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
338440477796	338440478356	338440478906	338440479456	338440480006	338440480556	338440481107	338440481657	338440482206	338440482756	338440483307	338440483856	338440484406	338440484956	338440485506	338440486056	338440486607	338440487156	338440487706	338440488257	338440488806	338440489357	338440489907	338440490457	338440491006	338440491557	338440492107	338440492657	338440493207	338440493757	338440494306	338440494857	338440495406	338440495956	338440496507	338440497057	338440497607	338440498157	338440498707	338440499256	338440499806	338440500357	338440500907	338440501457	338440502006	338440502556	338440503107	338440503657	338440504206	338440504756	338440505306	338440505856	338440506406	338440506956	338440507507	338440508057	338440508607	338440509156	338440509707	338440510256	338440510806	338440511357	338440511907	338440512457	338440513007	338440513557	338440514107	338440514656	338440515206	338440515757	338440516307	338440516857	338440517407	338440517957	338440518507	338440519057	338440519606	338440520157	338440520707	338440521257	338440521807	338440522357	338440522907	338440523457	338440524006	338440524557	338440525107	338440525656	338440526207	338440526757	338440527307	338440527857	338440528407	338440528957	338440529507	338440530056	338440530607	338440531157	338440531707	338440532257	338440532807	338440533357	338440533907	338440534457	338440535007	338440535557	338440536107	338440536657	338440537207	338440537757	338440538307	338440538857	338440539407	338440539957	338440540507	338440541057	338440541607	338440542157	338440542707	338440543257	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48718	31915	6122	1454	802	506	390	316	275	291	231	215	222	196	213	155	150	175	155	170	165	135	166	142	134	128	151	142	151	148	120	144	127	130	152	113	133	141	149	135	135	125	126	119	144	157	118	128	123	113	155	139	141	144	129	121	123	135	99	129	143	122	140	119	144	113	131	133	124	116	153	127	115	122	137	148	143	143	128	145	128	124	138	113	118	150	139	143	135	133	119	120	118	130	148	130	122	129	126	119	151	118	143	133	143	129	128	131	119	117	105	125	157	133	135	122	136	131	121	126	110	118	123	128	119	143	121	121	119	123	135	134	148	117	140	130	162	123	109	140	146	124	130	122	155	150	108	138	144	123	119	130	122	155	140	111	128	152	140	105	119	132	117	143	148	129	111	135	110	137	111	120	145	135	111	131	133	130	135	136	128	134	125	117	127	118	149	146	113	121	128	121	121	127	113	118	141	114	121	156	122	143	140	125	131	101	126	112	117	139	141	127	149	120	130	142	115	114	133	133	111	135	125	137	154	115	137	116	133	132	144	120	138	119	137	128	118	137	130	145	115	119	131	137	115	113	126	141	134	137	138	130	128	138	122	141	128	103	118	142	125	135	127	130	143	145	129	126	147	125	136	124	135	123	123	114	136	117	127	127	128	131	144	130	122	159	132	149	127	114	142	136	144	140	137	138	124	135	112	131	165	122	121	153	132	110	127	149	126	116	136	116	128	125	151	161	116	136	155	123	158	135	133	135	145	116	119	139	131	117	144	141	120	122	130	141	144	147	127	137	135	152	137	141	127	137	115	124	120	133	146	123	157	124	115	128	133	135	121	126	127	127	120	138	124	111	155	126	141	140	140	132	96	118	122	117	127	111	117	127	131	126	120	131	125	129	123	115	116	135	136	145	132	134	129	131	147	127	131	114	128	120	142	125	143	131	130	133	124	127	132	128	145	142	133	137	135	152	127	148	149	139	133	131	113	149	136	109	152	138	129	133	148	131	120	135	126	133	155	137	109	150	145	128	114	125	137	116	113	115	88	126	134	134	126	148	137	151	130	123	141	104	133	118	135	120	119	138	130	124	134	135	120	133	149	130	114	132	126	120	131	111	160	146	131	135	131	121	138	108	139	154	130	141	117	117	112	129	120	122	122	121	144	141	133	123	109	131	121	136	146	148	126	123	146	119	136	118	127	130	112	131	124	130	126	145	120	118	130	131	149	135	118	140	118	164	121	127	127	133	116	138	133	112	131	163	120	126	135	135	126	118	116	135	157	151	135	141	126	124	123	123	122	139	147	109	112	113	122	107	125	129	117	129	125	142	145	128	134	132	120	121	118	140	136	101	134	123	139	114	138	138	121	145	149	135	139	114	131	113	130	128	137	122	141	127	131	122	141	128	127	145	124	147	139	131	140	130	149	125	118	124	128	128	133	128	133	141	128	133	126	137	126	118	111	138	116	128	142	133	148	132	120	139	127	136	142	139	117	135	129	110	127	131	126	112	115	117	125	114	127	151	135	124	135	102	138	130	143	133	151	124	123	130	134	131	125	137	132	142	134	117	110	144	118	124	130	126	126	133	129	139	122	123	140	148	124	131	122	127	133	110	144	131	141	142	142	124	130	110	120	137	132	152	122	134	133	131	145	155	139	122	127	136	110	130	127	134	114	146	136	133	143	103	124	140	128	145	138	124	130	123	135	127	116	143	122	120	120	128	131	132	123	129	123	132	142	146	151	129	142	112	141	143	127	126	100	139	133	128	118	121	131	140	150	135	136	149	122	122	129	124	141	142	117	107	125	104	120	134	134	110	143	111	120	118	122	132	136	119	108	139	112	142	104	124	119	137	131	120	135	122	135	143	137	141	129	146	154	130	133	149	134	138	112	104	129	127	145	139	152	121	114	139	138	100	119	140	141	124	117	134	136	117	153	113	137	95	120	144	112	134	130	110	116	111	124	127	135	139	138	120	122	106	147	121	128	122	127	98	117	131	135	133	92	113	122	145	125	119	132	134	136	130	140	137	118	142	162	136	131	125	129	128	131	119	126	125	106	120	136	152	156	136	147	125	123	137	139	145	122	116	129	124	135	138	131	125	150	147	139	120	144	120	106	123	139	126	144	148	135	123	137	141	132	123	135	141	115	143	115	110	128	143	132	154	107	153	148	131	121	128	120	127	114	116	147	140	129	127	133	144	122	119	126	138	130	121	102	126	130	121	140	111	127	139	127	116	114	136	133	123	100	133	140	135	123	129	147	118	122	122	112	108	112	134	127	127	143	104	147	149	144	158	146	124	120	117	129	143	121	120	119	129	128	121	112	113	119	137	132	134	137	145	116	128	136	116	133	121	118	130	142	145	126	137	136	129	140	146	131	128	109	135	131	133	117	123	122	125	123	142	137	119	121	127	150	141	135	133	122	121	134	115	133	139	118	121	120	126	115	132	99	129	119	137	134	121	119	121	141	123	125	137	136	119	111	120	120	106	135	140	121	128	134	119	143	124	120	118	134	129	130	136	139	108	144	121	114	121	133	129	124	125	128	132	134	144	141	134	123	116	131	130	122	134	115	150	135	122	130	129	120	144	152	121	114	133	122	106	147	139	142	110	124	132	103	138	123	126	116	132	131	123	153	154	132	113	118	127	131	140	126	110	127	121	133	139	141	152	130	124	128	129	141	114	113	123	119	110	118	131	137	118	146	111	122	122	135	137	135	124	113	127	128	131	123	101	142	117	110	129	132	111	135	148	114	137	139	132	153	135	117	131	114	129	133	139	135	109	140	134	131	119	126	137	119	150	128	128	129	118	138	138	128	122	127	120	135	119	112	114	141	153	132	138	128	115	126	130	128	117	115	133	149	127	128	134	134	121	127	142	134	98	132	134	125	126	151	156	145	128	118	150	128	141	151	125	135	139	131	116	131	105	114	99	149	130	124	125	121	127	142	128	120	135	150	130	141	142	123	141	128	124	116	125	141	142	151	131	131	127	127	111	133	127	131	130	121	128	149	130	135	116	110	132	138	109	106	131	117	117	143	109	114	142	130	130	130	117	115	115	130	114	107	135	140	135	112	147	142	120	134	125	127	147	135	125	119	135	152	124	114	121	122	117	133	130	123	124	128	145	119	134	133	135	128	130	159	103	129	117	128	110	113	146	112	133	119	137	148	135	115	111	136	134	131	149	138	116	133	130	140	124	141	115	124	112	129	112	123	125	110	116	119	110	129	122	109	113	113	139	124	123	140	145	132	148	123	133	108	112	115	135	137	140	142	133	113	124	144	133	138	142	157	123	122	135	151	172	136	120	138	126	126	134	146	130	137	113	135	151	135	131	112	129	132	125	128	118	144	134	137	133	130	117	130	126	135	126	136	132	124	119	143	112	136	141	125	117	140	136	122	100	103	153	123	123	108	142	115	113	143	146	131	121	108	137	121	120	115	125	118	116	129	122	120	127	146	115	141	134	113	126	158	135	135	121	138	109	123	135	128	120	124	140
34876	16235	2453	3116	2706	2265	1697	1470	1288	1129	997	866	792	756	694	605	596	562	539	487	452	438	465	441	408	418	397	387	384	373	353	367	361	347	365	333	345	339	339	351	340	327	333	346	328	366	319	331	329	340	334	339	353	349	307	328	307	329	303	300	322	333	321	319	361	314	326	320	294	314	329	334	337	334	327	345	330	323	306	361	324	332	313	341	348	309	310	335	294	334	324	307	321	277	333	296	322	322	303	317	316	289	316	295	324	314	299	316	359	303	341	296	318	300	320	331	309	306	322	301	344	326	318	302	334	339	305	315	314	317	306	333	347	327	303	293	344	306	319	328	313	329	324	342	309	324	282	298	337	302	296	280	301	289	292	328	336	328	310	314	272	277	308	310	312	304	323	314	319	338	330	328	328	314	298	325	327	288	319	341	304	284	344	309	325	303	320	301	286	312	324	329	324	326	343	336	318	331	343	328	320	311	302	305	310	301	331	333	311	311	319	314	315	304	329	311	344	306	315	307	336	300	288	324	296	341	326	309	277	283	290	287	312	314	279	321	301	303	321	339	316	298	319	313	322	296	291	318	302	278	325	305	324	326	311	315	328	286	288	304	316	300	333	276	317	326	278	338	291	316	322	321	296	315	335	308	300	314	310	330	337	319	311	354	319	316	315	287	290	321	330	325	320	322	331	327	313	299	318	304	325	316	301	309	325	300	314	309	288	309	351	293	301	272	307	325	360	305	323	319	332	324	323	315	326	319	311	301	319	282	351	326	315	309	336	317	311	284	300	311	316	319	337	307	318	309	305	306	313	295	289	330	282	316	319	281	307	285	332	331	300	300	318	364	263	335	320	313	334	308	282	303	274	336	278	321	307	318	309	320	333	280	296	315	368	317	324	306	273	322	308	290	328	304	365	303	331	279	325	319	313	316	332	341	345	309	316	300	292	317	340	317	316	301	323	270	353	298	315	317	340	294	323	322	340	299	319	307	313	327	316	299	306	311	331	311	301	330	338	307	319	277	315	325	316	286	317	325	341	283	286	311	327	300	294	283	296	311	356	316	328	324	352	292	294	313	296	336	371	306	320	316	302	299	287	310	300	288	295	310	312	305	327	304	318	338	316	290	328	346	314	279	301	318	286	312	352	305	313	331	328	308	322	304	325	329	289	302	334	321	302	296	299	279	329	315	304	348	304	317	330	334	310	340	283	277	306	331	310	331	317	338	297	334	285	309	297	286	344	312	344	324	305	296	309	318	330	317	296	336	301	335	267	315	317	327	304	294	333	302	300	329	311	312	311	284	309	350	331	295	308	304	332	303	315	314	314	331	297	303	336	363	294	337	319	285	286	357	329	303	315	286	337	315	325	350	314	323	272	317	277	347	298	286	333	312	310	342	300	301	310	283	308	323	325	316	309	334	323	339	304	328	314	306	318	327	332	294	321	323	330	278	335	313	338	311	331	294	299	331	293	313	326	295	299	339	315	287	311	299	319	299	334	310	296	311	287	293	341	345	340	316	282	292	309	294	317	302	311	328	307	328	283	310	326	321	310	313	317	285	332	277	308	302	300	288	300	316	289	326	287	299	303	316	289	315	293	304	321	289	319	316	327	328	295	316	340	287	314	335	339	333	295	311	285	327	306	306	332	274	312	320	310	340	286	327	310	331	341	310	296	331	329	315	271	322	313	296	304	311	308	291	306	313	325	325	304	298	315	278	290	303	278	312	317	317	337	313	289	331	311	361	295	339	295	344	316	297	299	318	324	323	310	330	325	333	323	313	299	335	298	318	305	286	301	306	279	332	303	286	287	344	297	321	330	288	297	293	297	331	308	309	311	341	296	349	306	324	322	301	296	314	276	328	311	303	329	295	325	313	326	336	297	275	330	316	318	329	311	337	288	318	321	327	316	300	336	350	303	339	316	328	305	321	337	282	338	302	326	296	283	305	301	335	310	323	333	307	323	319	331	336	331	322	319	313	330	331	333	315	319	318	293	340	309	314	278	313	340	293	314	312	342	355	283	320	323	328	324	314	358	323	303	322	323	311	280	319	292	349	302	309	306	306	292	296	333	315	297	306	317	311	295	310	336	333	303	308	302	313	333	286	303	297	319	314	350	323	306	317	270	333	337	309	308	300	305	298	290	334	317	330	302	331	316	295	280	316	290	327	280	340	325	324	318	317	311	310	306	301	304	328	336	316	326	302	302	288	300	332	310	293	323	330	352	312	295	322	329	291	322	306	318	323	300	329	310	341	304	338	313	310	315	344	339	315	336	330	294	310	339	298	290	297	347	339	323	286	307	350	333	319	332	331	319	307	319	326	309	318	338	349	301	343	347	309	288	309	323	316	288	336	288	331	329	323	287	300	332	327	333	306	315	323	309	312	287	331	330	326	309	318	302	308	298	301	290	305	303	325	301	302	307	324	300	316	337	318	316	342	336	314	298	316	318	300	330	289	336	300	306	306	334	321	310	290	312	302	310	309	333	294	360	299	315	309	340	357	345	291	301	298	307	351	306	320	325	327	318	304	337	308	296	308	322	326	302	361	321	296	282	322	288	291	300	325	318	328	310	321	325	327	342	313	309	296	350	302	293	309	288	314	308	317	325	339	299	308	305	316	329	286	349	282	330	315	334	316	337	311	316	324	303	271	328	281	279	345	275	307	334	296	276	299	297	310	324	326	312	275	310	342	322	259	314	351	342	340	319	307	301	337	278	327	339	304	303	287	318	321	300	352	342	311	277	345	318	276	257	311	329	313	300	310	329	301	281	299	310	318	313	314	324	332	317	342	280	311	283	322	327	298	322	293	315	326	283	306	321	300	319	311	333	309	298	313	304	317	309	323	308	296	301	296	325	302	319	310	318	296	306	305	298	309	319	333	316	322	338	308	280	295	302	338	310	324	361	314	316	335	295	344	353	313	308	295	349	296	311	288	293	318	334	314	316	326	319	287	321	362	296	285	301	310	311	280	312	307	360	306	261	341	326	298	303	299	329	312	332	321	316	321	337	327	306	286	330	341	327	314	309	283	324	308	328	323	279	328	329	324	323	333	311	320	328	304	310	313	299	332	303	297	330	312	336	339	334	305	320	301	313	293	315	292	318	329	306	334	310	293	308	320	292	295	346	326	309	288	298	308	325	299	289	302	314	342	336	272	304	297	309	342	324	339	326	353	350	339	293	322	327	304	316	307	308	349	308	313	305	305	327	326	327	328	317	284	300	346	326	297	306	283	299	285	329	341	332	328	340	317	300	333	311	332	342	294	324	316	334	297	320	328	349	299	300	331	296	301	318	301	307	334	313	338	299	303	337	311	335	317	276	321	346	313	303	285	318	312	305	321	296	307	313	333	338	317	308	319	332	344	317	351	279	294	346	324	308	312	291	309	276	296	359	300	310	286	308	308	321	313	330	313	331	320	317	308	317	278	310	327	317	319	299	343	346	349	316	311	294	298	334	282	293	300	365	318	307	332	318	290	309	337	328	334	293	328
16564	5299	477	388	328	297	266	245	234	231	243	214	237	210	222	250	209	182	195	232	209	237	235	217	221	220	212	173	243	209	186	196	212	214	202	222	181	195	187	209	209	200	215	215	176	225	183	185	226	180	217	201	207	205	207	217	191	204	182	194	195	220	190	181	184	196	213	196	216	212	214	200	204	204	235	227	216	211	176	204	179	207	227	207	206	192	199	218	187	192	175	182	221	203	205	186	213	190	202	222	217	239	183	201	200	239	226	209	236	193	207	202	208	218	187	215	198	186	204	227	187	208	206	200	216	213	210	187	198	211	199	191	175	199	210	233	219	207	196	213	220	210	244	208	226	175	213	209	203	196	220	200	194	224	194	221	205	226	207	194	204	215	206	205	211	205	201	228	189	192	213	209	190	194	209	210	226	238	215	210	185	193	204	226	193	203	200	218	205	223	216	225	219	215	211	203	208	196	222	213	194	177	199	196	196	218	206	225	203	194	195	226	194	220	163	191	188	168	206	205	216	206	211	220	190	201	228	194	213	214	199	185	198	178	192	193	209	207	200	198	187	183	228	202	221	219	212	235	230	188	171	203	226	207	231	212	210	205	190	200	202	207	207	200	241	214	184	193	215	210	239	191	207	204	207	205	191	209	189	216	205	220	213	198	207	211	219	218	199	188	201	174	192	202	193	219	220	205	209	224	204	188	193	196	220	198	209	203	195	230	201	183	198	204	240	203	199	209	215	246	223	199	208	236	219	209	200	203	215	230	183	200	216	178	202	226	195	191	187	177	223	210	214	200	215	193	220	195	186	217	216	195	202	213	236	228	233	190	242	193	206	233	204	225	212	201	195	198	213	200	221	191	192	206	218	210	209	237	208	186	199	202	197	214	216	194	193	225	195	206	164	200	224	211	208	191	208	188	223	203	227	207	204	183	227	227	257	208	186	221	223	220	193	166	196	215	195	195	198	209	200	222	207	228	222	219	188	204	222	212	177	219	208	216	205	191	214	202	173	234	191	187	200	210	188	193	191	181	228	186	237	176	207	201	221	199	211	212	192	213	194	243	201	206	231	199	209	204	191	189	233	206	200	242	218	217	212	182	205	191	218	213	179	205	228	215	234	232	191	212	219	207	204	228	235	214	189	205	220	186	194	217	208	179	203	186	204	209	220	182	191	208	213	206	209	178	194	192	227	200	209	211	204	209	212	194	220	214	215	186	214	198	201	191	197	203	201	219	195	211	184	214	201	218	199	205	209	184	200	206	214	207	189	224	201	191	183	216	208	206	170	200	187	224	229	195	216	213	207	213	196	199	221	199	191	211	214	214	202	190	169	224	194	197	153	186	188	194	231	223	216	206	216	206	209	226	223	193	207	206	230	213	222	221	197	196	209	197	208	222	210	230	205	194	201	186	216	179	216	218	193	186	227	218	205	202	200	212	205	196	201	221	195	218	196	202	206	220	208	182	192	198	177	210	217	205	219	204	197	214	212	223	193	182	210	201	229	220	195	200	215	213	185	200	229	211	205	187	226	234	211	221	214	233	200	203	199	200	195	207	194	193	180	210	217	198	202	205	204	195	193	200	224	189	188	212	204	202	201	192	192	206	203	219	211	210	174	195	220	211	212	223	200	204	196	213	206	216	177	215	219	207	196	208	216	214	235	224	203	217	203	193	186	215	198	228	223	219	209	205	209	208	215	215	238	220	219	228	175	203	210	185	231	219	245	207	226	204	195	194	204	220	240	205	188	200	189	178	199	209	205	215	237	210	182	203	214	208	216	237	217	195	199	184	192	216	193	204	232	196	209	202	218	190	208	213	193	205	195	211	221	221	206	224	205	184	203	232	190	186	216	200	208	208	224	214	187	221	198	220	198	197	205	190	196	234	193	189	213	228	189	190	208	219	207	213	214	187	206	223	190	191	207	209	192	213	265	216	200	177	192	229	189	209	219	191	198	217	182	185	173	180	202	207	211	159	223	208	222	227	197	192	211	179	184	215	202	224	210	221	244	196	212	212	188	182	194	202	212	208	203	216	200	201	195	194	203	197	197	227	183	226	161	216	200	211	187	202	207	197	189	187	206	195	198	199	205	164	206	216	224	219	210	201	207	236	196	219	183	227	186	216	218	201	233	210	205	205	214	215	176	180	200	202	218	199	179	225	199	192	204	172	230	193	200	171	200	217	193	232	199	201	176	222	178	210	222	218	202	202	197	223	214	201	202	234	179	205	211	184	169	189	209	211	188	230	187	204	227	213	215	215	202	183	214	225	201	224	206	191	219	199	202	202	200	181	227	228	201	194	222	210	204	209	217	218	210	198	228	199	181	205	201	234	192	191	204	208	203	205	182	207	240	180	201	191	185	163	185	204	204	226	213	222	184	184	194	206	218	203	213	204	214	204	204	238	211	200	196	188	195	207	190	219	198	202	229	189	193	194	187	188	153	210	200	232	177	210	216	209	226	210	194	206	220	188	224	205	190	175	211	205	192	206	211	198	168	211	194	228	199	192	199	229	186	192	197	186	222	197	212	211	202	201	225	207	183	212	190	191	216	218	198	202	191	230	180	214	202	192	218	214	210	207	233	177	207	204	225	214	207	179	219	220	207	194	210	221	194	208	199	199	191	202	207	207	207	199	190	215	200	200	206	205	175	209	200	227	228	193	191	215	191	192	205	188	214	189	227	206	208	224	203	194	209	221	206	222	191	228	208	194	212	207	214	223	215	216	202	162	203	214	206	196	228	210	207	220	220	216	225	246	215	208	199	192	193	179	190	193	188	201	194	208	174	232	230	212	195	186	204	162	192	186	195	197	188	188	184	234	217	238	189	199	200	199	241	180	202	228	196	199	224	209	211	201	183	173	230	197	231	222	218	201	199	210	188	195	203	215	186	211	208	196	208	216	217	201	192	188	199	205	182	193	223	229	200	205	203	198	208	191	202	239	216	193	206	212	205	208	211	198	202	219	175	209	213	189	201	209	188	210	221	213	213	200	195	214	195	203	208	201	177	199	175	196	218	223	184	201	201	217	189	219	198	205	248	204	221	228	210	205	216	203	208	232	195	193	176	210	198	222	204	231	200	227	211	189	202	202	205	195	219	191	196	188	194	202	196	223	207	177	226	220	228	225	212	199	198	194	201	223	203	185	172	226	209	191	194	189	188	218	214	201	220	210	182	202	199	210	228	207	204	239	197	182	210	206	197	220	213	213	193	190	212	211	187	198	218	207	215	214	251	207	217	195	191	205	216	180	227	192	207	209	202	213	212	206	203	191	221	218	195	210	215	178	197	189	215	215	205	177	194	230	196	218	205	231	217	192	176	209	212	167	197	220	205	209	199	228	206	193	204	202	188	214	193	218	216	214	180	181	186	188	200	222	186	222	207	204	215	225	208	208	217	211	185	220	193	172	216	190	196	196	224	202	213	192	186	221	184	183	213	204	215	232	228	220	187	236	239	225	235	191	193	199	202	214	208	225	200	203	250	227	232	221
11403	4270	937	1086	962	845	781	709	665	623	652	615	573	568	584	535	548	544	521	493	541	554	497	517	522	519	484	504	468	502	495	494	470	437	511	500	511	487	499	542	517	497	515	499	509	490	496	425	486	492	514	504	479	533	453	467	479	507	479	468	490	474	449	456	501	500	453	457	490	511	535	476	452	474	446	494	460	502	443	490	477	478	483	502	474	521	474	482	518	476	481	479	488	481	451	538	494	463	492	503	473	495	476	493	506	491	459	496	518	513	475	492	491	511	494	508	454	505	523	511	490	470	477	476	470	469	537	464	478	481	485	494	477	523	473	488	433	474	503	507	450	497	446	477	431	493	459	474	488	471	491	447	499	475	494	486	466	465	440	494	494	442	515	485	456	488	514	474	482	501	461	510	501	463	477	509	490	494	499	484	477	513	504	522	509	491	478	524	494	515	517	425	497	513	481	456	512	446	559	523	530	507	467	463	491	494	501	457	470	468	469	472	504	471	476	515	505	491	527	444	481	501	498	530	476	485	511	492	476	465	477	464	474	511	443	478	469	497	490	471	466	515	492	513	458	470	505	465	515	505	519	484	480	507	496	489	509	466	492	544	513	509	464	466	498	485	491	506	491	491	492	494	465	480	491	487	502	480	530	485	478	489	477	445	493	501	497	475	485	500	485	496	469	490	469	492	482	475	476	455	481	471	490	437	510	521	499	549	461	465	416	503	488	475	478	460	475	509	508	473	459	502	498	526	498	521	517	522	465	505	528	517	464	467	491	512	482	502	478	482	510	498	513	517	461	467	486	479	504	492	498	481	504	461	485	439	474	484	482	507	466	507	506	505	438	513	480	519	481	494	438	493	492	505	462	499	467	504	530	472	508	475	505	497	474	504	477	463	480	486	506	490	504	507	441	491	460	463	492	509	451	496	477	483	492	454	467	499	482	479	460	514	468	468	472	476	494	492	464	447	524	496	502	456	494	472	502	492	474	521	475	456	524	480	474	525	482	488	469	520	489	511	489	459	468	491	479	505	491	475	475	484	517	495	456	500	500	469	501	478	489	502	470	498	500	501	519	520	504	481	484	461	508	501	491	474	497	542	504	491	471	461	466	501	493	469	483	482	456	515	470	469	517	532	503	494	528	470	479	505	495	508	493	481	529	498	508	450	469	476	514	521	455	452	494	462	484	470	483	464	490	490	532	520	509	482	491	466	431	533	474	499	484	509	433	515	473	468	524	476	475	537	487	504	482	481	480	499	446	488	528	481	520	471	538	478	452	485	471	483	472	460	460	513	498	509	500	502	477	503	529	511	504	490	485	495	493	488	518	524	454	458	479	498	481	502	431	466	514	491	475	488	491	476	455	484	449	502	499	527	522	506	491	492	472	467	501	491	479	493	483	510	508	472	488	497	514	483	489	488	471	502	466	449	476	462	517	484	485	490	492	506	480	481	523	496	492	464	488	498	552	504	517	486	473	482	478	515	481	457	503	527	499	503	467	489	492	487	480	448	493	485	514	487	466	495	480	484	491	520	466	503	487	519	518	482	497	504	498	508	511	452	521	462	457	475	500	479	494	472	500	491	448	469	441	498	435	494	503	461	508	491	521	508	443	465	503	478	491	481	491	521	504	462	515	488	501	464	501	481	470	497	518	474	457	488	471	514	475	507	516	494	503	476	482	506	506	517	477	528	519	485	472	457	481	472	463	486	504	459	493	471	476	520	497	488	514	494	503	512	505	499	477	444	487	440	474	520	494	488	499	517	451	458	507	520	487	486	512	486	495	510	483	470	478	459	456	517	498	467	505	489	475	454	478	452	511	495	490	501	485	494	466	486	494	455	452	544	509	538	457	482	483	470	486	457	453	451	458	496	509	545	481	496	461	467	472	473	497	484	471	486	465	497	442	500	482	511	491	464	493	482	477	550	476	519	508	488	470	465	487	504	483	470	487	510	519	563	463	493	481	485	500	484	461	455	488	482	516	520	496	497	496	459	498	453	504	484	548	449	513	457	509	475	533	487	477	493	468	508	485	474	485	484	504	488	489	508	483	448	515	460	495	479	474	502	487	483	503	511	449	520	507	508	520	478	525	498	465	534	477	477	487	451	516	474	514	547	492	479	505	501	472	512	483	472	519	501	499	518	490	503	518	458	511	500	464	453	498	527	508	480	471	463	459	462	463	500	470	497	502	487	444	488	508	510	539	449	507	477	519	499	505	476	483	471	518	492	510	510	483	527	495	454	451	461	510	497	494	484	480	502	486	497	432	489	503	483	474	509	528	489	437	501	484	487	458	497	486	492	494	491	486	461	457	476	486	509	532	489	506	507	516	491	487	480	511	466	529	445	507	478	511	509	470	482	473	485	492	513	519	490	455	468	513	468	474	490	486	472	494	486	452	499	510	467	464	497	461	491	479	494	465	475	471	481	505	495	508	506	483	467	472	506	467	489	475	520	499	466	470	540	529	484	457	491	483	455	484	486	497	524	516	491	479	476	481	483	426	444	461	489	481	487	468	513	514	505	504	449	466	481	472	485	478	455	468	460	462	469	493	487	497	522	471	519	479	504	484	487	489	530	471	505	499	491	475	510	498	463	482	486	497	471	528	516	496	505	470	444	475	459	449	517	510	493	498	514	524	434	490	479	489	449	507	475	480	490	472	495	514	512	503	483	467	469	489	438	477	468	499	482	480	487	462	527	494	468	522	522	494	507	502	466	480	497	428	454	499	514	499	446	488	460	514	468	518	439	512	465	462	504	449	475	472	491	480	518	498	509	516	495	493	448	462	440	496	462	499	495	466	485	526	474	482	507	476	504	501	472	539	447	474	510	471	492	490	464	496	491	465	494	488	490	471	495	483	530	487	500	511	497	484	470	500	483	507	463	479	479	446	495	492	492	491	513	479	503	472	452	530	473	521	510	521	475	482	505	508	484	474	503	498	494	461	493	452	521	482	456	512	488	512	447	511	488	503	444	500	442	487	465	504	512	505	461	469	451	482	509	500	479	460	492	497	456	523	472	486	531	489	465	470	524	478	471	480	470	463	501	507	482	458	456	468	505	483	478	480	510	493	510	464	516	456	504	519	497	486	484	538	446	474	507	461	483	460	492	472	473	487	475	484	514	506	492	460	501	458	513	469	488	499	489	517	469	492	484	501	510	492	525	496	484	482	516	502	494	486	491	534	452	502	492	490	450	505	458	490	528	474	473	477	476	487	509	489	470	516	462	487	492	452	479	531	510	524	484	487	476	492	502	511	519	497	516	464	492	492	529	481	515	496	509	472	447	503	469	458	501	511	488	503	487	485	464	507	498	454	472	488	489	503	498	468	473	479	475	465	501	501	498	502	477	485	439	501	483	448	530	469	462	511	431	491	491	496	458	485	500	516	515	450	477	479	477	472	532	475	448	487	490	461	502	508	444	479	499	473	477	533	516	480	467	480	504	471	511	461	460	475	517	521	447	510	490	452	494	474	454	460	512	518	540	486	529
36644	21377	2751	869	585	444	341	338	315	276	295	255	259	241	278	234	242	234	199	207	201	242	231	217	218	227	206	204	224	186	202	212	205	219	201	221	221	211	204	213	198	181	216	236	193	218	201	191	208	228	180	225	210	208	169	210	210	171	216	166	206	206	221	213	196	197	210	205	203	200	198	220	203	215	226	196	207	213	187	223	201	200	201	201	214	214	214	193	207	173	228	203	191	214	205	193	218	193	206	199	214	180	208	188	209	209	190	204	214	224	213	219	214	220	187	222	206	216	218	203	205	211	231	207	198	209	201	206	202	199	167	200	202	217	196	179	159	199	217	229	229	186	241	219	186	200	235	184	191	203	216	187	197	193	202	197	223	231	185	207	191	202	201	192	191	204	201	204	215	192	195	202	179	212	194	191	210	217	214	209	203	208	197	222	228	216	207	190	167	185	203	203	220	205	222	238	190	218	251	212	234	228	223	201	230	220	195	196	191	224	212	205	209	176	225	170	211	202	215	195	202	214	202	184	194	183	205	214	209	213	211	237	209	227	223	208	223	216	215	218	198	208	207	195	203	215	198	216	186	226	199	206	212	216	205	199	197	215	224	194	187	211	212	188	218	200	209	230	212	207	201	187	210	195	184	203	213	201	212	205	212	187	191	192	205	213	214	213	188	181	209	200	201	205	220	205	238	211	207	218	211	182	232	208	225	226	213	182	207	203	161	197	196	215	187	183	206	197	227	219	241	179	221	189	206	191	212	218	201	208	216	199	204	193	260	194	192	197	196	182	231	220	176	206	198	211	238	208	184	194	201	194	251	215	230	189	202	197	218	231	182	224	194	219	217	198	201	211	216	185	207	232	218	207	210	192	210	212	224	188	217	229	194	222	220	210	205	191	212	196	202	166	198	203	232	215	187	189	213	221	204	190	193	196	204	215	215	197	203	197	215	192	194	181	216	191	209	194	187	233	172	228	195	211	215	184	191	193	202	197	204	211	205	217	208	199	236	219	215	179	194	218	195	231	208	217	195	190	205	206	188	181	213	198	222	217	194	199	190	223	231	218	216	229	205	208	208	194	198	222	187	194	195	184	212	207	182	227	187	193	209	229	207	187	212	200	222	198	178	194	202	197	216	178	192	177	211	199	201	197	174	205	209	186	220	193	194	186	209	204	185	222	221	223	199	203	221	193	212	199	196	204	220	207	226	205	226	202	200	221	206	183	200	216	208	225	189	226	216	210	196	199	200	214	212	183	181	189	169	186	177	174	204	202	188	194	190	208	194	206	245	204	232	205	185	157	193	196	205	221	181	206	198	208	209	194	200	184	219	214	205	208	194	218	201	198	211	229	203	200	212	189	181	198	203	191	196	227	197	228	205	192	195	179	215	188	216	209	197	180	187	208	210	190	204	194	238	222	202	201	205	195	213	192	222	184	191	218	217	215	192	233	195	213	176	192	207	188	183	205	203	185	184	192	218	218	213	212	221	206	200	238	192	195	224	203	236	201	163	197	197	167	183	178	221	210	181	222	207	220	180	212	168	195	196	224	214	203	209	215	187	202	199	215	210	206	180	204	214	202	228	198	209	222	227	236	194	196	193	209	200	205	211	214	189	188	203	203	188	202	200	211	202	206	204	202	210	201	185	231	243	193	187	231	189	192	204	217	208	210	207	235	179	190	214	219	192	196	228	184	190	226	221	200	216	213	189	200	199	172	223	229	176	190	212	184	199	182	173	197	196	229	222	198	205	224	203	198	219	225	198	199	204	204	180	193	218	236	208	216	214	190	190	170	203	209	203	206	208	181	219	193	202	185	225	203	201	187	173	187	190	207	225	204	217	185	179	185	189	209	201	215	209	201	198	191	190	197	180	232	205	173	215	196	225	213	192	199	178	186	199	182	220	209	206	166	218	210	201	211	188	226	218	197	201	216	218	209	235	211	192	178	226	233	234	214	208	216	209	199	217	179	208	215	204	190	211	183	213	217	212	204	204	201	211	196	215	190	198	199	196	199	196	226	212	221	214	208	178	198	192	221	228	181	194	193	184	190	200	192	187	209	182	198	183	221	192	220	187	184	171	219	209	208	195	197	222	206	174	190	220	199	211	214	211	234	260	217	228	184	236	200	207	198	196	194	184	214	219	196	198	185	218	209	219	200	216	200	204	189	201	213	179	188	202	205	176	205	190	216	176	192	220	213	199	204	204	192	219	218	165	237	217	205	226	194	197	190	192	186	219	205	216	204	234	200	182	194	227	228	192	224	206	199	202	202	208	161	198	224	211	190	193	200	193	214	197	202	230	192	212	243	186	204	208	212	222	228	202	178	204	180	220	211	192	211	217	224	215	226	216	231	223	196	197	219	220	179	215	203	193	165	203	202	184	200	202	225	220	234	241	224	203	189	189	196	195	179	196	210	201	211	198	195	189	173	220	238	208	208	204	190	203	211	213	215	204	229	214	199	167	189	182	207	210	203	182	188	202	197	187	180	215	211	189	201	189	204	234	226	192	246	202	214	227	193	180	221	197	204	187	236	196	207	202	226	166	216	209	211	201	207	225	186	207	208	197	202	206	216	196	213	209	216	222	239	231	195	198	204	161	189	193	208	221	199	206	217	196	225	198	209	194	242	213	193	212	224	212	191	181	200	212	209	219	193	191	209	206	196	188	232	212	188	203	190	197	207	208	184	193	209	215	192	198	186	218	203	234	185	179	175	219	201	193	189	206	219	207	216	200	194	207	210	192	179	204	208	223	204	211	181	185	193	197	230	193	243	201	204	218	201	201	180	200	221	201	207	208	205	215	183	202	262	219	206	217	193	218	227	213	176	218	189	208	216	195	194	204	186	219	200	204	186	175	210	183	213	213	192	189	196	204	195	206	224	232	202	209	178	199	217	193	200	253	187	223	206	219	216	203	210	227	216	219	199	223	218	209	178	205	200	193	238	205	236	204	209	206	222	227	193	184	210	190	157	219	201	202	202	209	213	213	190	224	230	204	186	202	202	191	227	216	216	178	184	226	220	218	215	212	241	197	177	200	206	196	216	196	227	213	192	206	244	227	203	201	218	201	209	185	228	176	214	185	231	212	207	206	202	179	187	211	229	223	201	223	201	221	211	197	196	231	202	205	187	208	226	227	188	199	187	201	190	195	222	182	193	197	190	209	176	193	202	210	206	185	203	197	197	181	177	191	199	182	191	186	222	199	188	211	222	205	212	226	202	190	217	190	241	189	217	199	194	197	231	211	230	219	195	161	213	185	212	198	168	190	216	212	192	197	197	223	179	210	218	213	218	190	201	175	204	184	201	196	204	213	233	231	180	195	197	183	222	208	201	209	226	191	211	185	211	206	227	220	201	196	208	226	232	175	187	219	193	212	206	213	198	216	185	223	192	196	204	189	181	193	193	205	221	195	204	184	214	190	192	195	226	200	213	232	193	197	196	187	208	205	192	168	218	218	199	185	224	186	201	231	192	180	176	219	214	228	202	226	209
26661	12378	1860	2221	2015	1555	1388	1174	1021	980	870	812	771	781	695	715	670	677	593	570	567	586	582	569	528	524	525	480	549	496	503	520	555	487	495	475	523	533	485	523	515	516	506	503	460	491	507	495	497	451	473	481	503	516	486	490	470	499	524	496	481	505	493	483	486	488	474	504	499	479	482	517	466	447	467	472	478	498	513	490	476	467	483	487	532	495	515	478	473	469	475	483	485	451	474	482	457	466	509	493	449	480	508	473	468	488	529	501	516	483	484	498	492	514	505	461	494	474	527	463	480	470	480	481	485	465	508	444	470	459	482	507	492	482	491	519	483	508	474	471	492	511	479	487	488	491	505	480	495	468	473	476	468	489	497	457	450	520	482	510	476	468	472	472	496	453	471	489	478	497	466	490	492	440	491	520	455	478	475	512	462	496	518	469	475	493	491	464	469	451	501	478	431	491	517	471	450	488	438	436	526	498	482	494	484	490	476	505	435	470	495	492	489	481	511	476	502	508	478	505	455	456	498	502	481	485	475	504	487	458	458	498	518	474	516	494	485	488	483	483	513	506	494	436	518	535	506	484	482	509	462	487	451	426	454	502	468	491	445	484	501	480	481	488	452	510	455	444	490	481	482	480	502	476	502	477	494	460	451	492	511	490	484	441	480	484	492	505	487	510	461	489	475	465	475	501	473	477	465	497	501	514	477	485	468	473	493	503	493	500	471	454	498	463	461	494	507	489	505	501	504	447	500	456	527	506	494	484	475	484	513	466	483	519	453	512	487	502	439	454	468	534	466	467	482	523	475	489	488	490	497	473	468	471	478	512	513	425	470	480	469	493	495	543	498	489	475	478	454	482	512	478	468	462	484	481	501	476	453	488	475	478	492	445	505	490	496	511	477	477	484	485	490	498	524	467	503	492	474	470	497	484	448	480	470	498	471	457	481	491	480	482	437	482	520	490	493	506	490	462	462	476	490	486	513	477	478	476	485	458	468	467	478	481	456	528	457	478	481	515	513	480	476	515	463	492	476	476	441	476	535	480	507	451	504	479	502	480	502	499	479	484	497	493	473	505	490	495	465	484	463	497	483	479	473	485	472	466	497	510	484	449	487	501	511	499	450	498	527	486	455	480	536	500	483	495	487	459	495	506	486	463	429	487	477	477	507	499	477	488	445	455	488	495	476	470	502	491	486	481	474	468	500	482	493	465	460	491	464	486	507	453	496	478	451	540	481	473	456	473	472	477	498	490	482	478	491	497	502	483	494	510	489	502	528	445	469	453	462	478	461	490	483	488	444	447	465	480	490	477	479	493	470	479	501	482	488	471	457	478	471	487	462	476	483	481	484	479	512	523	465	475	483	429	480	480	472	483	512	499	464	476	443	516	509	498	499	518	507	462	497	461	481	470	498	501	491	462	495	504	467	475	460	506	492	470	480	520	493	458	526	485	499	489	459	451	489	513	496	486	511	473	480	506	510	490	493	517	505	476	492	454	488	458	441	524	466	537	512	469	464	483	482	465	463	489	456	523	492	468	507	442	506	451	509	480	466	465	482	467	468	500	486	512	467	513	496	461	473	513	488	521	495	529	496	489	460	481	481	520	456	483	498	469	458	472	486	497	513	451	477	472	438	487	494	500	494	506	497	493	443	473	507	457	452	464	479	483	464	520	467	489	505	481	433	491	455	481	487	470	487	526	504	476	500	474	501	441	489	452	464	469	482	486	504	480	490	501	457	469	462	485	495	456	536	488	477	527	465	513	460	499	501	436	477	484	467	504	494	484	496	470	492	516	479	507	493	491	520	519	469	467	464	462	486	476	475	486	463	489	478	496	491	487	486	528	448	506	485	472	481	474	468	491	514	473	458	483	440	509	476	481	467	488	485	481	509	484	473	484	504	464	506	450	471	508	481	454	482	480	495	467	492	492	501	476	489	454	462	485	466	486	499	530	500	467	527	479	456	443	523	505	538	489	485	489	520	467	480	478	488	502	504	456	483	463	490	469	499	492	477	446	486	470	485	496	496	524	492	475	515	509	485	496	496	471	479	520	502	457	482	445	482	490	475	477	498	459	524	510	500	468	458	502	474	491	482	500	526	490	486	491	480	483	473	442	513	516	513	495	494	488	499	531	486	455	480	518	492	481	481	482	495	471	522	470	506	507	464	469	453	448	496	468	479	492	471	496	493	449	463	475	450	510	495	468	480	461	476	452	461	494	492	486	516	483	499	518	469	475	474	490	482	466	470	500	485	495	522	496	478	452	494	422	502	483	477	481	496	489	493	461	459	481	521	472	494	470	495	464	523	466	465	517	463	468	449	473	496	515	461	455	458	497	505	426	461	482	489	505	475	510	458	453	503	462	544	464	461	466	517	491	510	532	471	501	490	479	484	426	526	500	466	440	490	466	475	507	483	485	517	490	508	481	487	474	506	534	493	462	449	443	501	520	461	468	469	490	512	508	464	479	486	469	498	506	436	460	480	447	507	498	483	534	505	487	487	479	455	558	508	482	485	442	502	520	439	468	474	475	488	479	448	460	499	480	483	480	487	480	443	460	483	515	481	459	496	511	479	492	505	476	512	452	498	527	443	504	475	479	509	452	457	468	483	481	473	478	498	464	501	456	475	451	476	469	471	481	476	457	458	509	503	470	445	502	437	497	454	505	469	490	510	459	482	422	493	461	463	480	468	459	472	487	497	479	484	473	500	472	477	489	471	456	428	478	443	457	475	477	473	466	491	488	491	482	459	482	476	476	438	467	479	469	501	490	515	459	475	517	470	465	469	464	480	464	487	458	489	486	487	499	481	489	507	469	465	479	481	464	513	475	500	504	470	489	495	495	495	512	460	497	502	499	461	467	481	451	500	492	548	497	474	494	465	476	495	468	461	463	458	480	485	476	509	489	460	531	467	507	495	445	524	490	476	501	494	441	489	504	443	464	516	486	468	492	480	531	501	516	501	461	491	489	502	481	482	499	504	501	500	491	511	510	486	479	480	509	515	475	487	512	499	480	485	469	505	496	460	451	478	439	462	487	478	464	521	519	420	479	448	511	477	486	484	460	499	489	449	496	498	499	479	500	477	496	493	485	441	487	505	463	485	473	520	509	482	478	495	480	445	471	473	446	461	468	501	509	462	476	515	467	516	468	435	473	453	489	514	493	470	471	488	479	493	474	491	500	490	524	443	508	517	471	512	443	492	505	500	491	491	442	486	521	471	497	430	494	513	501	529	470	488	499	473	474	476	503	469	468	484	457	511	446	489	501	506	463	529	454	510	472	471	449	497	497	459	499	504	495	479	456	506	496	465	483	461	504	469	483	508	518	492	479	467	423	463	491	490	469	454	476	503	479	496	500	498	458	469	463	485	488	485	490	470	539	513	454	478	466	483	489	480	486	494	476	512	474	494	505	496	469	451	484	455	472	473	457	486	488	468	477	487	435	539	503	464	475	497	483	480	481	479	486	520	480	497	478	509	466	484	487	470	396	515	516
47860	28894	5322	1420	785	596	444	354	332	285	224	228	193	182	180	174	169	149	166	138	163	137	159	151	141	144	156	144	127	162	151	144	133	145	125	131	127	146	131	135	130	132	129	116	113	120	118	147	124	123	125	140	154	149	131	106	145	128	120	118	105	132	128	132	154	140	149	113	133	109	139	136	123	157	120	112	143	126	128	116	144	111	130	130	144	140	107	131	122	129	129	137	124	128	145	149	122	138	137	111	122	143	129	113	140	143	122	141	121	123	125	132	134	141	127	152	129	130	131	142	141	110	137	138	126	118	129	120	141	122	132	134	128	134	120	123	122	123	137	123	123	110	113	133	148	144	123	120	105	135	102	92	122	123	135	128	133	121	128	122	109	114	135	135	128	122	127	135	115	132	103	141	121	124	125	126	127	133	131	124	127	123	107	129	109	129	134	147	137	119	138	105	125	123	114	123	123	126	116	124	141	103	101	136	127	122	148	125	119	142	133	118	123	129	130	121	127	131	127	122	117	116	137	113	112	139	160	111	113	136	119	130	122	142	119	137	138	122	102	119	115	119	114	116	115	129	137	136	135	133	138	130	134	140	126	129	138	150	151	120	141	139	122	131	126	125	131	132	128	125	118	131	138	133	118	119	128	144	116	156	116	112	108	140	111	142	127	138	142	125	135	116	130	112	121	116	140	108	135	124	122	129	119	151	127	127	126	121	129	148	129	130	134	121	132	130	130	134	130	114	126	107	137	128	127	150	130	122	133	130	141	142	147	128	105	120	123	120	128	127	139	106	123	127	137	132	120	116	127	118	134	141	133	138	132	140	133	114	102	125	117	119	119	115	134	136	171	118	138	127	113	124	147	106	138	123	134	132	128	127	139	117	138	125	114	145	122	145	134	104	135	122	138	112	105	118	134	130	125	131	148	115	134	120	134	144	115	133	133	154	122	150	117	146	146	116	139	121	130	121	145	131	130	128	131	131	147	152	131	130	132	148	125	122	135	102	142	118	130	119	152	130	139	142	111	135	139	111	125	151	99	133	138	116	96	132	124	111	132	134	144	162	130	113	109	130	135	132	125	117	151	113	124	123	128	128	163	124	122	131	121	108	128	119	130	119	139	148	115	134	131	135	122	133	122	109	122	130	139	131	113	124	124	111	101	100	124	129	110	129	118	139	140	133	127	126	108	124	138	145	147	166	141	129	128	134	130	117	134	153	114	125	124	125	115	115	135	152	110	129	146	119	139	133	160	112	111	108	132	130	120	114	130	130	126	129	145	138	131	148	146	101	141	119	129	121	123	146	112	123	122	118	106	123	155	131	151	152	138	126	115	136	140	141	108	131	131	136	148	154	131	143	130	112	118	125	110	117	134	120	119	133	123	129	132	126	127	135	126	135	124	118	129	130	135	130	145	134	121	124	126	127	118	138	114	98	139	131	134	133	147	135	129	113	123	121	129	126	127	117	106	116	120	119	143	128	115	101	128	149	105	136	124	116	139	141	121	109	100	147	118	123	103	128	119	122	129	144	144	133	106	126	125	113	145	123	126	127	112	131	126	125	113	119	121	151	136	119	108	128	127	114	139	134	130	107	120	136	113	134	113	109	108	135	148	132	110	124	130	138	118	135	126	120	121	145	117	123	120	128	135	130	121	126	124	125	157	118	115	132	124	123	133	141	138	120	142	122	126	113	116	122	129	125	117	129	136	112	95	116	140	139	113	130	137	122	123	136	145	125	133	129	114	139	150	132	125	138	126	127	133	118	130	121	118	136	137	117	115	110	115	127	112	132	110	132	149	95	121	128	121	156	137	131	127	125	116	128	103	112	127	120	121	123	132	112	121	146	117	122	112	131	121	114	135	130	135	130	107	113	128	120	135	129	104	116	109	133	136	123	129	121	137	133	118	125	115	148	114	128	147	107	132	101	133	135	134	120	123	135	132	109	131	124	138	135	122	123	124	117	118	145	105	145	132	156	133	122	136	128	121	125	119	128	124	116	123	146	135	131	127	143	113	118	124	109	120	110	137	125	125	128	129	114	116	124	131	158	122	137	101	150	117	133	119	126	118	126	117	101	127	128	137	135	132	132	150	131	117	142	121	129	124	148	122	148	127	119	120	129	132	125	108	111	107	131	139	140	105	123	108	128	131	125	153	128	150	119	118	150	123	130	125	136	105	119	134	132	121	126	133	112	99	130	110	133	87	136	127	129	139	122	101	130	135	120	132	135	130	134	136	129	103	120	111	118	132	113	135	104	142	125	120	145	113	115	122	126	128	128	153	125	134	124	121	100	133	133	149	140	133	120	129	133	143	116	132	117	136	116	115	133	110	121	117	135	114	120	108	128	144	121	136	159	112	118	137	113	111	121	117	137	139	127	110	124	109	112	131	138	128	143	151	138	129	127	147	123	126	131	117	151	121	110	116	126	130	146	113	132	119	138	137	139	100	120	100	130	114	131	111	122	137	125	147	134	127	130	115	105	140	126	139	130	122	128	133	124	112	92	140	148	139	130	120	132	133	133	121	113	123	127	126	129	127	128	130	110	136	140	108	109	147	132	127	123	128	124	126	114	123	128	143	121	135	117	115	126	122	145	117	113	143	108	139	127	133	124	101	144	123	140	129	125	109	121	135	141	150	137	136	127	107	125	159	120	112	127	143	113	130	147	125	137	138	135	118	140	123	146	147	131	119	132	112	124	119	122	124	129	136	111	128	118	120	137	130	129	146	119	133	135	136	125	117	118	108	129	131	137	146	142	154	123	147	101	124	126	112	136	133	124	130	134	143	122	131	123	159	102	118	109	147	119	117	130	122	140	145	148	135	144	134	129	153	117	108	153	121	136	121	120	113	108	138	114	138	135	126	120	117	131	129	149	122	139	126	119	128	128	141	144	115	96	115	115	123	140	134	123	129	102	123	139	132	137	129	139	129	149	143	128	120	118	139	124	131	128	115	141	126	118	127	120	127	117	137	134	105	127	113	128	117	143	113	137	129	122	127	130	125	113	134	128	117	114	135	109	114	110	133	131	123	102	119	132	125	127	153	122	105	136	131	132	131	139	112	122	119	114	131	135	110	141	124	136	135	116	126	107	138	132	142	133	129	137	156	118	148	120	125	129	106	110	115	136	135	122	115	129	127	122	130	138	135	139	116	122	120	129	126	127	126	120	125	140	123	123	150	133	111	143	133	118	142	140	131	154	129	135	125	141	114	128	143	148	129	140	124	118	123	104	140	120	115	120	143	126	119	128	128	102	123	139	118	127	133	138	145	109	135	141	135	105	141	128	135	130	127	133	129	115	114	101	119	160	130	125	125	133	128	110	111	129	124	134	120	116	129	146	115	135	129	140	141	131	141	129	125	133	135	141	119	113	103	115	135	137	131	105	131	119	118	119	145	133	121	112	127	124	131	118	116	105	126	146	123	132	138	134	113	128	151	143	116	136	126	117	125	121	113	132	121	101	123	102	126	131	130	139	130	122	125	139	112	128
33758	14997	2425	3072	2833	2104	1746	1443	1233	1055	868	813	808	743	643	645	602	510	494	490	495	478	440	449	444	436	399	378	352	360	405	361	350	366	355	345	394	348	324	350	329	333	330	363	310	341	341	341	315	329	310	334	335	340	342	320	328	327	341	358	320	288	329	307	313	285	320	346	334	329	321	296	304	305	290	318	334	297	317	311	326	315	339	302	310	319	292	312	282	312	330	305	270	301	304	334	295	327	339	320	344	310	332	306	326	313	310	323	319	303	330	322	304	292	302	331	299	332	332	305	304	334	291	315	328	310	312	285	306	317	274	284	290	312	347	292	314	323	313	319	292	316	349	312	294	295	317	293	306	317	318	292	316	307	318	307	307	332	319	318	306	308	328	311	310	347	308	342	273	320	332	282	327	316	310	311	313	295	317	307	299	304	323	315	304	283	331	326	324	306	278	289	288	302	312	306	343	308	302	343	289	333	317	285	332	337	320	336	350	279	279	292	325	328	322	296	309	352	331	333	340	337	296	346	318	325	312	313	281	323	282	338	290	280	316	308	322	293	266	307	319	311	313	307	294	297	272	286	302	273	304	294	304	333	308	292	302	307	306	335	300	319	300	313	303	332	295	332	310	325	348	323	314	305	313	301	288	320	349	307	304	297	290	346	307	327	297	330	309	333	316	268	310	312	291	330	321	313	325	324	306	321	309	305	335	303	305	311	301	284	354	300	343	294	283	302	272	329	307	303	325	301	356	351	285	306	312	302	343	301	299	305	291	313	314	331	329	304	305	282	303	321	310	292	283	314	310	283	326	321	312	311	338	325	342	279	293	303	322	304	328	303	336	309	294	310	306	304	306	311	322	324	319	311	312	321	331	302	316	313	290	335	301	325	295	324	310	305	311	317	317	291	336	296	336	318	294	304	310	321	308	286	330	308	295	278	326	356	282	311	327	289	311	287	315	288	298	331	308	315	324	292	318	329	304	307	319	336	297	290	309	303	306	288	320	287	313	327	288	313	332	286	342	311	312	311	329	288	320	335	306	330	307	318	313	307	315	326	293	324	332	309	306	289	324	322	335	308	293	309	308	304	313	333	305	318	352	289	319	316	287	310	314	301	331	332	335	337	291	309	337	303	306	347	303	303	281	306	294	325	305	314	282	285	334	315	306	340	294	339	298	341	281	285	303	302	316	332	278	356	324	320	307	320	323	339	318	321	344	294	290	345	326	278	300	284	320	326	321	303	336	337	321	314	273	303	294	288	298	326	313	317	279	307	320	287	307	310	315	301	280	292	302	329	326	319	289	297	338	285	316	314	301	295	282	312	329	279	311	331	326	318	325	305	298	262	299	294	332	307	323	300	298	306	281	300	303	333	305	310	310	313	256	300	294	313	319	290	308	304	321	285	306	303	305	303	294	303	336	322	297	291	294	329	298	326	288	319	293	287	314	331	332	309	334	329	311	277	327	277	297	309	310	309	305	330	280	339	299	290	301	300	306	279	297	296	327	287	299	334	303	311	344	341	291	327	299	304	297	359	303	312	280	336	303	327	310	317	301	321	310	284	294	323	332	277	319	269	311	319	317	306	313	292	323	303	337	329	336	303	310	301	292	308	302	308	320	355	306	302	320	299	313	340	327	312	318	311	315	340	293	329	323	320	312	304	323	271	306	322	308	285	278	308	340	304	300	332	289	320	326	271	316	299	319	281	328	304	332	357	297	309	313	291	311	319	311	321	326	309	334	316	330	287	306	280	328	296	278	324	283	300	300	301	309	295	294	294	314	276	306	295	333	291	295	285	314	289	317	370	310	334	322	321	305	340	328	268	262	319	328	326	325	294	329	305	316	323	341	299	332	337	295	285	330	306	285	315	289	298	340	267	316	343	319	317	319	287	277	303	331	299	289	317	300	329	294	318	307	305	292	292	311	317	314	280	323	296	299	306	307	364	302	313	331	312	311	311	322	295	292	303	338	319	327	300	324	310	300	309	299	292	313	290	295	323	329	306	308	301	311	299	300	325	290	346	302	279	308	315	286	300	308	318	288	319	297	300	316	343	347	290	290	330	310	308	323	280	304	304	303	302	306	288	315	324	289	322	291	287	324	318	269	299	334	297	351	307	282	299	310	307	297	309	346	323	293	319	358	302	278	301	338	320	294	338	312	304	300	298	317	306	303	303	271	311	305	343	287	287	294	292	306	331	297	319	349	305	287	330	322	305	336	289	288	297	328	348	325	347	306	321	270	308	286	317	286	311	303	311	334	278	308	332	353	311	351	282	372	312	296	321	275	268	314	289	312	317	300	272	291	305	310	330	296	334	310	302	330	330	336	326	297	309	306	309	362	267	288	353	316	311	294	325	290	338	323	330	308	308	320	310	287	303	308	280	293	318	335	320	323	314	257	348	323	312	329	279	318	301	313	322	309	312	309	334	283	295	286	319	307	261	334	290	334	297	316	317	332	317	326	319	325	356	298	290	298	327	309	297	313	307	305	344	306	294	339	316	292	325	318	280	292	323	355	317	277	300	293	299	293	315	274	319	298	325	294	288	318	298	306	300	327	313	311	300	306	303	292	331	293	299	357	284	316	299	347	286	325	344	288	317	336	330	306	353	300	331	296	283	273	300	323	279	326	285	300	290	300	297	310	324	321	278	312	289	289	295	300	336	294	317	288	326	308	286	323	275	294	319	351	325	302	303	293	289	339	322	301	312	299	323	309	323	303	323	277	327	295	287	280	339	288	314	309	296	286	306	317	321	330	273	296	297	325	325	359	303	321	296	338	286	331	299	309	306	315	289	292	302	357	308	290	284	315	291	306	308	316	318	304	313	318	311	296	310	315	308	320	328	292	360	304	341	277	303	335	347	280	296	320	320	289	305	314	308	270	320	345	305	301	273	288	324	309	290	317	315	295	301	315	315	317	277	325	330	293	313	314	323	297	304	284	303	309	315	317	309	317	286	299	342	291	324	309	318	320	312	289	321	312	296	288	267	346	300	272	319	307	340	291	296	286	297	315	305	324	314	335	295	323	289	303	332	325	331	303	307	309	297	319	320	299	307	322	314	304	315	313	280	323	310	286	329	300	313	321	319	356	316	335	300	310	315	301	300	314	298	292	333	298	280	336	311	317	296	289	300	306	313	312	318	352	309	299	298	297	306	279	292	319	314	313	331	308	299	327	342	332	328	318	311	313	356	300	300	298	337	301	303	322	331	294	324	326	315	318	317	335	318	312	326	323	332	338	336	322	267	298	315	328	303	308	291	298	338	298	306	304	332	329	284	306	323	336	305	326	272	310	314	337	297	287	305	270	316	334	320	297	330	330	331	299	334	338	305	332	306	317	316	285	301	316	314	351	308	304	319	332	322	303	289	299	298	288	299	340	310	283	328	316	334	296	314	328	293	304	308	280	301	290	295	315	325	317	312	321	290	294	324	341	344	277	315	314	285	281	323	310	287	295	314	330	306	278	309	313	289	297	316	304	322	329	315	313	325
16454	4733	476	380	326	284	267	234	242	218	219	220	231	240	207	214	232	217	223	229	207	201	197	193	238	193	234	198	228	225	214	185	202	202	216	191	224	210	199	194	191	185	206	220	191	207	244	200	210	197	207	186	198	195	191	202	211	203	235	189	204	219	236	211	220	198	230	207	198	213	198	197	206	206	206	193	222	219	167	208	197	209	216	193	204	217	195	221	201	197	212	195	221	214	232	202	183	176	201	228	226	192	185	199	215	203	195	205	198	184	198	200	202	191	212	180	201	198	230	223	169	207	226	193	190	203	214	219	198	187	213	192	207	185	206	212	182	193	202	204	199	203	239	205	199	202	204	187	220	203	223	193	224	186	212	205	200	190	208	193	198	230	212	207	204	251	214	222	218	181	205	207	202	202	183	209	214	240	180	199	204	198	186	209	207	220	187	218	199	215	217	211	188	185	181	202	225	211	215	211	200	211	211	197	194	216	204	235	214	199	176	190	193	229	181	214	199	199	206	217	200	194	212	218	193	223	179	214	214	184	197	200	204	206	205	204	184	211	205	197	199	221	222	201	219	210	216	200	193	176	223	210	198	218	228	208	195	207	210	215	222	203	211	184	199	217	217	202	214	227	210	204	190	194	176	199	186	196	206	182	208	206	198	209	231	216	170	186	245	216	210	226	202	199	193	213	211	226	199	210	199	200	191	227	212	225	213	198	197	194	199	206	213	211	208	205	228	195	217	206	205	217	206	210	203	239	211	199	188	197	213	184	197	224	199	211	213	221	168	211	205	194	208	219	227	207	209	202	202	178	220	210	182	190	189	210	199	190	214	207	216	212	181	203	193	206	179	218	207	199	202	189	215	227	213	217	227	246	219	222	221	220	218	206	204	213	248	218	210	212	201	213	213	200	203	201	167	210	213	207	183	218	162	199	208	208	212	209	192	195	210	207	209	218	219	203	185	214	239	195	192	224	215	205	184	192	213	215	194	197	207	212	214	198	201	201	229	220	197	214	230	216	209	192	187	211	238	195	203	197	203	233	208	225	219	216	200	216	207	202	227	200	208	216	209	224	219	216	210	200	184	227	237	181	189	205	217	202	210	176	210	222	203	190	196	238	200	219	218	188	208	200	192	215	198	209	212	233	158	195	221	217	230	206	197	199	231	206	225	216	209	185	205	215	193	197	204	225	209	202	212	212	196	210	205	173	206	213	208	186	198	200	215	193	205	205	218	204	205	217	193	209	214	239	208	216	211	205	207	218	187	186	236	192	207	207	235	202	233	196	198	204	185	219	222	188	215	215	226	189	190	206	181	216	194	215	201	220	183	158	211	186	203	205	214	208	219	201	205	211	202	197	199	217	210	200	199	208	207	210	214	217	189	221	213	205	219	191	237	223	202	197	208	214	219	231	207	208	200	207	180	204	204	199	196	205	218	229	221	220	211	196	199	192	203	210	200	209	226	213	199	223	222	198	208	210	186	195	211	195	194	186	225	215	209	216	209	211	201	192	214	208	210	227	227	225	180	199	194	196	198	208	230	226	239	222	220	229	218	226	221	232	225	219	198	219	193	201	207	216	170	183	204	193	236	195	197	196	214	211	191	218	233	206	225	194	199	223	214	224	202	213	217	220	219	212	217	204	234	219	216	205	221	211	216	215	212	208	200	210	204	210	177	207	204	196	234	226	222	217	183	214	175	222	218	215	189	187	200	234	215	213	196	199	213	202	208	204	202	205	209	214	211	210	201	211	190	211	199	176	209	210	216	219	203	197	190	222	227	197	197	205	196	183	207	198	210	209	226	225	193	198	192	232	218	210	223	188	217	180	216	197	213	220	221	183	212	211	209	208	187	209	197	233	178	207	198	202	211	213	189	208	195	177	224	246	238	204	173	203	195	212	184	232	206	217	208	195	207	216	220	214	187	201	234	178	213	212	206	213	222	215	205	202	220	203	197	209	207	205	199	210	176	204	211	203	221	217	194	206	222	207	201	217	216	192	230	204	201	201	243	176	226	201	218	222	211	212	231	213	210	200	202	220	213	177	209	208	207	185	169	209	199	194	204	220	223	200	219	212	217	226	241	238	200	201	213	212	189	195	186	182	186	180	214	218	204	237	203	190	205	210	184	206	223	205	218	196	228	214	226	227	215	195	204	207	205	193	213	187	218	209	212	202	218	201	173	206	204	218	220	192	188	207	215	208	218	204	213	218	208	193	208	208	189	208	219	202	192	219	206	215	183	217	205	206	217	176	212	204	200	183	180	216	225	216	195	180	199	196	190	216	217	207	215	199	225	217	199	203	212	200	200	238	208	224	223	213	214	186	213	218	198	202	193	223	229	177	217	203	194	204	228	174	232	209	218	199	216	193	217	195	213	192	223	199	188	191	197	180	200	220	226	224	210	220	171	209	202	226	199	219	194	201	205	194	224	210	224	204	181	204	208	240	213	192	207	193	191	178	201	212	207	223	213	216	181	176	186	193	214	189	210	211	211	206	245	195	219	185	196	170	188	205	220	198	186	216	214	178	213	208	203	222	192	222	213	203	234	202	207	219	196	259	196	177	200	200	223	207	204	205	211	207	210	202	204	217	215	218	202	185	218	214	207	227	186	217	184	182	221	213	227	175	200	195	222	199	220	206	200	237	240	203	226	212	215	179	199	221	199	186	204	203	213	195	201	176	191	226	207	201	210	207	203	201	221	191	233	206	207	215	225	209	196	218	201	229	208	209	216	212	198	222	195	192	189	206	226	206	226	198	206	244	207	212	209	189	212	186	177	183	183	195	228	199	201	241	221	216	199	213	219	191	215	202	209	199	212	213	226	192	193	186	180	197	184	191	201	198	201	188	192	197	187	204	209	201	218	189	197	197	193	194	201	211	183	199	214	218	211	195	195	207	215	241	198	212	191	217	199	209	200	221	226	220	187	218	219	198	213	228	203	213	209	185	202	232	227	197	198	218	199	205	202	222	210	222	224	216	185	217	224	223	205	193	200	172	196	169	231	205	237	174	222	196	208	215	202	207	194	180	208	170	214	209	228	184	187	223	232	215	218	196	203	177	176	209	221	191	218	220	209	207	192	183	197	196	205	204	194	189	211	215	216	238	231	187	190	211	234	236	198	225	210	201	238	200	198	192	207	193	223	189	237	199	202	184	226	208	216	202	199	203	194	193	208	185	201	207	167	186	188	220	197	186	211	190	182	185	219	206	201	189	174	248	193	178	212	233	237	173	189	226	188	194	195	218	215	187	218	223	197	186	218	191	180	182	188	212	205	199	181	235	218	207	234	208	209	207	186	211	215	203	214	209	199	175	204	180	197	200	205	215	211	227	210	177	214	191	204	178	200	228	195	204	186	213	206	219	221	229	232	192	217	207	200	183	225	193	209	201	170	204	204	195	211	216	210	221	197	193	228	195	235	218	212	204	206	214	205	196	215	179	214	203	195	204	187	207	228	210	215	229	209	201	195	223	215	232	219	192	173	206	182	192
11853	3661	976	1076	999	928	782	745	632	608	552	584	601	613	594	591	553	501	582	524	499	579	533	523	481	506	522	490	526	515	502	485	496	525	503	476	504	471	487	479	500	502	523	503	486	502	447	461	536	484	481	458	472	481	514	506	526	557	487	496	506	474	463	506	504	495	486	502	514	525	517	461	501	465	467	500	499	501	509	511	498	535	470	509	482	528	480	501	487	494	524	466	471	454	448	474	476	487	489	528	477	511	469	454	498	482	489	506	477	487	497	496	488	491	436	483	538	485	489	472	477	528	507	447	473	514	501	522	422	514	486	470	504	522	521	518	480	485	450	499	531	486	505	501	502	531	479	460	483	453	491	470	524	508	498	523	555	456	505	458	452	482	522	503	476	497	486	498	494	479	506	480	475	465	488	517	502	514	513	482	464	475	486	494	488	499	439	468	486	460	488	492	501	471	493	477	478	517	477	524	495	470	512	469	458	475	508	492	494	473	498	505	505	488	522	528	518	512	420	502	502	504	516	475	462	494	506	502	473	473	508	455	462	500	485	462	505	524	471	467	470	498	478	519	528	459	490	518	463	480	467	451	516	491	456	483	488	475	511	521	499	501	482	461	524	530	494	478	472	541	500	504	507	524	501	510	533	502	477	503	550	484	510	534	486	464	500	495	495	495	500	476	478	470	470	504	506	506	492	514	504	462	494	473	523	534	498	496	461	494	483	478	482	486	486	490	497	495	523	527	497	473	520	472	513	515	495	513	489	501	488	473	499	456	478	526	480	461	467	481	455	492	476	515	494	487	461	497	503	502	485	497	489	500	445	509	497	489	504	517	483	481	483	507	523	478	527	505	486	479	502	513	533	515	504	501	517	446	464	482	479	431	524	503	495	461	486	509	464	492	524	512	489	486	494	496	537	506	506	533	530	470	513	480	506	462	513	539	467	475	500	496	480	466	496	497	482	481	505	464	492	491	513	505	487	489	526	500	506	467	486	487	490	522	492	497	514	533	502	521	451	506	519	504	464	503	482	526	511	534	493	496	449	502	499	478	477	535	489	515	469	495	486	521	490	503	508	503	442	458	524	539	488	472	470	459	477	493	500	488	484	497	476	541	501	484	490	525	499	469	506	484	526	529	522	465	485	504	515	478	519	484	463	472	493	476	519	497	436	470	519	500	471	460	503	493	487	511	553	522	489	489	466	512	491	509	450	495	493	490	499	498	459	513	493	475	504	473	502	500	481	493	534	512	482	539	483	461	502	494	464	539	492	497	479	471	491	468	492	520	442	476	507	504	488	494	531	510	456	487	540	491	528	473	510	509	484	481	510	502	520	499	524	500	537	477	518	455	498	520	431	468	487	512	508	514	483	504	545	512	547	493	476	480	471	499	489	484	489	511	506	493	488	462	520	508	480	479	505	490	488	491	542	469	512	493	497	502	465	496	513	516	491	487	514	525	467	509	501	522	508	475	491	466	464	495	507	511	469	478	529	513	506	520	481	466	495	515	502	479	490	502	519	492	494	479	450	523	488	471	505	488	490	451	481	481	468	521	507	497	513	462	537	477	491	447	476	476	462	482	508	511	471	481	529	492	475	488	447	482	466	512	519	497	519	495	484	480	513	481	446	493	461	499	475	494	495	482	468	495	544	519	521	495	463	514	489	512	514	516	469	466	461	558	471	471	488	489	478	462	532	486	484	480	525	509	487	484	466	486	469	487	563	540	487	482	491	516	518	506	445	501	476	510	493	480	525	514	482	503	514	464	472	512	506	525	485	494	467	482	468	475	478	490	466	467	498	483	509	492	465	478	499	483	499	521	515	501	465	534	446	465	517	520	426	482	461	491	512	456	519	499	477	514	476	506	512	495	477	511	515	494	492	481	460	511	479	507	491	433	465	479	510	469	485	511	502	514	513	487	478	495	539	484	472	538	457	463	484	527	479	503	474	484	507	483	501	485	511	482	537	461	481	512	483	458	493	474	480	514	496	475	464	523	467	482	505	485	506	461	530	522	505	494	499	480	493	525	473	518	451	487	486	489	484	480	507	518	497	497	535	498	493	453	495	510	490	485	499	529	517	460	509	495	477	485	529	510	547	488	500	482	496	481	486	505	506	463	474	465	493	539	484	502	495	505	471	488	501	495	509	508	467	517	502	492	537	521	539	517	502	453	478	505	498	499	472	530	491	514	508	491	485	468	491	542	462	523	502	480	462	505	468	480	475	470	476	500	463	481	492	489	468	466	497	491	468	517	522	511	479	466	472	471	478	510	483	519	502	504	453	527	499	519	500	537	507	525	521	493	488	500	476	476	534	450	492	525	446	493	525	507	519	496	522	493	442	497	476	496	481	452	447	440	486	527	484	488	490	474	512	519	496	469	491	497	487	465	453	450	477	525	502	495	468	468	504	479	475	491	492	528	461	485	503	462	485	464	505	499	490	504	480	482	500	508	501	497	508	492	529	487	519	481	498	478	475	484	520	474	494	486	489	464	508	486	466	483	482	444	482	468	515	477	467	485	462	494	475	465	507	507	516	499	485	496	501	506	480	507	476	514	463	508	502	450	505	507	482	509	515	507	509	515	510	524	473	465	499	523	496	497	514	497	481	502	491	541	473	505	519	477	493	495	504	494	500	466	452	460	484	493	450	443	499	433	505	517	488	540	502	497	510	444	522	503	519	472	491	481	497	522	494	511	504	498	555	500	465	467	478	512	540	464	527	471	505	503	527	498	503	471	494	449	497	478	481	474	492	475	497	505	476	492	478	510	485	512	512	499	493	507	536	530	508	479	465	462	504	482	523	469	502	497	506	477	484	509	499	463	432	456	490	533	471	495	477	456	512	456	467	473	468	498	518	450	517	523	488	465	509	501	495	523	495	481	513	529	474	492	500	509	469	486	468	485	484	547	511	462	487	512	485	472	511	510	515	505	460	456	428	494	517	505	481	525	516	514	517	487	502	464	536	511	483	498	495	508	493	528	499	520	494	485	504	469	472	538	485	489	505	483	479	499	473	499	507	525	482	471	506	493	541	491	459	479	491	496	509	472	517	498	451	467	521	492	463	453	522	494	496	466	525	490	499	538	503	484	504	481	485	496	513	491	499	494	491	483	485	454	488	506	495	447	492	512	504	484	508	474	488	534	464	482	500	476	480	506	477	482	511	501	481	499	474	464	517	486	501	480	465	492	506	501	491	496	510	529	517	486	470	473	519	457	520	531	560	503	502	501	502	487	478	507	517	501	497	485	509	442	495	514	506	467	508	475	560	517	476	504	498	503	484	466	510	506	512	552	449	479	481	465	514	450	468	475	525	530	485	542	509	452	505	508	501	492	473	475	467	469	502	474	517	408	483	488	516	481	488	509	486	434	493	470	441	509	523	492	511	532	484	523	481	483	493	534	535	503	473	497	502	488	496	489	498	507	499	434	501	466	494	512	477	521	500	502	477	501	510	453	491	492	498	443	489	513	478	483	503	515	483	498	475	521	493	509
37009	18568	2054	841	537	416	364	312	306	240	291	267	248	245	248	248	274	245	219	214	238	204	209	228	201	216	213	234	225	206	217	208	236	222	206	223	220	196	211	224	242	206	195	197	206	233	202	239	198	209	215	200	195	187	204	201	208	203	234	197	183	206	217	200	197	184	218	191	184	183	208	191	219	237	206	208	224	197	184	226	200	194	197	220	185	236	205	197	200	210	240	195	207	225	189	221	213	196	203	207	195	212	226	202	217	202	206	234	218	206	203	222	217	222	190	194	201	206	212	208	192	204	208	203	227	203	190	193	234	217	219	198	239	215	191	207	231	228	213	192	214	213	220	217	205	211	221	191	211	207	222	212	217	214	187	205	186	202	211	198	206	216	185	181	204	220	237	196	213	218	199	212	187	195	213	215	213	214	203	186	208	207	204	226	208	204	194	215	185	221	213	214	209	190	204	191	214	210	197	213	206	199	212	222	237	233	222	197	222	227	217	190	206	214	187	215	216	201	219	212	220	190	187	231	203	203	227	206	219	192	211	221	202	212	219	183	209	172	221	215	202	218	206	230	221	198	194	210	195	195	208	209	210	200	194	198	182	217	202	243	204	190	200	192	199	219	190	188	197	209	208	226	192	212	210	225	210	238	184	210	198	206	190	220	225	201	231	214	207	193	223	193	194	207	216	195	207	186	211	189	173	208	200	191	198	208	203	232	239	233	195	199	182	216	205	205	222	247	225	194	219	189	209	204	231	221	224	182	209	210	212	200	188	233	203	222	203	206	223	201	216	196	231	196	216	227	230	208	224	201	201	194	199	206	215	203	205	212	231	211	234	198	219	212	220	215	196	199	251	211	199	199	215	230	184	216	223	221	195	236	221	217	205	201	205	220	225	212	212	206	195	225	213	226	218	221	202	228	206	216	199	227	198	203	216	216	207	208	205	202	216	210	177	206	229	200	221	211	186	217	198	209	225	206	190	222	204	228	222	212	214	196	217	193	225	182	192	185	231	216	234	227	217	216	210	223	226	184	184	227	198	202	208	208	213	211	219	213	192	215	228	236	201	215	206	207	200	204	209	216	216	221	230	227	215	209	215	205	220	193	200	214	205	186	201	199	198	196	218	210	217	197	223	219	208	224	207	212	200	194	195	207	211	198	228	198	215	209	224	218	229	201	192	183	190	200	210	219	219	223	202	213	202	201	201	191	200	186	208	197	218	224	203	231	186	216	198	210	214	215	213	214	230	202	224	197	202	217	195	187	201	215	213	233	224	168	191	204	184	231	203	207	226	205	173	196	197	245	246	205	200	191	221	197	207	215	203	198	205	219	213	214	223	194	201	192	199	221	223	217	231	215	213	219	208	226	202	193	200	205	207	237	207	216	212	225	218	211	218	215	231	206	213	211	207	201	211	212	196	211	198	200	209	213	198	219	229	237	227	210	212	222	210	184	200	200	198	181	173	196	203	200	181	205	220	206	219	230	196	198	199	209	205	208	198	207	200	182	219	206	205	203	188	214	214	217	235	197	207	203	225	199	204	214	211	189	201	199	201	203	209	213	216	232	178	213	226	239	215	225	202	230	234	211	236	238	251	187	188	200	177	208	209	233	217	193	209	219	199	229	241	220	208	211	211	172	213	193	227	217	226	225	212	176	199	235	198	214	222	193	221	224	193	224	205	212	214	208	226	213	160	198	217	214	204	223	203	213	215	202	201	205	209	218	224	224	230	211	170	211	193	204	202	212	227	203	239	208	217	206	210	209	204	213	228	199	218	232	183	228	240	189	199	211	207	201	190	200	247	214	201	203	245	228	204	229	200	191	197	212	200	213	187	197	184	218	221	201	182	205	217	191	212	225	208	213	180	201	200	238	209	210	213	212	182	224	184	210	234	204	194	207	201	213	226	208	221	210	216	223	222	213	214	192	204	201	206	182	202	190	210	209	220	211	212	207	201	217	220	203	188	213	202	215	205	218	206	218	245	199	211	189	242	228	201	232	228	192	216	222	218	226	225	217	223	216	221	223	221	196	184	204	198	215	212	219	208	209	217	222	194	210	196	189	188	226	198	224	194	234	217	195	198	200	248	229	220	185	202	199	186	209	200	197	214	225	232	189	224	211	205	205	233	221	225	199	224	178	198	219	211	207	191	217	216	225	190	208	220	217	192	217	179	183	218	211	210	220	204	203	200	214	197	200	207	211	230	217	228	230	228	224	239	217	238	219	208	195	188	211	214	213	209	216	212	226	212	198	205	222	210	198	205	208	209	220	207	170	203	195	222	206	190	201	185	199	187	214	209	206	218	206	210	196	206	176	203	201	240	226	207	199	208	190	221	203	186	235	190	190	184	198	209	178	208	237	214	198	197	181	219	193	212	204	210	219	193	217	216	195	235	211	195	194	219	214	215	228	213	198	188	203	174	179	210	200	212	207	234	203	213	197	211	225	225	212	192	225	189	234	197	189	214	198	208	221	204	209	213	207	214	218	212	184	204	217	235	201	205	225	204	208	185	201	224	207	226	206	192	190	241	231	201	204	196	194	237	208	209	198	200	227	200	190	217	223	222	188	216	179	179	233	195	216	209	207	230	236	212	198	221	209	193	235	194	218	229	237	218	199	202	190	201	217	212	198	203	190	230	194	226	244	219	243	255	204	183	183	204	231	220	213	224	220	204	192	217	189	197	212	196	233	210	209	223	233	203	202	192	208	212	204	194	211	226	216	207	215	209	192	223	220	190	201	201	193	195	181	228	221	187	215	203	220	207	230	204	219	208	189	204	233	206	218	199	201	192	206	237	221	213	201	210	186	212	199	222	202	192	212	213	208	200	220	209	199	194	189	215	185	213	230	214	212	216	229	212	209	184	228	200	211	217	202	207	213	194	198	210	216	228	205	194	207	232	223	197	191	218	192	200	216	214	214	220	197	196	220	206	221	219	224	219	217	219	221	203	208	199	240	212	223	202	227	216	186	197	200	185	208	215	221	210	235	227	216	217	223	219	216	218	209	222	203	205	223	204	231	192	220	223	236	222	195	207	206	188	219	198	240	241	230	208	204	192	237	211	233	207	197	188	203	204	198	230	217	223	216	175	200	216	202	218	192	213	219	198	184	207	221	194	202	201	194	212	198	204	233	223	229	201	208	230	204	191	212	216	211	212	230	177	211	186	192	208	174	207	220	194	209	213	203	195	218	220	197	222	203	206	184	217	211	219	194	194	218	220	226	208	217	214	219	225	230	211	202	213	218	217	213	217	167	192	224	219	190	238	200	209	236	234	207	218	237	209	208	225	204	207	218	199	213	208	216	212	203	205	201	209	198	216	203	213	226	232	227	219	215	214	213	199	210	209	201	219	219	194	223	206	229	221	210	200	225	217	226	185	201	220	196	189	221	187	205	180	208	195	195	237	239	240	192	213	216	190	188	197	209	200	247	179	214	220	208	195	220	189	200	220	214	221	187	225	234	214	200	199	204	194	187	218	215	198	240	198	216
26826	10233	1899	2267	1864	1558	1410	1171	1039	987	885	899	800	734	786	679	634	667	665	705	659	651	538	579	544	542	555	562	529	529	548	536	548	517	552	478	501	498	489	514	520	534	522	535	520	537	505	520	535	522	495	469	495	502	507	545	489	505	512	494	536	527	469	484	502	501	527	503	500	493	491	482	493	508	487	494	495	494	495	495	495	501	514	501	515	461	500	528	526	488	502	509	512	507	486	483	505	497	466	517	498	494	496	503	499	474	524	450	492	457	493	489	477	487	491	474	529	545	490	512	514	483	471	503	496	494	471	499	484	484	470	466	421	484	483	505	475	517	466	519	492	504	501	504	482	472	471	495	535	531	497	482	474	486	465	513	499	475	495	497	496	538	520	500	474	521	533	496	506	525	485	519	513	465	486	469	503	500	491	516	510	505	464	494	484	491	523	493	527	525	509	469	521	505	496	448	487	461	476	518	485	536	489	512	462	445	476	513	490	489	497	524	451	511	516	498	488	486	506	515	482	491	519	503	487	512	480	515	505	498	473	503	463	540	502	462	525	482	465	481	494	471	474	484	498	473	513	483	482	485	487	487	501	518	543	500	526	474	529	491	495	544	478	482	494	487	503	498	489	474	484	506	460	481	478	474	506	497	441	512	509	500	552	508	439	507	531	498	490	480	476	483	502	463	476	485	507	521	466	469	476	435	532	521	469	517	495	502	451	503	504	519	496	510	489	467	466	505	489	514	461	498	520	516	475	498	452	457	472	483	458	505	489	514	460	498	472	522	521	465	462	507	475	511	474	505	500	489	483	477	481	505	460	466	479	462	496	484	530	479	468	471	485	515	490	478	529	485	461	488	462	503	493	476	544	468	498	479	455	504	499	496	525	502	532	494	501	481	455	464	481	508	512	508	461	472	458	468	487	510	488	523	520	489	485	439	511	508	517	512	517	518	487	492	525	522	522	553	458	516	477	534	505	510	482	471	490	524	530	479	483	480	497	475	466	487	521	502	488	484	479	460	480	519	498	494	476	466	489	495	507	504	472	446	498	497	544	497	499	464	509	496	495	507	448	515	494	507	481	475	496	457	453	472	492	484	524	426	451	520	485	469	480	486	489	519	494	479	492	472	505	519	508	494	460	498	469	511	495	508	485	519	482	505	453	492	462	494	483	500	504	472	537	488	470	481	498	486	474	478	514	477	474	514	478	443	473	513	524	470	494	506	477	482	455	478	460	473	449	489	471	504	470	474	505	510	460	500	504	527	509	492	504	467	476	505	486	508	490	465	514	492	511	504	464	498	517	493	477	486	517	462	493	462	477	435	464	501	510	529	528	523	491	477	508	495	527	512	510	501	511	515	516	509	468	490	503	430	491	513	519	504	498	496	501	478	551	543	504	496	506	482	504	483	494	517	489	461	461	488	490	499	489	464	493	464	504	497	482	481	503	522	473	477	489	511	512	520	479	467	496	503	500	517	476	474	486	489	458	504	499	493	468	466	525	469	469	443	458	510	466	472	507	523	525	476	492	495	511	506	491	480	488	495	478	490	497	524	478	466	484	504	492	493	506	503	474	497	450	510	503	496	462	465	494	501	472	499	515	531	512	546	499	493	455	525	497	484	536	504	455	508	504	486	475	521	501	494	457	484	473	502	510	468	524	493	493	500	531	469	506	527	477	509	515	465	502	505	483	499	504	482	512	496	528	484	469	499	486	520	522	457	520	523	481	511	484	506	528	469	493	487	504	498	526	516	503	457	491	459	492	507	480	552	519	484	534	529	483	496	517	475	482	475	524	513	519	509	494	467	516	495	486	491	502	482	483	502	543	465	502	499	484	525	489	487	454	507	479	512	492	509	498	483	498	499	528	513	505	503	511	512	485	488	474	496	509	483	487	483	531	478	519	480	458	517	485	527	484	471	469	506	460	499	493	484	471	461	512	506	479	488	495	488	510	514	471	462	475	504	493	471	540	491	478	455	478	466	485	494	511	514	547	447	447	508	497	484	524	469	483	466	486	468	496	503	473	495	489	484	499	462	528	497	496	469	486	493	534	500	481	546	541	497	490	503	479	515	511	521	482	505	500	482	507	495	512	525	472	497	500	528	448	495	495	466	494	503	483	498	506	478	449	501	482	496	480	521	496	497	471	505	500	505	515	524	450	504	523	510	509	507	479	451	483	494	523	473	425	486	492	463	503	502	486	476	476	509	477	494	469	476	467	488	526	482	509	485	502	496	480	501	502	470	496	484	492	522	483	490	485	514	499	537	471	502	496	513	497	509	463	469	461	476	483	457	510	483	493	505	476	510	471	506	536	490	504	546	490	476	489	508	505	543	497	465	456	510	482	469	460	485	477	479	518	495	526	466	490	464	506	473	503	488	489	498	493	535	453	542	546	506	492	509	493	470	493	511	490	461	455	481	516	507	534	469	503	484	491	486	498	495	512	525	525	484	470	461	483	514	495	495	497	531	489	487	485	495	472	478	481	521	484	541	511	521	504	489	465	505	477	513	495	483	560	460	475	482	517	500	488	485	477	519	462	503	484	463	463	504	456	506	519	498	501	469	502	481	504	494	449	542	487	453	491	483	463	502	481	512	475	526	491	509	483	503	475	485	510	481	484	507	496	490	491	500	480	502	498	486	517	513	522	519	476	450	471	483	481	489	482	461	482	503	476	466	458	494	493	480	497	469	484	457	508	483	489	554	484	495	528	474	489	469	511	509	478	504	485	502	473	462	493	494	493	500	509	484	482	507	476	476	503	496	488	473	463	479	507	472	506	473	505	488	494	477	479	546	492	478	432	520	467	452	444	456	478	449	472	537	515	467	509	497	534	501	518	482	502	496	518	471	498	514	529	499	461	527	498	529	535	515	523	497	472	484	483	525	492	493	518	524	480	479	504	505	495	504	492	449	516	496	455	462	459	492	517	475	460	468	497	500	504	513	484	510	519	516	495	466	496	512	496	501	496	491	482	474	520	487	510	487	465	468	524	504	488	505	485	482	486	505	464	534	488	432	529	468	475	462	526	487	481	499	506	515	496	519	517	484	476	487	481	481	488	461	526	508	488	447	496	508	487	501	502	497	489	520	499	482	508	529	474	492	471	515	519	494	491	488	485	478	476	483	491	515	493	534	504	491	470	497	456	504	524	441	499	540	534	460	465	488	504	496	504	486	470	522	481	477	501	504	489	499	498	485	513	523	496	451	515	517	544	505	504	498	518	472	515	485	490	520	488	488	510	472	495	469	521	466	498	523	470	490	484	473	454	454	507	505	526	557	514	484	480	448	513	508	441	506	473	488	503	503	517	492	456	501	470	539	487	467	481	500	499	495	517	507	472	491	465	485	467	463	534	514	487	457	492	475	491	486	491	511	517	518	487	460	521	501	526	486	472	461	499	509	474	472	486	465	480	472	496	497	508	517	475	486	515	496	531	471	460	530	478	535	505	441	535	490	536	507	511	462	468	456	492	506	496	530	504	466	505	483	477	478
48187	30486	5859	1467	779	499	412	361	322	306	249	233	210	205	194	187	188	147	169	171	166	166	147	153	143	153	143	132	150	146	142	150	126	143	151	150	123	128	136	139	120	138	148	135	133	142	147	125	137	137	125	157	125	138	97	123	124	142	135	155	116	119	127	119	129	146	115	137	142	131	148	119	160	126	122	124	129	130	139	152	144	142	125	135	133	132	152	105	120	112	122	112	122	121	154	120	139	134	139	136	118	150	132	112	139	123	117	131	146	133	139	125	131	120	130	130	123	126	146	138	124	145	150	134	119	147	121	104	141	143	112	128	139	146	147	124	141	131	133	129	135	137	122	112	142	123	143	104	126	120	115	118	131	117	116	131	109	135	140	136	112	130	134	140	138	144	126	134	125	136	128	137	124	123	122	128	124	133	120	133	123	117	96	135	129	136	143	126	144	155	121	121	128	140	131	129	141	133	133	140	101	130	135	123	125	149	112	120	152	121	133	127	119	153	114	152	129	138	137	114	141	128	128	114	159	127	118	122	141	138	128	129	124	125	156	147	134	135	110	116	132	146	127	137	142	135	132	120	139	123	143	111	144	142	134	123	118	137	120	124	118	120	112	147	118	112	116	123	133	148	135	121	137	130	120	139	116	130	142	122	137	120	136	124	130	108	135	133	123	141	131	121	129	149	123	145	139	139	139	130	128	110	125	140	144	135	156	128	136	119	128	122	106	140	133	137	136	137	141	132	128	135	132	124	111	127	131	131	105	124	117	127	118	123	127	145	139	132	112	123	134	123	127	121	132	144	132	131	132	146	124	127	128	150	125	143	112	129	120	133	123	140	134	121	141	122	133	134	137	134	128	137	126	139	139	109	127	111	121	125	135	124	153	132	123	117	127	113	128	111	116	129	135	121	122	117	121	154	132	134	133	123	129	116	121	126	140	139	124	115	155	139	146	118	137	128	139	124	136	136	148	138	167	118	116	117	127	126	132	119	134	135	127	137	115	106	118	116	125	130	119	139	137	129	129	108	116	109	114	133	126	135	151	140	112	143	135	121	122	146	137	146	135	129	138	128	154	126	147	151	126	106	106	128	135	124	133	113	112	144	132	138	99	139	152	152	117	106	105	124	134	131	142	134	132	129	141	128	124	124	122	127	129	132	135	123	122	145	143	138	129	124	163	168	121	123	153	127	123	155	142	135	151	133	131	114	133	155	105	124	135	137	129	139	126	150	147	144	123	134	125	125	112	120	117	125	133	117	149	129	124	115	130	134	126	139	147	131	114	120	140	129	123	126	157	135	124	136	131	131	145	135	124	145	147	124	129	131	127	121	113	105	123	112	116	134	124	135	112	132	143	125	131	130	148	116	123	115	144	134	133	135	144	149	144	122	127	123	139	128	141	136	111	122	114	121	144	110	128	134	113	130	134	157	133	148	122	150	137	127	113	139	147	143	118	143	96	113	126	121	125	128	120	122	123	116	127	130	114	113	123	140	138	125	140	126	131	116	115	120	132	141	127	110	127	136	131	118	123	130	124	135	137	122	118	137	124	149	135	127	108	135	114	154	125	135	106	141	144	123	127	124	131	128	126	147	132	113	142	123	134	121	134	129	120	138	131	138	117	138	138	116	121	126	112	128	119	126	146	139	114	130	133	139	119	140	139	141	142	120	116	139	123	131	137	119	143	121	129	137	129	150	134	119	129	133	104	131	123	102	116	137	115	121	120	152	137	146	133	137	122	149	137	132	140	143	124	136	150	139	131	134	112	133	150	112	123	133	111	146	121	110	142	132	151	150	135	122	122	121	124	123	135	142	157	135	146	131	122	114	118	145	136	117	136	138	122	112	151	155	117	126	134	127	134	149	125	110	119	127	109	126	133	138	139	158	108	112	112	142	123	156	114	144	113	118	140	139	119	115	122	141	133	119	113	142	125	97	129	128	125	127	126	136	158	133	120	140	111	130	138	125	122	107	133	121	164	118	124	126	123	121	121	128	135	124	113	130	148	136	144	127	110	120	124	139	146	143	115	136	127	151	113	129	135	134	125	114	117	136	138	117	117	135	126	142	138	124	137	131	131	121	140	128	120	122	120	140	124	125	121	119	131	128	171	134	137	124	96	120	131	121	148	129	157	145	119	107	126	123	128	133	124	147	132	112	131	127	124	143	125	128	127	129	151	116	115	122	138	121	142	116	173	116	133	127	125	141	135	129	133	126	134	117	126	138	141	115	142	144	139	123	135	132	148	113	144	134	130	132	121	120	150	135	121	129	128	132	125	140	134	128	140	123	122	95	123	138	141	126	128	105	139	132	135	137	111	116	128	118	125	105	145	138	127	116	127	143	110	123	128	122	124	127	141	122	153	113	142	153	115	130	137	120	128	126	140	131	142	131	143	131	161	132	151	127	126	121	114	133	108	138	128	145	125	117	110	136	143	130	135	131	125	135	117	133	125	144	126	130	171	135	117	112	130	119	137	141	125	115	128	150	134	127	136	115	128	115	138	135	108	130	123	141	145	114	117	137	116	137	129	129	109	125	138	155	138	128	127	125	120	110	134	149	134	145	137	162	137	109	147	139	127	132	123	136	118	150	133	115	118	102	123	134	151	145	121	113	124	111	129	127	108	127	131	122	126	130	146	124	133	115	131	150	106	151	135	118	150	126	154	131	126	127	127	117	124	149	126	148	127	119	140	123	108	121	130	127	120	127	120	147	115	113	126	126	132	140	130	130	126	138	125	136	121	138	127	122	128	142	128	143	147	127	141	136	162	144	130	130	143	137	129	127	125	103	110	116	140	151	141	139	144	128	147	145	120	114	135	150	137	159	136	141	122	119	114	110	110	138	112	109	119	118	123	126	141	134	127	127	145	125	149	133	134	130	109	144	121	147	111	113	111	141	104	137	134	122	125	120	135	156	129	129	125	113	126	129	137	115	117	137	118	150	138	134	116	142	125	119	128	126	143	135	125	166	127	139	139	127	122	121	141	145	141	143	111	129	116	119	127	119	125	120	137	137	130	151	129	126	133	119	128	133	120	133	134	142	121	131	111	112	126	119	114	119	125	111	113	112	135	123	125	120	135	121	139	109	140	112	142	125	130	145	134	122	141	150	132	117	146	107	128	131	122	109	128	133	110	116	140	118	103	122	129	139	127	121	131	131	126	132	135	142	133	116	131	139	122	113	133	130	128	135	150	134	130	120	162	127	115	122	138	125	130	138	136	124	112	130	133	130	131	115	138	145	137	138	106	129	137	132	132	111	129	145	145	143	129	128	101	147	139	119	146	113	137	115	116	112	111	117	145	122	117	121	126	145	124	159	141	143	144	139	136	127	135	125	146	132	131	140	121	111	134	126	135	111	151	142	127	117	121	116	127	127	119	89	132	123	127	136	112	113	143	125	142	138	132	126	151	110	147	138	137	136	128	142	129	155	134	144	125	135	138	120	145	141	125	125	127	107	133	155	139	165	119	126	114	114	135	127	138	140	137	139
34406	15863	2409	3082	2575	2097	1772	1428	1184	1093	1035	983	836	766	727	661	629	546	597	536	546	490	464	461	425	388	392	404	409	348	396	367	347	404	373	361	334	330	354	334	355	363	347	331	327	339	342	340	361	351	348	315	304	324	316	340	343	322	295	337	332	307	339	324	331	322	328	328	321	338	315	329	335	324	331	315	304	361	302	311	320	310	355	290	312	333	336	285	327	315	318	317	349	335	345	288	287	306	333	280	292	298	351	328	315	344	325	310	295	354	356	297	315	317	344	311	301	312	342	327	341	326	324	345	321	312	315	323	321	331	326	311	311	305	301	358	316	289	317	309	314	328	320	326	299	331	334	298	289	291	295	325	295	311	341	300	321	333	308	331	338	289	305	294	328	337	301	351	311	326	299	343	324	296	312	325	332	317	318	310	329	308	327	329	317	329	319	303	319	325	320	340	337	306	345	310	323	321	285	290	311	327	318	319	302	323	307	324	335	320	320	329	311	326	333	326	305	321	310	321	303	296	326	316	344	296	336	302	287	351	326	306	301	306	311	356	307	333	315	337	331	316	303	307	321	296	297	318	328	336	306	326	348	329	282	316	305	307	292	332	292	325	329	327	328	324	307	298	287	334	314	325	322	300	304	304	358	338	320	349	353	334	299	341	322	314	300	311	308	321	310	305	312	339	360	344	322	328	349	290	320	327	329	327	331	328	344	309	340	330	341	283	315	320	323	314	302	331	318	309	353	322	341	311	362	286	326	315	297	303	328	330	306	342	308	305	332	283	332	335	321	344	322	339	314	298	318	323	312	283	312	343	337	304	312	291	292	314	309	328	310	296	312	306	308	313	339	311	312	300	315	300	280	326	312	336	308	321	296	321	329	312	306	309	337	278	352	332	310	344	334	331	331	337	329	297	335	320	337	314	302	318	326	328	352	352	338	333	344	333	321	330	313	307	316	335	323	362	310	345	323	293	307	322	310	275	312	338	325	301	334	280	320	339	336	308	314	346	316	339	316	324	328	345	331	325	310	303	333	306	323	319	310	336	300	335	351	332	323	311	327	313	326	313	315	322	317	296	278	321	300	303	339	310	306	326	366	317	307	362	330	333	323	328	303	335	311	306	313	325	309	299	314	324	305	275	309	287	313	337	286	345	323	330	328	299	326	327	350	326	312	349	325	324	308	346	326	288	322	313	353	304	324	351	329	297	332	361	283	318	305	296	278	313	314	328	288	356	322	330	322	286	303	315	313	327	333	337	332	322	328	323	287	347	300	328	320	306	339	325	317	327	344	303	319	330	310	356	302	287	322	321	318	318	326	311	345	322	326	328	301	312	335	300	297	328	363	360	320	316	354	271	293	325	327	362	325	277	337	307	322	329	316	331	302	317	276	295	290	324	373	312	339	319	314	322	293	318	311	328	319	301	294	316	323	300	318	359	284	333	283	339	282	294	345	316	304	314	330	332	325	321	338	310	324	334	336	293	311	313	303	307	342	301	292	335	339	334	295	312	318	319	297	327	323	315	324	286	311	337	382	307	324	321	313	326	341	329	338	330	339	278	306	331	333	311	311	311	299	327	308	324	323	278	296	347	284	330	312	320	326	319	322	287	325	323	319	327	313	331	307	312	310	344	302	337	307	329	331	303	301	370	314	318	336	316	310	324	336	285	303	317	293	299	328	304	290	331	323	326	317	317	343	332	345	314	328	301	340	332	333	331	350	345	345	315	297	330	334	330	331	303	369	303	338	291	320	327	324	355	317	313	316	305	299	308	338	324	289	324	330	295	307	324	319	336	288	291	321	318	287	342	361	301	344	305	318	325	306	324	310	330	313	307	316	299	313	303	315	298	304	301	328	316	318	299	307	319	342	334	354	333	298	311	312	319	272	307	333	318	335	345	314	300	318	336	327	358	356	320	343	312	339	312	303	339	295	288	310	316	277	332	316	308	351	304	328	319	313	315	319	310	325	299	292	285	321	296	327	299	330	299	360	324	330	299	356	315	327	310	337	292	294	315	304	363	311	320	307	346	308	326	321	348	281	295	320	312	300	315	334	306	320	320	295	274	328	334	292	344	311	308	322	340	300	341	320	324	303	341	324	288	346	292	317	332	307	336	315	328	317	300	353	361	296	329	330	314	294	334	322	330	311	310	308	330	279	335	331	299	325	320	327	353	306	309	297	298	332	294	323	326	325	306	331	304	335	327	298	329	329	334	292	339	327	324	329	281	324	307	335	315	302	326	302	309	300	332	321	317	351	294	325	325	309	299	309	321	315	296	328	297	296	331	325	320	306	313	321	294	311	329	321	309	307	336	329	291	326	316	295	284	325	321	329	306	337	319	311	307	285	314	316	322	315	312	299	300	305	317	331	349	323	319	311	325	325	336	332	337	295	320	297	310	286	320	336	328	317	310	331	326	304	330	313	309	326	298	314	327	317	337	319	315	332	312	320	334	314	312	310	333	296	317	311	280	315	324	294	332	309	313	341	338	313	357	288	318	330	316	298	329	320	339	374	311	306	338	326	285	297	323	341	310	295	312	332	309	296	343	338	326	316	343	305	300	303	327	317	320	336	276	291	329	318	319	317	318	321	360	317	309	329	298	328	283	310	307	314	330	328	321	343	323	304	317	300	310	308	332	312	282	324	345	347	327	334	344	318	314	322	326	310	299	318	319	312	330	337	294	304	323	329	314	326	308	332	345	327	333	353	351	316	303	307	321	316	320	324	340	316	301	327	335	322	283	346	289	293	310	305	305	382	304	325	304	305	326	305	301	276	311	315	307	331	300	324	325	319	340	307	348	326	370	324	290	293	302	290	320	306	326	314	333	345	326	321	317	293	315	341	321	321	325	323	297	317	295	299	332	326	337	317	310	318	328	280	331	308	320	330	343	349	368	339	321	324	333	328	314	294	349	300	341	310	317	325	328	336	296	304	312	329	334	328	336	330	285	308	290	326	331	316	338	353	296	328	314	309	321	309	307	328	302	288	353	316	319	302	295	282	312	344	348	307	308	316	338	334	348	329	289	300	316	300	299	343	304	284	297	300	315	330	343	338	328	290	321	334	305	334	298	333	298	308	325	318	317	309	330	359	310	330	310	340	303	302	295	321	320	284	307	302	342	308	332	305	313	317	320	327	309	278	326	305	325	307	295	314	316	316	291	308	331	319	305	338	333	325	328	308	324	287	310	308	344	311	321	341	314	319	286	316	329	325	293	341	313	329	346	324	302	283	292	329	337	295	290	308	296	326	285	333	327	329	324	314	317	302	334	314	309	289	313	318	324	350	341	311	318	304	333	321	305	297	314	325	301	306	302	347	335	312	299	290	305	318	310	291	321	321	344	309	327	335	304	300	308	310	309	342	292	304	342	319	334	286	324	327	317	327	339	351	312	324	305	321	326	314	332	310	323	295	306	296	314	310	313	305	306	283	328	342	337	335	328	325	303	321	292	287	332	322	317	316	349	279	313	345	315	301	302	331	299	303	332
16923	5290	464	363	305	324	266	192	250	254	220	255	232	226	215	255	216	194	194	220	219	217	202	221	214	211	184	189	205	232	236	228	222	251	206	244	196	196	210	220	231	202	217	209	238	209	206	203	202	189	201	197	226	231	202	220	225	207	221	221	199	206	217	216	176	226	226	216	202	187	220	220	204	211	226	220	209	199	204	235	218	220	197	232	179	212	251	215	218	223	211	208	204	215	218	210	225	231	218	195	202	203	208	202	180	181	229	194	202	205	238	213	211	215	211	216	226	192	195	204	234	230	177	209	242	203	244	201	241	234	206	226	207	222	224	211	198	217	178	213	201	222	196	209	237	198	217	200	221	214	186	216	202	193	196	179	209	194	243	209	208	217	211	235	218	233	203	246	213	216	200	217	240	221	224	195	202	211	211	233	197	218	214	204	182	226	214	209	215	199	210	191	197	243	217	207	218	208	228	213	201	223	219	208	212	180	216	200	226	202	241	181	202	213	241	205	212	210	216	248	200	213	198	227	238	205	179	208	227	218	229	213	211	193	201	226	238	193	203	219	224	228	226	195	200	194	213	220	195	200	192	202	189	203	206	200	203	206	213	202	202	222	208	217	192	234	203	215	203	183	221	217	185	206	192	213	215	221	199	244	204	220	201	212	190	198	193	195	197	189	215	198	216	214	236	211	208	210	188	217	211	199	229	189	209	232	216	216	216	218	228	199	203	196	206	192	190	227	216	193	229	221	207	209	229	192	185	227	218	206	196	205	234	219	212	197	228	240	211	198	224	244	202	169	225	219	230	206	216	222	209	210	194	235	226	224	227	243	214	183	216	218	205	229	198	214	212	231	203	217	227	208	223	193	220	245	213	196	208	231	215	231	193	228	218	212	214	239	201	206	214	231	217	201	216	195	188	245	209	224	211	204	213	214	189	217	215	239	221	195	230	213	222	211	196	213	218	203	206	215	202	227	232	213	230	224	193	239	200	209	191	208	226	213	210	227	232	189	189	202	213	206	210	224	217	232	230	190	197	200	199	211	214	204	228	220	226	238	226	210	217	244	210	208	198	229	219	211	231	231	212	204	193	227	223	215	211	187	212	196	244	201	223	218	225	201	211	183	214	213	212	218	205	238	183	180	209	209	228	192	232	231	224	218	200	188	214	213	182	231	226	186	241	207	219	191	218	199	204	178	224	224	187	212	189	208	214	205	215	211	186	200	193	223	192	216	209	228	196	208	206	218	234	234	214	198	200	196	203	223	201	206	211	203	221	203	204	184	221	197	204	214	222	205	207	227	207	232	208	196	208	201	211	188	232	221	202	239	222	205	222	229	218	201	219	217	220	228	207	229	242	201	237	215	196	223	225	199	215	216	241	221	187	216	196	213	241	224	216	221	226	209	216	243	231	220	193	215	208	206	206	197	182	213	207	187	225	178	219	214	245	200	220	190	204	218	180	214	212	236	230	219	214	228	219	194	205	210	215	218	215	216	225	231	203	196	226	210	210	239	220	200	206	230	215	219	218	234	195	220	190	212	201	216	196	227	189	218	198	185	188	225	207	216	216	195	226	198	223	199	205	201	195	219	209	181	226	178	191	214	209	214	237	216	195	219	203	223	227	196	204	240	213	208	188	210	194	212	205	213	194	232	222	207	209	217	198	190	205	160	224	205	221	203	218	192	194	213	237	205	232	197	202	233	207	226	216	218	191	201	212	206	183	214	200	188	231	198	224	217	210	233	225	213	198	203	189	195	226	211	202	211	194	205	222	217	252	200	215	243	178	223	214	240	218	214	228	233	200	205	203	191	204	191	202	210	202	219	229	216	193	211	221	230	180	202	238	215	218	188	229	207	228	202	201	191	204	236	211	236	204	210	225	227	209	223	206	217	212	246	222	208	247	220	203	190	223	209	215	209	208	194	201	217	211	203	207	234	224	227	196	207	212	200	207	212	218	213	205	216	229	207	205	187	199	215	221	226	187	254	202	215	215	220	228	201	221	235	181	207	226	214	192	225	207	215	228	234	209	209	184	212	222	205	214	210	208	214	202	210	210	212	238	224	217	198	164	221	219	251	212	208	224	210	182	217	229	206	228	223	207	220	197	236	201	238	188	189	194	205	249	205	190	229	215	196	222	222	213	230	199	229	207	199	199	204	192	203	250	210	220	200	221	232	213	220	196	211	180	202	184	207	215	214	213	216	223	191	228	233	216	214	234	202	216	227	203	208	186	205	212	226	215	208	212	201	235	210	220	242	212	195	215	212	203	229	192	206	209	221	206	220	213	224	205	224	210	206	230	177	210	207	178	201	204	220	226	259	223	197	194	220	220	201	207	214	216	212	194	208	209	216	225	199	238	207	189	226	214	220	215	206	228	216	206	186	180	210	233	230	217	222	198	181	203	204	233	225	220	222	202	193	221	185	202	225	208	213	205	232	245	199	223	211	240	192	224	218	212	183	198	221	203	209	195	206	201	220	222	207	228	226	212	246	212	167	206	199	193	187	200	200	210	207	215	223	215	211	221	229	222	215	188	179	210	229	247	172	228	188	208	213	187	194	208	226	188	204	216	228	200	206	206	208	231	223	202	214	211	195	212	185	232	242	207	198	219	219	210	222	206	176	220	231	202	224	221	203	205	215	192	198	215	215	236	216	218	198	203	220	218	205	231	211	227	213	210	213	198	226	195	220	208	224	203	207	217	220	197	222	213	231	209	224	217	220	227	224	237	213	233	252	224	227	234	244	222	226	222	219	197	213	168	198	231	213	192	231	208	217	211	201	185	204	215	197	189	226	218	196	216	209	221	217	246	232	225	212	230	232	216	215	192	228	202	195	215	227	190	209	247	218	211	209	198	198	218	223	237	219	227	216	218	221	231	197	212	197	225	201	198	202	222	214	217	201	192	250	232	220	204	224	213	209	248	209	216	208	210	210	185	206	191	192	210	212	203	194	221	174	216	213	189	209	226	228	210	215	222	199	201	174	201	224	226	185	234	233	216	229	202	208	187	193	229	209	193	214	191	182	246	197	209	219	194	223	204	224	195	200	206	196	186	214	228	228	210	232	197	186	203	211	226	210	217	215	199	222	226	227	220	259	232	206	236	184	204	223	203	213	194	212	199	228	208	196	181	204	204	227	228	208	220	200	218	223	222	209	219	209	211	201	200	211	216	205	189	204	206	211	200	192	195	200	219	223	196	200	240	234	212	177	181	198	211	215	207	213	218	266	215	207	193	223	223	157	226	202	222	220	212	194	199	222	207	194	228	203	209	197	213	208	190	220	198	215	223	215	201	234	205	214	211	198	193	226	199	235	210	197	215	202	239	219	211	198	200	234	218	210	194	203	197	229	213	220	204	189	209	224	213	232	183	213	215	209	219	219	215	218	213	210	209	214	195	256	244	242	207	198	203	221	191	229	224	196	197	216	199	222	215	188	201	208	196	224	194	237	209	211	211	215	237	213	230	206	191	246	219	218	213	200	221	192	228	232
12229	4235	942	1055	991	856	758	754	714	649	685	619	653	615	565	588	580	532	582	565	563	566	538	536	468	485	506	539	524	520	504	540	521	482	563	550	525	499	513	480	471	507	489	521	512	506	531	494	501	490	492	481	514	485	524	514	530	522	501	519	493	539	482	459	531	500	490	553	480	494	502	555	498	557	543	505	524	520	541	550	496	489	511	477	511	480	493	506	522	456	485	488	528	473	497	471	507	499	487	531	482	492	494	496	509	509	496	519	516	480	486	527	490	506	490	503	488	481	526	513	519	486	464	521	476	500	492	497	553	508	506	497	484	511	515	519	489	496	462	527	517	494	498	481	544	506	524	506	505	485	495	538	493	480	489	540	523	511	515	511	526	485	495	454	523	432	546	475	491	473	489	492	525	482	522	487	504	549	495	526	509	487	513	525	499	492	504	538	472	519	473	520	511	512	502	510	516	485	509	522	533	529	518	478	514	537	515	479	536	483	535	550	512	478	516	498	508	486	528	498	474	501	458	463	528	530	498	480	526	496	469	501	502	480	461	487	520	496	520	530	542	494	533	500	473	525	520	508	555	541	487	514	535	499	474	500	521	528	483	497	523	498	519	525	495	480	531	503	530	531	495	503	518	510	489	507	537	489	508	499	486	481	549	498	485	533	541	469	503	482	512	533	489	493	505	490	509	515	492	466	520	478	492	530	482	490	504	492	483	532	486	484	532	505	494	461	511	486	510	531	460	500	477	505	481	487	489	503	515	516	509	508	519	513	517	503	494	542	513	524	504	490	470	524	464	490	503	498	543	497	478	513	495	495	507	503	456	529	495	522	449	482	491	531	483	503	495	546	497	512	502	477	515	516	563	507	530	498	526	532	495	525	539	491	475	504	521	495	504	529	475	481	523	532	530	479	539	515	524	494	479	471	517	513	547	493	504	492	498	505	514	509	458	504	516	483	506	525	495	515	527	507	520	474	503	546	504	500	499	492	499	484	491	515	540	504	485	501	517	513	470	503	507	485	528	490	490	475	474	515	508	501	480	485	492	538	472	511	533	525	513	502	492	499	519	528	522	482	511	512	474	485	498	499	514	505	487	515	483	521	468	533	532	496	464	482	461	486	471	512	468	483	485	527	493	518	498	522	466	516	510	516	527	536	506	518	510	502	517	475	486	517	487	508	500	512	495	523	486	508	492	528	516	516	501	481	537	490	514	496	452	467	514	515	493	512	477	534	500	521	494	515	478	511	512	501	526	533	483	521	505	495	498	505	466	535	496	533	529	494	565	450	494	507	556	502	543	502	505	506	521	504	486	517	501	490	532	511	503	484	505	484	539	484	473	530	510	524	511	535	493	507	555	488	511	450	520	499	508	494	521	507	507	551	460	469	519	460	557	496	475	470	501	503	491	497	494	480	514	500	496	438	492	478	494	520	514	483	522	480	500	513	508	498	535	527	475	505	482	511	505	500	502	513	529	505	485	529	522	496	483	487	490	499	498	492	489	504	502	482	504	483	523	489	488	485	515	484	530	529	483	528	442	516	499	489	470	513	522	483	482	541	522	525	516	489	513	516	530	507	527	524	508	507	522	503	495	487	526	558	503	506	503	493	501	466	525	492	505	539	513	503	529	512	507	528	507	517	504	508	541	461	530	534	474	477	560	472	501	539	470	485	512	548	479	509	521	519	509	474	513	512	506	497	507	513	498	468	499	469	517	510	525	493	475	491	507	516	497	491	509	519	504	541	510	511	479	537	555	515	519	482	500	502	478	488	480	514	512	464	529	485	517	519	537	525	459	517	496	500	517	489	515	489	501	518	513	531	513	489	519	497	498	482	492	498	511	468	515	491	510	521	509	483	549	490	522	538	467	479	495	552	504	498	499	507	572	507	498	476	485	551	474	452	495	446	528	506	552	527	488	495	533	559	482	517	484	489	524	493	500	522	531	492	502	470	509	511	504	524	492	510	521	502	485	508	505	504	489	511	546	522	489	510	511	523	509	494	516	499	518	524	535	497	529	526	489	489	468	516	521	533	477	496	514	505	483	507	506	505	515	510	498	500	504	473	493	509	491	508	482	512	502	499	516	509	495	524	489	505	534	516	465	501	491	490	519	440	510	510	531	541	478	508	509	483	472	503	507	521	536	553	530	480	521	503	551	526	496	520	483	491	492	503	524	482	484	506	528	498	473	540	489	519	519	499	482	499	521	548	452	505	494	508	503	483	517	486	517	463	539	516	540	457	482	480	521	477	509	502	471	497	527	500	522	550	518	499	543	522	481	504	530	494	503	505	526	470	543	463	543	477	492	508	509	484	492	497	507	495	497	471	470	511	506	507	517	489	519	471	511	474	501	473	507	519	474	511	527	472	536	512	522	478	480	529	516	522	484	521	492	519	471	503	479	507	530	511	466	519	483	518	479	517	520	494	505	533	502	498	521	479	522	484	512	501	480	488	541	508	504	531	460	478	488	499	467	516	510	514	494	494	486	493	533	561	544	503	498	500	502	485	508	485	457	491	452	523	504	479	464	504	493	526	525	461	501	516	524	526	517	495	496	489	471	502	479	505	505	503	566	497	505	519	530	499	478	494	449	457	477	538	501	480	479	471	512	540	489	508	529	506	482	485	489	467	546	523	478	551	462	483	517	528	537	568	475	509	495	498	526	554	495	486	487	557	475	504	527	493	468	534	482	487	501	517	505	490	479	471	484	504	504	502	537	487	510	555	484	500	524	488	505	538	515	494	510	513	487	549	511	475	487	511	519	480	522	530	510	497	499	536	500	500	473	494	510	465	519	464	477	487	488	479	520	498	479	509	498	519	509	508	524	485	513	513	482	526	501	537	522	490	490	494	522	453	512	517	490	510	501	514	523	511	509	532	505	495	520	512	507	493	523	491	536	520	517	517	473	533	497	510	487	523	548	490	468	528	512	531	512	491	479	504	481	490	503	512	504	489	503	485	506	496	530	532	534	501	499	479	528	518	495	517	513	539	500	490	510	495	560	498	540	517	513	465	544	513	507	513	457	516	476	494	523	487	502	509	530	521	500	508	488	562	473	492	500	518	464	500	543	485	510	524	534	479	524	448	502	492	494	476	514	534	517	479	503	492	530	534	508	518	510	472	467	533	496	499	449	492	503	480	521	511	488	545	516	473	494	466	482	574	464	517	526	503	510	506	518	517	525	528	485	470	506	480	509	475	497	512	472	531	527	500	512	520	509	472	494	540	482	509	545	517	502	495	495	478	518	511	534	471	531	457	470	525	491	547	492	516	516	485	490	505	513	472	501	487	512	520	506	543	489	491	471	507	496	526	526	487	528	557	526	484	519	447	543	520	473	466	469	474	485	486	517	499	512	465	509	481	519	502	547	484	509	561	487	513	489	503	506	478	516	502	528	479	487	540	513	486	493	517	513	498	478	516	444	508	523	485	511	548	508	532	516	472	515	505	551	484	483	481	499	510	513	506	473	453	488	500	493	529	502	533	503	501
38596	21156	2541	893	586	425	398	341	318	285	298	284	294	247	256	263	252	243	242	252	240	247	230	225	205	198	208	214	240	226	209	236	229	213	212	226	235	223	223	211	207	236	209	215	191	224	219	218	171	202	257	230	213	210	206	205	201	211	189	209	194	217	200	218	216	201	198	213	251	216	214	217	213	213	214	193	207	194	182	211	239	179	229	245	215	211	196	184	214	206	206	225	215	189	207	203	215	202	215	223	228	229	232	225	211	212	194	215	189	207	201	205	203	178	228	252	227	185	213	219	181	193	195	228	220	227	209	240	238	203	204	220	190	201	203	221	201	190	206	220	231	223	201	204	229	201	218	226	223	216	188	214	223	180	192	223	190	227	237	192	220	239	187	209	227	221	201	177	210	186	213	210	217	215	220	218	209	204	221	207	194	229	231	221	201	189	208	192	221	203	213	184	211	214	219	227	202	192	181	189	230	198	197	216	194	215	208	209	252	194	211	215	242	213	228	226	200	235	199	202	224	219	209	235	192	219	213	214	195	183	215	210	200	246	212	202	242	225	209	223	173	201	217	213	235	205	218	215	228	177	204	203	214	204	222	176	216	213	211	227	247	227	201	242	226	196	215	229	213	212	240	261	193	235	214	214	228	197	238	205	218	213	205	225	205	207	205	222	226	221	230	215	212	235	224	204	215	242	246	229	225	197	213	219	227	222	207	195	240	231	223	207	214	222	210	242	212	235	200	206	193	187	200	200	224	231	241	178	196	196	219	222	210	198	232	203	205	211	224	190	229	203	207	219	210	239	212	232	207	208	205	220	209	193	227	183	191	206	219	222	189	194	215	189	230	203	188	218	223	196	222	222	221	213	191	236	200	247	213	205	206	207	203	196	193	237	190	193	193	211	229	246	223	230	203	197	196	195	228	235	209	223	206	227	217	238	220	211	202	201	222	214	181	219	197	199	236	245	222	209	206	179	218	199	211	214	213	208	235	214	224	217	180	193	208	205	213	215	211	222	204	207	203	215	206	208	186	195	218	209	200	212	212	217	194	212	211	216	219	192	236	248	199	218	223	191	234	206	208	238	236	231	230	209	208	207	203	207	209	190	221	210	222	198	182	230	227	215	208	207	210	207	197	198	197	213	215	240	246	197	212	212	220	217	211	198	197	193	203	196	204	211	192	243	227	236	215	199	223	238	192	225	221	228	210	207	185	219	205	214	208	202	193	203	191	210	196	231	202	228	213	204	219	216	225	214	213	219	210	199	212	220	233	216	206	211	213	193	225	213	201	186	191	247	209	252	201	265	214	202	213	219	203	213	223	241	186	221	223	202	225	212	208	202	216	228	230	247	205	190	199	243	213	229	215	231	196	223	250	224	210	229	201	240	209	209	213	190	213	217	203	219	199	202	216	230	213	209	216	226	204	234	221	241	229	219	207	199	213	230	209	189	223	196	195	227	223	181	221	208	225	232	208	221	202	229	207	195	232	199	191	216	229	232	213	203	190	224	215	191	212	251	235	217	219	221	208	205	233	214	211	212	198	242	210	244	201	224	206	219	219	212	199	219	211	202	201	226	210	209	219	210	209	208	214	248	210	183	218	204	228	217	199	188	199	227	230	227	198	220	213	212	202	228	207	207	217	207	196	220	221	202	197	218	223	209	212	237	183	192	218	239	202	204	196	220	212	184	209	204	187	196	234	208	245	226	177	240	234	215	182	195	213	203	207	202	196	225	224	213	224	191	237	234	240	206	232	229	202	212	193	202	208	227	217	204	229	191	190	225	193	232	208	222	248	234	205	202	207	213	201	236	197	226	199	199	218	195	189	222	208	183	214	213	214	189	253	209	226	202	196	238	200	247	206	207	213	219	199	190	203	205	211	219	230	208	189	197	219	210	202	208	206	209	212	226	209	221	227	211	195	194	195	242	206	206	227	228	200	196	208	224	198	230	221	218	215	189	214	225	183	205	224	208	222	204	202	228	218	231	199	227	213	199	227	220	235	227	180	197	224	242	195	196	222	172	210	203	214	218	196	203	191	227	222	206	207	197	238	209	194	224	181	211	221	214	233	209	250	215	212	216	231	211	228	204	210	206	212	185	219	192	247	222	218	213	194	214	208	209	202	243	197	187	210	237	221	244	203	203	235	220	207	192	220	184	230	213	209	201	183	213	204	214	211	212	200	201	201	251	214	206	194	222	207	188	222	224	207	216	203	214	202	232	180	249	206	220	221	248	249	221	220	210	219	187	211	233	219	209	196	201	219	203	219	202	200	208	188	222	213	212	237	243	195	219	189	196	218	205	188	237	221	215	214	212	215	214	203	215	211	210	190	195	208	213	193	194	210	186	185	209	237	214	230	218	226	206	226	196	211	214	196	238	215	212	218	226	205	223	217	202	205	187	207	187	217	186	196	207	210	219	213	196	217	186	239	218	228	212	212	238	215	220	219	226	217	213	188	215	224	240	209	207	214	204	195	215	216	217	199	202	212	222	199	218	187	201	204	233	209	226	226	214	224	229	229	225	216	194	203	215	217	220	237	217	202	201	207	203	237	203	224	236	202	199	222	249	213	224	212	209	231	227	220	223	237	209	196	225	222	202	225	203	221	191	199	217	218	261	195	218	208	192	235	232	196	193	217	244	207	218	203	227	237	240	223	219	214	205	205	203	235	188	200	224	220	208	216	215	241	205	230	198	200	222	227	226	206	224	176	199	197	239	221	218	200	216	242	224	210	203	237	267	214	222	215	215	228	218	217	204	215	221	248	232	228	209	216	216	213	191	231	222	224	184	201	205	210	202	212	224	214	210	227	200	194	191	218	231	214	199	201	179	218	230	219	188	222	222	237	216	195	210	190	197	224	218	216	198	207	236	220	229	214	208	206	174	215	208	200	215	222	186	215	196	189	205	233	218	224	216	189	216	228	189	228	207	195	196	221	198	234	199	226	216	208	219	219	220	211	209	210	234	203	201	213	206	220	207	213	215	204	233	215	237	208	208	197	210	191	231	232	231	205	217	223	219	244	224	216	208	214	203	228	212	268	220	212	207	209	221	205	242	196	220	242	210	207	223	218	205	227	202	218	205	225	211	208	249	219	224	232	236	207	213	208	237	222	196	197	220	206	226	225	203	236	199	241	233	236	197	203	213	217	204	200	224	229	223	250	226	213	197	220	201	211	215	218	235	196	224	206	193	205	227	213	228	172	241	187	203	203	231	202	189	216	231	212	236	213	216	193	228	240	203	233	207	209	238	209	240	227	225	191	205	227	206	228	182	202	212	182	228	217	244	197	205	220	216	225	213	214	227	202	235	217	211	212	184	224	182	221	229	231	201	216	198	219	201	187	224	224	187	210	219	227	202	238	198	211	208	226	198	210	253	208	222	211	211	204	211	198	199	241	222	245	231	208	214	219	199	218	227	208	221	214	226	205	213	225	214	223	194	213	232	206	225	217	235	207	212	201	215	234	206	207	201	212	200	227	227	221	188	186	198
28393	11079	1747	2170	1894	1716	1433	1140	1131	1040	961	946	854	800	792	693	716	694	707	688	719	619	605	535	529	577	594	538	507	528	521	559	516	561	518	532	525	499	512	536	525	520	535	523	507	506	505	552	503	518	543	539	494	488	498	525	509	482	516	478	502	485	532	511	576	510	529	492	552	525	570	489	531	500	521	504	508	555	542	519	484	526	478	492	519	461	467	485	529	534	498	439	518	525	473	490	525	522	508	496	500	487	547	513	534	481	520	527	464	502	539	497	540	534	513	519	494	512	482	509	482	522	480	487	498	501	521	540	503	562	544	546	457	496	482	501	483	505	536	520	461	492	463	512	439	530	509	521	497	487	497	527	507	505	487	505	516	511	530	499	496	483	517	488	510	465	501	509	519	508	501	464	502	507	505	512	513	522	530	492	574	504	522	505	486	526	506	505	527	496	507	500	508	548	488	479	495	515	489	525	500	509	511	506	479	487	493	496	500	466	521	542	506	519	495	525	491	530	532	503	529	499	480	474	510	543	511	473	490	500	507	492	498	503	509	467	498	482	455	516	504	496	497	482	494	512	529	494	519	511	521	514	482	484	484	551	490	487	491	509	486	524	498	497	475	479	499	497	501	473	462	501	495	514	481	510	475	522	523	538	474	474	489	507	556	503	536	493	487	521	512	508	479	479	485	487	508	529	480	516	523	484	517	505	518	523	512	511	513	519	511	528	544	498	492	516	511	490	509	483	519	482	510	469	475	510	471	537	501	481	489	492	486	515	473	508	482	483	495	490	490	477	505	465	473	500	493	504	536	503	520	503	528	482	519	469	486	510	493	503	507	526	526	521	498	474	491	468	502	487	496	521	554	530	497	574	494	501	478	526	532	495	462	544	519	504	524	545	509	518	520	491	536	487	520	544	500	507	482	518	533	487	502	527	525	475	518	537	501	511	509	492	478	512	502	529	514	465	492	563	519	468	503	476	499	525	496	499	492	535	490	511	505	531	484	457	493	496	535	520	494	509	549	511	539	460	512	511	500	473	518	500	530	497	508	519	458	507	484	491	530	481	494	531	469	503	507	502	470	520	533	456	526	499	494	495	465	523	479	529	553	510	470	491	508	522	518	503	438	514	500	507	531	536	560	531	466	467	540	496	502	502	483	482	503	499	465	525	493	508	525	523	490	481	507	521	533	502	528	502	495	520	497	469	520	477	487	466	486	524	490	522	490	478	485	485	491	531	486	490	489	522	509	514	561	511	519	481	529	523	476	483	497	520	484	526	502	487	510	498	488	494	485	529	504	496	512	525	511	501	471	502	467	509	510	492	494	512	473	531	496	492	445	518	514	507	525	504	497	438	517	502	494	493	497	480	541	455	506	516	528	500	487	531	534	505	565	507	483	500	538	521	475	509	494	538	515	494	504	492	479	525	479	542	459	501	493	481	509	497	477	515	476	510	502	507	482	533	537	514	530	503	509	514	483	529	535	519	495	493	513	487	502	529	518	511	475	508	524	497	515	534	555	512	466	481	523	530	511	511	532	458	523	511	436	509	495	512	485	505	487	529	507	515	516	532	474	494	480	507	509	500	541	475	479	511	485	509	484	481	519	510	504	470	476	490	514	504	504	526	517	532	509	514	480	494	481	499	542	501	510	531	493	501	479	497	486	505	521	515	516	487	530	509	532	517	528	514	490	458	484	507	457	503	530	489	483	499	509	485	500	504	490	521	532	512	545	502	515	528	480	470	511	532	474	512	527	536	483	520	473	527	516	492	514	525	569	528	491	457	494	546	510	468	508	513	504	523	483	495	485	506	516	469	458	527	494	551	516	508	511	484	536	531	485	504	493	493	463	518	522	496	500	513	473	514	469	487	519	488	493	500	568	501	472	530	519	546	487	484	475	461	531	497	497	483	528	529	507	557	477	505	550	523	512	472	491	556	496	512	507	535	484	529	502	504	522	507	531	489	505	490	504	535	487	505	515	516	492	502	468	434	505	470	488	492	482	530	519	523	511	519	486	530	500	499	486	486	501	500	521	509	512	506	495	501	493	520	502	481	490	487	525	517	553	472	515	507	520	495	532	501	510	525	518	488	503	507	488	500	513	510	564	503	477	507	492	497	497	526	485	517	535	490	531	518	528	481	507	509	504	505	485	520	511	513	490	524	487	513	495	519	523	492	494	486	496	505	516	479	452	491	492	506	547	528	508	494	506	498	504	501	490	545	525	557	462	473	507	496	526	498	475	504	494	512	479	487	464	517	516	492	550	498	557	518	518	509	534	463	532	530	517	507	528	535	523	485	515	456	512	495	523	510	482	486	562	514	505	500	506	503	516	484	520	518	509	508	527	474	493	481	470	494	482	507	476	496	508	519	505	488	483	493	517	512	487	489	537	503	528	523	516	484	496	490	507	486	546	461	535	521	479	481	530	500	550	513	499	497	501	533	492	500	504	531	452	482	511	487	496	503	472	497	496	466	495	531	497	486	477	483	488	507	464	508	509	496	520	482	504	534	507	502	504	478	475	477	512	522	545	541	543	533	492	495	526	504	533	512	480	515	532	503	488	507	506	528	504	528	499	460	504	533	518	479	527	489	497	501	547	492	501	503	517	472	460	521	502	485	550	496	485	496	537	480	491	482	525	474	497	489	501	483	509	469	527	495	479	574	494	506	493	522	479	502	475	505	532	515	531	487	524	475	478	519	462	527	520	510	507	525	531	486	484	522	518	513	530	531	479	528	495	482	498	530	505	496	491	501	493	521	511	514	495	544	483	522	470	491	505	491	531	534	507	483	545	491	537	495	503	510	478	524	491	498	495	498	520	520	524	512	509	520	499	483	523	475	478	488	492	482	480	498	511	533	491	488	470	474	485	503	521	494	547	496	557	493	485	517	526	510	511	489	486	468	465	531	493	508	522	515	501	529	495	538	515	510	481	455	507	485	532	472	480	545	518	508	467	519	535	503	510	540	540	515	523	490	474	511	521	484	530	495	521	487	494	522	453	507	512	501	545	508	503	509	512	494	508	493	492	536	510	516	519	510	523	484	506	481	498	510	494	494	482	491	528	520	483	500	483	473	471	531	500	490	488	519	521	477	478	505	487	516	508	505	467	521	521	503	547	512	510	477	532	487	472	504	503	517	509	539	522	513	536	479	498	508	485	506	511	530	491	503	484	496	490	469	487	504	534	535	513	545	490	493	542	535	495	532	523	558	532	488	548	519	507	488	487	492	504	517	508	493	494	529	519	461	547	515	468	480	483	510	523	477	500	528	495	456	528	506	483	477	461	547	524	493	487	505	502	503	514	524	508	460	508	533	506	502	470	542	505	465	516	515	508	511	489	491	561	519	521	517	501	488	498	485	498	499	506	473	528	545	499	498	499	493	485	526	491	489	513	513	508	509	477	509	484	495	521	513	503	492	520	520	508	500	525	533	523	499	514	511	531	515	484	521	517	504	504	494	473	503	511	494	484	498	500	514	500	542	495	452	504	466
49014	32337	6123	1416	834	511	395	330	316	306	252	245	213	191	215	188	157	176	193	181	174	154	164	156	165	129	127	156	148	150	151	146	136	146	145	135	144	98	135	134	134	165	124	120	137	156	132	126	156	138	139	140	111	127	120	162	118	129	91	158	145	158	138	138	126	136	128	142	140	140	122	125	142	142	144	128	137	128	110	135	125	141	120	136	128	137	126	140	160	112	128	130	138	134	125	127	130	141	129	146	143	127	137	114	148	124	137	136	115	127	118	133	147	119	123	148	110	132	144	137	109	134	139	131	120	120	150	123	157	132	160	114	132	148	136	142	123	142	135	128	149	124	155	117	123	160	128	124	142	144	130	144	129	132	115	103	127	146	154	141	152	137	129	118	141	132	147	134	121	137	138	128	132	142	138	139	137	140	143	111	129	130	133	129	129	116	151	160	149	132	165	143	135	145	141	130	130	143	137	139	119	138	143	138	135	138	111	149	138	128	123	125	131	149	126	143	129	129	103	135	142	131	112	143	133	143	128	144	136	128	132	120	131	119	139	119	120	143	128	130	123	140	114	159	141	153	146	144	142	156	105	138	142	148	109	126	135	158	142	153	148	137	120	148	142	151	141	145	133	136	129	147	131	147	151	117	159	136	148	132	122	152	147	143	127	124	112	134	119	140	148	133	138	112	126	150	130	165	129	143	133	136	143	118	125	131	125	144	135	108	128	133	122	112	156	131	159	132	122	133	130	141	164	128	125	148	112	130	112	129	145	154	146	144	120	154	112	129	162	151	119	109	123	178	134	125	143	119	129	113	139	140	140	140	147	139	117	127	131	119	126	151	137	126	142	154	156	136	135	129	145	135	137	130	117	115	138	109	127	108	116	134	143	120	124	138	155	143	138	136	131	147	161	130	126	107	155	134	162	165	123	124	137	141	115	131	157	147	135	144	141	146	126	135	120	135	121	138	121	153	126	138	140	137	135	134	151	127	149	133	150	140	116	169	129	131	117	129	130	131	145	147	142	110	116	132	112	128	140	140	139	139	112	125	129	140	149	133	145	133	134	147	139	133	147	104	134	122	124	139	142	135	129	120	141	149	139	118	120	145	139	120	119	142	144	147	144	121	143	142	137	141	137	136	121	133	135	130	140	130	144	138	136	126	152	145	115	117	140	142	121	143	142	154	134	158	137	138	124	130	145	139	148	123	126	163	157	134	121	122	130	107	129	136	105	149	164	132	141	117	135	126	131	129	127	117	144	146	131	127	151	145	150	128	135	131	142	146	143	150	141	139	145	138	133	137	145	128	114	150	140	130	134	148	164	136	128	144	135	112	145	141	154	135	146	131	137	141	128	131	136	131	135	135	115	105	140	121	125	142	127	140	119	152	129	130	139	141	125	149	107	144	128	115	122	116	163	141	129	119	146	139	136	156	120	147	131	152	130	132	119	112	131	147	139	111	128	126	115	135	142	148	136	161	115	133	148	131	122	131	119	137	146	142	137	131	147	145	129	127	121	141	150	149	135	116	159	149	135	156	125	137	134	148	140	137	142	133	133	131	117	120	129	136	120	147	118	124	112	139	120	116	145	141	132	152	143	131	122	150	124	136	132	147	157	124	151	135	132	141	124	132	127	126	120	143	138	122	122	136	134	135	149	134	139	125	127	133	134	128	131	138	128	132	131	122	148	146	162	133	119	138	157	143	153	127	139	120	142	154	129	130	129	145	139	135	122	125	126	148	148	139	93	126	117	133	117	131	153	141	120	136	113	154	138	149	152	117	141	148	126	153	142	148	146	145	135	155	129	137	137	133	148	124	132	124	141	141	134	139	124	125	129	147	136	119	129	140	103	140	108	134	154	127	133	136	122	140	139	157	140	156	124	127	128	146	129	164	147	150	133	147	134	121	138	139	131	135	136	133	141	142	133	112	125	129	127	135	125	140	150	155	145	122	157	131	167	146	133	145	154	169	128	150	135	118	148	117	131	139	156	136	141	148	143	135	141	119	146	154	131	123	149	148	133	147	116	126	128	129	160	141	142	148	129	123	148	145	126	108	150	151	124	133	139	150	115	128	120	128	107	112	150	139	117	126	148	126	139	122	130	148	122	140	142	125	123	141	117	134	117	122	138	154	139	137	142	145	128	131	144	123	131	160	145	128	123	118	141	114	142	128	126	120	131	134	163	150	137	148	120	164	129	133	147	113	140	123	155	152	146	132	132	137	133	112	119	126	152	134	148	147	145	146	114	128	132	127	123	116	126	126	126	120	142	136	139	122	131	122	133	130	123	126	131	116	142	136	138	161	160	129	150	109	138	141	134	147	124	147	139	117	143	139	128	138	149	142	130	120	135	138	149	147	150	145	148	147	127	133	143	127	142	153	144	143	127	136	151	159	169	132	132	135	123	148	137	127	141	112	141	156	119	127	137	136	129	139	156	116	139	130	140	142	141	144	134	133	144	132	136	126	123	155	146	145	122	131	131	119	133	141	157	135	148	140	141	139	146	134	128	148	152	151	144	142	139	134	134	146	153	141	142	138	164	117	147	125	138	148	140	132	126	134	136	127	132	113	147	145	129	122	130	167	156	155	117	163	121	135	136	125	157	106	119	151	134	141	145	144	142	147	145	149	141	143	124	117	126	138	119	141	135	134	141	140	143	147	152	162	136	143	136	123	118	133	129	125	141	145	121	141	124	135	124	147	142	134	152	148	124	116	142	140	130	138	133	128	130	155	130	130	151	152	146	124	124	130	123	162	131	155	149	124	149	136	159	104	145	123	123	130	125	116	113	122	138	141	140	128	125	140	135	139	109	129	147	113	149	136	145	151	150	135	133	122	131	140	141	128	111	118	111	145	132	133	135	136	142	143	134	124	142	125	130	123	154	153	109	119	137	130	119	152	146	146	143	168	145	133	136	108	138	153	141	136	153	134	124	161	119	135	139	129	162	132	137	122	127	128	147	153	149	155	129	133	145	149	123	142	122	132	125	121	120	128	137	140	158	134	128	133	109	129	146	146	134	161	135	138	125	132	149	147	105	155	134	121	142	139	118	101	141	136	130	128	133	148	134	125	144	157	131	124	132	146	135	134	143	140	128	155	145	130	134	140	141	142	142	139	145	137	124	134	139	143	124	142	118	130	136	135	137	133	126	112	153	126	126	144	142	139	157	117	131	131	147	144	133	145	140	178	158	126	136	145	130	148	127	137	135	118	117	130	151	142	135	146	131	127	131	139	150	140	129	143	136	128	149	120	113	133	156	150	140	165	132	147	147	149	121	125	122	147	131	118	110	109	133	112	124	139	142	134	133	132	117	139	174	146	126	143	138	143	116	126	117	143	127	122	142	133	134	123	133	126	117	137	144	125	129	136	113	133	126	146	159	129	140	160	139	140	148	123	137	124	130	122	121	132	125	111	124	132	132	141	147	120	135	134	130	146	137	133	125	126	132	117	137	127	141	128	111	130	163	136	139	127	140	155	129	127	152	127	121	120
34700	17474	2327	2991	2656	2103	1697	1513	1269	1133	1163	1061	886	783	729	711	643	637	694	646	589	554	523	453	436	416	375	371	399	389	393	363	340	375	374	381	347	387	385	357	376	316	329	335	304	345	328	345	327	352	375	356	317	363	325	318	334	341	344	352	346	341	296	336	349	334	335	332	333	342	326	359	311	351	368	324	334	349	328	318	331	360	308	352	304	323	331	307	338	354	341	348	331	336	347	336	347	353	312	319	335	299	312	359	326	357	339	313	356	305	333	324	351	331	341	374	338	312	306	309	306	337	344	348	347	347	369	347	308	298	309	340	322	342	341	350	336	350	316	362	334	336	349	324	316	336	326	354	339	345	336	352	347	315	300	330	336	340	310	328	340	318	328	339	319	303	314	334	312	326	328	342	362	343	321	327	324	335	325	326	331	313	350	340	324	330	352	347	348	322	340	325	332	318	318	342	316	341	275	350	315	325	327	307	388	319	332	306	277	316	312	293	325	333	347	327	319	317	324	347	313	345	345	336	327	327	345	347	327	323	298	362	336	315	315	344	356	297	326	328	316	288	358	317	304	332	360	356	310	327	314	314	346	348	309	335	364	336	332	322	330	355	355	310	348	328	360	324	350	342	313	352	309	330	338	345	337	317	317	328	344	348	307	334	335	309	339	341	337	354	357	336	318	327	331	334	347	324	295	345	290	339	342	287	329	349	348	331	346	320	340	336	346	324	350	338	336	301	356	318	360	331	348	320	332	346	355	311	310	308	332	315	322	322	351	338	331	339	309	336	328	324	333	334	340	366	315	358	338	320	299	356	334	324	357	346	323	332	331	309	351	319	320	333	318	302	315	315	331	353	348	350	318	332	334	321	335	342	333	352	305	340	303	357	331	334	289	325	342	332	321	361	340	299	283	343	354	312	347	332	380	333	357	341	321	323	342	325	320	311	319	317	327	365	343	375	316	307	332	319	361	335	340	337	338	342	344	318	332	323	318	320	351	341	311	324	325	340	313	339	336	308	336	333	333	309	328	324	337	362	373	348	327	329	347	366	334	359	382	323	309	301	321	303	307	352	307	324	321	324	316	299	317	327	326	326	322	335	350	326	330	334	349	359	339	329	347	321	326	335	312	321	331	338	364	345	347	355	356	328	334	317	370	335	319	321	353	351	326	333	334	348	322	323	332	354	307	349	316	325	333	323	311	324	336	337	348	374	347	348	363	293	347	316	333	343	327	318	374	338	356	352	317	331	307	353	353	345	363	319	319	360	310	338	356	339	311	325	359	331	353	301	295	328	321	341	301	323	338	335	369	326	314	329	307	322	319	363	345	306	332	343	346	336	328	342	332	336	317	317	338	348	304	348	333	320	321	336	340	346	310	342	325	313	362	299	323	333	327	319	354	332	336	347	324	317	363	334	340	323	308	314	322	331	341	302	321	325	346	336	332	342	342	341	287	325	307	328	331	347	317	334	323	334	331	345	309	362	360	336	328	307	297	319	328	300	326	318	330	318	318	310	331	315	336	323	353	330	304	346	319	348	349	334	316	328	337	295	311	314	342	319	292	325	344	355	311	335	359	344	325	334	358	350	316	310	328	343	319	341	340	357	344	338	351	325	316	301	327	299	342	338	348	329	328	342	301	337	305	365	325	339	318	356	353	352	323	322	358	335	365	353	323	358	325	315	330	327	336	321	314	367	348	331	357	304	353	325	321	328	319	298	318	328	340	333	348	351	326	323	347	306	339	304	326	333	325	325	341	347	309	351	315	356	342	330	298	303	351	335	321	325	318	337	327	307	330	320	319	343	343	314	329	338	305	336	311	324	323	344	338	353	327	324	330	303	347	339	325	320	317	341	306	324	326	358	384	294	343	329	313	331	329	315	338	289	325	306	339	336	304	339	335	316	324	339	394	334	335	323	300	306	342	340	329	327	336	325	341	350	333	325	350	307	306	313	320	336	330	320	326	316	343	328	287	322	340	320	289	294	315	356	331	326	337	358	349	354	317	346	354	349	338	318	297	354	327	345	341	313	315	366	323	327	317	346	323	351	306	340	316	317	309	312	327	329	348	333	343	312	341	322	330	314	340	340	342	320	329	330	325	333	356	309	343	333	309	350	318	352	318	314	325	321	317	330	329	324	326	341	324	315	342	341	356	323	312	335	346	318	323	318	328	329	341	348	324	327	287	336	351	363	329	334	303	356	335	309	319	308	334	332	352	336	335	329	340	319	311	307	351	340	349	326	313	338	324	327	306	296	306	314	361	313	335	364	338	316	314	333	341	320	326	314	322	356	289	339	325	316	319	339	304	342	338	332	332	325	333	341	316	342	340	332	331	312	338	310	352	363	316	340	344	365	312	361	331	341	341	318	330	336	332	338	323	322	352	332	322	343	340	302	329	334	343	342	307	309	321	318	358	310	342	364	333	308	323	340	351	340	295	317	346	335	302	313	326	331	313	299	339	345	344	321	334	329	330	332	329	344	329	305	342	334	304	327	320	333	347	308	356	311	341	339	346	327	327	320	299	338	326	328	323	316	353	330	335	336	319	348	294	341	354	309	336	312	328	342	299	336	311	334	347	330	336	344	353	323	314	290	310	346	334	326	307	378	319	363	311	334	335	329	341	336	316	351	310	335	356	332	326	346	335	327	334	309	357	307	301	317	324	323	338	314	337	326	337	347	331	357	325	328	312	305	351	334	331	340	342	328	357	304	362	319	336	345	318	348	317	314	328	324	309	338	282	330	341	346	349	355	338	327	308	337	330	331	338	358	356	330	327	330	326	330	294	311	352	311	344	314	340	295	310	308	353	325	311	319	338	308	301	325	327	324	291	320	348	314	325	309	354	343	285	353	320	318	324	341	316	327	294	341	323	324	359	330	345	281	342	352	369	360	354	314	306	327	334	308	322	341	351	343	311	345	348	311	335	332	332	336	304	292	323	328	355	344	329	330	311	312	345	319	312	323	326	322	332	350	330	317	300	325	293	325	331	318	331	290	328	316	334	311	322	331	326	355	317	323	335	351	350	353	342	348	344	305	328	341	378	338	329	308	301	302	335	310	318	355	309	331	348	341	300	329	334	346	327	316	351	310	320	301	327	293	329	334	362	314	321	292	332	328	309	338	340	325	354	280	332	349	345	297	325	315	322	342	325	343	352	324	348	337	350	345	320	324	338	328	316	318	330	333	372	313	336	326	344	329	340	330	333	322	338	335	342	321	333	331	365	325	361	332	367	345	340	353	347	309	327	342	303	320	363	347	318	358	353	304	363	332	340	322	320	342	322	356	345	333	322	316	375	327	329	354	326	339	328	319	323	318	300	330	302	332	372	328	342	298	332	333	326	345	321	314	337	356	325	357	327	316	361	330	359	307	320	324	339	349	319	347	316	307	322	345	337	336	335	347	307	315	343	347	357	327	305	358	325	348	318	306	321	338	318	332	330	330	326	326	352	309	295	343	347	348	362	343	317	334	327	365	346	326	361	344	304	333
17167	5277	450	367	301	283	272	253	268	280	247	253	255	199	210	238	219	227	227	224	212	214	229	207	241	214	202	221	202	226	237	215	214	224	235	200	227	211	212	210	188	200	205	220	205	228	213	235	228	229	220	228	232	200	214	218	198	208	205	229	217	216	224	220	244	200	201	221	221	237	228	200	223	199	216	193	249	232	212	241	209	214	216	203	234	211	216	205	211	222	237	206	214	227	201	213	237	227	208	228	207	213	216	207	221	245	249	205	249	191	226	215	227	207	227	239	234	212	206	221	225	229	173	219	212	182	216	203	220	202	245	210	220	221	228	203	223	230	199	227	203	239	226	193	214	209	219	227	239	197	208	197	233	228	227	206	216	230	254	205	226	235	223	225	238	203	210	219	217	212	196	203	225	204	219	236	219	216	223	220	201	217	214	192	203	236	226	228	209	226	229	229	217	222	221	239	232	218	241	207	223	220	262	223	226	238	222	204	227	202	210	198	234	220	221	229	204	241	193	217	251	213	236	243	217	212	221	208	226	197	215	221	272	209	219	226	223	235	233	246	214	241	219	242	242	200	215	214	202	231	245	217	217	207	220	251	198	240	218	223	224	226	195	237	222	235	197	218	181	207	214	220	187	208	229	206	211	213	235	187	213	226	213	202	193	197	252	217	219	214	203	212	218	229	250	229	186	193	220	202	215	197	187	238	208	227	236	209	206	232	227	222	204	210	192	229	214	201	196	220	251	212	187	193	241	208	205	216	226	216	200	213	205	251	225	190	205	210	197	199	240	215	210	247	211	242	207	239	222	216	224	210	217	234	210	213	216	217	221	215	198	227	214	217	219	240	201	198	229	205	186	212	252	201	228	202	192	222	192	249	223	247	226	213	208	212	207	233	220	201	191	219	209	216	211	220	216	203	193	201	216	223	242	230	232	212	219	221	241	214	199	216	207	228	232	201	207	203	236	223	232	216	224	232	225	203	218	204	241	227	216	227	187	201	210	224	215	223	203	240	220	218	215	198	237	236	210	219	217	233	205	247	263	214	204	221	193	191	206	177	236	229	202	204	223	224	195	225	218	198	206	215	192	194	216	188	210	203	204	219	217	194	232	259	228	212	239	223	230	224	219	224	211	206	197	201	249	208	240	203	205	195	194	225	212	185	203	213	205	217	224	218	205	222	208	227	226	220	213	258	254	209	248	220	245	225	234	207	215	226	203	161	222	195	234	253	200	216	206	190	229	248	245	259	254	207	204	214	205	231	205	215	224	202	218	208	243	224	213	215	208	208	222	227	246	220	212	221	210	250	198	250	221	230	197	221	233	224	223	219	232	226	204	216	217	204	186	210	239	250	206	207	213	205	209	233	204	193	232	226	218	241	223	227	215	210	217	229	230	233	212	191	210	221	211	215	210	223	234	212	223	220	203	193	205	204	216	199	211	196	223	202	206	220	220	192	220	222	207	211	238	203	213	207	239	213	214	224	205	210	191	201	260	239	236	207	202	194	190	215	215	197	212	201	220	210	212	235	240	226	213	229	237	215	209	211	195	191	206	216	217	241	233	177	230	224	222	218	232	247	210	249	218	229	230	214	224	219	225	216	232	216	263	190	190	187	231	229	219	222	220	228	215	219	227	208	237	210	184	213	212	217	227	213	192	224	213	199	238	200	193	211	198	234	207	204	224	208	233	209	218	220	198	188	228	188	214	200	217	222	212	216	232	224	194	209	233	181	246	213	240	208	209	241	206	227	204	241	232	221	211	232	213	201	220	213	220	222	238	229	224	222	198	229	233	212	219	204	225	226	183	210	225	254	209	226	229	216	201	195	195	216	236	202	220	198	224	231	204	179	212	189	223	203	196	209	201	211	228	199	198	203	194	195	230	246	233	239	233	207	203	192	195	214	201	229	224	211	228	206	209	193	211	214	194	260	228	210	216	245	222	185	193	230	238	208	224	194	231	208	199	207	187	195	229	233	237	216	219	204	218	242	243	218	208	227	203	208	212	213	210	243	220	196	215	241	220	222	209	218	224	242	220	211	219	214	220	231	213	220	180	205	203	234	244	198	234	232	204	219	214	183	202	191	201	224	223	223	222	247	202	196	196	221	202	252	222	242	216	197	214	213	201	224	213	245	182	207	191	235	205	191	251	198	200	225	209	214	200	233	209	205	226	191	224	194	235	222	197	220	225	225	214	229	214	204	184	188	212	210	206	201	210	216	221	224	231	250	206	226	215	238	212	201	227	187	190	220	205	197	214	194	216	183	193	218	181	242	204	213	209	212	218	220	178	208	232	222	244	229	227	247	212	246	231	207	218	230	202	216	207	224	231	207	215	210	189	195	225	189	233	188	211	218	194	214	200	235	211	211	217	197	193	197	219	220	225	214	225	194	201	208	222	228	215	194	215	247	238	217	183	229	240	219	225	222	247	209	218	234	219	246	239	226	219	212	206	218	230	183	246	218	227	248	219	192	212	208	237	230	229	218	217	200	207	237	210	232	226	193	204	232	220	200	215	212	198	215	231	229	193	201	231	222	214	231	233	212	210	229	219	194	250	197	210	224	236	230	212	210	233	223	216	210	217	216	226	244	201	186	204	207	182	218	200	223	217	182	187	209	222	215	203	236	226	218	209	220	194	219	200	202	208	222	203	229	213	202	190	194	223	224	218	229	222	227	196	207	228	208	233	226	222	234	222	236	205	190	212	219	197	226	201	186	220	225	233	204	213	190	221	226	242	237	225	204	235	201	220	203	243	208	214	206	212	205	218	205	227	220	222	233	215	204	240	205	225	213	220	217	246	230	219	202	220	223	213	200	223	230	210	219	211	216	223	230	221	219	204	245	218	225	225	214	218	216	220	223	202	212	221	223	231	228	210	202	239	214	206	251	241	222	222	197	210	219	233	204	193	233	228	196	225	211	215	190	246	207	222	213	193	246	214	196	194	231	221	209	176	256	217	220	204	200	237	191	218	200	221	227	228	223	198	202	233	198	212	214	237	231	215	227	237	212	196	214	217	252	229	219	227	192	233	222	196	235	212	231	222	201	202	219	195	218	233	212	222	207	228	228	239	244	233	209	212	202	226	225	238	207	227	209	240	202	199	195	195	189	203	219	197	229	227	221	223	200	222	218	222	224	203	211	215	244	188	209	203	173	233	249	239	262	211	222	218	253	207	216	201	199	213	208	223	201	195	227	220	231	220	207	234	223	227	211	203	185	233	206	199	224	220	189	225	236	212	221	219	206	248	206	227	219	221	228	175	223	222	215	201	202	209	212	222	221	251	233	206	219	220	203	199	242	212	216	227	223	224	233	230	230	172	203	199	229	238	190	218	220	224	236	194	217	213	216	170	209	218	236	222	209	241	232	202	226	202	206	217	215	237	198	227	207	214	223	241	224	223	232	211	192	218	230	216	197	244	235	217	238	230	203	212	203	209	209	202	248	234	258	246	228	185	197	232	265	213	217	248	214	230	226	226	225	207	184	193	218
12330	4015	908	1078	933	828	757	746	730	719	695	694	694	666	617	659	620	591	651	629	602	581	555	534	509	535	562	572	507	469	516	532	524	560	506	543	543	561	545	540	534	503	522	508	515	539	506	500	498	512	496	492	483	520	545	534	557	524	550	519	519	500	543	515	548	556	496	525	476	518	517	496	506	520	479	570	523	487	474	506	554	517	513	516	505	539	491	508	502	504	522	522	554	511	493	546	543	544	482	512	510	516	533	530	506	502	539	537	505	523	531	518	477	484	525	504	477	550	498	500	512	490	495	538	519	537	497	499	500	550	530	530	463	560	482	522	511	487	484	496	541	520	472	544	479	486	495	518	529	508	527	521	502	492	478	504	483	477	527	515	534	554	493	509	547	548	527	573	494	535	516	509	518	535	534	519	519	529	530	513	522	504	507	494	518	553	496	501	519	483	529	511	475	502	520	546	522	495	567	520	516	556	503	522	531	541	494	504	527	506	511	488	477	523	524	521	501	503	489	546	503	523	536	513	502	504	514	535	492	523	486	512	508	516	552	511	530	515	553	524	544	492	529	518	526	516	530	503	502	526	492	484	482	550	508	552	480	532	475	549	536	514	525	524	499	518	550	483	505	540	513	526	538	511	491	498	528	508	555	508	538	531	488	523	487	471	484	524	526	500	491	521	514	527	525	560	533	485	490	488	561	549	546	490	508	515	516	489	539	495	542	483	478	512	552	498	522	516	508	545	549	537	474	515	520	524	479	506	474	535	504	533	521	484	536	504	504	538	512	513	493	523	497	517	533	529	515	506	487	504	546	511	541	545	513	548	560	517	522	500	544	526	528	534	498	483	530	502	523	517	514	526	550	540	536	529	472	525	504	524	505	507	518	469	548	515	483	513	483	528	523	524	512	520	490	546	511	533	495	565	460	533	489	545	532	525	482	501	537	535	536	487	533	569	536	494	506	538	521	532	517	465	508	514	524	490	498	514	516	537	512	494	504	519	568	528	520	513	521	549	527	518	490	504	499	509	527	550	504	502	518	480	509	536	497	495	530	516	528	513	504	518	513	535	515	516	530	533	554	508	525	521	495	500	521	518	535	510	535	509	486	556	538	523	520	555	521	533	526	501	529	542	493	478	572	527	513	478	492	546	528	492	488	530	499	501	523	487	505	539	557	536	523	528	527	536	519	507	486	509	521	516	503	517	542	525	477	520	501	523	530	467	481	481	488	515	512	528	503	493	535	500	470	480	550	517	501	530	486	499	519	539	534	539	493	577	552	540	489	510	504	529	511	497	498	555	528	504	553	532	491	520	517	522	554	479	534	501	500	538	492	545	471	521	520	471	507	506	514	495	506	546	446	532	511	532	521	504	518	494	553	497	542	542	533	528	504	537	529	507	488	508	535	486	524	500	508	506	492	524	483	497	513	491	507	494	494	539	539	533	535	502	519	571	513	514	515	520	488	508	500	497	532	502	513	529	570	510	490	528	454	548	506	514	552	528	508	532	508	493	514	525	494	545	499	541	491	531	512	552	559	479	508	517	484	553	562	508	480	544	555	513	519	552	513	499	481	523	536	487	507	536	484	500	514	506	519	540	511	519	514	517	509	551	544	534	478	493	484	488	513	568	494	515	516	517	503	537	497	524	531	523	530	521	508	500	505	491	505	523	502	487	525	528	508	521	531	494	538	509	506	532	508	532	477	497	496	518	514	561	500	506	516	546	530	568	510	527	499	503	539	527	510	538	489	492	540	514	530	542	525	451	521	530	555	486	481	492	538	517	537	511	505	537	542	499	557	520	499	529	531	509	515	517	549	488	468	498	563	519	509	510	507	516	519	515	507	559	513	493	510	535	582	550	522	472	516	528	517	489	535	491	522	504	557	534	528	515	515	502	504	545	527	541	497	506	488	543	511	484	537	525	530	498	496	523	517	544	512	479	521	518	463	531	540	550	516	456	501	500	541	521	477	511	510	519	526	519	526	468	495	511	493	512	521	485	536	551	513	518	528	525	513	524	537	519	481	533	525	570	517	517	522	528	522	500	489	527	517	458	502	542	581	516	536	563	516	549	505	456	489	560	500	555	481	506	504	505	518	534	520	542	529	540	483	492	510	549	507	484	500	503	492	500	482	557	534	489	549	521	502	502	507	486	489	528	514	469	505	525	495	502	538	504	487	527	538	534	536	511	507	511	501	526	506	525	572	550	541	486	497	509	504	516	501	512	518	499	530	504	532	520	507	492	524	544	517	500	504	479	517	505	554	482	516	492	501	480	507	536	498	505	548	532	513	519	519	512	500	502	539	545	494	480	485	459	563	515	492	544	520	530	545	544	510	480	527	528	514	550	495	556	515	515	529	517	553	525	578	509	544	506	541	502	496	541	529	528	485	542	527	552	508	480	513	514	518	520	486	511	542	511	513	526	549	516	521	523	539	515	517	481	509	532	514	559	503	519	510	483	515	545	514	465	524	544	497	541	497	470	517	514	526	559	539	568	515	523	531	496	510	511	537	485	493	529	468	532	524	509	542	522	493	522	513	513	529	523	482	476	514	516	539	531	551	512	471	496	533	557	504	508	539	489	503	508	521	516	490	506	487	526	543	567	557	544	504	514	526	507	543	530	519	470	519	523	471	499	547	533	482	536	525	547	498	517	517	491	493	478	499	508	507	512	540	548	496	506	493	504	504	515	486	536	552	462	502	516	531	523	514	488	522	502	526	535	543	538	508	533	511	536	498	548	517	548	517	525	531	520	481	498	530	525	511	570	525	523	513	466	486	499	535	521	505	530	548	499	519	520	543	502	506	515	518	551	512	495	476	494	502	557	522	488	522	517	527	511	498	507	492	512	513	539	491	546	523	481	479	491	526	498	536	518	522	505	503	481	499	519	527	509	518	543	486	540	552	548	538	514	505	543	504	522	563	549	517	525	527	529	531	505	524	553	537	489	518	517	497	480	527	538	555	508	510	523	519	517	556	489	506	512	515	507	561	525	506	528	527	509	520	506	533	495	531	500	544	519	518	483	519	541	498	535	519	520	508	502	505	553	509	502	502	545	528	509	497	556	559	497	499	527	486	497	541	504	512	483	493	520	479	546	555	511	494	467	503	495	570	511	514	541	512	580	558	519	477	488	511	503	506	504	488	510	575	513	512	542	520	556	518	559	546	503	485	528	527	496	536	500	486	513	542	511	550	491	483	476	531	539	536	474	501	470	518	536	503	524	555	504	525	535	544	550	538	501	511	543	553	501	484	555	499	506	464	540	528	525	512	527	547	504	541	514	509	546	519	505	507	529	528	495	520	500	465	512	528	544	525	547	491	523	517	501	540	527	509	496	496	510	521	501	522	503	531	529	520	472	517	486	572	511	518	541	513	519	502	527	577	506	488	484	491	516	473	547	523	514	524	532	499	467	529	513	519	482	507	516	504	486	530	506	499	516	511	524	461	524	533	520	520	440	549	520	477	533	521	517	505	485	537	451	514	513	505	506
38314	20507	2560	900	585	481	409	347	370	335	338	304	293	268	244	242	285	225	273	241	219	242	200	191	221	227	221	233	212	176	239	229	225	237	209	234	201	222	232	219	230	252	201	209	223	213	234	189	204	216	209	216	225	218	210	236	220	234	226	212	216	211	240	236	200	233	234	208	225	234	233	229	210	198	224	187	223	232	222	223	224	235	207	197	213	218	217	198	210	205	228	235	206	204	206	222	207	217	216	231	228	184	204	218	202	199	209	226	233	194	220	201	231	202	190	200	245	216	248	215	204	220	188	232	228	217	222	258	240	217	191	231	241	204	207	206	202	182	209	198	224	225	222	222	186	208	196	200	211	220	227	214	236	200	200	223	194	238	228	205	216	208	219	219	207	235	230	195	221	237	217	229	226	205	211	231	217	193	209	210	204	224	223	198	218	210	224	238	219	201	245	238	215	216	221	219	205	200	247	210	211	225	255	215	232	226	219	207	221	185	235	214	213	202	189	227	219	200	201	206	209	262	220	228	213	207	217	205	222	204	211	215	238	227	215	198	232	210	215	246	212	215	201	214	229	217	205	189	213	225	213	178	185	227	215	221	224	206	225	197	230	217	224	211	218	221	206	202	224	227	216	238	205	225	239	211	201	230	220	207	224	218	199	223	208	212	222	214	236	200	228	227	179	181	243	240	190	241	228	212	216	206	215	220	201	200	238	208	221	204	218	224	207	219	199	224	223	225	197	193	242	208	216	223	214	218	224	219	203	213	208	254	220	253	218	222	213	207	203	219	229	212	205	218	230	237	215	182	223	224	209	223	219	212	212	229	215	225	227	203	211	209	234	214	224	225	238	204	195	197	211	239	199	227	214	225	216	232	212	213	205	204	262	211	227	243	221	218	226	216	221	219	233	220	229	207	208	199	241	201	227	209	207	221	229	215	217	213	217	226	216	207	197	214	212	234	216	203	209	196	220	205	216	216	198	250	215	197	239	212	233	221	234	216	220	228	221	220	201	221	212	234	217	223	213	200	234	207	210	218	198	209	210	207	210	223	225	220	218	203	222	229	216	193	215	222	214	237	231	216	213	212	234	221	214	216	226	205	208	199	213	224	220	196	218	229	213	201	213	198	201	222	196	217	228	193	213	177	215	204	212	209	228	225	211	224	257	228	218	201	206	219	200	211	256	221	217	200	194	197	200	231	227	206	194	212	225	217	224	211	195	228	204	237	215	216	213	221	223	194	200	219	238	220	220	188	235	201	223	213	227	214	216	232	222	214	191	202	241	233	224	238	220	218	260	217	221	241	221	248	188	205	215	205	192	221	197	222	204	220	223	209	241	195	232	202	209	240	212	215	195	234	231	216	227	225	214	225	208	196	238	179	250	201	224	198	219	209	212	182	219	243	226	220	193	250	227	243	227	217	223	190	218	202	209	232	215	213	247	214	204	230	232	202	231	237	207	240	245	208	201	233	207	196	191	201	234	247	218	250	210	233	207	225	193	213	207	214	217	205	199	213	203	210	206	209	232	202	222	189	226	214	223	200	207	210	222	204	218	200	209	217	207	222	218	205	209	200	193	230	236	203	225	230	203	240	217	216	211	232	205	218	222	232	211	201	209	231	220	226	218	217	225	209	232	234	202	216	222	216	193	231	218	199	215	232	221	197	191	217	228	228	247	225	217	259	203	216	224	218	215	195	231	208	196	229	231	211	213	187	189	195	186	213	208	213	213	226	197	218	216	208	231	229	231	205	239	213	228	230	230	243	185	238	203	233	239	176	210	211	208	214	225	188	217	226	222	227	207	214	254	207	209	195	193	237	240	221	227	222	208	216	219	202	245	221	223	232	216	231	219	188	235	218	219	197	212	206	180	199	219	226	228	223	239	216	233	224	194	216	237	220	232	207	225	230	201	204	235	207	206	205	226	211	216	199	193	226	202	193	192	230	228	231	215	225	218	214	236	232	216	233	232	222	230	228	221	197	207	208	197	187	217	240	194	224	228	215	213	188	228	206	251	211	201	236	180	205	206	231	228	217	254	195	196	197	228	233	214	225	204	217	233	227	216	224	200	256	220	237	215	215	240	211	249	193	195	235	217	237	231	213	195	242	237	199	235	241	210	217	221	218	203	182	224	246	231	225	228	217	251	199	214	224	239	220	197	233	229	232	213	217	233	205	201	218	206	225	204	202	215	210	203	205	207	184	184	201	219	226	225	209	245	211	193	233	212	221	214	236	235	208	196	222	210	189	198	176	210	217	217	199	187	205	215	225	215	238	221	213	230	250	200	230	240	230	189	208	205	223	192	221	208	249	200	230	236	193	212	193	195	224	209	208	229	209	194	206	197	229	214	200	198	228	215	219	224	206	219	187	217	253	235	205	209	198	230	213	218	229	202	225	220	212	191	200	216	209	217	231	193	222	226	212	219	241	190	228	209	242	195	211	224	226	247	207	233	196	228	206	194	221	218	212	207	205	210	222	223	220	212	219	223	211	206	183	246	213	197	241	225	212	196	219	232	212	200	195	225	250	220	190	198	209	230	256	222	205	215	202	224	208	198	236	212	202	238	218	225	226	231	226	207	236	245	206	226	198	234	239	207	225	224	185	212	228	199	233	222	218	204	226	233	222	216	205	202	224	216	203	215	221	210	232	220	216	234	233	234	236	206	200	213	219	215	202	215	203	206	220	202	210	175	225	204	241	214	227	203	242	210	202	205	242	214	217	245	235	209	190	215	223	230	220	257	202	209	213	234	237	244	212	231	232	224	234	215	233	172	208	213	200	260	216	184	225	236	215	239	211	234	200	226	187	220	195	205	239	229	223	207	219	235	240	213	232	197	208	219	221	258	210	207	211	230	212	221	239	192	222	228	234	238	206	250	212	227	218	234	201	221	206	182	233	206	224	197	202	218	222	216	227	215	206	217	217	224	224	201	212	207	224	219	233	224	229	215	244	193	238	205	219	187	220	227	204	210	197	203	215	192	177	217	180	195	228	225	235	226	228	207	189	220	224	221	214	226	199	235	213	216	224	233	233	221	220	190	223	204	216	243	227	200	208	258	191	218	223	237	214	227	221	192	216	215	221	215	219	227	228	201	225	226	229	220	216	221	232	242	202	226	231	201	189	226	215	208	216	201	231	240	236	208	201	223	213	231	229	207	218	197	214	205	235	205	226	231	211	222	227	218	211	195	224	223	215	218	205	210	216	237	236	194	210	218	198	212	225	215	244	226	257	228	214	233	230	204	208	214	190	231	183	216	222	233	223	238	200	228	214	187	190	190	227	219	210	222	204	204	214	193	195	228	216	230	213	201	223	222	247	197	210	181	221	223	221	225	222	218	204	207	213	229	226	232	208	226	213	205	230	232	220	187	202	241	236	203	194	191	193	237	203	217	211	229	212	220	215	204	259	220	204	224	207	206	224	218	217	188	250	216	207	212	219	204	212	208	243	220	203	205	248	244	237	220	233	215	232	207	223	247	224	226	202	209	198
27834	11363	1722	2140	1958	1525	1357	1271	1205	1218	1149	971	957	792	804	769	816	847	833	820	717	644	581	570	570	608	545	548	541	559	539	579	599	596	523	556	557	525	555	541	505	557	558	495	528	508	514	500	504	535	501	532	538	486	478	552	519	516	516	525	531	520	506	507	499	511	510	466	480	555	485	523	516	497	530	518	490	510	508	464	524	501	496	490	540	506	510	546	521	521	485	505	524	510	498	529	534	511	496	496	483	501	517	518	537	557	490	503	528	503	541	502	518	509	528	520	539	531	458	527	528	498	515	467	500	515	523	507	540	502	498	527	522	493	493	548	505	538	512	528	489	493	515	477	491	464	494	548	490	524	508	493	498	512	512	540	537	510	496	516	477	519	522	505	505	534	537	535	559	513	496	485	474	465	495	492	469	511	563	518	559	530	531	486	513	520	526	527	522	512	514	486	535	476	496	504	524	475	519	543	530	492	525	529	544	540	498	517	534	523	526	565	491	515	532	483	509	484	483	524	502	529	505	537	516	512	520	484	524	507	460	496	559	531	525	542	496	505	501	478	481	550	510	502	527	525	505	470	513	531	510	550	538	530	500	502	503	476	487	543	508	492	521	501	539	480	484	527	532	516	460	515	481	514	526	511	523	530	519	536	505	502	533	548	502	535	504	531	519	545	523	512	519	542	522	509	514	503	489	502	496	547	557	487	548	543	525	514	530	534	537	522	497	576	513	509	497	485	511	537	489	487	505	527	560	534	512	513	494	516	525	542	538	503	517	475	509	558	528	505	499	524	485	504	483	532	535	534	542	505	553	526	509	499	544	484	549	537	544	508	488	531	495	496	511	496	462	505	536	489	496	556	491	485	518	563	533	494	511	503	524	521	531	522	489	501	522	504	486	484	503	524	579	490	520	506	508	501	513	512	499	527	555	497	517	533	513	529	524	538	513	518	503	535	547	504	517	512	512	490	538	530	505	495	509	553	503	468	467	514	517	500	490	535	479	531	479	514	528	503	507	504	511	542	518	531	485	512	547	459	530	505	485	516	500	521	515	495	503	521	500	540	535	538	504	503	497	514	536	520	507	493	506	488	536	511	517	524	526	498	493	523	457	496	528	515	499	522	492	509	536	536	500	550	508	500	539	489	508	493	521	503	523	521	527	519	510	518	501	486	505	513	522	525	467	515	558	520	516	530	549	514	540	544	474	529	506	556	512	498	514	469	542	485	531	523	539	542	493	514	473	505	529	520	550	513	490	511	478	477	502	538	492	520	542	536	499	514	503	492	527	540	549	502	496	504	505	531	535	525	495	479	525	504	482	506	524	439	479	547	506	531	501	503	526	505	530	526	496	506	573	520	488	504	497	543	542	459	502	503	552	513	524	502	482	495	496	536	525	546	519	526	506	523	479	492	509	532	501	493	487	553	528	505	544	512	498	486	500	486	531	505	534	500	503	517	526	508	532	473	530	480	496	497	545	478	511	543	514	502	529	532	491	486	508	493	529	502	536	553	536	524	502	531	482	524	539	502	506	482	497	501	533	531	532	507	507	536	502	535	522	547	521	536	489	476	509	540	531	496	501	535	532	463	467	508	542	511	526	451	520	509	532	493	499	498	528	538	525	550	530	525	537	470	532	531	531	487	515	467	508	528	470	526	534	528	514	516	531	521	484	546	482	499	514	513	524	537	499	540	502	535	509	503	470	504	485	531	495	523	495	519	517	483	493	519	509	503	514	509	505	526	514	522	540	518	524	467	557	510	537	507	515	512	526	539	501	497	534	493	518	466	520	514	503	503	504	514	497	547	536	529	491	520	489	545	503	516	498	500	493	541	507	496	489	553	533	515	559	486	525	485	518	512	524	541	527	502	550	512	514	524	510	490	516	507	528	489	575	487	504	523	498	539	489	514	515	485	522	521	528	494	529	492	490	517	490	502	537	535	524	529	508	512	518	512	498	511	531	507	518	520	523	541	496	512	506	500	509	560	542	540	506	517	490	495	528	538	508	524	514	525	483	524	511	492	528	496	513	503	506	515	496	544	533	524	557	499	518	477	505	537	497	492	503	503	532	516	536	507	482	510	509	514	504	465	520	487	508	499	474	540	535	490	533	535	551	483	463	519	505	533	490	484	525	524	519	528	508	493	511	503	525	495	479	526	462	546	524	483	488	516	530	526	485	484	494	517	519	464	479	497	484	530	483	513	526	512	518	530	489	538	524	498	501	518	463	477	489	521	536	501	525	477	523	517	493	493	517	567	510	483	487	536	550	508	508	523	495	510	551	507	495	486	508	537	515	482	504	517	525	532	521	533	544	544	466	505	473	516	509	528	522	503	530	500	520	533	493	489	544	556	516	535	497	517	550	514	521	492	493	542	522	529	504	530	507	535	493	510	523	520	520	512	496	502	534	524	517	524	504	471	468	448	522	495	528	499	494	498	529	505	540	510	492	479	528	492	497	519	534	546	507	527	558	553	477	535	518	515	513	495	479	507	494	489	542	510	505	528	544	530	523	482	495	542	531	527	551	529	542	502	487	563	514	510	513	520	527	511	518	488	499	541	556	503	491	473	518	479	520	510	518	467	514	515	514	483	485	492	545	494	536	522	503	510	544	507	512	491	509	504	488	535	518	507	499	551	543	518	471	533	493	510	490	527	537	506	501	529	532	513	503	517	508	533	504	523	512	519	530	503	520	508	496	495	509	474	540	528	502	538	542	523	518	507	528	548	517	544	490	512	508	545	505	544	545	520	493	510	523	492	556	516	510	523	476	545	531	492	517	503	526	466	494	483	491	502	500	538	514	511	528	527	553	513	527	524	511	492	496	508	525	532	476	529	468	543	535	508	478	504	497	510	518	503	488	531	508	567	512	496	557	510	507	526	510	520	482	578	547	511	510	527	513	532	488	526	506	494	545	507	534	518	484	489	485	516	501	490	511	496	504	528	524	498	509	483	534	524	502	482	513	506	508	518	504	496	515	510	562	495	518	508	530	514	494	499	495	522	518	521	504	520	534	528	547	525	502	526	538	517	507	543	546	488	494	466	495	498	511	514	467	503	500	507	509	533	534	540	519	542	515	546	521	541	507	510	519	484	513	477	552	509	535	548	500	480	492	535	542	509	517	517	510	524	543	489	519	514	501	520	486	496	500	514	547	508	516	473	533	518	491	523	520	496	519	532	495	513	510	534	513	546	481	511	555	527	478	520	502	500	540	506	544	517	564	505	533	480	500	504	520	476	494	507	470	546	517	461	529	526	508	520	492	476	476	500	501	498	506	510	539	561	530	577	473	508	511	493	499	531	493	522	522	539	507	558	473	502	537	465	483	499	546	476	533	557	521	510	462	497	494	517	520	499	530	550	528	512	504	503	552	519	505	491	507	512	526	513	558	510	527	492	513	519	554	518	507	551	478	530	512	484	500	521	523	536	478	515	501	504	526	496	544	534	566	489	542	491	514	509	540	533	536	494	552	532	583	508	491	491	491	499	519	498
49558	29305	5658	1372	820	540	476	383	334	343	304	292	255	203	180	210	175	183	183	189	153	166	182	136	151	132	151	138	130	145	128	148	148	151	130	145	137	153	144	140	140	119	124	162	138	138	156	147	136	131	140	137	132	145	143	126	127	141	123	146	136	127	135	112	132	125	135	152	138	131	155	130	150	124	135	145	133	147	133	125	153	141	139	139	139	131	129	129	136	155	142	164	154	123	159	138	146	135	130	120	145	163	140	121	122	150	148	137	126	127	129	142	153	139	147	122	140	154	138	167	141	130	132	122	143	160	148	136	142	134	142	124	138	129	135	142	126	165	142	142	138	132	143	118	137	138	140	145	137	128	142	142	148	127	145	129	142	150	140	149	149	133	121	132	122	145	149	147	148	145	113	143	167	147	141	125	153	134	139	135	154	151	133	126	130	144	130	137	142	122	147	138	126	147	154	125	140	129	142	130	138	154	123	127	149	144	165	133	138	146	128	127	141	148	136	140	136	128	144	150	113	121	139	135	141	152	157	147	142	165	148	128	155	153	132	129	130	125	128	139	134	145	121	135	146	127	145	137	136	127	126	159	145	134	156	142	139	140	142	147	136	132	122	153	149	131	144	128	147	132	132	126	142	121	131	130	135	133	153	129	146	117	139	132	120	143	145	129	138	118	141	148	127	138	135	136	110	168	134	145	140	117	120	153	132	140	125	127	121	137	160	144	147	134	109	130	151	124	138	150	126	134	131	145	131	147	136	153	152	146	132	112	160	125	147	140	155	147	137	124	142	127	129	141	132	123	144	157	141	131	133	143	146	130	116	158	138	144	144	148	151	140	143	144	140	144	159	153	138	133	128	151	131	132	120	123	138	148	148	133	145	131	133	128	145	134	120	158	143	118	139	138	118	164	151	130	122	170	131	146	132	126	134	145	133	145	142	134	142	128	138	152	143	147	119	127	136	149	126	154	114	112	145	125	136	124	120	145	126	140	133	156	131	130	137	130	155	127	141	144	129	138	142	137	144	138	141	137	131	139	126	139	149	155	140	129	155	121	121	136	150	122	130	139	147	126	150	136	145	151	139	115	118	127	140	139	132	138	115	122	113	135	129	137	159	159	136	122	122	130	133	105	137	132	150	124	139	139	137	117	136	141	143	140	157	122	159	140	121	164	145	139	129	129	157	160	156	140	109	137	168	118	130	141	148	146	171	133	120	132	153	122	150	160	135	148	131	125	147	133	137	135	130	115	143	133	137	142	147	144	122	130	133	121	138	147	129	137	126	144	143	164	127	142	149	123	144	141	128	151	140	142	125	151	157	145	143	133	120	126	134	148	147	130	138	141	145	161	151	147	174	149	148	124	147	132	138	128	134	134	133	135	137	143	137	127	132	146	138	133	138	130	147	156	146	142	126	114	134	138	134	152	155	163	151	167	153	123	113	144	142	139	127	129	151	137	158	133	173	127	133	128	123	134	153	138	123	122	137	127	137	143	160	139	137	146	137	123	155	131	127	131	141	139	138	127	156	143	150	129	150	136	124	137	138	133	139	145	124	132	145	138	160	124	137	146	144	119	139	150	131	152	147	139	110	143	153	134	135	143	127	161	135	161	132	127	135	126	123	104	137	119	139	153	166	131	141	129	152	139	146	147	137	123	126	153	145	158	149	155	129	133	124	133	144	130	126	117	160	135	122	123	143	163	155	134	128	133	163	124	141	134	142	133	147	142	134	125	138	153	118	138	132	134	142	150	132	126	141	124	140	140	136	151	133	122	135	122	147	145	153	141	118	129	112	128	152	129	130	138	150	142	157	115	127	125	155	130	142	134	133	141	139	126	111	142	149	116	158	135	151	122	131	144	132	126	115	148	143	149	137	149	136	138	133	142	124	118	148	132	136	117	141	145	147	119	131	143	118	121	129	117	137	128	137	121	137	126	153	131	153	122	140	154	117	143	137	137	138	125	125	148	116	143	132	124	139	138	123	138	154	142	139	142	134	130	145	132	141	132	152	155	140	138	144	155	145	125	140	138	137	157	140	139	121	123	137	132	150	150	145	142	159	168	120	128	134	153	137	135	157	143	139	148	129	117	152	145	135	118	117	139	145	152	142	143	146	126	138	147	156	148	141	127	131	123	151	155	121	134	147	142	147	144	139	140	143	140	141	132	126	114	101	122	137	133	131	131	161	130	152	147	132	149	131	134	154	130	124	146	128	140	128	141	118	122	143	134	147	144	155	155	149	149	144	126	145	128	132	132	122	133	130	140	153	145	134	126	156	123	140	120	129	134	137	129	146	143	144	143	147	139	139	135	124	150	131	143	151	162	140	119	129	150	117	135	138	143	137	114	139	137	127	127	129	168	135	135	113	147	168	140	162	155	135	134	127	123	139	126	130	149	138	148	144	132	131	150	135	155	130	141	128	123	132	119	129	153	132	120	126	151	140	126	141	147	143	163	117	137	130	131	135	138	133	153	123	150	158	146	147	137	127	147	135	151	151	124	145	148	120	116	124	151	118	130	124	149	119	156	154	150	113	143	133	137	130	143	127	150	134	145	126	123	131	130	154	136	147	134	148	149	141	135	155	138	142	131	153	138	140	127	124	150	132	120	118	145	117	126	130	140	154	137	118	130	112	141	127	138	137	138	149	162	125	141	148	145	116	128	129	144	120	132	137	143	142	142	139	130	133	144	125	147	117	128	121	139	126	128	139	141	130	131	122	148	127	118	147	151	133	131	124	156	135	148	129	137	121	135	131	146	153	125	120	143	132	126	150	130	138	124	128	137	116	118	141	155	147	145	145	144	140	130	159	135	145	142	139	123	152	151	128	152	132	138	135	151	146	124	130	141	145	136	138	152	115	138	168	149	145	154	137	157	146	115	144	125	149	139	155	136	143	128	110	131	108	118	154	126	149	163	154	119	152	138	131	159	126	131	127	147	141	139	127	134	164	127	132	136	137	157	127	117	123	113	158	129	128	144	141	152	149	108	136	119	136	125	136	126	144	130	144	138	146	136	152	148	161	143	136	104	142	128	125	126	148	132	142	166	144	124	151	146	129	115	144	156	123	150	145	115	132	147	123	159	150	124	153	134	149	133	115	141	127	132	114	149	149	151	127	128	147	120	127	126	135	120	137	137	151	130	135	138	151	152	148	140	129	141	131	156	126	137	127	138	146	146	152	133	162	147	140	139	125	147	151	146	147	143	119	123	155	136	149	143	124	121	148	131	150	136	132	140	160	114	134	102	108	145	140	118	137	94	149	126	124	132	147	137	126	142	137	130	131	135	148	144	115	132	133	129	135	140	127	133	133	142	152	153	126	150	121	148	132	129	135	133	138	142	122	158	135	117	136	130	137	162	146	138	128	157	116	140	156	127	142	129	116	152	112	142	142	148	127	169	130	128	142	141	126	146	126	131	129	138	115	131	146	128	159	146	130	135	140	115	151	151	137	135	146	129	140	119	129	151	146	130	106	148	136	120	144	153	132	128
35309	15345	2292	2862	2733	2184	1793	1595	1554	1451	1375	1218	928	849	766	725	699	763	718	680	582	519	452	439	447	468	378	439	427	436	380	385	387	369	392	377	378	379	383	340	355	376	348	337	358	342	362	361	344	329	374	342	376	367	336	302	337	331	352	365	331	369	308	325	353	324	331	333	342	340	339	343	338	343	340	353	314	348	345	352	331	342	334	357	339	312	305	319	379	338	346	362	362	349	316	345	321	315	365	332	336	364	358	331	323	340	309	333	359	301	350	316	367	341	311	353	305	376	360	363	311	319	318	348	294	339	303	345	357	379	313	327	331	330	340	320	329	354	328	334	323	297	323	332	345	349	335	336	350	372	348	325	367	310	333	312	324	340	316	336	320	307	299	328	344	313	317	360	320	334	355	370	350	348	326	376	321	312	353	326	326	311	346	349	355	317	326	322	363	332	326	323	342	347	342	348	331	303	330	311	303	365	367	308	332	319	358	360	371	372	331	306	336	330	340	346	337	327	332	309	311	341	328	305	320	352	338	334	328	310	349	359	327	358	314	328	355	323	315	352	361	351	328	365	332	351	314	318	313	310	319	354	306	344	337	339	331	342	340	340	302	306	353	340	310	343	358	345	332	328	330	362	336	326	308	341	349	346	346	327	344	335	323	346	330	337	351	352	346	324	366	306	346	363	315	344	328	333	328	339	332	294	318	306	338	323	358	347	352	333	329	339	325	331	296	347	340	331	325	342	340	323	306	347	326	339	334	353	347	325	328	339	305	345	320	330	333	338	356	334	320	330	356	330	337	350	348	342	310	321	331	322	327	312	312	356	340	329	358	322	329	312	324	311	355	339	328	328	361	313	288	349	332	306	338	343	385	325	348	353	347	308	333	326	324	346	316	357	334	338	325	325	329	340	337	284	357	301	336	347	316	349	328	336	326	311	349	339	338	328	392	369	347	355	340	343	370	329	364	338	315	330	376	334	327	319	311	326	338	329	320	349	342	341	306	295	365	349	332	342	371	366	307	364	343	354	316	303	315	355	301	316	341	324	343	320	345	323	336	322	314	351	352	341	339	334	377	327	372	313	315	379	333	293	317	335	313	315	341	364	351	317	319	357	373	349	349	349	349	336	314	324	313	334	307	332	321	328	326	344	334	337	334	344	348	322	362	337	302	311	340	332	313	358	331	324	339	363	340	315	342	364	337	317	326	351	312	328	336	340	339	334	332	351	316	330	332	302	361	327	326	318	338	330	303	311	344	334	352	337	310	337	357	368	360	332	320	306	311	311	371	345	369	340	314	323	352	359	359	322	343	333	320	339	339	313	316	320	331	336	377	366	344	332	296	339	333	364	335	327	325	319	345	327	363	326	334	352	339	359	348	318	324	367	335	328	330	309	358	342	314	336	352	344	378	313	332	330	309	352	374	307	338	337	344	309	343	358	316	338	352	338	305	337	312	337	335	324	338	405	376	305	361	326	302	344	319	314	322	324	310	316	364	358	359	339	349	335	334	334	364	326	293	350	392	311	336	322	347	356	360	336	339	292	303	346	353	316	327	341	343	303	367	320	319	293	365	305	334	335	329	356	351	304	307	332	362	357	354	337	353	351	340	343	330	382	340	360	338	302	319	340	314	352	366	329	358	366	317	368	326	314	358	337	334	310	343	311	332	360	330	310	333	329	328	309	326	335	324	331	343	327	336	334	320	349	331	334	330	328	317	343	329	338	350	306	330	333	297	313	333	366	340	319	338	353	340	346	331	362	374	331	339	321	352	337	345	341	361	306	351	310	328	323	346	359	339	310	329	328	340	365	343	334	344	341	328	313	340	345	331	325	340	337	336	336	314	299	322	343	319	284	301	325	321	340	293	337	328	313	306	359	351	340	355	317	309	340	331	334	320	321	320	323	316	343	333	341	329	334	325	329	336	322	371	330	334	327	337	361	350	346	372	362	318	372	336	354	305	337	329	343	327	333	341	334	329	332	346	344	316	331	338	289	351	342	314	338	333	323	308	326	323	360	360	307	332	351	322	331	362	320	341	341	314	324	334	314	298	317	342	346	319	328	301	327	332	319	371	332	342	318	367	362	303	338	328	313	332	349	334	345	312	333	366	331	328	353	312	350	344	366	326	330	358	377	375	344	326	338	329	333	345	318	311	328	305	334	336	331	307	311	330	316	311	358	318	334	343	327	281	314	330	359	303	328	344	323	351	354	335	323	319	307	347	349	329	328	320	350	323	356	340	330	347	345	333	322	343	319	325	340	329	359	295	323	347	291	357	337	337	331	352	318	330	341	318	333	320	332	333	330	340	326	366	337	340	302	323	328	310	348	327	364	361	309	306	326	321	310	353	323	338	333	363	358	348	335	352	320	323	386	319	335	324	343	341	331	279	322	273	350	340	331	366	325	338	292	320	331	368	304	335	319	390	296	342	326	319	361	344	304	330	350	341	316	309	338	332	345	342	322	334	344	351	354	370	352	359	334	337	327	344	335	296	331	369	378	344	332	336	343	344	328	345	311	346	327	306	352	338	351	292	320	341	348	332	346	317	328	332	325	319	355	316	358	343	328	329	341	291	329	351	336	353	347	309	356	324	347	326	302	332	361	312	308	345	346	325	319	347	324	317	335	398	358	334	332	332	306	338	341	325	344	349	338	329	343	294	314	383	317	333	307	323	355	364	336	332	321	319	340	359	332	303	346	309	343	334	361	351	337	331	336	334	353	329	341	314	322	321	339	366	333	314	332	338	316	323	334	338	340	350	347	323	303	328	346	333	336	313	290	348	339	351	337	336	327	324	323	362	310	362	367	330	333	328	322	335	336	353	342	309	343	345	344	323	321	323	330	344	325	339	348	337	358	324	331	335	357	354	329	352	376	348	347	315	334	304	340	326	335	343	333	361	322	332	334	344	351	334	333	335	352	360	360	338	319	343	304	342	321	314	371	322	314	327	351	352	360	338	350	314	369	331	339	342	320	341	335	350	332	331	330	328	368	305	327	342	327	319	340	338	318	359	361	329	313	310	372	327	345	358	318	319	364	313	346	323	342	363	315	329	337	312	358	357	343	306	334	328	350	341	311	348	332	326	330	375	346	313	344	344	336	336	336	337	348	321	349	329	372	327	334	329	337	321	336	364	345	359	325	336	318	352	299	360	346	345	342	365	332	320	337	351	330	335	317	343	355	357	341	322	342	358	343	328	346	347	357	357	312	307	318	338	353	322	311	328	329	318	336	316	347	342	337	343	318	318	332	342	358	334	361	330	315	333	334	334	321	371	322	308	345	316	358	376	313	346	345	356	333	338	342	365	353	367	336	344	334	357	330	364	323	326	350	310	316	321	358	314	345	330	321	316	314	328	331	339	321	347	317	336	309	330	324	343	314	321	362	297	332	334	327	308	314	334	357	315	354	326	353	339	349	328	356	343	334	315	355	325	341	348	335	328	321	321	341	328	314	359	376	338	329	349	321	317	347	363	337	340	334	356	337	343	317
17569	5293	460	317	320	300	269	264	266	299	269	232	229	242	259	212	250	224	195	213	222	260	232	225	230	212	239	203	205	237	225	215	254	243	222	214	222	213	223	232	217	228	233	196	240	179	214	230	220	227	196	238	229	219	226	242	221	222	196	226	234	222	242	232	202	241	236	217	206	213	245	217	201	202	188	223	202	221	242	241	202	218	207	229	191	216	191	251	214	209	179	211	235	212	228	217	190	195	240	223	204	216	183	224	224	206	208	218	229	216	219	192	218	236	232	246	227	225	203	222	232	227	222	215	207	239	235	222	222	224	183	195	191	207	212	222	230	214	228	248	205	233	221	214	239	215	237	249	217	214	237	228	230	204	210	240	223	241	204	229	196	186	204	198	208	195	193	238	197	213	214	219	227	222	237	219	208	191	222	215	236	196	194	185	245	211	214	219	251	192	198	218	242	229	199	216	212	238	194	210	215	229	226	231	226	209	211	217	196	207	231	235	234	192	198	196	208	244	231	230	225	221	235	246	231	214	212	204	214	196	237	214	189	211	214	240	223	203	241	235	202	206	239	212	236	191	235	215	226	212	214	240	171	188	229	224	223	220	225	210	223	197	226	195	217	219	201	221	217	208	236	211	247	222	206	237	234	231	194	226	242	212	208	211	254	205	214	239	192	211	218	238	203	207	215	200	214	219	194	192	218	212	219	186	201	203	200	220	179	224	218	218	224	191	231	215	222	202	225	238	193	207	210	212	198	212	215	229	212	235	205	231	206	252	214	216	218	220	211	216	235	205	204	220	204	234	217	215	195	215	201	214	218	215	202	225	220	204	188	211	223	193	215	240	220	211	207	205	216	195	232	203	209	227	236	199	194	214	215	213	234	204	235	232	207	222	232	247	221	219	238	258	212	200	196	209	221	205	230	233	215	220	237	202	207	201	205	235	226	222	237	226	208	211	205	212	217	251	234	219	235	243	225	205	258	229	212	241	239	240	235	236	222	230	207	204	198	218	205	185	247	194	217	233	201	222	199	213	220	207	206	244	213	220	230	217	210	221	203	201	214	219	258	222	203	206	217	210	200	222	221	264	220	216	229	225	218	228	234	200	217	216	233	204	205	231	232	220	185	213	200	198	247	233	204	216	218	223	206	197	206	210	202	201	236	200	215	220	213	214	207	187	216	208	202	223	237	226	248	210	219	221	223	222	230	235	212	223	241	189	233	217	213	216	226	217	232	243	195	216	226	224	208	197	226	248	231	218	225	217	207	215	221	217	231	210	208	223	228	225	212	226	202	213	240	189	210	210	232	221	233	224	202	212	219	209	220	217	227	198	226	255	213	224	215	239	217	210	230	226	242	225	194	241	198	208	230	198	238	215	202	210	220	211	207	244	219	211	211	232	210	261	221	197	217	231	211	212	185	187	246	231	228	256	217	228	226	204	214	220	190	208	230	213	213	251	222	215	240	231	209	208	229	220	224	229	235	201	210	208	186	225	242	249	223	223	227	223	239	191	218	201	225	229	215	197	215	255	225	243	218	207	218	203	225	214	212	223	204	250	217	222	201	250	193	218	225	229	217	205	220	216	232	212	243	218	224	236	215	213	208	177	223	209	222	252	213	229	207	230	199	212	219	230	205	213	219	221	217	214	200	201	218	220	212	229	214	206	212	218	194	224	240	212	253	200	193	215	225	231	227	218	193	228	205	228	196	201	213	218	191	204	195	205	191	230	179	195	217	235	219	207	180	209	215	224	209	207	224	212	217	229	227	193	223	215	224	199	200	200	222	247	235	219	225	224	234	206	214	226	217	229	203	216	220	229	238	211	203	231	209	219	220	229	203	202	230	231	225	213	219	200	234	222	220	189	191	239	205	227	194	234	207	214	246	207	201	198	231	225	227	214	211	220	217	232	199	194	235	222	231	216	185	234	211	231	224	215	238	213	206	216	236	236	210	238	215	236	221	237	210	229	207	210	208	204	219	223	219	209	244	208	204	188	208	228	220	242	216	246	182	209	230	198	230	230	246	222	236	208	216	252	212	205	213	239	216	202	243	255	225	209	218	232	206	208	228	213	205	198	197	227	177	225	228	200	223	221	238	223	205	219	220	239	188	188	219	200	213	223	193	228	234	217	225	212	222	235	241	236	203	225	206	205	220	218	224	229	226	222	224	211	223	219	217	230	237	209	226	213	209	204	213	197	232	210	213	211	217	216	202	210	207	200	215	232	201	250	205	234	207	202	219	214	221	211	214	223	234	242	213	216	206	194	216	229	208	216	217	229	207	218	247	222	232	190	218	234	200	196	211	239	211	210	212	228	237	228	227	190	198	204	233	230	212	228	215	224	187	209	210	242	229	208	200	221	215	208	202	231	196	233	236	223	223	204	224	212	240	204	219	209	206	244	203	226	247	224	196	235	192	218	213	225	219	202	208	225	204	217	212	204	216	219	197	250	227	229	230	229	216	202	204	221	235	214	233	241	196	245	224	190	234	224	197	213	229	220	206	213	215	213	202	225	223	204	236	197	212	202	193	202	235	249	203	218	216	197	208	201	214	217	188	211	212	181	214	185	243	220	206	208	205	231	218	203	218	219	224	200	203	213	220	232	226	229	195	213	176	212	223	204	179	233	224	222	230	195	219	220	226	216	212	203	198	235	216	252	223	199	232	240	213	208	236	213	209	214	261	199	204	205	225	210	243	213	220	207	217	206	215	210	238	209	217	195	232	210	208	218	203	239	206	244	248	242	209	220	206	214	223	202	221	221	221	220	211	211	228	247	220	224	236	209	210	202	194	202	185	236	245	235	209	204	232	195	207	221	242	201	238	203	221	204	211	205	201	221	230	230	214	233	207	218	205	208	219	205	228	183	196	212	216	210	225	217	213	218	209	213	212	228	181	237	230	230	215	213	203	224	227	231	204	207	210	196	234	226	214	237	219	224	213	240	201	200	225	221	199	210	187	216	221	215	209	220	229	224	222	197	217	206	224	214	216	204	207	232	220	192	197	206	215	237	226	237	222	214	205	214	214	238	218	215	203	211	196	237	207	206	201	231	220	234	212	229	236	210	212	232	234	207	235	212	227	233	237	230	195	209	214	206	218	218	235	203	202	225	219	222	231	202	223	231	210	220	219	230	202	241	208	237	217	202	219	214	212	171	204	201	199	213	208	198	180	194	208	203	178	219	210	216	200	197	209	211	245	201	251	221	220	195	217	245	211	195	221	198	206	217	201	212	212	215	212	220	214	217	207	207	225	224	221	214	222	209	216	223	209	220	230	249	237	232	211	224	218	229	203	218	228	215	237	209	187	204	227	194	198	188	207	210	222	220	234	215	228	204	224	222	233	201	224	206	227	229	208	215	229	217	224	214	211	230	212	214	223	202	209	220	225	227	206	207	195	198	212	217	234	220	220	229	222	236	228	218	227	231	205	217	217	228	238	226	200	199	193	217	220	212	201	230	235	219	221	198	238	248	193	217	211	225	205	238	231	212
12622	3975	899	1057	965	839	804	800	769	791	742	704	689	606	633	603	600	596	602	608	557	570	562	563	520	536	531	545	507	563	531	590	525	495	510	533	506	563	550	509	538	526	538	526	517	516	511	513	483	514	504	515	544	522	551	534	491	535	532	535	496	480	517	488	483	553	573	530	527	505	535	490	513	514	521	518	519	538	496	524	516	533	532	518	507	523	501	526	500	551	567	526	549	530	498	546	493	554	545	535	554	518	519	521	499	549	510	512	540	507	580	568	501	532	497	485	540	516	524	534	541	500	512	521	491	524	495	494	567	490	502	509	499	500	529	506	494	507	514	505	499	530	518	537	497	541	489	509	524	531	542	518	504	553	490	532	540	521	544	565	529	523	515	554	520	547	520	508	497	509	529	515	535	485	500	500	559	475	496	502	538	523	553	494	506	560	490	480	546	534	553	499	581	503	512	484	485	562	531	565	534	503	562	491	492	510	519	532	513	524	514	526	534	515	508	520	556	486	525	499	540	504	524	502	491	524	505	525	520	499	492	502	503	535	515	533	530	512	542	528	504	508	541	536	491	506	517	524	555	526	532	538	494	524	521	496	537	517	515	482	484	523	530	524	485	556	562	531	500	532	493	547	484	545	522	485	501	503	539	509	510	559	507	515	533	496	521	538	496	550	533	521	551	534	535	547	528	514	526	511	494	516	507	545	510	523	508	522	513	518	531	523	486	521	497	488	572	500	516	498	550	496	546	522	468	543	519	564	506	519	551	503	543	527	534	515	531	543	536	522	510	494	508	521	544	495	497	516	548	537	527	488	483	516	489	529	539	543	505	512	521	518	547	500	520	522	490	547	508	502	483	537	522	501	539	527	526	538	548	502	508	493	541	544	496	519	499	523	495	491	548	524	536	544	568	533	505	555	533	539	552	503	506	505	513	563	532	492	472	515	520	533	500	531	495	553	466	497	524	484	512	514	542	534	552	558	534	538	499	514	514	495	478	496	542	513	506	523	508	489	522	547	493	542	566	526	505	521	521	517	534	561	540	529	503	492	489	531	558	473	531	522	452	476	511	533	521	489	543	505	507	522	538	519	498	512	480	496	497	556	515	508	535	549	508	510	483	508	532	477	506	487	525	485	543	534	507	518	543	503	473	495	530	557	501	527	550	480	541	481	530	519	520	523	513	498	482	529	509	490	515	536	522	538	501	506	499	546	490	565	500	547	520	534	536	526	488	518	502	518	505	552	545	491	530	482	559	517	507	522	551	518	538	484	556	512	522	478	542	487	519	512	491	545	492	555	509	502	487	478	528	553	493	545	564	511	555	540	509	555	508	489	533	546	511	553	535	479	532	532	497	494	484	507	543	485	515	552	496	543	540	533	521	519	525	506	514	502	517	504	512	521	557	507	545	516	538	517	536	546	506	525	516	519	537	505	498	601	490	524	513	572	532	526	519	507	510	491	530	511	477	516	515	541	541	517	516	530	486	505	539	550	515	502	484	504	584	521	493	470	517	510	463	506	546	524	500	486	484	489	532	504	513	544	500	511	539	501	526	464	491	516	512	506	533	509	529	495	544	495	519	522	533	544	519	479	501	479	533	515	523	521	477	540	519	523	543	488	494	525	537	583	503	534	493	531	522	508	528	505	547	561	476	504	516	517	513	507	544	512	492	500	552	520	543	499	499	512	570	525	521	518	527	522	518	508	525	498	532	541	521	519	529	553	540	486	517	526	533	552	529	532	496	489	540	539	520	531	543	530	557	530	547	523	536	526	532	503	535	545	530	507	533	508	546	542	530	505	481	533	538	554	553	508	506	500	523	525	524	524	520	550	528	517	525	524	546	510	551	553	548	510	542	522	524	483	506	501	508	570	540	535	531	540	504	543	539	582	511	527	489	507	532	510	563	533	541	556	499	495	490	551	535	495	536	480	503	500	571	530	550	534	558	508	529	542	525	531	493	540	521	539	516	538	564	493	499	517	516	563	508	515	509	513	509	514	539	563	534	517	558	539	544	515	524	472	511	524	493	533	516	528	520	527	507	535	520	510	486	549	536	508	527	498	541	526	541	539	532	508	523	472	505	499	507	500	483	481	542	519	529	539	497	523	504	515	523	469	533	542	491	542	549	531	506	540	552	520	507	550	519	495	499	504	536	489	522	520	504	564	547	503	553	532	492	500	540	526	549	484	500	524	521	540	498	535	499	507	529	521	540	534	503	494	492	507	520	493	510	489	511	496	519	515	513	524	532	491	521	532	503	475	523	509	519	542	555	532	470	496	538	501	523	531	486	501	542	538	544	544	517	496	516	481	526	501	556	518	552	498	524	523	494	515	496	523	538	533	531	509	516	506	539	538	541	561	502	515	525	490	507	473	495	499	477	487	486	529	498	496	514	509	540	521	539	550	548	507	507	497	547	505	503	524	560	523	475	532	477	531	519	541	511	544	489	506	540	527	530	497	508	488	526	536	547	520	514	534	485	547	521	480	507	506	552	522	516	510	486	545	512	548	573	503	521	488	544	503	523	545	492	498	458	523	522	520	515	534	530	501	494	529	570	508	529	480	510	516	536	522	489	542	531	539	502	509	503	511	507	531	515	503	534	513	545	517	515	523	539	521	543	531	518	541	547	542	549	515	544	502	503	542	522	481	521	505	489	551	506	539	529	519	524	487	508	532	510	543	492	494	523	547	512	500	525	478	552	517	508	460	496	514	502	503	526	516	496	486	506	468	509	542	509	534	528	546	533	517	515	530	526	524	502	530	524	521	525	529	522	512	540	488	508	531	513	524	487	529	569	499	492	503	517	532	523	553	575	500	485	510	557	511	485	556	539	535	541	489	484	541	483	517	556	485	521	516	535	507	490	494	527	496	493	528	520	514	521	553	526	536	557	524	498	533	539	527	522	518	500	541	507	500	526	519	489	516	524	515	518	513	547	538	505	480	533	525	537	507	505	524	519	529	496	499	513	545	548	520	497	534	497	512	526	498	533	518	508	524	535	514	529	501	494	509	499	537	541	569	511	507	548	493	505	506	554	571	536	533	512	542	543	486	513	510	486	517	498	523	505	507	500	500	571	563	478	519	491	565	509	505	483	516	541	533	548	493	501	578	527	524	538	530	560	559	518	587	505	522	485	527	512	493	522	533	520	523	550	530	493	532	550	507	563	476	503	505	501	557	472	480	523	484	504	498	517	527	474	489	508	526	485	531	501	532	533	541	531	552	573	522	518	524	522	495	548	517	501	513	495	550	512	537	509	517	533	476	528	540	532	502	493	464	499	524	508	488	490	509	506	546	508	537	494	520	501	522	528	535	530	494	482	546	527	556	533	510	503	513	532	519	548	532	514	482	527	475	564	541	507	535	563	524	513	519	520	557	554	499	515	547	544	524	525	523	501	495	565	548	490	533	516	501	519	528	524	517	494	564	535	515	497	492	508	535	507	520	541	474	522	572	512	528	484	524	510	512	490	529	507	509	524	521	510	514	500	504
38992	22073	2753	824	546	471	396	381	367	349	338	300	289	236	258	242	272	232	232	269	214	216	233	245	215	196	227	217	230	233	225	244	208	213	234	240	236	227	214	210	211	208	224	214	251	224	199	214	216	232	207	213	219	226	199	217	234	235	222	224	234	231	242	219	221	205	223	206	250	199	205	232	219	235	252	221	205	220	224	231	210	228	204	215	205	216	202	235	213	204	248	230	214	224	220	235	213	211	221	213	246	221	247	218	220	201	222	229	227	227	224	213	228	229	219	226	225	199	209	251	214	224	241	219	227	226	217	216	198	198	242	240	207	196	175	221	210	215	242	242	218	215	215	211	173	235	214	234	197	213	251	214	235	197	250	213	226	204	221	215	211	195	207	235	241	221	241	229	196	209	200	256	236	210	200	210	213	234	232	200	219	242	199	214	246	216	210	201	207	228	210	231	218	202	212	206	207	230	223	221	239	252	223	237	217	220	252	224	190	216	205	228	206	234	237	232	233	192	238	234	237	235	204	253	228	212	217	226	222	223	186	222	235	232	242	180	224	235	213	219	195	213	206	214	235	215	220	214	234	211	210	257	214	217	233	223	221	216	203	233	211	246	207	198	245	243	213	218	205	224	221	216	232	232	219	227	236	236	229	247	235	219	228	209	206	222	224	218	203	224	178	238	223	225	216	229	207	209	228	222	211	225	254	224	208	225	229	242	199	238	206	223	229	224	190	177	267	180	211	250	243	210	223	217	227	206	210	238	199	217	206	209	244	201	209	198	204	227	223	198	214	206	236	218	196	247	219	237	197	218	227	198	224	246	213	226	247	222	219	248	224	233	226	200	218	228	216	223	203	205	210	207	231	217	217	200	223	207	211	250	208	190	212	213	211	218	233	232	222	210	223	240	210	241	210	223	226	226	219	215	185	253	217	218	212	211	206	216	203	216	219	251	220	228	206	224	237	216	196	231	246	232	206	231	220	215	241	229	226	206	219	238	199	207	192	238	204	203	211	236	216	255	230	217	203	227	216	212	233	210	219	228	209	220	210	233	201	233	211	201	199	207	211	204	222	230	197	230	205	209	202	233	234	226	238	219	216	212	229	226	262	222	228	207	235	234	221	257	217	196	223	210	217	216	215	195	233	234	216	212	213	234	248	185	210	202	215	219	245	189	192	246	216	224	229	219	234	215	224	233	211	226	221	217	208	213	221	215	224	251	216	254	213	211	227	200	220	234	214	217	212	219	226	249	227	224	226	240	211	211	240	206	219	212	207	215	235	222	232	214	236	221	223	227	230	209	200	204	201	208	201	218	237	241	212	260	225	221	250	229	215	193	195	237	203	223	213	214	209	201	209	219	226	248	216	215	191	225	225	234	230	198	207	211	223	268	204	231	231	224	194	203	180	232	209	226	232	223	223	211	218	205	233	252	215	215	226	225	233	227	218	262	212	220	212	227	209	200	199	207	224	217	226	208	214	234	223	237	207	224	226	214	212	230	200	215	243	204	212	193	235	233	210	202	202	253	232	214	208	217	231	224	213	222	207	229	226	197	188	236	221	237	232	224	202	209	239	236	197	209	216	231	208	235	216	208	201	226	232	218	236	195	231	203	217	220	212	222	200	248	224	207	218	204	209	246	239	213	232	244	222	213	239	213	224	231	244	216	219	218	206	229	214	219	235	203	211	227	215	207	231	216	221	209	227	231	220	226	220	222	211	209	221	224	229	213	209	225	234	253	209	213	190	237	228	215	192	205	228	227	197	187	210	204	242	217	211	207	244	208	205	199	212	237	213	232	230	222	226	217	220	273	226	215	207	206	213	211	243	220	234	219	230	204	230	222	214	212	234	190	223	240	231	242	244	227	225	210	229	222	231	201	234	233	246	240	231	228	224	240	213	226	236	196	202	202	211	213	238	215	237	231	242	226	227	252	230	225	245	215	232	201	208	211	240	215	194	198	219	205	211	208	231	216	194	208	228	211	240	210	215	207	204	189	224	245	231	224	222	215	222	199	243	212	212	226	224	220	252	200	232	251	204	210	219	214	206	239	239	241	224	227	194	201	205	212	222	235	209	242	243	210	208	194	252	192	225	194	191	237	209	244	216	202	247	223	185	228	235	194	213	219	195	214	236	210	183	210	251	224	215	211	193	233	189	230	206	228	227	213	193	230	222	221	241	181	195	230	227	227	223	229	246	208	203	227	217	236	210	221	238	232	217	226	217	237	214	259	206	212	218	216	203	255	214	183	190	189	219	204	198	202	224	230	223	218	228	218	232	278	213	224	214	230	255	237	206	225	212	199	179	225	195	208	230	221	232	234	251	227	220	210	217	229	225	208	217	210	212	222	250	218	222	216	216	225	217	217	233	213	217	207	194	234	222	234	202	216	225	206	218	212	206	231	233	202	221	211	209	216	234	219	202	176	199	215	210	242	226	237	213	229	212	194	218	217	229	206	246	196	209	214	248	213	223	206	184	213	218	211	227	227	225	208	230	232	210	208	206	207	188	214	251	241	228	208	209	244	225	207	188	209	233	245	193	205	191	215	218	223	218	226	196	222	218	241	205	216	253	218	222	237	225	219	219	239	196	215	209	223	222	235	214	225	188	204	204	264	245	253	215	250	237	189	206	257	195	199	221	223	246	201	203	230	207	217	207	207	201	229	214	224	224	207	224	208	243	220	194	213	255	220	196	225	226	235	228	254	212	226	206	209	192	210	230	217	206	222	206	209	208	206	221	218	231	257	218	213	203	224	220	189	232	237	208	213	232	263	216	237	201	214	207	241	215	218	223	231	216	205	210	233	248	228	206	239	196	224	203	215	217	212	228	215	207	245	228	224	218	197	194	227	203	223	243	215	211	189	247	244	227	202	217	204	196	221	209	226	205	222	221	246	190	232	214	223	217	235	228	229	191	236	236	235	220	224	207	213	209	255	206	213	219	222	228	197	234	250	230	239	220	184	237	236	246	215	234	203	217	206	209	216	227	252	211	209	204	201	222	208	224	208	218	185	226	168	222	208	210	225	217	196	220	221	214	217	204	203	226	221	239	191	195	209	211	196	224	197	197	266	223	207	236	203	208	234	241	213	227	216	207	227	230	202	238	217	225	228	208	211	220	217	207	229	249	203	216	226	207	237	227	234	240	218	235	217	241	209	210	235	238	246	216	240	220	229	203	213	191	208	213	197	219	192	218	225	222	235	240	214	208	241	215	251	195	224	210	196	200	239	248	198	224	219	197	217	193	203	208	225	200	183	204	222	221	200	237	245	223	214	221	241	223	196	198	220	211	214	217	207	231	262	227	214	204	209	231	215	229	205	247	212	222	219	197	203	233	201	240	234	226	210	206	228	222	222	204	221	227	208	217	227	215	216	233	203	225	197	243	246	196	209	230	198	240	204	233	245	257	229	231	239	232	213	261	213	226	221	222	200	215	224	235	244	231	238	220	220	214	201	218	201	228	210	197	199	217	210	224	220	199	206	236	217	218	226
28229	12869	1765	2162	1908	1676	1451	1368	1370	1297	1181	1016	944	875	842	805	739	711	675	647	636	641	614	572	605	617	525	559	591	541	576	562	569	552	553	562	588	540	579	528	492	545	527	558	562	510	501	522	515	562	491	523	503	500	522	497	525	552	522	524	508	545	516	533	551	500	539	484	526	531	516	510	511	542	543	525	497	515	495	546	516	513	561	547	523	506	513	529	561	500	536	558	528	485	513	488	517	543	515	534	517	515	487	518	527	544	518	516	527	508	510	513	498	546	494	552	476	541	516	489	498	507	526	529	525	549	524	543	523	564	526	543	570	528	513	532	527	519	534	540	537	556	560	499	535	513	499	494	456	540	559	517	527	532	542	490	511	499	507	526	541	545	526	509	474	500	493	510	534	498	541	502	484	504	519	501	505	499	549	501	506	521	518	555	506	554	512	537	558	523	502	520	529	540	503	506	528	555	544	564	477	535	503	497	491	534	522	553	508	570	490	551	499	544	508	527	507	510	527	520	502	521	512	498	474	564	520	500	468	517	526	574	511	509	567	546	495	556	530	522	492	520	525	517	511	533	467	542	529	514	507	531	492	511	519	547	547	510	521	519	539	541	498	506	555	521	510	509	538	538	507	525	527	542	461	491	549	488	497	512	504	570	531	515	528	527	517	519	478	508	506	528	513	508	486	539	484	516	534	496	536	513	513	497	531	504	525	501	488	535	530	482	531	503	477	557	525	532	503	504	519	498	538	513	534	468	565	522	549	490	519	492	523	517	477	520	524	524	504	504	473	476	505	513	468	526	538	534	541	563	542	537	506	533	520	519	480	530	479	497	503	494	518	502	479	521	503	527	490	474	482	511	530	558	498	532	500	558	546	525	536	513	520	517	499	519	502	508	510	561	503	482	520	466	496	507	514	498	533	527	544	502	497	534	529	528	553	536	510	479	472	493	479	499	483	534	486	490	509	518	522	558	535	536	503	515	476	495	480	529	488	546	540	506	547	510	576	529	502	485	507	542	511	470	499	511	509	493	495	512	516	526	570	530	501	561	513	481	563	524	509	501	509	505	510	538	507	494	514	521	534	527	532	539	538	535	513	556	507	490	515	529	530	491	506	568	539	514	492	535	512	499	479	508	492	485	536	560	528	502	502	518	508	510	519	517	499	552	540	533	516	524	565	529	540	523	547	548	502	560	520	468	505	573	514	532	536	475	527	527	493	527	531	528	479	511	511	508	495	495	509	506	496	506	516	496	509	519	556	527	465	509	504	519	541	514	528	503	495	505	512	573	529	510	508	566	547	523	543	530	545	518	517	487	520	499	534	571	529	493	499	563	544	520	497	529	547	465	533	533	521	530	550	531	513	548	530	550	561	556	516	482	531	556	483	508	526	503	547	528	510	529	508	504	541	569	521	506	531	501	486	561	534	539	526	516	510	512	496	496	522	534	548	524	540	520	502	478	518	522	516	506	529	514	544	526	501	530	527	511	502	479	545	519	520	532	485	513	560	496	522	514	513	528	487	542	502	541	530	514	542	491	514	461	505	502	541	548	554	511	536	537	562	502	521	549	512	524	534	555	560	500	505	506	549	493	537	528	536	533	532	526	525	466	525	524	498	509	511	508	511	505	535	514	514	547	538	531	528	538	512	525	501	512	510	513	510	522	487	578	550	511	518	505	511	521	529	507	539	559	515	482	501	492	523	525	560	511	514	501	493	492	497	527	556	491	502	492	530	489	511	558	509	561	479	518	535	499	481	535	506	511	505	542	547	541	521	522	549	588	560	498	525	522	499	504	509	509	521	516	516	564	483	514	532	508	525	555	507	485	519	497	489	511	551	541	554	516	514	538	538	532	530	534	488	500	490	545	537	474	535	522	561	513	510	537	519	497	518	510	521	552	497	514	509	505	487	517	487	509	497	568	552	521	527	518	539	548	540	531	545	526	554	509	546	531	524	511	509	517	524	517	556	546	545	522	508	523	534	507	541	516	542	526	549	489	539	538	566	520	482	491	534	540	492	492	503	519	530	492	501	543	527	520	511	481	500	513	533	527	536	500	516	530	527	539	502	520	502	527	520	553	518	518	485	511	516	489	533	540	497	514	484	487	500	480	520	573	500	549	520	479	518	542	541	475	502	512	514	536	530	523	533	539	491	469	522	537	501	528	518	498	546	503	555	483	488	524	506	555	502	534	559	510	529	503	527	488	532	511	555	538	510	544	502	514	533	496	494	537	500	554	493	490	521	588	535	510	541	494	496	507	589	539	518	527	498	556	544	541	535	498	538	546	514	529	492	536	514	527	544	483	499	471	506	503	501	514	503	520	544	528	542	520	564	491	488	510	502	508	503	508	528	528	509	524	484	519	526	515	511	489	512	570	533	485	483	541	505	523	542	497	526	511	513	522	534	463	510	491	541	538	520	503	540	523	494	553	548	539	534	531	547	577	522	511	531	526	492	493	493	517	490	520	491	484	489	522	503	517	572	494	502	512	498	495	495	493	538	516	514	510	543	522	532	549	494	500	548	511	516	509	548	547	489	529	549	500	502	476	505	494	499	515	529	528	523	482	507	543	508	518	521	537	505	513	484	511	511	533	570	547	515	527	519	514	524	558	509	522	527	532	542	489	491	515	555	533	543	541	515	522	560	521	524	536	484	527	529	529	489	525	521	490	494	533	528	565	530	515	513	555	521	470	512	500	512	525	498	531	520	493	494	492	582	505	519	525	494	561	505	474	522	532	510	518	522	499	515	519	530	515	525	512	515	537	524	524	535	565	548	518	490	534	538	523	505	512	495	501	541	476	526	525	531	512	501	519	476	559	538	516	527	528	516	562	531	520	525	518	542	482	533	530	532	528	552	507	493	517	538	537	526	499	514	528	497	530	523	515	511	517	507	533	485	516	525	526	506	573	516	557	499	460	552	540	520	504	527	549	495	501	514	562	524	504	518	475	496	499	531	465	548	581	524	526	462	529	535	530	519	500	505	498	529	536	522	516	468	560	508	503	518	519	521	531	548	554	541	519	498	527	482	527	568	534	486	516	548	530	555	546	516	525	534	513	527	514	512	541	505	480	507	482	541	562	553	556	506	502	514	530	520	486	535	535	552	527	530	537	525	520	559	538	515	503	515	529	561	533	478	497	561	492	508	478	517	533	535	541	538	531	521	541	512	556	532	522	497	566	515	481	519	486	530	518	523	541	509	509	498	526	499	533	497	489	493	502	523	520	464	500	505	512	547	494	497	501	496	497	533	520	499	544	539	513	539	524	489	539	523	500	546	534	519	502	504	539	523	494	512	493	524	505	521	511	567	541	502	515	509	530	535	546	513	523	501	488	545	494	538	498	527	555	511	543	506	520	537	500	531	495	500	513	511	535	545	537	499	550	499	506	525	528	529	473	514	524	521	508	491	508	534	518	507	510	502	496	536	526	487	523	502	549	541	490	490	505	520	496	528	518	504	550	481	499	545	535	483	533	510	508	496	525	540	570
49145	28791	5011	1287	687	585	463	447	405	365	312	281	269	240	209	204	180	163	156	157	164	173	151	153	164	157	151	170	139	144	125	138	150	149	141	140	135	145	151	164	139	138	144	151	128	151	149	148	129	156	161	124	135	124	133	137	160	137	127	128	120	143	130	133	146	145	134	130	135	163	136	107	148	155	145	138	165	133	141	131	135	137	165	149	162	136	168	148	131	127	153	162	112	136	142	133	151	132	135	129	129	128	145	134	154	149	156	158	136	155	166	136	134	123	156	148	129	126	140	151	130	116	129	149	148	139	126	151	133	150	137	135	129	143	157	120	146	150	142	131	149	128	148	119	138	146	129	137	146	124	154	148	125	145	148	127	117	126	114	145	142	128	153	134	152	146	151	147	150	141	156	170	136	132	155	153	143	150	154	141	152	153	139	126	126	130	165	141	137	131	156	158	141	153	117	140	118	121	136	154	153	164	149	161	148	140	119	143	138	129	150	146	149	142	134	146	135	147	128	137	128	140	146	153	150	143	166	164	137	134	139	129	161	139	114	119	141	132	139	157	152	136	122	122	111	147	157	132	161	131	148	138	161	137	149	136	137	170	155	133	142	127	144	137	128	137	134	136	139	132	154	157	153	154	128	149	133	128	148	134	145	124	130	147	117	133	142	148	128	157	140	140	124	126	144	142	151	143	133	146	153	148	145	159	135	138	141	133	118	144	137	164	136	131	131	146	116	137	120	134	152	141	136	146	149	146	134	135	151	134	147	160	133	147	130	128	137	109	149	149	133	144	143	145	149	137	123	116	136	131	136	134	160	129	148	113	144	137	124	122	123	145	146	150	128	134	134	141	142	152	145	127	134	155	136	150	137	126	150	127	139	136	154	136	142	148	139	135	124	127	143	151	166	133	141	158	114	178	127	132	130	129	142	144	165	128	138	137	152	145	137	134	162	137	134	141	149	135	136	159	144	174	157	135	132	135	123	171	140	138	120	148	142	147	148	154	157	151	148	154	119	141	150	142	129	134	135	125	140	165	140	138	150	131	140	144	145	157	155	148	130	132	138	122	152	149	143	153	155	137	125	149	133	145	122	120	155	135	141	136	146	135	112	135	144	150	128	145	131	121	147	140	121	123	142	137	161	121	121	138	137	139	157	112	139	144	118	152	103	151	127	127	129	153	155	157	175	150	137	137	151	140	126	117	144	112	130	130	134	123	159	127	134	130	145	143	141	139	146	122	149	131	144	142	137	133	143	127	126	132	113	141	133	160	131	126	157	147	132	141	129	145	115	128	151	141	143	135	149	168	139	140	114	170	142	139	138	141	137	131	147	131	150	144	150	145	122	123	132	135	146	150	137	149	144	153	138	137	136	135	138	138	148	121	126	125	141	160	135	121	147	142	146	141	162	150	131	145	131	119	139	137	160	123	151	123	148	136	150	141	152	138	131	123	161	122	147	152	144	129	152	140	150	155	128	130	141	144	140	162	134	151	154	151	149	139	127	141	145	149	139	131	142	151	129	144	152	135	157	130	134	143	173	137	139	137	147	167	128	155	137	134	135	144	136	129	124	160	143	107	126	139	145	128	145	148	132	136	164	156	141	147	130	150	145	158	132	124	155	125	136	143	111	146	142	126	132	135	145	143	150	151	151	130	137	143	133	148	131	154	134	128	140	120	124	130	123	150	137	139	147	114	131	118	138	155	124	135	126	144	146	124	126	135	162	158	131	139	175	159	150	125	146	131	171	141	145	128	139	153	140	140	131	139	141	147	133	153	137	162	146	152	127	152	127	143	139	142	142	157	156	141	124	146	131	126	115	128	153	142	137	147	133	138	139	123	168	155	139	138	131	143	141	147	148	158	164	132	154	125	120	129	141	146	153	152	123	135	144	141	166	144	143	129	128	143	142	139	143	135	146	148	152	160	136	126	151	143	144	137	147	143	142	123	139	142	153	132	138	139	124	143	132	149	133	132	161	139	144	155	133	142	135	136	143	126	139	143	134	150	144	145	127	142	130	145	112	129	141	132	133	131	133	141	170	134	150	164	149	138	112	160	125	129	118	147	128	146	128	142	140	147	153	175	148	133	146	155	138	145	132	162	137	126	145	143	144	187	142	118	124	134	145	153	132	142	144	139	153	147	131	144	132	144	123	130	138	139	162	147	147	123	141	135	156	145	129	134	151	137	134	130	119	131	127	146	114	134	150	117	129	153	135	127	146	136	150	149	147	147	148	133	146	139	141	129	137	137	164	161	128	136	166	156	147	133	145	136	128	142	109	112	150	143	125	142	132	142	114	148	129	132	135	141	133	166	167	138	131	146	146	166	129	140	172	148	133	154	124	146	141	148	163	145	133	134	146	130	126	155	113	133	149	143	130	122	170	153	132	158	133	127	135	137	115	114	121	148	152	125	131	148	139	130	138	145	139	142	132	151	148	137	149	134	165	159	142	144	156	155	141	166	161	136	128	127	145	154	135	125	136	130	131	143	147	138	125	144	135	134	160	143	149	129	146	141	164	139	129	126	124	142	151	135	136	147	136	130	138	147	143	156	139	111	133	131	166	138	141	133	151	109	134	137	147	126	124	139	142	138	147	139	148	133	121	144	152	146	141	144	121	139	162	152	145	145	147	141	122	132	131	144	159	116	148	154	127	116	130	149	126	140	126	144	141	138	153	131	162	144	134	136	137	140	146	141	145	135	147	146	122	133	143	143	149	122	118	144	147	137	143	141	151	157	150	151	125	144	136	158	136	129	142	151	137	143	169	132	150	160	135	141	139	129	145	148	135	155	145	163	145	153	119	141	148	147	135	137	130	141	145	139	143	142	156	148	121	137	155	157	128	133	136	152	144	152	148	128	130	132	139	141	135	156	119	128	135	133	130	144	133	130	154	133	136	130	133	114	141	130	141	150	153	142	130	139	135	136	142	129	125	140	119	136	134	159	135	117	130	152	123	146	136	136	125	129	149	127	144	157	144	144	133	137	112	130	147	144	115	120	132	107	134	147	140	164	120	141	124	130	139	150	156	121	145	147	157	109	134	128	132	150	136	158	140	132	145	138	131	131	162	135	154	123	127	135	142	147	155	142	139	138	128	125	129	146	147	138	136	129	132	128	145	148	155	160	148	116	145	122	142	144	144	119	144	150	125	152	148	145	126	154	138	133	116	142	137	120	141	127	138	145	146	108	142	149	152	113	156	130	132	114	146	139	141	121	151	143	152	129	135	130	123	158	167	134	156	115	139	148	132	142	135	133	144	130	138	155	135	146	132	139	165	163	128	168	137	122	171	120	144	150	147	132	147	140	164	141	135	145	142	119	137	166	151	119	147	139	162	146	132	139	128	129	134	124	148	139	142	131	143	146	146	144	125	157	157	162	161	176	160	134	132	160	159	132	138	135	127	138	149	114	150	123	126	165	135	139	156	141	140	130	155	128	125	146	135	130	157	132	140	144	149	159	141	154	133	116	143	151	152	116	121	113	113	131
34708	14950	2266	2945	2525	2240	1885	1841	1710	1606	1505	1268	1129	990	845	759	683	599	581	551	534	524	433	481	474	439	411	399	394	383	379	398	391	401	377	367	395	358	375	408	339	335	348	418	359	371	349	344	309	347	339	351	341	370	365	357	324	357	361	347	363	337	339	364	352	341	326	366	357	383	387	340	332	347	328	369	357	302	324	378	370	334	356	346	324	347	360	363	347	370	360	349	324	353	331	343	320	336	365	292	365	347	352	327	346	317	364	368	318	354	327	338	324	348	357	360	345	325	317	347	353	309	336	345	350	314	338	358	374	372	366	392	347	332	377	343	327	365	336	385	363	309	316	352	334	316	319	377	333	342	338	328	318	339	362	372	317	328	356	338	354	312	337	364	344	318	342	383	326	350	348	341	394	319	349	347	337	316	348	356	375	349	335	362	344	305	382	360	348	361	355	351	357	363	314	360	355	350	344	349	354	362	318	366	325	340	349	333	323	318	337	333	357	317	355	327	349	363	364	347	383	336	342	343	323	369	345	357	352	304	337	348	362	393	358	341	304	375	323	373	343	370	320	348	325	316	339	362	335	360	357	344	343	327	328	328	320	304	328	323	335	333	331	368	355	335	347	335	344	316	331	325	343	329	381	353	348	351	326	353	332	307	329	340	333	331	335	326	346	332	311	362	355	371	333	308	343	337	348	323	365	360	347	342	349	347	324	355	345	350	324	320	329	309	359	356	343	345	314	307	396	350	341	328	363	349	319	336	356	350	348	337	332	332	351	333	352	337	345	342	315	349	327	325	328	374	318	333	351	354	314	357	358	302	349	334	347	328	364	330	356	349	345	352	380	320	385	364	328	358	361	351	368	317	355	364	344	346	347	362	379	328	326	337	360	355	328	320	315	338	351	332	356	363	323	341	317	341	361	340	320	318	337	350	345	327	315	373	323	336	346	324	308	373	356	352	330	342	354	315	341	303	334	356	332	343	349	331	371	357	350	361	361	341	350	335	347	357	366	324	315	332	350	324	321	357	306	374	353	327	339	350	366	333	350	357	334	304	332	353	363	324	340	348	326	334	339	314	338	343	318	353	355	323	347	324	337	305	365	327	351	348	326	361	360	340	322	349	347	344	368	327	335	349	343	342	366	372	327	341	307	372	349	349	353	326	354	340	351	359	367	338	344	325	355	300	308	369	358	318	327	361	345	356	362	328	350	379	332	342	365	337	326	357	370	341	337	311	329	305	345	332	364	346	345	325	332	330	340	322	346	330	363	363	338	339	367	345	334	344	353	343	356	384	296	327	305	343	344	341	320	347	340	317	359	347	332	338	352	343	325	353	370	339	360	318	361	355	333	379	354	325	308	314	320	360	364	321	354	343	400	352	317	352	333	357	342	342	354	334	338	344	363	352	344	319	355	329	373	318	341	315	332	362	329	355	389	346	337	322	324	344	318	367	371	353	335	324	362	347	351	338	327	335	363	343	349	344	343	354	353	349	342	345	356	350	332	349	320	351	323	330	347	334	351	367	341	336	351	324	370	354	342	356	342	344	339	337	341	340	350	317	342	330	345	370	346	375	327	334	353	393	341	348	334	355	331	349	341	316	380	338	339	366	323	364	359	345	318	348	352	386	334	338	338	358	340	379	315	379	340	313	340	365	337	341	355	320	354	359	357	311	372	321	348	333	352	328	362	338	351	343	362	324	330	320	362	327	338	331	329	333	368	394	344	355	331	368	372	361	339	348	354	317	338	351	340	359	344	344	358	373	341	316	350	378	372	339	361	315	328	359	329	360	356	335	325	360	359	364	325	338	332	344	344	341	324	313	329	333	373	306	336	350	332	331	341	349	339	323	329	363	357	349	348	320	335	365	346	356	322	359	339	329	321	333	339	309	355	349	353	358	330	342	357	341	337	384	345	355	313	361	371	386	318	359	371	298	304	350	350	369	351	343	340	365	342	348	352	313	347	351	381	292	351	345	331	323	335	351	321	354	350	351	363	362	364	353	335	310	364	347	343	351	309	382	330	363	324	310	344	359	335	319	351	352	329	345	347	351	330	351	325	345	340	364	372	347	354	369	318	349	327	332	345	351	347	323	353	333	343	334	319	356	341	350	326	361	331	323	336	361	330	361	347	331	323	350	338	341	369	315	341	343	350	340	308	330	365	331	346	360	362	341	329	336	300	351	352	341	320	330	359	296	365	339	317	341	322	356	358	346	337	349	352	332	345	332	323	357	330	332	367	347	346	331	358	329	338	359	344	330	357	291	347	360	335	381	353	311	371	326	366	347	321	345	329	323	348	334	360	326	375	325	346	347	330	336	347	336	336	330	355	303	329	391	367	373	335	343	340	378	351	355	331	331	317	320	324	339	338	317	348	337	354	349	340	333	335	338	323	328	351	364	351	344	332	343	349	333	329	355	377	355	322	346	371	323	326	371	387	323	335	324	349	338	324	377	330	350	317	338	328	364	340	348	323	339	328	338	359	314	321	331	341	329	306	344	337	377	330	348	372	349	325	349	339	376	342	344	313	360	348	329	334	327	338	322	354	335	346	348	365	336	355	335	355	345	353	372	327	376	354	352	349	327	323	333	348	334	378	326	350	357	303	331	323	337	314	370	348	333	347	350	330	339	351	344	326	327	355	335	325	374	333	324	346	362	363	314	366	335	343	347	340	344	353	319	362	328	360	314	338	364	335	357	310	344	364	359	353	402	312	377	359	343	352	348	367	364	352	356	355	307	333	322	319	310	355	345	336	384	351	323	381	358	358	325	320	354	342	349	340	341	352	376	355	348	340	351	331	330	331	333	335	393	364	335	365	358	359	323	327	355	347	348	305	356	351	334	347	372	354	363	347	327	308	346	309	352	357	342	344	339	331	341	363	376	354	343	343	341	360	385	335	374	330	346	359	309	324	339	344	337	333	318	354	382	334	354	336	337	329	344	322	314	346	332	321	321	343	349	331	325	360	326	365	351	321	318	332	345	369	337	348	353	354	347	345	354	321	340	386	315	311	356	348	318	298	352	318	372	330	324	348	327	339	329	338	358	337	341	338	345	318	330	341	330	320	360	349	330	294	397	350	344	313	318	344	299	383	326	360	362	375	366	367	323	329	346	348	341	314	357	351	375	333	346	334	346	351	367	315	341	315	360	313	363	317	356	334	373	352	373	345	367	383	355	353	357	323	356	344	389	350	365	358	311	357	322	322	363	320	325	340	337	349	344	355	342	322	345	339	375	363	342	353	316	335	367	307	314	355	359	359	356	361	350	331	351	374	325	359	343	336	347	363	353	338	345	353	350	333	345	345	343	332	359	371	312	373	327	336	330	345	337	307	330	341	322	328	357	347	340	348	338	338	339	352	340	344	390	379	334	353	403	350	327	347	349	379	339	342	365	357	306	310	338	361	326	334	340	343	339	347	346	361	335	308	349	333	354	352	335	348	344	357	330	361	318	338	351	340	348	362	332	338	350	342	334	339	350	326	346	335	330
18285	5324	457	383	352	302	288	297	311	289	296	248	227	252	246	245	246	230	242	219	212	232	213	255	206	247	256	239	181	211	221	262	193	236	200	210	224	241	203	260	235	225	212	214	218	233	217	211	235	241	200	218	232	221	235	234	207	247	227	223	179	210	219	194	225	228	210	231	223	240	203	231	231	237	224	235	213	215	220	236	224	205	221	213	224	217	208	217	236	224	189	221	234	224	216	245	211	207	227	209	231	250	193	233	189	215	196	257	241	224	219	232	196	219	227	195	219	215	220	210	187	222	225	199	224	187	219	215	220	236	217	206	211	202	237	248	220	204	220	207	229	242	202	231	208	236	208	229	226	236	209	218	200	228	229	242	213	222	226	217	214	219	225	201	204	192	205	194	233	220	204	249	212	201	235	202	232	228	245	222	234	215	239	219	229	212	258	223	231	224	190	228	234	233	237	229	195	217	218	237	226	200	208	223	224	206	219	233	212	190	203	198	230	209	214	238	226	207	249	257	233	196	226	212	247	249	247	215	243	207	214	223	216	261	228	198	235	217	216	200	250	217	210	221	218	208	230	225	225	206	215	220	226	219	198	226	228	213	221	214	239	217	232	217	216	243	237	209	212	217	210	214	234	253	224	245	221	200	221	231	246	206	226	223	226	210	230	237	214	243	205	207	206	206	209	217	240	211	233	226	198	228	187	246	234	215	245	236	229	223	239	214	212	218	230	225	224	200	239	230	227	222	256	202	207	208	252	227	197	215	231	244	214	225	201	207	257	216	204	206	208	230	234	222	230	212	237	249	221	213	224	219	228	231	210	225	232	204	213	226	218	207	244	218	201	192	218	210	226	234	234	210	217	225	228	206	222	218	215	235	228	213	244	219	229	243	241	231	224	241	225	224	223	237	232	242	241	219	219	223	228	227	196	188	226	196	249	242	250	220	218	201	224	248	214	227	210	222	210	198	198	228	222	229	226	225	226	244	219	217	218	229	211	204	226	224	209	239	209	222	224	240	231	219	216	222	228	215	189	230	236	233	213	259	238	216	216	224	238	223	234	241	232	207	209	241	229	213	231	248	220	217	221	229	183	227	228	193	213	233	235	218	254	229	225	225	200	225	212	213	212	224	237	231	221	190	216	224	216	240	282	231	197	240	221	226	220	241	227	208	198	223	248	187	230	233	223	223	234	231	227	223	210	197	234	229	228	229	200	210	224	193	225	217	223	250	234	249	234	199	229	238	252	252	226	227	208	230	187	207	219	232	210	225	228	196	236	215	194	216	225	205	231	211	209	215	225	217	239	229	206	220	242	204	234	230	203	207	220	208	226	216	216	251	194	235	210	221	223	204	258	192	228	232	217	209	198	250	197	232	217	220	222	266	211	221	214	213	213	215	227	253	202	243	250	228	200	215	224	206	221	245	217	232	203	212	182	200	232	239	221	247	225	210	218	222	208	229	212	205	219	220	210	223	207	203	224	240	237	218	262	201	220	216	225	227	210	239	238	219	205	217	200	233	220	231	248	207	204	226	200	231	218	227	229	206	235	241	224	235	226	227	210	201	204	221	243	226	232	194	223	206	225	234	231	205	244	189	216	227	217	217	221	218	207	187	221	220	232	205	195	250	239	233	216	222	222	226	207	184	226	208	249	228	236	203	245	232	206	205	216	227	226	201	204	211	229	218	226	239	222	232	210	239	221	197	228	227	213	202	221	218	213	228	247	224	191	210	227	225	238	199	247	197	229	211	242	229	224	254	204	227	223	196	238	190	223	212	247	224	208	217	219	216	248	210	232	217	209	231	209	233	233	229	215	212	196	204	223	220	208	202	213	214	230	200	222	214	212	209	218	199	226	239	233	223	224	223	245	223	252	210	227	205	238	240	204	222	232	226	217	218	213	198	211	214	209	230	217	227	208	220	213	215	225	223	236	201	217	235	230	260	229	214	241	216	251	221	234	208	191	207	235	239	208	243	221	217	227	204	249	230	219	208	202	219	216	221	237	191	220	244	227	216	223	219	253	215	223	201	225	257	216	226	196	211	202	234	232	219	221	235	222	218	213	217	220	219	205	217	208	207	233	214	215	200	210	220	217	214	232	239	238	227	236	230	195	215	196	202	230	238	217	198	232	214	219	224	215	233	219	248	250	254	209	229	223	203	196	253	240	223	194	221	225	209	231	234	230	240	233	233	221	217	222	227	226	212	211	235	200	205	244	220	210	205	211	202	237	227	247	240	207	246	230	229	226	259	202	242	191	187	221	219	222	212	220	217	227	238	229	215	225	208	213	199	219	219	234	197	187	213	213	222	231	231	208	219	216	247	205	244	246	222	216	237	193	207	221	228	229	225	220	222	226	208	218	216	189	183	240	214	214	206	231	209	242	235	244	208	243	229	217	199	225	228	235	203	239	228	239	244	222	210	224	210	247	211	219	192	227	230	221	221	227	219	199	216	233	178	209	215	210	241	232	209	215	193	210	229	223	222	203	254	245	246	227	214	196	219	224	195	209	188	229	262	223	205	240	217	205	237	211	211	193	253	219	219	208	233	243	233	207	234	214	216	237	206	257	274	239	204	213	242	235	226	238	237	224	207	200	220	229	214	224	225	214	219	200	195	207	217	257	243	225	207	230	217	203	175	226	210	234	224	203	226	233	205	216	218	258	251	217	207	226	199	234	229	210	226	234	191	213	209	216	209	213	210	200	215	203	213	211	213	204	217	239	243	214	226	188	222	219	223	198	193	215	221	209	208	221	245	238	220	257	217	220	196	262	217	227	211	205	216	217	229	234	234	216	219	225	212	195	212	197	227	200	233	243	216	212	213	220	256	229	223	259	251	230	198	226	201	206	209	249	218	202	215	208	233	209	223	220	242	220	201	213	205	200	233	243	227	270	204	236	229	216	213	222	211	224	241	201	203	211	192	182	246	222	227	222	198	214	219	229	228	194	213	220	229	222	260	237	206	206	216	193	223	237	209	219	224	256	198	218	245	232	220	233	232	213	226	211	252	259	233	240	239	212	214	223	193	265	246	191	217	224	231	202	216	230	203	213	214	222	224	227	215	229	235	232	194	215	219	240	232	230	196	235	227	220	219	224	233	226	239	218	218	196	221	227	188	224	235	204	238	213	252	204	201	201	209	228	203	238	233	218	218	212	235	207	233	236	239	234	224	231	241	229	210	196	221	206	225	231	217	228	200	241	210	208	221	217	233	227	209	224	231	197	207	205	216	218	217	221	218	245	222	216	220	221	221	218	226	239	243	228	210	237	245	218	212	237	231	239	194	222	201	208	228	229	203	221	227	225	217	248	203	234	229	226	226	186	228	215	213	210	223	240	211	244	213	204	203	234	236	203	208	249	225	207	208	232	241	221	238	190	221	228	246	224	251	213	212	228	211	231	231	223	219	228	227	235	215	205	208	225	219	198	216	202	245	223	237	203	212	224	195	247	233	225	206	229	220	203	204	214	195	238	226	223	214	235	204	216	211
12779	3954	930	1068	1037	911	837	867	922	865	846	867	743	734	653	645	648	582	542	600	512	543	508	544	511	532	574	515	530	563	490	553	567	543	568	567	550	534	543	531	535	538	504	549	543	514	516	472	559	537	540	539	581	543	536	525	539	494	506	560	508	544	531	519	532	485	488	536	518	521	539	511	528	552	505	558	499	490	528	516	530	536	581	539	505	541	590	559	513	522	538	510	550	569	554	528	514	520	521	544	496	507	502	579	568	516	506	562	535	518	514	512	525	539	554	525	506	515	566	554	529	518	574	535	514	544	517	538	544	499	550	559	526	496	508	539	483	543	565	505	533	503	491	564	550	500	528	517	544	508	506	507	523	536	544	502	530	484	499	522	542	535	534	538	524	557	541	510	575	540	550	532	547	483	488	545	523	513	512	489	479	544	488	498	512	517	530	497	498	496	563	546	568	511	515	529	572	540	525	564	536	543	496	534	558	550	555	518	542	534	533	508	492	589	527	547	523	519	547	538	496	483	541	508	548	574	550	521	530	529	567	548	527	551	509	511	503	511	520	563	539	510	515	521	498	540	517	538	524	524	524	554	522	555	511	553	516	493	541	469	555	529	533	543	511	493	503	484	518	542	515	521	522	533	516	558	529	513	520	525	533	511	521	578	583	538	547	543	528	546	552	547	538	562	520	481	545	544	500	499	517	545	530	536	500	526	548	520	506	532	545	503	520	531	601	502	551	498	503	525	522	553	508	534	504	529	549	524	530	506	545	539	533	523	544	543	524	536	571	514	521	498	521	517	522	539	523	546	534	534	550	582	536	518	502	495	549	562	535	501	529	506	572	564	527	477	506	532	532	551	569	489	559	515	537	529	551	576	499	528	528	572	491	523	496	494	542	518	523	528	525	551	523	520	538	522	530	557	514	511	502	542	523	510	523	518	505	523	536	534	531	518	528	522	536	510	551	516	576	535	571	543	501	532	526	533	528	488	546	517	552	520	475	499	505	525	504	496	494	540	521	524	533	503	547	515	533	555	525	555	510	552	533	509	523	533	592	502	487	563	555	532	494	484	511	540	543	552	577	561	555	532	524	525	549	527	495	520	546	560	484	512	517	505	547	518	508	518	505	509	531	504	531	512	531	514	486	515	548	536	554	544	532	514	523	529	562	510	517	526	551	530	533	493	530	515	542	557	552	540	548	530	534	520	522	519	519	537	529	530	554	539	569	546	542	493	509	542	559	576	469	477	568	492	523	472	618	504	506	541	499	490	534	511	516	584	565	511	517	491	493	539	548	492	528	536	525	532	578	489	531	591	526	520	535	529	557	494	529	537	487	541	523	482	536	526	475	500	521	550	508	524	585	494	487	543	520	514	500	512	538	567	556	529	551	504	541	515	503	490	548	524	504	522	500	517	496	521	538	558	528	500	525	551	521	538	547	540	532	517	497	526	497	509	547	502	496	466	513	533	518	539	508	519	528	568	537	496	534	492	537	526	514	583	487	535	525	524	537	567	531	565	553	545	570	531	535	556	523	549	544	545	524	508	513	497	537	517	503	527	520	502	557	521	538	522	534	561	533	520	548	530	536	526	536	487	546	511	581	558	560	465	514	502	532	519	521	558	480	504	523	500	531	538	529	510	533	542	542	541	475	553	511	535	529	546	536	524	519	540	520	511	531	535	520	508	516	534	548	543	496	537	526	532	511	468	523	525	530	509	529	535	514	507	517	549	516	542	518	534	556	504	509	515	499	530	555	519	505	530	545	495	537	555	541	531	541	548	491	556	524	518	524	532	560	540	503	547	544	548	535	462	568	549	502	496	498	513	542	515	513	519	525	548	497	535	529	507	526	519	510	508	519	518	542	509	530	530	535	545	495	519	491	497	534	532	516	537	506	494	537	527	527	535	527	519	573	535	491	512	581	480	549	533	524	516	549	537	507	511	531	525	521	514	535	511	563	496	545	529	510	545	553	550	547	500	534	480	521	510	513	512	512	546	536	570	509	531	530	496	501	508	533	553	566	558	543	542	537	546	533	532	540	526	533	536	524	499	547	536	502	560	512	535	555	524	517	517	525	526	516	523	545	494	486	491	547	514	488	547	527	550	545	470	543	522	547	539	468	549	515	486	525	533	531	525	558	538	517	553	502	523	496	533	535	521	511	529	529	506	533	509	567	515	486	519	501	530	491	479	512	558	500	514	506	517	536	545	529	562	537	535	517	508	557	468	535	539	521	522	525	544	526	542	505	521	525	504	539	506	521	503	540	524	497	498	526	534	533	534	545	520	511	519	575	496	519	534	539	530	550	516	529	521	551	508	539	524	470	519	531	480	548	523	507	534	518	506	534	524	523	516	537	549	540	518	510	517	518	497	520	544	495	541	530	539	541	524	556	504	534	542	518	553	531	501	520	510	509	539	491	503	519	508	530	496	525	555	575	513	555	528	518	519	536	543	555	566	538	574	503	538	529	522	524	560	537	494	544	548	549	502	513	529	510	565	541	549	529	497	550	512	532	494	520	517	546	550	497	518	499	517	521	538	523	528	515	546	560	541	565	569	499	556	492	537	516	527	495	518	546	536	514	549	526	529	514	500	510	543	525	547	486	507	513	510	510	502	511	487	537	510	553	484	551	569	529	503	531	524	542	538	529	535	520	546	548	484	495	559	514	523	545	522	534	502	529	544	525	540	521	492	523	517	537	515	511	582	562	508	562	534	510	557	499	534	518	554	500	553	530	510	556	515	493	518	524	515	534	522	559	572	581	505	511	529	544	539	507	536	542	508	535	535	527	509	513	540	523	534	527	526	544	498	534	478	494	505	555	518	528	537	559	544	520	526	538	488	546	524	521	503	476	520	526	493	508	528	519	543	561	562	489	590	516	495	528	514	547	511	525	516	506	494	523	519	565	550	546	507	505	514	508	537	468	518	537	564	514	553	524	454	495	527	551	510	497	495	526	528	488	506	561	521	515	529	517	534	507	515	546	513	559	534	589	543	537	534	524	542	538	548	540	545	544	510	517	516	521	564	532	573	511	518	529	511	502	530	559	561	559	518	475	527	520	526	544	567	531	536	527	530	529	544	571	557	516	550	537	521	584	525	518	521	537	528	528	487	488	546	585	535	526	512	528	556	510	538	522	537	533	500	519	570	511	535	505	524	560	489	527	508	536	497	531	549	551	499	560	536	533	516	540	525	561	528	521	534	533	554	538	508	501	504	537	522	538	536	509	559	512	502	549	483	523	535	529	533	510	546	552	515	544	523	499	476	548	528	554	504	524	490	539	510	495	543	528	526	515	543	521	508	533	554	558	528	510	502	532	502	501	566	551	559	476	526	546	528	542	531	498	542	522	538	520	537	505	548	554	497	526	537	532	513	566	543	538	533	551	536	536	520	562	491	523	552	532	530	512	550	515	506	493	510	515	517	553	539	520	539	542	550	579	520	548	518	512	514	504	509	521	567	543	538	525	565	518	509	533	509	476	528	537	536	501	532
39125	21188	2542	864	585	504	437	458	404	382	354	368	296	284	276	238	251	265	228	237	242	231	227	228	241	215	228	201	245	221	223	221	216	200	252	236	207	226	234	212	220	223	225	232	234	214	216	231	210	217	214	227	219	215	219	229	227	206	216	223	203	220	212	221	229	246	235	228	233	205	240	203	218	220	199	216	223	240	232	234	209	223	232	217	251	255	218	210	226	199	197	184	216	231	225	234	205	222	217	210	228	231	227	224	203	211	218	240	228	226	201	226	190	231	241	230	208	209	265	241	217	236	203	214	248	213	250	221	225	232	207	243	207	225	224	233	218	231	231	225	240	248	188	244	213	222	244	196	223	231	214	215	220	225	245	197	225	224	237	224	222	224	221	223	234	224	224	216	221	230	212	217	223	221	192	181	224	207	208	222	248	229	206	214	225	218	207	214	206	231	273	206	225	183	197	190	205	226	212	203	222	196	205	247	226	254	230	207	229	224	228	197	215	204	228	231	228	196	220	202	224	207	230	214	197	223	222	230	218	206	215	198	190	224	236	209	240	206	226	219	213	221	247	219	217	228	217	236	231	228	208	225	218	228	191	227	219	230	227	264	225	234	216	211	220	245	232	192	181	219	212	236	208	220	227	214	228	208	221	238	203	229	226	218	223	246	221	201	243	217	208	224	224	218	201	210	240	214	251	229	215	228	210	215	233	221	242	235	211	213	234	229	236	230	214	204	225	216	216	225	226	200	267	232	214	249	232	198	219	224	262	198	223	217	196	246	225	220	209	271	213	202	193	208	222	235	208	196	170	213	192	217	216	202	222	211	215	253	236	207	245	228	203	209	206	241	249	243	226	228	221	234	204	200	223	232	201	221	220	222	207	213	251	234	212	208	223	222	194	222	211	226	247	218	244	230	220	196	198	206	218	221	242	201	206	202	221	234	229	220	220	241	231	236	213	201	222	219	222	210	222	213	251	224	222	216	213	214	216	203	217	220	217	211	213	243	233	220	237	235	220	218	201	214	229	220	190	209	225	208	240	221	210	223	213	199	206	207	243	196	214	204	204	250	233	212	210	222	237	226	230	218	225	195	202	213	221	227	223	227	225	201	213	237	250	204	218	199	207	224	230	226	204	214	215	223	226	225	230	222	237	240	237	201	206	204	221	196	237	235	216	210	236	226	202	229	209	208	250	231	214	214	253	230	230	215	246	230	216	235	202	215	216	217	218	216	238	195	184	231	214	193	242	248	235	240	233	225	233	217	205	225	218	181	205	204	216	231	212	209	219	229	235	224	215	213	205	252	226	236	226	213	204	224	216	190	201	229	224	232	230	212	219	235	236	226	222	204	208	263	215	244	203	214	198	243	213	241	214	206	234	234	217	214	208	247	240	210	219	234	236	223	240	234	236	217	212	234	222	218	199	219	231	233	213	233	201	213	206	207	220	195	218	222	219	212	211	259	209	235	210	220	224	227	209	207	219	216	220	219	203	211	225	223	220	204	208	222	228	220	210	233	225	231	202	233	217	231	212	210	229	218	243	209	228	198	229	215	207	200	241	227	230	212	210	202	234	200	214	199	209	228	214	210	199	231	237	210	228	217	236	199	208	200	214	253	253	231	198	210	233	231	243	238	211	239	214	264	264	224	219	223	223	197	250	221	258	230	223	226	233	246	203	226	206	212	200	222	214	203	222	237	224	233	257	237	216	223	215	213	193	231	197	228	212	222	202	227	215	246	207	222	199	215	197	225	207	217	217	246	211	242	229	208	203	224	235	205	210	225	222	242	232	227	215	229	246	209	219	206	216	232	222	208	230	217	241	195	232	220	227	233	229	229	243	210	210	202	220	214	261	224	233	215	218	207	207	217	207	248	234	222	248	205	231	224	201	215	209	214	237	218	186	222	190	212	222	251	245	214	212	220	202	201	244	209	237	207	245	206	202	226	179	248	240	213	185	234	214	202	213	230	208	222	221	265	206	223	201	216	209	198	202	205	215	215	176	212	200	242	232	223	235	200	202	236	201	207	211	186	214	243	209	231	244	216	209	235	221	202	218	203	225	213	224	204	226	237	229	214	231	230	237	224	251	196	218	221	250	214	222	214	237	233	247	224	230	212	210	195	202	225	228	205	213	201	229	198	214	208	215	162	221	219	240	217	216	217	215	208	234	217	214	232	205	212	227	246	231	207	228	209	226	215	228	226	228	206	253	203	207	203	187	207	223	222	205	178	229	242	203	243	225	253	193	201	203	220	222	209	199	246	217	245	195	205	230	218	241	247	211	249	232	238	201	252	184	205	239	201	218	228	218	255	207	228	217	202	230	236	220	238	216	220	200	216	219	193	245	215	216	231	227	236	238	227	217	197	223	241	205	210	230	221	223	225	221	201	202	228	215	219	223	212	240	245	240	226	212	173	220	223	217	222	196	249	204	205	234	223	234	227	249	218	226	211	196	227	220	191	200	192	235	228	185	206	217	209	225	236	228	212	199	219	199	215	262	233	238	211	199	217	231	214	204	227	216	231	191	200	209	232	221	211	212	219	210	210	235	224	200	205	203	209	225	214	227	210	234	251	215	229	228	225	250	242	223	207	229	212	229	200	230	249	231	245	211	241	213	209	216	224	223	207	201	218	203	212	245	243	214	245	218	256	228	211	222	227	217	220	224	217	219	247	230	204	222	226	214	214	229	231	221	234	205	193	233	226	213	220	201	252	225	206	232	216	232	191	198	204	241	212	211	255	219	233	230	239	246	231	204	213	231	219	223	258	220	225	209	222	204	225	219	206	230	241	215	219	234	195	220	193	229	234	202	209	223	218	231	232	203	199	207	210	215	210	210	246	250	234	200	263	207	213	232	227	237	198	213	230	205	211	252	239	237	251	217	229	215	225	233	206	175	218	225	245	203	195	210	234	220	222	241	225	221	183	211	225	213	229	217	213	222	235	238	208	212	217	227	236	224	221	214	212	201	220	219	223	257	220	235	246	241	199	210	215	220	215	214	211	253	232	238	207	225	220	240	233	209	224	240	256	216	237	224	233	232	191	218	215	224	219	202	197	206	207	209	205	209	216	235	209	201	200	223	212	254	202	220	202	237	225	236	218	217	224	185	233	232	224	248	253	241	202	227	227	212	223	208	248	242	207	223	223	243	228	230	196	204	234	235	251	225	212	222	215	205	220	222	222	231	209	260	224	215	252	217	233	249	209	245	235	208	223	214	239	231	209	220	219	244	235	218	241	233	228	237	249	256	231	218	194	195	219	226	243	248	215	214	195	258	218	246	245	228	253	201	234	204	216	208	234	214	226	213	234	226	202	230	225	203	221	212	218	205	214	201	188	235	205	211	190	219	209	220	199	200	230	212	225	218	245	211	210	243	239	253	214	241	205	222	222	217	215	216	223	256	215	197	224	211	211	234	260	249	229	209	233	199	225	221	251	187	215	239	212	238	209	244	224	192	211	209	197	235	208	213	199	232	228	235	216	217	221	222	205
28639	11456	1786	2174	2039	1761	1659	1604	1562	1496	1418	1262	1076	991	857	846	734	692	623	611	669	621	603	573	601	563	576	596	583	576	552	568	587	536	540	559	591	563	566	511	560	542	556	533	554	522	564	521	540	547	560	543	552	491	543	474	523	511	525	529	541	550	490	553	476	510	537	520	503	513	513	548	562	516	552	504	502	523	525	554	541	507	487	511	504	536	537	549	552	550	538	493	502	542	505	520	515	553	512	532	503	444	500	546	500	512	584	502	537	520	508	522	513	560	530	515	538	540	526	513	513	508	499	495	527	519	529	516	572	517	542	539	553	515	540	552	525	543	494	509	531	501	507	508	512	523	498	543	495	543	497	483	539	512	493	525	500	527	499	560	523	511	570	525	517	525	465	478	534	509	553	521	501	537	508	536	532	533	480	524	533	508	501	507	542	504	521	560	541	507	562	551	526	552	473	541	513	492	522	571	533	538	546	514	538	501	520	488	500	548	556	495	541	511	510	553	512	508	496	486	522	530	500	497	509	494	539	571	549	501	509	525	532	511	544	517	546	536	499	510	497	554	534	515	549	518	534	534	537	517	519	503	539	497	509	519	515	496	506	524	511	528	532	565	523	597	525	543	489	524	556	531	539	561	527	540	541	539	532	497	482	535	562	535	530	513	560	518	513	546	537	541	524	496	502	504	562	537	501	556	563	501	520	514	521	513	534	535	538	505	519	524	534	552	507	498	525	480	496	502	548	502	549	527	500	516	555	528	549	533	488	518	513	517	513	507	474	520	547	556	537	520	572	511	513	569	504	526	502	541	509	477	515	489	514	516	515	542	532	503	549	526	500	502	556	568	513	478	553	527	515	545	560	500	500	502	480	507	533	496	517	501	512	557	506	509	521	542	511	548	503	502	598	539	509	510	562	507	522	531	536	504	518	520	511	499	521	519	493	521	500	504	529	490	536	506	552	501	536	489	486	516	534	483	492	507	539	531	509	529	522	516	521	524	547	532	529	561	536	520	515	531	532	499	536	537	530	517	497	524	482	467	514	512	486	505	511	544	559	508	542	560	506	595	541	504	507	545	505	517	523	554	530	534	502	507	549	477	545	545	538	541	530	517	559	525	524	531	529	502	482	509	533	491	514	557	528	527	511	528	533	536	511	478	544	534	502	491	561	531	523	495	513	523	538	527	492	507	517	565	514	550	507	557	503	522	539	495	526	531	522	518	530	515	497	499	532	502	528	586	529	517	510	479	535	504	511	523	558	530	535	507	549	507	528	563	536	511	516	556	521	572	519	537	497	529	533	529	516	559	511	531	497	507	564	547	526	555	526	555	533	538	533	549	536	513	531	489	475	563	531	563	521	534	539	525	532	498	489	531	530	521	543	537	481	516	465	498	526	513	502	563	547	486	527	502	553	500	517	511	558	511	561	528	514	546	533	520	535	540	506	520	511	523	517	514	546	563	497	533	533	493	521	535	530	520	508	541	566	514	538	538	502	527	528	483	503	556	552	511	524	530	530	498	532	496	516	511	515	549	516	526	555	544	538	469	507	495	526	498	542	529	494	513	493	530	509	485	491	502	565	536	508	530	513	521	504	532	527	499	531	518	530	531	488	530	546	574	532	531	516	510	554	561	508	520	529	557	541	551	493	545	527	506	503	510	507	515	556	483	525	494	534	515	491	585	544	555	527	543	536	478	523	538	502	497	515	548	541	523	558	530	560	542	530	537	484	514	519	499	471	531	496	550	539	520	520	513	545	531	512	547	545	480	531	517	507	551	536	529	525	468	512	528	541	506	538	533	496	514	560	557	509	535	514	505	485	541	537	533	497	583	533	528	545	522	498	512	506	483	530	484	528	536	497	562	521	498	512	518	480	486	571	513	512	544	504	533	574	508	522	563	512	518	520	524	531	491	483	488	549	532	515	516	516	500	537	586	537	536	528	494	526	540	521	544	524	563	529	514	515	513	526	543	529	509	511	561	485	512	513	558	543	522	520	549	501	527	531	504	526	540	560	490	528	555	532	474	531	490	553	546	509	506	489	515	521	565	482	515	520	521	490	501	532	552	550	546	464	524	593	463	511	516	582	527	527	498	513	539	490	563	559	518	542	508	502	528	536	536	529	554	564	484	506	490	540	544	565	507	539	493	525	497	510	542	542	543	527	553	509	523	504	513	498	536	522	558	508	530	501	494	508	473	520	489	518	544	542	520	545	543	504	487	558	526	512	503	505	504	566	525	521	502	507	525	487	492	534	503	559	510	535	535	522	534	514	578	506	512	519	529	515	497	533	559	549	532	512	506	483	508	516	544	499	529	494	503	495	470	579	513	535	526	566	551	530	542	497	490	503	539	545	492	542	568	565	521	531	494	544	543	547	539	495	561	569	553	567	511	511	557	495	487	516	519	522	520	529	513	553	535	510	503	537	488	501	554	515	540	525	520	481	504	568	503	500	501	555	540	524	494	507	505	527	556	559	514	513	546	511	543	558	524	519	479	484	535	546	501	563	503	510	547	541	548	544	515	546	530	519	549	516	550	539	546	519	503	506	522	524	503	567	545	562	526	512	513	523	491	529	494	517	501	551	536	535	548	587	555	511	488	515	525	531	510	554	511	491	521	500	514	543	486	496	526	546	505	529	527	509	516	506	482	576	507	535	507	531	537	532	520	490	552	507	499	510	512	557	549	494	509	503	582	504	495	559	509	503	530	503	516	528	521	516	539	493	547	538	469	515	500	537	522	482	520	512	503	509	526	508	517	496	536	518	566	537	511	507	528	493	516	520	484	496	543	529	526	517	543	523	522	538	566	548	526	531	494	506	575	526	538	513	513	518	541	553	502	523	509	492	541	509	519	504	525	503	511	529	501	500	548	503	518	487	519	535	573	479	521	509	542	565	483	519	503	511	524	498	566	525	472	572	529	537	511	523	506	532	517	520	529	491	543	460	507	503	558	537	502	539	531	552	516	531	520	524	513	510	514	548	490	529	551	479	522	525	501	530	517	524	543	565	547	534	539	566	563	536	508	519	527	520	511	517	514	574	517	528	542	529	531	503	515	487	534	504	510	519	509	549	545	505	483	562	482	545	488	538	531	550	517	511	513	523	519	527	551	555	540	530	527	570	523	477	553	512	548	505	525	491	548	515	547	542	545	533	519	523	573	591	527	481	495	536	541	525	550	546	499	502	495	548	514	551	520	525	515	522	508	492	541	552	524	518	521	506	527	514	536	508	507	479	530	523	517	504	561	510	522	529	531	524	560	507	528	507	531	525	520	517	527	555	537	558	550	532	497	472	552	543	515	489	507	573	541	513	535	555	513	523	559	524	554	552	513	502	505	553	531	524	530	553	519	526	514	549	522	518	479	517	491	537	528	515	507	517	481	534	564	533	499	506	555	512	519	536	493	496	502	552	508	544	544	539	484	469	564	527	533	525	485	481	503	533	518	572	534	506	513	525	540	491	531	508	526	526	530	483	485	497	481	528	500	559	495
49394	29866	5238	1344	797	596	532	490	449	445	380	316	303	279	207	201	190	178	149	172	165	158	173	176	156	160	152	154	173	142	159	150	128	128	128	169	173	149	140	158	141	152	130	135	150	155	147	149	130	141	142	158	165	137	145	142	129	133	137	139	140	131	144	150	135	143	135	114	154	148	145	136	123	145	133	134	156	142	146	132	101	146	148	129	130	148	142	129	147	153	143	140	159	147	145	136	128	113	123	117	150	147	184	148	154	147	143	138	127	155	162	145	139	131	146	122	134	130	144	156	163	134	133	141	134	155	141	134	138	171	130	142	142	136	137	129	135	133	144	158	143	136	135	162	147	147	143	165	121	137	126	138	163	152	131	145	161	151	145	138	139	142	149	131	108	153	127	151	152	134	131	118	128	155	140	158	132	142	139	117	139	131	144	155	146	152	141	140	147	123	145	129	142	121	156	159	149	157	155	161	145	158	137	145	136	169	164	142	144	150	146	155	155	136	145	132	141	145	161	135	159	145	136	140	141	157	145	132	121	147	159	143	154	137	143	150	152	151	154	133	153	169	140	130	140	131	141	151	112	144	151	165	159	145	138	154	126	143	148	139	152	121	142	162	158	142	160	156	153	150	129	129	155	140	144	145	130	141	150	125	123	145	136	148	140	112	141	131	158	136	143	137	153	139	145	130	123	139	148	159	138	147	147	130	147	141	139	142	141	155	151	145	135	137	164	147	132	135	114	145	130	146	137	138	126	152	155	167	148	138	134	156	152	149	138	161	137	124	130	151	111	144	147	132	169	152	125	124	168	136	164	126	160	139	131	138	153	139	114	134	120	167	133	120	149	123	142	136	136	156	131	133	155	147	118	140	109	157	150	131	141	134	155	145	138	143	118	137	146	140	130	130	133	124	168	157	141	160	132	141	131	136	144	125	134	129	130	139	135	137	147	139	140	129	140	142	132	141	142	142	131	149	139	132	139	126	143	135	127	146	141	135	126	153	137	140	142	134	134	132	149	126	151	133	143	139	144	143	160	135	111	142	150	140	129	130	137	139	152	134	144	145	143	138	149	148	142	127	124	152	164	145	131	143	147	118	144	151	167	163	150	119	130	135	137	141	168	134	159	136	129	170	130	147	139	159	151	158	144	153	138	153	145	127	138	136	140	144	143	140	144	113	130	154	132	130	137	144	184	157	110	156	135	138	160	154	153	108	126	132	147	145	147	111	155	136	140	114	133	161	116	135	132	138	136	160	142	127	136	148	134	136	142	136	140	147	159	135	138	149	122	136	154	139	127	123	143	144	144	173	145	136	133	154	150	150	163	125	127	160	144	132	146	149	158	135	151	133	130	149	133	137	138	154	127	148	153	143	136	140	159	145	154	153	132	134	145	175	146	134	149	146	138	148	138	152	148	104	148	140	148	154	129	136	143	140	169	143	140	136	126	124	142	169	147	133	133	156	158	131	153	139	145	135	166	134	132	160	129	153	131	140	142	139	123	139	154	144	154	134	147	140	128	154	138	139	136	130	122	148	133	137	178	153	128	160	121	150	130	154	139	125	136	169	149	163	143	143	121	138	143	127	142	176	140	141	120	151	138	146	123	131	148	163	159	164	139	139	160	112	131	132	140	152	124	142	135	135	132	154	149	144	135	142	136	147	138	129	135	144	181	157	167	156	143	134	149	147	167	147	126	131	146	146	169	133	141	145	140	126	138	137	163	143	135	141	125	131	168	147	153	168	132	132	138	161	145	150	156	154	143	147	143	164	123	152	145	138	139	120	165	153	154	145	155	150	144	142	119	139	147	152	140	170	162	152	120	122	142	144	168	148	143	155	136	141	137	147	128	139	142	147	152	148	135	137	148	138	123	147	141	144	146	151	161	133	153	147	139	171	142	132	137	173	148	143	134	140	128	136	130	133	123	149	137	150	150	141	150	146	151	154	155	112	138	127	152	127	150	139	149	167	142	137	120	146	152	126	154	138	135	132	147	146	151	140	133	129	128	154	157	143	151	131	125	144	126	139	167	145	144	156	128	136	138	112	126	153	135	144	163	152	153	128	149	168	164	148	133	134	163	139	152	141	151	119	152	129	140	144	151	143	148	153	140	137	139	147	146	160	140	119	166	142	137	161	141	140	140	127	131	142	142	153	146	150	135	128	124	139	137	139	138	129	160	126	134	146	161	150	150	161	130	141	131	151	149	145	137	150	158	143	126	143	138	126	137	162	129	145	116	121	131	130	158	116	143	152	115	147	152	134	123	166	144	161	133	143	150	120	137	141	154	134	148	142	120	140	143	150	178	147	145	139	140	133	155	139	143	155	136	177	131	147	167	132	149	142	172	156	117	132	139	138	133	149	147	118	133	147	137	137	139	140	135	171	146	165	150	144	141	159	145	127	150	171	133	147	151	150	141	151	143	129	135	130	120	135	134	145	153	139	152	133	122	140	152	138	141	160	180	115	126	129	132	161	160	142	155	164	152	153	151	149	157	155	137	142	143	133	142	145	139	149	132	167	152	137	150	169	135	133	154	150	146	150	121	147	112	150	163	145	164	138	180	142	145	138	139	142	128	155	131	135	150	149	149	132	128	144	151	144	166	135	125	138	138	146	132	150	144	139	136	138	155	121	142	144	151	143	142	141	152	137	146	152	159	158	161	150	142	153	144	145	164	157	161	153	137	129	128	157	134	152	118	131	132	140	138	143	130	154	139	131	145	127	163	123	125	147	126	153	152	144	148	136	129	124	145	132	154	152	147	137	140	130	163	148	160	149	128	152	143	135	134	159	128	130	134	166	137	174	156	138	134	159	172	151	154	155	123	145	170	137	139	140	139	146	132	162	152	152	138	146	125	153	145	131	121	141	141	175	120	131	132	155	122	135	135	138	133	123	122	136	135	164	134	133	170	128	124	139	153	123	136	156	134	138	133	160	134	142	164	137	145	141	140	140	138	143	155	159	164	172	142	128	118	135	150	155	127	147	140	147	140	159	135	124	129	143	157	156	151	133	134	136	161	114	152	121	162	128	138	141	119	117	157	159	141	142	127	147	157	148	140	155	132	148	148	140	142	162	140	145	157	136	145	148	136	158	138	160	129	139	138	138	103	136	133	126	121	137	133	148	138	141	137	152	144	142	135	133	131	138	146	146	135	120	151	156	154	135	144	159	138	121	131	155	150	153	140	126	119	122	166	130	140	151	131	158	125	147	148	141	128	125	145	153	138	143	150	154	147	107	157	133	120	133	134	136	162	144	128	146	148	135	136	141	127	154	137	128	155	137	144	141	152	152	157	132	125	145	140	156	133	150	144	161	137	143	171	137	141	154	178	141	144	146	154	143	131	156	133	146	149	129	132	138	132	163	126	154	146	144	137	134	146	151	149	157	127	157	139	112	142	132	135	138	152	131	134	143	142	151	148	150	149	138	143	166	136	122	127	136	148	138	154	164	166	139	159	147	178	140	138	146	119	144	150	162	147	142	132	140	135	142
34915	15349	2264	3164	2818	2390	2340	2077	2161	2048	1835	1604	1289	1159	1008	753	648	598	591	506	470	498	457	454	477	422	413	452	452	434	437	421	408	402	411	386	392	403	365	412	355	352	373	371	344	353	377	366	386	381	365	346	362	396	361	378	342	369	340	336	366	301	369	317	337	321	367	349	329	365	376	345	335	357	353	353	344	351	345	332	343	374	342	345	354	360	343	371	371	370	350	350	368	304	361	359	333	345	346	340	363	339	319	386	336	352	380	326	342	342	358	371	360	368	375	328	353	318	355	351	343	366	345	345	332	360	365	326	346	366	335	331	319	367	361	350	366	353	393	331	352	351	358	346	357	361	330	332	314	341	334	365	353	353	349	349	328	352	350	385	372	346	365	339	362	348	346	343	328	328	344	332	355	344	328	355	351	354	391	353	331	338	354	333	350	319	338	357	325	362	362	371	388	342	352	350	343	389	378	314	329	365	355	348	392	351	354	364	395	337	313	349	339	364	342	348	344	319	353	340	328	362	357	345	365	360	351	355	346	322	342	365	338	335	368	331	328	340	358	352	374	331	325	343	379	376	319	380	340	371	325	335	334	347	337	369	351	355	312	355	377	331	332	332	354	349	323	349	323	363	316	362	351	350	360	332	347	348	373	322	374	330	364	380	356	327	316	344	336	378	361	334	366	344	396	377	296	342	336	357	374	336	326	369	361	324	355	337	343	370	355	349	352	357	371	324	335	308	377	357	365	358	367	311	326	376	347	353	345	363	343	352	365	327	330	366	328	331	332	352	352	339	343	335	346	348	345	330	345	353	357	359	364	324	352	325	337	327	332	298	347	318	333	347	350	332	322	363	348	338	372	360	369	346	324	300	350	345	355	389	346	368	326	343	374	363	364	348	357	322	349	334	341	340	373	366	354	338	341	349	358	340	349	385	334	363	363	327	358	344	330	317	385	339	340	354	337	345	353	358	339	359	342	327	307	356	335	320	351	330	332	375	323	366	334	368	347	371	339	369	348	358	367	360	345	354	319	362	339	354	340	346	335	359	352	328	361	381	355	323	350	344	309	327	358	303	346	347	351	343	338	325	318	395	365	334	363	362	363	363	386	340	337	333	336	367	348	373	327	351	334	322	349	344	345	348	351	336	334	350	333	374	308	310	353	341	348	349	368	337	351	398	365	343	350	356	372	364	354	348	324	361	317	326	354	385	365	340	341	336	338	365	338	373	343	356	345	343	355	366	345	352	348	329	353	372	346	306	371	351	356	320	334	303	354	353	355	346	384	343	363	357	332	319	347	364	327	372	366	329	376	374	367	352	353	332	371	351	348	359	343	356	381	336	370	338	343	359	364	329	368	354	352	353	342	350	370	360	368	333	339	373	341	354	349	380	360	368	384	343	322	361	295	341	335	348	369	353	352	327	341	356	334	356	342	371	328	367	366	336	341	345	366	347	336	341	370	365	343	339	350	332	352	355	340	360	347	369	342	320	350	319	345	347	351	343	374	355	387	333	385	359	351	344	331	388	365	334	332	370	351	350	325	345	353	345	370	352	318	368	340	385	353	379	312	346	370	374	356	356	354	374	345	346	299	367	367	360	358	375	353	362	346	348	364	364	353	355	307	367	360	326	307	360	317	345	349	346	338	365	372	364	374	335	342	305	357	340	365	343	365	343	362	369	345	389	351	330	351	352	364	322	345	367	347	353	342	356	349	328	327	362	343	339	372	353	336	341	341	360	356	317	341	386	372	350	346	366	344	368	345	347	389	383	341	307	348	377	349	349	318	366	334	332	342	350	350	364	337	364	343	324	337	331	363	372	377	380	328	366	339	326	332	337	322	347	337	341	370	362	358	331	351	353	338	391	372	342	359	332	340	336	324	362	347	378	350	361	330	356	346	335	310	334	335	378	359	316	339	380	362	360	313	374	354	342	346	341	338	357	366	347	366	352	357	326	342	342	381	355	335	341	358	335	357	360	332	360	344	320	345	329	378	363	353	355	340	337	352	358	351	350	328	345	369	308	355	352	358	307	377	366	386	352	378	357	386	335	328	352	350	337	361	317	388	333	306	364	333	336	363	370	344	372	320	354	342	350	338	350	360	341	326	327	358	348	347	330	370	338	340	296	328	352	355	333	367	310	320	371	359	348	367	349	343	343	342	346	362	348	366	338	367	372	370	393	336	335	337	371	339	339	327	334	351	354	336	352	338	350	343	377	333	340	365	351	376	372	357	353	352	329	378	338	365	344	362	398	319	334	313	345	356	342	350	372	332	321	342	377	334	342	363	336	352	360	360	330	337	360	385	362	373	362	345	371	377	322	358	369	385	347	338	348	332	375	356	318	359	374	344	342	335	351	355	339	351	340	350	358	354	358	308	381	322	329	358	338	360	337	355	345	333	357	356	302	338	374	354	346	341	383	334	364	359	339	361	335	333	314	342	318	315	352	364	346	380	342	333	360	343	335	339	344	370	345	332	341	322	351	334	343	335	364	354	332	347	354	366	334	336	334	375	333	322	348	345	340	374	358	367	333	343	368	348	385	384	368	342	331	334	351	382	347	327	363	347	333	329	373	350	345	346	327	335	332	319	353	363	393	332	303	331	342	313	370	373	343	350	320	381	369	325	329	341	339	354	375	363	356	342	375	363	313	352	364	361	332	312	366	358	363	349	324	364	335	354	365	355	351	354	333	395	331	387	368	349	367	360	373	321	375	370	336	335	358	310	336	355	375	349	373	362	358	360	355	327	330	320	312	328	364	357	372	336	343	306	370	359	354	338	368	350	357	363	342	340	368	363	347	309	328	348	331	359	354	332	313	348	375	352	324	337	377	336	342	357	367	351	360	349	343	388	343	365	340	335	349	321	346	367	356	328	376	385	361	328	365	345	367	331	356	345	329	376	354	350	331	361	368	373	382	316	341	392	348	368	356	369	354	381	320	342	332	362	380	325	336	358	340	332	358	361	325	341	367	359	334	342	361	349	358	344	381	331	335	361	370	370	351	340	321	348	369	324	340	323	330	319	387	338	329	382	335	338	341	339	353	358	369	325	352	340	324	332	347	356	347	344	353	357	337	373	375	333	370	360	338	373	376	355	356	365	351	358	340	363	365	358	328	381	350	345	368	365	341	358	350	366	348	321	351	358	347	373	342	338	336	336	358	325	360	357	340	345	352	376	361	344	374	342	342	351	329	368	340	335	376	304	334	345	355	361	358	363	377	333	345	345	312	295	369	357	341	338	358	337	371	345	325	328	351	360	351	330	360	380	339	366	310	340	368	366	324	307	372	357	357	341	336	351	346	387	346	346	346	317	344	316	324	343	381	351	348	382	387	344	367	321	343	324	318	333	348	346	364	380	352	356	353	346	353	352	339	325	336	368	330	369	385	321	345	338	355	364	331	344	332	355	348	373	345	317	327	336	324	353	350	349	340	341	323	346	349	351	363	337	346	364	308	356	356	321	357	327	309	342	372	353	368	348	354	337	338	345	345
18682	5851	539	418	323	319	320	310	339	299	283	290	292	277	248	246	207	232	222	228	220	237	228	213	221	255	220	255	234	236	216	224	206	231	221	230	245	214	215	234	203	195	251	214	227	219	249	221	239	226	220	227	185	224	213	204	218	229	234	210	250	228	231	243	231	201	214	250	253	230	205	217	199	199	215	216	213	222	224	241	223	198	225	225	260	228	207	210	246	232	215	213	215	198	197	177	206	226	215	222	215	211	185	212	240	227	250	218	239	227	227	227	232	231	224	215	245	226	238	236	232	209	232	217	221	204	230	232	220	250	223	216	226	225	227	220	228	211	222	254	220	207	208	228	254	213	223	216	230	196	221	231	203	246	192	207	194	213	237	240	241	243	238	207	224	232	201	212	206	217	207	205	197	225	211	214	225	224	249	239	236	205	231	204	240	218	202	208	239	217	202	217	223	221	203	202	231	196	221	233	231	225	239	237	222	236	208	230	227	244	226	220	221	205	219	218	242	205	200	229	200	216	232	219	224	255	212	227	225	219	198	235	232	231	226	215	218	205	223	217	221	252	237	222	241	223	242	210	196	208	207	243	216	239	201	211	218	223	236	224	205	223	215	202	220	232	198	204	213	229	197	206	227	248	254	250	211	232	205	215	243	210	211	229	217	210	228	237	222	222	204	224	204	238	217	234	217	226	219	225	226	219	217	219	243	217	234	233	203	217	206	230	230	196	217	224	253	215	226	234	208	234	269	198	235	247	230	209	223	217	213	220	228	243	240	223	205	213	241	190	226	200	209	216	212	219	209	206	224	235	264	205	228	227	235	203	221	240	237	246	242	225	211	215	214	181	228	216	199	244	240	241	225	225	253	217	223	225	221	210	258	212	216	227	250	226	210	206	232	215	215	202	228	238	209	245	222	246	229	211	224	238	222	197	225	200	210	228	218	189	210	215	225	238	208	264	203	236	198	235	222	232	191	228	213	195	192	242	215	213	230	184	213	219	226	245	223	200	231	229	232	253	260	231	250	205	215	231	225	250	220	226	201	193	208	226	253	224	210	209	226	222	207	186	222	219	226	213	220	224	212	236	227	219	226	206	221	240	215	211	193	200	226	239	222	199	208	231	248	238	233	202	252	215	229	198	231	225	244	215	235	243	229	218	204	228	237	202	252	237	219	227	226	216	213	184	208	242	244	251	168	245	215	237	212	237	226	219	232	238	244	203	212	213	205	230	258	250	206	179	222	219	250	234	219	237	238	209	203	232	217	192	228	217	199	190	230	219	257	232	232	203	186	235	236	225	213	217	226	257	187	208	228	204	186	250	214	219	215	235	257	226	229	202	188	203	217	229	215	211	213	237	193	212	212	205	219	214	220	232	258	226	246	209	228	253	203	225	220	230	202	232	224	224	243	221	218	239	223	223	221	216	210	211	211	211	208	234	201	241	199	222	231	233	242	242	210	215	211	208	218	222	181	248	214	218	214	226	206	223	217	203	234	235	222	221	229	232	256	209	214	213	228	238	213	219	217	229	232	219	216	223	208	209	239	222	224	211	219	250	206	215	243	251	230	213	199	229	214	246	240	230	196	214	194	207	225	214	234	227	238	228	224	224	180	188	224	192	220	215	225	231	223	227	238	249	225	240	226	237	208	200	208	225	234	222	215	217	200	202	266	261	223	209	231	227	196	208	222	228	241	220	210	199	192	214	234	225	211	230	195	224	230	225	222	224	234	197	210	232	216	229	213	225	247	202	204	219	227	234	222	223	229	218	217	237	213	221	197	207	212	220	212	247	217	196	230	210	225	219	251	206	179	192	256	198	202	252	202	230	240	221	219	244	205	241	263	231	208	207	226	244	212	208	189	206	197	220	226	233	203	215	225	233	226	258	203	263	234	206	254	249	242	210	236	221	249	239	219	227	220	225	224	228	250	214	210	194	214	205	225	203	222	226	198	224	233	208	210	216	206	235	216	254	229	203	229	219	221	222	224	215	222	228	233	225	235	200	198	228	209	228	223	214	214	242	242	211	216	226	222	247	224	214	234	238	196	184	236	227	191	237	221	226	214	247	217	227	200	230	205	222	231	210	218	221	206	235	224	204	215	237	243	204	247	216	225	225	219	226	237	211	236	238	219	218	218	246	260	204	245	246	250	228	242	231	209	223	243	245	210	238	222	249	247	239	215	212	205	240	238	217	212	234	187	204	223	233	215	216	211	195	220	229	220	212	203	229	208	226	199	233	219	201	258	230	230	234	209	188	247	225	227	213	237	221	255	239	238	237	220	223	205	205	217	212	222	225	211	240	212	211	246	225	215	222	228	200	206	210	199	225	184	229	223	225	235	213	206	231	211	214	222	209	231	225	239	196	218	224	230	203	212	213	234	204	238	223	189	194	208	204	201	239	237	217	224	219	201	222	205	200	211	260	222	240	228	237	189	242	203	218	218	234	237	239	208	242	258	229	238	229	257	229	214	194	220	220	222	210	202	226	209	219	250	250	231	204	231	233	199	211	225	196	250	205	219	249	211	201	217	217	241	242	216	227	219	223	237	201	197	223	232	205	241	241	219	235	207	223	231	239	226	238	235	193	230	233	243	240	228	230	265	215	220	232	249	217	221	216	231	240	223	211	202	213	191	237	183	210	236	220	216	204	228	219	211	202	213	228	198	207	219	207	243	231	263	226	227	229	213	219	231	232	235	254	213	227	233	226	251	244	247	219	237	206	200	227	220	233	238	223	232	225	223	226	219	236	200	216	213	227	244	212	215	219	227	228	219	233	201	230	214	221	221	246	228	230	238	224	232	219	246	247	241	218	224	229	229	231	244	237	241	221	251	260	232	236	232	230	221	229	248	226	225	206	204	225	228	206	232	203	205	230	217	214	235	223	211	222	215	216	214	222	257	229	216	207	206	234	233	240	214	227	227	227	210	207	228	216	219	209	221	230	235	207	222	214	245	245	218	244	197	204	237	217	224	211	244	223	237	270	222	262	208	204	232	214	232	197	245	251	221	213	205	210	239	244	214	228	217	254	219	212	212	252	243	195	196	218	234	235	200	228	259	209	225	212	211	242	193	225	218	215	218	218	252	218	253	220	230	212	228	235	196	196	214	219	231	215	220	204	253	224	220	248	208	230	230	228	239	214	220	222	207	244	201	201	242	225	212	203	231	232	215	246	227	229	249	222	252	188	225	225	221	268	213	233	233	211	229	233	231	218	242	227	200	224	223	231	246	220	180	200	234	244	204	231	208	253	247	233	232	221	216	249	236	220	239	239	219	240	223	217	201	200	251	231	214	221	217	238	203	216	221	233	232	227	239	212	202	227	209	221	256	211	247	226	250	213	211	204	230	223	219	227	236	212	217	197	219	222	224	260	230	233	241	205	234	235	226	213	234	242	237	207	218	232	219	221	222	216	212	223	241	233	225	226	228	205	228	248	217	232	209	236	225	219	220	230	223	209	235	227	215	218	208	241	194	237	230	214	237	207	207	214
13419	4339	988	1138	1031	972	1023	1045	1041	1018	1008	949	856	790	738	662	635	577	553	525	544	563	521	563	566	543	512	570	562	606	543	557	590	512	560	550	554	493	558	531	525	548	542	538	554	538	533	505	530	498	534	522	547	525	521	516	540	545	573	558	568	531	552	546	523	562	594	527	498	566	545	503	543	555	530	525	485	516	509	500	520	522	532	540	529	532	547	539	530	539	539	570	508	552	555	544	518	493	509	589	541	539	516	545	473	533	501	523	507	523	488	558	506	525	533	532	581	535	512	547	536	557	515	542	487	491	507	503	515	531	516	553	505	505	515	467	503	488	543	533	526	482	545	544	493	550	524	559	493	517	507	531	533	523	536	543	514	530	563	561	541	539	576	514	505	528	523	530	479	513	529	515	528	541	513	565	546	580	519	527	521	540	491	508	516	555	549	538	509	534	530	574	531	529	555	559	498	531	543	548	554	517	489	552	527	554	542	555	527	518	546	511	499	528	555	484	531	540	536	528	553	585	543	522	502	536	532	542	549	556	512	544	555	533	519	538	543	524	540	563	509	532	514	534	522	528	548	524	502	542	520	544	531	515	534	530	540	547	518	553	533	504	556	548	519	558	545	525	536	531	513	526	532	528	506	507	501	494	528	539	528	535	506	557	557	529	548	547	553	563	540	553	516	540	522	541	537	539	522	516	542	549	523	530	521	516	555	519	549	544	516	522	513	532	538	535	514	536	505	549	501	512	535	528	571	559	527	566	521	557	538	546	533	550	546	504	490	534	526	518	534	549	514	549	511	575	537	517	514	518	519	495	522	515	533	537	548	517	529	491	537	502	520	555	545	559	514	567	532	509	531	542	482	552	549	531	539	515	538	550	512	493	520	495	562	509	560	560	533	522	541	531	539	498	540	526	577	506	519	508	575	517	536	546	503	560	544	534	494	502	510	519	525	532	574	513	509	510	527	591	513	531	526	530	487	550	490	516	523	512	563	506	533	542	543	505	533	525	535	537	576	540	550	590	538	523	527	507	528	524	518	523	510	535	534	542	540	584	501	536	488	502	529	540	548	526	585	539	505	565	545	502	528	538	523	535	494	508	525	490	473	498	514	537	539	511	542	524	545	561	554	541	592	521	542	550	498	550	526	584	503	519	549	547	543	514	544	543	579	564	506	563	521	561	490	559	557	500	548	533	508	511	544	545	558	533	564	509	575	548	566	550	497	525	528	506	539	519	494	556	534	507	500	511	541	573	530	517	515	535	583	538	508	516	549	508	533	550	518	547	513	552	556	513	545	537	502	551	501	586	523	479	535	507	526	541	507	521	539	549	540	496	521	512	526	525	545	535	574	495	467	515	538	504	527	565	539	556	521	495	495	513	534	540	523	537	512	565	536	524	510	573	558	529	520	520	526	552	538	504	503	537	506	498	572	532	545	567	549	504	588	507	524	522	546	526	558	523	545	578	535	538	528	568	565	512	530	558	535	537	551	558	490	524	516	540	497	546	507	542	550	559	547	503	542	535	501	530	539	524	561	522	502	509	504	572	519	518	512	521	520	509	540	542	529	581	561	493	515	506	576	518	553	534	546	525	571	505	520	521	541	503	531	528	510	538	556	536	540	546	500	525	522	493	585	536	531	535	558	544	544	506	512	552	542	526	560	565	507	541	544	551	509	521	544	548	490	586	497	553	532	545	494	529	535	528	499	535	539	546	533	491	516	496	532	511	497	555	508	543	547	500	518	547	552	533	513	517	535	523	555	516	518	533	521	535	523	543	492	523	525	556	556	576	563	506	555	553	527	554	558	531	512	512	494	564	574	493	531	525	546	562	533	521	530	497	516	524	538	546	528	500	558	517	502	533	539	501	540	523	525	544	530	532	519	522	519	568	516	539	575	570	504	530	545	529	556	539	552	549	536	538	546	538	515	512	528	554	516	554	516	524	553	480	527	567	523	548	523	499	535	551	558	552	535	527	567	538	528	551	529	542	546	499	530	527	542	538	567	542	530	494	535	556	524	530	538	511	564	559	497	552	534	527	507	526	483	543	506	501	521	495	493	538	552	571	552	533	541	530	511	551	527	521	503	541	540	506	540	536	547	501	537	533	545	539	543	526	509	500	507	516	524	489	566	532	553	521	496	527	500	548	516	571	495	497	542	555	541	550	530	547	529	493	502	510	521	573	531	527	555	569	529	536	553	535	544	545	483	559	537	524	547	539	562	569	521	557	501	542	528	543	575	520	542	544	501	516	505	495	517	563	561	520	539	543	575	493	535	539	547	523	540	524	512	528	534	531	524	511	525	526	527	502	508	499	509	521	496	561	535	519	518	500	540	574	523	540	573	521	519	545	557	509	519	516	507	560	533	544	539	521	576	567	566	555	583	525	526	555	510	481	545	563	528	516	517	534	531	536	527	527	514	532	535	545	550	529	551	521	533	523	517	514	540	538	527	543	523	514	530	552	548	541	526	489	509	509	497	500	486	556	497	549	532	502	580	500	538	549	556	520	578	528	561	524	566	536	552	566	529	540	492	513	551	538	518	555	579	469	528	573	515	543	578	558	578	552	553	561	510	500	533	525	542	533	548	548	571	524	544	535	520	509	491	476	503	555	507	535	539	547	523	530	531	497	575	525	508	519	512	514	574	521	498	557	508	526	582	521	515	506	553	514	508	544	543	536	538	560	551	521	508	549	516	524	534	511	518	534	518	504	503	539	529	520	552	540	534	570	564	521	530	510	512	545	545	495	531	509	566	532	569	524	558	536	547	514	522	510	537	510	567	515	516	549	518	502	500	544	539	564	571	520	558	513	532	499	566	562	558	504	541	508	537	579	516	544	495	556	541	529	540	590	542	532	530	518	510	530	503	529	506	508	500	550	522	515	524	527	529	514	527	530	525	535	554	517	509	566	508	538	540	531	532	551	527	489	492	502	548	533	515	514	535	558	494	487	516	498	557	537	502	524	571	535	527	532	488	502	571	530	499	545	542	521	528	571	555	544	533	562	556	546	571	540	512	515	501	555	511	546	513	569	526	521	523	517	543	555	522	484	557	532	549	513	546	533	561	516	512	539	512	497	519	528	524	543	551	515	536	558	535	513	557	534	544	550	547	524	556	511	539	516	511	529	553	529	526	559	552	553	551	548	547	506	506	502	544	529	522	524	565	516	530	518	543	520	558	549	541	541	507	563	555	528	536	572	528	540	527	526	533	551	500	563	505	503	548	549	528	545	480	512	542	538	541	572	538	556	518	553	537	543	557	545	541	497	469	556	545	540	524	540	560	487	584	550	521	501	485	528	527	508	557	560	499	538	535	569	540	538	574	567	538	535	532	517	519	507	547	516	490	564	542	538	535	522	508	543	495	555	563	554	529	542	498	552	511	511	506	490	519	501	557	537	493	525	570	567	531	527	487	540	587	504	541	529	533	528	570	537	556	540	536	513	517	512	549	533	565	525	533	510	535	527	530	517	515	571	551	482	538	515	543	560
39992	21554	2678	901	603	531	451	483	485	405	455	402	338	314	266	218	237	268	248	271	218	225	226	227	272	228	227	232	258	218	222	202	248	239	232	223	237	218	210	206	196	212	239	220	207	256	229	224	223	243	194	217	215	204	204	219	210	216	221	242	252	199	249	219	263	201	243	223	234	253	209	232	222	209	194	201	236	233	258	213	222	264	205	213	239	214	230	223	243	231	224	220	215	238	268	215	208	259	221	219	223	221	214	227	206	197	200	200	223	205	209	217	216	212	211	242	237	216	211	233	229	204	230	256	238	228	232	210	201	214	230	193	216	227	214	226	239	221	239	232	211	228	240	204	242	219	220	225	234	225	218	239	221	210	197	208	218	247	229	223	174	214	229	225	206	209	232	225	223	236	219	225	209	222	219	203	243	230	210	239	230	215	214	203	209	217	241	225	211	232	238	198	237	211	226	224	216	219	210	234	259	205	223	253	232	204	217	201	229	225	202	235	225	215	235	225	223	243	242	207	200	206	215	228	218	231	216	227	223	246	243	227	220	217	223	237	217	230	206	206	221	252	238	235	209	222	229	220	220	222	236	227	209	232	236	211	199	257	224	229	223	235	235	202	219	202	226	219	226	257	246	209	217	225	213	198	224	212	230	199	228	227	232	214	213	254	239	197	250	244	215	220	223	207	248	209	236	232	241	217	239	205	227	210	236	214	211	220	225	210	222	193	270	226	223	219	246	244	224	228	248	234	234	240	194	198	198	237	213	200	223	215	201	235	225	243	235	227	239	231	228	210	217	222	225	187	248	233	223	226	224	241	236	192	231	216	218	202	225	234	238	194	199	246	237	162	230	209	219	212	215	203	210	195	229	177	232	237	228	261	204	209	267	234	250	202	214	230	243	242	239	221	202	223	235	232	250	223	217	211	210	225	205	189	239	225	231	210	218	208	220	250	252	257	266	197	214	226	208	210	225	207	235	214	194	209	238	236	222	222	206	200	208	230	216	225	242	203	232	229	233	238	226	212	212	227	230	202	243	268	201	228	220	236	209	185	207	205	210	239	237	212	227	217	230	242	235	213	253	202	209	211	220	210	229	242	241	215	197	234	202	212	215	236	202	228	257	220	215	179	207	239	211	206	229	219	235	238	217	218	248	241	224	212	211	235	224	205	241	247	244	224	224	218	220	206	215	199	205	240	213	191	214	209	211	244	220	212	249	206	233	230	224	218	228	203	225	226	240	222	239	219	246	225	247	219	227	259	213	218	245	201	225	205	220	215	218	213	228	211	240	236	203	216	251	209	229	223	236	210	215	244	196	203	228	226	222	229	212	225	264	210	243	233	247	218	212	198	210	192	196	232	197	231	220	236	217	230	208	209	218	204	244	243	226	226	199	200	219	215	203	242	243	267	225	224	210	245	186	213	243	217	215	227	254	237	224	206	230	212	243	233	242	229	218	211	217	206	210	249	211	209	215	190	207	234	213	226	214	228	224	224	212	211	212	214	253	215	188	257	217	210	238	222	234	239	246	252	232	239	227	231	218	217	202	208	209	210	203	224	222	211	214	208	238	222	198	229	229	237	231	237	228	242	209	229	241	211	193	219	213	204	222	193	228	218	228	230	230	245	230	221	256	208	258	226	216	216	206	196	218	243	208	227	234	235	234	226	230	210	191	222	246	199	189	216	223	225	232	273	241	199	236	231	242	219	246	232	230	206	193	241	223	233	218	229	231	238	222	264	231	212	217	248	222	234	208	213	219	229	234	213	239	219	226	196	252	203	226	242	234	212	255	200	223	263	268	213	221	225	264	235	205	240	204	225	230	236	220	220	214	209	233	239	221	235	232	220	221	236	229	217	208	242	204	224	240	236	239	227	214	213	217	218	228	209	246	239	225	221	222	253	222	247	217	235	213	212	199	243	237	217	229	213	203	216	217	222	221	198	211	235	240	207	243	239	224	218	215	245	244	229	201	218	221	240	233	224	219	214	229	219	222	195	221	221	234	219	205	231	216	207	224	228	225	237	230	229	217	236	240	224	204	235	235	216	252	234	205	226	234	221	237	216	220	192	213	216	267	188	230	237	227	228	212	228	211	222	224	207	257	223	262	227	257	212	236	219	234	217	228	197	213	198	222	208	206	242	207	205	205	240	221	246	231	230	215	227	251	242	240	220	215	216	230	213	285	238	230	241	216	207	230	242	222	238	225	220	233	198	198	223	259	194	223	221	228	227	209	215	218	188	201	209	242	239	249	211	243	235	247	226	190	212	184	232	223	228	264	204	207	198	195	206	231	258	239	254	243	207	234	214	231	232	212	204	239	276	203	256	227	235	208	223	230	233	228	233	258	238	226	191	201	210	267	215	242	207	210	241	228	220	198	203	185	221	213	218	209	215	216	220	199	254	238	219	197	240	233	223	201	203	211	244	223	219	234	221	210	207	213	213	227	239	217	211	220	250	259	225	251	206	241	215	204	244	216	215	189	204	236	229	198	219	194	221	259	239	231	221	248	251	204	231	221	214	203	249	213	230	249	239	207	220	211	246	216	225	225	236	191	257	237	241	223	231	209	228	208	237	233	213	226	201	223	231	242	237	238	223	215	254	232	211	239	226	216	198	203	219	225	257	217	226	218	193	212	227	228	205	225	205	211	181	187	209	267	211	223	230	236	249	236	230	212	200	233	226	242	217	219	229	213	241	202	231	229	221	209	239	232	192	195	240	233	220	215	217	219	212	205	251	196	250	223	212	228	219	225	228	216	225	238	204	244	240	205	260	228	229	224	258	229	234	233	210	227	196	248	221	220	225	224	232	232	227	240	225	218	206	240	231	189	246	195	216	233	197	216	224	223	200	207	224	232	199	237	233	232	226	223	238	219	219	203	239	241	199	233	238	210	223	231	221	198	229	244	185	234	232	210	233	207	215	200	218	246	257	228	226	219	231	238	233	215	205	242	239	205	207	207	215	209	230	227	218	213	226	200	240	257	208	228	207	222	217	213	202	235	223	208	201	212	240	231	223	217	261	239	241	184	211	215	236	213	251	202	209	210	210	245	219	200	224	208	224	225	240	224	258	213	223	210	219	210	223	234	222	213	208	218	204	227	219	235	228	246	221	222	238	206	237	232	235	247	236	198	259	212	224	192	208	211	210	213	206	214	203	211	220	257	223	221	216	207	209	234	243	214	222	262	188	261	215	230	210	209	234	230	245	238	236	227	219	236	206	193	190	209	215	209	191	244	222	231	217	227	206	239	219	210	208	215	226	237	219	227	215	240	224	199	249	236	228	227	253	244	213	216	240	229	253	197	206	207	238	243	230	252	228	214	226	246	235	217	235	238	214	228	188	198	211	236	207	195	220	250	251	223	228	243	237	220	222	200	233	226	227	222	219	209	194	203	239	218	237	227	203	222	226	241	231	230	207	208	236	201	240	237	215	234	201	229	218	196	221	224	219	222	225	205	221	219	222	240	226	244	214	231	224	210	240	226	236	225	210
29366	11761	1838	2272	2094	2010	1980	1922	1835	1872	1836	1674	1322	1065	940	749	664	610	666	613	639	588	603	623	624	566	573	552	533	564	595	547	555	570	573	580	620	526	589	519	560	533	541	553	577	509	510	501	525	531	575	550	535	508	541	547	541	493	555	528	523	551	520	548	507	594	515	558	551	528	560	534	548	520	584	510	529	533	505	512	533	546	550	494	514	514	494	556	531	533	499	529	507	530	526	557	512	522	514	516	522	532	554	541	567	528	562	561	527	540	527	504	532	529	504	516	536	515	547	501	535	542	576	564	513	561	538	570	530	546	506	524	546	520	548	536	541	506	566	534	496	503	567	530	525	527	557	532	560	551	517	532	535	549	502	543	526	554	517	525	549	509	487	478	531	533	492	495	536	528	592	507	509	505	528	516	538	517	563	505	553	505	549	519	512	540	514	550	551	537	549	511	488	519	541	516	559	556	523	539	515	519	500	519	516	540	525	508	507	524	538	486	492	559	562	537	554	536	508	538	572	558	524	561	535	536	490	532	521	529	530	522	519	507	494	499	533	552	543	522	485	542	546	540	520	520	570	522	537	513	550	511	514	504	526	504	519	537	520	493	527	489	572	516	568	562	520	547	501	554	540	516	506	487	545	556	535	489	513	509	546	568	502	549	501	521	505	555	517	519	541	490	544	509	516	538	558	531	534	512	481	511	522	501	472	554	544	577	498	596	535	496	522	541	488	518	541	495	567	588	509	527	523	552	498	553	522	544	538	505	547	557	558	564	529	573	517	517	512	548	507	527	553	514	533	524	504	556	578	498	550	556	509	492	549	522	531	552	554	524	535	536	510	524	552	535	528	517	567	526	504	540	539	525	492	520	516	505	544	505	546	506	560	519	585	526	539	525	513	523	561	529	515	547	522	562	545	506	547	589	507	522	564	533	568	492	512	493	529	542	538	541	530	558	547	513	522	574	503	600	566	517	504	512	536	571	507	496	516	547	507	548	543	557	543	555	518	485	518	506	507	524	546	549	502	538	532	523	534	533	495	573	535	539	533	539	550	525	507	538	494	509	538	515	562	538	521	539	524	525	522	551	536	534	571	493	514	547	554	529	529	519	537	538	503	510	510	494	557	576	545	533	551	537	519	539	526	572	523	506	513	510	551	554	518	512	530	500	542	542	495	575	531	509	562	518	560	561	496	533	521	483	514	575	523	517	525	547	525	542	548	532	513	504	532	544	510	552	502	534	527	466	493	560	575	510	527	496	541	529	512	506	532	524	526	510	569	542	541	517	514	509	505	515	523	573	550	494	591	538	487	520	505	515	530	537	555	510	484	510	579	537	559	562	538	505	514	565	535	518	530	562	519	541	533	545	531	540	518	543	509	513	559	551	494	511	521	532	563	490	496	529	527	541	551	535	551	516	520	538	545	513	594	503	544	526	548	504	504	501	514	523	519	516	518	516	517	506	564	519	535	488	535	538	575	563	509	548	545	481	539	530	511	550	523	533	543	555	530	517	555	519	541	509	541	500	534	537	535	554	496	525	538	558	573	524	524	533	558	532	522	565	487	531	552	520	500	515	533	496	564	530	577	528	528	505	508	552	551	555	498	529	575	526	549	536	508	494	531	528	496	565	525	530	567	501	482	506	491	529	517	530	550	505	543	501	532	545	572	507	542	526	536	517	531	551	521	533	491	529	519	569	529	514	547	554	499	536	513	517	486	502	526	522	547	522	505	492	496	497	498	515	521	533	505	551	517	545	520	522	509	545	526	528	552	547	505	506	514	550	568	518	515	589	545	523	502	560	521	527	510	499	519	567	547	537	508	519	555	579	529	539	541	518	551	530	574	522	492	528	498	541	515	535	520	542	536	545	508	506	517	519	531	504	550	531	526	536	500	539	557	532	509	498	519	535	545	489	549	496	532	566	486	525	528	517	524	544	558	525	518	531	536	559	547	558	532	485	509	525	499	490	505	540	530	541	482	538	569	564	509	572	554	541	528	491	518	522	506	532	518	490	537	565	526	540	518	547	507	569	508	518	506	505	532	524	565	526	492	498	544	513	532	538	545	573	570	554	492	527	548	524	537	506	498	565	550	546	550	533	536	530	543	531	553	527	520	501	515	503	530	570	513	555	536	521	542	552	522	549	538	555	516	534	528	525	546	519	530	513	540	559	513	551	482	510	498	543	531	536	526	516	530	517	526	528	512	546	488	554	630	558	544	548	524	533	528	538	550	532	487	533	527	494	526	513	521	523	537	510	549	509	503	515	521	511	530	560	519	557	560	518	561	522	505	546	519	526	557	517	535	545	535	567	506	518	517	507	528	552	527	545	519	523	534	495	542	518	527	530	546	536	520	507	533	592	481	505	537	500	522	534	557	516	552	538	526	583	566	544	530	539	550	510	542	525	513	509	530	564	529	549	528	585	565	508	554	519	522	521	543	545	525	558	573	567	564	510	550	478	535	557	549	512	513	527	533	539	510	475	546	531	542	557	532	544	505	535	540	543	487	564	558	500	547	500	548	528	510	499	493	516	542	515	537	552	500	539	555	504	549	537	544	540	519	504	528	508	525	532	529	527	525	518	574	542	548	514	487	538	533	534	500	516	557	498	518	529	512	539	489	527	524	499	506	526	537	552	518	519	495	501	514	538	500	536	547	481	542	522	586	504	550	502	499	528	544	549	528	510	544	562	544	492	529	522	453	560	511	516	496	522	472	561	507	543	518	525	540	517	530	562	525	510	531	552	541	509	521	527	508	542	539	560	544	555	554	502	559	492	557	542	528	549	531	528	518	538	505	525	524	500	596	516	524	521	565	543	491	554	538	521	533	540	546	537	579	537	563	513	542	496	528	516	526	506	515	498	532	547	566	541	547	547	489	502	532	521	531	549	526	524	526	545	566	523	552	526	524	534	520	541	488	550	560	471	515	523	537	510	538	568	507	532	575	591	536	554	536	564	494	558	538	523	543	533	534	515	543	539	507	531	529	530	526	561	551	505	548	545	506	531	496	558	529	566	537	504	511	511	493	467	547	505	550	505	536	504	521	560	513	526	491	562	559	527	529	468	477	503	520	542	546	512	511	508	548	535	517	543	552	530	529	516	507	541	519	516	518	513	512	566	553	523	539	524	512	542	572	506	546	530	546	535	513	536	504	520	527	521	545	542	515	553	560	558	544	536	502	516	546	563	587	537	511	510	509	544	526	526	492	529	508	546	523	541	526	494	523	494	514	499	496	580	514	526	529	537	508	523	478	498	563	520	582	539	539	535	519	488	545	487	527	558	552	548	511	502	509	554	495	528	513	547	558	565	474	544	547	540	502	551	568	529	534	552	508	531	528	514	559	516	534	522	487	521	507	527	506	557	540	536	543	532	537	507	501	519	514	543	503	541	546	549	528	535	570	510	546	542	552	526	539	503	510	491	512	529	528	542	519	506	527	528	525	548	527	553	510	501	512	531	527	531	510	561	513	500	545	527	588	541	549	564	525	524
50903	29460	5928	1657	932	740	641	588	577	636	533	403	331	248	200	207	213	178	163	154	165	163	166	164	168	154	155	145	149	163	158	159	137	161	163	171	150	151	149	145	141	149	162	148	126	144	150	122	152	145	138	136	136	137	157	144	165	153	138	130	136	123	132	148	134	142	140	170	159	159	158	140	137	139	146	179	158	163	152	149	146	154	164	160	115	130	139	129	154	142	133	148	141	138	171	160	147	127	150	137	162	163	145	133	155	116	156	142	161	138	147	141	143	144	156	149	160	131	156	154	142	163	156	168	153	151	141	137	161	148	152	147	130	149	141	139	147	166	145	155	156	112	144	155	145	145	139	138	148	141	140	148	153	143	150	147	134	163	127	158	151	133	135	163	149	152	161	149	148	148	120	151	143	149	146	128	147	150	120	130	140	140	140	149	153	144	148	155	146	144	144	146	139	140	151	143	157	164	158	148	137	135	134	136	166	134	148	141	138	142	133	150	133	162	157	120	158	144	148	150	158	144	147	132	160	151	156	165	134	159	160	152	143	144	141	150	123	128	156	135	150	136	131	123	145	174	155	137	147	154	155	174	138	161	142	146	135	152	159	165	165	148	133	119	146	155	145	140	161	121	129	145	152	135	137	134	140	131	123	171	146	148	148	143	143	142	158	156	172	164	148	139	139	144	159	146	166	109	126	126	156	155	140	170	140	140	135	152	161	132	162	147	117	159	157	129	150	164	138	154	167	132	141	169	152	136	148	140	169	159	162	131	132	116	139	155	147	133	143	136	134	151	146	143	156	128	130	145	144	133	148	153	142	162	127	123	154	160	131	152	161	146	165	130	143	139	164	141	141	143	124	164	154	153	155	131	130	177	132	168	130	166	134	130	135	136	151	133	166	122	144	147	140	153	124	135	130	158	150	170	151	157	138	138	125	154	164	155	149	147	137	151	160	146	152	162	177	162	117	129	124	148	155	149	154	115	150	117	165	143	140	165	146	131	141	149	144	147	151	129	116	141	166	140	140	122	138	126	143	139	136	130	174	161	157	132	135	134	137	134	133	137	147	178	146	136	148	152	154	139	148	163	144	137	148	160	127	164	147	142	138	141	148	142	137	128	165	121	153	135	144	154	174	145	149	157	139	171	178	151	149	163	130	175	154	141	156	145	153	147	138	155	138	122	150	137	135	172	149	138	148	143	139	156	129	119	162	167	143	140	162	137	168	177	134	130	151	146	149	162	136	134	129	120	125	159	152	135	157	161	150	147	158	159	128	158	147	147	166	161	143	141	146	164	157	148	151	137	146	152	125	157	142	130	152	125	155	160	157	152	145	132	164	139	161	148	150	143	136	155	140	150	149	160	162	143	161	137	134	151	136	144	146	132	137	132	154	152	126	147	143	149	113	145	151	146	136	135	160	157	149	134	149	122	170	160	162	153	163	154	130	132	162	148	142	134	131	144	161	153	146	134	144	152	150	143	172	142	127	148	137	147	158	143	166	130	148	147	142	147	129	147	161	124	121	140	151	129	147	139	144	174	168	162	141	132	130	139	150	150	161	147	155	130	175	139	146	141	139	126	138	156	145	141	128	161	127	156	153	171	149	144	135	114	142	131	143	141	128	141	135	152	162	144	143	147	158	161	135	117	150	153	132	142	146	142	151	161	145	154	185	128	166	161	148	148	145	141	161	127	168	146	129	133	117	131	158	133	153	160	143	155	128	145	140	131	141	148	135	143	131	152	175	137	144	138	152	155	136	147	135	142	139	156	173	156	146	117	145	144	155	143	137	140	147	148	161	166	132	147	148	147	148	145	142	141	136	129	157	135	150	152	176	150	129	167	138	153	146	139	126	140	151	144	152	157	158	179	147	148	148	133	158	141	153	144	129	153	160	157	136	147	150	162	139	135	124	133	137	137	145	143	163	149	138	140	147	162	131	156	134	139	134	144	164	143	150	154	132	122	162	154	165	161	157	168	150	152	153	156	139	159	130	148	165	132	152	143	130	134	128	148	141	138	128	131	127	138	141	134	161	146	134	155	126	132	151	138	147	144	136	138	150	135	141	153	154	147	144	156	143	144	146	142	148	159	147	133	155	130	122	134	136	136	140	147	153	150	120	157	136	143	129	127	143	157	149	131	153	133	170	133	161	152	162	130	143	152	149	164	135	133	125	153	140	140	115	152	141	141	128	154	150	160	144	142	136	142	157	143	168	141	140	148	124	138	131	119	140	139	158	150	161	141	154	146	160	148	159	141	130	138	125	152	171	169	155	143	149	121	157	152	137	130	141	136	133	139	152	149	146	160	151	179	163	137	145	140	145	127	134	163	143	132	135	154	137	161	149	153	155	139	139	138	163	141	132	143	142	151	138	144	136	111	135	164	145	132	153	160	144	149	168	136	146	151	158	123	156	165	166	166	137	150	135	142	158	172	158	147	131	144	103	129	156	143	130	160	155	151	137	137	143	178	177	136	148	144	138	115	142	131	152	134	150	145	127	132	134	152	141	151	139	146	130	170	156	145	164	162	133	144	134	138	150	157	134	146	152	147	154	143	127	137	142	147	143	148	142	140	145	145	138	115	160	149	136	137	153	127	144	172	161	143	152	147	145	141	138	152	147	167	173	137	134	140	107	156	147	141	139	152	144	143	149	145	149	134	145	146	141	124	142	137	162	152	176	154	152	153	151	158	158	166	131	155	154	137	114	152	140	140	147	142	156	140	165	138	166	121	161	125	114	130	146	147	139	145	122	135	149	142	127	169	179	150	149	141	139	123	137	158	150	156	127	143	150	157	152	134	163	146	147	150	134	150	157	148	150	144	128	148	142	137	149	136	164	143	142	150	150	151	156	139	153	136	142	146	152	156	158	160	157	150	126	151	137	154	144	125	115	158	147	124	159	132	149	146	152	169	123	139	121	159	131	139	144	157	159	129	128	158	140	173	151	164	156	153	153	168	143	119	161	156	150	143	159	142	157	137	153	134	148	150	135	116	137	134	147	135	148	138	149	156	108	137	130	160	178	155	136	152	154	139	127	146	153	121	139	137	124	123	142	157	149	126	136	143	129	153	165	150	139	150	127	144	141	163	140	152	142	144	164	144	152	155	131	161	155	148	139	152	143	156	137	157	132	159	161	167	166	145	147	142	147	137	139	118	134	142	152	140	153	152	139	149	144	137	163	138	133	155	140	132	152	141	147	127	124	158	130	168	150	128	136	111	149	142	149	136	152	156	127	143	140	118	130	154	140	165	114	153	134	118	141	131	139	147	142	134	170	138	147	145	140	140	135	145	145	154	147	137	142	170	147	146	139	146	155	149	144	127	136	163	161	138	147	148	161	121	135	137	146	153	117	130	140	147	139	134	110	152	128	135	163	160	158	154	151	136	129	163	118	141	143	132	144	160	110	136	151	150	149	131	132	132	168	153	145	156	157	157	140	138	169	136	134	148	149	133	149	135	139	148	159	136	135	138	144	152	158	138	155	148	166	154
36767	14135	2375	3331	2844	2797	2855	2943	2824	2878	2717	2177	1501	1008	796	699	631	611	551	466	504	484	485	460	449	449	449	460	430	442	395	408	398	409	379	398	411	431	382	406	354	362	381	362	397	383	387	368	345	401	379	376	353	385	361	389	387	379	369	357	361	372	344	369	354	368	319	382	343	357	379	357	339	371	366	368	381	377	382	403	356	399	359	404	335	392	363	323	360	370	389	361	379	395	355	372	332	362	373	372	351	337	383	338	362	368	320	345	359	378	342	326	371	328	371	361	348	348	354	362	360	377	333	347	373	334	327	363	346	339	371	382	358	345	360	356	357	358	379	374	364	384	333	336	394	393	352	380	339	354	372	354	333	319	360	380	351	374	368	342	346	385	370	355	335	344	359	369	339	363	386	358	352	370	352	354	363	347	356	354	372	334	326	332	347	392	389	332	358	347	383	349	377	353	367	383	362	356	332	362	307	372	379	365	361	354	352	338	386	333	327	365	351	374	351	391	324	346	365	377	350	365	376	342	343	347	357	370	367	347	367	364	384	373	345	333	359	345	351	342	354	362	355	362	373	342	357	329	334	365	371	356	367	350	371	353	375	365	354	357	353	370	357	335	356	356	363	366	388	333	358	363	334	362	358	334	381	376	331	369	328	379	369	349	359	358	385	361	350	389	357	384	312	353	370	342	347	376	344	362	349	349	387	353	376	372	360	352	387	342	371	370	391	360	309	346	384	381	360	374	334	357	351	353	354	367	356	354	358	362	334	352	348	364	342	342	391	359	352	369	337	359	364	391	332	378	357	360	338	336	383	326	319	349	351	361	351	377	382	390	358	347	358	300	365	323	344	369	339	353	352	350	377	348	358	365	375	363	360	337	369	358	357	350	350	377	353	385	315	334	364	351	346	343	348	348	336	365	373	349	354	355	333	365	384	334	335	384	365	369	345	374	351	361	335	357	370	359	339	378	381	359	347	338	361	364	329	414	367	376	369	383	368	353	365	395	362	362	338	383	356	359	356	369	376	368	381	354	324	363	322	346	369	349	372	351	358	332	355	345	378	361	360	380	349	343	337	320	350	329	375	310	352	377	349	364	351	333	340	390	321	364	361	381	335	345	370	377	329	372	379	389	374	331	381	331	373	371	378	353	363	340	341	357	348	374	374	375	338	335	396	373	357	353	331	376	367	369	347	319	365	373	325	352	364	368	367	405	389	320	385	353	361	370	367	382	341	341	356	383	371	321	336	381	354	337	342	335	365	378	344	332	369	328	377	376	369	365	368	363	355	339	358	338	384	330	379	337	376	377	344	373	314	388	374	365	341	327	349	374	348	378	369	342	354	384	351	345	363	376	339	373	339	373	372	330	361	333	326	392	361	368	361	353	345	326	353	342	353	360	362	356	355	351	369	353	342	375	354	369	365	357	348	349	381	327	368	405	352	375	374	337	355	365	332	373	355	329	363	366	368	364	372	351	352	368	320	364	335	360	397	365	364	344	378	335	344	347	343	392	371	354	359	382	333	385	351	371	348	333	349	371	353	368	395	320	356	335	301	397	343	366	335	348	361	370	342	329	333	349	324	355	409	335	378	351	360	328	359	380	358	367	371	350	356	358	377	363	336	372	360	352	356	369	364	318	338	359	355	382	331	366	363	366	339	359	352	350	347	354	327	378	361	365	372	370	375	389	360	354	359	359	394	366	382	393	313	313	351	388	339	352	367	355	338	347	372	380	336	345	369	339	334	337	363	371	366	383	347	341	332	362	345	341	360	396	357	339	337	379	325	356	373	346	355	357	352	377	331	363	345	348	382	363	360	348	365	341	326	332	375	348	348	366	326	352	360	350	361	335	323	351	312	371	377	358	343	387	329	342	331	342	352	395	363	382	373	344	348	340	393	345	354	339	356	365	398	334	388	348	373	342	364	366	363	373	320	345	394	360	327	360	375	380	381	373	355	356	322	348	337	346	322	326	347	390	358	332	376	349	336	343	375	350	392	360	388	366	339	353	333	335	337	324	338	360	353	351	337	343	404	367	391	328	361	379	406	366	333	375	357	385	358	353	379	351	363	321	373	313	393	345	358	342	347	351	338	335	337	368	371	362	334	378	364	357	343	382	350	331	338	350	373	332	368	345	378	356	332	373	367	344	376	368	356	381	364	372	384	353	347	387	373	351	344	375	356	365	366	360	361	326	380	395	351	360	395	375	368	362	361	382	368	355	387	350	382	314	394	366	358	376	382	345	390	346	403	342	370	326	379	331	355	344	354	335	374	340	369	355	369	349	368	360	361	315	340	334	334	335	342	359	367	336	346	346	383	343	326	362	341	352	361	360	388	334	358	387	390	372	354	358	344	369	354	345	370	368	364	399	363	332	322	349	342	360	371	353	359	366	349	385	357	364	334	364	342	355	371	395	369	379	359	356	363	352	344	343	339	363	345	343	352	347	372	363	358	334	334	335	395	380	355	346	354	350	356	359	365	395	350	360	342	324	370	348	359	379	353	368	369	387	380	342	362	366	346	351	368	373	342	357	330	367	359	344	370	381	346	373	396	337	355	358	355	338	331	376	348	383	354	347	377	299	387	391	353	387	357	354	399	367	362	365	345	341	334	353	356	346	363	321	332	369	374	366	363	343	346	354	377	333	320	374	376	344	357	377	348	373	329	369	356	403	346	340	349	373	366	389	355	352	367	352	319	379	366	363	360	383	342	342	357	358	386	350	341	358	336	369	338	388	371	328	374	359	368	346	340	393	366	386	334	343	390	350	356	351	391	356	381	375	363	390	324	361	392	329	355	323	371	362	335	324	348	379	347	355	368	356	383	349	355	367	316	380	370	352	359	393	349	336	376	328	360	394	377	331	381	339	363	326	359	360	386	351	330	346	362	358	399	342	354	384	379	359	371	330	367	352	333	334	372	371	362	358	353	357	354	326	341	346	350	333	340	329	341	399	366	358	372	344	328	365	369	378	379	381	342	370	338	307	355	333	367	386	340	353	325	351	345	347	378	317	361	382	348	371	350	372	358	369	344	333	336	357	364	369	366	355	383	333	320	332	342	322	339	396	356	356	360	348	338	365	354	372	340	356	370	369	362	368	363	347	351	334	359	379	343	304	338	333	324	326	323	330	364	334	318	388	322	383	350	383	310	367	375	370	370	340	339	371	371	375	354	382	369	367	370	400	381	366	382	318	340	343	372	321	354	349	358	357	348	322	362	331	391	346	352	345	358	348	378	375	340	353	349	377	364	353	336	353	349	373	369	375	313	343	361	397	374	349	372	358	355	341	378	362	384	376	350	356	350	359	335	362	395	371	346	338	360	321	360	326	385	357	349	337	342	343	355	370	371	333	410	360	354	369	365	349	382	329	331	330	351	330	368	319	369	318	386	357	360	365	328	392	360	343	349	340	347	330	320	338	344	352	338	383	349	345	380	355	368	359	400	378	369	375	348	361	379	339	358	378	352	371	351	387	331	358	365	334	354	366	388	321
18877	5429	463	410	360	349	364	354	378	383	353	295	265	246	243	212	253	239	216	243	197	219	224	251	246	228	212	229	221	232	237	226	206	232	243	210	215	196	198	230	226	217	218	231	247	242	249	233	242	228	210	204	241	221	197	227	223	215	207	234	231	246	219	226	233	235	222	248	214	230	190	221	226	243	229	254	217	227	229	217	260	224	250	235	228	255	207	226	229	236	214	244	231	214	244	205	203	215	199	221	218	215	225	223	241	226	218	227	211	219	231	204	246	227	230	208	234	215	207	232	221	253	243	227	278	226	234	238	236	203	218	213	221	225	216	183	239	249	228	234	228	246	250	231	224	214	242	237	211	208	223	203	222	212	236	216	240	245	226	248	196	198	230	223	211	254	269	240	214	251	242	243	230	222	247	230	209	234	213	222	238	234	226	265	209	215	242	208	236	231	231	237	227	231	209	221	263	208	258	272	229	226	267	259	217	230	226	257	227	231	221	233	223	241	218	229	218	234	226	206	256	227	255	236	213	210	236	229	207	222	241	213	239	233	218	215	226	221	215	214	228	255	234	238	221	241	216	209	256	225	214	207	246	229	223	239	221	242	226	191	211	235	236	240	219	222	238	250	217	216	218	226	217	240	241	222	206	224	215	231	230	224	231	230	216	226	246	227	221	237	225	235	202	209	251	236	236	219	257	224	182	248	222	228	178	222	226	239	209	194	206	268	231	245	232	230	234	206	193	230	242	224	228	223	217	216	236	222	235	250	241	203	239	245	251	218	202	202	230	232	243	237	241	241	231	252	208	223	213	229	213	223	231	227	210	253	217	228	257	221	230	224	213	236	225	204	232	237	257	200	216	238	233	205	205	231	244	215	228	252	245	240	205	223	261	206	222	241	215	226	227	224	233	225	215	220	235	232	239	198	207	217	233	201	210	234	237	245	222	225	223	221	210	226	221	224	210	219	223	236	241	232	246	205	239	193	223	212	211	214	195	223	221	248	222	233	228	240	218	235	189	218	201	203	244	209	236	239	214	239	202	241	209	189	236	224	214	185	225	235	227	228	225	208	192	218	198	240	219	225	241	227	223	213	236	201	256	208	266	249	261	221	223	209	241	222	215	227	227	224	250	220	240	219	214	213	218	244	209	232	223	207	210	238	244	239	257	257	219	222	204	208	228	224	223	226	223	267	232	226	225	246	232	235	240	220	240	239	245	230	199	234	211	233	265	242	228	229	252	208	230	202	218	244	227	227	235	240	242	238	215	228	209	234	230	190	215	236	214	210	256	246	217	238	218	192	238	211	255	236	209	203	226	216	263	229	222	233	199	202	251	239	213	227	236	242	206	207	251	232	245	232	232	230	243	230	225	260	265	235	247	231	230	245	216	206	212	222	231	221	217	223	196	208	231	208	234	237	241	204	219	224	255	236	227	225	221	218	227	201	227	241	248	227	241	225	227	194	232	231	235	238	215	258	208	218	213	208	216	228	205	224	218	211	224	204	228	209	211	233	241	212	213	233	223	213	240	227	229	225	236	219	229	227	199	227	203	205	185	243	238	218	223	219	250	233	232	219	210	238	255	231	258	211	234	234	181	215	186	215	227	234	183	242	226	225	234	217	268	201	213	193	236	216	230	209	222	239	207	219	229	244	261	232	215	228	218	242	241	241	235	215	232	220	239	248	217	230	244	202	217	239	213	233	219	245	240	222	216	228	211	204	211	214	207	228	220	222	234	192	238	230	226	230	211	235	219	232	191	225	248	226	175	218	245	260	243	224	255	236	206	219	243	217	254	207	231	229	201	234	239	217	237	231	229	229	221	198	211	244	230	227	225	230	249	236	233	254	205	216	223	213	198	213	222	224	229	232	220	238	236	220	183	251	235	214	235	233	224	209	231	224	231	256	222	213	237	233	221	235	211	209	233	255	217	221	215	213	222	201	214	213	224	211	222	245	230	211	214	234	220	230	204	226	226	222	228	222	243	239	233	219	216	234	227	244	219	203	223	232	205	203	204	230	230	211	209	246	215	221	236	196	205	220	224	211	252	212	227	199	231	211	243	219	218	215	232	204	209	200	217	206	220	231	247	235	215	238	214	221	217	236	225	258	222	236	217	235	215	238	268	231	199	208	232	236	230	206	202	254	229	236	229	211	219	232	229	210	239	218	198	244	257	199	216	222	219	217	221	215	258	240	244	236	217	237	234	208	237	215	218	230	201	235	203	215	188	206	240	228	242	248	195	217	246	203	226	224	203	267	191	259	232	242	220	225	226	210	220	245	210	200	221	211	243	221	239	248	234	237	230	195	232	226	225	228	249	230	217	253	253	234	221	214	229	218	214	233	242	238	233	239	248	242	228	223	233	214	214	252	215	224	225	231	262	200	220	226	243	221	230	239	236	214	241	251	223	217	228	246	243	207	236	240	236	225	221	204	230	229	210	224	195	208	242	242	235	225	259	215	227	201	219	231	248	196	211	226	233	220	232	224	269	232	214	189	218	208	248	263	236	204	219	232	214	207	235	242	224	229	235	232	244	212	218	204	245	206	219	266	208	264	241	221	212	237	235	238	243	240	234	210	222	257	218	232	230	232	218	213	226	219	228	221	241	257	211	220	242	225	218	227	241	243	235	238	234	254	198	237	244	229	270	216	207	231	202	250	214	195	240	249	239	216	224	212	233	251	242	220	228	208	228	239	197	225	244	233	222	224	258	231	226	252	213	227	227	197	245	221	219	215	220	243	241	213	245	229	213	229	211	242	231	241	205	198	205	234	195	227	208	214	235	204	212	234	229	209	225	237	201	227	235	220	230	231	239	211	221	241	230	219	209	249	197	219	227	216	244	265	185	216	216	230	207	251	207	226	241	213	240	238	209	223	241	233	213	220	218	224	217	237	253	211	231	205	267	219	224	231	222	224	216	221	202	243	249	233	217	215	226	226	236	266	244	220	237	219	240	234	244	233	219	224	229	204	240	246	241	198	208	191	214	219	236	238	230	229	217	228	223	224	225	235	226	238	194	245	250	247	201	230	205	209	232	248	186	220	202	236	260	219	202	254	234	231	228	230	236	241	242	218	250	232	230	257	211	210	230	209	253	221	202	243	241	237	246	243	224	230	206	239	240	224	217	215	245	212	224	204	254	223	223	226	251	186	206	215	214	244	209	224	228	207	225	238	229	212	244	204	219	248	219	234	240	257	234	216	254	223	233	231	182	228	234	250	230	233	219	241	223	234	210	206	214	239	240	213	243	255	211	202	199	229	228	244	215	237	226	217	231	229	213	218	243	244	209	271	252	233	247	247	248	200	194	220	232	234	231	225	193	229	227	224	245	224	237	230	207	215	211	214	252	212	240	204	212	215	228	235	251	217	220	225	218	194	247	199	206	204	233	215	209	208	225	225	227	243	229	243	227	231	193	216	224	240	217	226	264	231	220	222	209	230	229	214	235	229	217	245	219	218	247	228	227	241	221	254	202	233	244	251	253	264	234	198
13456	3708	1055	1252	1171	1157	1271	1481	1484	1594	1318	991	797	694	650	603	593	615	570	596	591	624	534	607	563	570	556	534	527	535	538	524	526	556	576	567	539	525	544	548	563	534	543	517	586	521	560	529	556	529	531	561	520	539	569	589	537	520	545	517	532	530	542	491	564	530	545	512	508	529	566	524	529	582	566	516	524	510	520	541	564	523	535	520	534	534	575	523	590	565	542	538	527	525	562	544	541	550	523	557	582	521	519	518	529	534	501	525	518	548	515	513	554	508	521	533	502	542	529	552	520	557	508	509	517	570	529	496	513	538	534	513	569	534	566	563	528	530	491	527	541	571	558	552	548	552	531	529	543	531	562	538	530	509	519	510	530	539	556	581	491	516	516	559	585	503	540	586	568	540	556	578	515	531	612	539	482	541	574	546	534	544	549	495	525	562	568	559	564	517	538	577	529	555	527	567	496	558	584	534	553	532	556	552	518	542	554	532	543	522	545	558	508	549	505	521	527	543	540	544	532	539	535	576	563	539	575	571	518	546	536	506	561	548	545	567	559	584	529	544	510	536	526	511	594	528	491	524	557	546	575	518	571	572	569	518	545	482	546	522	551	579	523	496	559	530	524	538	490	532	559	552	523	531	539	547	570	517	505	526	526	548	588	553	512	533	535	553	535	510	504	506	529	560	539	542	543	521	581	532	507	544	540	540	531	544	524	545	558	483	566	549	544	517	559	564	584	558	580	493	526	589	597	569	496	572	535	551	565	578	554	519	564	576	513	545	543	553	526	547	521	535	576	558	540	512	543	544	550	542	562	573	506	549	531	559	509	558	528	524	517	549	553	558	534	566	544	540	546	519	563	542	563	549	493	540	549	551	531	574	543	558	579	591	584	530	567	544	576	551	546	558	522	570	533	571	504	567	564	539	572	557	544	547	513	559	490	543	529	527	545	527	515	503	548	590	572	516	544	521	555	491	544	524	540	513	514	524	563	551	567	534	578	535	541	560	503	575	542	509	555	511	556	529	549	547	530	549	538	502	541	566	557	524	535	566	528	550	537	570	557	564	546	536	562	512	502	566	560	520	530	534	567	594	522	513	552	515	527	517	551	554	460	543	567	531	540	540	568	548	543	562	540	550	534	564	548	506	511	549	557	495	542	552	566	555	574	558	569	564	530	541	512	529	567	537	551	542	521	521	542	542	559	565	552	513	545	569	524	497	517	566	559	562	532	547	527	532	545	581	498	500	504	550	504	504	484	526	514	552	561	509	562	534	549	542	517	531	513	505	559	487	514	557	546	555	530	534	545	531	527	554	540	575	534	556	531	534	546	522	514	558	583	561	510	555	561	553	526	512	539	549	547	571	519	536	518	524	574	521	507	513	537	529	569	523	533	530	556	516	528	522	512	562	497	559	533	516	558	570	545	574	509	515	530	529	535	540	511	504	568	588	520	541	501	551	586	534	517	521	563	515	551	493	533	567	506	540	539	527	509	535	564	559	562	511	532	540	540	508	567	538	553	536	530	563	571	513	531	535	486	527	546	590	532	560	544	529	543	535	536	532	531	590	502	531	524	527	535	536	489	511	545	573	535	521	535	538	564	582	530	537	535	521	544	514	547	542	578	515	527	536	537	505	550	583	498	572	543	561	589	541	549	582	579	515	556	557	512	580	566	486	529	524	516	510	526	564	562	550	541	516	534	557	525	553	583	498	555	553	532	528	585	536	543	504	536	500	492	501	551	532	550	526	534	522	545	526	596	542	545	548	581	496	545	541	550	553	552	567	532	533	505	495	513	566	545	530	552	551	550	547	576	599	531	520	532	564	576	566	578	533	529	544	559	569	562	550	514	534	488	552	513	548	535	550	541	524	542	530	585	533	531	496	537	569	551	529	499	536	557	597	599	550	539	582	536	527	499	539	539	514	557	540	557	552	517	547	548	554	524	552	557	557	583	537	569	556	558	507	540	541	554	583	529	534	519	514	521	541	516	539	562	528	520	528	535	524	519	561	549	554	523	509	557	560	568	521	549	530	534	553	509	535	514	559	515	534	569	503	561	580	567	535	570	494	549	556	541	541	512	561	545	526	513	547	482	516	519	551	535	552	579	534	554	531	568	577	542	501	554	543	568	536	565	541	529	560	557	526	601	518	557	559	563	557	547	530	556	537	552	562	547	514	500	531	571	533	521	595	511	548	517	499	554	564	568	505	557	544	558	543	512	561	538	568	565	540	544	540	515	529	531	547	553	565	587	565	568	530	572	595	556	551	533	529	537	549	537	582	521	542	561	583	532	562	560	558	535	520	532	562	535	550	528	529	539	517	534	527	554	527	499	544	531	581	565	571	525	517	536	533	584	509	550	519	558	519	540	545	574	528	536	541	581	540	525	537	545	613	502	539	536	571	545	529	535	554	608	566	552	543	538	544	545	571	499	499	497	560	529	535	515	516	566	560	495	506	532	529	542	546	540	524	524	531	541	538	558	536	524	509	541	565	518	504	542	567	558	521	503	559	548	531	525	498	557	539	537	573	532	551	555	570	566	566	524	558	549	565	529	555	569	547	590	530	547	571	540	508	526	548	548	546	563	529	506	525	566	561	540	554	571	543	546	572	550	536	578	521	541	535	598	542	512	525	545	536	527	523	560	591	542	521	559	505	537	546	561	540	520	582	533	549	538	549	553	553	548	549	559	555	539	504	541	492	549	517	579	515	530	543	530	583	560	552	518	541	519	516	538	566	523	511	538	553	536	572	534	498	547	525	519	541	565	532	560	539	543	566	581	527	505	536	519	568	530	507	545	517	531	584	544	543	535	511	523	551	540	509	556	516	549	557	586	534	605	570	579	515	566	575	530	583	530	514	548	552	517	531	572	506	514	576	527	541	561	555	523	516	503	521	532	513	551	526	508	539	535	567	559	554	546	543	517	525	517	501	553	505	562	541	510	503	539	515	513	549	565	533	541	534	512	544	543	583	504	554	543	490	533	566	543	530	565	568	546	546	535	522	499	578	510	567	569	543	508	532	490	551	488	499	503	541	523	547	541	556	548	542	549	521	524	541	538	542	530	545	538	565	539	553	556	522	533	508	539	493	589	583	572	545	537	590	564	505	546	570	507	540	509	548	556	539	527	534	531	554	563	527	536	524	522	535	530	595	526	540	512	596	536	531	516	552	508	526	523	526	551	564	522	548	538	587	530	560	582	510	529	550	577	566	532	500	585	535	561	554	540	563	558	505	573	526	508	554	552	548	502	515	547	531	604	576	565	554	530	546	545	542	556	556	553	567	555	527	542	562	493	528	555	524	531	527	534	567	523	578	522	554	546	532	527	534	564	537	535	526	546	521	540	535	528	553	578	550	609	534	535	538	556	591	565	541	520	546	564	529	525	579	537	571	582	512	548	568	568	534	559	524	571	526	516	511	530	555	546	543	528	584	530	556	523	537	544	552	490	566	559	529	546	533	532	549	544	546	567	593	525	548	523	539	584	515	564	534
40242	19854	2322	912	703	588	643	656	690	666	528	418	346	299	284	276	302	234	264	231	246	257	225	253	231	245	222	228	215	244	212	231	248	233	241	232	231	228	230	213	247	211	231	223	252	218	244	259	230	235	248	232	221	229	222	207	277	212	236	218	199	231	233	227	205	262	227	268	208	195	223	214	227	241	215	246	219	205	217	213	240	249	233	238	230	205	230	194	223	244	217	241	238	221	232	239	245	204	209	277	245	196	216	211	229	234	211	225	240	198	242	239	198	203	191	216	201	196	207	239	243	260	257	231	225	227	224	246	216	232	226	213	229	216	224	264	230	231	267	224	190	240	214	221	209	202	227	226	223	233	241	222	231	248	223	200	241	196	220	195	244	251	214	223	261	215	224	225	227	254	225	246	225	216	246	264	246	230	204	229	236	192	225	226	234	239	201	245	197	255	216	234	234	224	247	215	235	210	205	246	230	215	199	232	234	225	216	215	217	244	263	207	232	249	234	218	212	242	215	231	255	248	199	212	224	232	217	222	221	216	224	218	216	225	228	235	244	232	199	225	220	237	228	216	253	230	224	240	243	220	232	225	242	225	215	234	245	231	201	238	223	248	222	261	210	212	208	252	194	234	244	233	228	203	238	218	235	242	246	227	211	216	222	234	215	223	200	215	233	216	226	208	220	230	225	236	237	244	217	233	215	246	219	224	262	237	204	233	236	227	194	222	251	224	241	197	225	215	229	254	225	237	221	202	203	251	220	209	221	218	261	210	234	223	256	254	253	227	207	240	244	218	213	229	232	251	232	228	222	231	229	243	229	253	224	240	227	210	250	239	241	189	234	214	214	233	226	221	223	246	243	212	240	209	222	216	237	224	215	215	204	203	243	203	235	235	238	205	246	238	232	244	225	218	240	253	210	242	248	224	216	237	225	226	231	241	257	216	230	227	266	232	231	234	213	231	244	259	231	234	225	235	238	260	210	241	219	222	212	213	234	205	249	238	231	215	234	196	227	237	218	245	213	229	236	206	242	226	209	240	240	242	215	267	204	221	219	202	212	230	244	230	224	227	218	225	232	244	245	221	235	266	211	236	215	230	238	232	234	197	215	251	247	222	234	231	207	218	231	264	228	224	226	213	208	232	233	234	215	212	239	221	231	238	190	231	229	207	262	221	220	244	216	197	226	253	242	240	242	219	228	228	216	220	242	233	226	232	240	229	226	232	224	184	243	242	208	242	227	213	240	234	223	209	211	212	224	225	243	247	221	211	223	253	198	239	231	217	201	230	206	221	213	254	242	238	234	228	234	240	229	258	208	234	235	249	234	222	198	212	226	237	230	214	220	198	228	220	222	226	212	227	212	207	236	217	209	224	213	202	220	235	236	224	216	236	220	206	222	239	224	221	213	208	212	213	231	204	221	249	215	232	233	249	205	223	241	232	213	250	222	260	227	213	222	238	239	238	230	267	205	234	227	207	259	216	227	237	238	200	247	221	229	230	225	217	230	251	219	194	224	230	247	220	220	233	250	229	215	201	234	221	193	255	236	206	225	255	233	220	233	218	240	224	242	227	213	246	259	214	217	218	227	241	248	222	216	249	236	257	243	205	215	220	259	246	268	207	201	225	221	227	212	220	246	237	241	230	250	208	227	233	226	228	231	248	218	221	211	223	233	201	243	225	224	219	234	232	217	220	229	235	208	224	225	217	224	205	234	234	243	200	244	219	195	242	218	216	220	228	218	211	222	240	236	199	234	232	204	216	228	221	235	236	243	212	193	214	232	232	217	197	217	230	228	234	235	215	228	227	203	221	187	233	220	241	237	231	223	225	214	226	198	215	251	209	190	232	242	262	236	229	222	217	203	237	205	208	234	230	235	204	220	225	215	238	213	205	227	233	224	214	241	220	242	253	218	214	231	223	211	240	249	207	212	248	248	210	240	268	226	229	232	236	275	212	225	214	240	210	228	225	200	238	234	211	191	236	212	218	206	243	216	230	215	250	223	247	224	243	242	233	209	222	212	227	203	260	218	240	223	213	227	213	212	212	247	212	238	221	222	217	224	197	199	241	239	213	210	228	214	189	252	207	233	244	210	223	225	244	248	234	220	238	194	234	240	229	216	275	219	205	211	228	252	228	227	241	235	238	241	221	221	256	217	220	216	213	217	210	237	232	231	230	212	218	238	199	226	210	237	234	246	238	246	238	219	267	249	215	221	219	254	207	217	222	249	242	240	231	210	215	246	222	217	225	232	183	231	195	244	235	223	264	212	215	231	232	212	219	218	237	241	224	216	239	242	235	251	216	229	226	227	254	222	245	243	264	223	232	205	226	243	208	244	212	238	244	212	246	218	249	225	224	262	241	225	263	245	227	207	223	227	223	220	213	233	207	210	248	232	191	222	242	232	206	201	268	233	229	216	220	250	260	208	224	253	253	203	217	202	262	238	217	226	232	214	227	221	243	226	210	230	216	224	221	225	227	232	233	222	216	230	213	232	221	252	206	225	231	216	221	234	251	216	250	219	216	216	234	231	222	221	235	220	217	260	215	217	211	230	225	229	230	221	237	220	260	230	232	240	222	233	244	238	255	231	230	244	225	238	252	244	235	231	202	253	220	203	225	221	216	198	189	222	235	216	242	250	215	203	233	245	276	236	209	230	228	208	219	230	240	234	227	259	237	232	224	254	240	220	235	220	234	211	245	254	251	233	228	229	267	232	239	248	240	246	236	233	229	251	219	206	193	245	212	206	226	241	250	244	222	239	218	214	206	211	225	215	232	218	196	220	230	222	208	219	233	249	220	204	215	242	209	241	214	238	236	244	227	211	248	207	221	240	233	256	234	258	233	236	241	215	193	236	254	249	224	253	253	254	237	223	221	203	246	252	229	204	239	231	268	236	229	241	218	234	220	232	229	225	222	211	238	194	213	225	209	241	249	205	228	188	219	249	226	208	233	229	239	220	235	212	246	204	227	255	228	227	206	237	241	224	222	226	253	246	211	201	226	236	262	232	219	236	216	224	254	221	199	247	189	204	236	228	233	222	226	210	204	238	237	218	214	227	216	192	218	238	211	208	211	225	215	225	219	196	242	239	235	231	238	234	216	201	197	218	230	227	228	210	239	211	231	208	239	235	215	218	258	207	224	219	179	248	201	207	230	249	237	231	212	223	186	209	210	224	225	201	234	244	250	217	203	213	216	222	240	253	247	225	235	230	247	231	208	227	215	245	213	219	236	236	201	228	226	204	206	224	231	215	224	232	217	256	237	260	239	216	227	214	236	212	249	230	230	249	252	212	255	236	245	247	219	234	211	211	230	234	224	217	200	249	248	256	242	225	218	233	230	245	248	216	233	180	239	223	246	225	241	225	209	225	228	253	216	224	205	254	212	234	236	240	224	242	259	266	203	226	253	207	215	230	220	220	239	232	236	240	229	216	237	270	233	232	215	225	221	225	236	230	230	234	247	230	249	223	234	215	226	215	249	224	217	221	242
29214	10098	1918	2496	2473	2470	2566	2958	3102	2852	2220	1607	1302	1069	870	722	765	653	748	638	658	633	644	607	597	604	608	570	608	617	611	618	577	553	556	602	573	561	651	588	546	521	552	565	531	562	550	556	565	570	536	542	541	546	545	537	564	503	502	551	529	595	491	558	484	557	536	534	490	560	537	510	543	522	554	507	546	529	528	572	545	573	534	523	526	543	533	512	533	555	495	572	531	571	548	551	557	526	567	558	567	583	593	555	549	556	529	508	547	561	573	552	542	544	546	549	548	528	536	537	546	536	579	502	517	575	606	542	540	557	530	578	545	536	510	540	515	576	526	572	532	526	524	504	538	539	533	493	575	537	512	532	566	568	526	566	517	559	561	543	546	535	554	561	545	555	546	567	555	548	590	554	531	531	532	563	495	533	549	517	562	485	534	558	498	527	600	547	526	555	495	541	518	505	566	505	532	577	537	552	500	482	488	574	548	567	531	548	553	519	542	556	544	559	604	492	564	550	575	534	514	541	562	545	551	540	502	509	564	525	552	517	567	543	522	550	508	523	540	540	529	555	573	528	543	511	507	581	529	563	557	519	596	529	558	506	570	521	548	552	513	566	554	548	550	563	564	525	549	551	521	505	566	519	519	553	554	525	555	550	512	502	559	505	576	572	537	521	505	540	546	531	551	555	567	554	553	586	558	516	491	584	509	516	541	522	578	552	535	523	533	531	547	531	574	531	550	542	560	579	525	529	559	584	539	552	553	524	555	514	522	550	528	510	510	488	568	513	579	539	545	546	541	530	525	497	524	525	527	534	558	555	534	515	544	507	543	548	545	514	546	547	530	551	517	519	594	538	535	525	544	546	566	542	476	567	568	531	548	535	507	605	516	546	514	519	515	547	533	566	571	533	537	563	525	563	570	547	534	502	566	569	562	550	558	526	576	582	559	587	547	527	576	542	523	497	524	520	527	550	554	518	594	530	581	517	530	587	535	581	533	531	517	556	529	549	545	529	526	513	517	585	544	537	512	550	545	558	489	549	525	557	518	520	523	518	470	566	531	505	521	504	561	529	519	530	555	541	527	558	531	531	530	576	540	516	552	552	511	555	522	535	513	551	538	566	486	553	520	547	561	545	532	534	564	511	478	563	557	484	512	567	544	532	543	524	539	541	541	523	513	571	537	610	546	545	534	493	501	511	564	563	574	531	533	543	510	581	570	526	568	575	529	509	599	528	523	533	543	521	572	526	559	490	550	527	532	552	518	511	533	546	550	489	546	569	595	537	570	514	566	605	584	589	555	513	557	506	545	549	529	548	502	563	523	535	483	560	508	563	535	491	560	529	572	515	553	543	542	538	524	523	559	572	538	553	494	546	496	538	490	530	550	559	502	546	587	560	518	513	569	536	551	533	528	525	551	529	513	512	529	538	521	521	537	516	530	538	570	555	541	566	537	531	516	507	545	590	527	560	475	537	514	533	561	553	528	556	533	530	566	526	518	515	535	567	549	521	521	563	550	528	501	504	516	499	548	517	544	555	483	537	605	513	529	549	534	540	519	564	532	539	565	568	532	523	528	556	515	568	483	556	543	502	545	487	515	527	566	508	505	523	512	574	542	533	537	546	511	550	532	521	541	546	553	575	547	522	503	567	531	555	553	545	538	543	558	520	525	577	508	557	500	527	543	541	497	532	541	522	567	506	548	508	572	537	542	536	549	553	555	536	515	503	536	527	515	544	547	540	527	551	540	496	535	504	524	505	526	539	541	562	509	543	532	526	553	522	539	537	491	542	554	531	554	559	531	538	531	543	544	566	524	542	536	493	554	576	538	573	497	548	557	570	523	515	558	564	528	506	506	546	570	535	515	525	552	560	564	538	536	535	521	538	498	528	541	528	575	516	503	520	565	541	532	500	510	533	523	572	536	554	572	522	544	546	545	532	541	515	560	524	549	526	529	532	552	538	494	521	531	531	541	549	522	512	530	529	549	553	565	537	562	536	541	533	566	547	559	558	541	562	525	522	540	562	541	546	582	517	545	587	569	505	496	555	527	506	530	506	554	537	596	527	537	538	600	545	494	561	531	557	563	510	569	517	531	522	499	548	502	544	533	524	544	535	554	504	564	544	558	531	567	533	549	548	560	561	520	547	519	503	531	537	549	560	544	536	541	526	501	522	529	544	570	519	551	524	540	600	562	546	544	559	520	489	552	546	527	532	475	552	541	540	551	567	552	540	494	523	498	548	530	501	549	575	538	510	516	551	576	547	493	536	518	572	528	530	559	548	564	570	514	536	554	546	505	538	526	532	549	486	544	517	547	498	489	556	531	512	551	549	518	572	523	519	568	522	546	575	554	564	487	534	527	505	556	565	531	560	547	532	546	519	522	531	583	565	522	548	550	575	554	578	580	538	509	536	547	561	532	516	542	537	521	522	533	573	583	533	568	565	547	527	511	556	518	558	565	494	533	554	569	485	535	526	577	549	542	525	504	498	546	520	597	542	572	534	544	523	568	503	548	549	535	524	577	532	533	534	538	527	542	544	549	541	557	521	548	595	524	567	559	545	561	532	507	590	553	560	532	560	558	551	543	558	499	546	525	521	595	512	542	511	541	535	551	483	543	548	552	527	561	534	587	527	541	550	520	537	543	521	553	573	580	552	510	543	507	565	585	508	555	555	557	538	515	581	557	525	544	524	528	521	515	550	572	544	541	554	535	531	514	543	540	557	536	507	532	567	502	506	548	546	515	489	526	527	522	525	555	558	543	574	556	562	552	562	549	503	596	554	509	528	525	567	542	578	523	498	616	542	532	526	551	560	531	522	520	542	553	532	533	502	516	539	546	541	570	553	560	584	543	559	532	520	573	531	523	578	549	531	543	565	550	530	551	535	556	494	568	565	518	540	508	560	563	554	552	509	530	546	565	560	490	548	560	483	537	532	559	552	591	536	511	540	539	491	526	552	529	553	552	514	565	534	510	519	480	557	545	541	558	566	521	527	530	479	566	524	546	570	550	540	522	572	520	555	529	509	539	516	550	540	551	539	538	550	554	527	540	540	547	528	562	558	528	540	518	530	551	540	533	514	537	532	528	539	563	502	551	549	567	542	556	545	545	517	555	552	535	567	527	535	574	516	555	559	530	542	533	495	558	525	546	548	550	530	566	548	519	527	548	509	524	520	504	541	527	573	557	542	526	532	588	535	498	565	552	541	557	541	519	546	588	565	542	545	539	540	531	541	579	555	558	544	508	504	558	559	517	548	567	538	538	578	554	582	530	523	513	543	560	520	535	550	559	556	546	572	532	537	565	524	569	543	609	565	537	544	548	536	543	540	550	524	553	567	565	555	568	524	556	547	531	547	525	618	560	505	539	542	563	538	548	542	537	526	543	548	533	570	515	542	519	535	529	545	545	536	538	511	504	555	509	566	546	555	514	555	563	526	515	526	544	529	520	575	586	519	577	518	520	551	537	516	552	542	518	527	503	527	543	559	546	536
50757	28445	5651	1501	1012	890	850	948	958	779	589	446	367	228	197	194	185	176	167	175	160	156	196	178	181	141	164	152	156	156	132	178	179	168	141	162	174	183	139	156	145	155	135	144	144	130	155	187	148	154	139	158	153	139	148	144	139	154	136	148	163	156	161	153	163	143	129	154	163	159	150	139	159	155	162	158	156	146	143	153	155	164	149	158	172	161	135	129	134	160	161	144	168	158	154	149	164	168	150	160	139	158	161	169	162	153	151	152	160	151	145	148	145	143	169	117	165	137	156	136	118	153	137	147	144	136	136	153	148	118	168	153	155	165	135	143	136	168	153	139	156	168	148	156	161	166	154	166	142	145	168	148	148	162	154	151	143	177	142	142	151	162	158	146	170	161	161	146	158	155	146	153	163	171	163	159	178	155	166	135	159	152	137	121	170	125	143	135	179	139	155	155	159	174	145	147	160	167	155	175	138	184	160	162	151	164	150	177	173	151	155	157	141	141	145	144	145	177	150	150	149	156	165	155	131	118	151	148	152	137	132	159	179	160	159	162	146	153	140	135	138	124	164	146	168	150	147	149	157	160	156	172	167	144	175	166	133	160	142	150	159	149	153	144	158	146	134	130	149	155	136	137	164	155	145	167	143	145	139	134	144	165	147	144	170	159	170	169	151	151	143	155	171	142	151	160	134	160	126	140	143	159	157	162	166	147	139	130	162	141	146	134	154	177	160	147	178	147	183	145	171	135	175	161	156	135	146	169	141	136	165	159	159	159	160	145	117	149	156	152	147	149	155	195	178	145	135	142	155	131	159	154	138	169	190	158	182	133	168	185	166	139	164	166	134	125	163	134	170	133	129	157	155	183	165	140	160	145	175	153	135	169	191	203	140	153	155	159	143	137	153	147	154	145	161	161	158	162	153	147	150	173	132	172	162	146	156	151	146	136	160	146	153	166	138	146	136	174	155	156	157	152	140	129	150	188	123	150	156	163	157	177	158	156	137	157	146	143	165	147	146	168	158	132	139	150	145	160	143	155	144	154	147	171	143	164	157	113	129	131	130	157	154	168	161	152	157	143	151	145	151	130	142	149	163	122	141	143	155	177	153	143	147	154	165	137	154	174	158	144	134	160	137	154	145	144	155	140	155	146	142	148	168	140	134	175	155	147	142	162	153	166	125	127	146	141	138	140	149	158	171	141	128	156	139	148	156	162	141	153	154	166	133	174	164	134	166	141	168	149	131	172	142	143	144	137	131	127	159	169	117	152	149	156	149	133	180	151	140	135	162	154	162	146	149	146	132	134	161	163	158	153	148	142	154	149	149	151	137	162	153	156	156	170	200	186	155	137	153	153	145	146	152	125	143	167	137	141	151	155	149	134	152	144	178	135	149	131	159	134	140	164	154	153	164	159	126	144	145	158	138	169	135	150	137	161	163	177	157	141	158	163	151	147	136	145	166	157	179	159	143	158	146	151	147	143	148	150	147	157	154	145	179	182	129	152	147	142	156	193	166	150	147	146	158	176	140	154	140	148	118	173	153	153	162	147	158	164	179	155	159	119	154	157	146	154	151	149	186	149	147	178	147	135	129	118	144	150	148	153	157	158	160	178	165	144	172	144	151	136	136	163	170	130	148	145	159	171	139	173	151	184	144	188	183	152	173	137	159	153	170	150	141	148	142	130	148	159	136	168	152	171	173	137	157	163	155	149	157	157	153	130	132	182	156	165	157	148	139	147	132	155	130	161	181	161	132	168	152	157	114	165	141	152	164	127	157	149	144	149	156	130	151	151	171	157	161	151	151	154	141	146	155	156	157	157	165	149	138	143	153	139	171	131	143	147	150	162	150	141	153	149	173	152	160	146	164	160	174	140	138	160	180	143	126	158	179	147	144	161	134	134	154	171	177	169	160	134	168	159	135	170	167	158	165	154	118	167	133	166	157	165	175	165	146	137	136	156	123	121	161	145	162	153	140	188	157	123	167	140	150	163	133	157	152	147	155	151	167	139	160	172	139	162	154	161	144	148	151	197	159	135	156	145	141	139	155	152	134	154	180	160	170	173	144	161	142	164	150	168	147	139	156	147	138	163	130	160	181	160	170	152	157	151	164	166	168	154	163	155	140	148	142	143	156	156	177	137	148	173	153	164	148	151	131	152	143	171	135	145	164	148	158	145	138	134	165	143	136	148	134	152	155	150	150	143	161	157	162	154	151	151	134	173	163	157	135	149	151	153	159	161	143	161	143	145	134	153	157	156	130	150	150	145	153	175	143	170	147	153	176	170	152	169	150	158	124	138	151	163	157	145	149	142	132	178	176	152	153	149	155	148	149	139	128	120	124	151	138	131	156	133	177	154	152	143	162	167	174	160	159	150	149	137	157	168	161	179	155	140	164	129	148	180	133	140	126	135	143	148	155	171	143	151	152	135	132	134	154	162	147	158	146	138	178	171	148	136	168	144	168	145	145	147	155	158	121	156	148	147	180	161	172	184	177	149	145	131	150	171	167	173	178	142	145	148	176	187	139	193	161	172	134	147	170	139	162	159	146	159	154	127	166	133	150	156	131	133	143	169	131	141	154	136	141	155	160	150	150	133	137	149	146	163	159	161	166	160	150	155	162	155	151	159	161	154	152	157	151	168	144	145	166	159	128	150	112	154	159	167	168	153	134	157	149	169	149	163	174	160	177	146	164	150	156	166	168	134	142	138	169	173	158	144	138	173	165	157	167	166	182	156	152	147	163	157	142	162	137	150	137	153	146	124	150	135	138	147	161	151	145	141	158	170	150	149	156	133	154	158	149	141	161	156	139	150	167	155	162	152	147	153	156	147	172	142	167	159	139	133	120	133	167	141	155	160	162	166	158	130	153	140	168	157	155	140	145	161	163	169	133	135	168	161	166	161	160	148	160	136	200	183	150	139	146	151	144	144	172	170	144	161	135	144	140	147	149	163	167	157	166	149	129	168	152	154	155	155	165	142	156	156	149	148	152	152	155	167	155	169	154	154	172	155	149	151	130	166	149	150	165	129	149	156	121	153	149	159	172	147	154	145	148	146	157	150	153	136	140	158	161	131	142	145	149	184	159	160	144	172	157	154	175	179	149	148	170	148	153	158	146	139	163	119	156	162	148	144	148	158	162	142	135	165	156	167	162	154	135	158	155	144	149	166	172	142	187	150	150	163	161	169	158	166	145	158	165	164	173	152	141	139	151	167	148	152	165	175	151	135	174	157	147	140	144	151	151	152	156	158	141	149	161	157	150	150	152	162	159	140	175	179	149	131	167	152	142	149	142	154	150	153	151	160	195	151	131	165	151	147	145	141	175	170	153	146	155	158	161	157	161	151	148	156	153	153	152	165	134	155	163	138	142	151	133	163	160	153	135	155	152	135	142	189	142	151	126	131	141	151	175	128	150	141	161	140	169	144	163	147	181	134	133	139	145	141	174	158	179	160	131	151	177	148	166	142	158	136	150	154	142	158	169	142	149	139
36211	14317	2537	3464	3602	3627	3840	4300	4408	3822	2823	2207	1490	1035	733	694	611	603	580	520	543	509	491	480	479	478	453	449	463	428	446	467	435	402	437	394	378	363	460	381	373	370	388	391	384	388	393	375	373	375	388	388	405	376	373	378	390	356	373	391	374	411	344	390	425	374	392	371	358	384	390	382	395	386	355	356	352	379	406	392	367	401	381	384	366	372	374	367	372	377	354	361	382	397	359	357	390	329	383	349	401	358	366	374	397	355	413	369	365	342	392	349	380	352	355	334	335	377	366	398	369	386	370	363	393	369	357	403	367	386	395	340	385	355	393	433	378	352	365	341	382	383	370	412	324	401	376	391	356	372	375	405	341	391	362	383	367	365	381	381	369	356	377	392	379	383	369	362	353	380	361	385	391	366	386	402	407	351	371	378	382	395	415	306	364	385	356	362	401	410	369	374	352	391	359	360	355	382	380	376	347	354	385	362	362	395	341	372	339	375	382	373	377	366	378	364	382	378	370	376	376	349	377	387	361	403	391	366	386	335	383	338	352	379	346	359	377	375	351	384	392	388	366	384	375	337	386	353	354	384	354	350	366	382	375	381	371	382	352	379	339	379	369	408	355	361	382	341	382	336	320	380	357	356	370	370	343	355	368	395	384	387	351	386	350	344	361	354	378	381	387	335	370	366	344	368	368	338	394	380	377	358	391	389	387	365	364	360	381	369	371	375	348	386	388	372	379	343	386	348	362	376	385	346	397	390	367	393	371	348	408	367	348	367	386	368	365	386	381	378	387	362	379	377	363	357	362	355	374	352	385	353	386	381	337	347	349	368	373	386	370	399	366	385	361	403	367	397	386	327	354	348	383	371	369	341	365	358	393	385	371	373	371	360	360	389	362	351	392	364	365	400	361	341	371	352	371	365	372	373	361	352	369	305	409	363	357	365	394	373	392	366	355	372	401	376	390	381	395	382	356	329	396	356	338	385	364	379	360	336	360	334	374	410	398	382	341	363	369	363	402	380	374	362	361	385	356	356	360	372	388	395	362	357	358	381	359	392	406	354	400	344	335	370	391	379	350	366	363	379	397	344	376	358	349	348	353	366	345	371	353	373	383	387	349	346	377	370	382	359	389	387	361	368	366	365	359	378	395	362	391	398	374	399	364	303	341	369	390	354	357	382	397	342	385	400	314	382	343	367	399	388	364	358	347	359	367	378	381	357	339	365	328	386	362	397	331	394	371	356	380	333	349	362	373	385	355	385	352	334	367	378	381	369	363	342	375	398	382	372	382	380	363	386	358	414	397	371	329	378	376	365	356	343	378	393	368	352	357	358	392	368	337	386	370	391	365	383	327	370	377	394	390	366	381	373	396	372	391	348	372	366	351	396	374	385	381	379	345	357	359	400	373	355	405	339	380	369	377	397	379	370	357	380	381	388	396	386	385	378	381	367	366	387	368	344	389	406	373	371	388	390	361	365	396	381	346	366	382	395	350	389	383	333	408	399	379	401	344	390	348	365	369	366	360	359	385	367	368	380	372	379	373	379	357	366	402	333	350	392	384	347	350	370	368	383	388	416	393	349	376	383	353	363	367	329	369	369	373	372	406	361	348	370	371	353	368	349	405	410	366	376	395	370	387	387	383	383	332	346	322	390	359	392	379	395	353	372	373	391	362	345	383	354	393	363	354	389	367	347	369	351	373	326	393	378	393	390	405	361	381	351	394	378	396	365	380	368	397	358	397	351	368	358	355	323	351	349	391	371	378	385	375	372	376	361	399	366	324	363	357	371	384	363	351	386	370	341	390	341	390	370	385	397	362	378	356	391	386	380	373	333	373	342	363	367	350	369	371	368	354	359	405	339	347	369	364	347	383	364	348	363	353	385	350	367	369	384	375	383	376	345	386	321	398	377	354	382	345	373	367	417	380	354	342	357	357	354	379	354	353	379	388	327	373	376	369	399	363	379	372	394	361	379	389	366	394	359	375	384	400	383	364	332	377	357	360	379	343	393	331	386	368	399	403	390	358	385	395	354	358	389	342	361	398	354	330	388	377	368	387	392	351	381	389	365	417	381	352	364	350	398	362	349	351	405	380	353	409	364	378	394	393	348	378	368	367	346	361	364	377	350	359	378	357	393	395	351	372	351	387	372	360	371	390	358	381	348	402	371	367	329	341	350	367	369	375	377	355	364	366	335	360	346	351	379	337	345	401	366	373	376	340	376	382	371	372	360	361	331	350	368	373	399	351	357	369	366	327	374	362	359	378	347	405	388	391	390	380	396	381	368	338	359	389	354	390	367	373	395	358	391	353	406	315	365	385	378	398	366	387	356	376	358	374	342	377	368	356	353	396	349	345	375	387	358	389	415	348	366	387	344	370	368	388	379	381	374	354	381	372	410	339	386	359	394	361	388	352	391	382	375	386	398	385	382	367	351	379	403	390	401	354	359	391	361	331	361	376	369	357	378	339	382	328	371	344	383	378	376	350	384	375	362	361	366	369	398	415	381	374	400	357	364	398	365	367	321	365	355	379	361	372	373	353	382	359	360	372	381	382	392	381	385	347	344	389	361	382	356	363	395	349	351	396	343	368	395	391	384	364	369	343	371	385	389	378	381	393	393	358	370	359	400	368	363	383	316	386	378	355	349	361	376	399	386	335	397	394	334	391	366	387	362	372	359	322	377	399	368	365	373	393	374	359	364	379	357	386	368	375	371	363	346	359	367	388	343	338	361	388	391	382	351	373	406	351	368	395	398	359	368	422	345	367	394	394	411	361	405	361	401	386	344	355	382	380	348	391	357	370	350	378	372	415	395	346	360	396	330	354	362	370	356	352	355	425	405	373	362	412	403	381	369	374	392	344	358	353	352	370	387	394	338	334	347	381	372	404	391	391	371	399	373	383	334	373	350	377	369	399	382	396	381	356	380	379	402	342	349	356	373	398	331	359	397	376	375	380	386	399	378	408	382	345	370	358	363	364	362	353	369	389	406	408	351	389	396	331	374	407	345	379	346	384	379	406	396	354	352	355	355	387	355	375	364	367	368	370	383	367	363	370	386	365	338	379	398	348	378	373	373	371	362	359	374	377	341	383	405	373	373	364	361	356	388	357	373	395	355	403	331	382	392	377	349	387	372	391	385	362	340	346	363	401	376	384	373	365	375	351	390	374	368	344	368	387	383	377	364	341	382	344	386	343	360	369	360	391	333	370	361	340	371	354	368	373	385	369	353	414	361	365	375	360	351	401	370	371	393	366	337	359	392	373	396	340	390	368	376	393	372	368	380	353	346	344	377	394	362	373	381	387	367	339	381	385	359	379	372	411	384	366	392	384	386	363	370	351	364	388	377	328	378	368	398	384	327	344	415	372	361	367	373	354	378	378	386	370	351	353	377	326	398	385	374	398	371	392	364	375	348	383	390	387	359	371	323	349	405	367	367	361	362	397	364	398	366	372	402	368	393	368	372	367	359	379	380	381	400	374	389	371	371	367	330
19134	5287	507	481	396	385	428	450	449	475	389	377	286	264	247	228	248	271	197	253	234	258	219	249	272	262	254	224	228	228	216	222	225	240	264	230	243	221	244	234	229	216	225	216	217	258	250	230	208	219	229	240	225	246	238	229	218	220	238	262	231	252	226	236	241	233	218	256	235	251	250	245	230	230	221	242	228	244	222	230	244	218	219	219	270	245	211	227	237	245	227	240	253	229	231	254	222	245	237	228	248	238	234	203	229	221	219	241	257	210	255	220	223	229	257	196	235	240	226	230	238	235	229	240	234	225	237	235	247	225	232	237	236	254	259	222	222	198	261	231	236	252	258	247	213	229	224	221	207	237	224	232	244	254	258	207	231	224	227	235	237	254	234	226	219	256	233	232	225	238	238	228	277	212	231	245	239	228	252	229	257	228	217	254	232	219	233	229	253	212	227	217	260	237	217	219	212	240	222	244	246	212	213	227	217	211	249	234	227	242	250	242	238	211	212	226	255	253	233	239	231	229	237	267	245	243	262	241	217	233	231	272	269	218	225	235	223	229	219	230	182	216	221	210	255	233	231	231	244	214	230	220	241	245	251	269	242	230	223	236	239	249	220	207	246	215	232	230	207	249	230	232	260	233	229	248	266	228	251	217	212	217	236	255	237	229	207	194	239	236	244	233	238	289	247	220	258	242	233	260	261	223	225	246	253	207	234	222	225	228	240	216	246	230	280	230	212	223	255	207	224	246	252	229	238	225	228	235	221	220	228	225	271	220	221	236	199	256	248	238	207	229	223	224	228	232	241	254	222	189	251	221	244	212	203	228	227	207	219	241	215	240	241	236	266	221	221	248	253	224	239	214	237	242	213	232	233	228	258	246	286	218	240	240	204	210	247	225	234	229	215	212	221	222	234	224	222	254	230	215	251	226	232	222	229	236	257	266	238	235	236	253	233	225	254	251	241	233	223	199	209	238	237	234	240	226	212	220	247	244	219	246	253	242	225	236	220	235	242	230	224	224	237	234	251	220	231	219	232	230	232	226	254	223	218	226	233	226	253	228	237	209	218	261	245	237	234	239	216	235	261	235	248	220	239	232	245	240	223	220	225	222	218	218	225	248	231	247	231	235	233	234	226	235	213	193	241	208	224	251	262	269	230	238	243	252	264	256	266	248	238	243	233	237	212	235	231	231	251	225	239	220	242	255	224	231	249	251	228	226	232	237	254	244	229	233	238	235	228	243	217	220	241	232	210	230	244	259	271	244	254	233	248	247	239	227	234	224	237	220	241	235	211	225	221	225	249	243	255	239	228	247	271	220	251	230	238	250	246	239	249	234	246	231	198	248	226	240	238	240	217	243	223	240	256	239	240	242	243	233	242	215	221	240	253	228	223	213	228	244	272	288	248	239	234	254	234	237	236	227	220	250	238	204	239	231	235	222	251	229	239	228	223	230	242	243	229	216	232	227	242	238	235	216	241	227	211	216	257	225	257	249	229	228	203	250	241	226	228	242	238	217	218	229	256	234	216	217	234	235	254	225	248	233	224	228	241	241	262	222	221	238	230	257	244	238	227	263	251	233	224	224	247	217	242	228	245	262	232	219	265	253	256	242	239	255	221	235	258	260	225	232	241	233	265	244	235	242	227	224	240	246	241	229	227	232	239	223	212	249	218	251	232	251	240	230	239	233	254	250	228	209	242	244	217	245	195	230	227	240	231	249	246	234	227	207	239	217	231	240	227	235	214	239	250	223	242	232	252	209	260	221	238	232	239	255	261	219	223	208	232	210	238	238	239	253	264	218	246	231	242	222	265	219	194	184	219	245	259	244	270	221	225	227	232	251	229	220	220	225	251	244	243	226	256	250	232	233	215	228	241	216	227	259	225	254	242	251	217	240	223	223	251	248	213	233	223	237	220	271	236	240	262	262	229	245	245	230	241	239	231	233	223	213	253	239	232	242	243	228	253	231	240	211	254	228	249	223	220	235	208	207	247	232	236	248	251	232	263	257	233	239	230	206	223	253	267	235	228	235	214	224	241	223	255	234	225	249	247	236	220	234	206	225	222	249	242	224	221	220	243	215	224	271	240	242	215	231	250	241	226	230	236	195	232	237	240	251	247	215	232	231	259	229	229	214	217	268	246	238	205	215	250	266	226	248	239	239	225	255	241	226	229	232	230	228	237	232	218	257	228	247	250	235	250	254	253	248	221	229	228	257	217	215	234	192	237	246	236	247	230	239	248	246	217	252	262	250	233	212	227	212	210	269	227	203	251	256	239	242	226	237	231	238	252	245	240	214	245	265	250	230	232	246	235	234	261	219	211	218	253	257	253	234	239	197	236	226	241	233	249	230	232	225	233	236	250	219	223	258	284	229	196	208	239	218	204	253	231	211	192	234	216	220	233	241	250	266	242	237	244	210	216	232	219	222	210	221	234	240	226	252	222	259	224	238	214	264	241	216	235	212	246	212	235	237	220	213	230	208	253	238	244	214	211	215	243	240	256	234	232	248	236	219	261	222	213	221	220	237	250	246	242	243	256	236	246	221	223	249	230	214	237	221	237	259	197	240	235	225	252	222	215	253	244	227	224	237	218	228	231	256	214	239	240	198	217	228	204	256	220	228	237	232	248	214	247	239	218	214	252	228	235	240	223	275	238	260	228	269	240	233	259	212	245	199	237	255	223	236	239	258	221	238	242	237	227	264	220	257	220	243	226	236	235	239	265	205	242	233	230	220	241	244	230	243	228	247	239	270	256	247	238	240	225	217	245	227	228	230	219	254	254	222	230	242	236	222	236	205	217	240	260	266	222	203	238	229	278	226	255	273	258	215	223	216	225	231	253	238	241	224	224	232	224	253	222	238	229	230	231	234	251	235	235	221	209	211	237	243	244	217	251	216	233	220	216	211	240	199	234	239	233	272	237	223	259	232	222	218	236	227	256	244	229	212	222	236	232	211	199	244	238	231	236	244	213	249	228	233	198	235	224	243	242	252	211	244	232	213	256	234	257	239	270	217	231	242	268	242	229	218	239	211	236	223	257	236	208	240	237	275	243	243	253	250	228	227	225	235	219	237	217	218	259	227	231	224	267	206	241	237	254	233	227	244	207	222	209	233	248	256	212	229	246	269	218	260	238	223	215	260	238	219	229	224	260	256	244	231	245	217	227	236	257	250	236	256	203	258	257	231	275	246	246	226	220	245	243	196	243	247	255	220	230	232	259	234	223	199	240	217	240	248	230	244	219	241	222	257	195	207	253	236	235	245	242	214	228	260	268	242	233	239	221	241	246	217	232	246	236	233	237	225	242	254	255	237	241	229	233	245	223	241	203	196	241	237	222	272	234	196	234	253	245	236	237	225	248	239	249	231	265	232	260	234	213	239	244	237	222	216	181	225	217	240	268	218	277	207	239	254	246	210	237	245	253	226	229	226	217	218	214	240	232	236	208	248	208	248	217	226	248	234	249	255	237	227	221	233	268	225	226	246	223	231
13314	3642	1096	1452	1466	1490	1671	1725	1905	1715	1458	1150	911	747	694	607	627	585	623	627	614	585	593	566	566	606	540	560	576	637	569	583	566	541	561	584	592	577	592	560	532	578	567	545	569	572	534	543	547	529	570	561	547	539	555	542	560	523	544	559	563	555	571	561	542	544	479	538	546	565	603	557	540	583	555	535	551	524	575	549	557	527	590	574	565	581	572	551	519	563	555	565	565	536	507	523	551	553	586	604	558	613	558	551	533	576	547	529	546	529	527	576	542	545	551	517	573	557	531	519	520	509	555	601	568	574	571	514	534	560	599	593	546	524	562	551	593	553	550	593	569	580	592	507	593	588	544	594	564	555	545	539	567	534	543	546	565	585	549	609	519	590	551	529	586	567	561	519	544	572	582	490	566	545	528	563	594	537	545	532	547	515	554	545	528	599	576	558	523	574	561	543	566	581	534	549	549	538	567	559	571	572	577	559	525	607	527	570	533	571	563	555	576	548	523	549	568	542	577	548	546	558	560	605	559	568	526	526	554	497	599	563	538	566	577	547	580	583	557	543	530	559	566	550	547	512	576	508	579	549	551	576	574	560	541	573	580	605	540	526	570	554	593	591	545	531	522	520	583	565	588	556	558	532	592	554	549	552	590	560	605	577	552	566	579	560	551	524	550	544	512	521	547	556	561	556	592	579	561	576	536	572	533	562	551	536	547	603	575	568	536	589	563	524	583	515	558	523	553	545	569	497	576	563	554	566	616	542	584	594	544	537	576	581	508	549	520	579	545	617	604	579	551	554	537	567	558	558	563	574	541	564	564	572	571	579	576	570	589	570	573	564	551	551	583	540	575	569	579	532	548	581	567	574	553	585	573	514	507	524	579	528	559	566	562	537	557	532	555	551	563	524	516	540	597	593	596	544	574	540	541	541	556	498	533	561	543	564	548	515	574	605	555	552	574	563	540	608	548	539	570	590	574	546	553	585	563	504	518	522	553	525	601	593	561	576	565	548	561	556	537	541	597	584	540	560	572	541	586	542	526	526	547	589	546	560	531	546	530	589	557	498	531	566	544	567	556	543	546	545	519	592	553	528	584	573	537	568	592	557	544	594	588	580	571	544	538	578	523	540	538	559	539	588	581	526	578	593	567	526	551	585	534	532	597	521	550	515	561	557	598	567	539	535	559	552	588	550	520	584	564	558	533	591	552	544	550	578	507	547	565	532	564	573	539	540	575	547	566	565	562	548	510	549	586	515	547	576	559	533	487	553	584	566	568	513	556	595	567	555	564	604	545	547	513	547	523	580	548	533	543	556	576	567	584	624	543	544	596	578	553	559	553	557	537	562	524	531	508	519	584	580	572	530	540	569	532	548	552	585	515	519	495	517	560	585	589	572	548	572	591	557	560	552	586	525	571	549	540	516	578	584	519	556	579	544	527	533	535	536	595	545	545	556	596	533	566	547	546	562	573	586	549	555	581	560	524	541	543	569	555	529	571	578	525	549	579	544	608	567	593	539	570	545	560	574	552	533	558	578	510	576	544	576	537	522	569	527	593	484	566	561	541	557	549	605	583	566	549	590	551	530	495	571	530	611	557	573	568	531	555	609	596	549	547	566	553	520	552	527	573	498	547	547	559	566	538	542	511	542	554	530	562	551	514	525	605	556	568	502	567	622	517	499	549	558	540	581	557	553	571	579	564	518	559	607	575	517	524	533	521	566	549	570	572	590	521	590	543	579	573	542	564	594	547	543	561	508	565	531	570	557	525	550	582	541	565	552	577	582	571	579	552	524	568	572	578	593	548	548	563	532	577	589	552	524	597	573	537	549	528	597	526	589	514	524	559	562	515	574	548	556	540	569	590	551	589	519	572	580	543	548	548	563	600	526	582	561	574	530	575	555	535	518	563	622	552	542	570	583	590	537	574	608	599	549	547	622	588	552	569	545	550	567	559	572	532	584	543	548	528	544	532	561	551	570	575	495	517	528	578	596	532	520	521	545	555	548	543	580	550	521	551	546	534	580	543	544	545	541	558	593	557	579	554	549	558	558	576	559	555	529	533	589	577	608	566	558	538	580	572	531	554	538	525	546	525	548	573	530	577	569	570	543	551	567	560	559	553	555	536	569	557	562	543	534	546	579	519	556	572	570	542	576	564	573	511	570	559	564	530	601	577	558	536	543	587	565	558	571	580	515	573	544	555	586	554	540	553	544	604	514	577	546	559	557	548	537	569	571	538	541	613	551	551	565	552	540	574	513	558	549	559	569	567	523	532	571	592	553	527	585	575	575	519	548	600	577	566	517	564	540	547	584	597	532	558	578	523	561	501	578	559	599	564	522	570	606	565	539	537	565	523	543	580	572	609	557	563	631	533	573	540	528	542	574	541	555	582	578	558	574	545	550	578	548	555	525	590	524	554	538	525	542	575	576	572	544	586	591	559	545	568	575	550	575	541	527	538	611	547	545	536	560	525	537	574	591	513	533	536	563	565	522	529	548	533	570	580	588	572	545	566	531	518	575	536	528	604	518	556	567	575	538	538	562	547	552	570	559	575	543	553	536	554	565	555	573	563	520	543	547	584	549	588	549	547	577	565	534	549	520	571	586	549	565	544	537	566	527	557	523	584	552	576	553	529	574	538	572	592	586	523	521	537	585	552	593	558	523	538	550	570	533	543	541	575	543	570	541	588	566	525	536	543	566	557	568	523	514	551	616	545	499	592	567	521	553	556	520	553	603	571	545	544	543	551	543	557	587	552	574	569	607	558	508	535	598	576	576	543	607	518	519	555	540	513	568	560	532	582	592	560	572	548	550	533	566	568	569	560	559	573	525	556	590	559	578	541	539	574	575	564	571	533	571	532	576	570	571	509	589	571	518	548	588	580	539	530	556	602	555	585	546	554	543	576	569	566	561	593	551	555	566	539	564	533	528	574	579	574	565	576	576	558	526	547	545	596	568	518	555	551	547	585	514	520	536	557	570	592	572	567	571	543	570	557	594	568	577	574	581	566	588	554	590	546	555	598	536	546	582	566	576	545	579	556	541	522	549	534	555	561	542	550	517	527	562	558	590	533	551	554	536	578	575	521	557	567	558	575	589	556	514	546	569	538	579	545	548	577	556	533	537	572	541	574	561	519	577	528	557	523	555	570	557	551	574	541	611	567	563	554	551	568	554	526	522	531	584	572	559	530	557	584	514	560	564	546	549	549	538	550	554	563	591	491	539	543	549	551	578	539	552	631	561	557	579	574	568	564	551	511	609	533	540	582	553	567	552	559	570	572	546	578	548	615	518	576	600	552	576	570	570	564	580	571	554	528	554	559	586	544	553	554	530	557	546	539	558	574	546	580	575	564	575	575	552	540	592	538	567	524	590	537	541	544	566	539	551	576	589	558	538	548	544	602	569	517	568	564	542	569	528	584	558	546	546	574	561	567	516	537	540	559	548	568	547	610	587	568	586	540	567	576	577	517	549	532	531	523	565	560	528	574	549
40924	21800	2726	1091	811	765	710	839	810	644	495	420	340	269	272	252	242	267	245	230	251	234	266	230	244	255	245	246	256	224	247	251	211	223	255	226	258	233	216	249	236	258	233	210	262	234	249	218	228	250	224	228	239	238	242	204	242	235	236	239	248	254	261	236	229	241	238	222	243	260	243	221	205	239	219	246	239	232	267	225	248	244	239	236	219	213	206	242	236	260	231	209	225	226	226	270	228	229	212	232	248	237	201	231	238	231	240	226	225	218	213	223	216	225	219	249	225	250	245	219	231	236	235	221	265	255	238	230	191	237	234	210	219	229	215	233	225	249	236	212	261	253	215	229	217	204	235	229	219	264	244	230	207	237	252	211	246	234	226	218	197	233	236	218	237	243	245	214	219	234	199	216	233	259	217	230	255	214	223	238	243	228	230	216	226	223	226	222	248	243	205	247	225	242	237	243	229	260	204	219	246	241	210	217	208	237	246	231	225	226	257	225	205	229	217	245	228	231	206	234	227	234	231	236	230	206	215	241	217	232	264	216	205	221	217	233	237	242	214	244	247	263	241	218	250	206	214	242	233	228	243	244	207	249	220	240	249	239	228	221	244	250	260	208	230	240	246	226	232	252	228	225	239	247	240	224	272	246	233	210	239	216	227	245	226	222	237	259	252	235	232	236	231	219	258	239	233	234	232	197	233	254	256	244	225	271	241	233	252	232	225	231	256	217	239	202	233	235	240	238	230	248	263	232	223	220	226	256	240	211	225	238	232	268	237	253	245	215	215	249	226	192	231	223	216	237	255	240	246	237	193	254	223	257	259	251	257	226	227	236	228	211	238	229	238	221	230	243	234	219	251	251	235	253	242	260	224	214	228	228	265	222	245	236	247	244	245	261	225	253	239	247	230	244	239	238	216	265	241	248	236	256	250	199	245	230	219	202	228	241	240	216	226	219	220	232	217	209	229	199	233	199	211	203	211	247	220	241	249	223	226	209	210	239	251	233	235	233	247	255	225	241	200	251	274	253	248	204	225	246	237	230	243	223	228	217	243	238	239	235	234	233	224	247	242	245	249	248	250	226	239	223	244	211	235	235	237	203	232	234	212	226	236	216	260	218	212	264	243	237	220	226	208	255	219	221	224	215	251	231	240	238	216	196	242	221	251	223	250	256	244	242	230	246	250	250	241	264	251	237	222	245	219	237	212	234	217	256	211	232	277	229	245	223	222	256	250	257	255	218	253	235	207	229	203	221	257	228	226	218	226	233	220	226	244	271	240	216	252	226	245	251	226	242	205	246	241	226	244	257	248	226	209	235	226	254	232	222	246	252	219	229	221	240	231	234	253	269	232	225	264	211	250	250	214	221	220	244	210	217	238	236	238	204	222	244	222	271	259	255	214	240	222	225	227	241	219	243	194	252	244	201	225	220	244	226	216	224	214	207	238	251	219	236	213	277	232	256	223	214	253	237	238	247	278	256	241	219	230	225	249	223	236	238	250	223	247	233	238	237	246	277	248	246	247	226	231	250	233	234	244	235	222	203	255	228	227	219	264	235	228	234	207	214	223	254	235	236	219	222	240	219	213	258	230	234	234	214	234	256	251	221	236	256	226	226	224	237	246	213	228	221	220	252	240	217	233	249	249	238	245	225	232	261	207	229	218	226	250	277	234	252	235	236	214	221	242	254	232	229	228	243	238	226	254	215	240	217	241	225	237	249	221	239	232	220	249	242	221	214	219	238	244	226	230	216	243	249	238	258	251	248	233	270	240	224	247	232	225	239	197	228	240	222	250	246	231	243	252	237	213	213	247	212	238	231	221	235	237	232	232	205	234	204	259	227	257	223	271	230	214	213	206	238	239	230	248	225	215	241	239	221	225	252	234	239	223	251	226	237	254	203	211	244	230	213	239	259	235	217	230	227	254	223	256	242	223	203	236	223	223	237	226	239	219	223	247	256	238	232	235	235	262	217	256	220	232	226	257	219	222	228	250	223	239	210	220	251	233	241	234	251	236	211	242	227	229	222	267	242	234	220	230	225	212	238	211	251	209	235	247	217	235	208	276	215	212	222	230	237	219	223	237	220	238	224	225	213	226	224	252	245	236	218	248	211	204	225	219	234	226	233	242	224	230	225	243	228	240	238	237	266	226	218	253	235	257	223	254	255	226	224	237	233	257	234	239	221	224	226	211	239	207	221	226	242	234	238	215	227	234	260	227	226	199	215	255	235	237	245	223	180	237	231	222	235	227	227	220	235	237	208	224	259	233	216	232	237	210	231	239	271	229	270	241	252	244	224	223	216	221	243	236	244	243	250	235	208	217	227	244	209	234	235	208	242	233	237	236	218	228	239	228	260	243	235	238	228	229	244	233	226	227	213	228	242	229	224	254	235	207	229	219	241	225	252	228	233	248	243	219	250	234	219	237	242	226	237	232	238	221	221	235	239	232	260	228	210	235	234	233	259	234	218	211	245	279	224	225	237	244	241	222	242	205	218	242	237	239	230	256	219	227	215	245	219	210	249	248	255	224	237	224	221	267	230	210	244	245	229	227	230	220	233	218	263	236	244	240	220	234	245	253	231	215	233	229	231	236	211	228	275	220	210	214	243	235	232	249	253	228	252	225	231	211	240	260	265	262	238	215	221	242	233	233	244	251	213	219	243	232	267	242	231	257	262	234	220	212	254	238	227	223	224	249	224	265	240	233	270	222	243	230	212	230	231	215	246	244	229	211	209	220	207	198	235	249	238	233	253	257	243	235	254	229	244	240	273	223	211	209	230	217	240	241	227	250	247	232	227	237	245	219	229	249	246	258	260	250	221	258	235	233	278	214	233	213	222	206	232	266	215	260	235	242	247	229	229	216	232	268	258	251	255	258	222	209	247	258	240	217	239	220	225	237	220	272	227	247	255	250	256	244	241	228	237	223	217	231	222	229	200	190	224	246	213	246	214	264	245	261	218	215	249	233	244	236	231	238	217	239	231	224	233	219	236	243	207	212	194	218	242	227	216	217	242	234	233	251	223	253	210	246	218	240	203	266	237	217	217	225	229	203	222	218	226	236	243	224	245	220	254	222	233	211	242	220	251	248	252	219	243	211	229	210	228	254	214	225	240	244	222	234	219	234	215	244	242	225	215	250	238	196	233	204	226	258	230	226	217	229	240	263	218	259	237	231	226	230	225	237	222	239	243	216	231	203	225	230	227	255	234	237	221	241	273	237	224	222	236	228	237	240	226	237	220	261	249	229	218	212	239	243	242	225	244	227	228	243	242	221	244	235	247	225	221	250	227	265	217	256	247	263	240	250	236	246	268	247	245	229	224	206	242	250	251	220	223	222	234	205	210	228	213	243	243	252	231	237	240	248	243	218	248	219	264	259	265	244	237	210	227	239	228	210	249	216	266	247	220	250	241	272	251	260	210	256	273	244	230	215	239	256	215	236	228	214	231	221	232	210	226	238	234	222	226	262	219	215	254	213	226	213	241	234	207
29790	11292	2100	3072	2938	3061	3115	3742	3649	3078	2223	1631	1175	884	796	723	675	717	685	647	674	680	618	622	616	620	600	584	640	617	625	617	550	605	611	580	545	577	585	554	566	548	546	571	537	530	577	576	556	559	532	540	571	511	535	561	576	499	566	572	538	544	583	560	532	524	574	535	595	545	516	560	614	539	568	539	536	577	575	541	513	582	553	540	555	570	564	550	585	595	583	521	576	553	538	593	529	553	570	539	535	562	562	587	525	568	597	550	549	582	524	508	549	543	528	610	527	581	542	557	535	588	568	530	527	525	580	562	557	532	552	517	552	543	585	543	533	526	534	541	501	545	561	564	529	548	544	554	561	602	567	589	561	576	556	535	527	576	524	523	564	553	545	558	559	566	540	526	563	579	562	607	562	569	566	588	503	566	549	511	600	525	555	571	588	532	549	586	564	586	557	599	528	541	537	556	555	558	555	525	535	558	533	547	520	542	574	513	530	562	548	552	565	542	598	521	557	547	560	542	534	569	532	554	515	523	567	604	577	527	541	523	522	560	551	540	538	540	569	582	530	515	519	540	545	554	568	528	580	555	529	561	563	530	557	547	602	528	533	521	545	559	550	594	547	568	595	538	534	590	576	607	551	564	528	541	549	513	577	525	603	560	575	595	544	531	506	560	556	568	510	517	571	551	572	512	561	501	505	519	516	572	519	535	530	543	547	554	525	539	588	555	546	560	537	524	532	535	568	548	564	567	591	561	537	499	533	551	574	536	557	520	560	549	527	545	573	573	543	510	541	534	557	590	545	534	551	563	577	540	541	529	573	577	540	518	538	576	545	504	560	522	535	534	542	568	514	585	544	571	541	539	495	550	522	569	571	530	536	574	580	527	536	545	558	547	588	561	556	536	579	567	550	558	547	524	544	570	548	542	514	585	513	539	549	535	555	565	573	532	562	511	580	551	578	537	520	544	580	551	541	566	541	575	525	568	586	563	534	555	570	543	542	540	553	584	590	547	532	565	502	548	533	547	590	553	542	542	536	517	538	526	560	595	565	524	602	531	549	521	542	542	518	553	566	549	565	560	581	525	529	554	560	556	580	559	566	549	536	572	570	548	550	557	565	539	524	519	534	542	557	545	547	557	556	567	561	575	512	550	554	528	536	502	547	541	532	551	571	518	585	549	556	549	575	534	550	578	541	549	537	572	583	510	536	577	579	530	507	578	561	550	526	524	534	525	540	539	553	579	586	552	561	578	572	566	568	587	575	539	567	514	585	576	564	529	515	535	580	534	543	503	544	558	561	577	555	526	518	523	569	572	509	533	555	522	541	548	567	518	588	562	559	540	541	557	534	564	557	552	541	563	529	558	543	561	557	552	517	526	543	525	529	551	538	518	567	535	563	524	556	587	521	517	577	566	543	565	581	545	584	574	521	530	573	547	577	539	525	520	587	540	583	531	536	528	554	540	561	565	499	571	573	519	569	536	548	546	556	531	536	596	561	571	575	580	585	540	557	564	529	578	508	596	540	551	539	563	548	539	529	589	529	555	534	569	552	544	569	536	579	526	572	564	552	565	491	548	541	545	575	575	517	532	547	530	554	538	537	569	567	547	543	532	574	571	537	569	542	551	560	576	575	533	546	607	559	551	579	507	556	556	548	568	555	538	569	557	560	537	585	504	562	587	513	538	564	521	526	553	550	537	569	532	564	563	530	595	549	555	507	600	554	580	602	584	529	580	580	568	547	515	519	528	537	563	590	518	570	585	539	538	567	551	560	543	567	561	543	559	565	578	557	559	565	481	514	571	542	580	545	562	592	556	570	524	563	539	521	559	538	538	513	535	529	542	563	547	587	571	553	594	558	538	600	574	548	561	600	574	501	573	583	556	545	536	560	516	584	558	545	576	552	540	542	549	588	568	535	526	569	547	551	510	545	533	560	552	538	531	543	560	573	559	529	548	523	563	536	597	547	575	541	543	565	514	542	593	537	573	580	595	553	559	536	523	530	516	555	530	540	512	537	513	535	523	555	547	541	544	525	551	542	592	547	545	558	581	587	571	584	510	557	550	553	573	554	568	506	578	537	597	562	576	557	593	562	596	615	535	548	552	536	545	528	583	582	578	552	522	559	547	566	560	576	554	527	524	536	541	550	603	565	550	577	547	555	550	583	552	558	609	650	592	523	556	546	576	588	543	574	533	569	556	544	561	561	557	550	552	547	516	517	545	563	568	518	551	536	533	588	561	567	582	563	592	581	556	580	527	586	549	556	540	516	566	573	534	531	565	542	593	547	560	547	532	528	551	563	535	557	551	559	499	560	557	578	524	548	553	485	539	564	534	536	589	571	513	581	563	537	538	513	550	557	530	532	522	561	564	614	553	534	553	518	586	541	526	560	520	545	571	538	514	570	495	549	541	586	561	578	530	568	538	545	528	556	557	537	574	533	588	551	536	542	521	597	499	576	573	506	522	557	546	565	509	538	490	522	514	539	563	538	563	593	559	567	547	549	541	573	562	534	577	548	562	548	555	556	545	554	533	544	548	572	553	556	528	545	519	521	555	562	544	579	563	514	532	567	547	558	563	571	542	525	531	506	565	556	602	535	523	522	542	558	570	522	555	545	564	582	504	574	543	522	522	612	577	539	556	568	524	568	599	575	557	545	566	544	551	485	574	526	558	543	542	570	563	534	573	574	533	592	536	545	539	552	543	584	489	515	577	557	516	573	558	492	570	548	544	540	538	552	556	556	549	546	569	556	535	544	529	605	530	533	596	581	563	571	546	537	557	532	538	566	568	593	593	553	520	530	547	542	580	562	570	524	529	565	537	529	550	546	544	575	574	549	520	565	550	554	558	549	554	562	560	528	524	547	548	537	568	556	547	558	531	529	566	474	563	567	557	585	549	592	582	549	556	557	551	542	547	528	571	557	508	535	534	563	555	536	515	528	512	595	526	549	528	593	544	613	553	579	513	577	568	562	545	573	532	517	546	549	549	567	550	566	546	576	557	587	556	576	552	536	548	607	517	537	552	547	572	490	508	573	541	537	536	545	561	536	528	535	551	565	551	546	520	550	549	563	559	556	540	536	558	568	554	551	537	552	570	517	538	570	516	542	535	555	551	543	545	549	602	516	551	546	526	541	563	518	576	561	553	576	552	553	557	581	580	540	590	564	503	550	566	536	573	540	551	514	545	568	539	538	565	549	538	595	599	599	588	547	567	547	540	555	532	576	553	563	551	542	542	514	555	565	559	517	557	543	571	543	546	571	547	559	547	576	561	546	579	526	550	538	527	542	501	587	511	563	534	530	570	547	510	537	559	525	530	529	517	541	544	558	578	506	589	566	530	578	574	537	548	549	578	536	569	575	528	559	544	496	525	553	567	520	550	512	538	583	539	568	527	566	543	567	555	559	515	527	566	557	574	573	549	552	518	542	607	521	517	529	557	550	524	604	549	544	533	589	517	567	558	562	525	608	544	620	568	488	565	556	577	548	511
50998	29085	5624	1813	1242	1054	1162	1257	1103	864	513	383	301	223	210	196	197	188	183	189	176	176	178	194	182	202	155	150	155	150	164	171	159	169	167	172	143	153	155	158	157	180	154	168	166	167	133	167	160	166	158	159	162	141	154	138	171	155	151	153	153	152	149	156	164	166	150	161	156	157	137	137	161	158	189	155	192	186	149	142	139	168	148	137	178	162	137	156	134	157	155	172	148	164	161	161	151	169	148	164	140	159	160	147	170	157	144	156	169	156	161	172	177	136	133	168	177	153	168	145	160	169	172	158	154	150	169	146	145	149	182	154	151	145	179	144	179	149	154	157	155	157	148	165	152	152	156	150	140	148	156	177	155	180	157	146	153	163	154	156	157	166	157	152	168	162	159	149	168	147	140	138	149	143	167	132	150	150	145	132	126	152	142	142	143	161	150	160	162	150	128	178	143	150	169	152	155	172	160	142	162	199	165	164	140	162	174	172	148	164	156	133	153	138	134	171	160	161	155	144	161	150	181	151	142	151	157	163	164	152	150	184	170	147	145	142	159	148	168	146	189	169	153	166	159	167	142	154	156	154	177	197	127	152	169	134	142	151	157	157	152	170	152	161	145	141	132	149	151	163	149	168	154	195	150	147	169	158	171	169	168	131	149	159	142	159	146	142	159	184	154	163	156	151	166	153	158	183	179	141	138	145	173	161	166	157	144	172	143	164	159	159	135	153	168	154	139	171	180	136	141	157	160	155	151	143	151	148	174	146	147	153	165	134	131	140	134	146	163	154	158	152	179	164	167	174	161	156	163	177	137	165	140	142	171	157	146	159	175	138	156	167	170	171	157	130	152	156	152	141	160	185	162	148	145	158	155	154	143	147	139	162	135	146	152	149	168	131	173	161	165	143	166	181	142	169	158	153	163	136	157	148	139	140	137	169	157	166	172	144	171	166	154	165	175	141	159	141	167	161	159	149	160	138	148	147	154	142	173	158	176	149	151	155	156	127	175	151	156	158	142	144	161	144	154	144	148	156	152	143	153	156	184	166	188	180	163	136	139	158	153	147	132	147	160	175	137	161	175	162	160	154	169	148	145	155	165	138	181	166	163	178	148	138	160	165	157	151	176	167	143	139	160	173	156	160	167	150	142	192	145	152	166	178	169	177	165	156	156	165	155	158	158	159	140	169	150	149	163	130	158	151	139	142	170	173	148	152	162	161	173	141	157	159	156	161	182	151	154	156	170	130	143	163	171	176	152	145	154	166	148	173	150	142	166	152	166	157	146	149	179	151	153	151	160	137	174	165	169	153	152	170	152	158	165	160	134	143	135	167	177	160	154	138	131	151	190	154	153	169	149	164	169	137	171	147	169	161	157	126	159	160	170	146	163	150	158	173	137	152	163	150	163	154	160	176	160	171	148	161	156	142	154	148	158	153	170	187	140	155	158	160	190	154	127	166	136	155	168	166	144	169	151	166	194	140	142	163	166	139	161	182	168	177	163	168	117	152	157	144	154	138	171	167	147	149	144	155	138	154	156	154	157	154	148	156	183	169	174	149	140	182	145	145	158	164	178	159	156	164	141	146	165	155	155	129	168	133	180	175	176	165	150	174	160	166	147	176	146	160	154	137	172	173	174	146	160	155	136	168	164	148	152	134	152	142	155	173	138	165	140	146	164	150	144	170	178	175	171	171	152	173	167	171	140	186	148	176	153	158	161	147	166	144	161	138	138	149	160	180	156	161	171	190	152	159	134	128	165	156	174	156	163	148	160	139	182	175	175	163	135	155	152	165	156	146	155	146	141	149	151	155	164	149	157	152	172	163	161	154	162	183	161	161	186	165	169	165	159	151	129	152	156	145	162	175	160	158	158	155	145	143	136	141	158	182	171	153	138	150	148	152	142	137	186	136	159	161	177	147	151	145	164	152	170	167	138	136	152	166	167	160	141	171	160	144	157	141	149	126	163	167	181	157	153	151	155	155	160	161	182	171	127	166	153	158	172	150	146	163	174	161	186	142	155	168	151	150	151	162	150	152	152	158	160	158	154	179	139	139	156	155	143	169	164	178	150	157	168	158	147	172	154	171	166	131	153	151	170	162	147	149	162	141	171	172	150	172	141	184	171	158	163	176	154	161	159	157	160	167	150	148	152	134	153	155	186	140	142	150	153	165	166	175	132	124	152	157	154	144	151	155	147	150	130	164	154	153	145	151	148	161	135	171	150	168	137	143	154	147	151	186	164	169	140	151	155	146	158	185	183	167	159	174	145	144	160	174	170	165	172	135	129	148	162	152	154	157	145	153	132	155	145	141	145	164	163	147	141	194	163	158	139	128	169	150	171	152	172	155	148	151	148	146	151	169	148	155	144	148	165	127	169	149	161	154	169	157	146	135	145	146	167	145	158	154	168	144	179	150	147	149	155	186	147	147	139	174	156	176	149	163	138	161	138	139	170	141	148	165	175	175	154	158	148	146	156	142	175	175	156	162	132	140	141	158	159	132	166	149	171	162	170	139	165	156	159	179	143	157	138	158	132	158	164	163	167	176	162	151	166	170	151	148	145	149	155	170	174	161	134	164	141	149	145	180	162	153	180	166	162	179	182	151	160	150	155	163	176	137	152	142	136	161	171	153	168	154	130	161	166	136	154	168	147	148	151	141	162	133	169	138	162	149	155	166	143	183	153	150	131	154	166	137	151	139	158	152	161	135	154	152	140	167	165	159	172	132	166	138	145	168	150	157	138	138	159	154	162	144	141	145	158	154	160	180	156	166	144	159	148	142	151	142	173	142	147	146	147	150	150	154	154	168	168	130	163	138	164	160	171	155	152	168	151	149	160	165	170	152	146	144	134	150	152	150	140	186	156	174	130	157	177	168	171	179	160	147	165	160	171	147	159	153	159	153	142	146	128	158	158	188	142	141	151	171	168	151	161	149	154	150	169	149	161	167	163	157	180	144	155	162	169	150	150	156	168	169	142	167	163	173	160	173	163	161	154	149	170	140	151	164	155	132	173	190	163	175	159	148	151	139	168	174	147	179	156	138	147	141	154	170	189	154	151	158	147	181	165	158	168	156	155	139	150	143	179	152	170	148	160	153	143	144	165	161	159	158	170	139	160	152	165	159	161	157	173	155	155	137	179	172	144	188	161	161	169	177	156	147	150	165	136	164	136	165	170	152	163	134	164	165	166	156	175	167	146	141	179	155	162	153	159	160	171	174	172	152	143	170	149	155	159	135	136	153	168	158	156	149	149	150	162	156	158	175	154	167	158	149	164	168	142	147	171	119	148	171	141	152	132	175	165	157	153	148	174	175	142	156	182	177	130	179	183	181	170	132	151	163	166	147	164	162	150	147	136	172	134	155	148	170	152	179	149	157	152	159	139	158	169	165	131	164	156	173	163	143	177	136	161	166	142	131	153	172	138	153	185	158	165	170	147	158	143	175	160	162	167	175	161	166	147	148	163	180	149	163	173	155	165	182	167	160	167	146
36256	15306	3019	4110	4338	4275	5069	5669	5422	4196	2675	1595	1119	847	744	623	643	620	595	585	572	529	509	451	473	516	487	460	439	477	428	432	426	425	408	416	431	380	429	394	426	417	399	413	397	390	395	402	391	397	415	408	397	414	371	401	399	369	400	415	376	383	369	398	413	365	382	392	372	415	364	382	365	389	416	417	413	403	382	345	393	379	359	364	370	369	372	358	394	366	375	377	381	387	368	379	388	408	382	372	374	380	384	350	400	361	389	367	392	363	353	391	385	400	392	363	418	358	386	354	378	358	378	395	376	381	394	378	378	349	393	391	364	390	372	387	386	394	358	369	386	363	358	417	361	386	396	319	351	387	352	372	383	377	354	401	367	394	387	409	380	401	370	399	395	417	395	356	386	382	377	387	396	422	356	407	402	431	425	338	392	377	376	379	402	366	422	370	410	377	385	386	406	411	362	377	390	366	375	388	382	353	406	371	375	385	353	372	341	370	382	386	383	364	384	384	377	365	372	385	361	401	357	369	373	392	392	366	401	383	379	400	376	379	402	395	364	342	361	409	396	376	369	378	424	401	388	376	374	349	386	396	393	378	358	378	362	376	375	383	394	394	374	392	385	398	374	395	361	382	367	380	405	417	352	418	354	393	377	401	385	371	381	403	365	367	356	403	361	412	403	403	347	424	385	408	386	419	351	380	378	376	374	385	388	422	402	363	372	403	384	374	393	394	394	406	384	410	371	383	349	381	381	387	404	419	379	412	385	382	411	399	375	398	343	352	392	366	368	374	367	369	402	364	398	366	382	389	392	389	359	368	359	368	394	379	398	384	394	357	418	399	370	369	365	381	387	347	408	384	377	324	368	369	366	392	397	380	370	371	409	390	396	398	389	358	409	377	378	362	381	357	373	412	403	388	372	369	400	381	368	359	404	392	430	412	390	395	383	401	373	383	364	364	409	403	428	355	360	378	332	401	382	381	388	382	389	382	388	377	394	349	413	404	387	375	420	390	362	366	385	361	375	374	371	398	408	336	367	369	378	389	394	391	384	377	363	378	388	380	380	349	391	377	358	369	386	379	362	362	374	387	361	359	369	373	369	412	366	356	364	394	387	390	370	368	373	407	377	358	362	366	398	384	383	386	401	394	389	402	355	375	385	356	383	359	345	367	411	400	382	373	357	371	397	354	376	362	388	388	384	398	371	402	405	400	378	396	399	407	374	381	380	388	352	420	380	344	378	387	430	383	366	354	384	387	376	382	381	372	389	363	393	407	369	390	352	400	365	347	412	338	369	368	382	377	390	393	382	377	404	410	392	381	381	400	381	390	391	424	379	372	357	390	379	383	364	415	378	368	369	394	388	385	370	396	387	406	355	354	376	373	362	387	386	380	354	381	369	377	384	371	394	365	403	383	365	412	379	358	349	345	402	380	356	384	375	383	399	379	375	380	355	345	369	374	374	413	399	361	389	374	372	417	373	356	376	379	376	374	360	363	363	390	375	384	359	382	394	362	413	402	361	353	380	389	390	362	388	377	355	391	386	359	375	383	396	386	381	367	373	376	363	371	392	388	379	388	383	379	334	392	388	367	369	372	399	390	421	388	387	366	381	422	340	373	368	383	393	352	400	377	348	391	378	367	377	388	364	367	372	353	383	362	405	400	390	395	388	416	380	405	393	361	375	363	374	367	389	377	406	393	375	376	364	370	359	366	333	393	391	393	362	343	368	372	380	372	380	375	362	372	352	379	398	354	398	374	382	409	411	392	381	385	381	389	374	375	354	401	385	364	385	355	404	359	397	383	401	358	394	386	396	368	349	386	397	369	346	366	406	411	412	400	362	367	394	350	390	370	381	385	370	388	416	395	376	378	377	388	369	400	375	430	358	406	389	362	396	390	429	379	394	380	358	343	367	388	370	363	429	387	352	348	367	377	421	381	374	363	392	394	394	366	377	369	362	406	381	382	396	385	391	367	390	379	376	367	389	366	387	393	377	416	353	396	382	397	363	388	352	381	388	369	397	366	356	402	389	409	392	394	383	357	384	380	380	378	411	346	383	367	370	354	390	403	363	414	339	375	375	362	390	431	393	378	367	386	372	367	357	352	388	411	356	379	375	385	391	346	363	319	369	395	408	395	381	394	407	366	361	365	383	374	382	363	386	345	372	377	364	393	375	409	345	363	385	347	369	356	364	392	389	333	409	366	390	381	368	366	372	386	362	374	354	405	396	353	405	353	367	379	385	367	379	404	387	395	393	394	348	383	355	390	386	383	368	402	356	395	377	399	363	405	368	388	379	397	425	385	378	389	390	360	375	395	384	388	387	391	396	352	411	418	391	389	403	389	379	401	377	366	359	382	381	366	379	369	378	409	397	372	388	390	347	363	433	358	380	351	371	361	358	385	350	364	381	367	371	405	374	412	372	390	383	361	358	385	394	402	377	417	382	389	394	355	414	379	396	400	392	384	408	361	395	413	366	416	373	373	389	381	410	394	382	358	384	374	351	388	403	366	393	378	388	419	394	405	410	401	365	356	371	367	424	367	399	343	355	406	406	342	385	401	428	376	352	401	385	384	376	402	385	398	380	399	424	392	391	339	365	384	376	394	430	356	370	376	353	370	393	363	396	363	408	368	354	381	351	378	414	346	407	363	354	346	413	409	397	375	391	405	367	415	389	392	391	374	357	398	383	339	390	362	398	391	377	390	390	389	391	354	360	380	374	375	377	365	382	413	364	364	367	365	372	388	377	380	371	373	382	327	430	363	391	391	375	385	376	416	393	401	378	400	406	366	433	350	363	374	361	369	390	434	374	369	358	387	391	407	409	368	370	393	377	350	347	357	375	393	373	385	389	387	377	347	393	431	350	376	383	397	382	354	408	342	360	340	373	382	376	373	355	392	407	414	377	383	401	395	369	388	423	350	414	368	395	396	388	391	403	389	383	407	335	383	393	367	372	408	400	418	364	374	365	398	392	380	397	412	375	388	382	388	388	394	363	381	358	389	347	387	398	415	378	346	397	374	325	366	378	387	374	364	356	374	322	393	356	358	379	356	363	387	384	366	387	363	377	380	357	386	357	370	331	368	370	385	443	355	376	342	383	392	385	380	396	396	375	352	343	370	385	385	338	379	395	393	399	395	410	428	381	378	409	384	380	346	406	356	375	386	405	399	414	385	381	394	375	390	372	386	377	389	399	395	355	318	385	369	412	390	375	387	410	384	389	386	377	357	412	369	423	410	350	407	386	401	410	382	381	395	389	374	408	408	396	397	382	383	370	385	379	387	402	365	389	373	381	363	359	386	380	391	394	397	337	376	370	386	367	353	359	382	408	356	402	370	353	390	381	364	380	379	424	373	353	349	371	378	356	409	364	369	358	360	385	370	365	372	364	369	385	373	353	380	388	379	388	372	356	399	375	413	385	408	392	344	368	403	387	395	386	366	410	392	369	386	373	391	354	381	344	373	381	372	374	399	364	364	330	375	390	390	388	377
19329	5651	656	529	520	519	627	641	510	474	352	293	233	262	270	232	246	237	230	243	265	227	224	265	241	245	252	231	216	225	251	214	242	219	248	259	237	235	239	208	236	224	251	209	213	251	202	245	218	265	254	238	246	230	231	243	218	247	261	243	264	243	225	248	238	263	229	237	291	243	211	243	238	234	224	229	237	252	241	233	261	224	213	239	227	253	244	241	259	250	226	248	227	210	227	228	268	233	223	244	242	283	246	214	237	211	237	226	223	234	265	221	273	241	237	219	251	225	237	231	248	239	264	248	239	231	216	236	213	270	219	233	244	242	266	270	239	230	222	220	258	241	222	217	212	204	212	247	255	244	212	195	258	238	260	238	223	236	257	222	219	267	233	246	253	249	265	246	274	254	240	266	238	246	224	265	233	216	231	244	244	203	237	251	242	240	246	246	234	253	274	248	209	235	233	239	225	241	229	205	239	250	274	220	236	253	228	252	247	243	215	232	228	216	243	218	236	228	262	242	228	232	202	213	255	240	265	223	217	242	213	228	207	250	218	235	259	216	250	237	208	257	217	202	261	219	224	246	249	270	216	259	205	247	254	265	251	245	224	240	236	245	224	269	221	205	230	244	227	250	253	244	233	238	226	232	247	250	242	247	270	230	256	242	215	238	227	274	212	248	229	248	217	240	222	219	238	234	234	197	243	274	221	219	237	243	235	212	243	238	279	245	225	245	248	225	242	230	241	224	255	252	247	244	253	256	217	244	233	213	213	232	223	238	239	247	238	230	249	239	230	227	242	253	264	264	235	247	265	262	256	248	250	194	224	243	226	210	227	218	254	242	243	232	232	238	234	228	243	244	225	222	219	221	195	255	243	222	249	251	248	232	244	249	254	228	263	234	226	241	258	250	278	225	207	215	231	203	241	259	283	225	250	220	230	253	240	241	270	255	237	231	256	220	223	227	222	254	239	245	245	231	251	241	262	224	237	247	252	246	244	216	241	198	249	213	229	193	256	235	211	236	230	235	253	207	267	238	263	240	259	226	240	228	223	233	267	221	224	249	224	246	247	225	264	250	239	246	239	221	220	193	239	231	253	249	244	251	226	213	235	258	225	240	232	268	223	230	225	246	226	234	247	240	220	223	260	272	227	258	247	201	237	240	249	205	234	253	237	226	241	220	225	233	238	238	236	237	211	222	231	243	218	219	217	224	245	246	241	210	240	238	218	210	245	237	220	247	233	232	238	228	246	238	224	244	254	216	254	264	257	193	236	236	226	241	239	234	230	246	233	261	242	219	218	228	216	248	220	255	234	262	238	216	218	263	235	252	217	217	259	245	229	251	225	239	242	208	225	235	246	221	246	254	213	228	253	223	225	249	258	221	265	229	220	224	257	241	255	212	217	229	234	249	247	234	227	231	252	247	230	235	250	250	231	232	251	217	227	248	222	240	220	253	213	246	250	209	232	237	233	235	232	263	259	235	214	235	235	228	249	215	241	230	246	260	221	245	226	228	255	250	234	242	245	249	234	235	237	230	259	241	245	202	240	230	242	260	229	238	247	246	236	231	239	204	224	252	234	237	207	230	225	241	245	215	248	270	229	235	233	229	219	234	219	237	253	259	229	263	234	218	228	211	256	261	223	236	220	264	236	245	250	233	251	229	245	211	248	267	217	267	238	217	239	234	224	227	235	237	269	263	208	256	260	236	216	263	216	264	219	237	241	252	220	256	221	231	221	227	237	223	214	279	210	212	238	217	225	213	265	242	283	235	234	244	241	264	273	234	231	237	255	229	249	255	223	203	236	224	229	264	219	238	277	222	223	246	216	235	243	244	237	208	225	214	237	229	263	235	257	216	221	255	224	226	235	233	244	227	241	237	242	214	229	215	235	205	256	225	238	235	243	215	229	241	219	244	249	259	237	207	214	264	222	252	221	263	224	241	198	216	253	266	226	216	249	237	245	229	222	235	238	245	233	241	236	258	230	252	252	227	209	203	249	253	241	251	211	219	234	245	241	210	208	200	228	239	230	256	238	271	249	227	223	237	245	208	238	226	235	210	259	234	225	238	228	242	218	226	214	227	223	215	233	249	191	248	215	229	226	232	226	240	218	248	251	223	214	247	234	243	225	228	267	226	243	236	250	223	258	226	252	231	223	250	236	226	230	237	228	233	231	221	259	218	220	230	238	246	217	232	215	247	237	226	232	220	228	214	235	272	245	230	246	244	267	255	211	272	221	247	256	221	242	237	237	249	251	216	235	227	239	220	254	229	288	223	208	242	222	227	246	249	245	208	237	211	242	224	247	213	231	238	207	214	215	209	223	253	231	230	269	255	196	212	218	216	230	225	213	255	243	233	242	267	244	230	219	211	195	235	232	221	235	228	247	234	247	240	226	248	227	224	202	238	246	257	247	250	239	231	255	254	226	247	230	246	235	239	207	224	191	251	210	222	258	260	224	209	218	215	241	258	253	249	250	225	254	258	239	248	209	218	249	248	273	248	266	237	210	261	221	234	235	257	221	257	270	219	261	213	218	232	237	210	242	262	215	210	265	220	222	217	248	230	220	248	219	252	269	267	249	221	218	232	237	238	262	249	246	255	215	209	234	236	240	203	226	220	257	257	267	232	260	257	241	219	248	240	240	238	238	251	240	229	225	255	227	227	238	254	236	226	244	246	216	240	216	231	252	236	260	218	215	221	198	248	262	240	222	222	211	220	244	251	239	194	240	242	239	239	241	216	232	234	217	234	262	232	261	234	229	252	241	228	241	261	264	254	260	221	254	244	243	242	232	219	249	229	221	226	267	230	232	239	243	237	236	234	232	227	241	243	251	237	246	221	239	263	225	243	240	219	224	234	248	221	257	224	226	216	235	248	255	241	240	213	245	249	243	271	232	234	234	243	252	211	245	251	213	222	212	223	239	229	210	220	227	252	213	247	245	229	230	246	263	280	217	204	215	229	247	233	250	231	213	239	252	223	235	242	208	231	234	236	254	238	238	236	279	218	229	222	253	253	212	248	229	240	233	217	221	210	197	240	266	227	234	245	253	225	245	244	234	241	228	251	252	250	235	271	236	226	224	211	229	235	242	232	228	245	257	233	252	224	250	215	257	242	212	260	213	246	242	251	233	209	217	229	246	216	226	216	250	268	244	214	237	204	244	226	227	266	281	237	239	251	247	210	250	225	229	263	229	228	238	271	204	237	184	226	246	259	268	227	248	249	233	240	237	240	243	243	254	220	264	216	224	220	226	218	254	262	236	210	241	234	234	249	224	230	199	236	216	225	267	228	259	221	256	215	240	205	231	235	234	254	263	243	221	218	223	230	237	237	242	226	211	234	220	214	244	231	232	251	233	216	233	211	221	218	216	209	203	231	226	232	220	242	261	209	245	229	228	256	249	236	236	242	237	238	235	220	220	229	242	260	266	253	229	240	240	233	210	246	224	200	197	214	223	242	244	258	252	256	234	198	250	237	213	219	263	218	277	232
13767	3928	1347	1695	1649	1931	2605	2763	2314	1735	1191	845	723	702	615	630	611	609	643	598	602	594	618	635	593	586	519	587	623	617	584	575	594	539	588	557	575	553	542	578	556	562	599	562	566	575	567	569	616	566	575	516	526	593	566	584	527	588	555	575	562	532	583	625	582	526	582	546	542	560	556	593	570	583	539	564	556	519	521	587	558	578	585	555	577	572	572	565	560	522	572	559	546	610	551	528	575	587	568	592	549	583	556	596	527	604	564	580	577	590	559	592	552	581	558	624	549	580	623	549	536	556	615	580	549	562	586	618	570	542	598	561	553	557	543	576	562	591	565	533	545	590	581	566	554	594	553	562	554	603	507	593	623	594	562	531	540	545	536	562	559	591	564	546	552	555	595	591	590	560	542	553	595	549	575	577	544	572	536	565	583	549	566	588	549	586	543	583	628	569	589	519	557	532	590	573	569	553	565	573	562	570	566	546	601	586	591	566	572	555	583	580	601	555	579	550	519	583	543	566	614	588	541	523	569	551	570	531	544	528	579	573	544	585	607	591	568	552	578	590	538	544	584	542	567	579	549	537	532	607	598	535	572	562	530	540	564	585	554	543	546	548	557	585	566	547	546	584	535	590	554	600	555	567	587	586	541	508	554	607	545	573	553	579	595	527	555	583	541	577	562	524	602	486	564	547	562	551	566	563	586	595	600	547	556	583	609	525	573	567	560	554	570	575	546	603	528	592	549	576	549	548	571	575	557	583	621	576	556	594	527	558	535	556	555	540	579	536	552	546	575	591	580	565	581	540	567	531	563	552	610	532	571	539	531	551	569	545	566	559	570	516	588	608	606	537	555	569	579	575	559	539	572	566	542	570	522	540	573	540	589	552	577	544	543	583	585	601	545	582	614	582	577	580	592	515	562	556	583	545	546	572	541	571	567	548	582	593	576	592	594	550	558	579	583	547	568	538	589	546	540	596	566	549	537	566	580	592	608	576	584	616	548	544	574	524	610	580	577	555	585	544	553	558	611	587	576	526	624	541	573	582	572	555	559	566	559	567	570	586	562	575	571	580	549	533	536	539	554	595	515	519	529	571	587	527	555	527	568	537	554	558	554	566	565	559	583	548	545	565	641	572	491	581	595	580	569	526	541	541	582	540	592	553	582	565	545	566	550	565	557	526	563	600	572	609	560	600	581	566	560	563	550	548	567	568	532	596	586	562	630	569	540	567	549	612	567	574	528	570	560	594	554	599	588	562	596	617	557	574	584	545	559	575	560	575	561	541	555	561	564	550	591	541	585	605	535	509	518	552	580	605	562	583	552	573	584	563	552	564	548	602	557	541	584	564	526	556	571	562	587	563	554	581	588	589	551	562	566	541	583	528	608	524	568	558	534	570	596	541	581	571	557	596	536	580	555	541	570	548	570	552	576	558	550	647	589	544	551	579	563	561	553	580	530	564	569	558	577	571	575	559	542	566	580	577	588	556	567	560	589	564	552	578	559	526	627	587	584	514	580	570	558	567	570	576	562	555	582	614	588	571	568	540	596	547	577	580	549	555	554	564	557	580	584	533	527	535	576	545	565	552	580	548	545	606	540	604	532	546	577	527	576	587	568	564	520	597	508	568	612	555	541	523	561	556	552	572	552	551	551	561	612	561	541	569	558	544	558	560	544	537	621	583	579	566	581	509	560	598	587	550	567	580	552	544	561	560	557	548	615	550	604	585	548	564	566	589	603	553	538	556	522	560	565	587	537	543	582	551	612	583	581	579	554	606	566	547	562	597	614	585	575	544	536	546	579	549	578	559	578	581	601	549	630	572	549	551	585	602	534	563	567	574	588	610	570	541	575	567	582	516	567	552	544	585	594	522	563	572	614	538	585	580	502	570	590	528	549	544	557	592	539	543	551	557	588	571	557	577	611	591	591	517	557	586	529	601	563	592	565	578	518	578	571	581	527	542	512	561	529	549	568	530	517	559	562	541	518	565	550	556	558	604	597	577	540	586	573	615	534	579	552	569	566	578	551	558	530	548	518	588	570	551	579	560	559	564	546	553	558	596	578	577	540	571	554	566	588	554	577	551	598	513	583	558	533	574	535	544	550	574	539	543	568	580	572	564	599	530	579	602	570	568	548	581	538	568	574	567	578	546	521	532	567	566	529	514	522	507	582	559	572	553	565	575	549	547	566	555	565	546	566	550	541	595	599	550	561	596	566	566	571	588	569	555	559	593	561	579	577	587	543	586	529	575	544	540	575	565	569	548	567	588	543	568	571	547	567	543	580	578	616	543	573	617	605	590	549	549	561	589	608	578	579	567	555	542	529	561	556	566	542	558	596	586	559	543	602	579	563	561	543	599	565	568	556	541	571	569	593	530	570	586	566	603	551	561	535	583	553	589	596	586	555	560	523	578	572	549	564	579	610	552	587	557	559	549	555	584	558	559	528	596	548	587	552	587	601	596	535	553	572	573	565	578	567	543	574	572	555	568	577	568	576	569	593	576	580	583	582	555	511	583	608	587	551	551	590	582	569	573	553	583	562	564	579	578	520	555	602	597	578	517	598	600	530	534	529	580	550	542	566	583	555	538	565	587	587	520	563	537	563	534	521	525	594	558	576	525	588	579	576	567	555	577	533	566	532	528	567	554	561	577	588	542	549	521	539	569	570	562	580	561	568	571	519	618	567	590	592	555	588	580	585	585	594	550	566	579	559	534	531	538	548	523	567	553	563	545	549	556	514	564	562	553	590	532	583	556	559	586	586	537	577	586	578	572	550	564	554	607	571	585	571	547	584	534	558	531	559	557	607	575	583	546	545	581	561	561	541	555	619	563	532	527	576	578	564	563	629	576	614	525	553	510	579	520	551	530	549	590	511	542	570	566	589	565	607	537	553	543	522	587	561	538	582	551	553	565	560	584	557	543	572	572	539	598	571	549	550	566	532	527	584	550	599	555	563	555	597	568	571	577	604	594	563	579	553	561	550	588	564	534	578	610	537	524	543	587	569	558	538	589	587	559	561	585	560	529	505	535	564	572	551	594	548	518	562	580	567	531	583	563	583	628	597	510	547	533	543	550	592	550	588	568	559	517	498	552	550	567	586	579	552	565	522	536	544	586	595	607	577	581	616	587	533	557	572	536	564	527	572	566	563	541	562	560	548	565	574	584	566	555	554	568	590	569	574	567	560	595	558	600	593	580	567	557	570	596	596	578	521	523	562	566	567	577	567	588	612	592	612	550	553	597	571	503	560	532	565	517	539	587	561	569	547	566	522	586	555	564	580	543	539	577	603	594	571	565	570	552	551	570	575	550	585	537	558	515	576	570	576	588	566	607	619	572	565	600	557	519	608	553	562	557	571	539	570	545	560	558	568	600	572	597	561	613	574	588	611	591	582	584	579	547	532	561	545	588	537	577	533	558	558	550	569	580	552	553	556	593	550	514	546	544	544	592	574	580	567	545	561	574	564	605	581	579	535	564	540	546	564	561	555	593
41083	19694	2571	1152	1048	995	1189	1118	813	631	415	362	302	278	244	257	256	276	269	245	254	254	226	278	235	252	239	215	205	241	241	247	234	245	248	242	238	238	225	260	249	236	212	217	246	228	212	217	226	197	227	241	210	220	213	222	244	220	222	211	268	252	226	239	272	256	244	212	218	253	223	264	255	247	228	222	261	215	246	238	253	246	235	240	250	229	242	255	230	245	242	238	207	227	250	250	248	248	225	217	257	256	234	226	232	211	235	238	246	234	245	262	270	217	230	266	254	229	255	233	252	232	231	209	227	245	243	228	251	267	255	272	231	236	255	227	224	240	213	232	222	213	228	211	246	226	225	207	241	256	221	233	240	231	237	246	227	232	222	215	225	221	244	243	260	214	224	244	253	249	243	226	247	271	259	222	229	235	249	213	238	249	220	250	249	221	244	239	222	270	235	205	226	226	250	220	267	235	230	267	227	201	258	238	216	205	239	251	206	236	238	244	253	237	227	231	249	251	251	230	233	241	229	218	208	231	223	206	249	259	205	225	240	232	250	233	238	223	264	231	248	214	245	227	218	221	207	229	242	243	227	235	245	238	215	231	260	222	280	264	218	225	241	242	229	249	235	204	231	219	270	232	226	239	256	247	216	220	253	213	245	257	233	228	224	266	233	228	209	246	264	217	243	224	261	244	246	235	236	242	239	228	220	216	261	235	227	245	249	233	247	254	246	243	232	238	208	247	247	264	247	250	215	239	215	258	247	201	246	229	262	224	219	243	192	260	243	231	238	221	249	234	220	226	237	223	227	224	245	258	231	238	231	251	234	213	240	255	226	239	224	242	218	232	219	247	251	261	243	223	209	252	220	204	229	215	240	236	266	221	249	261	216	228	231	238	259	261	239	244	230	225	215	254	250	231	204	248	232	220	242	258	229	215	234	229	235	216	249	228	250	226	237	227	238	257	232	226	222	232	206	234	215	237	228	235	227	221	224	265	243	210	229	216	244	259	240	259	227	248	256	230	234	243	245	225	240	220	203	189	229	226	213	263	224	232	232	245	235	240	239	235	230	224	210	224	251	276	253	249	212	227	251	225	257	235	267	209	234	249	231	236	246	261	209	229	222	236	231	231	266	242	236	207	247	199	224	224	254	236	215	245	233	230	236	236	248	200	259	221	240	241	239	251	212	211	224	241	239	229	239	251	251	251	248	224	200	200	244	237	225	262	251	232	265	220	217	225	247	204	238	256	246	228	221	217	245	228	223	248	237	249	216	215	248	239	223	214	240	230	223	243	211	243	230	256	249	214	208	237	213	249	237	225	231	225	243	237	216	237	232	285	230	241	216	225	221	273	238	248	234	222	217	224	233	238	221	229	232	260	238	239	263	226	235	258	237	245	220	199	262	250	217	251	249	232	248	250	255	265	249	241	232	239	236	212	237	236	223	222	252	237	212	259	215	226	259	232	219	251	224	216	278	235	211	243	244	242	221	220	254	265	218	218	258	218	227	239	253	251	237	224	241	221	204	231	256	214	228	229	209	239	212	274	232	243	251	236	255	239	231	231	228	266	256	202	212	242	232	228	244	191	230	233	244	234	255	242	258	225	232	206	236	231	251	208	227	235	240	252	253	244	233	260	236	233	234	252	200	228	234	221	229	246	197	239	246	223	237	243	247	248	224	244	239	221	243	214	236	233	261	213	233	249	240	229	266	221	243	236	221	264	277	220	231	212	228	247	229	252	229	248	242	235	220	263	242	233	240	264	249	224	210	232	239	260	241	220	226	259	228	204	232	233	239	243	235	266	221	237	205	250	242	235	246	260	218	233	232	212	221	238	246	247	233	238	243	204	258	224	220	243	227	254	258	241	239	227	251	239	222	196	239	241	240	233	249	234	235	267	253	229	233	233	244	230	196	247	243	219	271	232	263	242	236	220	240	251	248	201	246	240	272	235	253	235	236	261	218	211	223	239	246	258	279	261	230	250	206	254	225	248	219	219	213	252	209	215	237	220	240	239	239	269	221	272	235	253	232	258	225	231	227	246	227	225	236	230	236	256	209	231	216	223	243	225	236	232	237	244	228	244	240	231	254	234	207	243	240	227	244	242	246	218	240	264	236	234	228	236	215	229	213	239	228	238	231	222	254	243	231	254	267	211	245	226	248	223	248	219	260	265	228	237	266	248	214	238	233	224	241	239	231	251	267	224	249	233	245	210	214	248	228	216	259	205	212	224	253	247	206	234	247	246	236	267	217	221	188	229	241	210	240	204	235	226	235	243	242	259	212	221	237	242	212	227	216	219	211	260	212	245	230	231	244	223	195	234	270	244	253	255	257	258	253	255	225	233	250	245	237	240	243	247	243	219	243	232	248	236	216	226	235	236	237	217	245	233	231	216	214	222	265	246	249	241	217	224	202	258	250	241	249	264	243	221	281	238	243	218	252	247	265	228	228	211	241	234	217	247	251	213	198	212	210	271	247	254	218	222	241	240	246	246	241	222	241	259	204	231	217	225	247	224	263	239	250	222	262	221	230	224	253	250	252	248	213	245	249	249	240	241	209	225	266	255	204	224	271	238	252	223	248	231	256	244	249	233	200	240	243	248	234	224	247	244	255	254	220	224	210	253	249	222	247	234	234	228	223	248	199	213	222	237	230	215	263	244	243	232	248	223	229	238	229	228	225	231	230	217	232	245	204	226	256	208	254	229	211	258	249	248	250	239	208	223	266	225	232	222	300	246	242	247	260	248	244	237	240	242	224	256	232	247	246	225	227	255	268	236	242	230	233	235	251	233	221	238	246	254	211	269	247	227	250	236	217	218	227	236	255	253	258	223	225	256	235	251	236	246	244	237	242	232	248	282	238	225	247	244	223	235	227	248	252	231	231	252	238	217	235	227	240	210	220	256	265	249	261	225	232	237	235	241	252	224	241	232	244	232	206	230	228	238	246	240	249	222	252	223	230	245	219	221	233	229	221	204	253	260	248	234	211	235	209	243	245	243	240	231	219	216	220	248	244	239	231	241	250	272	250	262	252	239	261	244	243	203	244	221	222	224	230	225	258	219	251	232	208	233	238	239	220	223	225	208	236	237	260	236	217	239	243	241	226	216	266	233	247	253	236	230	205	235	249	278	223	229	288	236	255	270	228	230	251	259	241	266	238	247	226	243	222	243	248	220	224	257	259	220	252	243	247	248	243	212	209	230	233	267	235	221	203	219	213	213	226	218	239	235	266	266	242	196	238	254	200	274	241	254	223	202	197	263	232	227	247	236	222	230	252	250	245	273	222	253	214	217	227	218	230	255	255	235	211	234	238	254	230	258	265	241	249	258	210	237	249	225	253	228	243	225	252	223	209	260	253	208	220	244	204	227	251	229	228	234	256	216	249	222	238	266	239	254	214	256	229	245	221	251	242	226	275	234	209	234	236	245	222	203	233	224	231	231	220	245	250	268	216	264	253	235	224	233	266	238	198	243	265	227	247	222	221	266	228	222
29791	9761	2342	3417	3637	4102	5643	5068	3587	2628	1565	1204	926	829	755	774	749	692	688	708	653	620	634	632	668	645	612	551	588	593	625	638	622	567	540	612	593	546	561	577	560	567	560	589	621	597	590	568	564	579	582	540	569	538	569	543	562	560	541	579	523	575	540	567	575	580	568	571	521	551	564	554	545	557	560	570	551	563	587	548	538	530	560	554	534	562	594	575	593	572	529	592	571	559	573	523	588	617	579	573	576	561	544	576	560	546	572	573	565	560	576	568	558	592	538	607	525	518	557	513	547	599	552	551	547	548	563	550	548	525	556	513	577	586	565	580	595	591	540	592	550	598	607	537	564	523	535	537	516	560	596	517	540	559	538	553	557	522	549	566	575	542	576	522	533	543	578	571	571	558	560	556	587	552	529	531	591	560	563	565	548	555	574	552	587	549	553	571	540	577	578	595	602	514	553	588	545	532	553	538	550	561	552	574	517	534	540	570	542	575	578	552	587	544	579	551	561	545	559	577	557	547	576	542	556	543	574	543	540	560	553	519	591	559	544	552	580	536	539	567	583	527	531	553	585	579	546	512	522	569	563	588	543	552	577	571	528	559	541	510	564	572	607	508	580	565	546	566	598	540	566	555	558	567	559	556	606	522	561	553	601	606	578	546	554	512	583	549	522	545	567	567	535	547	535	615	565	562	553	525	589	558	571	545	527	557	532	606	525	533	552	599	554	542	568	572	519	586	550	585	580	558	621	545	504	586	603	524	528	562	601	579	577	620	568	571	576	578	572	562	567	539	533	598	543	525	578	586	556	548	621	553	556	564	555	547	616	594	556	540	549	550	513	575	537	578	557	575	557	551	633	574	575	543	522	584	572	577	547	584	556	578	548	568	516	538	578	555	581	583	564	604	547	562	525	546	579	598	553	583	546	580	576	561	554	577	634	533	573	560	555	588	548	547	609	584	538	593	568	551	564	548	583	585	580	554	578	605	538	560	577	533	579	584	599	560	576	562	576	560	555	558	561	579	547	516	567	579	533	589	547	509	530	572	540	562	572	580	540	567	545	553	628	575	573	556	583	569	567	544	550	518	618	564	584	519	627	611	577	550	543	573	544	554	543	589	543	561	557	562	551	566	569	545	512	570	547	569	569	593	553	565	552	557	585	591	563	605	523	537	554	592	571	557	572	555	518	544	578	549	552	571	557	563	560	565	566	566	551	548	567	570	631	541	576	536	550	561	546	535	539	542	559	552	537	547	505	564	603	576	540	523	533	566	568	536	573	578	540	592	550	564	580	566	570	572	584	547	554	548	541	529	564	555	497	564	579	561	609	523	581	539	590	562	517	574	529	559	582	581	564	527	548	556	517	569	542	535	564	552	555	579	584	540	539	552	540	505	591	553	563	556	536	556	563	549	618	560	621	566	579	552	535	586	544	596	533	512	553	571	621	561	561	539	552	561	525	578	557	577	575	553	520	570	582	533	535	520	564	520	591	539	602	602	567	568	532	594	614	529	544	538	527	558	573	523	581	557	597	531	579	546	543	546	548	548	542	590	554	535	560	547	541	605	536	545	533	541	539	581	551	517	556	564	568	547	556	614	501	579	595	497	572	551	570	572	570	584	558	524	529	530	565	615	548	540	543	526	521	573	522	536	553	615	554	540	572	525	529	552	602	542	544	558	532	565	559	559	561	556	551	524	523	570	556	550	565	566	520	544	540	602	579	519	589	520	538	542	543	559	561	539	560	574	565	522	614	594	582	542	614	567	557	564	566	566	554	543	637	565	589	545	559	553	546	535	575	579	521	578	576	554	512	562	610	561	579	610	546	547	580	533	602	575	555	556	549	528	550	610	546	559	559	568	589	530	570	598	522	583	526	543	552	570	583	593	580	575	572	611	520	540	570	582	587	549	590	569	553	570	610	582	564	525	560	562	573	563	534	607	581	591	567	585	513	543	548	588	589	583	555	526	566	588	608	531	603	525	520	597	547	523	577	535	535	505	544	583	592	517	514	540	563	579	576	556	575	531	570	552	505	560	553	526	550	548	528	541	559	555	553	554	543	558	532	585	566	585	563	560	544	577	520	552	555	610	595	547	508	542	558	576	561	535	558	565	573	536	545	591	569	541	560	563	533	571	568	577	598	589	554	555	528	595	532	567	571	603	539	567	548	575	576	600	557	580	585	581	556	604	564	555	557	576	563	544	564	575	556	523	536	559	518	559	547	551	537	564	543	581	543	540	581	550	526	535	520	533	548	534	503	547	534	545	561	586	554	577	574	546	579	560	551	545	558	572	553	537	556	597	565	546	526	577	557	575	548	529	579	548	564	569	557	539	556	533	530	590	589	566	569	586	564	577	521	573	589	594	538	584	556	557	544	620	567	554	567	516	519	594	559	549	578	564	534	575	566	559	573	505	569	552	553	541	564	533	548	571	524	547	521	607	554	545	557	549	585	545	569	525	516	569	560	558	551	557	554	594	559	522	541	557	534	575	536	589	552	565	521	557	575	577	544	593	570	539	552	575	538	588	563	543	576	563	588	535	597	556	568	541	533	608	522	543	573	558	556	556	587	566	558	560	605	563	536	555	562	590	549	588	518	533	571	554	534	554	582	555	578	563	535	536	542	567	600	536	598	601	539	561	541	543	565	553	553	565	597	518	537	561	538	549	514	553	520	530	579	538	559	599	587	518	578	538	568	546	576	581	612	550	536	586	586	612	513	567	523	544	544	586	595	556	539	546	573	556	544	538	549	595	574	548	548	571	591	598	590	546	544	512	569	599	613	572	574	586	570	546	544	557	534	566	581	591	535	567	523	538	581	552	544	556	546	603	559	577	574	553	570	530	556	588	586	537	555	560	542	572	568	605	539	538	577	556	601	578	532	580	566	581	523	609	566	576	581	562	564	563	542	609	544	518	571	552	537	568	481	560	597	558	579	522	543	572	566	574	497	517	578	605	535	498	575	528	560	553	616	576	568	529	511	576	559	517	571	612	560	557	583	560	523	582	528	584	550	574	577	541	579	551	562	556	521	588	579	567	550	579	586	558	574	559	597	551	544	571	590	559	569	597	548	511	520	558	613	553	569	551	561	582	560	577	561	595	526	567	557	564	576	532	558	562	592	579	562	529	585	550	582	544	503	576	536	564	523	543	566	593	557	571	581	512	525	591	539	590	558	564	615	495	535	574	561	572	601	595	539	563	525	605	532	573	559	567	533	586	544	561	558	588	579	573	515	545	536	554	569	556	533	567	549	573	564	596	542	559	594	527	555	512	577	572	572	545	558	542	570	581	562	533	536	571	517	555	586	577	545	575	555	566	539	525	557	574	536	569	552	583	554	599	537	512	555	571	599	547	540	584	582	550	552	607	596	552	566	552	569	578	563	586	543	555	563	567	565	559	541	579	556	561	576	560	539	545	590	506	567	571	551	564	573	530	541	585	543	585	581	542	530	576	537	560	581	535	538	527	552	544	587	566	547	589	636	546	616	566
50839	27612	5624	2024	1556	1821	1938	1363	986	638	392	292	224	213	214	182	189	184	189	178	199	188	177	161	185	169	145	203	176	154	165	169	156	151	180	170	147	143	170	165	170	149	177	168	162	162	158	162	147	143	177	136	164	154	149	179	161	158	153	167	147	168	155	138	166	163	164	144	154	174	158	174	173	166	146	154	180	151	166	159	156	137	158	151	168	142	170	149	170	150	160	143	155	158	159	176	152	143	153	166	177	178	180	157	171	127	179	185	155	149	131	140	147	178	161	143	175	157	164	180	141	155	155	175	144	147	147	164	148	145	147	168	152	175	183	138	156	162	137	156	139	135	144	143	144	146	183	144	161	146	174	176	195	164	175	166	154	163	163	157	173	145	182	136	168	160	147	142	151	167	171	158	167	153	153	156	134	166	167	147	166	164	150	171	171	165	150	160	165	165	147	156	178	148	148	182	138	183	166	139	170	151	161	167	155	150	152	178	154	147	149	169	154	150	174	183	150	157	163	159	149	176	149	163	167	171	163	176	166	153	145	170	143	154	162	155	149	196	163	148	151	147	163	160	146	159	178	154	168	180	152	183	157	150	149	136	148	145	190	145	145	125	163	190	172	165	154	150	152	157	158	146	162	147	152	183	159	178	170	162	158	152	166	180	183	165	157	152	154	143	152	169	142	148	159	138	148	156	146	162	146	149	178	162	193	142	175	185	158	162	154	162	149	137	149	166	147	187	129	146	176	141	157	167	163	146	150	151	162	152	164	149	158	146	136	160	165	158	176	167	147	170	170	149	150	141	153	167	148	154	175	155	156	167	151	165	139	150	170	145	153	154	155	144	158	155	183	177	178	127	158	146	152	155	147	150	152	150	142	157	164	168	157	184	125	134	161	144	168	163	145	166	147	153	149	175	131	153	164	160	153	149	180	156	161	151	179	162	138	150	181	156	161	175	178	194	158	153	134	144	153	163	148	169	155	143	132	145	139	145	164	148	156	174	185	168	171	166	158	153	132	169	148	171	170	164	153	160	150	151	176	173	180	153	181	175	159	175	128	145	165	151	183	175	164	159	163	149	173	161	148	165	148	165	175	145	168	172	148	146	154	178	152	176	157	145	141	168	154	166	158	163	163	177	167	149	153	158	133	155	140	137	150	189	158	171	162	131	141	150	162	169	141	165	150	165	169	160	151	159	162	146	158	176	156	157	151	168	150	161	153	155	160	150	174	175	154	151	152	157	152	182	151	144	146	135	149	158	169	166	150	176	152	153	134	153	161	156	153	158	136	165	151	170	176	159	141	158	162	188	162	150	139	145	143	142	170	157	157	155	185	131	155	185	162	150	162	152	151	156	165	175	153	175	154	189	160	145	150	157	155	159	144	158	162	170	164	169	149	179	136	177	159	156	182	181	175	160	187	168	150	172	143	137	139	158	159	160	165	147	158	157	149	170	155	149	143	173	197	169	164	143	160	150	159	139	131	148	174	147	153	136	162	177	165	155	154	161	152	156	150	148	157	151	144	139	170	152	166	162	138	151	152	159	172	177	157	148	170	170	164	153	168	160	145	161	149	146	150	188	146	158	162	165	147	154	151	158	142	124	156	181	143	154	146	162	162	182	153	159	153	148	139	150	121	178	179	155	146	161	157	168	161	167	156	150	144	158	143	169	149	159	139	135	170	142	157	164	158	153	177	172	176	156	168	148	147	161	173	156	162	157	170	144	155	167	131	142	136	155	161	157	170	145	143	157	151	156	147	148	170	162	166	154	157	152	158	165	167	131	177	151	147	178	195	166	141	163	146	149	143	156	150	148	162	176	139	136	175	180	172	155	153	166	146	145	141	141	166	158	163	147	145	170	162	148	173	160	196	130	156	151	175	188	156	147	173	116	153	154	163	169	156	161	179	164	170	159	160	155	153	173	167	153	153	164	143	153	148	166	182	170	144	156	172	163	166	147	156	136	150	160	151	174	138	145	153	164	133	145	166	149	149	154	133	156	158	157	148	158	157	164	174	157	155	187	177	165	143	163	158	155	177	174	176	158	167	179	165	159	152	199	135	157	176	162	173	161	181	154	138	170	162	152	147	123	164	178	173	176	164	158	163	151	150	146	153	161	150	171	155	152	158	154	156	177	183	162	144	146	150	153	153	163	149	153	156	151	156	119	146	145	178	154	148	179	175	144	186	158	172	160	150	159	143	153	176	158	149	148	193	178	146	143	168	165	160	167	143	128	175	156	139	158	163	156	162	152	161	175	164	154	146	153	156	171	147	146	155	160	163	152	128	138	144	148	135	159	164	149	147	160	159	148	154	151	136	134	169	155	169	152	153	178	148	162	153	144	178	164	155	147	170	172	166	159	152	141	187	149	190	158	155	138	151	148	145	168	154	149	167	148	165	154	156	173	130	142	146	154	149	157	148	149	185	143	179	154	166	156	163	162	162	155	162	144	155	170	155	158	155	176	150	167	139	154	177	155	152	133	182	161	162	140	149	180	145	154	164	149	157	144	155	165	150	162	170	155	176	160	160	149	151	143	153	153	143	159	158	159	158	160	178	170	161	146	165	158	168	143	173	133	177	171	173	149	180	162	170	171	167	169	153	150	162	173	154	171	172	158	157	170	145	166	128	173	150	160	173	152	166	166	163	164	135	163	182	149	156	169	178	148	170	171	152	155	161	170	160	164	140	159	174	139	148	142	188	166	157	145	157	177	163	180	170	146	191	152	163	165	151	173	166	173	151	184	161	139	149	147	142	164	157	140	171	137	165	138	181	155	145	167	152	171	151	168	131	143	154	160	175	159	167	161	142	162	139	163	158	168	154	165	159	159	163	172	162	174	157	167	157	134	146	177	174	145	164	176	158	172	180	169	169	176	174	171	178	159	160	158	146	172	165	150	138	165	163	165	177	134	138	151	144	148	173	176	172	178	183	175	152	169	186	161	168	158	162	185	163	148	165	143	161	156	160	164	172	160	171	148	164	178	159	164	160	174	126	145	154	150	156	153	167	161	144	164	153	149	130	140	149	168	139	172	180	136	160	161	157	167	159	175	145	137	145	172	159	177	163	154	155	158	149	156	157	171	149	158	170	158	159	137	162	172	188	170	151	158	161	147	179	172	153	171	160	188	150	151	179	176	131	159	147	155	149	161	158	158	149	156	148	172	162	182	147	140	157	153	170	185	164	154	156	158	159	159	179	177	137	157	169	152	203	162	188	149	159	162	174	154	142	146	154	164	150	155	134	150	164	142	144	160	138	159	151	172	143	157	144	177	163	172	168	157	147	168	143	174	162	179	168	136	157	176	163	162	158	125	170	161	141	158	151	158	167	184	167	143	163	149	147	165	174	151	169	167	181	175	170	160	167	182	133	143	156	159	176	143	183	159	156	164	162	139	157	165	188	172	155	154	166	150	183	156	166	143	164	153	166	167	177	185	173	159	143	201	146	144	143	170	158	168	146	155	147	174	158	137	154	146	163	186	181	171	209	184
36416	13359	3259	4889	5543	7810	8246	6266	4490	2932	1724	1146	883	826	709	666	639	629	569	565	588	516	521	525	522	491	464	525	490	457	468	438	470	462	421	434	435	409	395	428	362	399	392	377	409	387	433	456	398	387	413	373	367	356	405	398	404	389	404	398	417	377	390	350	363	367	357	389	387	357	362	367	399	399	386	376	413	378	423	372	417	405	398	360	372	399	383	387	382	388	402	373	393	355	340	388	402	381	408	395	367	423	340	402	366	369	384	395	400	421	376	394	373	408	385	353	369	441	414	382	383	367	377	368	394	429	357	364	406	405	411	400	407	399	387	362	391	389	389	411	384	379	382	360	390	398	353	443	409	375	390	343	407	390	390	422	389	388	383	380	370	380	353	379	433	420	388	415	364	332	396	379	314	390	379	388	381	422	346	377	383	395	372	368	384	382	421	427	344	434	378	363	384	390	364	386	394	371	384	385	371	389	405	393	382	418	398	361	383	397	376	360	386	378	389	376	385	402	348	418	407	410	406	379	365	374	379	376	400	367	380	401	370	402	381	394	387	421	425	407	393	402	383	384	381	382	404	399	366	373	375	402	358	405	397	378	363	361	376	393	393	378	394	377	380	389	367	349	403	355	378	390	389	437	386	398	413	372	407	396	398	395	393	379	361	389	414	357	380	362	374	375	402	391	384	382	394	346	425	370	378	408	404	351	378	384	422	360	404	389	386	379	362	390	382	390	380	372	362	425	362	368	389	379	387	376	391	373	414	394	392	376	382	379	376	365	413	404	361	343	389	414	392	394	396	364	405	432	378	406	409	412	401	368	349	412	409	374	368	397	390	417	384	390	375	430	381	412	390	362	365	396	378	360	368	345	339	392	373	389	399	401	408	419	380	401	399	379	362	368	388	390	412	344	397	372	383	382	380	411	434	397	364	401	390	371	410	389	393	361	398	368	380	400	396	411	391	385	396	370	353	416	387	389	385	373	402	351	387	394	397	375	399	439	359	351	391	401	343	372	366	363	353	407	380	411	403	398	404	368	360	412	384	413	405	417	379	378	397	379	460	371	409	422	358	350	341	382	383	403	429	387	389	397	383	385	407	371	367	411	389	383	400	430	363	404	379	381	414	417	389	397	365	345	392	357	427	408	399	397	418	346	380	396	397	386	404	366	361	415	413	412	375	427	388	425	413	362	399	380	383	369	381	392	367	375	369	361	386	355	390	370	378	392	415	369	396	405	363	431	396	390	406	396	395	392	358	369	376	342	387	421	411	400	349	406	356	404	379	407	415	421	373	372	383	421	376	394	372	373	395	388	378	384	395	375	393	404	385	376	418	434	421	393	412	402	383	399	391	385	371	391	372	382	394	381	428	423	414	363	394	399	409	378	376	347	387	408	391	386	387	406	427	366	359	386	366	385	387	388	348	417	373	371	416	368	388	365	414	399	412	371	427	399	396	387	367	383	373	426	409	399	400	346	378	366	367	400	377	413	384	377	384	371	395	348	369	347	385	408	374	384	381	362	372	389	387	395	362	383	356	389	394	408	377	380	356	400	415	419	394	393	363	384	375	391	396	401	417	371	398	373	398	406	361	414	399	333	411	419	371	416	364	360	426	394	373	363	377	387	411	370	411	409	351	390	375	400	396	400	375	360	363	381	412	389	385	401	380	382	378	405	389	400	380	408	374	372	369	394	338	370	365	371	396	377	399	378	353	390	411	371	376	401	414	423	376	369	355	381	382	371	413	421	419	366	405	366	397	404	416	404	371	398	367	365	410	387	400	361	396	383	354	358	417	402	370	398	376	382	373	402	388	378	371	366	402	360	408	413	353	379	403	379	374	383	399	407	403	403	387	363	399	392	416	368	365	370	408	409	413	405	407	370	348	403	407	376	352	371	401	390	400	365	407	374	386	402	379	386	391	426	370	384	373	410	393	381	383	378	408	361	370	351	373	356	388	369	369	427	399	390	393	386	381	358	387	387	413	414	356	393	432	373	373	405	383	385	413	390	394	378	354	363	355	388	387	415	417	381	394	355	387	378	381	363	367	407	399	410	362	413	376	375	383	402	390	370	413	404	367	378	379	409	405	393	376	404	369	394	383	387	373	378	382	434	394	367	398	394	388	399	387	355	364	383	392	417	389	339	408	397	390	375	398	387	354	399	381	387	409	391	403	359	349	371	361	441	394	376	401	416	400	389	349	372	393	385	396	412	395	428	376	377	398	396	411	409	392	412	386	380	369	416	360	379	388	393	400	395	406	393	389	384	336	422	388	403	391	372	404	391	377	357	377	376	388	389	398	401	364	399	366	378	404	420	394	416	413	342	351	386	410	373	372	402	399	415	391	388	410	410	417	382	359	407	360	342	386	418	383	361	372	391	369	369	391	428	400	418	392	385	383	360	404	410	417	378	401	378	358	394	402	366	436	395	410	411	391	370	397	402	381	390	384	378	402	399	410	403	395	389	412	393	360	407	418	376	374	352	350	369	384	382	412	385	372	412	402	367	376	380	375	366	367	413	401	362	387	388	368	352	381	382	373	346	359	404	384	408	384	379	417	414	392	363	409	373	405	350	393	368	381	407	383	386	373	413	361	401	395	393	405	386	392	401	383	391	385	416	398	394	374	408	397	355	407	410	400	379	405	405	375	379	357	383	409	386	391	383	379	356	404	374	384	397	353	373	375	358	369	397	412	370	354	386	390	394	393	391	371	405	399	418	392	372	398	394	363	368	421	347	394	364	399	360	393	348	398	383	394	411	392	427	395	410	394	401	377	406	371	381	415	430	381	408	394	401	394	417	385	381	387	412	403	405	336	388	421	411	399	373	383	357	422	430	412	399	395	369	402	389	359	353	408	380	390	400	382	409	404	331	382	411	375	372	357	353	377	397	409	419	379	392	404	417	391	380	383	380	411	406	383	366	363	393	403	401	379	421	399	387	386	406	412	397	377	359	416	407	364	368	410	393	419	353	385	357	395	376	376	382	372	393	383	380	384	400	393	410	380	358	407	350	412	374	405	368	398	395	368	411	349	410	371	402	408	384	401	402	377	401	387	372	403	405	387	358	394	363	375	394	426	339	399	380	406	393	398	393	386	410	405	381	408	437	398	399	388	406	368	365	376	400	386	377	386	366	450	389	403	397	416	382	401	413	408	398	375	390	407	387	391	388	398	396	385	380	424	412	355	387	370	367	402	393	356	387	394	345	390	363	417	390	416	408	384	405	429	384	379	377	341	378	392	403	394	400	409	360	380	403	380	375	376	379	426	381	369	389	373	393	346	393	345	379	381	383	389	358	400	362	408	401	388	355	385	400	391	355	389	393	367	386	394	374	389	371	411	380	371	370	383	355	364	410	393	360	384	380	372	374	404	395	372	336	375	403	392	383	398	399	403	385	386	405	394	358	390	383	378	384	374	416	377	386	395	396	388	372	350	358	374	381	390	412	373	368	399	372	415	409	411	394	378	397	393	361	410	390	384	413	376	383	362	407
19172	5400	710	702	793	923	827	690	515	368	271	270	271	263	221	242	239	280	229	251	230	248	243	260	269	261	277	244	238	257	258	267	240	240	244	270	230	286	239	240	257	236	232	224	229	283	255	237	261	232	256	228	251	233	253	229	246	240	241	216	240	229	229	236	241	228	240	218	215	258	274	213	254	258	244	245	247	252	233	254	250	234	241	256	245	228	279	239	257	293	250	250	234	233	265	269	265	295	248	229	255	254	273	241	249	210	271	237	241	239	241	234	223	237	242	244	239	234	245	236	242	233	250	259	265	218	212	232	239	227	235	233	258	232	223	225	254	213	240	239	255	231	245	277	219	230	245	243	235	272	270	210	206	225	230	236	260	237	237	236	230	244	219	300	257	241	264	264	240	244	275	261	235	247	236	232	233	214	265	254	245	261	257	228	223	234	253	255	233	233	256	241	231	245	243	253	250	259	236	248	221	255	248	259	246	260	253	260	243	268	287	225	236	258	252	269	258	263	241	228	236	255	273	232	186	262	278	254	256	234	220	254	203	215	210	225	237	246	293	255	227	271	222	251	260	230	278	238	257	262	265	238	247	220	236	230	210	253	255	210	252	256	228	227	230	234	236	250	258	258	219	235	256	219	249	231	245	253	227	233	224	269	241	274	231	238	248	249	235	223	215	243	203	245	254	236	265	232	246	243	227	236	212	247	231	236	249	209	244	232	235	250	235	228	268	226	255	251	236	248	237	225	221	222	265	260	250	214	263	217	230	229	236	279	239	232	271	282	266	244	250	244	199	257	247	253	223	231	227	239	244	249	238	234	242	240	254	237	288	210	248	258	230	200	226	245	243	208	301	252	260	242	229	232	241	260	253	236	217	258	256	246	239	243	231	240	234	218	249	221	218	238	237	226	238	213	236	277	242	234	253	243	252	258	240	247	239	255	212	263	263	235	235	259	252	243	256	249	283	262	236	237	232	251	254	308	244	256	260	233	244	250	241	262	227	239	258	218	265	226	209	229	228	237	219	223	256	237	253	246	244	232	241	232	241	234	229	234	221	246	199	251	230	252	212	215	230	229	269	217	240	227	263	233	262	226	240	253	261	230	241	216	262	252	261	238	219	232	256	252	249	243	228	218	226	252	199	267	239	258	231	246	250	232	257	249	236	246	227	248	222	215	240	226	231	224	224	214	232	222	245	233	241	250	247	246	239	224	235	227	232	237	238	233	277	249	247	223	230	239	245	245	258	247	229	248	249	254	239	232	221	243	260	235	262	225	237	238	224	214	218	246	262	250	226	243	223	241	263	257	266	244	246	236	264	240	249	271	239	274	241	238	231	240	259	246	272	231	218	242	230	236	210	254	260	216	224	256	265	298	280	266	245	256	244	245	248	237	232	232	255	222	226	242	235	249	246	242	233	263	236	219	255	222	257	239	247	235	212	264	247	250	227	255	238	263	230	221	210	246	251	229	244	227	212	245	250	247	261	242	218	267	244	287	261	265	223	267	245	242	234	248	226	240	247	221	250	261	266	223	240	244	233	246	228	206	209	234	253	239	224	213	247	233	245	224	244	227	211	230	235	215	254	252	224	196	271	242	248	237	231	242	269	234	232	256	259	233	244	264	218	222	244	255	206	256	259	254	275	225	259	237	243	248	257	227	257	235	234	255	206	240	247	232	265	263	236	233	225	258	235	231	259	276	232	236	245	260	278	243	235	219	248	250	249	263	261	231	225	235	244	238	244	233	246	242	231	264	253	251	244	233	241	257	227	263	249	239	220	235	243	257	257	241	252	249	235	220	253	251	247	229	263	239	266	242	220	215	249	236	242	251	231	264	232	260	257	226	248	228	280	257	251	247	248	254	273	233	245	246	280	244	257	245	237	231	214	252	232	247	232	239	244	258	251	249	262	239	233	236	270	221	233	253	243	236	245	230	264	249	256	261	247	249	261	233	236	249	242	240	249	241	224	256	232	234	229	232	248	260	251	222	263	259	232	256	243	240	246	240	248	277	254	265	264	220	236	255	264	225	248	248	273	256	213	236	235	281	251	261	245	239	269	241	239	247	242	234	230	252	235	229	227	236	257	232	234	234	233	259	249	253	237	255	235	222	241	235	263	237	231	249	245	239	225	244	206	225	250	215	274	233	259	234	223	222	228	237	264	251	247	247	239	238	230	253	259	226	230	231	256	205	266	232	236	265	223	251	267	250	273	230	248	202	253	250	250	228	226	252	197	237	233	248	235	258	251	241	254	240	220	248	238	242	244	248	249	237	209	249	217	221	226	245	232	228	216	230	257	203	263	243	260	253	232	254	307	257	249	217	216	230	265	232	251	242	236	241	210	229	216	260	243	242	243	250	241	253	251	176	243	253	212	269	250	222	234	227	226	262	231	229	240	223	258	224	241	244	220	265	239	232	250	230	246	254	249	234	223	261	232	243	254	211	268	278	246	254	263	256	214	236	235	226	223	234	232	190	254	217	253	256	236	232	264	251	241	235	233	222	230	252	209	238	261	223	272	263	246	242	256	240	249	268	246	257	252	251	254	240	234	265	220	239	235	217	296	240	225	236	239	258	252	241	240	260	249	260	244	238	231	234	231	225	249	251	250	258	243	266	250	243	265	244	258	254	209	267	257	225	261	263	278	230	224	251	260	234	241	248	258	251	241	261	230	232	254	223	221	260	263	242	228	216	239	232	249	254	238	247	240	242	230	230	261	265	234	215	234	238	245	245	269	237	220	256	248	286	233	235	244	253	231	246	256	261	242	266	233	281	264	248	269	234	218	222	250	228	205	240	256	241	247	214	227	221	240	241	241	208	214	218	253	222	217	226	241	260	233	223	217	257	228	245	267	240	260	235	213	235	260	246	247	230	210	197	249	236	272	252	266	236	212	250	248	237	249	194	263	259	244	246	278	225	234	208	215	229	234	237	248	226	250	251	233	244	240	233	227	212	246	254	230	240	217	261	251	252	221	239	229	246	249	236	253	246	226	240	264	208	227	258	260	246	250	247	236	240	208	217	245	244	233	245	229	245	237	243	225	224	212	222	230	231	247	245	250	250	262	275	227	244	226	235	257	257	246	218	256	258	249	224	253	246	258	232	241	238	230	248	244	248	224	249	239	210	227	226	246	234	226	245	261	250	231	213	240	214	247	207	240	223	242	244	239	229	237	219	227	256	242	253	222	240	264	269	230	241	222	247	252	263	266	260	216	247	236	249	246	233	251	246	243	251	231	231	251	272	240	243	251	245	233	245	241	260	260	243	232	252	242	260	224	258	221	243	224	241	261	246	246	221	223	237	251	248	231	233	251	268	270	240	261	255	232	215	221	249	234	238	204	209	250	272	252	234	222	217	280	240	239	228	225	232	218	263	257	231	211	226	229	260	239	233	250	250	244	246	224	246	251	236	253	249	209	220	234	241	251	237	279	206	242	250	243	276	228	242	195	217	248	247	258	252	215	242	257	236	272	279	248	243	246	264	223	258
13880	3805	1536	2184	3325	3821	3472	2780	1938	1171	856	730	684	655	631	639	669	667	608	643	644	552	596	651	645	616	614	587	620	611	575	570	627	607	606	576	610	556	592	584	552	577	631	575	580	562	564	556	582	572	560	597	589	554	588	556	588	545	593	552	573	621	548	604	586	593	585	506	566	590	574	542	574	555	556	578	569	614	600	547	583	536	585	566	547	588	585	589	567	578	572	598	593	596	595	549	614	596	559	622	503	565	609	593	603	626	582	534	565	564	603	605	594	568	596	537	606	558	551	540	545	562	561	586	590	556	567	652	580	555	563	592	585	573	564	554	606	573	595	582	555	585	592	568	530	609	580	566	586	574	542	553	579	582	564	609	552	554	592	588	559	593	581	589	551	560	532	573	577	585	564	599	570	592	564	594	555	551	570	566	545	567	586	585	594	610	559	601	595	581	567	591	561	616	523	594	577	583	541	582	605	570	577	564	576	615	570	553	635	605	571	539	547	556	603	584	596	562	535	587	566	575	593	584	582	604	589	600	552	549	577	587	625	539	592	565	596	592	658	545	593	567	583	560	601	588	592	562	569	571	583	598	574	546	571	573	578	585	600	561	558	560	568	554	590	549	534	560	593	550	590	578	598	569	596	541	591	591	530	547	570	593	564	614	553	601	590	593	606	560	548	588	581	576	559	579	588	596	573	548	591	560	530	570	555	575	559	604	562	575	595	550	574	568	596	581	582	594	573	582	575	542	581	571	558	587	552	590	546	609	580	614	591	599	557	604	597	545	553	595	549	560	602	563	561	524	598	590	553	582	540	598	562	584	567	547	556	580	579	530	585	581	550	600	583	574	576	556	571	566	589	556	566	567	559	588	596	581	545	578	534	582	549	578	610	590	567	568	570	560	577	601	539	573	572	584	545	566	562	587	603	591	560	566	554	614	560	563	594	556	607	558	532	578	614	555	581	588	594	570	597	585	580	560	579	580	578	560	592	585	574	550	587	580	588	587	601	543	587	574	588	580	600	567	604	564	569	572	596	606	555	546	543	561	591	632	567	585	579	587	509	562	572	557	568	595	588	568	579	531	604	556	597	549	560	590	612	609	549	611	556	562	605	533	594	598	543	576	614	604	601	559	561	616	589	576	579	600	561	547	566	555	563	560	577	580	583	547	560	573	586	561	566	604	574	636	564	573	562	572	582	595	567	577	550	552	564	602	576	588	575	584	549	568	583	530	561	583	566	582	599	572	596	556	547	574	594	564	583	556	588	561	557	643	563	594	597	587	598	555	565	549	608	544	625	574	557	558	572	557	560	605	578	584	581	562	575	564	542	592	587	597	554	516	584	593	599	567	600	595	586	594	617	539	569	590	570	583	612	621	609	572	563	581	524	578	562	547	589	614	590	621	585	602	607	587	558	562	612	604	557	543	616	588	554	549	587	614	608	563	553	565	623	556	617	570	566	563	581	611	545	538	536	614	547	615	586	596	582	560	562	556	569	563	572	563	615	568	555	556	582	596	568	562	553	578	597	549	578	624	600	580	578	591	585	553	601	575	556	566	594	583	562	588	561	564	596	614	615	606	609	570	567	540	623	588	568	575	553	580	588	601	578	583	566	559	604	586	570	602	577	627	589	605	554	566	576	578	588	537	549	580	548	581	614	588	577	592	624	601	542	558	558	567	565	578	574	564	537	578	604	564	555	603	591	579	557	566	551	629	592	568	627	568	610	560	558	552	629	593	562	547	571	520	547	544	548	596	605	584	579	610	534	590	553	578	635	566	586	617	567	519	581	548	569	584	554	600	549	600	556	560	550	597	547	541	604	596	546	593	561	568	577	578	545	571	544	575	607	587	602	562	571	630	534	573	582	575	542	539	570	582	590	550	603	570	599	540	552	600	583	607	572	590	579	574	582	574	589	569	558	621	571	603	578	574	570	601	621	547	564	597	571	572	617	570	581	531	571	571	553	581	609	564	582	593	571	567	556	559	644	622	562	558	568	585	559	598	578	574	558	635	593	511	627	589	583	604	561	597	621	584	599	582	571	555	570	596	571	524	609	617	563	560	571	558	616	581	604	619	551	571	595	582	560	580	625	542	559	562	550	573	528	568	587	577	577	590	557	618	593	605	559	589	512	552	590	563	593	621	606	612	598	537	583	589	537	576	574	543	552	590	524	534	525	597	579	536	564	598	574	583	578	553	547	558	580	580	593	625	575	569	616	557	559	563	586	589	559	600	584	610	578	586	555	577	585	572	542	553	562	574	585	583	618	582	637	571	598	564	583	636	605	545	575	557	590	575	570	573	552	569	589	574	579	565	577	586	574	603	576	559	562	625	601	600	585	585	567	562	558	602	532	527	566	600	582	563	588	566	576	555	545	590	590	570	597	617	579	592	538	581	587	627	568	541	588	585	574	533	539	578	567	564	547	595	563	590	569	547	578	587	586	648	603	597	540	568	583	588	543	580	512	562	581	556	576	540	551	567	583	567	584	539	573	592	607	580	586	594	578	581	598	557	565	573	580	615	558	565	596	572	556	563	625	561	545	562	589	581	580	606	586	515	612	535	580	597	596	600	597	581	577	570	588	595	554	556	597	574	610	550	601	556	622	583	604	544	599	598	583	555	567	617	546	572	547	615	597	581	544	612	550	612	586	614	600	561	550	578	555	560	584	581	579	567	581	561	567	577	631	539	546	559	548	596	605	604	603	599	555	524	590	577	582	603	604	605	546	558	588	565	595	592	583	580	590	565	612	553	611	563	584	553	584	565	606	586	595	601	555	563	553	625	590	582	573	598	570	537	559	579	559	579	566	518	574	555	612	552	576	571	602	548	609	565	558	555	569	582	557	587	582	614	562	573	595	571	557	567	585	597	589	554	609	554	592	527	551	563	567	552	568	601	601	561	505	577	570	593	618	569	596	580	545	579	571	587	568	590	614	616	595	575	588	579	589	611	577	553	551	602	581	577	584	581	539	544	568	578	555	565	575	622	600	531	574	605	594	529	569	603	627	551	599	553	566	546	561	537	563	582	643	620	588	555	632	563	581	600	585	576	639	570	574	566	588	584	616	538	581	527	562	543	575	604	609	562	577	578	611	601	581	576	583	559	563	576	576	530	610	529	572	547	590	578	580	618	560	586	565	590	581	569	571	543	611	581	581	570	601	610	570	585	564	594	534	562	547	571	571	607	555	547	565	574	596	578	568	607	551	576	575	586	610	578	616	588	575	565	622	591	588	562	536	552	565	571	559	578	566	606	581	576	591	562	552	599	596	537	605	610	573	597	536	555	570	622	607	579	575	565	573	545	597	538	580	583	570	582	595	573	566	559	588	569	566	587	610	569	509	589	546	571	550	557	562	595	581	553	610	589	614	604	561	580	606	562	550	552	559	553	594	593	563	585	598	593	594	538	560	596	562	571	544	589	598	596	574	548	592	594	575	586	616	611	558	580	564	564	572	584	566	581	595	560	584	577	580	581	564	602	576	602	587	594
40807	19832	2589	1760	1818	1707	1517	1086	630	387	310	347	343	258	262	276	278	254	227	264	267	236	248	216	259	222	248	267	223	230	246	280	226	264	246	214	248	248	281	254	215	242	221	247	255	233	226	228	245	242	228	228	238	241	258	259	254	233	255	228	240	232	270	254	236	265	233	222	252	229	248	228	239	243	275	234	263	255	245	248	234	233	243	257	251	254	225	248	232	236	222	244	247	267	263	216	238	232	252	254	254	256	275	265	244	248	251	215	271	244	229	263	237	225	266	245	242	206	242	269	242	248	213	244	238	260	217	247	249	263	263	263	256	215	258	268	209	269	230	235	220	218	253	226	270	244	226	274	265	253	255	245	225	244	254	228	246	259	252	224	227	234	228	273	238	243	237	233	238	225	215	225	251	266	246	268	224	264	230	252	213	217	233	245	217	259	252	211	241	216	224	224	204	243	258	257	228	232	239	222	233	264	261	249	234	248	253	219	242	242	271	223	228	254	241	262	223	238	218	252	246	247	238	228	249	225	206	242	245	221	262	232	254	229	212	228	237	263	233	250	233	225	234	232	217	243	254	237	197	247	238	245	241	247	247	209	232	242	228	273	246	243	220	273	245	228	276	239	243	254	225	249	218	234	236	236	237	266	253	233	237	243	251	249	222	245	202	237	248	230	225	246	242	256	216	225	240	268	242	232	265	241	224	245	225	254	224	235	261	251	252	239	270	241	233	254	234	210	235	255	245	249	254	274	242	234	218	262	225	223	260	210	254	221	253	237	233	240	213	243	245	238	235	248	243	270	265	235	234	241	230	258	215	247	258	240	242	259	233	205	244	244	248	232	246	228	224	248	242	254	262	223	246	226	260	221	252	261	252	235	217	218	241	214	237	259	232	247	246	245	281	256	229	257	246	223	264	254	251	235	233	227	210	229	212	255	244	226	232	257	218	254	214	243	250	237	265	245	232	255	237	263	269	216	234	248	227	237	233	243	218	240	279	222	251	231	242	284	245	216	255	257	271	227	221	253	254	211	231	237	256	238	255	230	232	243	237	216	208	255	258	251	248	227	242	245	259	260	243	256	238	228	231	229	213	237	236	219	248	240	251	244	239	230	269	239	219	243	240	214	243	257	250	245	253	243	258	240	230	228	244	240	227	211	267	268	260	274	245	236	281	259	239	249	238	209	249	253	204	246	259	215	223	242	259	249	234	268	242	215	244	211	256	273	237	241	254	259	258	240	209	261	276	237	229	254	250	222	260	256	252	257	261	220	260	230	224	225	274	229	205	221	241	257	255	255	236	229	278	236	226	236	227	253	231	239	239	235	233	285	264	210	244	222	228	257	232	226	243	256	258	216	215	244	234	247	238	227	239	234	232	253	242	237	242	256	226	243	253	246	245	237	246	248	246	227	245	241	245	246	242	248	267	265	232	239	235	240	236	237	253	241	234	241	235	248	231	243	256	251	274	252	245	268	243	254	273	222	218	253	263	242	275	251	217	251	267	210	223	240	223	238	239	237	226	234	230	271	220	244	265	274	215	244	238	238	210	261	256	218	227	235	232	251	255	249	244	246	239	222	227	210	225	229	252	231	242	238	238	225	253	250	227	270	250	260	245	231	229	218	225	222	219	266	249	258	219	213	251	258	277	254	276	240	245	250	252	230	240	217	253	227	244	247	231	222	242	231	235	241	212	258	270	247	236	234	253	221	227	231	255	247	243	261	257	220	250	237	234	256	251	240	271	253	235	251	264	234	255	245	228	242	256	239	250	237	235	233	263	243	236	250	250	221	226	254	265	258	232	255	241	230	230	231	245	246	235	232	228	206	242	268	242	239	244	238	212	237	238	239	217	215	261	235	243	255	241	247	225	239	251	270	243	253	226	241	211	212	264	224	233	238	226	245	258	229	225	211	268	264	217	256	213	250	281	255	248	232	234	287	255	251	272	253	240	214	250	247	237	232	219	256	249	279	260	211	250	227	262	237	210	218	234	259	222	249	233	229	246	250	254	250	265	207	234	205	252	251	267	239	237	221	250	265	237	254	227	248	261	254	215	245	230	248	259	268	239	254	265	239	237	242	259	262	263	261	248	257	224	258	236	237	185	243	255	255	229	220	272	260	235	225	246	241	227	230	226	232	256	222	253	253	232	257	204	231	240	247	215	239	245	258	242	211	246	255	240	249	214	227	229	262	257	254	251	230	260	213	229	237	287	220	262	241	232	218	246	224	254	231	245	249	245	240	256	219	236	253	267	254	228	235	259	216	234	238	256	222	240	225	265	252	228	246	219	259	211	222	253	220	261	252	239	251	251	224	225	216	242	264	252	240	229	217	249	261	239	229	236	245	258	231	244	233	259	218	258	221	247	226	230	265	240	245	251	256	252	244	254	255	252	248	249	253	276	245	254	212	260	239	236	235	229	224	237	255	222	257	242	232	245	235	238	221	239	210	237	248	245	234	250	254	273	219	240	224	241	267	264	218	204	263	241	214	221	240	252	235	212	226	230	229	212	239	229	254	249	238	240	241	229	274	248	248	256	237	242	254	240	250	242	241	259	237	207	242	265	237	217	229	236	232	261	272	238	223	244	212	225	234	231	256	246	273	256	207	240	261	256	255	229	241	255	239	253	251	240	251	240	223	228	226	237	233	249	232	251	277	211	260	255	243	240	242	240	252	271	226	262	268	225	226	228	266	258	238	252	261	250	242	244	230	247	229	262	230	224	253	248	250	225	230	251	239	242	260	243	225	216	253	229	226	222	206	237	215	237	231	237	223	259	268	239	219	270	249	245	242	276	231	211	209	227	238	255	241	251	236	248	225	281	213	252	230	222	255	223	217	249	256	226	234	250	245	248	243	218	223	231	231	228	238	262	241	247	252	275	247	221	231	277	251	265	219	242	243	255	231	245	234	231	239	226	251	243	232	238	226	220	248	254	239	283	218	234	244	232	271	253	228	221	242	205	243	255	251	224	228	258	263	236	233	233	230	253	228	254	256	267	247	189	256	230	239	268	258	279	266	239	237	244	226	272	219	215	238	260	254	264	224	230	289	252	266	249	222	249	258	246	227	239	265	273	220	255	250	237	247	217	231	217	211	233	218	277	227	234	224	251	222	237	219	250	251	223	255	270	276	221	249	230	239	235	265	259	224	211	254	245	247	239	232	238	238	210	230	234	247	249	261	225	232	245	239	255	262	250	251	204	213	226	261	196	271	251	250	222	260	244	260	244	244	238	239	236	251	242	239	225	242	228	254	251	242	242	239	248	225	225	257	259	239	218	243	270	251	236	250	247	239	216	240	220	234	218	267	250	239	217	230	260	262	234	255	215	260	264	238	266	229	259	240	236	255	243	230	264	255	245	208	239	244	191	241	240	241	230	271	245	258	240	261	262	234	218	219	247	238	243	224	197	244	251	236	247	249	255	239	218	232	234	275	251	210	233	238	237	239	234	248	243	265	240	241	293	262	275	264	228	219	229	227	229	236	226	242
29318	10443	2785	5150	7172	7337	6551	4661	2653	1612	1171	987	935	830	766	798	725	653	673	720	701	663	701	638	651	685	651	634	674	606	592	608	625	633	594	546	589	582	579	572	589	545	596	620	571	572	570	590	604	565	571	584	551	581	598	588	611	539	584	582	582	527	578	557	587	595	549	589	552	552	595	625	574	575	613	577	551	574	597	577	587	572	571	584	635	533	598	553	569	581	598	571	602	545	556	563	584	594	588	523	530	591	564	562	560	597	588	603	579	569	549	585	571	597	557	613	576	588	580	543	616	535	538	520	512	541	588	571	533	575	587	537	536	541	581	569	558	566	544	561	535	581	583	585	614	573	586	585	517	596	602	601	574	564	593	593	599	586	554	524	560	562	587	560	520	591	550	553	564	596	550	565	580	513	533	601	578	573	556	552	609	608	552	570	589	563	555	614	560	556	576	610	576	531	596	577	603	566	561	559	522	565	609	537	552	546	539	571	575	583	559	594	588	566	576	606	550	602	551	566	622	580	566	553	517	585	575	604	571	601	605	531	579	562	537	583	581	585	550	513	585	549	577	582	577	561	609	571	626	539	555	573	547	532	565	522	593	578	567	566	556	579	576	610	582	525	546	554	592	567	600	584	564	567	589	548	584	542	530	548	565	566	549	563	614	571	581	597	557	574	591	567	562	578	557	569	585	577	553	547	576	560	603	588	612	567	542	582	541	569	592	553	567	594	552	598	617	577	568	578	609	574	584	559	600	594	580	597	540	606	560	543	591	590	620	563	534	570	552	573	565	535	582	579	544	556	563	565	586	557	572	556	579	582	572	602	602	564	555	547	595	568	558	579	526	579	538	544	572	537	592	535	604	589	552	564	565	566	597	576	588	588	521	566	525	560	542	582	570	565	608	608	580	549	559	554	571	573	563	547	583	562	582	565	575	588	570	593	526	604	576	544	555	614	615	551	517	588	562	574	593	621	580	574	575	572	564	533	548	542	577	539	535	560	550	548	556	578	553	561	552	550	551	590	571	528	574	535	561	598	529	565	603	536	569	587	557	596	562	584	600	633	568	598	535	581	541	553	573	566	562	557	570	593	571	598	580	561	594	601	565	587	584	587	579	603	582	552	583	569	550	583	512	597	538	571	592	562	538	606	579	565	580	591	609	620	572	548	589	602	529	602	567	571	561	559	538	572	572	544	552	595	569	557	567	577	552	648	530	558	519	549	529	574	578	581	542	590	562	603	597	558	548	599	586	577	560	585	564	592	544	545	554	585	556	600	614	613	540	575	557	567	551	568	557	597	538	575	580	555	580	585	573	613	551	597	548	564	612	573	583	560	561	579	571	555	531	560	549	571	561	574	582	605	522	627	557	597	552	603	565	545	591	543	542	559	605	555	595	585	578	536	557	600	583	558	578	602	555	584	596	595	564	572	571	535	558	565	570	551	594	590	541	575	548	583	560	598	564	597	590	566	551	576	580	568	548	546	631	605	567	565	575	583	603	587	577	601	573	564	568	617	602	578	604	582	565	569	584	610	575	583	585	601	568	552	586	574	614	562	587	619	542	576	591	560	564	588	588	582	557	561	533	566	548	565	512	606	556	599	548	556	582	568	598	537	586	553	564	599	544	552	587	566	573	613	582	591	586	560	581	559	555	598	535	548	583	571	587	594	639	585	562	580	547	563	621	571	603	562	568	553	569	595	565	567	589	562	550	617	568	590	561	585	544	576	580	611	613	583	594	592	562	560	603	566	596	578	559	560	615	577	558	616	590	566	574	566	560	591	575	573	584	606	581	564	538	548	569	608	570	549	594	576	606	555	577	571	544	583	537	592	583	570	556	611	577	534	567	580	573	576	559	634	626	610	608	597	569	551	565	582	568	552	580	590	561	589	565	553	563	582	591	588	502	608	592	567	548	622	616	564	542	546	578	577	560	570	581	571	558	581	574	593	571	591	598	549	556	574	578	568	588	583	568	575	555	525	624	506	592	567	567	593	551	575	583	576	571	591	593	594	552	603	573	549	581	551	596	552	564	603	596	590	550	537	591	567	578	547	541	554	541	599	604	562	576	547	550	546	594	578	551	563	594	563	591	563	572	562	549	597	574	598	583	565	598	516	559	606	549	526	578	596	577	617	596	571	607	590	568	584	597	591	610	550	560	581	590	568	622	569	529	577	549	595	593	563	572	593	597	567	554	568	569	552	582	561	552	613	575	560	555	549	578	542	572	577	598	543	584	527	559	583	585	573	572	577	580	585	594	550	604	562	580	548	566	563	539	566	575	546	573	539	541	610	548	570	577	578	525	597	586	604	578	562	564	575	587	549	561	544	585	528	603	557	600	557	579	608	583	558	608	581	557	562	568	514	546	600	594	580	599	559	569	596	576	579	527	584	596	584	545	573	559	606	592	549	566	560	550	543	576	609	568	537	569	522	621	591	560	575	571	633	549	603	555	568	546	597	593	602	543	526	538	594	568	618	573	590	571	548	611	528	540	600	581	577	573	587	557	551	547	591	582	553	591	600	530	559	582	532	578	550	592	550	535	545	606	566	557	598	605	557	585	576	638	532	605	573	636	623	629	521	568	557	563	557	557	589	594	591	581	552	524	598	557	570	561	547	630	541	581	537	569	547	573	609	615	612	556	573	535	561	563	591	589	555	554	593	560	576	572	563	576	537	514	546	600	563	585	548	550	547	556	581	530	563	574	568	584	595	573	578	624	595	556	599	574	571	563	586	590	564	602	580	584	585	594	563	550	555	563	617	597	612	536	589	554	585	564	620	539	551	617	549	517	567	533	570	544	552	612	554	619	551	559	596	534	596	626	516	591	557	590	564	572	545	551	589	605	551	628	639	590	599	540	588	612	576	577	603	570	581	553	561	574	564	592	589	568	601	564	543	558	567	568	566	558	544	566	563	581	590	616	603	575	554	572	577	587	578	577	560	615	567	578	572	534	575	576	625	555	585	559	570	613	548	577	542	523	564	587	550	553	570	579	533	572	604	581	585	563	613	551	581	571	590	589	556	601	578	596	595	579	572	568	588	565	525	565	561	568	588	571	530	559	598	530	591	573	559	538	590	577	594	586	576	533	573	589	600	613	533	514	550	569	596	568	553	521	557	566	570	549	589	550	571	601	593	556	652	571	560	570	592	607	528	581	559	568	555	534	537	573	577	544	563	593	555	608	621	550	578	583	580	568	598	591	589	579	569	593	613	589	562	603	546	637	566	574	581	586	575	591	626	585	556	544	569	554	588	546	506	571	574	552	566	574	537	549	582	569	581	555	551	553	581	593	553	581	565	563	542	589	541	641	594	575	588	597	587	562	579	557	560	617	558	582	586	581	571	587	598	565	571	564	570	549	557	579	598	615	540	521	567	592	574	559	578	538	621	607	565	537	564	560	571	519	587	566	584	621	581	611	583	624	544	571	589	563	568	565	581	584	588	590	568	587	589	577	596	582	546	552	584	570	567	536	566	575	618	602	579	546	564
51186	27874	5961	3200	3067	2513	2082	1184	659	446	311	296	250	241	226	246	197	181	187	169	199	168	179	189	181	173	176	179	172	178	181	199	183	154	168	182	156	153	163	161	192	162	155	167	160	141	158	170	165	174	155	156	186	172	157	169	155	183	166	166	148	138	172	161	190	157	172	174	172	159	139	183	155	162	165	181	167	180	186	157	168	174	174	166	173	177	169	175	166	170	155	169	143	155	189	173	176	165	173	166	168	181	169	166	164	172	150	160	178	164	176	164	189	187	156	169	158	179	167	155	154	173	167	163	155	166	169	185	193	172	163	175	153	169	174	177	177	156	175	161	161	184	171	179	160	159	188	167	178	146	169	168	178	174	166	146	168	174	160	168	173	160	141	175	159	147	167	160	171	172	168	158	162	176	156	151	162	168	190	171	160	165	153	170	150	145	146	183	184	170	156	152	160	145	151	185	161	157	132	186	182	149	174	169	169	171	168	193	168	164	163	150	177	162	165	164	157	167	196	177	165	169	177	159	153	166	161	177	178	204	165	176	161	168	173	142	157	173	184	173	165	177	143	177	169	183	159	179	177	158	164	165	149	158	158	164	176	176	179	151	172	156	178	160	159	193	154	160	185	149	175	167	166	154	165	157	138	167	146	164	175	179	167	154	152	176	176	188	158	130	173	181	178	155	171	169	152	178	184	173	177	153	167	207	180	172	160	134	184	167	173	161	157	182	130	152	167	146	146	177	141	194	177	153	175	172	171	166	189	185	178	178	165	164	185	159	171	148	169	171	176	187	161	176	168	167	181	165	133	172	164	145	177	159	156	179	166	143	155	147	162	168	166	165	170	172	184	172	161	156	176	158	147	155	166	176	158	166	129	154	158	147	168	149	188	163	140	165	192	154	196	159	163	140	145	159	178	175	178	173	166	145	157	168	145	179	164	150	180	161	168	153	170	161	182	152	165	175	178	153	136	177	149	181	157	162	171	174	183	152	147	178	146	151	148	155	191	187	174	158	159	155	199	170	168	144	171	150	182	161	194	168	183	152	169	156	153	149	155	154	145	164	159	150	166	163	161	171	156	155	171	179	154	146	181	144	154	150	175	183	151	137	175	180	194	176	162	165	177	172	179	169	167	155	177	162	186	175	137	150	166	155	133	187	180	179	159	172	163	166	182	143	177	184	179	145	165	179	158	153	170	178	165	180	176	169	171	189	161	156	166	174	155	168	181	143	175	178	148	149	187	167	200	164	171	145	173	189	148	163	147	202	153	171	169	177	156	151	163	161	151	154	176	157	173	180	169	182	142	179	165	181	178	166	164	170	163	156	154	168	160	152	150	165	156	171	173	163	168	153	154	161	152	186	154	151	157	168	165	148	172	164	181	163	153	158	157	161	169	158	150	172	160	171	177	163	143	177	177	180	148	173	159	161	165	144	155	175	144	148	141	165	177	150	190	169	162	149	145	160	149	137	157	154	129	155	172	165	153	170	150	152	175	163	164	159	161	162	153	161	157	155	171	153	157	161	153	160	183	184	160	171	162	158	195	151	169	184	154	169	172	160	138	159	153	158	167	168	166	162	169	188	165	168	148	185	140	145	164	167	158	160	190	190	158	167	192	157	161	158	151	169	185	154	175	176	187	181	152	153	166	182	171	148	135	165	163	188	192	176	144	175	172	170	155	173	157	161	151	177	159	191	189	175	168	151	172	161	170	141	142	182	154	151	199	162	156	188	153	160	170	182	164	175	138	163	146	143	172	157	167	178	158	180	174	162	140	160	179	182	170	171	160	154	174	171	182	147	165	174	154	147	154	155	163	159	160	154	155	167	181	169	158	164	168	170	179	178	167	145	157	136	154	148	151	165	152	174	203	155	143	166	199	159	166	151	162	163	156	161	146	191	191	189	168	177	150	164	186	150	150	162	158	141	155	149	168	164	171	154	180	181	171	189	174	154	171	184	187	168	159	161	160	164	154	179	183	164	168	146	159	159	165	172	171	165	168	175	169	167	163	170	178	152	167	154	162	178	159	157	160	179	171	167	125	182	160	177	177	171	148	145	164	171	149	154	152	167	198	160	148	156	169	183	169	166	174	161	149	158	155	163	163	157	181	167	175	169	174	167	166	173	181	156	155	170	152	162	163	135	172	172	142	148	162	155	141	184	148	158	159	178	156	179	139	147	161	160	150	176	164	173	170	159	167	178	151	170	159	159	177	161	166	185	157	172	146	163	180	184	143	161	163	167	158	162	164	165	162	165	177	135	153	192	179	179	174	175	169	159	167	161	180	181	163	165	175	151	152	167	172	158	158	165	152	162	159	174	170	167	164	155	167	164	156	157	150	166	172	159	159	156	170	162	155	154	158	155	162	178	171	169	163	183	150	161	165	153	151	148	173	171	161	145	166	182	179	174	180	165	162	167	188	177	153	171	153	179	174	159	172	159	164	145	183	184	166	181	154	156	161	154	177	169	166	172	182	150	154	191	166	180	159	156	161	193	176	195	150	166	168	167	157	177	152	168	166	153	145	176	160	183	157	161	187	163	164	184	167	179	183	136	164	162	153	171	139	153	195	160	182	149	175	166	170	145	158	164	174	178	161	180	150	169	171	177	137	169	155	165	157	160	151	163	168	187	152	170	148	164	189	213	169	207	163	162	157	156	185	158	171	172	160	184	159	160	181	157	188	162	143	189	184	144	155	167	172	162	184	177	176	165	149	160	141	147	136	162	152	152	170	176	164	194	174	171	165	158	168	171	157	171	178	176	163	165	159	173	166	176	168	159	173	195	129	176	178	164	174	152	154	173	161	147	160	172	161	173	186	158	168	184	180	178	168	163	204	181	161	156	160	162	192	179	175	184	175	181	145	181	189	171	149	176	171	172	173	184	148	180	192	175	179	157	173	172	154	159	162	160	157	179	175	165	158	167	163	156	146	168	161	191	162	160	173	170	181	176	199	195	160	143	151	148	178	137	151	162	167	155	175	170	178	176	182	165	161	178	171	171	157	174	166	152	150	169	162	153	150	159	147	168	178	170	154	166	151	159	177	162	161	163	166	151	185	165	148	181	170	146	148	176	165	164	168	184	164	168	158	165	159	164	157	158	170	161	158	178	174	165	178	150	156	165	152	157	188	154	143	171	178	176	187	174	190	165	162	166	170	173	157	152	171	177	131	157	168	157	180	158	182	162	156	171	133	160	146	168	170	147	183	170	168	155	140	149	146	162	152	173	174	163	146	190	157	189	180	198	187	166	188	185	177	164	161	179	165	177	154	159	172	179	172	159	158	161	153	165	192	157	175	202	154	168	166	173	187	169	178	173	172	147	156	147	148	138	165	166	189	154	143	170	171	152	177	158	163	133	172	153	159	159	144	162	175	168	177	158	161	171	175	140	149	172	159	170	151	151	153	157	144	173	179	145	171	190	160	163	177	176	166	160	171	183	177	151	187	153	165	168	148	189	173	159	153	185	184	137	182	173	145	167	174	171	163	173
36071	13843	4512	8661	10914	9965	8309	5353	3051	1857	1359	1282	1079	908	788	722	725	653	624	629	619	561	515	548	488	480	526	486	485	493	481	481	462	446	448	431	422	479	434	404	439	400	409	415	440	395	390	397	408	386	383	413	398	389	356	388	393	400	394	435	407	427	389	421	402	429	402	425	399	385	416	443	391	403	417	375	398	359	378	448	401	413	402	422	409	422	372	362	376	406	418	430	373	382	422	428	369	396	409	417	419	392	425	366	410	403	379	399	367	359	413	398	411	371	425	393	415	416	391	406	429	381	380	390	372	425	399	392	383	427	409	425	442	406	390	402	401	412	411	408	354	419	390	442	371	367	419	384	393	414	393	438	396	397	405	383	395	441	388	404	414	427	416	395	420	371	382	387	388	394	384	408	394	395	373	378	387	420	378	405	420	383	394	423	411	394	424	379	386	413	391	426	407	434	385	396	401	389	403	407	395	356	391	428	416	383	399	374	392	434	383	391	408	432	385	412	416	393	408	372	396	415	425	363	392	389	373	411	421	457	449	391	397	400	407	390	378	420	385	433	421	370	383	414	382	409	393	413	417	418	417	395	381	410	410	398	367	404	361	415	406	389	399	442	419	395	392	397	392	391	389	416	436	399	390	390	380	395	395	448	397	416	392	402	393	401	373	366	439	396	425	405	429	387	424	395	430	398	416	399	404	411	395	380	390	396	388	388	433	410	392	394	447	424	406	371	396	397	394	394	389	401	376	406	394	380	397	420	365	394	402	386	404	407	354	422	406	375	407	426	412	434	379	399	423	403	404	395	399	409	412	454	353	417	417	421	432	394	389	411	394	401	388	410	402	434	370	393	422	382	415	371	409	394	385	399	420	441	400	404	417	391	407	388	423	412	382	373	400	420	401	380	396	384	401	380	450	414	386	432	399	441	392	360	390	444	390	401	395	390	391	430	378	446	374	390	400	406	410	378	385	419	384	394	386	378	389	373	408	394	394	402	407	403	389	390	386	382	384	409	377	390	390	418	409	387	394	409	400	403	393	369	403	411	435	413	423	392	428	446	381	406	384	380	356	381	394	390	373	399	409	393	391	423	428	451	406	411	408	380	392	422	407	400	447	395	415	393	407	398	376	437	387	404	378	432	414	393	400	415	401	405	413	426	402	420	390	397	392	406	381	407	408	397	420	406	421	435	402	414	408	412	436	370	425	389	421	421	365	415	394	404	395	400	393	428	421	378	410	430	390	393	394	394	442	422	381	379	395	407	417	411	435	348	386	382	371	367	393	401	379	375	387	386	407	393	393	408	432	395	426	406	398	367	396	390	349	444	374	396	408	369	387	394	443	408	383	405	426	455	356	410	406	408	412	389	428	394	385	429	425	384	429	388	407	390	386	394	412	443	440	398	403	398	395	427	408	425	409	384	411	383	425	391	390	390	387	430	414	390	415	397	418	373	391	385	381	408	390	394	401	401	370	416	405	394	342	364	417	393	397	388	396	433	384	430	396	367	390	375	405	402	363	365	383	423	410	395	416	379	400	398	401	382	383	424	413	422	383	390	395	364	403	396	406	399	391	391	399	379	405	433	398	435	430	366	416	425	426	399	412	384	393	377	408	415	393	399	388	371	382	439	397	404	396	395	428	400	398	384	402	410	425	438	436	371	412	426	403	378	393	383	396	460	396	402	427	434	396	421	415	400	378	379	433	377	399	387	391	400	363	391	420	421	388	385	416	396	392	417	411	407	427	411	424	396	417	411	393	424	378	372	403	420	413	403	415	370	362	432	419	427	360	400	410	384	397	410	392	413	412	404	385	409	380	403	424	404	398	417	404	432	424	423	429	394	387	401	431	390	384	431	386	385	429	400	421	391	408	408	414	391	409	370	377	379	405	372	395	397	401	377	421	409	373	413	402	394	396	400	440	421	434	381	398	409	427	365	420	384	412	387	387	411	435	413	396	400	375	407	378	410	377	394	362	426	377	418	419	419	442	381	340	407	413	403	413	425	401	418	444	388	403	369	400	414	363	412	414	396	421	379	433	382	400	374	443	389	407	357	416	385	363	379	375	376	406	398	395	404	406	401	422	397	361	385	385	383	418	381	403	361	431	388	396	392	399	404	407	406	415	401	388	369	394	374	411	420	428	425	360	407	417	442	386	382	448	418	405	399	410	391	368	438	361	454	400	374	399	393	405	395	376	427	392	356	397	412	407	415	373	417	386	410	405	429	396	380	403	396	437	430	419	413	429	417	395	436	390	388	384	358	426	399	414	407	408	414	402	384	403	453	459	435	393	427	372	408	392	414	397	398	413	391	369	399	407	400	404	379	394	408	443	389	429	396	396	391	386	367	394	391	393	389	418	381	394	369	378	436	429	428	370	402	455	382	373	428	381	393	376	402	391	394	365	428	410	404	399	399	377	388	403	348	375	413	401	356	405	387	420	403	387	428	376	405	390	402	374	396	406	409	396	379	373	349	408	395	413	412	400	412	406	415	443	417	427	414	388	397	379	384	389	412	459	430	459	375	398	407	400	392	392	369	415	374	378	404	409	399	405	396	420	386	405	404	414	381	464	402	423	358	414	388	431	426	409	377	379	415	396	413	421	436	392	433	416	396	384	404	414	398	415	364	358	394	388	365	412	390	379	402	377	392	375	430	415	399	429	375	412	401	402	409	422	392	374	406	396	384	409	425	377	424	408	416	418	400	437	423	407	400	415	414	437	440	373	434	399	437	394	393	412	404	403	416	398	419	415	383	417	421	385	404	402	405	398	407	420	389	416	412	383	359	404	450	410	381	429	398	396	374	402	397	406	397	395	383	404	403	410	381	407	427	435	383	414	388	396	388	367	414	386	426	406	396	410	406	393	421	413	391	418	402	398	395	419	395	395	407	431	404	397	443	429	421	419	470	405	399	390	381	412	418	412	415	399	396	388	395	389	393	400	369	406	368	378	398	369	418	408	413	402	399	400	389	413	429	418	402	387	395	412	375	422	413	412	395	377	393	425	391	388	395	399	391	412	373	438	409	426	355	399	420	389	381	390	397	394	402	419	405	369	390	404	421	405	389	355	411	374	377	439	410	408	422	420	412	387	408	407	406	418	374	393	422	417	390	415	396	408	395	402	383	342	418	416	450	415	369	385	426	419	426	424	433	427	395	379	403	413	393	366	392	400	400	372	394	395	390	377	393	420	373	429	405	395	389	383	419	417	412	395	389	433	413	377	417	424	434	352	425	401	410	385	366	415	387	410	399	423	413	416	399	400	394	404	405	393	405	408	414	407	435	388	392	423	392	401	413	414	418	402	453	388	386	375	380	405	395	412	388	403	388	397	388	465	402	386	379	402	422	396	387	406	436	381	432	408	423	403	428	404	382	419	434	413	396	420	396	375	442	419	435	394	412	393	412	394	406	374	390	375	412	398	390	405	427	360	404	403	446	405	370	416	442	408	406	435	408	376	401	407	370	389	400	390	413	414	400	403	401	397	392	401	410
19950	5637	1245	1220	1257	1034	783	534	375	306	312	301	294	243	240	250	254	249	235	278	250	240	247	279	248	286	235	253	263	221	275	253	261	241	266	270	283	236	226	257	245	236	241	238	248	252	210	264	279	245	209	249	247	249	237	199	227	253	246	251	255	249	250	260	235	255	282	257	237	227	239	251	261	267	252	237	221	250	250	260	250	221	240	232	237	253	250	221	262	237	241	211	260	236	223	266	230	238	230	239	259	259	209	275	241	251	254	241	231	251	248	239	263	259	214	258	272	246	239	265	256	224	246	267	236	221	247	250	234	245	220	247	237	245	252	242	237	244	231	254	233	243	270	263	229	232	237	244	228	239	242	265	235	256	258	256	224	242	252	250	246	220	258	229	241	230	272	248	246	248	259	276	240	244	226	265	259	269	258	197	255	227	231	285	221	250	256	250	224	241	252	272	277	242	254	233	258	248	242	230	228	237	235	277	258	245	235	262	251	224	238	263	217	244	220	243	251	232	263	261	231	249	265	252	234	219	251	270	271	260	228	279	274	239	238	258	258	254	232	248	228	214	266	243	236	255	233	241	276	233	231	241	239	245	267	242	275	247	256	265	271	267	265	234	257	252	258	238	223	238	213	249	228	263	288	249	238	228	221	241	242	234	256	242	240	233	246	249	237	247	243	244	254	246	217	243	272	246	243	261	256	267	239	277	252	240	241	251	275	247	248	235	251	248	247	238	236	239	224	278	228	253	226	204	265	257	245	240	238	249	235	239	218	269	231	266	241	258	250	281	244	257	248	248	224	247	242	249	233	262	266	210	251	247	247	269	264	246	252	277	267	258	255	247	254	250	207	232	252	262	251	247	255	260	220	218	243	271	232	245	219	241	236	270	275	231	240	243	216	253	242	246	239	216	274	242	245	226	283	230	240	228	242	239	256	250	224	253	200	240	264	231	244	221	265	223	248	218	236	252	246	240	234	220	256	255	242	240	281	232	263	270	258	256	249	220	252	223	181	246	258	235	263	237	224	230	243	209	241	255	225	265	225	234	221	223	264	244	250	266	217	258	225	232	246	235	237	262	218	267	226	223	239	235	258	229	266	242	215	248	224	224	223	265	259	255	252	236	284	276	251	243	256	257	239	221	248	259	216	249	250	257	253	260	252	225	225	241	262	246	233	231	230	237	249	262	267	257	270	222	274	221	265	259	246	246	216	268	245	250	252	223	262	232	247	234	248	267	261	235	228	263	235	265	234	239	242	211	242	242	238	267	248	254	245	251	241	229	233	251	269	215	237	221	232	225	257	253	220	207	238	247	250	258	220	246	235	249	284	255	243	250	261	254	240	227	260	252	254	273	248	263	248	266	272	256	217	234	204	246	237	251	242	260	277	268	243	217	251	234	236	262	248	233	247	265	279	233	246	242	228	261	245	255	234	233	227	239	242	258	249	232	258	239	228	287	257	229	254	225	287	254	213	246	248	226	261	266	257	249	205	240	233	244	248	250	227	214	232	217	237	246	268	257	220	217	243	244	250	235	264	254	276	257	243	260	228	235	246	228	255	258	255	244	258	224	281	260	220	224	288	248	223	242	250	284	251	244	232	295	254	252	222	215	246	234	244	284	263	264	261	273	262	226	246	228	229	216	257	263	247	279	212	270	275	265	278	265	232	221	248	246	243	257	230	265	235	238	256	255	232	256	251	250	239	249	253	242	226	253	255	255	272	269	241	250	253	275	279	251	223	241	260	233	230	241	249	246	239	239	274	257	241	238	265	223	246	229	235	280	260	254	230	245	261	259	253	218	207	266	238	262	279	281	231	230	251	249	277	242	237	279	252	237	239	251	226	248	228	255	254	215	249	242	276	250	251	259	221	224	271	210	269	202	248	257	260	241	231	252	235	249	239	221	254	229	233	247	240	246	213	256	272	258	225	278	244	247	233	251	260	220	250	231	241	245	233	259	250	242	245	263	241	260	268	233	225	280	265	219	236	265	236	247	245	246	249	264	249	253	246	242	235	231	237	249	225	246	248	231	229	242	232	258	276	216	268	248	241	244	247	233	234	221	225	264	233	264	221	248	236	247	276	247	227	262	270	250	240	261	249	260	225	224	260	279	255	261	245	272	247	259	272	235	262	266	225	229	239	265	227	242	236	227	246	245	236	246	228	223	269	265	238	234	231	260	262	250	278	245	245	260	253	241	246	214	219	253	264	227	242	267	238	237	251	221	248	238	272	235	248	231	255	272	238	224	265	222	232	244	229	268	241	263	267	243	238	274	269	247	244	264	232	232	251	271	241	241	243	288	256	247	239	257	243	223	268	241	226	230	258	255	241	210	250	228	255	232	237	215	244	237	212	232	261	245	253	251	238	225	279	247	249	228	236	245	245	234	267	274	221	233	232	256	255	258	256	244	252	232	235	255	250	246	281	241	242	252	216	294	220	262	252	245	271	262	269	253	253	263	288	254	252	221	255	232	268	249	247	248	244	232	225	248	244	245	238	245	237	232	239	264	200	247	250	251	254	240	251	242	245	244	219	256	252	250	221	271	256	230	267	253	249	256	246	243	222	237	263	245	252	265	228	228	246	220	249	237	252	239	255	259	251	244	261	259	224	234	241	252	228	222	266	240	218	220	262	267	237	244	227	255	253	264	206	233	234	238	274	245	236	247	245	257	274	244	251	265	274	268	244	239	227	285	229	259	243	252	250	247	248	227	242	249	263	233	255	224	237	231	256	250	231	241	250	240	227	231	247	236	249	239	226	225	243	275	214	211	293	259	246	266	214	237	251	236	242	205	226	240	266	262	256	247	239	269	257	239	254	239	234	264	247	255	265	273	265	243	229	240	220	234	226	238	229	243	272	262	261	244	257	258	247	236	280	224	268	259	241	273	268	262	247	251	239	238	256	245	252	222	266	245	258	251	216	273	275	244	230	249	248	280	256	246	273	224	251	229	240	248	242	214	246	222	214	244	232	213	246	281	247	242	258	251	247	245	238	275	220	216	237	249	221	242	265	256	240	258	257	256	238	256	258	250	245	264	272	261	234	236	225	232	237	229	247	248	242	221	256	231	236	262	261	245	275	231	234	275	217	258	251	269	248	261	238	246	259	273	255	242	269	266	255	266	271	232	240	239	239	251	215	250	232	240	237	274	241	254	252	249	237	244	246	274	235	227	265	256	248	257	231	233	241	247	273	231	251	255	223	234	262	247	228	220	254	240	252	253	220	251	237	243	262	222	213	273	261	240	243	248	279	280	274	241	246	236	243	242	250	234	227	206	250	228	263	266	242	282	274	239	239	244	231	221	246	247	267	261	242	277	269	272	233	271	237	232	259	230	235	229	236	254	257	235	273	282	262	230	244	260	227	234	244	260	254	231	233	246	243	252	256	233	244	247	246	277	228	262	246	241	247	227	238	264	250	253	253	268	283	260	250	253	219	209	248	229	229	206	268	247	263	252	270	220	252	238	255	240	269	260	218	250	226	251	257	241
13997	3701	2461	3941	4736	4083	3121	2050	1364	939	1009	869	798	661	654	659	691	608	663	663	638	662	650	618	640	576	558	659	612	634	603	591	598	623	550	636	578	618	580	561	604	580	588	605	593	580	577	566	591	603	608	586	604	604	629	612	556	586	601	540	543	568	591	572	581	560	639	579	576	597	572	553	612	567	586	614	605	595	603	603	566	583	592	583	590	615	626	521	583	597	573	573	586	554	607	598	577	608	570	587	601	571	577	573	618	601	558	514	612	603	580	603	593	590	612	583	561	587	589	562	619	573	624	614	592	599	560	586	604	571	594	567	600	601	555	495	575	606	603	591	594	575	587	637	572	565	557	575	603	567	597	539	576	542	607	563	593	562	568	608	526	556	570	552	562	571	585	581	602	569	606	585	555	579	596	515	562	590	581	592	591	643	593	554	595	584	572	592	532	560	563	612	575	594	578	546	579	618	583	584	614	617	553	566	594	567	548	597	609	592	621	561	563	597	617	560	597	585	617	619	629	570	598	580	643	549	626	581	579	539	573	629	535	592	606	648	568	606	570	578	528	623	602	586	607	586	569	586	538	589	602	545	564	616	614	593	600	585	590	645	588	563	581	584	581	595	586	608	559	574	610	594	576	585	575	577	536	551	592	561	595	593	559	555	578	610	568	548	546	607	589	620	566	584	574	591	600	568	593	563	622	603	540	625	620	624	613	586	567	579	620	576	576	582	575	590	611	591	605	587	582	578	582	587	594	594	565	571	583	603	585	642	588	589	594	605	637	591	546	586	594	589	608	594	594	616	585	620	603	574	614	585	546	560	558	617	596	595	601	629	586	580	590	619	627	613	600	590	573	587	618	601	565	581	574	575	610	594	568	563	602	571	588	561	591	582	619	562	609	614	584	553	602	569	618	622	606	588	603	557	649	623	570	554	582	608	559	573	595	550	604	582	571	604	568	588	603	587	584	614	611	598	569	606	580	566	598	575	579	616	595	571	612	578	586	598	578	590	584	559	569	601	612	600	635	620	588	567	579	624	616	538	596	593	562	593	594	585	591	590	550	608	592	601	587	574	596	568	607	587	618	607	579	571	597	593	577	621	594	603	616	597	602	600	591	608	645	599	586	596	606	576	543	631	563	559	579	585	614	563	553	549	617	596	593	595	609	615	584	583	645	596	580	586	620	617	577	563	600	616	600	603	582	574	572	584	540	580	595	560	648	560	669	589	581	566	597	580	610	591	612	594	576	561	598	593	597	580	592	577	599	618	578	600	602	581	549	587	574	601	574	575	550	612	587	608	575	562	598	630	578	597	599	582	617	572	570	595	554	612	594	605	594	573	578	559	550	585	581	596	544	594	546	547	591	574	608	576	580	584	583	587	584	589	587	566	550	569	582	547	583	567	573	551	597	537	603	615	610	563	585	588	600	569	589	568	558	524	556	611	636	624	611	591	607	591	595	574	545	548	587	577	579	609	597	558	559	581	623	578	577	574	616	568	606	585	536	559	602	587	548	572	583	615	607	587	626	575	585	582	570	565	553	587	577	528	555	598	556	592	631	582	523	560	596	607	538	576	609	594	578	570	600	591	622	594	574	568	573	588	604	592	582	606	612	580	564	596	567	594	571	608	610	605	586	574	594	581	594	660	572	577	579	595	573	606	603	577	567	568	596	592	617	591	592	550	592	533	591	619	616	533	615	586	603	568	560	593	593	620	567	553	602	602	562	564	610	618	667	573	566	609	571	599	592	586	658	570	614	585	572	562	573	618	597	619	574	601	560	634	588	578	582	583	553	626	569	603	568	612	617	571	623	564	625	591	577	548	597	572	590	636	610	583	579	585	610	563	603	604	549	616	606	613	595	623	588	566	587	554	592	588	575	590	578	567	581	543	626	640	591	564	591	555	638	579	599	548	575	599	646	550	608	602	563	553	550	545	556	575	621	588	583	557	572	592	585	591	597	559	593	574	537	595	612	592	604	610	593	567	603	568	542	587	588	632	605	585	603	542	580	569	608	618	565	607	550	594	608	546	598	605	649	604	591	581	597	580	556	593	561	637	572	569	562	597	610	586	571	603	569	581	605	591	576	623	599	598	549	591	530	578	582	590	533	608	572	569	575	565	569	610	579	612	574	593	594	565	573	594	578	569	564	598	590	581	572	606	594	576	558	603	544	609	606	568	581	578	616	576	591	562	605	578	580	616	604	579	591	581	537	608	616	545	576	598	569	586	569	570	639	601	553	576	569	539	606	574	562	571	604	578	611	572	602	583	625	548	590	561	563	602	612	612	601	574	536	588	570	572	611	588	539	566	570	572	589	592	558	594	575	593	579	611	585	568	612	592	602	575	582	576	589	574	555	605	568	595	638	604	581	599	582	551	604	559	585	583	539	578	597	599	585	571	590	594	601	598	593	534	554	585	545	592	545	586	643	590	592	564	551	579	557	568	581	556	616	596	617	568	617	599	605	567	601	559	582	540	633	532	572	609	578	601	590	564	585	550	583	576	581	586	568	604	589	594	574	563	588	589	583	570	619	580	529	565	591	601	615	611	584	566	612	566	550	580	575	563	555	574	526	585	594	610	599	564	588	561	586	580	583	584	579	580	623	557	567	585	591	577	545	611	592	603	582	618	600	581	568	567	574	590	617	548	564	541	560	585	594	580	594	601	559	566	620	571	607	581	556	584	575	598	558	596	588	578	547	604	583	568	542	576	593	569	591	588	573	580	550	567	604	572	540	548	567	561	611	612	587	617	555	594	552	591	589	611	549	611	611	588	600	554	583	601	607	596	598	568	627	588	561	612	597	568	585	589	590	585	581	570	570	619	597	585	565	603	576	574	586	550	604	585	576	581	591	546	597	607	534	581	551	600	568	601	573	590	540	574	588	576	543	582	602	588	576	591	596	574	578	633	560	594	598	583	547	610	595	569	565	627	591	548	617	567	609	592	595	603	572	555	605	566	598	542	603	568	636	609	611	612	602	587	519	643	600	550	592	556	558	597	609	569	552	556	594	574	519	570	588	606	538	567	637	562	604	568	543	608	545	561	561	625	594	632	600	592	608	553	546	620	602	590	573	600	568	636	585	634	593	611	573	625	558	592	581	594	617	585	581	566	555	592	594	627	570	590	606	603	593	633	560	567	554	586	627	636	608	598	604	608	598	560	597	606	639	598	596	558	564	563	593	549	579	589	600	609	587	623	646	579	593	598	612	607	590	558	568	594	582	637	554	606	567	563	563	568	626	569	582	592	614	587	530	576	562	565	612	572	627	562	565	622	589	595	612	586	566	624	600	602	598	572	581	555	592	588	644	550	575	568	589	599	532	586	594	612	611	582	544	548	566	546	577	567	592	600	558	610	562	581	608	586	579	648	542	591	607	607	598	613	543	581	580	617	567	600	560	580	595	563	566	556	585	625	556	536	589	589	607	580	569	610	572	586	529	531	560	588	607	565	571	571	600	572	585	598	556	616	600	573	635	604	581	623	593	611
40431	18565	3209	2603	2309	1707	1252	793	524	474	444	336	337	315	270	292	258	270	238	289	272	244	263	269	235	242	268	226	236	252	264	248	226	242	253	246	255	237	240	242	247	233	256	228	246	258	224	239	279	226	258	272	266	246	252	249	246	226	241	241	252	237	221	232	263	248	270	256	246	249	208	218	266	247	260	264	225	264	242	254	236	236	237	284	255	266	246	253	239	276	261	242	270	253	262	251	228	218	209	231	251	253	259	252	251	256	253	259	229	242	233	244	263	259	220	249	227	244	211	249	259	223	262	234	231	237	229	228	268	262	280	255	251	216	236	228	195	219	249	257	252	223	237	228	245	242	247	246	237	264	252	249	249	245	254	283	240	230	243	254	235	261	255	224	226	265	241	255	244	239	249	230	215	225	253	237	288	232	250	244	281	259	248	230	249	233	239	220	249	265	219	223	252	220	234	260	218	222	223	223	279	238	225	251	226	280	231	257	210	235	237	237	251	232	222	216	223	268	264	233	235	284	249	233	253	240	267	238	218	206	270	245	248	211	252	251	251	236	259	246	236	220	225	228	237	225	249	209	259	273	246	235	240	244	244	276	224	265	244	247	229	218	260	233	260	217	213	249	252	266	249	240	254	262	235	227	249	214	242	228	222	229	254	222	247	252	248	268	214	256	244	257	262	262	258	257	281	254	273	276	259	259	212	266	231	236	185	264	257	250	273	236	226	234	241	261	279	232	237	218	242	247	270	229	241	225	246	224	267	257	243	261	213	253	232	270	265	266	241	250	241	254	226	258	249	276	247	265	252	215	223	259	252	256	264	250	268	233	230	267	256	235	272	253	242	268	229	250	250	232	245	243	226	237	246	237	264	254	234	249	228	274	236	247	280	243	267	228	260	261	250	234	257	254	228	263	259	256	253	241	245	236	237	217	239	232	264	236	235	220	252	239	239	232	245	246	247	244	252	269	236	205	250	236	273	239	236	243	239	233	243	246	248	261	259	268	254	254	260	254	232	239	253	256	250	235	254	242	240	238	221	272	251	220	231	242	243	237	294	254	222	223	244	243	259	265	256	250	248	215	243	268	224	248	204	272	258	268	245	271	260	226	226	241	229	258	236	243	233	229	240	262	281	226	254	247	245	239	256	247	228	251	252	230	242	242	262	250	234	240	223	248	254	235	248	240	247	242	265	238	246	245	244	253	251	240	248	244	266	247	237	249	276	248	243	219	252	269	225	219	241	251	209	232	267	254	252	257	254	218	254	255	255	257	219	227	246	253	231	230	240	232	274	219	254	251	272	244	257	230	237	256	248	234	237	246	279	266	198	221	235	271	217	255	248	246	240	243	246	225	220	257	245	240	230	252	228	258	243	228	248	211	275	247	259	234	255	252	244	300	237	261	266	260	227	225	238	262	230	246	232	251	217	236	243	223	251	250	239	246	267	258	237	224	240	237	241	245	247	257	254	221	250	252	230	255	244	273	251	242	238	219	262	244	251	258	233	238	230	256	243	224	243	215	233	253	222	235	247	244	231	246	273	251	244	249	240	226	278	230	253	235	235	248	219	222	221	254	235	236	238	218	262	256	252	260	270	257	241	239	247	234	202	244	225	244	247	236	239	264	249	229	262	245	246	220	267	254	253	266	278	262	253	251	255	215	229	240	247	244	277	242	232	260	218	246	265	248	246	261	230	254	233	248	283	247	214	257	262	241	243	253	234	251	236	236	276	281	258	265	245	257	247	263	248	257	207	271	257	239	246	213	270	256	245	261	235	257	245	258	205	257	247	234	237	256	258	246	271	237	238	231	226	223	245	252	273	233	237	223	251	250	233	262	254	233	230	251	242	225	261	254	267	250	258	247	211	242	233	233	268	268	241	199	252	277	251	232	224	245	234	239	234	235	257	231	226	241	229	249	248	238	231	211	238	261	215	207	221	273	252	229	240	215	247	244	264	227	240	251	226	243	214	220	262	260	214	238	250	258	254	226	233	238	248	248	249	227	249	272	290	264	265	231	242	220	254	289	245	240	228	241	219	226	222	229	239	265	263	245	252	271	240	288	253	234	224	270	247	265	267	236	228	229	240	230	214	235	236	234	216	263	224	234	232	250	233	247	255	258	244	235	243	238	260	223	251	259	264	247	238	240	257	239	224	229	259	242	233	264	223	254	237	251	221	236	232	233	250	243	241	245	256	258	246	252	253	247	258	274	257	214	249	249	248	287	244	252	246	218	266	232	243	271	260	244	256	232	220	273	232	231	247	255	260	253	241	219	258	242	266	241	235	241	226	249	225	251	255	256	216	264	260	254	236	227	257	238	240	252	241	274	263	251	245	271	246	270	238	249	247	218	242	246	236	210	216	253	241	222	244	229	281	252	248	224	269	232	277	233	237	265	236	219	244	275	189	198	248	257	241	260	269	223	220	226	239	249	229	255	255	233	242	250	258	234	247	284	260	259	244	268	251	240	233	278	249	223	252	232	262	223	257	239	229	235	228	235	231	245	248	224	236	246	233	229	226	245	252	247	238	251	233	262	243	247	245	260	247	244	224	207	221	258	292	249	219	248	254	236	210	228	260	228	264	260	255	233	262	213	239	223	216	216	259	231	232	245	233	233	245	224	259	244	224	232	249	253	243	229	243	248	272	250	209	246	239	260	237	230	237	231	248	258	216	249	266	230	252	220	236	231	238	205	237	243	247	242	225	264	181	243	245	251	254	267	231	245	241	224	256	263	243	264	237	235	259	238	233	223	267	237	232	288	248	225	262	226	212	229	273	219	241	238	239	267	260	240	249	252	243	233	228	250	237	240	266	261	222	239	273	291	283	249	240	244	243	257	269	230	250	254	248	252	228	235	253	249	227	252	249	260	228	245	238	223	261	242	247	210	277	247	259	238	250	240	242	256	268	242	261	242	263	261	253	237	281	232	191	215	236	246	218	254	222	231	242	247	276	228	267	267	253	246	244	264	243	212	219	230	254	231	238	232	243	249	236	249	227	222	256	218	257	274	222	258	229	223	240	261	265	234	247	224	241	251	259	232	222	224	209	233	257	235	232	262	272	279	276	243	263	263	221	251	241	257	228	233	257	229	241	239	231	236	220	264	252	223	242	242	237	226	239	239	228	270	246	245	239	196	254	241	235	257	256	213	265	268	268	259	239	256	226	234	241	238	252	258	253	220	217	259	243	208	222	241	249	245	231	251	255	227	220	227	264	256	250	229	252	233	239	237	231	254	226	235	263	261	254	289	240	228	241	240	233	239	228	250	254	211	233	245	224	250	262	253	244	235	221	248	244	259	223	275	227	236	263	222	227	248	248	236	256	217	223	265	236	229	229	255	251	279	257	247	241	249	233	255	249	238	245	250	240	236	248	256	214	231	254	220	236	207	234	248	228	249	288	223	235	251	230	270	265	248	232	245	231	269	226	282	233	252	255	244	237	247	258	214	247	251	240	251	244	233	234	258	240	217	232	285	253	246	260	267	232	243
29031	9238	4342	7815	8255	7169	5252	3341	2176	1821	1657	1185	1004	894	815	787	790	801	710	753	685	688	642	711	651	639	665	676	642	643	647	587	587	596	637	602	582	526	569	631	582	574	567	606	545	553	556	563	620	563	571	614	552	588	605	532	572	518	575	610	592	577	601	554	562	591	554	571	611	581	628	613	564	592	592	593	554	551	592	601	586	591	575	552	589	565	582	536	563	528	539	575	561	605	553	599	572	581	610	587	581	560	579	593	572	573	568	569	561	582	586	596	576	613	577	603	556	576	613	537	585	568	586	601	583	595	599	540	596	568	549	558	571	593	575	539	580	558	543	557	567	545	539	583	558	570	578	554	552	570	535	615	617	607	627	581	545	610	562	579	573	563	582	574	565	542	560	590	556	601	559	582	550	593	577	577	547	563	531	550	583	587	563	576	577	557	618	566	571	549	541	556	602	563	590	573	558	549	558	583	586	553	575	593	582	572	593	583	603	577	566	571	534	570	574	559	596	586	556	589	612	543	549	557	600	555	618	560	590	577	572	567	577	575	551	550	602	566	615	537	598	573	534	538	587	592	535	602	556	571	537	590	565	579	559	557	529	629	603	578	594	562	581	547	527	588	557	574	561	542	556	572	547	556	582	572	587	571	549	590	598	604	615	614	540	612	592	573	561	621	563	588	582	592	550	586	564	621	574	572	633	527	590	578	571	587	515	608	593	569	558	571	580	573	566	631	587	550	577	572	573	578	553	563	562	603	586	532	574	600	594	597	611	572	607	580	580	617	584	580	602	591	578	551	582	589	590	558	562	587	568	592	575	613	571	550	559	556	603	535	599	592	574	594	535	580	551	607	544	616	589	547	600	549	565	570	557	594	536	617	550	629	592	593	564	545	575	557	574	605	580	581	550	607	533	593	544	556	573	580	590	610	589	578	558	596	546	506	576	574	619	564	559	550	576	564	564	580	587	610	535	606	578	557	590	580	569	564	603	569	602	563	576	608	554	585	560	620	548	568	570	508	574	563	551	581	579	578	608	579	579	501	561	564	568	578	579	563	557	584	536	573	603	608	560	590	572	596	558	543	564	604	572	605	584	566	594	635	572	584	546	545	608	606	540	612	565	560	549	623	569	593	561	582	585	591	602	535	532	610	587	570	569	611	554	561	585	590	581	538	585	562	524	582	616	522	616	574	592	564	535	589	586	555	560	607	571	591	579	556	545	592	605	571	550	608	565	603	609	548	527	563	604	563	530	587	551	541	567	604	601	594	591	583	608	576	540	609	577	575	579	613	580	635	591	534	582	604	537	595	620	582	549	588	581	592	520	564	597	563	614	552	592	560	616	597	562	620	573	575	584	553	569	594	539	574	552	539	582	535	617	555	546	563	587	533	564	580	568	554	575	577	629	577	582	549	581	595	590	599	594	530	556	562	613	552	575	560	588	574	585	555	610	620	542	590	590	617	615	595	581	570	549	599	550	579	594	564	578	575	598	609	578	559	554	575	575	567	533	544	576	551	560	591	600	588	561	574	585	584	566	550	577	566	535	612	608	579	587	545	605	585	598	565	555	572	581	591	577	564	558	576	500	571	581	606	558	593	573	600	581	582	571	565	595	553	583	597	596	535	569	576	552	558	572	607	541	589	569	603	573	594	642	602	557	585	598	559	567	564	594	600	562	524	596	594	597	538	593	566	580	583	602	527	557	577	538	560	565	602	565	514	598	535	648	622	649	563	612	582	596	555	560	548	606	568	564	581	600	588	591	591	595	584	597	593	593	550	566	567	564	616	567	575	554	587	605	569	598	577	567	614	588	571	604	590	595	552	569	625	584	558	541	583	540	569	565	569	545	646	552	575	577	607	564	552	557	571	535	546	583	567	594	571	547	558	564	562	557	635	613	591	592	578	613	586	557	598	521	539	582	556	512	540	564	572	600	591	592	589	595	555	553	571	559	572	579	577	534	557	573	554	587	601	600	546	603	558	589	594	534	564	540	569	538	604	539	588	575	554	576	529	573	584	587	592	526	595	593	601	567	613	549	566	634	578	591	628	561	617	541	591	586	597	572	548	607	535	570	568	569	556	629	590	559	571	593	538	593	562	562	556	569	577	568	544	540	563	591	569	568	547	591	578	577	590	587	557	555	574	597	574	596	592	542	587	582	605	559	555	550	610	555	574	600	545	614	608	613	564	547	611	559	603	574	578	596	579	600	583	548	602	557	588	608	560	604	591	534	606	565	625	612	595	585	580	560	627	569	541	556	611	549	616	648	580	600	587	581	561	553	595	593	589	549	606	536	565	570	555	642	560	580	559	543	556	570	622	586	559	569	577	577	558	571	638	557	544	560	595	590	539	577	561	576	572	586	593	568	575	565	607	540	582	551	575	566	584	591	538	555	588	585	561	587	586	574	574	550	578	572	554	587	531	587	602	590	544	545	570	599	565	551	552	559	611	581	573	562	547	595	561	532	614	524	556	599	587	584	597	575	587	585	578	525	568	591	593	596	551	583	583	593	612	573	584	581	541	585	552	568	591	561	565	544	535	560	598	549	616	562	571	607	588	577	583	583	575	577	554	549	602	596	597	614	582	558	552	581	589	619	572	619	585	571	590	546	585	600	540	596	563	588	602	593	545	527	552	592	550	570	576	574	571	589	573	574	538	618	555	581	579	550	544	570	562	578	583	561	570	559	626	645	539	590	582	571	583	568	557	564	533	587	612	568	565	564	543	573	581	590	566	524	580	581	587	583	575	586	604	557	599	547	580	545	524	590	545	527	580	551	587	558	586	557	543	598	576	546	597	566	564	549	586	548	552	559	582	580	578	550	547	542	563	605	611	591	520	601	585	523	552	540	603	597	598	603	589	586	547	602	592	584	601	568	550	605	586	557	585	592	600	581	552	543	571	548	573	565	580	575	588	570	580	562	560	590	547	575	547	600	608	600	587	544	561	621	584	582	590	545	607	602	567	595	570	575	612	571	571	600	560	579	561	562	611	554	573	577	597	581	566	593	579	555	554	525	517	530	596	570	608	548	579	596	549	556	538	585	590	568	566	571	580	570	559	564	559	606	567	607	623	635	561	558	568	566	586	589	566	541	616	543	561	560	549	558	569	546	600	542	576	579	579	542	590	554	593	595	536	566	560	598	542	532	552	579	535	585	588	589	574	605	566	573	556	553	509	543	573	582	565	571	565	564	610	590	590	540	557	550	551	604	578	518	567	565	565	561	577	569	557	595	540	537	563	583	549	562	563	569	595	573	585	561	560	556	549	544	583	553	595	568	607	611	615	578	558	590	588	559	591	600	606	620	591	570	574	543	591	585	585	559	589	562	591	575	574	568	599	594	592	551	553	526	581	584	532	614	567	543	552	577	600	579	569	577	627	551	611	578	584	592	553	608	614	558	554	592	594	576	594	585	555	561	540	544	571	571	582	545	537	574	604	576	560	582	589	541	545	620	549	574	610	549	566	588	547	570	600	606	587	607	602	530	554
50696	26950	6777	3806	3070	2442	1678	895	685	528	411	316	258	231	197	199	203	206	213	222	190	214	182	197	194	195	195	199	157	173	174	198	154	176	173	185	184	176	174	173	197	166	173	179	164	176	176	169	151	158	192	185	194	163	163	161	162	163	177	177	173	157	170	152	150	144	180	178	160	166	168	180	160	178	159	154	142	171	159	144	166	148	192	175	185	139	177	172	156	191	160	165	177	147	155	165	169	189	167	178	144	165	161	165	178	161	186	164	167	174	171	143	172	178	176	181	179	173	168	165	140	150	161	149	171	153	174	146	168	150	167	164	168	165	139	183	157	159	177	179	138	148	163	188	146	165	185	179	183	161	176	171	182	169	161	153	169	164	163	168	163	178	191	193	156	172	149	171	171	164	174	165	151	152	171	161	177	190	155	140	143	140	174	180	165	142	170	149	189	150	180	160	157	142	165	172	164	174	167	163	163	147	148	169	160	168	153	151	158	154	166	174	179	167	166	158	166	166	145	149	184	170	158	163	171	169	153	146	165	177	151	152	206	170	153	172	166	168	176	190	174	194	154	158	151	164	188	181	179	144	156	173	190	180	170	170	169	180	157	178	159	160	169	169	156	152	182	147	153	170	126	173	162	176	142	159	176	159	163	178	172	149	165	194	176	148	208	151	155	148	160	162	160	167	167	169	192	184	154	164	147	151	186	155	149	189	173	170	157	163	154	190	191	160	163	170	149	137	163	175	168	171	163	176	178	157	170	160	184	168	189	158	173	176	171	176	174	164	142	162	157	184	162	152	136	185	172	175	156	149	174	142	167	185	152	157	160	178	169	150	159	189	167	146	141	175	151	175	175	157	185	171	156	155	172	145	165	162	155	164	139	163	153	165	182	170	152	175	169	145	188	159	163	161	164	169	168	174	158	157	160	157	173	172	168	174	187	186	160	157	160	178	174	174	185	181	171	153	180	143	155	161	172	157	177	160	154	159	165	166	172	161	184	178	167	178	188	168	154	159	179	171	163	153	162	174	174	165	161	169	214	165	142	169	137	153	164	180	158	151	192	172	172	164	171	156	171	163	157	175	180	179	136	167	188	178	199	169	174	157	176	178	152	170	160	160	157	159	160	176	203	147	173	153	164	137	175	177	136	147	166	168	181	153	170	192	166	178	162	166	162	163	179	158	149	161	180	184	161	179	146	138	158	181	174	175	143	184	173	166	151	157	170	157	199	179	160	168	185	169	154	137	195	164	167	176	169	171	173	172	184	161	192	167	180	173	164	175	154	172	147	157	150	170	179	154	140	167	184	166	173	173	208	158	156	166	156	146	171	149	151	175	186	156	161	167	179	168	165	182	165	186	174	170	179	157	166	161	170	171	155	168	151	147	158	186	156	199	179	153	151	163	164	166	155	174	200	151	171	160	163	176	210	172	171	145	168	161	174	159	151	157	171	164	162	190	170	152	179	191	172	181	179	149	149	169	144	176	210	162	185	151	169	169	180	158	192	179	188	159	147	159	173	164	175	157	163	159	165	177	159	172	159	197	154	170	196	175	148	156	154	159	151	158	165	163	150	167	164	169	144	162	167	174	160	173	194	152	165	170	131	174	183	156	173	152	150	160	151	163	169	158	170	157	167	173	160	153	155	160	154	161	144	155	155	145	165	162	168	154	157	151	153	162	165	176	166	161	177	161	168	167	155	186	157	171	152	164	170	161	143	176	185	157	154	150	150	166	173	162	170	149	182	157	166	146	169	175	162	159	174	158	183	162	162	146	152	165	146	168	173	165	175	167	156	161	161	194	186	183	174	170	163	155	163	166	176	160	186	165	185	180	172	187	185	167	178	168	171	175	143	176	174	144	189	179	190	174	143	180	162	156	168	162	161	172	142	175	165	159	169	168	145	172	150	157	155	151	168	195	198	185	192	166	167	154	152	182	161	149	157	168	142	170	164	180	173	168	154	162	170	139	148	179	194	179	190	158	169	168	175	141	179	139	171	157	174	146	179	180	161	171	172	145	179	176	165	170	183	153	163	143	173	191	164	153	148	144	157	146	155	170	180	175	167	186	162	183	154	171	164	182	167	172	167	175	159	174	190	161	151	171	173	157	168	175	171	168	142	149	174	163	174	155	166	158	154	168	176	166	160	161	183	162	172	146	159	172	206	173	149	196	199	155	161	160	165	199	144	169	180	155	162	170	177	170	159	159	157	167	166	188	158	183	174	175	161	197	175	155	148	159	171	173	180	173	172	183	152	169	145	159	175	156	166	195	196	152	195	168	196	152	161	146	166	160	171	166	163	165	155	174	158	173	171	180	185	176	166	157	182	158	151	164	183	172	168	175	165	140	156	169	156	162	165	161	162	157	153	156	186	174	185	202	208	150	175	167	170	178	166	182	154	159	173	179	179	154	157	169	182	164	162	156	161	166	175	161	156	149	162	163	181	162	169	154	152	162	155	176	175	168	175	159	163	174	160	161	172	182	176	154	171	178	163	169	178	162	167	160	173	161	195	169	181	135	169	142	192	172	157	148	162	170	171	160	175	197	172	159	145	163	165	162	144	152	162	169	153	155	152	135	165	162	143	165	184	157	162	176	161	166	154	163	165	166	198	163	170	153	162	161	185	184	174	158	166	181	168	164	169	180	180	152	175	174	164	184	192	184	170	184	171	135	155	165	176	169	158	154	165	164	164	182	170	150	178	160	158	143	157	166	173	164	155	166	160	170	158	165	181	174	184	131	166	164	166	183	165	164	184	180	169	194	173	174	157	162	192	192	156	166	130	150	160	146	170	198	160	167	160	173	143	165	168	185	156	158	149	177	156	177	158	147	150	200	144	156	157	162	154	181	165	167	183	173	165	154	182	184	184	162	201	166	171	168	127	172	165	194	157	169	158	162	169	157	142	175	168	170	165	161	176	168	147	160	160	161	145	156	178	171	149	204	158	151	159	165	175	184	167	156	149	159	164	184	155	181	174	159	169	163	140	153	174	180	178	161	158	157	165	184	154	167	156	175	191	163	191	159	177	172	147	163	183	145	160	158	187	165	165	179	148	172	156	160	166	160	181	157	147	152	196	185	173	163	173	187	164	187	162	177	172	175	190	161	169	168	172	174	152	167	134	185	145	155	164	150	171	143	151	165	196	159	170	160	187	176	165	170	163	170	162	180	180	162	138	163	183	192	164	163	169	146	185	183	174	172	152	183	178	133	151	183	160	173	151	157	175	164	168	164	151	162	165	182	154	181	180	168	168	159	160	166	171	154	165	159	173	185	147	168	188	162	156	188	174	179	165	174	158	179	189	146	174	161	165	155	164	167	167	165	167	149	161	181	176	173	160	155	194	179	146	172	181	167	161	172	160	174	172	169	160	167	157	160	136	171	148	176	163	149	166	167	172	164	175	166	152	177	155	161	164	172	156	169	168	168	157	168	158	166	154	137	166	159	142	161	176	159	162	170	158	166	183	190	187	174	159	172	159	183	173	172	153	164
35730	12946	6467	10072	10729	9619	6776	3963	3003	2621	1736	1265	1007	851	792	734	700	704	645	623	590	539	549	522	565	542	503	471	492	445	429	476	450	478	430	420	435	409	369	413	402	404	431	387	432	425	426	369	419	442	421	444	457	395	425	388	396	423	411	406	371	408	429	405	393	405	387	406	379	400	424	385	427	411	387	404	402	392	417	445	353	382	391	398	438	393	404	408	402	389	386	381	381	394	389	435	408	397	380	421	396	410	433	425	420	405	420	382	413	417	417	434	422	397	384	402	439	381	387	362	376	405	419	395	374	363	381	399	376	419	372	364	400	359	413	415	429	409	353	414	387	410	421	379	359	415	396	386	386	398	433	383	386	435	408	395	392	406	394	399	395	396	394	361	419	402	419	423	391	405	384	407	387	430	413	407	389	410	396	401	416	388	397	420	425	409	384	434	421	407	403	399	384	417	396	394	418	413	386	398	380	450	396	375	422	449	413	379	362	386	432	440	379	381	413	370	412	428	389	392	416	376	362	443	402	388	389	399	397	389	396	401	374	404	436	372	397	405	404	419	405	387	415	404	374	414	397	412	399	379	401	402	391	410	420	404	371	394	412	354	389	381	408	411	403	390	396	424	384	450	389	391	389	398	434	410	408	405	439	392	354	398	401	389	403	424	411	392	415	411	389	375	393	405	387	395	389	374	407	383	387	428	423	420	398	426	420	388	395	402	427	405	425	346	417	398	430	412	389	367	398	358	403	403	401	383	404	432	409	428	426	400	379	451	370	409	452	385	385	431	403	391	417	372	368	406	361	424	403	414	387	375	382	356	366	408	372	410	377	408	394	397	388	393	393	416	416	419	394	402	414	405	386	380	422	358	412	386	440	386	413	424	391	385	423	409	398	379	431	369	424	401	412	391	407	411	426	413	390	399	404	365	396	384	405	348	407	379	367	430	427	392	372	378	402	389	430	394	400	350	395	387	388	366	415	422	403	411	408	401	368	404	387	390	415	384	404	409	403	416	404	358	414	404	427	433	445	404	410	421	402	393	410	398	381	381	395	408	389	376	424	374	401	392	424	422	406	413	411	404	407	419	400	444	410	412	385	389	426	351	393	398	410	399	415	439	426	421	404	401	386	370	407	389	421	371	387	408	454	425	408	376	418	408	401	414	393	460	416	414	399	396	404	416	418	388	417	371	411	427	409	424	378	421	434	371	395	406	386	401	443	390	366	398	405	455	399	391	389	407	395	382	444	387	406	415	406	411	401	404	421	388	406	421	421	389	407	419	411	366	404	381	416	379	400	392	387	388	468	425	409	380	403	397	396	410	409	394	420	421	421	394	406	406	402	408	409	410	401	423	378	348	388	374	396	381	407	403	395	375	398	444	405	411	401	379	399	391	411	402	422	412	377	423	385	375	421	394	433	371	368	422	409	394	388	449	408	401	372	410	427	418	395	413	414	392	397	410	410	401	370	407	366	414	436	396	367	407	436	406	376	411	412	407	381	402	402	385	395	397	384	381	395	431	401	402	406	406	407	429	385	378	380	372	382	436	385	401	392	378	395	395	377	447	363	420	400	394	404	415	410	410	426	380	393	413	383	402	415	386	413	437	399	405	390	426	441	402	417	379	422	422	434	385	416	411	430	405	384	378	372	407	423	384	415	397	408	405	385	372	410	436	396	403	409	439	406	399	422	403	397	407	388	366	386	365	398	418	408	405	392	397	419	399	412	400	420	388	392	443	390	410	407	410	403	423	386	361	397	421	395	408	394	398	402	387	386	418	415	410	368	375	401	387	444	390	408	410	386	416	398	447	358	383	394	406	421	418	425	410	366	396	388	395	359	422	411	398	395	450	388	403	411	405	391	419	376	417	420	399	421	390	399	403	417	379	417	415	428	416	368	410	379	431	404	406	403	419	407	413	413	426	362	420	397	427	417	403	400	392	416	369	441	419	406	379	431	376	385	368	383	370	409	401	396	383	404	393	411	369	438	399	384	387	422	422	407	374	377	416	404	372	398	408	392	389	421	393	388	425	416	426	433	390	379	383	370	382	382	417	398	443	406	405	378	438	397	384	410	411	421	421	422	412	425	425	422	392	405	420	412	431	412	426	412	447	413	408	388	405	398	441	402	406	385	406	350	399	417	410	445	396	415	422	420	419	402	379	400	415	375	376	405	411	355	440	381	395	418	371	418	425	388	390	364	418	436	399	414	426	395	431	426	405	414	390	418	406	410	403	379	424	395	401	415	394	403	369	376	428	385	400	373	389	417	407	422	397	386	384	368	410	403	396	419	403	434	426	385	380	379	380	448	400	463	408	432	377	381	424	389	433	442	416	393	406	425	401	397	417	393	429	401	451	405	422	408	439	388	406	398	435	399	414	355	408	381	411	415	383	410	379	423	419	389	410	378	390	435	361	426	440	392	413	391	387	364	427	404	388	397	426	426	401	387	370	382	443	445	394	407	391	374	400	397	427	377	377	412	387	429	405	424	389	407	402	407	400	409	402	398	444	402	408	461	444	389	381	385	385	384	450	402	396	405	411	380	395	412	444	422	373	380	394	402	374	439	389	359	388	381	420	431	379	411	417	441	400	400	394	398	392	410	432	391	401	435	361	384	419	414	403	384	427	390	410	384	413	432	401	403	398	391	402	408	410	366	415	360	394	412	375	389	401	397	414	405	393	431	393	401	412	422	381	393	407	412	444	413	389	377	425	390	407	405	435	397	411	371	361	421	395	380	430	403	404	376	403	406	405	411	417	414	388	381	378	407	391	396	406	405	428	428	376	402	392	355	438	393	404	401	415	378	436	412	399	379	400	399	436	397	416	363	451	386	411	392	421	400	380	389	400	418	427	416	399	416	380	378	390	410	405	376	386	409	384	393	366	414	373	404	395	377	398	413	381	429	383	425	405	404	436	401	393	393	343	422	417	390	411	414	391	403	443	423	420	402	399	409	422	422	375	430	435	427	399	403	361	389	381	396	339	392	428	405	461	425	375	405	421	442	379	379	387	367	401	398	396	384	413	377	389	428	411	386	373	381	392	424	385	427	423	418	402	389	421	380	382	410	416	399	392	426	412	411	403	415	439	398	384	378	367	384	394	379	405	382	410	397	416	388	399	420	390	385	392	396	434	393	401	394	399	389	406	371	398	399	419	411	391	364	392	380	415	401	412	373	400	429	409	397	390	396	387	394	417	398	403	416	373	404	376	401	392	399	400	411	397	410	391	389	413	374	456	414	391	408	395	432	389	435	391	441	378	394	416	383	427	416	397	430	442	403	391	404	363	416	391	384	395	407	410	404	408	402	438	381	386	395	406	380	415	367	374	395	419	436	397	412	406	418	414	380	416	370	398	399	384	419	411	379	391	445	429	422	418	415	440	393	366	403	392	369	362	392	446	371	358	386	417	383	412	416	382	409	382	381	399	427	389	377	401	387	423	411	424	427	436	419	404	405	419	379	462	410	387	399	454	379	402	409	404	408	423	399	378
19617	5526	1359	1469	1325	1092	586	477	381	356	304	310	272	254	257	259	262	235	246	251	264	225	251	256	239	240	244	247	249	257	255	272	229	283	221	240	213	250	267	245	234	259	243	245	267	241	255	232	225	216	245	245	263	261	253	246	249	253	246	260	282	245	281	245	226	266	277	247	277	249	236	237	288	244	270	238	248	252	239	259	230	253	263	229	238	257	267	227	253	248	261	281	224	239	250	240	257	267	263	253	232	254	256	263	252	244	275	247	242	228	239	252	222	254	240	278	256	207	234	256	223	240	224	244	244	227	247	229	240	255	218	256	252	215	264	278	249	253	266	233	239	266	261	223	234	264	242	275	251	248	232	219	269	257	264	267	232	224	249	229	239	218	227	253	281	236	253	234	222	256	245	248	246	217	258	229	260	240	261	207	278	257	246	233	242	210	251	238	246	232	281	257	286	230	246	234	216	229	237	227	280	267	242	256	266	251	238	269	240	235	231	233	235	229	246	232	268	260	256	278	248	230	245	250	211	214	273	238	243	253	243	251	267	274	237	240	274	242	268	219	265	242	232	220	264	257	244	269	259	271	282	260	244	252	270	243	235	273	238	278	243	233	231	252	233	259	228	256	265	256	264	263	244	263	253	269	256	260	238	260	232	272	231	236	260	219	254	253	244	224	250	250	247	241	235	252	234	252	263	276	268	239	244	247	269	253	260	246	246	225	254	238	243	256	211	248	257	239	247	280	245	233	242	235	224	223	245	251	239	283	241	266	251	267	252	256	257	247	216	253	271	242	255	241	252	241	278	234	233	254	213	231	228	236	246	246	261	241	256	244	273	245	262	237	259	269	244	238	242	247	234	270	269	225	254	259	238	246	277	223	232	219	251	246	223	229	232	244	249	229	253	260	263	252	242	242	267	238	242	216	232	268	261	241	242	253	241	247	274	255	244	241	224	223	221	233	229	246	217	257	230	230	234	227	238	222	230	261	263	272	295	252	270	231	254	234	259	241	215	236	231	229	235	254	248	234	239	264	219	244	229	246	256	216	232	267	246	261	262	254	209	235	249	234	238	228	253	270	236	266	264	242	270	232	256	229	242	251	273	213	250	251	241	249	258	232	246	241	213	257	240	237	256	255	250	265	241	256	244	265	256	252	262	274	259	235	237	233	246	238	229	236	251	252	257	229	225	252	237	272	254	270	252	252	243	232	253	226	256	248	235	272	226	229	233	249	273	252	232	253	233	244	241	229	225	258	250	234	261	276	254	241	260	237	274	226	258	250	233	235	242	240	259	239	282	246	247	262	261	239	259	262	225	264	248	229	235	222	232	242	261	250	240	209	264	259	266	260	283	277	289	221	223	226	240	248	254	251	264	241	247	236	270	242	257	228	234	245	245	258	261	279	271	270	236	220	239	239	270	226	233	243	270	218	248	234	248	253	223	262	222	254	255	232	245	258	243	239	238	253	224	270	242	243	238	252	238	271	248	241	260	246	236	225	220	227	262	220	251	244	260	219	216	242	261	238	257	212	238	257	240	261	249	250	254	270	255	248	249	243	228	262	276	259	233	243	245	252	212	273	256	274	240	215	239	247	267	256	279	252	232	237	235	239	241	268	272	226	251	271	244	238	237	246	229	261	258	227	249	235	253	265	241	242	204	249	241	267	243	235	219	230	294	270	239	286	272	255	239	246	204	228	216	235	259	222	235	260	256	231	246	238	261	262	244	242	237	264	240	259	258	234	230	257	250	280	261	225	260	261	232	239	272	239	261	260	266	248	248	235	251	223	242	251	232	231	227	210	265	256	289	239	252	253	242	242	282	255	223	256	254	253	248	239	244	249	247	272	254	259	263	233	259	249	254	257	223	244	238	245	257	266	268	246	246	251	245	249	227	249	238	247	256	237	248	259	229	261	227	270	282	247	247	261	249	240	249	238	267	250	227	243	224	248	220	279	249	254	268	259	246	244	218	208	256	206	280	236	262	249	245	256	236	259	216	229	260	255	224	252	257	253	252	235	247	215	258	251	238	216	234	248	247	276	232	236	238	271	247	252	231	240	214	253	286	231	250	226	255	264	260	272	252	258	255	262	255	276	232	262	240	227	262	257	259	229	229	239	251	250	252	235	237	226	249	246	275	242	231	243	254	241	257	245	247	265	219	251	260	271	237	214	256	214	253	261	267	224	257	249	231	244	237	249	246	267	251	260	241	282	277	242	249	269	238	220	254	291	229	242	270	255	253	238	264	262	267	251	254	268	272	240	246	262	225	255	243	260	237	250	258	247	232	208	241	262	234	258	221	227	247	284	267	247	262	256	235	203	247	253	242	248	273	238	220	232	267	263	252	255	223	221	270	271	235	227	258	234	256	237	271	247	244	252	247	233	240	234	246	259	237	231	260	255	235	271	251	250	244	205	260	258	265	219	243	261	232	263	235	230	255	243	252	266	226	270	256	224	236	249	256	248	247	240	248	265	232	257	258	255	245	252	251	251	227	221	278	221	260	251	244	248	226	235	218	235	252	253	264	238	258	284	217	238	239	290	235	247	237	270	239	263	281	240	225	239	256	249	218	249	251	242	265	264	231	258	243	266	244	231	254	268	235	250	232	236	217	244	262	254	251	225	259	248	248	261	255	266	249	252	227	235	220	246	246	234	239	242	241	264	259	246	238	246	240	259	237	256	258	243	244	245	232	241	259	246	267	260	249	257	251	253	254	247	267	247	243	251	234	282	268	248	233	223	271	258	253	260	235	264	244	258	235	239	263	242	250	240	260	252	236	240	246	262	230	259	232	231	242	235	221	244	260	257	250	270	238	237	217	270	219	242	203	239	269	268	286	252	266	234	261	230	227	251	245	246	265	236	274	261	220	279	222	244	253	236	245	246	271	258	245	225	239	259	265	264	227	254	228	253	248	226	247	242	258	258	240	235	263	261	263	247	218	227	244	253	228	258	241	224	265	261	257	247	233	250	246	247	253	241	276	225	255	261	259	233	265	245	236	241	223	239	265	238	232	273	251	241	240	244	228	230	266	248	262	251	250	238	272	238	225	230	226	275	255	253	242	239	252	286	255	279	229	273	246	267	224	231	287	278	215	220	235	272	228	254	239	258	247	230	247	247	240	246	239	225	253	259	250	242	243	224	218	271	256	247	229	211	280	210	239	268	235	270	238	225	269	250	250	259	238	246	243	235	257	252	268	257	247	267	259	228	239	231	226	263	265	258	239	252	248	246	253	228	223	244	274	264	266	269	229	262	248	214	267	255	260	245	235	255	242	257	222	243	255	245	259	271	234	251	257	255	253	239	273	248	249	223	212	251	241	251	253	253	221	264	277	250	250	232	265	235	253	226	272	261	250	256	235	253	243	239	226	214	231	268	212	263	254	241	251	237	240	233	211	241	254	283	265	258	244	234	283	240	261	217	237	251	257	281	218	229	233	248	257	231	217	270	257	245	256	242	245	230	236	236	236	230	226	231	242	265	228	247	265	247
13845	3675	2863	4694	4860	4251	2136	1746	1373	1157	879	823	747	687	714	660	620	693	625	623	612	631	668	625	654	614	589	626	610	569	601	592	601	622	621	598	631	564	590	573	624	614	621	578	583	564	591	570	564	610	612	594	593	550	586	619	595	563	633	618	586	575	593	584	585	592	566	583	585	632	579	578	611	641	576	587	598	566	652	589	606	631	589	561	590	632	603	596	555	598	596	555	564	597	616	532	598	563	605	579	603	563	588	618	597	620	577	596	581	566	599	551	597	534	622	604	606	615	639	617	563	553	588	649	594	554	592	594	597	592	615	621	609	565	576	544	616	616	580	580	577	622	588	578	597	610	555	597	566	596	574	562	587	609	558	603	571	603	612	597	614	580	579	593	612	581	592	570	561	577	581	605	597	588	562	615	569	594	594	616	585	604	592	572	577	576	599	558	535	605	606	545	563	584	573	588	581	564	574	606	571	561	596	615	571	558	591	574	525	601	615	580	618	608	581	637	582	597	537	612	580	592	542	576	581	579	521	574	629	567	595	631	602	615	593	555	561	554	533	611	599	583	602	572	608	603	552	568	592	594	573	603	562	619	560	592	548	584	611	566	599	599	602	601	619	627	590	565	566	548	612	589	600	595	605	573	613	598	559	637	579	599	589	565	558	613	587	616	538	563	592	591	568	577	612	588	588	565	589	573	578	566	589	557	566	543	614	559	603	557	583	588	599	625	586	576	613	578	593	565	579	532	599	601	553	590	607	573	613	578	593	605	570	610	602	575	564	641	557	635	579	638	572	620	567	618	570	569	595	592	597	598	597	606	601	559	654	590	620	553	581	569	597	572	582	575	607	585	590	577	566	590	577	592	603	594	600	635	548	558	588	607	576	573	583	553	533	625	594	572	589	606	634	568	601	594	585	580	598	590	570	585	578	579	595	583	564	584	557	510	593	607	568	563	576	575	574	563	562	598	596	595	590	599	571	575	563	588	599	591	594	611	556	576	624	575	566	550	577	577	588	639	605	609	595	585	531	608	569	592	539	604	558	584	565	560	571	548	581	640	577	588	583	566	583	581	536	587	598	570	561	629	586	567	596	520	561	576	603	548	555	597	604	563	604	591	603	569	567	570	583	601	590	593	598	632	565	581	634	604	591	623	612	606	577	564	581	623	560	578	582	600	570	572	598	589	576	582	589	581	553	569	634	586	587	559	614	583	547	567	557	595	621	534	583	588	585	562	584	608	529	572	577	585	557	610	620	574	564	561	544	575	601	608	571	613	604	557	547	573	611	592	589	560	554	612	591	557	564	606	594	599	602	601	553	572	537	590	591	579	531	570	544	579	577	606	587	640	561	559	581	626	601	597	578	632	599	608	604	612	543	568	601	597	571	595	587	556	583	635	583	611	568	583	568	578	600	611	578	553	559	585	563	591	565	587	613	626	577	575	564	571	630	569	551	599	568	574	573	558	561	548	590	602	517	591	573	577	538	634	596	609	604	569	606	590	580	549	558	590	548	591	603	600	619	562	588	578	619	614	574	588	586	611	609	584	599	581	571	595	548	606	579	615	560	595	558	620	580	601	575	596	600	569	614	583	601	538	568	603	580	584	572	571	596	574	549	557	576	617	642	584	605	571	608	627	561	628	609	592	561	600	562	580	615	557	568	659	632	572	567	617	613	602	566	551	558	571	585	597	525	582	598	567	556	615	557	583	618	560	597	615	562	561	550	580	637	608	603	606	587	559	591	574	578	579	653	620	594	533	587	637	598	575	607	632	590	605	547	601	561	563	542	564	580	568	643	595	576	594	620	607	556	564	594	548	566	580	580	611	586	554	567	569	566	590	592	559	565	596	573	600	583	597	549	564	604	604	593	606	629	570	617	578	581	570	614	587	604	612	577	617	577	576	608	610	571	609	587	545	562	623	616	594	569	602	587	581	597	575	635	581	595	564	582	569	611	574	621	581	562	609	613	553	571	625	577	588	626	596	622	557	574	624	614	575	568	528	576	575	573	574	600	563	564	567	601	525	561	644	573	589	558	517	570	548	606	599	596	603	578	574	600	577	628	597	547	540	574	597	563	621	580	598	545	558	576	560	591	609	593	596	555	571	588	587	609	584	590	634	606	605	593	578	613	593	579	575	587	590	557	559	596	584	579	563	588	577	602	566	582	592	636	645	604	586	576	628	581	598	615	578	573	587	569	586	583	598	582	601	589	579	609	582	608	586	542	585	600	591	560	603	566	597	560	599	546	585	585	603	587	560	602	575	594	587	548	562	561	581	563	561	565	518	601	638	566	580	601	562	583	591	568	646	589	580	607	556	598	594	576	606	560	579	556	599	559	610	556	602	559	602	541	602	579	608	589	610	581	615	589	573	563	569	615	548	563	572	591	587	590	565	590	581	628	632	608	530	585	589	586	618	577	578	554	585	529	608	569	537	537	588	633	619	609	590	602	598	612	601	579	585	633	629	586	631	568	578	601	566	584	558	619	561	599	587	570	603	596	594	553	588	583	539	534	590	582	583	580	569	573	605	601	593	613	599	589	549	584	575	578	614	551	594	587	582	626	584	564	585	539	600	606	609	559	602	571	610	592	579	581	584	630	550	565	584	616	569	588	575	607	616	579	588	616	568	561	593	573	609	625	625	588	610	619	572	551	583	576	601	606	569	529	574	621	552	584	615	589	598	600	596	608	529	602	595	583	584	575	613	593	536	619	573	571	611	619	612	599	592	567	579	602	578	606	595	587	565	564	557	579	566	572	557	589	614	559	534	582	627	606	575	610	583	599	604	567	610	571	604	565	575	589	550	615	559	537	601	615	585	569	543	557	568	591	574	543	563	563	612	593	559	584	558	541	623	573	566	582	596	588	598	579	535	583	569	591	576	573	618	570	560	618	598	576	576	619	576	615	583	642	635	600	561	590	575	576	550	582	601	593	566	616	594	622	580	578	589	581	554	626	572	594	540	588	572	562	547	602	590	599	594	571	603	585	584	589	585	615	539	528	612	582	563	573	542	587	605	610	563	571	595	587	571	625	580	589	586	583	588	579	558	544	613	556	579	594	569	596	571	608	587	585	614	570	586	618	592	635	614	559	563	567	595	599	578	613	562	576	599	606	599	598	583	560	598	554	593	618	564	576	548	605	618	565	583	606	579	593	604	574	577	614	545	594	541	598	587	614	561	584	567	578	582	570	573	583	559	615	574	577	609	551	537	570	593	581	638	563	583	596	563	581	601	602	563	610	585	557	572	549	589	566	608	580	550	630	588	585	583	595	611	594	530	594	572	564	587	596	614	569	574	586	575	551	576	576	582	621	640	552	602	597	611	560	596	554	601	560	564	595	584	609	591	583	581	602	573	592	615	629	556	566	625	612	565	575	568	534	586	588	560	566	609	581	579	595	610	618	595	618	585	627	562	575	590	653	561	561	606	588	577	567	580	556	585	546	611	547	596	582	570	601	597	606	628	565	598	584	638	555	589	612	611	614	587
41076	20501	3899	2664	2321	1582	944	825	543	408	393	335	312	270	310	268	245	281	281	238	286	264	237	285	267	286	260	265	261	257	249	262	288	240	213	238	234	232	245	265	242	245	274	226	227	212	237	260	234	240	240	246	260	249	270	253	260	221	221	230	242	258	225	235	228	250	257	251	228	237	244	232	210	267	212	229	229	262	253	256	233	239	257	251	216	269	246	232	227	286	263	237	245	240	255	243	246	247	241	272	226	225	234	233	269	252	282	267	273	248	248	254	218	266	222	276	221	239	242	261	261	256	271	268	248	243	234	232	274	256	240	259	256	211	217	238	257	240	263	256	235	255	257	237	265	240	244	253	229	265	261	222	209	254	228	226	219	253	225	238	260	259	261	237	264	247	260	262	239	223	257	283	236	215	220	239	275	249	245	227	254	232	262	252	252	255	232	248	265	242	248	257	250	261	234	265	220	267	244	233	262	250	235	249	266	279	232	240	262	264	249	226	236	244	245	268	245	260	233	237	259	257	266	254	230	261	239	233	253	265	244	253	258	246	247	248	238	251	204	256	270	235	280	236	241	264	223	235	252	227	237	251	229	232	238	226	245	231	231	248	238	235	258	241	259	238	246	255	248	285	234	247	224	270	263	257	234	231	234	251	251	221	233	252	248	243	250	247	229	218	236	246	249	250	245	233	244	266	222	253	251	269	225	214	232	221	271	248	254	244	241	259	238	254	253	268	234	273	270	241	280	238	222	252	246	234	257	235	244	236	278	238	253	236	233	264	260	222	199	246	258	239	241	230	245	240	224	249	256	272	231	228	254	256	264	246	256	237	265	257	236	216	226	250	255	223	239	253	237	246	216	222	246	235	222	246	251	227	243	264	226	226	245	234	263	242	276	258	258	252	257	278	234	254	249	230	262	240	228	239	251	236	257	239	218	236	229	249	249	235	214	252	229	253	262	245	216	264	251	247	278	237	266	239	230	205	261	239	237	273	241	254	256	249	265	253	259	222	244	217	215	257	252	242	216	268	233	249	252	225	231	234	243	250	232	250	259	210	242	270	241	228	235	265	225	250	225	276	256	260	256	237	240	220	234	264	226	282	234	223	219	245	236	246	276	236	230	249	232	246	235	223	251	240	257	241	249	239	206	254	245	252	269	259	236	278	249	243	218	210	250	222	267	231	234	232	262	244	270	214	254	255	240	216	268	257	237	267	247	260	217	232	275	238	251	242	219	242	240	216	251	250	254	239	231	254	245	236	245	220	267	268	240	237	247	231	242	239	230	231	224	237	270	241	254	246	247	240	235	251	205	249	242	252	245	280	241	263	247	262	261	245	238	234	227	232	248	267	226	251	244	246	260	240	245	250	263	235	248	229	239	252	252	241	252	235	249	285	231	262	249	254	259	256	246	262	244	223	226	216	250	233	256	268	263	261	229	233	262	234	262	271	238	229	270	232	249	263	245	238	249	231	255	228	245	236	233	234	247	255	261	245	248	245	239	233	246	209	243	250	242	257	243	245	268	251	237	267	245	221	237	229	220	236	259	224	264	243	264	247	220	259	225	235	229	267	267	230	230	249	245	254	237	264	245	270	240	227	232	249	258	272	252	246	249	249	245	236	241	243	223	228	257	269	210	207	259	220	255	233	270	222	239	256	237	236	247	255	267	261	240	259	244	247	259	236	243	247	242	257	266	264	276	220	263	278	235	280	229	270	253	253	263	289	234	253	248	261	253	235	232	241	251	230	238	252	246	264	252	249	235	245	245	244	230	238	238	250	256	276	241	248	243	263	237	258	257	282	234	211	273	254	252	248	251	229	219	246	248	237	254	251	227	222	231	221	236	246	247	235	254	235	231	222	242	252	235	256	246	235	220	244	256	254	205	263	237	251	248	246	239	225	227	258	242	249	272	266	235	237	248	254	221	277	238	273	233	223	218	274	227	271	242	286	211	254	258	225	254	280	244	234	278	238	278	228	262	227	221	252	237	241	254	235	239	256	256	247	250	262	244	237	240	229	235	217	276	249	247	240	236	267	231	220	228	248	225	219	215	231	230	244	248	250	220	245	227	263	232	233	265	244	254	234	260	239	222	247	251	266	232	256	241	237	272	268	276	220	236	233	255	223	233	261	256	268	234	256	226	250	261	261	273	230	241	219	216	268	248	239	250	235	243	243	233	243	269	250	269	254	208	246	233	237	237	258	235	236	239	242	254	254	249	265	222	239	236	259	256	236	247	249	233	270	244	250	229	224	244	234	237	247	244	232	265	236	224	264	242	237	232	232	245	270	249	266	246	231	232	258	203	257	234	230	236	251	252	222	250	253	240	245	224	222	249	243	252	235	226	242	253	228	252	238	222	230	243	255	236	258	236	245	253	249	261	289	207	279	244	242	209	254	223	242	266	255	232	234	265	219	220	227	228	250	251	263	250	230	257	241	241	213	241	240	237	233	253	257	265	248	252	235	228	279	233	217	237	260	269	277	229	254	225	264	244	236	245	250	232	239	236	237	202	252	224	260	244	242	231	246	250	246	270	258	227	247	251	234	236	227	240	228	240	230	227	200	246	220	233	257	232	238	242	235	242	214	252	252	267	254	255	278	248	248	252	237	250	251	263	263	238	250	261	248	266	246	240	272	241	243	249	237	249	240	216	309	282	258	216	221	240	239	268	251	237	276	256	232	255	246	255	232	273	259	241	228	268	250	230	253	242	236	232	245	244	207	243	218	248	253	243	259	261	241	251	242	254	246	265	250	225	237	258	248	275	289	256	225	205	256	245	209	237	227	279	244	243	267	214	273	239	256	259	230	260	259	245	247	243	232	243	226	211	257	249	248	221	249	261	241	236	257	237	226	248	228	219	239	246	248	243	227	249	260	231	266	243	250	226	263	237	243	222	229	249	249	263	223	234	254	270	254	243	243	300	228	267	216	215	257	253	234	265	224	261	235	239	242	246	257	242	296	258	264	248	228	240	251	267	243	243	237	257	288	266	238	253	245	233	258	239	207	246	246	245	232	254	237	294	250	242	259	257	210	249	250	238	200	197	254	262	265	243	254	260	286	241	247	235	220	246	252	257	268	236	242	219	258	235	225	220	239	209	237	262	249	259	270	263	229	245	257	257	266	247	250	221	233	245	258	249	252	251	234	262	283	241	220	247	269	231	237	228	256	241	206	262	234	248	236	253	227	231	246	216	269	243	253	246	283	227	246	258	244	239	232	222	238	246	221	244	263	232	279	247	245	260	245	245	269	227	216	251	271	241	251	244	231	243	267	240	252	241	260	243	233	252	252	222	253	236	210	228	241	254	221	229	236	229	244	240	220	257	246	243	252	231	244	226	231	269	262	278	229	277	252	246	245	225	251	235	254	268	251	257	264	233	237	230	261	275	233	247	242	271	225	218	234	247	228	220	242	239	239	241	212	252	238	273	267	234	243	256	234	253	223	234	230	228	244	244	233	256	238	240	246	248	249	228	260	248	251	253	264	222	239
29701	11080	4653	7852	8793	6075	4107	3383	2229	1570	1407	1234	1005	964	870	866	807	772	769	730	774	659	721	672	673	646	653	651	640	637	655	644	627	671	590	576	581	586	603	600	551	605	575	564	638	606	598	594	583	600	581	573	600	561	557	560	618	606	589	574	601	585	602	583	574	587	563	551	576	622	550	595	561	575	612	598	542	569	568	626	561	551	566	546	610	561	596	573	610	574	577	577	564	612	594	545	618	604	558	595	591	548	590	541	568	555	566	558	556	629	580	584	622	617	575	596	569	615	575	539	591	549	623	554	564	553	625	557	597	566	568	548	552	567	564	550	602	571	617	603	591	545	602	586	567	575	561	558	558	630	598	511	569	543	558	583	562	559	556	564	600	567	621	596	541	573	575	552	603	556	578	552	585	618	594	540	595	577	585	591	581	559	579	591	582	599	597	573	603	628	605	592	579	616	562	582	574	622	609	584	581	641	568	550	596	612	583	572	611	547	585	574	577	537	617	581	594	535	533	524	595	575	567	606	553	556	568	588	581	591	587	612	555	592	580	576	584	583	542	619	584	590	597	587	562	596	586	572	592	574	566	564	570	592	579	600	601	593	541	545	589	585	558	590	542	590	617	599	605	574	556	589	557	623	566	582	560	570	573	597	547	626	611	570	549	581	568	532	537	599	596	540	587	557	572	558	590	608	575	585	595	588	594	623	577	588	525	602	503	569	620	566	576	594	569	612	579	558	610	583	592	598	556	570	561	568	614	611	620	576	553	566	597	600	530	618	568	558	603	591	572	587	595	583	605	552	574	634	607	606	586	595	563	572	585	548	583	542	581	615	577	566	584	569	597	586	574	559	533	541	598	557	596	579	593	570	549	596	610	609	567	578	579	522	537	565	631	544	602	595	597	578	590	624	580	564	619	571	560	568	551	591	529	569	594	572	582	563	580	583	591	565	557	619	561	588	601	563	607	597	533	577	556	540	581	528	561	627	573	574	570	583	591	595	572	527	615	571	622	600	536	585	615	579	555	583	549	570	572	546	604	588	593	535	574	628	563	596	598	580	629	578	549	531	582	568	584	602	575	581	601	592	607	568	584	540	567	590	601	560	590	572	582	614	583	543	585	554	573	585	589	531	574	571	557	568	585	589	589	555	636	557	531	594	611	597	607	567	555	558	584	578	573	573	536	587	574	596	573	597	565	565	527	566	565	610	589	548	598	573	588	592	591	586	559	562	585	580	599	543	577	578	575	588	575	535	590	612	544	560	589	576	540	572	557	592	530	593	595	549	605	599	553	548	554	612	521	620	601	566	568	567	558	589	538	587	559	581	542	577	631	569	608	555	555	568	624	565	565	524	535	563	571	523	595	634	579	595	564	555	547	528	586	573	584	563	572	590	572	566	604	554	605	594	540	591	595	584	551	575	612	604	612	622	552	557	571	583	604	594	563	582	568	536	589	588	528	568	616	631	603	563	571	607	572	579	550	560	576	548	596	570	569	589	588	559	603	573	615	577	584	579	573	591	568	555	578	586	621	566	564	569	540	613	554	555	586	590	587	600	580	580	572	569	579	558	595	574	618	574	572	561	557	562	611	577	590	570	564	590	566	582	591	592	600	579	552	630	548	570	534	610	531	573	588	615	593	588	578	580	552	561	589	616	604	565	602	584	570	600	570	639	606	588	566	588	557	633	593	593	573	593	570	595	549	579	593	586	586	614	595	579	591	577	597	579	559	587	548	593	571	599	578	565	575	628	583	548	585	557	592	573	551	573	571	570	588	616	568	569	561	628	591	599	588	572	580	581	609	596	573	558	590	559	613	600	570	588	612	570	577	583	592	593	601	593	583	536	580	523	580	571	576	565	595	606	558	597	609	566	594	662	613	579	613	564	598	587	575	573	552	567	569	527	574	605	621	589	571	606	619	593	567	593	602	574	619	574	574	589	547	593	583	602	597	571	580	622	578	566	568	604	551	547	561	532	549	628	581	551	626	570	537	575	594	593	538	543	554	567	573	615	573	588	617	599	513	601	576	585	589	561	557	573	598	551	578	583	574	555	577	579	582	563	527	554	564	576	581	552	549	583	553	570	529	568	584	597	561	564	564	587	568	557	539	570	559	584	586	572	553	553	573	599	551	543	592	583	595	533	570	594	541	582	590	600	571	535	605	586	567	572	562	574	563	555	584	592	618	600	593	610	578	537	610	549	611	538	582	600	578	600	588	575	549	570	576	562	597	565	608	602	613	551	588	577	594	563	618	574	574	591	589	596	598	559	550	552	578	613	562	543	553	542	585	583	567	565	614	589	578	541	564	553	578	579	554	576	587	555	593	607	598	557	553	567	569	603	589	557	580	599	584	560	621	539	593	563	575	586	569	617	577	563	642	548	610	578	553	558	600	569	620	600	536	597	556	597	558	550	543	583	592	580	609	599	566	629	579	598	562	531	564	568	559	583	594	595	585	550	565	627	595	554	619	611	574	562	531	561	593	552	559	563	568	561	555	571	546	611	569	579	579	558	578	583	570	566	590	549	552	579	592	604	588	592	615	629	549	600	561	628	553	585	550	556	587	627	583	566	599	560	563	603	638	574	627	565	581	586	571	583	593	565	551	590	560	562	580	536	609	579	527	580	601	572	579	597	596	588	616	593	574	608	587	535	583	596	631	592	601	590	583	586	610	577	585	553	562	589	543	575	593	583	533	593	569	591	574	564	592	595	584	565	578	600	584	605	551	599	569	576	577	602	580	547	549	562	611	528	572	562	582	588	573	558	632	558	591	593	543	586	593	556	602	576	582	605	579	546	596	628	574	562	585	564	550	609	532	600	571	603	570	570	590	532	566	557	554	628	582	581	588	579	598	556	617	564	598	569	614	524	612	577	621	579	559	546	569	636	546	607	623	556	635	525	556	608	540	570	623	546	583	571	589	615	578	600	604	581	579	582	614	534	579	580	619	579	557	522	565	540	557	573	574	572	614	614	600	584	582	557	601	589	616	595	576	550	512	563	581	562	553	592	554	560	605	591	572	580	573	611	560	545	561	603	593	565	582	579	544	545	588	592	578	557	596	601	575	600	596	574	584	578	545	560	622	622	580	554	612	564	553	625	539	552	608	557	604	589	543	563	562	601	577	582	539	519	591	554	589	577	565	604	611	582	567	563	587	556	569	609	536	564	575	539	562	592	581	554	605	558	595	600	581	627	569	582	577	610	507	567	587	556	580	546	600	613	541	582	588	609	582	532	595	582	569	573	575	544	576	571	564	598	585	625	557	581	535	601	596	588	571	546	565	557	547	552	576	593	586	592	598	577	637	559	611	559	602	624	550	581	565	570	578	585	579	615	559	619	592	545	605	558	588	585	571	580	567	605	585	616	542	605	589	583	616	598	586	564	559	589	566	541	556	575	615	607	586	590	602	571	570	577	620	598	524	580	554	530	615	599	573	578	588	579	577	579	617	572	611	610	564	597	612	573	554	657	562	518	591	622	606	552	615	582
50570	26834	6721	3888	2933	1769	1469	848	694	461	392	346	252	266	234	249	195	225	209	187	212	204	189	199	158	169	192	181	161	177	213	175	171	185	172	181	180	179	161	158	150	177	177	180	184	146	154	145	167	169	146	167	161	165	154	163	182	183	159	147	158	178	169	165	174	162	165	166	146	161	170	157	165	148	147	148	163	148	181	163	155	159	158	153	173	183	176	157	178	185	178	170	169	163	148	185	134	152	199	171	196	169	163	170	169	163	182	178	157	153	175	168	169	136	180	168	181	162	177	162	174	184	151	139	157	156	143	157	156	168	146	180	160	175	158	177	193	145	176	174	156	158	172	165	163	173	180	163	172	149	154	127	167	177	143	158	164	164	168	166	197	164	140	165	185	159	160	159	180	159	201	184	178	157	163	166	162	159	171	172	170	157	150	162	195	175	180	156	144	153	154	156	176	157	164	187	156	155	171	181	155	157	179	199	168	162	165	178	169	173	163	188	151	160	168	160	178	179	160	161	140	181	188	186	189	170	199	156	155	153	185	162	144	162	170	168	140	159	156	156	137	175	169	154	175	172	151	190	171	153	173	172	189	166	165	184	145	160	163	165	139	159	152	161	163	161	172	170	159	152	161	160	162	184	168	150	159	153	170	140	146	183	177	167	167	155	165	188	155	150	165	179	176	165	153	175	180	162	157	159	168	150	160	166	170	175	198	168	154	151	165	156	156	174	160	169	175	156	174	166	162	164	180	155	166	202	160	178	170	171	160	154	160	159	180	179	165	164	187	145	155	167	150	147	167	167	174	171	169	162	161	162	187	170	170	176	152	180	179	181	163	179	163	156	180	168	156	152	170	142	140	176	193	160	165	167	169	168	138	173	176	158	156	144	164	157	141	156	165	180	147	167	180	171	174	163	139	164	152	146	162	162	172	152	174	176	157	155	161	155	172	164	166	157	157	166	163	166	176	169	172	172	164	172	160	168	168	167	175	126	167	165	158	194	163	171	179	157	174	167	168	176	144	156	157	149	158	201	170	163	166	135	161	154	155	156	169	178	178	175	181	172	167	161	159	168	174	147	166	162	176	166	161	150	132	165	167	171	156	147	196	170	149	176	169	153	181	125	176	181	169	165	160	162	164	161	183	179	163	202	154	167	144	160	183	146	180	165	160	173	188	144	158	149	168	180	174	138	187	166	157	156	167	172	175	159	121	134	149	162	164	148	161	165	165	166	181	157	184	159	171	150	140	163	156	163	180	162	138	184	184	146	166	168	201	162	167	169	187	182	166	162	165	176	163	175	131	163	154	163	159	162	158	152	154	177	189	162	161	167	158	162	180	156	149	184	189	160	156	160	161	159	148	159	171	155	177	185	169	165	170	165	155	156	175	168	158	169	170	160	180	149	171	161	139	156	175	177	165	144	174	189	150	175	170	158	169	184	202	172	175	168	164	165	175	183	172	170	149	159	167	156	153	178	146	152	171	168	164	169	163	156	152	154	150	171	169	185	121	180	176	174	153	160	160	150	153	183	144	166	181	173	156	177	152	169	184	172	196	180	146	159	166	165	158	166	162	132	159	162	180	172	159	174	172	155	175	140	143	131	164	168	159	173	167	163	183	142	160	154	176	169	168	184	144	169	167	171	157	149	184	154	138	176	153	170	159	156	169	166	154	165	151	168	171	168	157	174	164	142	133	201	188	167	175	182	164	177	163	139	167	180	169	195	161	165	144	163	159	160	183	137	162	147	154	160	156	155	138	167	173	166	166	179	160	162	160	174	156	166	181	160	141	154	172	178	155	167	186	155	170	159	172	176	161	193	175	162	171	169	147	182	149	179	177	150	178	165	162	158	179	175	148	197	181	159	143	147	168	149	150	170	175	174	159	157	171	152	177	165	153	178	154	156	152	169	175	154	164	166	134	142	180	160	175	160	179	176	192	168	183	163	182	156	146	175	169	160	167	174	188	152	150	159	158	188	166	167	149	147	171	168	161	174	165	182	168	156	179	177	169	139	165	142	171	138	168	168	164	146	169	181	179	155	169	182	171	168	167	168	146	160	173	185	167	168	183	155	198	161	189	168	146	161	142	170	193	163	163	180	175	162	165	170	180	163	173	163	172	201	164	154	174	139	161	155	180	160	150	181	165	160	169	161	165	154	183	164	198	168	181	177	165	165	143	162	161	125	128	174	159	180	158	142	158	154	166	153	173	154	158	170	157	175	154	161	161	170	169	188	165	169	145	168	147	172	141	155	148	160	140	173	156	158	172	177	165	159	177	169	197	167	176	176	169	158	159	179	170	180	188	189	149	168	177	173	162	153	173	144	146	144	169	165	154	153	182	179	157	173	169	177	149	180	179	195	172	161	164	197	157	168	175	165	161	193	163	156	173	148	170	162	149	168	152	156	167	169	151	143	140	176	179	169	152	179	175	180	168	168	171	156	140	171	149	175	149	170	152	143	158	147	157	176	149	157	164	155	150	151	175	174	155	177	158	174	137	181	167	173	154	178	164	176	149	160	155	172	180	153	175	181	134	165	149	171	148	179	192	158	190	200	154	171	150	170	176	142	141	130	157	168	154	156	160	175	164	174	177	145	173	166	156	153	146	178	159	181	172	168	148	186	165	153	162	163	164	177	172	166	135	163	172	165	167	171	189	169	170	147	176	176	189	151	191	177	152	166	152	155	194	134	159	191	162	188	162	184	179	158	155	142	175	150	163	192	164	186	176	182	145	167	172	141	173	182	142	163	192	164	182	170	171	160	168	160	195	166	160	165	172	175	159	189	159	172	150	160	165	170	147	166	173	173	164	150	176	133	157	156	159	150	178	164	160	164	171	169	183	182	187	195	145	162	178	136	152	146	155	150	171	167	170	166	179	171	156	161	161	152	166	161	177	137	158	172	158	159	162	171	161	176	182	187	189	168	164	180	148	152	161	156	175	192	157	169	163	162	171	151	185	164	176	170	181	154	171	156	158	167	175	144	175	177	161	149	150	168	147	159	175	162	160	167	157	143	169	157	143	159	173	154	168	164	154	157	168	177	167	168	178	184	174	175	169	184	185	166	185	160	150	186	169	170	153	158	140	151	154	164	157	167	160	163	181	157	166	153	162	166	159	148	165	160	164	166	180	156	140	184	161	170	173	170	160	151	166	140	148	162	173	135	157	134	176	163	173	181	160	157	167	161	165	143	147	166	178	163	149	156	161	154	172	184	161	163	184	174	181	166	138	160	160	159	153	197	175	188	164	162	171	167	173	183	165	181	144	170	175	172	182	152	169	165	149	153	148	159	158	174	168	160	151	176	153	168	143	178	153	174	163	141	144	170	183	165	130	156	171	135	167	171	149	189	173	146	164	160	178	160	155	175	161	164	163	173	162	177	172	148	172	160	159	169	151	159	161	156	152	163	149	137	148	146	160	140	179	156	187	155	171	179	158	154	151	166	193	161	175	150	168	179	151	151	174	150	174	189	178	173	175	162	165	144	185	184
35729	13668	6217	10138	9932	6781	6534	3870	2987	2123	1742	1352	1132	944	896	791	716	739	656	665	631	587	555	555	535	549	511	516	539	446	438	460	459	447	409	384	415	435	413	391	412	398	416	401	413	400	419	393	425	401	444	401	396	425	421	368	401	372	399	383	408	415	400	414	446	422	427	395	410	386	403	397	456	405	376	422	397	411	401	409	393	420	435	429	389	387	406	409	405	381	394	410	412	378	393	426	444	414	395	367	403	428	390	370	399	392	389	431	374	390	387	428	377	396	425	422	401	403	373	427	401	421	422	405	429	403	430	409	428	400	369	403	403	403	418	390	415	383	412	408	408	394	418	393	417	451	439	406	409	440	386	408	401	418	443	430	443	387	425	385	378	419	380	410	411	410	375	394	398	432	367	384	404	398	398	397	391	426	382	398	400	388	387	409	407	379	439	413	389	424	372	378	412	415	430	415	378	386	408	377	449	414	438	416	411	417	383	393	397	380	389	385	408	444	424	428	390	383	373	414	420	407	452	404	377	396	389	394	404	404	401	400	387	392	390	384	398	406	393	399	389	400	404	407	411	361	405	417	420	395	458	399	432	382	422	441	378	382	389	417	408	374	390	405	381	361	406	415	410	366	424	413	404	409	375	430	391	405	405	390	415	407	395	407	412	395	373	414	408	379	418	413	450	397	396	390	398	372	392	394	423	393	416	428	410	394	402	410	430	404	420	393	398	368	400	380	385	384	415	443	393	440	425	410	372	407	416	413	402	377	416	434	432	406	399	377	432	386	423	428	417	419	421	357	383	399	381	408	419	444	403	419	437	397	383	413	411	380	411	389	399	400	375	389	376	402	412	434	431	441	420	388	421	414	410	416	436	380	398	422	415	436	389	391	379	380	421	417	389	417	428	373	389	426	418	419	379	398	411	405	391	392	412	395	420	438	413	387	372	399	368	380	438	407	412	427	406	405	390	434	394	404	390	451	412	378	379	394	444	397	421	400	381	420	418	395	401	401	417	398	384	391	385	382	391	399	390	410	411	400	392	424	385	384	378	381	406	411	360	407	422	445	360	395	397	421	388	402	379	382	403	391	405	439	402	409	372	379	405	399	376	371	406	366	371	407	394	404	425	416	417	396	409	422	387	407	380	442	374	423	402	412	429	366	391	455	424	414	377	369	393	384	426	392	422	413	407	392	392	405	426	419	377	426	432	388	390	404	445	368	409	381	387	422	420	429	421	358	397	404	401	366	395	384	409	420	380	395	402	405	387	374	388	381	394	378	380	406	403	384	395	385	388	418	389	394	411	397	399	412	410	395	426	413	416	385	430	406	404	386	417	401	416	407	392	402	402	413	382	449	425	419	410	373	422	440	416	378	393	412	402	397	419	377	385	387	373	397	386	414	404	369	384	385	376	389	384	414	403	395	377	415	403	425	380	388	387	412	399	426	387	401	381	406	361	379	440	393	406	405	406	408	403	417	432	393	391	364	388	391	391	416	390	376	401	403	404	387	389	414	392	384	408	379	422	406	376	439	384	363	421	395	438	390	409	396	430	419	438	375	368	385	394	377	366	406	396	406	427	437	393	390	428	400	410	399	416	414	397	409	399	390	417	386	375	394	396	387	397	392	403	445	414	388	397	434	409	405	385	413	429	415	380	404	391	415	396	423	396	385	386	419	409	393	414	427	419	380	405	409	375	378	403	390	388	369	452	397	397	431	411	413	385	429	365	401	384	404	397	395	399	408	397	399	385	379	413	408	382	419	415	375	391	405	406	425	427	388	420	419	379	378	409	404	394	380	410	426	394	438	386	402	382	411	423	379	400	427	377	422	363	413	419	407	417	403	391	415	390	369	390	368	422	377	401	372	392	355	380	390	416	397	394	378	367	427	386	430	421	387	392	412	421	412	368	381	431	392	370	368	413	405	419	371	395	398	389	398	387	373	414	404	376	380	453	416	408	395	407	426	405	402	389	403	419	375	413	409	358	389	383	421	392	377	386	401	409	380	389	414	409	373	392	367	422	384	417	399	383	400	382	413	394	382	395	418	402	385	381	415	409	416	399	374	397	425	394	385	383	411	370	398	405	423	449	398	403	440	403	435	368	377	441	426	413	398	379	436	433	383	414	392	409	374	401	423	398	392	412	386	386	408	380	409	408	377	376	380	366	409	388	397	405	417	402	413	369	424	378	373	416	399	390	385	404	383	430	412	428	426	425	406	404	368	417	388	401	398	389	421	376	399	431	371	431	389	416	433	392	399	373	389	370	417	411	432	377	414	404	396	401	371	411	427	385	423	426	403	396	402	370	407	342	374	425	428	419	395	401	379	396	395	419	381	394	381	390	391	433	412	389	367	445	368	390	367	437	425	377	380	389	414	415	416	398	383	437	408	388	406	398	431	376	370	402	398	398	405	379	400	430	389	421	396	413	434	423	397	413	351	406	420	412	379	395	389	389	394	411	384	413	417	384	383	396	399	401	425	388	380	409	408	401	410	401	388	395	397	396	399	421	385	429	397	403	388	409	392	413	418	370	421	393	408	397	410	377	374	342	406	393	384	380	431	401	391	383	431	412	376	397	396	382	433	403	386	409	417	412	418	415	392	423	418	377	375	397	378	402	399	385	379	409	378	426	400	396	388	389	420	405	394	359	378	384	384	373	392	378	414	397	374	379	422	386	407	392	419	420	392	404	370	401	369	376	417	425	427	404	421	396	398	403	388	417	421	388	399	348	425	412	402	407	394	412	422	363	375	419	405	402	404	396	404	459	407	374	399	422	405	367	422	415	421	391	394	369	420	403	418	404	386	404	419	429	399	398	399	383	389	402	410	424	431	437	402	369	410	411	415	400	379	389	379	421	409	402	405	425	383	420	379	415	422	390	398	381	418	431	433	417	378	439	407	415	377	397	410	410	426	428	397	431	388	391	407	414	415	408	389	433	407	375	395	382	371	444	411	466	410	398	392	395	392	388	427	428	425	405	375	391	364	409	426	392	412	381	395	405	371	420	405	398	427	405	424	385	373	386	360	391	415	405	449	391	426	372	398	381	401	439	403	395	420	425	417	403	442	387	420	396	386	401	391	377	373	368	377	422	395	407	417	422	390	382	398	405	402	423	416	419	405	371	421	383	406	415	416	396	405	391	396	405	441	393	409	390	422	439	381	422	418	419	407	358	400	379	382	431	440	425	399	382	371	395	390	369	440	422	420	361	368	367	456	405	390	418	417	400	443	387	350	426	411	404	405	419	426	436	393	399	394	439	415	381	395	396	399	394	401	383	408	360	395	423	389	399	411	387	388	417	394	418	393	382	391	398	436	421	389	370	412	378	417	385	391	410	403	402	423	374	411	421	403	396	401	409	417	391	409	385	402	383	370	386	397	375	421	391	379	421	391	439	452	380	433	412	409	358	416	406	393	410	413	368	415	395	398	430	401	379	420	400	397	424	364	411	384	405	370	427	405	400	392	412	422	375	418	370	399	418	353	380	373	411	370
19824	5576	1325	1277	883	646	600	449	345	338	310	294	267	263	262	279	280	253	253	262	271	239	235	286	262	254	231	251	257	253	228	234	233	252	227	278	235	238	241	237	254	231	236	237	243	245	233	247	234	228	263	244	256	271	247	256	244	236	248	258	258	254	215	244	228	243	231	287	229	231	227	237	238	250	251	246	268	263	249	211	269	246	219	217	229	256	285	246	233	225	248	240	242	257	250	263	233	260	259	256	248	259	233	273	256	225	217	240	262	227	226	248	242	249	226	233	243	219	241	233	222	234	255	286	230	254	222	222	266	207	222	246	266	239	245	244	257	248	220	237	284	226	257	232	241	239	245	246	223	239	242	277	262	267	239	250	272	261	276	208	252	252	217	233	238	262	234	253	221	229	255	244	270	237	255	261	226	254	239	244	249	234	260	276	243	240	261	230	247	238	242	237	256	270	236	238	226	255	243	218	248	241	241	246	256	224	256	260	267	241	236	248	242	254	258	242	234	239	252	256	242	253	225	262	271	206	211	257	246	239	239	236	235	239	240	241	249	242	230	279	226	264	229	244	259	224	269	243	261	231	274	252	266	240	237	256	234	246	296	228	238	235	234	246	220	239	240	226	244	262	249	220	248	257	256	256	292	246	194	245	216	264	243	203	238	236	235	268	254	272	247	231	242	247	245	239	270	240	245	251	259	233	238	249	237	241	245	250	249	213	229	250	257	239	266	220	260	228	247	249	247	280	244	235	217	257	288	253	229	259	237	230	247	201	254	242	262	231	227	244	256	264	277	263	249	220	250	269	246	206	235	231	262	227	282	245	277	241	267	266	261	234	246	236	264	272	272	253	256	257	251	256	232	229	253	230	270	282	248	249	183	249	252	275	248	239	227	249	284	234	264	259	258	255	242	233	221	211	280	269	268	236	237	242	251	235	251	243	252	257	239	246	238	258	261	237	241	274	243	234	246	259	249	231	218	229	263	251	223	244	243	230	255	212	234	248	241	230	227	248	219	240	261	245	212	249	239	251	246	241	224	223	233	237	248	239	222	264	266	257	240	282	229	270	255	255	235	239	260	266	274	235	251	232	255	235	268	239	230	254	247	260	234	246	266	267	257	245	253	258	224	269	236	279	260	262	249	289	236	250	245	238	219	217	232	233	256	256	255	259	265	242	257	258	238	224	247	228	241	301	255	255	237	255	258	242	236	240	233	238	228	236	237	224	240	260	241	241	237	262	249	260	235	274	248	241	265	252	255	208	217	239	250	275	262	227	223	245	256	252	238	251	238	272	248	236	235	247	262	286	278	251	235	224	258	218	276	231	243	253	259	236	256	255	222	249	262	238	258	235	218	228	239	211	243	240	232	233	258	235	205	209	255	230	252	265	242	242	249	243	235	279	252	256	245	233	246	231	233	241	243	209	265	230	247	229	234	239	236	258	246	255	261	270	263	254	231	240	263	235	255	248	237	263	255	265	252	252	234	239	224	262	232	220	234	231	252	221	235	226	245	236	241	268	250	253	246	272	225	217	223	201	244	247	234	214	240	224	252	216	248	239	238	219	224	258	245	263	236	259	273	239	229	251	249	261	262	239	248	228	261	238	279	279	242	226	269	230	250	239	267	277	255	248	249	246	243	269	254	242	247	234	220	238	257	267	251	247	231	250	216	261	249	245	274	237	223	249	256	244	238	243	279	252	230	228	219	234	259	252	245	247	228	238	222	233	234	241	240	236	230	281	225	246	233	264	260	275	262	232	212	236	230	235	246	263	265	251	266	246	251	272	237	266	262	239	270	247	250	223	244	220	228	221	251	245	257	254	222	273	261	263	249	256	250	251	254	286	266	211	203	260	256	272	232	279	229	235	242	247	247	248	240	243	246	243	250	269	251	253	232	273	237	257	234	262	252	203	218	239	223	241	223	220	238	240	290	218	228	262	240	292	285	252	227	282	267	253	260	258	247	253	251	235	257	252	246	253	211	267	238	227	229	228	269	268	245	231	239	247	241	234	254	222	265	251	240	253	232	241	265	246	229	235	230	259	266	251	250	246	236	224	227	228	231	248	237	245	198	247	234	247	272	273	200	236	220	255	235	243	277	244	227	251	256	235	232	244	272	289	250	227	224	230	225	247	257	248	240	267	272	246	234	255	218	256	262	256	250	245	233	218	272	278	234	254	254	251	253	251	246	233	233	273	230	247	229	259	250	215	227	248	247	266	262	241	232	264	231	244	240	247	231	255	260	245	218	226	237	257	256	233	273	218	224	240	233	279	271	241	243	237	250	233	244	249	240	245	206	237	216	229	224	249	200	279	273	245	243	224	227	231	203	250	247	257	240	237	249	227	247	253	217	252	253	201	226	249	243	271	248	261	229	233	239	242	239	245	259	252	249	260	251	252	238	254	227	266	251	242	253	234	250	241	264	223	243	248	267	245	251	226	251	256	235	271	293	230	246	246	252	252	229	238	214	232	258	238	236	228	266	281	255	249	241	239	219	220	267	268	250	245	226	234	219	250	192	258	276	234	233	252	250	226	256	228	232	250	250	275	261	228	256	242	259	235	271	242	300	212	228	238	226	243	253	245	236	266	257	244	239	236	249	224	227	285	258	283	257	236	222	267	246	244	240	262	228	242	246	244	241	238	227	243	262	241	235	237	262	238	250	262	245	244	266	289	246	241	240	212	249	249	245	246	239	255	238	247	228	234	221	251	233	251	219	266	229	256	235	234	224	256	238	250	280	249	229	237	234	245	254	245	235	236	240	242	255	219	245	238	268	269	246	238	226	273	232	236	228	237	207	255	236	252	271	256	233	268	242	227	236	247	260	242	233	249	236	228	231	230	218	231	234	254	227	237	242	221	243	227	277	245	248	236	278	236	237	246	282	245	204	203	247	239	279	252	250	245	247	248	249	253	279	252	224	254	247	238	260	253	222	232	242	217	237	231	233	244	244	254	250	248	247	231	230	251	233	254	251	257	231	227	250	245	245	245	242	246	234	252	225	244	256	279	248	235	221	254	244	253	241	239	235	267	244	234	235	253	281	273	258	237	231	236	236	250	267	233	249	263	257	247	242	226	278	251	249	235	231	263	244	214	233	255	269	237	218	269	228	218	240	239	245	238	256	249	218	250	226	264	240	265	222	249	245	279	234	253	241	280	250	228	259	223	289	257	277	253	248	234	252	241	259	260	251	210	229	252	265	248	236	252	265	212	244	235	254	222	206	249	244	220	254	239	210	259	255	247	257	247	268	229	247	257	232	276	238	237	247	249	226	259	245	238	226	271	243	254	245	240	230	256	232	239	222	268	250	275	257	260	231	245	219	263	212	244	243	260	267	251	283	249	247	242	262	248	246	243	238	232	266	252	286	233	257	257	232	257	248	213	232	255	267	254	253	228	231	224	241	279	285	246	250	240	232	222	262	231	256	233	235	253	267	252	231	259	249	256	227	240	265	234	230	257	288	263	241	247	235	260	246	258	242	247	227	265
13974	3973	2699	4004	3167	2665	2267	1623	1283	1097	965	854	712	712	659	690	689	671	652	629	659	638	606	614	598	626	610	646	615	579	577	615	655	627	579	566	559	569	576	558	601	561	624	619	589	568	572	598	574	543	574	549	626	523	603	624	557	581	563	605	547	582	536	595	563	617	597	584	580	601	581	572	566	541	562	572	584	615	583	613	586	597	589	590	579	582	556	540	584	567	586	546	573	601	549	597	587	555	521	616	593	592	600	619	557	623	566	590	579	567	608	574	588	591	522	581	568	587	590	593	562	596	573	599	622	598	621	572	593	589	568	603	566	548	578	556	554	638	564	599	549	581	596	556	561	567	590	524	545	604	610	561	559	581	572	572	590	584	581	579	578	593	622	606	566	591	548	582	621	595	555	577	620	600	555	628	557	544	552	613	635	603	523	594	540	576	604	599	553	602	606	598	590	571	628	569	619	616	616	528	601	558	555	572	549	580	602	606	577	575	589	548	551	585	576	582	600	603	601	547	581	565	617	617	594	629	562	577	581	547	576	591	573	619	596	575	600	584	597	574	597	592	609	602	568	530	600	579	611	565	585	596	584	592	577	576	571	582	595	593	602	566	574	553	570	649	638	574	588	567	608	568	626	569	528	591	562	576	603	567	582	593	611	588	562	562	587	581	608	582	572	577	543	611	587	608	590	613	587	575	545	602	543	607	531	568	605	586	582	599	569	587	600	582	549	573	579	577	567	541	555	601	560	614	569	566	573	554	579	590	637	584	644	575	565	583	585	570	617	561	580	581	563	615	572	538	596	543	595	579	567	603	625	581	528	585	577	571	588	569	567	595	555	579	612	601	551	601	564	572	639	591	572	564	564	604	605	569	578	598	557	638	622	607	611	597	594	589	598	601	554	580	559	599	548	543	589	620	596	580	578	547	574	635	551	577	582	576	580	599	581	625	584	621	551	609	568	611	589	607	577	593	602	599	570	589	541	624	596	541	601	579	585	614	574	579	588	583	580	590	574	542	560	607	561	602	583	561	578	587	599	585	582	599	580	556	587	574	604	582	579	621	540	532	596	548	564	581	564	607	573	587	584	566	573	582	577	541	574	567	527	626	561	587	591	569	581	609	569	571	603	601	548	636	542	584	581	599	611	592	575	617	594	574	546	583	611	607	584	533	586	587	613	560	574	567	588	580	572	601	555	587	592	563	600	528	578	631	587	533	589	533	619	592	581	568	600	599	561	589	558	568	565	561	566	599	602	613	586	576	552	564	553	564	605	598	617	569	588	553	612	557	574	585	547	603	569	516	577	546	565	580	582	580	590	562	590	572	589	567	583	601	570	552	631	578	594	557	586	576	596	593	604	564	566	595	620	617	585	592	555	593	558	580	620	529	589	589	548	565	552	547	567	572	611	582	569	564	539	585	568	602	571	573	618	588	614	580	573	564	562	621	545	569	591	624	572	571	589	589	563	557	546	582	600	577	584	577	596	583	609	606	570	583	567	571	549	617	597	624	574	577	550	549	599	630	605	604	570	566	611	589	598	568	595	587	556	584	551	617	554	625	578	582	577	554	589	573	569	602	616	607	590	553	585	617	584	558	551	589	589	609	579	584	583	507	594	581	606	557	594	635	580	597	577	595	607	576	583	605	556	542	558	574	589	580	588	584	556	628	564	579	554	580	523	570	561	562	609	548	601	607	604	569	639	630	554	571	572	595	589	558	570	576	568	592	547	596	621	551	609	634	626	644	576	564	548	596	558	593	526	610	556	591	582	592	606	574	603	588	560	579	622	568	634	617	558	586	578	597	641	621	581	625	596	579	593	588	597	584	599	601	602	563	548	595	559	596	561	549	618	611	596	580	592	539	602	568	592	561	628	628	565	622	587	549	606	553	579	608	544	592	559	566	555	576	575	611	570	577	580	536	595	594	581	568	585	572	549	618	549	592	594	624	592	584	566	562	576	570	581	602	556	600	584	614	603	577	603	544	594	587	577	620	557	547	582	549	571	548	543	558	621	563	547	580	553	626	604	579	549	523	560	575	616	587	648	606	652	595	550	589	557	559	592	621	567	611	572	629	617	617	574	570	552	584	546	602	568	596	603	588	566	580	610	626	599	554	615	592	601	515	627	579	586	600	570	561	566	596	572	572	600	581	606	622	570	592	589	590	577	562	584	535	540	569	619	603	569	588	555	557	596	612	613	596	565	593	555	590	607	627	586	559	555	588	590	611	551	589	594	560	598	597	612	591	539	554	594	576	564	623	587	526	567	579	620	561	612	598	583	594	614	578	590	616	526	579	566	533	616	592	567	599	570	579	614	596	629	597	570	550	614	591	608	614	594	601	590	568	588	630	546	589	611	586	539	540	603	591	594	566	552	556	570	598	593	604	591	545	580	581	600	654	544	566	616	580	565	554	602	547	583	538	571	556	591	562	582	548	582	595	569	589	581	596	531	593	590	593	619	540	577	578	579	610	584	539	570	587	581	585	601	574	573	563	593	547	608	596	571	569	540	607	598	579	554	602	595	604	588	600	572	587	601	598	590	611	553	596	570	607	599	575	598	597	581	602	510	591	552	556	569	579	583	550	614	557	548	579	567	592	572	598	573	564	585	576	595	596	614	569	603	556	620	584	586	590	589	593	590	598	563	587	585	617	586	616	533	578	625	597	570	617	580	593	575	652	572	538	576	600	564	541	593	551	612	591	581	556	586	578	613	584	599	588	577	538	557	579	597	568	584	575	589	577	598	592	573	592	601	574	572	577	565	564	600	588	589	532	570	593	602	551	566	542	600	575	612	591	563	612	605	590	531	596	569	619	585	571	591	609	604	580	571	587	595	579	585	570	587	588	576	571	562	570	606	574	585	576	546	634	562	608	569	594	560	603	581	615	625	575	620	593	598	551	587	572	611	593	617	562	597	592	601	610	569	570	559	576	595	591	566	605	567	629	565	541	603	608	575	596	573	600	598	571	569	601	615	565	571	576	559	604	592	573	584	612	610	608	569	606	615	585	559	584	562	596	557	583	572	586	577	573	598	548	592	601	626	621	585	548	618	592	629	562	603	590	609	560	535	597	605	572	585	567	582	583	564	640	627	579	592	517	587	541	595	626	555	588	638	581	605	550	593	603	599	597	541	571	577	600	583	617	571	629	556	624	580	564	574	592	545	557	558	593	564	583	593	613	560	588	555	611	590	577	599	619	584	571	588	617	595	635	546	574	581	609	591	576	588	563	551	562	642	578	603	577	548	583	588	567	571	553	607	595	549	566	545	622	618	614	543	597	621	612	590	571	595	559	604	610	557	609	581	568	568	608	589	563	592	588	600	567	567	575	588	587	619	570	619	654	601	615	610	599	595	575	554	549	572	591	577	595	546	596	568	593	581	589	605	610	594	604	582	570	595	559	549	618	647	572	593	549	566	625	586	569	558	591	643	561	587	532	612	613	561	607	610	551	576	585	569	549	571	586	568	588	598	584	602	604	575	593	599	548
40848	20650	3470	1756	1175	1080	793	684	463	404	370	335	317	330	273	247	228	255	249	288	256	244	264	279	234	257	226	255	268	224	260	259	268	248	254	242	238	251	258	250	234	262	235	220	245	253	274	249	235	248	249	249	260	253	249	274	253	242	221	226	206	235	250	249	241	240	252	246	238	228	229	245	263	245	260	241	248	257	255	262	227	258	248	214	234	245	243	224	264	208	251	254	248	256	286	259	230	256	225	232	220	234	258	213	204	269	277	238	232	241	251	253	245	217	212	230	243	249	249	243	243	226	250	241	267	228	240	210	229	262	221	238	265	234	237	209	258	255	227	226	237	261	231	245	235	259	235	225	243	245	251	223	221	258	222	243	243	244	251	261	240	244	238	235	210	227	223	220	244	250	253	243	245	245	249	223	240	249	239	249	232	260	261	246	216	255	221	255	237	258	260	264	248	259	233	252	246	237	231	232	252	254	226	264	249	216	236	220	220	269	239	225	259	239	262	232	258	259	253	244	231	237	268	239	258	266	222	228	218	199	259	253	253	221	272	247	247	229	221	231	234	220	255	249	234	254	250	252	215	263	256	256	228	222	259	233	246	234	265	225	233	245	217	233	250	274	248	264	225	262	276	266	230	241	251	262	240	236	257	253	211	259	248	246	232	234	232	212	246	208	236	266	237	228	220	238	235	233	229	240	248	264	259	244	247	240	244	245	266	249	237	241	218	220	232	243	252	276	230	279	219	254	259	234	259	261	254	231	252	247	239	240	246	248	268	265	256	263	256	234	238	219	253	243	231	229	256	225	266	227	242	203	215	253	242	224	232	247	238	248	247	266	241	233	228	248	244	231	239	274	256	242	206	220	251	229	246	245	238	232	263	239	262	255	239	222	224	241	283	239	232	255	229	246	255	236	243	240	221	245	244	233	269	257	240	233	236	223	210	238	236	288	250	250	249	250	220	240	252	249	249	237	223	210	251	290	241	224	245	253	249	232	249	236	217	227	264	237	257	264	257	229	268	201	247	235	229	224	237	253	249	265	257	228	273	245	253	248	240	226	239	239	252	237	223	273	249	254	251	232	275	238	253	251	208	273	236	246	262	232	247	239	241	261	249	261	225	231	232	214	262	252	203	264	244	213	240	247	228	255	247	261	252	223	249	262	265	242	254	242	256	250	250	232	245	250	243	259	260	251	248	291	254	251	255	250	206	236	269	243	222	242	241	236	240	244	267	248	269	258	235	235	255	249	247	267	209	243	253	243	244	219	229	258	254	235	237	226	237	244	252	221	252	249	221	239	234	223	232	203	224	257	266	277	211	239	225	251	217	224	270	249	244	215	255	263	211	251	222	209	227	251	233	243	235	260	241	269	246	249	245	275	243	227	264	257	239	245	221	234	238	247	216	209	239	238	250	242	230	247	225	237	216	256	239	266	236	258	237	224	259	243	257	247	257	203	256	217	255	258	229	226	243	242	248	227	237	234	245	247	211	213	254	240	242	248	267	245	229	253	274	254	241	231	257	260	249	244	219	247	225	245	235	259	265	226	239	263	254	218	264	248	259	249	217	250	225	233	208	270	234	241	241	238	238	253	241	272	213	258	240	229	253	224	198	243	214	239	264	252	261	220	252	276	233	286	221	211	256	267	221	239	210	217	211	253	247	228	282	219	208	258	211	269	250	240	259	254	238	268	224	243	280	222	240	245	241	242	245	246	217	217	254	264	238	234	227	246	256	246	249	221	226	258	268	242	219	238	249	253	250	242	255	238	257	254	238	241	251	282	242	224	250	251	221	238	253	259	250	264	243	213	227	225	233	243	256	241	246	234	242	238	216	208	260	247	240	213	235	249	264	223	216	240	231	232	239	275	226	228	259	248	248	247	257	230	246	260	240	227	252	264	247	220	258	243	235	224	250	234	280	221	287	245	234	252	221	228	241	251	212	251	255	229	221	244	272	270	240	229	261	229	231	249	260	246	249	250	249	254	224	217	236	224	230	244	222	263	242	273	217	256	242	242	248	243	262	234	248	241	229	217	239	242	229	239	222	233	251	247	247	212	234	235	265	248	216	233	252	258	238	231	232	229	244	231	226	231	272	211	243	211	242	234	252	254	229	253	246	236	232	250	231	216	243	247	221	277	238	235	266	236	225	239	234	262	212	218	236	246	250	221	239	239	239	282	270	217	209	237	238	246	242	229	252	249	253	237	241	221	242	249	262	253	238	250	233	243	216	265	243	214	239	241	213	255	242	224	236	233	223	260	285	242	244	244	249	237	233	224	267	240	232	239	244	256	246	244	276	237	230	241	254	221	237	225	233	236	255	242	242	221	286	257	259	281	230	246	248	227	212	248	245	235	264	265	237	229	231	240	227	240	271	226	249	250	241	228	256	239	257	247	255	245	277	232	234	261	266	252	256	228	230	230	235	218	246	247	219	254	256	239	230	236	259	215	238	223	232	246	242	224	254	245	243	232	231	227	255	227	230	247	266	245	249	244	241	241	231	260	247	252	212	265	245	240	233	263	240	248	225	258	249	203	246	228	243	234	226	230	239	251	247	243	226	237	222	255	246	229	236	229	218	233	252	236	209	264	243	235	213	205	259	267	239	247	227	259	251	230	235	264	258	223	225	233	250	244	253	243	271	237	240	245	256	258	239	242	259	246	244	238	224	225	241	223	233	259	263	272	222	263	231	226	231	219	238	232	249	238	236	261	253	231	247	263	215	231	224	241	255	212	246	220	265	281	274	249	230	253	254	253	258	242	224	232	278	248	224	225	237	264	242	247	267	257	235	247	238	235	249	231	249	257	225	239	212	218	256	269	251	242	231	262	262	227	251	244	246	250	276	298	250	247	246	215	254	262	209	240	232	224	256	245	256	247	227	239	257	228	225	271	257	242	246	241	241	257	244	195	242	237	232	219	243	258	236	247	239	230	222	281	259	229	238	239	243	232	224	238	232	236	234	230	232	218	228	246	231	237	256	237	242	238	251	226	245	229	249	240	253	266	235	227	233	246	248	260	220	221	246	243	274	237	253	254	304	220	219	238	233	214	237	237	243	217	247	218	245	275	234	241	233	233	262	249	212	208	248	236	239	255	261	222	248	264	232	247	240	241	217	233	212	237	237	250	225	217	240	231	256	256	234	242	259	210	245	254	234	225	241	222	254	236	220	248	240	272	236	246	228	255	273	241	213	247	255	213	250	245	258	214	240	254	262	230	255	217	244	231	236	236	219	233	262	245	228	247	234	244	227	243	246	215	233	257	239	241	245	254	254	240	252	226	264	266	243	250	221	247	224	241	243	249	248	248	231	259	246	228	250	205	269	224	252	232	260	238	255	237	248	255	252	260	253	205	222	243	249	246	260	236	236	259	221	227	282	228	249	273	229	230	241	217	227	261	221	234	227	220	230	269	260	268	235	239	237	262	258	237	230	227	241	213	226	233	229	247	222	228	258	234	245	272	247	268	222	251	235	226	263	215	257	250	249	231
29476	11215	3850	5168	4357	4297	3286	2852	1959	1655	1394	1119	1022	867	842	889	858	810	766	761	691	740	698	662	664	639	654	685	586	622	601	600	614	577	605	583	600	587	540	585	584	618	540	611	584	598	624	543	567	583	610	564	563	601	518	583	564	577	579	583	573	566	532	576	584	578	556	582	562	587	591	580	595	589	551	554	549	588	560	598	553	584	562	611	581	555	589	594	555	565	576	547	575	581	530	592	552	572	576	538	547	558	565	578	586	548	594	546	547	515	561	540	560	592	595	540	583	543	564	607	553	564	569	623	568	558	591	575	556	544	576	559	568	523	627	522	573	575	575	583	606	582	580	538	592	572	584	562	538	587	568	528	572	554	558	563	609	582	576	565	599	558	590	589	583	594	587	577	566	571	531	559	583	627	582	516	563	560	555	558	547	579	573	533	600	558	573	545	560	589	580	557	581	517	562	559	571	583	540	616	552	533	596	558	577	626	580	570	586	549	525	571	579	629	582	583	525	572	581	569	572	549	524	577	580	545	539	551	597	580	558	586	559	574	577	601	572	597	575	524	558	632	554	565	581	604	549	589	580	561	571	601	603	554	580	578	585	574	558	585	560	539	558	553	595	575	607	572	581	593	562	548	569	578	536	563	598	559	589	595	552	572	548	600	582	568	580	535	554	576	559	587	584	563	539	588	569	535	619	568	582	538	604	555	581	567	548	558	556	591	556	588	597	584	565	606	552	581	564	593	581	538	576	523	611	527	566	531	573	560	553	547	595	589	609	592	604	562	576	587	579	629	601	582	559	552	582	576	552	545	597	528	582	578	583	594	551	540	592	577	577	533	552	564	575	568	598	613	563	590	583	524	565	580	553	565	569	594	624	556	549	555	555	581	577	565	557	595	541	525	611	553	562	558	554	575	586	583	544	615	559	557	567	543	555	608	570	548	582	581	561	569	581	560	589	561	574	583	576	567	586	578	569	570	593	576	552	609	545	579	538	601	574	552	608	567	571	601	584	605	515	569	596	558	545	577	532	571	561	561	586	585	551	538	575	576	578	561	581	602	557	598	561	552	615	550	575	552	564	570	555	562	567	536	617	540	543	594	578	604	549	573	545	562	565	569	598	529	556	562	557	600	565	618	599	573	513	577	552	540	576	573	557	564	561	571	560	560	573	564	558	541	560	578	521	622	570	563	564	562	561	563	560	612	587	521	582	573	574	584	526	575	553	543	564	566	557	572	589	559	545	554	553	546	569	606	529	567	613	538	587	548	575	599	559	601	547	554	581	528	540	584	564	535	529	650	560	574	550	567	526	525	618	620	553	573	576	608	555	555	605	578	555	536	567	569	555	554	607	570	572	602	589	554	576	575	574	552	586	541	609	580	541	579	606	580	521	593	589	545	557	560	581	573	620	587	600	560	559	554	612	597	600	552	561	556	589	590	575	509	611	599	586	553	567	574	565	579	580	595	566	582	638	544	567	556	582	547	560	549	568	607	548	554	601	593	590	538	579	597	602	523	535	525	528	545	555	527	611	586	526	578	572	594	568	528	578	568	567	541	605	572	620	550	599	584	557	595	540	564	546	563	565	585	575	580	562	563	606	585	576	579	553	560	544	589	573	581	536	595	547	571	579	568	549	555	577	561	532	570	559	576	569	582	570	581	587	555	560	573	549	590	569	562	609	574	571	597	564	595	563	621	582	552	581	582	547	606	572	559	553	556	595	567	562	586	566	613	527	572	587	594	573	556	540	592	558	578	573	616	583	568	593	529	575	544	590	578	590	538	588	551	574	629	595	547	546	530	562	597	604	610	609	588	554	567	552	571	576	606	599	579	546	588	600	562	547	572	573	587	588	587	528	570	602	560	592	555	562	557	566	593	557	559	569	584	549	572	579	550	515	616	550	528	584	576	604	611	625	568	565	583	604	580	559	587	519	545	505	563	580	582	574	546	574	577	574	570	578	613	571	523	556	581	560	557	615	563	582	586	571	591	569	565	572	575	574	545	540	564	574	535	552	567	619	591	583	610	577	569	589	564	569	561	556	585	581	569	599	592	567	557	594	570	542	577	591	568	589	557	569	553	535	530	561	592	580	574	622	595	597	601	575	587	605	552	565	563	625	523	606	590	557	588	557	572	585	568	588	547	545	589	545	591	548	561	577	576	597	550	591	595	561	590	557	599	598	622	557	562	573	572	548	583	576	602	545	610	553	591	581	573	566	566	587	563	530	577	542	560	571	553	529	564	598	558	601	565	632	547	564	581	601	596	525	566	552	527	584	585	577	566	569	572	574	598	556	555	571	599	561	589	570	558	595	572	562	575	553	538	607	566	555	602	571	582	523	610	570	582	577	540	587	581	588	602	562	606	593	561	564	584	596	584	562	514	563	571	587	589	591	564	581	617	562	577	561	576	579	542	567	587	551	620	562	555	558	523	559	556	549	571	612	578	559	587	599	571	523	585	578	534	614	566	581	551	536	587	569	584	538	570	580	576	548	591	581	605	544	642	559	597	568	541	550	522	581	607	553	574	543	602	565	586	549	576	585	601	506	582	547	590	558	572	582	597	608	543	536	591	594	599	571	560	518	551	583	524	567	574	550	544	560	596	541	547	575	569	535	538	586	522	541	578	565	528	606	571	606	567	611	584	574	564	555	585	542	552	591	608	599	617	580	544	645	587	544	578	590	541	583	558	554	578	603	561	603	570	524	595	575	539	543	607	589	563	564	549	613	529	535	606	588	536	585	565	536	605	599	592	542	561	584	592	562	575	595	594	543	597	613	556	582	618	554	562	539	565	519	563	533	559	577	597	563	578	602	554	578	541	509	538	578	546	530	550	576	574	573	572	584	536	578	591	583	575	566	579	570	584	574	634	557	606	577	527	569	587	529	600	556	577	554	609	615	608	573	565	545	552	579	561	604	536	522	557	547	537	602	550	602	591	587	547	580	579	578	565	571	567	570	603	602	581	570	564	611	523	578	608	604	520	581	576	574	564	525	599	540	552	557	553	583	551	560	535	525	549	532	598	562	586	571	587	565	591	566	578	563	566	561	626	584	553	550	557	605	610	597	608	570	606	546	593	588	553	595	586	555	573	574	570	564	588	585	581	549	580	580	579	593	595	587	596	569	539	584	574	562	590	556	537	599	573	602	568	586	542	581	525	578	599	600	523	581	557	588	563	598	576	587	528	578	517	596	605	533	600	616	536	551	544	580	581	544	577	617	565	566	539	557	597	574	598	551	579	590	544	603	586	543	568	540	556	585	552	579	599	575	571	582	556	606	603	546	527	590	599	579	571	572	533	592	593	536	598	605	600	617	535	584	515	609	520	592	569	568	584	558	559	577	557	576	568	554	589	583	562	601	543	562	568	534	637	579	594	570	598	559	573	566	601	540	548	551	593	550	603	575	554	574	572	552	588	539	560	556	577	582	531	609	602	574	572	566	593	562	582	603	591	562	564	613	599	551	590	581	605	563	576	571	563	552	547	558	569
51170	29010	6105	2467	1667	1322	1060	770	533	420	351	308	265	233	215	241	205	235	230	178	223	184	190	202	189	200	175	209	175	174	168	172	160	146	161	165	173	164	172	173	164	162	162	212	172	162	172	149	175	169	158	185	178	146	148	158	158	157	162	156	185	159	158	171	160	151	164	155	145	180	182	177	163	168	172	170	178	167	169	184	157	182	192	166	165	207	165	160	137	179	152	168	148	166	153	163	163	198	149	140	147	162	157	139	157	150	163	170	168	148	188	170	155	200	151	170	171	170	152	162	148	158	177	161	138	161	185	172	147	152	156	175	145	171	160	162	170	151	160	148	182	209	156	142	177	159	162	172	154	159	152	177	162	149	161	158	157	175	169	150	155	153	147	127	166	165	145	166	168	156	161	146	164	155	138	153	161	156	161	182	178	161	155	155	136	147	155	159	156	155	164	162	171	177	162	166	153	155	156	147	152	172	160	168	171	155	163	149	150	165	146	164	147	165	150	154	172	197	139	189	154	117	148	183	166	145	159	190	168	160	175	167	159	161	167	155	142	182	162	186	158	155	154	169	172	180	169	187	172	158	172	144	158	146	159	156	154	174	138	157	165	169	150	152	167	160	168	176	165	163	181	167	161	167	146	163	160	177	150	175	165	170	174	178	160	168	154	165	170	151	174	153	169	148	176	154	191	144	133	169	165	163	173	178	166	143	160	172	161	164	163	163	159	169	157	172	157	165	182	148	136	165	166	187	148	160	164	153	163	182	142	168	170	163	162	144	151	150	148	166	181	167	154	150	170	173	133	171	155	210	176	177	163	140	147	146	171	189	150	161	155	143	171	143	168	148	164	168	180	144	168	167	181	164	145	168	172	166	162	176	171	153	168	159	150	148	157	171	137	173	163	157	152	150	152	163	158	169	186	169	148	164	155	174	147	163	161	138	142	183	157	162	169	165	157	161	147	176	152	149	178	165	173	166	161	145	165	157	130	176	165	165	152	178	169	188	169	184	178	147	160	151	174	151	146	176	156	135	150	160	141	172	170	179	176	175	163	177	164	170	179	149	155	162	166	183	167	156	186	146	175	163	152	158	165	157	160	177	165	162	173	138	150	150	171	165	164	136	166	164	155	152	185	143	132	149	186	165	177	154	141	161	133	177	171	166	139	130	207	160	148	182	169	165	125	184	187	183	173	148	182	175	183	169	161	139	177	190	139	163	161	171	198	164	155	168	164	160	171	158	169	160	166	158	169	178	170	149	161	143	163	157	157	150	148	173	189	166	145	148	172	151	174	154	150	164	153	157	141	179	151	182	180	139	166	183	153	123	185	173	161	153	180	152	190	166	146	159	155	150	184	153	178	160	165	175	175	154	145	169	178	176	156	166	161	187	167	176	145	174	170	157	156	187	159	160	157	137	168	214	171	164	157	144	153	160	152	146	158	163	161	156	177	161	134	165	162	159	147	170	173	153	173	168	158	143	152	148	201	186	168	164	156	155	175	158	167	161	187	163	145	185	191	174	177	179	174	148	173	174	162	150	164	162	159	184	173	163	201	158	157	163	157	154	173	167	163	141	190	158	164	168	164	187	163	187	141	166	161	165	142	168	160	143	147	143	156	162	168	137	176	169	160	182	160	133	165	167	167	167	135	158	154	160	166	157	143	173	151	155	156	165	144	165	152	150	156	159	159	178	156	171	176	169	133	167	135	174	165	177	170	151	173	140	186	169	191	187	166	141	129	145	165	171	155	145	172	153	142	170	165	170	165	157	173	153	158	172	165	131	152	150	142	158	166	146	132	174	138	159	155	155	150	154	172	132	155	152	159	172	177	173	167	157	134	188	176	159	147	151	157	150	173	173	142	145	166	181	157	155	174	157	149	166	167	157	160	139	159	163	176	156	167	173	185	175	169	165	148	164	168	181	158	195	167	164	162	154	163	181	180	152	170	181	187	168	159	186	178	163	158	181	181	168	183	180	154	161	155	168	155	153	170	151	162	165	138	165	147	156	163	160	162	139	157	159	189	168	174	158	154	152	190	152	165	187	158	176	188	145	145	174	162	184	183	149	175	184	161	166	156	165	159	145	148	165	164	160	140	160	144	161	177	168	177	159	155	166	151	162	135	164	180	159	165	154	169	169	167	188	152	167	158	175	163	175	186	165	166	160	149	138	181	156	157	140	166	162	152	149	161	185	157	176	166	158	137	163	152	151	172	167	168	164	144	171	174	190	154	163	184	165	163	163	163	168	172	169	163	190	183	132	193	154	148	144	153	152	195	153	152	165	194	162	149	156	147	151	184	173	146	173	169	142	169	165	145	151	172	164	169	146	156	149	155	160	174	174	158	152	166	163	175	153	181	176	155	165	172	183	167	157	151	152	181	170	156	158	169	176	149	170	157	160	164	181	182	154	164	165	172	194	179	169	169	172	180	157	167	159	161	146	166	152	150	130	156	150	162	157	146	187	174	170	171	142	175	161	167	161	168	156	172	153	175	175	186	192	158	149	143	158	173	182	159	175	152	177	186	174	170	151	163	148	162	157	168	149	136	171	157	147	171	147	189	164	148	166	162	158	163	165	170	155	167	159	166	153	141	143	175	127	138	155	172	165	176	154	149	184	168	169	177	162	158	151	169	162	138	155	135	170	167	168	159	165	151	166	171	160	165	156	143	173	146	138	169	167	152	159	147	162	173	174	165	160	173	167	140	155	162	157	137	160	149	149	142	184	179	153	153	176	150	149	169	149	145	181	142	158	154	168	177	158	156	162	153	160	150	147	188	145	172	149	157	157	135	163	175	124	173	174	150	160	162	149	176	163	164	143	186	178	172	146	132	173	172	162	159	176	168	179	190	180	164	181	167	174	162	168	121	170	172	183	163	168	166	173	176	138	161	194	179	145	175	140	169	174	177	150	163	161	168	162	170	169	184	165	159	166	168	186	163	173	163	163	146	144	195	161	182	165	136	177	158	193	177	162	140	157	151	180	178	159	163	154	189	161	158	164	171	170	155	180	155	166	147	159	142	165	151	128	168	145	152	150	152	182	160	168	155	159	177	153	162	145	167	146	163	180	148	181	157	145	175	165	186	173	138	152	156	159	189	173	156	168	166	159	166	149	159	161	195	147	185	163	141	165	147	170	177	159	175	174	148	165	148	144	150	172	144	177	170	165	167	142	166	166	172	154	174	178	156	144	143	182	173	171	159	166	182	173	156	165	174	158	161	149	181	161	149	127	167	139	157	157	152	154	151	173	176	171	187	156	158	159	156	155	160	151	176	171	175	167	138	167	156	167	178	175	167	179	165	161	150	161	155	173	170	178	160	157	150	147	165	160	160	184	196	191	180	159	169	179	171	193	149	188	153	168	156	151	176	176	179	147	150	169	168	168	158	166	156	140	120	176	170	163	152	145	169	175	146	148	155	181	173	177	179	179	156	139	182	162	142	165	165	167	144	182	167	170	153	168	149	149	154	164	161	181	155	166	204	179	154	169
36455	14067	4612	5982	6135	5240	4660	3704	2525	1917	1545	1198	1040	967	889	858	827	762	713	680	636	645	635	576	507	488	502	454	467	515	491	431	434	429	439	430	434	433	385	431	419	428	389	392	393	370	429	419	411	419	409	402	384	411	373	394	416	406	397	380	411	385	375	378	394	420	394	400	375	372	390	401	418	416	407	386	406	427	360	435	430	381	367	395	361	400	394	378	395	373	381	377	377	392	386	437	399	394	401	421	400	411	391	364	397	423	388	358	408	405	418	371	363	370	398	402	390	401	368	401	368	384	406	392	397	420	364	422	417	395	363	392	413	410	389	411	383	330	436	386	365	392	415	352	380	367	377	384	380	381	368	386	396	407	434	374	413	389	428	431	386	396	390	404	338	368	359	398	376	414	360	408	393	428	383	411	386	446	364	407	403	403	377	417	393	378	398	398	392	387	381	392	383	413	389	375	413	395	380	384	395	405	399	374	412	401	418	412	418	421	434	390	370	394	427	397	407	379	398	373	387	401	416	380	392	397	369	391	388	401	400	414	392	400	398	378	391	398	351	391	436	375	394	403	383	405	381	368	399	395	383	364	423	402	395	378	395	381	382	420	423	439	377	399	415	369	420	414	423	376	416	390	385	393	384	395	413	422	417	368	381	387	375	371	378	428	376	405	397	383	412	373	405	411	407	359	401	373	369	384	416	375	409	389	407	381	381	363	384	353	338	378	383	380	422	432	411	390	404	407	429	379	381	404	412	422	404	382	365	403	373	418	421	375	417	425	361	397	387	370	384	407	413	379	425	395	363	421	413	397	414	379	425	403	412	401	367	364	383	391	380	407	412	416	409	404	346	385	380	430	392	425	409	387	413	379	385	379	354	397	414	399	386	388	444	422	374	415	397	379	391	404	365	402	405	405	382	355	402	393	417	401	399	377	421	372	388	438	395	375	406	387	375	398	358	449	389	392	406	372	380	404	353	385	396	373	415	406	382	401	401	386	371	425	399	392	371	389	379	400	400	401	375	376	387	369	400	382	415	412	423	355	421	384	411	382	372	401	376	402	404	406	389	395	362	407	408	365	419	382	392	400	375	385	392	419	428	443	413	382	374	392	401	409	411	403	398	439	429	393	401	422	413	436	378	422	372	429	385	422	382	383	370	385	397	376	370	358	415	371	374	385	369	366	404	357	409	394	399	389	376	390	413	399	417	413	402	400	384	359	380	382	368	347	393	394	408	381	393	423	353	402	384	351	380	422	395	362	388	370	390	414	389	400	397	402	408	399	392	390	342	367	409	402	427	375	400	384	416	383	387	376	405	422	397	402	401	402	413	405	398	386	383	393	433	370	387	390	400	390	395	374	406	388	414	429	403	406	383	379	413	365	412	400	392	415	369	409	402	396	406	389	418	374	380	394	407	443	444	386	380	380	390	408	406	428	387	368	380	399	358	402	416	389	387	431	406	375	392	419	398	417	401	400	390	418	399	408	384	403	374	378	356	400	338	362	374	376	365	357	403	422	382	430	413	407	361	385	379	411	396	393	410	364	393	431	401	396	412	389	369	411	362	417	392	370	400	386	400	395	407	434	389	391	374	404	390	441	378	388	368	414	411	385	356	384	399	386	404	369	386	413	367	356	356	392	388	349	379	391	396	384	426	409	420	418	373	398	362	384	385	357	396	374	418	382	399	376	402	439	393	380	392	416	400	411	394	366	409	372	379	390	401	402	398	398	419	363	395	417	385	393	374	408	405	410	404	390	379	405	406	380	397	384	400	393	406	409	364	398	405	376	375	375	375	411	401	357	404	395	354	416	395	405	371	413	402	398	400	401	389	355	383	412	384	403	417	367	407	393	399	375	379	425	391	399	420	416	391	391	383	393	401	410	390	373	402	454	420	385	410	379	369	382	404	385	368	402	426	391	365	398	411	387	386	409	392	413	418	392	402	390	395	385	425	386	381	423	403	383	416	403	384	401	374	412	370	412	377	360	406	376	366	383	379	426	398	403	387	414	369	378	382	339	359	423	398	387	388	429	389	412	405	403	383	412	396	365	408	390	410	399	413	407	360	401	376	380	397	353	391	399	393	406	438	422	420	377	374	392	379	420	364	368	390	366	403	395	421	372	425	398	361	390	426	375	395	422	398	396	414	345	388	387	358	363	392	417	421	354	398	366	374	397	370	392	426	389	395	420	390	392	382	375	419	374	412	387	407	413	423	371	411	369	412	378	398	363	395	357	370	397	414	385	404	380	396	374	402	404	417	378	386	396	432	406	378	402	385	398	406	380	399	388	362	386	364	410	408	382	427	400	377	367	370	362	401	392	403	384	397	370	407	365	406	411	376	415	404	406	378	365	402	401	366	403	380	359	402	404	376	401	407	385	422	383	404	383	412	423	409	396	407	396	394	409	350	375	370	361	378	389	400	380	381	369	370	395	412	417	402	385	368	395	404	386	395	418	439	345	357	362	378	404	420	348	363	345	394	403	415	382	392	379	376	353	361	386	398	380	383	404	385	401	362	412	377	395	354	403	386	377	387	401	365	378	417	366	367	399	394	379	385	395	381	400	371	427	378	410	368	364	416	398	397	388	416	397	360	397	425	405	385	404	406	396	399	356	394	390	409	393	380	420	394	377	413	403	361	399	382	376	394	380	363	439	384	370	392	407	395	407	417	393	366	392	388	407	357	384	425	386	393	392	403	365	395	389	373	411	429	371	412	395	411	412	396	397	391	407	420	382	396	371	379	379	384	399	380	373	415	407	389	374	395	351	401	381	390	380	375	393	389	356	381	402	363	365	387	421	403	428	417	401	423	402	384	394	395	388	376	369	408	425	371	412	408	383	398	399	404	416	401	379	399	402	367	429	415	393	378	373	388	365	380	400	381	387	381	398	406	440	402	414	387	376	413	363	362	425	408	384	382	393	383	413	425	390	396	392	409	375	394	390	378	357	406	392	402	340	427	394	354	432	402	392	370	396	409	402	424	369	425	399	391	365	374	390	409	364	414	412	373	382	387	357	385	379	379	351	386	391	403	361	388	429	424	373	384	410	413	410	357	445	406	417	385	408	396	388	363	390	351	349	367	396	400	375	396	387	410	402	450	376	385	400	416	406	409	414	418	378	370	420	414	385	389	381	393	388	441	399	398	381	374	378	423	419	414	426	377	394	389	418	376	379	405	413	408	411	374	384	447	386	437	374	409	384	387	389	366	396	403	386	393	438	409	368	401	416	387	403	378	433	405	379	426	379	408	405	395	357	382	397	392	445	417	385	392	404	366	372	386	404	424	402	397	389	403	413	421	386	398	387	392	379	373	401	416	396	370	397	380	362	376	391	375	367	375	419	384	392	386	345	384	372	391	379	377	379	378	367	378	417	384	409	410	381	389	426	373	357	391	384	368	378	430	429	367	412	414	360	397	387	382	417	361	405	425	366	385	362	370	382	384	382	399	424	362	429	396	436	421	381	379	405	421	363	391	341	391	396	370	389	376	382
20313	5943	901	778	618	585	573	407	362	308	300	296	275	264	246	273	262	223	220	264	278	236	266	260	265	223	281	226	250	237	230	218	213	253	253	228	246	265	226	251	210	208	253	254	238	241	254	236	227	245	253	265	266	252	213	245	215	272	248	271	239	251	255	254	244	246	259	248	253	268	228	229	258	229	251	262	237	243	243	256	261	221	243	225	264	233	239	201	248	263	253	268	243	210	216	240	274	217	249	233	249	250	262	271	243	268	273	251	252	268	270	222	262	244	244	222	219	237	254	222	276	236	258	254	287	235	233	250	251	273	268	226	234	249	243	251	225	252	259	255	255	269	257	219	247	253	254	237	274	228	263	242	243	243	253	225	216	243	266	241	242	250	242	243	232	267	244	223	252	251	234	260	235	269	228	260	229	244	256	276	266	229	236	251	250	259	241	287	243	251	254	214	246	278	219	239	229	237	253	239	253	237	239	243	218	247	221	222	229	254	262	237	235	234	229	241	205	255	261	235	257	257	217	247	241	264	231	247	206	245	233	241	218	283	266	266	252	252	255	260	217	246	230	259	239	218	236	247	228	240	261	240	222	225	259	226	245	233	228	233	253	254	259	234	270	224	266	272	247	240	267	226	221	253	229	265	255	241	228	262	247	258	264	274	221	242	238	243	271	227	246	254	235	261	236	237	245	221	252	258	224	247	237	250	270	248	249	227	241	250	227	268	224	255	249	252	230	220	250	224	258	240	263	248	263	248	240	268	250	231	207	207	281	279	249	233	239	258	262	208	267	250	225	247	233	266	257	248	260	233	226	272	251	223	248	230	268	228	259	235	236	289	265	247	241	246	239	267	242	232	249	231	250	250	235	239	260	275	246	241	222	250	250	257	235	196	221	265	238	234	232	236	238	260	231	256	265	242	235	255	277	253	253	229	257	212	232	266	242	259	253	234	220	250	236	246	262	255	251	252	224	263	225	256	260	262	248	244	270	242	221	237	238	234	272	276	230	274	246	258	267	212	293	263	251	240	243	262	256	217	238	244	235	248	247	226	246	244	245	254	244	287	235	268	265	264	235	252	257	223	274	254	245	261	216	249	257	287	252	233	236	241	233	272	233	241	238	262	257	230	250	255	280	279	243	271	262	249	253	271	269	247	232	230	245	242	237	233	237	236	226	246	247	215	228	271	253	219	242	212	256	258	255	242	249	252	261	275	249	241	205	269	272	256	256	228	228	255	230	279	258	265	280	235	225	253	218	263	244	252	247	277	263	244	232	252	251	259	266	267	265	260	255	244	259	247	260	270	241	248	225	226	244	233	256	201	239	234	270	243	245	288	269	249	240	241	273	253	246	265	225	240	247	241	231	243	242	230	257	255	261	261	238	241	235	219	238	258	211	231	261	243	259	248	262	235	236	245	253	237	257	277	244	234	246	252	260	258	273	278	233	252	243	252	241	228	263	276	281	261	264	220	244	224	239	233	223	226	230	216	255	213	224	244	259	263	273	240	269	221	257	271	246	249	232	289	248	253	236	238	228	249	271	210	268	260	246	262	240	252	237	238	263	233	243	232	253	223	244	249	255	244	227	240	213	235	247	231	276	252	271	218	254	246	212	259	241	280	234	258	239	269	265	233	252	249	221	246	224	242	269	228	253	246	243	231	269	233	243	222	235	261	259	230	256	240	235	264	248	224	241	251	261	229	239	246	251	238	263	243	275	269	247	222	238	244	222	247	283	279	235	263	236	246	217	243	238	235	241	227	247	250	266	240	265	243	251	238	240	269	254	232	224	254	240	255	256	260	247	250	221	252	247	251	258	237	237	233	260	252	259	237	237	235	253	259	255	231	248	233	231	207	232	241	247	262	227	258	250	244	241	249	239	228	245	248	225	239	260	252	227	268	238	234	222	276	268	256	256	222	255	256	245	268	256	260	240	259	251	249	241	251	255	242	226	264	240	258	243	260	240	243	272	247	245	248	284	252	239	239	247	222	237	242	231	217	238	265	242	257	232	226	279	238	248	240	249	243	254	239	250	228	230	247	201	260	242	247	257	246	242	235	267	235	234	234	253	226	271	243	242	276	252	250	230	263	260	265	235	256	252	233	245	283	237	230	247	241	235	252	278	230	254	211	271	270	245	252	267	218	242	225	232	219	233	244	262	260	230	227	248	243	222	253	233	273	266	225	291	243	252	246	243	256	256	272	231	281	243	263	239	241	250	243	254	224	231	243	234	262	249	254	258	217	254	203	216	251	257	223	260	251	243	235	225	265	258	258	258	237	258	266	255	213	233	248	258	230	258	259	250	250	223	261	237	235	246	255	233	252	241	243	244	237	251	265	239	200	243	263	263	222	260	237	245	268	247	238	227	245	274	237	238	250	237	259	250	250	277	238	255	240	246	249	221	256	244	242	246	249	222	239	236	243	273	244	255	280	228	254	277	232	245	223	248	251	255	248	233	235	272	244	232	245	276	238	212	239	242	257	249	245	256	243	225	252	243	273	254	231	267	245	275	249	284	256	241	240	268	248	296	253	222	246	258	282	275	235	250	230	256	272	240	237	260	258	224	286	242	251	291	236	253	230	206	235	235	259	274	229	219	238	235	248	259	253	251	257	280	234	213	249	273	238	215	276	197	269	237	249	256	255	247	251	238	248	235	268	253	278	275	223	226	247	233	253	232	269	237	230	220	213	264	254	250	254	235	266	214	216	241	238	239	242	243	243	245	254	259	231	256	263	252	245	220	241	239	213	255	241	228	215	254	218	235	247	235	209	257	248	274	267	253	236	251	245	246	256	276	236	222	235	241	259	276	251	263	243	246	268	237	252	262	229	212	251	267	259	260	247	235	259	228	222	229	242	268	248	221	251	272	252	213	268	278	290	256	223	230	257	243	221	238	254	281	239	251	237	269	265	242	228	225	205	220	230	251	221	215	236	269	270	257	256	277	255	258	247	264	228	239	249	243	235	252	261	240	241	232	260	263	252	259	230	241	242	252	219	267	225	250	240	260	204	254	248	232	237	241	237	266	238	242	229	242	243	247	249	245	234	224	243	246	257	259	252	249	242	229	253	261	229	244	225	249	239	254	264	237	247	244	232	238	236	228	243	255	239	290	265	208	238	251	249	251	249	250	225	259	242	223	228	231	238	293	267	281	232	235	242	261	239	247	253	258	248	254	234	210	220	256	245	255	228	224	252	257	230	253	259	272	239	248	243	239	242	236	252	243	254	194	243	267	254	241	244	258	259	240	270	266	250	269	248	256	239	261	265	242	229	245	255	281	217	221	229	242	263	221	257	249	221	270	224	248	265	237	245	209	253	226	268	240	249	265	253	248	242	240	229	241	256	218	263	255	260	247	209	229	257	280	255	238	253	259	266	252	273	260	260	227	262	289	245	254	219	248	248	264	270	250	262	222	253	253	241	249	271	258	238	273	232	256	241	278	259	272	240	238	245	244	263	277	216	232	237	255	221	221	243	265	242	258	236	282	223
14361	3795	1843	2346	2147	2151	2098	1425	1190	975	916	826	739	744	727	723	691	679	651	701	659	632	630	649	588	571	607	635	536	589	575	569	588	596	581	609	601	616	557	567	593	590	586	619	612	568	554	597	611	656	604	556	570	577	572	607	616	557	613	565	608	575	551	548	639	567	568	588	598	535	601	596	569	581	581	591	612	551	575	628	550	575	581	553	584	580	554	619	595	584	576	610	578	568	599	572	587	559	607	595	576	599	616	594	590	512	609	579	583	592	574	560	579	551	559	566	580	586	600	555	599	596	613	552	632	611	565	595	576	566	586	563	520	607	653	588	572	600	562	562	555	618	587	587	632	616	549	553	606	596	579	582	599	588	623	576	554	586	606	553	616	592	575	585	572	558	657	570	594	594	554	544	557	555	611	601	592	566	610	591	611	604	557	591	572	558	627	597	592	613	625	579	576	593	556	560	611	557	613	561	555	597	578	561	595	570	611	557	573	552	594	576	597	583	633	592	561	589	572	595	569	574	595	611	608	593	645	576	579	538	609	601	605	593	576	607	552	595	614	610	627	643	586	606	581	617	583	592	596	562	597	611	580	639	601	553	576	578	632	604	609	576	589	604	575	583	575	559	612	571	611	583	588	544	630	571	604	572	559	619	630	534	574	589	572	558	564	587	602	559	558	548	575	556	616	592	595	576	585	636	598	605	632	594	569	601	590	613	570	520	588	546	572	600	528	622	617	607	614	566	580	546	576	597	594	585	566	604	606	523	580	600	577	583	579	575	565	635	575	579	601	613	583	543	593	586	572	613	605	592	598	550	549	566	596	581	623	595	578	590	571	588	610	578	577	563	594	618	599	578	585	591	591	554	600	574	618	588	597	640	602	594	588	599	591	584	605	604	584	553	604	589	561	603	577	591	605	574	600	549	590	601	622	606	548	565	567	582	577	559	531	552	598	587	584	574	601	563	583	585	581	548	596	566	616	572	633	551	581	544	587	599	617	573	567	591	593	586	602	605	591	608	612	597	536	587	612	583	547	586	583	584	596	591	589	566	595	560	564	575	611	625	568	608	601	610	578	581	582	625	597	612	574	597	560	599	595	570	554	593	614	563	605	595	583	527	607	558	588	628	633	592	588	564	580	615	620	615	588	547	574	528	589	566	598	559	586	595	603	591	578	574	597	546	599	532	541	586	624	561	629	594	580	588	610	576	584	549	558	582	576	603	547	600	569	565	643	625	601	619	551	625	615	558	599	598	600	586	601	608	585	604	597	606	595	597	586	604	575	517	593	555	606	535	583	609	578	583	593	596	588	636	633	538	566	595	606	574	567	577	613	575	600	576	588	636	611	588	575	582	585	579	611	585	617	603	561	585	606	582	547	602	621	597	590	575	592	590	589	622	566	574	586	601	600	549	602	591	590	576	591	570	602	590	585	575	603	538	585	568	605	580	572	551	629	595	590	588	575	564	570	586	587	576	578	626	580	593	538	617	608	546	572	590	557	564	583	633	578	589	558	588	580	548	609	568	549	560	591	588	586	563	583	565	551	572	589	560	601	626	612	599	591	559	614	575	563	558	581	593	582	595	602	549	592	587	536	598	601	556	615	595	626	602	629	609	573	574	632	583	589	587	594	587	591	640	606	605	600	589	552	566	577	614	597	571	533	587	554	610	618	623	594	602	592	605	612	601	616	574	563	577	574	574	541	564	570	597	611	584	555	573	593	618	590	627	584	613	582	559	595	568	574	565	606	641	610	630	563	596	588	581	574	593	586	541	592	579	598	609	541	611	561	583	579	589	547	594	598	570	600	562	565	540	574	622	576	592	554	591	600	607	608	566	647	607	549	622	628	583	602	614	564	568	586	600	580	560	600	576	616	576	555	622	619	654	592	612	595	616	617	583	539	594	599	604	566	563	569	645	596	598	594	549	574	576	578	547	597	605	586	601	562	594	540	595	587	593	622	591	596	577	600	624	556	578	608	593	613	602	546	598	602	503	582	615	574	568	597	545	555	625	572	645	542	587	591	607	597	592	603	613	602	570	571	578	569	570	570	570	582	576	573	557	566	538	586	571	560	597	588	587	569	610	610	620	594	560	618	573	608	592	597	585	541	608	588	593	624	637	618	561	582	578	582	586	602	552	576	587	587	581	582	579	597	575	577	562	602	611	538	565	587	591	555	544	561	605	571	563	533	565	591	571	582	617	581	585	567	579	600	559	588	575	613	582	609	601	562	609	575	565	588	608	581	609	559	585	584	595	577	611	588	569	559	579	566	590	558	560	630	531	608	545	574	550	546	586	548	568	594	579	616	579	561	574	598	589	596	586	636	576	585	605	582	610	585	605	613	584	598	595	573	602	559	571	575	575	547	569	600	555	602	606	608	614	590	554	546	607	587	575	529	599	572	614	632	573	593	565	590	561	612	605	582	581	592	568	607	559	599	563	582	578	614	581	572	591	549	607	571	525	525	601	582	573	605	573	579	567	561	642	560	554	597	560	577	605	566	606	582	595	601	587	543	578	554	615	545	617	598	621	533	608	583	597	586	614	602	652	599	579	564	590	539	594	592	591	564	584	604	561	594	624	656	609	550	572	549	635	606	558	588	549	568	573	571	543	596	613	628	560	546	591	575	574	544	646	602	574	550	605	579	571	573	591	541	568	573	592	597	643	583	562	585	580	604	576	565	601	570	580	540	557	569	578	618	559	569	582	617	603	587	623	553	603	538	596	622	572	620	619	640	616	552	610	593	596	620	620	589	594	573	624	600	560	531	586	599	637	596	571	609	632	563	601	567	540	594	613	588	614	579	574	558	564	565	620	608	604	540	548	609	569	582	582	588	582	633	569	588	583	582	553	568	612	590	600	591	613	588	574	623	577	606	625	553	583	632	636	584	563	575	568	593	561	572	594	603	563	590	596	581	601	576	580	561	557	604	609	551	600	618	590	579	607	545	600	549	580	602	577	574	618	591	580	624	590	585	604	563	558	566	579	570	554	582	600	599	592	629	575	566	629	575	588	591	588	559	601	588	578	588	624	598	567	612	542	572	574	565	570	625	591	600	579	579	583	593	589	550	612	572	603	585	619	589	634	586	557	569	630	579	593	598	595	552	581	596	597	591	566	602	603	582	591	633	578	595	617	579	562	596	594	603	594	562	599	579	623	613	550	543	583	600	546	588	652	546	584	582	618	540	596	563	589	583	581	569	609	553	611	577	581	566	603	571	566	616	563	622	602	580	589	598	591	544	589	557	530	595	610	559	582	609	608	550	579	574	560	572	595	563	590	497	560	596	567	625	552	601	559	569	569	587	556	563	587	594	590	560	560	524	615	567	567	619	650	534	576	580	609	592	572	567	594	541	610	563	590	569	579	599	588	598	634	634	583	558	592	583	596	574	607	580	639	597	587	539	558	572	604	596	578	600	582	589	582	527	615	575	570	614	573	562	619	554	593	593	549	596	601	572	611	591	610	543	609	592	597	548	566	572	531	582	552
40883	18320	2644	1614	1248	1160	834	635	560	435	349	362	305	304	310	265	317	268	265	276	293	267	298	268	267	258	277	260	239	255	253	249	275	278	258	262	233	254	258	245	237	261	241	269	241	271	252	253	243	233	226	231	245	251	247	234	234	251	289	223	251	266	244	241	228	244	254	221	255	250	250	243	273	260	228	243	244	237	233	258	237	238	246	282	238	251	236	219	233	221	251	247	247	230	281	256	264	235	267	236	256	238	240	246	279	234	271	222	264	221	245	245	263	225	251	268	252	249	219	261	233	232	255	243	230	236	236	268	248	239	239	244	253	251	211	262	252	233	251	239	264	248	243	237	192	211	241	223	250	240	240	239	250	245	254	232	275	238	240	257	236	221	253	233	242	242	260	237	237	240	265	251	255	238	267	253	216	257	266	267	277	214	225	211	247	234	233	231	263	254	273	231	221	217	246	230	248	242	277	230	243	241	238	220	238	242	249	247	198	266	242	261	234	254	202	276	250	255	228	232	254	237	251	246	263	258	300	262	222	236	274	243	233	241	276	234	240	263	255	226	233	254	250	267	226	273	284	265	229	237	242	249	257	232	279	246	262	207	243	246	268	228	241	214	241	266	227	228	237	235	262	245	230	246	233	237	245	239	249	239	258	237	248	240	243	249	250	249	260	241	233	268	239	244	251	271	251	243	275	253	261	265	276	236	258	259	247	234	260	258	236	253	263	237	260	242	238	247	245	238	213	254	247	252	255	229	230	241	279	214	236	261	240	242	235	260	248	256	236	263	236	261	249	220	226	268	231	245	215	224	242	240	244	235	257	249	247	235	243	236	232	262	244	235	239	201	228	265	260	210	270	271	246	224	245	237	231	238	290	256	238	243	263	246	245	258	268	223	258	234	233	248	209	262	233	255	255	215	233	264	255	243	235	249	247	233	243	250	223	245	236	243	242	267	248	255	265	214	256	271	229	243	251	269	229	261	236	251	226	238	251	227	235	258	226	236	240	252	236	253	249	239	257	244	256	248	238	255	238	248	222	235	259	252	245	256	238	231	221	244	264	248	233	249	239	243	256	223	242	235	242	247	232	247	267	242	238	263	243	229	245	218	232	235	240	259	233	243	276	249	277	240	246	252	214	268	222	245	206	235	255	256	249	260	222	246	251	229	252	260	248	265	251	235	248	230	270	255	255	253	279	256	237	228	261	214	218	233	236	256	248	246	228	255	250	225	248	221	239	231	250	206	272	233	272	242	233	232	252	229	218	223	270	261	258	246	261	234	242	248	240	239	250	254	254	258	243	233	242	231	272	247	243	271	264	215	231	239	248	262	244	257	252	220	202	237	237	218	236	265	221	239	233	222	233	255	222	259	244	242	249	231	251	268	216	242	236	232	236	228	269	241	255	226	246	250	241	281	252	198	248	258	253	240	237	255	240	252	260	236	276	247	209	225	220	218	243	258	263	249	236	264	241	260	229	236	276	240	233	237	243	260	248	238	261	239	290	237	240	251	242	228	270	237	237	247	259	263	245	238	244	231	225	247	238	268	255	248	249	251	235	249	239	264	243	251	245	258	216	253	250	272	264	223	259	226	262	259	237	229	267	225	254	240	218	240	214	270	250	288	260	266	241	253	237	239	232	267	233	249	230	233	220	241	281	236	230	251	257	237	248	236	255	236	249	243	250	247	227	256	238	247	252	245	243	237	265	244	236	236	225	236	219	225	247	281	242	232	224	247	269	285	239	262	211	236	269	250	254	280	243	227	221	246	224	254	250	228	257	232	253	232	249	256	241	237	260	265	231	272	236	256	251	251	261	270	238	249	237	253	218	217	256	243	255	222	250	248	211	251	265	221	228	218	287	231	265	261	244	219	216	242	250	278	258	268	252	252	241	244	230	225	270	195	235	283	239	237	255	262	258	264	237	227	236	267	232	218	282	239	251	233	226	247	267	275	264	218	220	222	227	254	254	252	259	231	244	235	256	258	250	228	254	266	258	258	243	243	264	240	228	245	248	240	235	238	236	245	230	263	239	268	249	264	234	284	245	248	227	242	234	270	217	215	234	223	244	245	232	218	237	252	255	235	262	245	226	226	249	232	235	230	277	252	248	255	255	226	247	259	264	229	226	245	241	257	232	238	230	258	239	270	243	251	263	252	262	229	255	257	255	270	248	227	226	233	209	255	217	247	252	210	248	209	274	262	248	254	239	257	263	233	233	233	217	210	242	263	261	246	256	256	253	222	235	248	264	247	257	249	251	214	237	256	253	208	269	255	211	230	231	256	237	243	237	239	230	233	246	258	259	221	224	228	231	243	284	235	235	240	228	250	252	256	251	232	243	249	275	246	292	256	238	246	229	230	234	252	260	262	246	251	239	226	214	244	257	261	232	279	231	247	247	260	244	252	255	236	259	244	253	202	252	251	258	248	223	233	247	261	238	239	255	270	233	269	231	224	245	296	281	245	223	256	254	249	249	214	265	257	260	232	221	233	251	268	225	243	199	266	246	276	248	253	287	236	229	238	234	249	220	240	257	263	263	229	262	233	261	246	237	235	228	244	225	245	241	269	227	213	260	231	250	261	247	268	235	258	258	235	241	231	264	252	254	264	213	213	230	232	234	242	236	249	228	249	236	232	224	241	250	223	233	262	260	233	253	243	236	253	244	235	234	251	249	258	285	244	237	251	247	222	250	235	257	268	278	240	246	258	224	250	221	224	245	248	261	216	255	260	261	216	243	216	232	267	236	243	206	242	243	261	246	265	211	238	264	263	228	254	227	236	249	251	270	234	265	244	233	254	230	234	236	254	260	241	233	241	244	281	246	241	244	297	220	254	229	239	247	236	279	232	223	217	253	258	249	224	243	251	235	216	221	238	248	241	235	267	220	239	234	252	251	266	235	258	245	272	270	235	264	237	256	264	250	236	258	236	236	253	263	273	283	229	248	227	243	221	251	257	223	258	264	234	219	258	266	212	246	240	239	249	273	242	270	254	240	244	281	276	241	259	245	239	251	237	276	241	212	251	220	238	269	244	224	271	278	232	280	211	264	239	255	239	240	226	212	259	230	257	224	220	247	258	232	226	243	242	228	241	227	223	268	237	278	223	275	238	236	274	253	217	219	267	236	241	228	254	258	260	232	242	245	224	233	296	254	233	242	245	241	218	231	238	235	247	236	221	239	234	245	251	225	292	249	240	227	270	240	225	271	237	228	272	217	239	237	239	243	247	243	233	251	204	243	267	241	230	256	223	248	221	225	227	273	269	245	251	219	206	245	249	255	264	240	242	246	235	236	237	215	224	264	247	237	255	217	226	264	290	263	237	260	225	242	255	259	285	226	251	239	295	236	243	278	235	230	247	263	243	257	219	241	239	242	266	232	225	265	256	255	239	264	253	236	228	208	247	251	220	252	235	220	253	238	256	253	273	234	238	232	234	240	230	258	252	260	261	263	259	276	274	257	234	255	209	280	232	271	250	205	248	250	253	259	227
29452	8301	3291	4532	4365	4815	3579	2420	2089	1524	1221	1066	1018	1019	912	884	828	811	844	811	841	882	819	747	721	681	605	685	671	640	651	595	583	613	572	578	648	560	591	597	590	597	564	528	585	569	566	667	592	605	568	560	547	585	575	606	539	586	585	568	571	575	582	579	569	600	600	544	581	551	578	575	540	607	550	592	589	602	591	591	605	554	586	567	583	580	590	559	598	603	584	578	621	574	532	599	562	623	527	600	595	565	594	564	573	607	566	570	602	601	556	530	540	546	571	565	579	552	570	549	553	581	587	557	558	575	579	590	568	538	592	562	585	565	583	612	562	565	531	606	586	592	549	531	544	549	523	565	576	585	567	532	564	582	589	597	576	574	580	613	585	538	648	573	576	611	608	595	559	567	550	561	577	590	595	590	615	562	568	597	577	607	564	573	578	566	593	577	583	561	589	613	589	565	564	597	592	569	584	608	577	564	563	558	588	593	549	580	597	555	574	606	569	553	550	579	564	597	550	573	560	572	601	601	552	591	577	594	564	590	578	590	589	537	596	615	545	578	593	589	601	576	543	554	533	556	548	584	552	582	619	599	635	595	570	604	567	599	611	524	613	550	567	546	548	625	607	622	610	543	596	540	614	526	559	577	571	577	596	577	571	529	546	551	632	557	578	546	603	554	603	569	608	569	598	595	570	576	550	571	558	564	599	606	587	589	578	609	531	564	560	573	550	563	567	550	592	583	550	571	552	624	591	617	611	558	563	566	583	585	598	555	591	569	561	596	577	569	561	599	623	612	573	576	569	612	588	585	579	595	622	564	572	545	546	566	586	597	587	582	578	594	562	574	605	578	558	576	575	570	563	582	574	538	607	584	597	587	574	601	588	588	559	567	582	595	584	562	571	576	624	617	615	572	577	546	567	564	532	557	609	567	605	558	588	599	616	543	583	590	596	625	545	573	559	607	566	605	619	583	555	601	575	557	571	531	588	600	603	584	571	603	549	575	548	575	553	557	595	520	578	598	554	569	564	613	601	577	573	554	590	581	577	606	556	605	547	594	559	588	565	604	549	537	556	594	567	619	575	562	556	554	556	590	579	543	583	583	559	559	614	588	560	568	559	613	564	612	576	585	565	583	570	578	574	594	590	591	575	607	566	540	586	550	564	621	579	587	603	566	568	579	568	617	627	590	572	517	594	588	605	604	526	584	587	607	543	590	581	616	551	592	536	578	556	607	574	524	594	558	609	555	570	538	568	539	535	568	549	589	574	555	548	593	582	644	550	554	582	560	554	583	536	556	515	567	633	580	595	578	554	556	586	573	576	577	573	610	549	608	511	517	565	580	523	589	559	533	580	600	566	622	561	546	605	598	584	556	586	571	605	606	582	586	556	553	548	598	554	550	591	579	587	589	560	581	581	559	572	621	548	604	587	605	597	555	628	607	541	572	550	567	568	568	516	557	574	589	596	593	562	542	601	549	564	611	623	586	604	588	590	608	543	565	580	561	570	573	561	563	560	542	578	532	595	604	557	585	544	616	588	562	598	554	561	609	575	559	576	584	571	573	589	558	589	572	573	561	633	578	615	591	562	627	551	589	587	506	601	596	617	597	622	555	592	582	589	549	592	540	591	581	619	584	613	565	594	596	583	562	561	610	629	585	570	590	592	556	581	553	559	586	568	569	570	559	592	596	636	584	576	597	592	562	621	586	601	549	575	565	556	581	568	593	625	628	625	584	571	589	544	599	607	583	557	598	575	550	566	592	551	577	576	580	551	620	584	631	582	580	551	575	577	568	570	591	593	584	661	532	554	581	541	606	560	546	615	586	593	549	570	524	594	600	583	580	546	557	589	556	589	607	590	611	635	602	550	549	570	594	608	555	596	603	602	543	553	572	551	576	570	561	581	564	575	564	563	575	552	558	529	546	540	582	577	528	597	609	625	612	580	588	596	564	602	562	568	576	628	582	538	600	565	574	564	570	556	535	577	593	579	571	533	597	571	556	567	552	532	529	594	571	551	577	579	560	618	549	652	569	541	591	573	554	574	602	545	574	589	571	572	578	541	553	581	604	605	557	586	585	572	607	561	504	598	547	599	579	572	588	533	598	590	542	544	596	586	586	589	589	601	561	595	587	552	635	599	562	571	562	576	551	555	563	555	583	569	602	573	537	606	636	562	584	562	597	588	578	574	534	540	627	591	615	581	559	535	569	561	585	588	563	553	627	540	583	568	606	589	543	563	628	579	608	560	569	536	637	592	573	561	592	539	615	581	613	593	563	592	609	567	524	583	601	621	562	543	571	580	540	537	590	622	576	541	607	561	566	581	629	607	552	584	566	568	553	562	590	575	551	578	617	611	523	541	619	606	612	557	618	579	578	573	565	601	587	559	606	588	551	599	578	554	595	591	537	560	635	568	602	533	611	598	555	594	576	588	617	622	590	570	535	563	592	609	564	591	601	581	573	574	575	545	548	587	576	573	548	584	578	585	566	522	623	545	596	545	591	599	566	603	578	617	604	607	530	587	555	614	561	601	582	552	618	584	580	596	570	582	588	585	557	559	604	602	552	590	592	578	564	567	581	606	547	579	555	518	563	595	634	592	585	608	625	576	545	589	589	558	565	566	609	590	604	572	542	584	566	582	575	608	577	562	567	582	595	588	555	556	586	511	626	551	567	552	561	582	553	617	629	585	532	585	516	557	587	585	588	550	580	560	584	527	569	549	568	550	602	611	558	543	608	548	607	611	584	613	554	563	565	582	602	593	540	576	568	552	571	566	565	581	587	543	575	576	570	582	604	593	563	554	611	531	599	538	563	603	584	598	568	591	570	589	571	558	592	587	573	588	558	596	579	568	562	611	589	604	621	572	547	572	572	596	569	584	587	576	562	589	570	532	577	632	570	576	573	527	550	524	587	575	598	606	579	599	596	617	593	612	570	618	542	577	551	589	540	547	574	550	585	553	584	629	564	512	598	586	578	587	591	623	564	578	527	596	613	565	564	601	575	573	571	566	594	581	566	590	587	576	577	577	632	613	578	533	532	616	594	567	587	561	602	573	575	608	626	575	620	574	566	594	551	581	566	579	577	576	607	618	596	537	535	563	558	610	527	573	640	587	561	534	586	589	603	573	576	558	578	553	575	575	603	574	601	568	574	631	573	603	518	597	573	562	637	587	540	641	586	591	601	578	620	561	551	595	592	563	589	616	604	578	585	594	568	580	575	573	567	590	608	615	577	543	563	596	576	614	607	551	574	569	585	604	563	612	580	568	557	615	616	568	584	587	563	570	578	579	575	615	612	599	598	589	603	597	579	598	566	548	580	589	585	580	565	581	579	604	556	596	574	548	578	526	579	575	542	581	563	575	610	602	580	606	591	521	607	603	578	571	564	530	541	558	565	600	581	588	573	577	579	559	566	573	589	558	600	603	574	563	590	544	541	576	593	549	598	565	627	574	614	536	561	548	591	603	618	555	595	584	553	593	566	556	584	606	515
50417	24017	4764	2314	2078	1826	977	679	537	403	352	308	282	242	264	231	250	218	216	224	249	227	209	189	171	176	189	182	162	177	167	182	148	162	182	158	162	167	180	176	173	173	159	170	155	180	177	157	168	155	168	123	153	177	172	156	154	177	135	172	171	172	191	151	140	172	159	174	154	147	167	158	160	181	180	171	153	166	140	171	186	165	183	174	183	173	165	167	178	166	153	174	185	185	166	146	141	178	167	129	165	156	191	170	179	159	159	168	179	163	197	179	162	169	165	162	169	173	155	175	207	151	152	151	158	177	158	169	184	176	150	167	154	157	177	170	172	170	165	144	169	146	146	201	168	185	144	172	164	176	156	166	160	152	146	169	164	180	163	157	152	140	158	177	150	149	188	159	167	123	157	173	155	156	161	165	154	163	167	146	175	182	154	180	145	170	141	145	172	158	156	162	166	180	164	158	175	166	159	161	165	136	147	166	163	157	166	117	161	162	175	184	176	170	167	134	198	176	150	161	158	164	151	162	153	151	175	157	153	140	137	145	150	162	179	162	182	164	164	163	180	150	159	177	155	183	139	181	162	178	179	161	175	149	153	155	173	182	171	144	155	156	165	170	171	153	156	139	159	162	166	173	152	169	184	161	156	159	170	146	168	167	166	173	148	165	163	171	166	179	174	134	165	185	179	154	180	174	180	140	156	149	174	147	177	176	170	167	175	167	144	135	157	179	160	169	159	168	171	159	156	181	182	162	161	140	162	177	159	182	170	149	167	155	185	158	188	158	168	167	170	158	192	156	138	142	172	177	172	156	164	185	153	151	159	162	157	148	186	189	168	165	138	146	175	197	143	166	170	161	170	173	158	175	160	164	169	157	161	183	179	169	154	174	191	172	193	185	174	174	151	141	164	151	170	170	159	156	168	172	183	193	184	152	174	174	168	175	158	146	159	163	181	149	157	169	170	172	189	162	169	152	158	159	170	161	160	157	167	146	153	148	184	160	167	187	179	146	173	172	177	156	161	161	163	164	159	184	174	161	177	171	158	154	158	163	166	138	148	150	161	166	168	182	146	155	164	167	153	170	179	187	170	184	164	177	178	183	154	179	176	171	172	181	147	182	176	170	164	152	155	151	160	174	176	157	171	167	148	139	161	160	160	137	167	164	177	171	167	146	188	209	175	160	162	194	172	152	170	161	156	155	177	177	157	171	181	152	175	203	161	163	168	180	157	187	177	155	164	176	165	147	158	152	200	184	161	178	169	137	145	152	170	182	186	142	161	173	157	145	166	175	146	148	179	154	167	161	168	171	158	171	179	156	180	190	161	178	176	176	151	165	140	168	162	173	173	150	179	164	169	164	150	173	183	185	171	188	160	182	173	162	160	165	164	171	156	169	154	152	141	173	148	154	173	155	177	143	150	171	160	159	164	165	170	165	175	187	152	177	178	198	171	161	177	177	154	130	156	179	172	175	162	168	168	155	179	187	181	163	148	170	141	158	162	178	152	165	172	163	167	151	168	168	149	174	164	167	173	176	193	192	172	158	179	162	204	157	188	146	177	174	163	171	157	183	128	175	178	150	173	175	156	163	147	180	204	175	186	166	171	160	171	189	187	174	172	172	152	159	177	155	164	182	159	145	172	178	164	174	155	168	197	158	155	175	167	201	183	170	159	163	166	159	167	158	185	155	154	182	157	168	176	190	157	165	135	190	179	155	160	165	167	156	174	159	141	177	172	146	140	135	175	183	167	162	156	142	183	165	184	169	178	164	191	162	159	199	158	182	174	158	151	159	187	186	155	174	164	167	171	173	177	161	155	152	158	199	173	194	146	152	119	187	173	168	165	173	173	191	174	194	149	155	212	184	158	186	162	171	186	161	165	167	178	158	146	185	175	156	159	171	154	155	174	154	190	170	175	169	158	160	160	162	168	153	153	172	164	153	178	184	165	165	190	140	155	169	140	176	163	178	187	149	188	175	146	176	164	159	167	197	158	172	169	145	162	200	190	167	161	181	160	147	168	178	135	153	143	179	182	186	153	177	161	157	192	169	168	172	188	152	167	174	163	156	173	178	157	156	159	145	148	149	169	168	160	147	183	157	164	182	164	184	145	166	148	136	172	178	165	149	159	138	169	158	157	177	162	175	179	172	145	185	165	174	171	159	151	171	151	151	142	169	149	169	169	182	163	148	188	190	165	188	166	177	158	182	148	165	167	198	163	155	150	168	173	187	161	164	170	179	158	157	147	164	164	146	155	165	181	149	178	162	155	194	145	182	154	203	158	169	167	157	183	174	153	176	175	190	167	155	164	163	153	153	163	162	182	182	154	161	204	169	181	151	165	173	188	160	165	182	134	155	152	165	151	143	167	157	177	157	166	188	169	185	170	188	181	159	179	177	159	179	157	168	170	175	178	179	160	160	174	170	161	152	162	160	159	169	160	170	186	171	162	175	162	148	146	159	167	178	173	152	133	179	148	170	151	168	162	152	195	196	161	153	146	184	158	158	155	166	154	160	178	166	175	146	144	164	168	200	149	161	187	141	164	141	192	164	165	148	161	163	152	152	159	149	162	182	158	182	176	134	141	146	177	157	142	152	158	159	165	166	153	185	151	176	178	168	159	183	173	161	152	160	179	192	176	151	152	164	181	154	164	201	164	157	182	132	179	160	150	165	175	160	158	169	158	168	158	178	160	162	195	187	172	181	174	144	157	180	152	160	146	185	126	165	177	167	182	166	173	167	173	163	156	157	194	147	164	182	160	143	195	177	176	152	147	163	158	164	171	173	164	220	172	159	162	148	177	154	174	175	136	152	163	164	202	171	193	179	163	173	175	179	161	145	174	148	168	147	171	162	176	159	162	183	154	171	157	154	166	167	159	161	166	164	171	182	178	172	158	155	152	165	155	174	169	141	191	173	159	179	175	167	175	170	187	157	184	147	152	176	157	180	165	171	173	168	172	145	174	168	164	173	148	158	158	192	166	161	157	166	169	143	176	193	152	139	199	161	153	140	156	165	191	155	148	192	169	163	163	173	167	156	192	187	181	161	161	154	169	162	157	165	153	174	161	157	162	169	159	193	156	160	158	157	177	178	161	172	161	168	163	166	173	145	152	157	177	159	171	181	151	158	166	159	181	185	161	175	180	137	186	175	141	169	178	161	182	179	155	160	151	157	162	132	188	181	180	150	176	154	162	166	173	169	152	200	168	174	171	142	162	157	168	170	135	172	169	161	152	178	177	169	142	152	154	163	176	156	138	178	155	180	171	180	157	188	162	178	184	172	182	174	172	172	171	159	150	170	169	183	155	154	142	143	122	165	153	175	172	174	148	192	170	156	155	184	134	164	178	166	153	149	186	151	184	152	169	176	157	165	189	155	162	162	166	177	168	165	154	179	152	167	153	141	150	155	128	143	139	192	188	170	170	170	135	173	194	161	170	168	160	170	177	184	159	155	196	194	174	154	144	178	153	135	165	148	144	189	171	164	175	138
35254	10989	3997	6312	7636	7054	4038	3123	2456	1762	1402	1281	1129	1072	926	883	817	781	780	798	827	856	719	649	516	550	528	513	504	500	504	484	468	419	424	421	415	409	429	455	401	376	439	403	388	414	409	409	414	397	405	398	419	416	419	418	413	405	413	394	400	411	425	401	365	405	390	423	397	423	392	414	398	410	405	422	421	401	416	414	415	415	391	413	430	385	405	397	394	404	444	417	406	428	397	392	419	419	380	379	446	422	403	421	396	383	433	414	394	428	395	418	369	425	400	391	382	427	401	407	403	375	400	382	383	394	363	415	357	422	397	375	421	399	408	403	394	401	397	411	424	386	424	386	390	430	383	420	420	396	389	406	415	391	392	379	390	433	412	406	420	382	399	392	419	408	361	401	428	419	422	368	398	434	384	396	407	406	408	402	384	402	379	389	400	341	408	409	381	380	394	401	429	403	420	450	415	409	408	378	393	414	402	361	417	376	405	419	404	436	403	409	414	397	408	410	365	396	398	394	412	413	420	360	371	400	400	369	396	421	380	424	414	391	407	382	419	417	395	393	380	393	390	428	368	399	385	392	394	385	400	414	408	411	417	417	358	464	443	358	398	353	429	398	371	382	356	416	412	392	391	426	383	424	381	389	399	396	371	411	389	386	425	409	380	415	394	395	412	393	402	414	407	388	412	437	368	389	387	395	391	405	391	396	382	392	435	382	371	379	410	377	380	394	406	412	406	405	400	372	390	395	394	435	420	382	397	382	425	400	368	435	400	397	428	402	431	382	417	392	435	412	443	392	403	420	405	405	398	406	444	414	424	430	405	412	412	431	399	402	407	413	372	418	368	428	379	387	428	397	434	399	408	382	391	395	377	419	396	391	409	376	410	412	402	362	400	422	394	393	414	432	359	392	434	439	360	361	399	422	415	414	415	404	424	436	438	391	408	420	396	383	383	424	431	382	411	397	416	376	429	399	391	414	377	396	377	408	404	388	383	404	397	395	423	419	372	420	403	391	393	372	396	431	401	451	422	400	373	394	377	384	400	432	393	390	369	425	415	417	409	370	429	415	391	397	397	407	454	402	395	403	386	371	409	392	413	379	418	391	384	387	407	388	379	393	409	404	394	444	421	395	390	373	354	416	397	365	416	403	387	414	391	422	395	417	416	404	378	394	408	393	380	399	367	390	347	411	409	399	414	408	399	413	392	404	433	412	390	409	422	412	403	398	373	400	398	416	371	429	433	429	394	397	392	381	393	441	400	407	398	383	392	412	388	406	396	441	409	398	394	398	361	364	410	397	400	405	399	394	413	410	391	399	405	373	402	406	424	380	447	403	401	384	433	385	408	375	403	406	433	369	390	401	395	398	399	412	428	402	406	414	384	383	390	436	420	427	436	357	404	377	412	400	394	388	407	386	397	391	394	399	388	402	387	416	413	381	392	405	435	418	381	408	401	370	412	421	437	430	414	410	407	437	411	417	388	393	425	401	422	408	419	412	425	392	399	423	392	387	405	362	436	425	393	405	424	390	388	416	405	422	360	419	370	424	395	393	404	420	423	397	444	391	394	407	404	420	417	403	433	412	409	393	437	383	377	420	436	418	421	404	382	427	382	418	385	389	434	376	401	407	379	374	401	419	383	383	383	412	397	438	413	386	380	428	421	388	402	409	366	421	396	395	410	397	416	419	403	417	387	377	439	405	416	419	424	381	399	390	405	430	356	408	360	393	403	382	394	365	426	431	403	398	406	392	371	407	353	399	372	416	410	400	388	422	437	375	416	356	412	386	375	372	422	374	383	421	425	388	394	403	359	422	377	416	398	397	387	386	397	415	438	381	414	410	383	376	396	394	423	394	407	415	405	393	416	352	408	414	391	393	375	414	415	420	395	420	388	376	388	387	378	375	403	381	398	396	397	417	377	400	404	449	402	402	409	370	388	402	400	395	400	409	408	430	364	412	401	384	410	416	414	389	402	404	399	393	393	368	394	434	399	406	381	403	415	410	392	386	378	396	426	419	412	399	400	427	419	458	387	402	396	428	387	410	426	439	399	384	407	407	437	395	389	393	427	420	390	409	418	420	424	440	407	419	376	403	361	431	410	411	409	389	379	382	412	414	433	396	382	375	425	394	393	380	401	407	395	364	409	405	429	406	400	401	404	332	401	408	439	403	367	397	390	402	424	424	371	387	429	372	430	395	421	397	403	377	439	426	408	426	368	406	399	430	388	383	374	405	433	445	412	448	430	373	415	416	364	400	384	410	403	423	416	410	401	391	371	413	434	423	402	429	356	422	402	362	408	428	404	377	377	409	413	422	384	358	411	400	373	410	380	388	423	431	408	393	436	428	405	413	402	428	427	412	404	357	405	380	409	417	393	424	401	421	409	425	428	424	432	437	403	398	419	415	417	380	404	421	389	399	411	400	431	404	381	375	417	403	391	389	356	392	439	415	396	372	385	394	390	392	430	414	380	389	400	379	390	405	416	441	417	450	429	394	409	405	405	390	419	426	379	404	411	387	418	417	421	402	394	407	432	387	389	404	389	389	410	418	403	380	396	378	437	404	398	427	423	406	412	399	429	378	372	403	409	370	395	389	392	369	395	391	410	408	436	354	397	406	415	427	386	392	419	422	378	417	417	401	407	407	393	398	428	394	389	407	391	448	394	356	390	393	435	419	394	430	453	423	385	396	397	405	375	394	418	400	402	416	388	400	405	418	430	395	388	407	420	400	414	409	408	394	419	388	381	398	413	416	402	401	392	381	388	405	429	398	408	365	393	410	405	432	390	429	417	430	374	392	424	384	438	380	420	416	406	403	373	434	417	380	422	390	394	443	406	407	382	417	427	389	392	410	405	421	420	422	420	388	426	378	405	414	378	370	392	386	392	386	400	382	378	408	397	426	388	407	402	460	364	381	364	407	417	418	422	422	369	397	371	397	406	403	468	400	396	419	422	406	426	401	398	418	391	404	382	391	364	375	360	396	386	357	391	410	409	416	412	395	408	380	456	390	407	381	382	431	423	400	420	406	379	379	374	413	411	439	389	398	385	437	396	409	395	369	385	345	411	396	452	392	428	425	406	418	388	382	382	395	380	398	431	421	389	418	399	423	420	417	402	360	383	400	430	398	384	381	358	393	407	400	381	441	389	389	414	415	378	435	391	387	406	419	415	399	384	384	404	392	410	434	409	387	405	406	389	404	370	405	425	396	385	417	398	394	356	424	376	384	420	414	414	396	374	368	403	416	377	420	410	412	383	398	394	419	374	381	373	434	380	383	388	430	395	374	389	401	366	390	376	421	430	427	424	402	384	420	415	415	424	401	424	412	400	394	407	384	377	408	427	398	400	390	393	405	454	349	378	370	377	443	372	371	386	424	394	421	396	373	396	385	378	426	453	414	376	366	451	413	443	377	424	447	420	400	429	388	402	394	387	359	394	392	387	402	404	407	404	422	426	424	390	420	397	359	439	396	398	447	387	417	396	395	400	433
19921	5378	893	1007	1010	745	457	385	336	308	287	282	266	307	275	265	235	257	278	256	277	260	248	214	263	260	259	260	271	267	237	242	245	256	248	242	260	250	248	269	258	244	236	254	257	235	267	286	246	263	246	255	265	246	235	249	234	221	241	240	257	259	273	267	248	260	244	242	292	266	256	239	289	227	227	237	254	249	261	245	232	268	219	267	258	266	227	233	215	234	284	279	255	229	241	217	239	226	275	274	239	253	280	247	272	240	256	268	215	242	258	274	250	216	228	251	247	237	239	242	248	252	240	253	243	279	258	262	262	263	254	272	254	271	235	244	254	257	244	239	269	249	249	235	238	254	253	241	240	260	248	258	255	241	236	273	285	245	244	259	255	240	242	271	247	245	240	254	252	261	230	257	220	283	231	270	285	230	226	236	231	284	251	251	270	257	263	241	262	272	244	241	239	285	272	245	227	269	251	278	261	264	263	228	266	251	248	246	226	234	274	261	246	254	239	233	244	233	233	256	247	268	222	264	240	258	236	236	269	264	240	251	239	229	263	241	223	245	250	253	248	253	242	285	237	243	245	245	262	228	247	242	237	220	268	239	262	235	249	255	255	246	221	248	221	265	217	240	270	233	260	254	209	266	253	245	250	273	239	262	274	274	251	251	243	233	251	231	241	229	253	223	257	234	260	269	257	230	240	293	257	272	245	282	240	250	263	244	245	288	251	254	246	235	236	256	243	237	243	250	292	224	247	247	255	244	250	255	243	246	248	259	249	256	238	242	263	256	248	248	265	264	238	284	263	249	261	227	263	261	253	256	237	238	232	282	249	230	250	283	218	238	225	227	235	228	246	237	262	240	246	248	261	215	263	234	238	234	239	241	287	260	273	239	249	264	234	229	227	238	242	240	223	246	253	259	245	258	208	238	238	259	254	245	239	237	248	247	225	268	271	232	260	264	251	263	252	256	239	258	263	249	258	241	247	248	239	253	238	231	296	270	276	261	243	247	262	236	263	241	231	259	237	227	245	261	263	226	272	240	242	244	265	284	281	251	231	241	254	242	263	233	252	226	233	267	225	228	237	241	303	224	238	226	243	240	237	274	235	255	229	258	276	244	236	247	247	237	247	213	265	226	250	259	246	259	245	226	245	226	234	246	279	250	242	251	239	227	265	250	232	243	239	239	248	223	252	217	218	246	255	246	233	213	255	254	287	304	227	234	247	241	257	239	253	248	259	249	236	252	228	229	258	245	248	254	249	249	262	288	209	263	256	249	253	257	271	257	285	251	281	253	222	225	253	243	234	229	249	285	260	250	243	248	263	229	236	242	275	252	271	230	258	250	262	251	268	228	266	270	264	232	285	273	261	265	265	250	238	223	248	259	247	240	257	268	271	244	259	271	249	255	257	241	239	225	252	240	248	239	221	229	238	247	234	241	244	269	238	249	250	242	218	266	254	250	245	244	240	245	284	277	239	228	260	254	224	272	219	229	253	241	243	243	261	263	227	252	247	251	261	248	236	232	239	253	249	228	240	230	266	249	261	247	253	247	255	241	230	251	218	240	240	225	244	255	237	254	231	250	253	241	264	231	256	240	262	239	274	262	231	269	288	269	244	239	245	264	245	261	252	234	258	232	211	248	237	255	228	245	224	295	254	271	264	274	256	240	264	271	244	254	243	250	286	263	247	274	245	266	249	257	242	239	262	235	254	201	240	234	243	245	252	262	245	238	238	242	268	248	297	239	212	254	240	246	256	237	266	241	260	277	276	248	230	246	226	260	246	246	248	262	272	236	266	244	218	257	236	251	250	239	238	227	271	276	274	244	236	255	238	271	252	243	259	259	238	242	265	247	239	237	240	267	258	257	273	261	265	248	261	244	276	260	237	237	227	271	251	267	236	237	239	236	241	254	230	255	264	240	243	228	256	263	212	243	235	219	220	230	246	244	249	260	233	233	243	240	255	247	230	282	244	281	248	228	243	252	251	247	250	237	233	257	236	258	229	242	232	268	266	227	278	273	253	275	246	252	244	239	270	268	267	268	251	257	280	259	255	254	253	247	256	279	237	252	238	226	256	277	269	272	230	241	255	222	273	277	247	291	243	222	222	231	274	233	262	228	264	254	248	227	230	240	268	245	231	246	234	246	234	233	259	263	243	271	231	249	275	244	223	247	256	256	233	251	259	245	240	248	246	259	249	247	229	226	252	234	261	233	254	255	281	266	246	241	233	247	259	253	262	235	257	262	240	261	233	221	236	246	247	240	241	241	224	240	228	232	259	227	272	263	270	287	247	279	259	268	263	249	247	251	207	244	240	246	269	263	243	245	247	250	240	258	251	245	225	256	263	235	230	211	239	246	245	264	255	216	241	244	216	251	263	222	233	244	226	285	239	261	242	202	254	250	225	263	225	222	253	251	262	264	249	262	242	255	214	237	236	242	293	247	259	242	245	266	289	272	235	257	245	229	239	269	263	249	261	233	241	277	246	254	278	263	255	245	234	228	258	264	232	247	254	228	247	247	260	285	252	282	250	271	273	248	263	242	224	231	249	259	247	230	270	267	249	245	242	251	266	255	254	239	258	228	241	226	267	246	210	251	274	259	226	248	263	236	259	243	213	224	267	207	230	268	285	205	263	246	269	253	267	247	263	239	253	284	267	259	265	247	267	272	271	248	248	266	233	232	239	270	265	267	263	236	212	274	276	275	243	227	277	238	259	227	244	263	239	246	225	262	246	234	254	242	258	262	261	237	250	248	263	228	260	259	275	251	252	214	239	256	250	280	271	248	226	241	233	216	276	247	237	244	232	270	272	251	238	244	252	260	222	240	239	228	242	243	270	262	307	227	232	245	261	236	265	238	259	247	248	232	273	227	263	251	262	244	246	267	254	231	219	249	260	241	239	278	241	253	263	229	260	272	257	254	225	235	247	260	217	243	243	271	291	216	254	224	292	270	260	273	258	230	254	266	269	259	245	250	234	246	258	222	250	243	256	251	237	252	246	286	233	282	227	266	253	261	236	263	250	268	214	286	266	260	261	247	265	253	241	268	254	238	266	229	263	275	261	238	242	251	257	229	250	283	270	287	251	227	288	250	235	239	258	219	258	260	238	263	250	242	228	248	267	235	255	268	238	250	247	240	223	240	236	201	257	242	277	252	249	258	228	240	257	277	244	262	257	258	247	256	250	246	270	229	264	285	248	273	244	247	246	225	228	242	291	294	260	250	242	240	245	254	238	228	269	266	250	232	258	245	261	255	245	244	245	240	259	253	268	242	236	256	261	245	257	257	218	246	246	255	260	250	276	235	249	246	240	254	231	246	218	264	243	238	231	242	258	236	263	262	268	237	237	260	218	241	233	262	282	240	252	266	263	253	243	228	263	267	255	274	235	268	275	248	251	232	282	286	261	269	271	249	247	227	234	262	235	246	232	284	228	245	235	252	251	253	254	254	260	249	232	249	256	258	291	274	251	249	256	246	254	266	258	251	242	258
14065	3491	1801	3271	3772	2528	1675	1371	1107	898	841	806	744	757	710	693	656	724	731	718	770	706	735	633	668	621	636	604	600	618	575	594	595	620	587	592	584	575	617	608	584	576	598	577	603	607	581	615	622	586	578	609	599	583	558	565	571	580	571	621	573	613	606	586	587	606	598	636	597	584	609	621	613	596	570	608	565	631	613	577	638	609	553	597	607	577	579	597	583	607	601	586	579	614	591	631	548	571	574	611	611	606	629	580	607	598	592	652	655	582	575	576	586	616	615	564	600	634	605	617	578	629	599	549	556	603	584	586	565	626	596	598	566	593	593	601	561	592	573	601	609	610	608	575	626	568	608	605	598	586	593	518	612	582	591	610	588	626	571	589	599	570	607	616	567	629	564	623	572	583	589	530	595	571	594	568	601	606	588	609	555	607	628	574	582	608	615	564	609	594	581	619	591	577	608	629	605	579	621	643	595	574	604	592	594	561	599	595	602	583	587	565	600	588	608	599	586	634	568	614	589	615	571	669	565	624	626	610	586	571	577	608	602	526	552	582	540	580	609	595	591	608	572	653	578	583	642	586	596	596	587	620	594	541	567	536	584	532	632	596	598	617	585	601	561	567	627	606	564	574	635	547	594	619	582	569	638	620	597	570	547	627	592	603	592	612	596	631	579	621	604	635	616	573	600	600	573	596	587	594	575	604	616	576	604	588	613	607	612	568	556	552	596	591	610	629	590	564	592	546	580	560	638	575	558	564	580	575	558	594	595	611	618	580	607	597	625	575	577	605	561	583	589	554	604	586	612	597	595	584	573	605	605	600	592	581	568	562	589	589	611	558	544	616	563	573	595	642	563	586	578	582	640	588	598	593	618	573	598	594	590	572	605	587	623	652	561	555	618	601	594	594	570	561	603	592	612	622	580	579	588	579	574	643	594	619	544	590	570	546	593	607	599	562	577	583	591	592	588	587	592	565	634	621	614	602	614	611	577	570	611	615	608	544	589	611	590	606	577	590	637	605	619	596	570	607	584	609	566	550	641	612	589	622	581	552	576	598	558	581	568	589	600	577	634	594	597	623	552	593	606	552	607	529	558	575	566	557	598	602	594	551	601	602	599	605	624	611	618	587	594	564	592	609	642	626	588	596	557	613	607	558	575	576	566	596	587	592	551	585	623	651	605	576	580	606	691	554	601	600	618	595	577	618	597	653	569	621	613	652	540	576	631	584	574	582	609	605	578	589	589	600	592	626	609	631	618	604	604	584	600	612	574	564	612	629	571	593	612	605	615	587	596	562	607	572	624	604	580	596	570	569	570	560	606	578	594	574	589	589	611	564	563	626	579	587	606	656	603	630	561	611	617	590	628	575	626	623	569	621	586	597	580	620	583	586	615	563	571	607	634	602	588	605	593	610	613	620	599	543	544	586	555	569	596	571	585	626	588	626	564	541	617	610	608	623	561	543	567	587	612	643	604	556	557	609	524	596	579	608	601	602	527	608	582	554	597	564	594	585	591	649	574	631	562	581	589	542	573	607	583	618	570	610	595	630	603	567	593	628	621	635	577	613	648	567	592	596	603	610	658	580	583	595	575	580	570	603	562	564	564	562	591	606	588	619	623	563	581	605	552	627	553	618	554	613	612	592	580	606	585	570	566	573	599	565	604	593	582	618	527	594	597	607	607	592	620	590	573	607	563	567	603	645	556	617	606	569	590	608	598	601	577	619	579	578	588	562	624	623	630	547	615	586	592	586	591	573	568	576	561	587	612	620	543	648	595	585	650	584	577	568	564	594	636	571	579	627	595	616	588	583	595	600	583	608	614	607	580	627	613	571	590	549	561	571	617	597	639	596	574	596	554	601	585	567	603	617	542	578	598	603	565	619	606	605	590	623	618	583	629	608	592	595	558	602	621	568	602	601	577	526	591	573	575	599	598	634	616	619	611	590	594	575	599	587	564	607	568	577	572	622	564	600	631	598	608	601	604	557	633	548	600	611	611	590	596	614	554	575	558	560	617	595	607	617	639	633	580	640	651	615	610	649	572	642	549	582	598	561	629	595	562	574	620	551	571	577	572	579	613	635	575	605	631	591	588	580	628	609	598	602	555	583	585	623	581	597	603	575	589	594	636	581	623	563	616	602	621	584	615	594	595	625	566	587	616	560	580	621	589	587	585	566	611	579	639	601	543	592	606	590	544	631	623	659	590	542	607	575	613	599	610	573	574	604	574	578	609	602	604	587	590	579	602	619	551	587	625	650	599	631	566	622	569	618	574	592	611	583	583	568	611	594	606	600	606	571	610	602	583	544	598	600	595	581	606	571	582	625	556	595	588	609	592	591	576	573	599	558	594	598	626	647	550	553	570	607	614	623	585	582	610	591	570	559	619	620	573	592	571	636	583	591	610	598	582	642	555	611	556	538	594	617	572	564	612	579	602	553	581	578	634	588	577	578	634	571	628	624	592	577	601	601	597	598	575	605	566	573	594	599	529	619	620	577	616	560	531	626	581	578	590	670	612	582	568	562	618	595	606	617	613	630	603	626	577	600	597	591	570	574	564	616	606	562	578	599	601	601	596	590	605	624	576	604	576	591	607	570	597	611	563	599	638	572	581	573	578	612	588	618	583	600	603	605	578	655	596	607	563	569	559	600	574	577	601	600	573	595	594	621	674	593	597	618	564	623	624	618	555	612	577	567	631	598	570	598	579	624	649	619	597	606	590	590	596	637	580	626	614	634	602	600	608	617	617	608	599	614	639	594	564	595	552	582	586	641	564	569	611	587	621	567	594	597	650	593	595	580	605	530	565	589	580	576	604	609	607	573	654	627	552	594	605	577	571	607	628	607	609	603	589	584	568	576	569	561	607	569	569	570	599	576	564	590	598	607	592	586	562	617	601	585	536	637	558	533	598	585	580	545	612	579	567	602	591	536	598	563	589	624	628	583	591	609	607	619	597	565	642	630	595	604	607	593	621	613	608	540	554	562	588	587	597	592	590	589	581	581	592	604	569	612	606	576	567	590	576	586	562	605	596	602	620	609	625	610	604	600	582	584	555	582	545	578	625	626	580	598	633	621	617	619	552	616	606	604	565	644	582	609	594	602	616	598	666	586	598	538	605	605	576	600	593	589	588	594	581	571	581	594	520	624	635	623	613	617	577	620	582	563	600	629	578	569	563	603	600	605	600	616	622	591	551	640	590	574	599	583	555	623	564	591	592	582	580	577	577	615	556	621	598	595	609	574	600	609	557	604	600	566	588	607	597	571	576	570	621	605	580	610	588	604	602	537	613	617	589	573	604	559	619	627	581	576	567	590	595	650	587	563	605	625	599	557	580	648	596	590	583	563	606	573	565	601	576	572	614	596	590	600	592	599	607	562	556	650	557	576	610	598	542	607	628	588	607	586	608	591	579	560	546	556	601	580	571	610	623	538	614	569	619	606	623	575	592	611	605	605	598	618	535	603	652	571	618	600	603	604	566	615	569	629	582	600
39270	18422	3277	2725	1901	1174	746	619	470	367	360	336	329	283	293	303	270	288	277	282	251	318	301	302	254	234	236	247	260	260	258	253	253	254	238	219	248	238	248	247	236	244	256	247	263	275	225	240	261	267	268	263	262	237	245	254	225	261	266	266	243	259	241	258	242	240	249	250	257	266	257	274	238	262	235	265	234	260	280	227	263	268	261	229	267	220	233	254	240	252	240	245	246	249	256	246	217	255	279	260	242	238	255	245	228	251	223	253	280	244	287	223	293	221	260	255	258	240	259	250	236	249	271	259	240	256	231	267	252	250	248	215	231	252	266	250	227	253	242	246	241	220	228	254	243	217	255	251	251	238	246	250	236	225	247	237	244	257	235	274	259	247	210	272	231	262	222	231	246	254	235	242	252	232	251	240	270	250	300	257	235	260	258	251	257	243	242	248	225	236	244	219	249	240	239	236	227	258	237	246	258	248	256	231	239	235	222	237	242	289	234	255	247	236	250	223	207	262	285	257	253	239	265	265	260	221	281	237	260	245	268	240	240	274	264	253	251	270	256	248	239	270	284	252	244	245	225	253	249	231	260	274	255	244	249	232	235	242	257	254	248	224	248	275	247	241	237	225	250	270	238	242	266	280	265	260	242	233	260	236	237	240	258	228	237	248	264	249	247	232	277	208	248	240	239	245	234	257	234	243	220	270	216	263	226	238	229	279	267	222	272	263	237	245	256	267	246	245	242	254	239	241	232	257	237	233	261	277	239	237	248	250	241	245	243	247	258	248	235	258	266	253	237	236	265	244	258	225	261	237	253	266	222	245	232	237	253	271	247	259	245	275	251	235	241	230	238	243	261	260	243	259	242	243	232	252	226	235	257	247	219	266	254	232	263	239	258	239	210	223	265	263	249	241	241	248	244	251	258	273	244	227	213	252	248	240	262	249	217	262	235	255	249	253	230	215	237	256	232	261	288	258	229	225	214	285	261	232	251	271	263	245	274	273	263	221	280	216	237	239	280	243	247	242	262	252	206	257	262	230	248	247	235	242	259	250	246	238	241	244	275	253	237	263	273	271	237	238	261	262	259	249	243	258	241	243	247	259	244	260	268	236	245	244	241	246	245	238	249	252	229	251	253	236	230	245	234	232	236	237	239	281	243	261	241	251	233	253	245	254	242	266	249	262	272	238	288	270	237	242	273	243	252	235	256	256	241	238	244	238	229	212	234	248	271	241	256	261	255	257	241	254	230	239	262	243	275	255	253	268	247	262	226	249	241	252	237	271	239	242	220	223	259	226	238	232	258	234	249	268	230	230	241	253	237	265	255	256	206	278	273	246	212	255	228	227	248	248	287	252	231	248	244	254	282	251	228	257	212	243	261	228	253	241	242	251	272	263	217	228	249	245	234	250	246	270	217	284	261	260	265	245	244	257	233	265	232	238	232	259	268	251	253	267	245	237	216	233	222	261	268	255	235	248	258	274	226	244	235	267	254	263	227	254	228	256	232	240	248	262	264	235	231	252	256	288	242	270	253	227	227	245	250	239	243	266	256	239	271	267	248	220	252	256	252	227	273	257	249	243	230	273	244	234	234	218	232	265	250	256	256	247	237	252	224	251	232	262	284	247	244	233	258	249	211	247	254	230	252	253	251	247	245	247	262	282	263	244	267	257	298	271	263	242	263	277	241	244	241	269	242	270	253	266	274	221	261	279	262	261	233	259	267	261	262	263	233	261	254	244	288	247	271	266	246	255	228	261	234	258	255	265	240	239	248	247	256	244	276	272	239	252	274	258	247	268	287	225	236	253	237	234	240	284	263	239	247	234	263	254	252	280	257	250	251	244	245	267	262	234	247	229	230	261	235	243	258	245	249	246	249	248	236	240	254	226	244	269	258	243	271	278	234	260	261	237	249	255	245	245	238	222	251	276	215	253	229	219	196	254	261	269	239	245	257	264	225	242	230	244	209	227	267	235	271	264	282	240	253	226	249	259	241	242	234	231	228	242	252	277	254	246	250	247	230	243	259	279	286	262	249	264	241	239	222	224	235	242	278	239	279	224	229	230	241	268	270	264	258	258	267	255	217	243	245	252	273	243	244	246	256	260	286	237	247	245	258	265	202	251	266	245	240	237	243	266	258	258	237	255	266	272	248	251	231	248	272	240	252	249	232	257	249	226	262	290	253	261	239	276	252	225	248	246	243	248	267	263	241	235	238	255	231	267	245	257	231	285	280	260	237	240	245	245	240	248	256	251	265	234	271	262	310	253	277	257	283	238	257	221	236	253	257	233	239	244	253	242	258	260	272	238	236	227	245	223	237	239	274	245	277	246	247	238	244	268	248	256	247	251	255	276	252	211	238	223	283	274	264	271	254	245	260	261	243	254	272	239	261	263	242	257	232	253	257	260	251	279	244	246	257	234	244	262	270	250	255	256	239	248	253	242	261	264	255	238	263	225	245	264	264	257	235	253	247	256	268	226	247	225	240	273	234	261	229	237	244	250	255	235	259	251	269	282	254	249	240	221	240	222	230	241	231	259	267	244	258	265	248	237	241	248	263	221	276	244	257	266	256	258	254	257	232	255	239	258	224	240	242	232	222	270	227	261	229	268	257	257	239	229	237	230	260	264	236	235	291	274	232	246	259	259	220	270	252	271	247	255	237	223	271	239	232	243	263	266	249	271	223	262	258	257	253	247	274	238	239	249	251	244	219	233	237	240	270	265	220	218	240	235	235	249	236	245	252	249	253	264	243	272	252	272	260	263	247	253	218	241	252	250	257	221	235	259	240	285	231	261	228	265	242	238	262	233	273	241	265	264	234	213	239	220	259	260	233	245	219	286	259	237	242	265	296	234	253	231	224	265	238	286	249	263	259	241	237	241	209	245	245	241	222	254	259	263	230	221	246	222	252	259	264	261	243	260	238	236	243	233	252	272	282	271	251	228	260	258	258	251	247	265	267	255	247	237	224	250	250	259	275	257	237	245	267	222	253	231	256	239	221	237	240	230	261	221	245	232	261	232	270	245	236	239	246	232	285	272	257	244	222	211	255	238	250	243	227	250	274	242	242	264	265	267	245	279	245	261	276	228	253	224	283	265	262	228	231	248	248	258	267	226	229	254	267	225	229	254	250	250	268	271	242	254	248	266	269	246	248	227	252	249	249	238	251	240	269	250	273	233	249	257	246	270	270	218	248	262	270	240	263	257	236	251	230	268	242	265	244	251	274	250	236	257	260	255	224	287	239	236	264	236	252	265	254	257	233	242	283	245	257	238	251	242	277	224	252	228	239	261	266	235	235	245	241	248	257	225	259	249	232	249	255	240	260	259	242	255	254	248	255	250	256	247	256	255	219	254	284	233	237	242	241	245	248	243	284	260	263	270	244	244	264	247	253	247	259	279	247	258	235	252	244	227	265	265	259	219	252	271	252	244	269	246	263	258	209	261	264	250	254	237	250	234	230	226	265	256	222	262	242	224	245	262	271	262	245	230
28216	9820	4548	8200	6882	4481	2865	2478	1743	1355	1196	1153	1085	997	969	912	907	829	854	870	913	912	838	728	659	649	637	648	698	587	625	668	648	605	587	629	591	657	637	603	574	605	590	578	603	603	586	558	545	586	577	626	569	610	599	597	591	595	596	587	616	606	577	592	606	585	545	554	612	584	569	583	580	579	603	612	588	608	555	595	578	588	550	594	630	615	609	491	585	580	583	595	570	523	567	641	643	590	604	599	587	575	588	598	597	588	569	573	587	621	550	634	605	584	553	609	586	602	549	593	582	579	587	571	589	592	560	603	576	536	557	601	570	553	604	540	556	651	589	573	611	638	577	586	557	587	568	614	585	621	578	569	566	592	570	548	606	615	589	595	576	566	578	593	572	594	572	616	596	599	562	570	567	613	557	587	624	578	586	611	609	607	594	601	569	590	615	552	578	575	585	563	580	606	617	582	572	581	605	628	652	575	587	625	575	530	592	605	588	590	554	530	553	627	630	582	609	578	624	548	586	540	560	593	605	565	628	595	599	589	543	566	577	578	661	568	599	590	570	586	585	608	533	537	557	566	607	567	608	554	620	549	582	569	589	582	579	590	567	536	621	592	584	602	539	585	631	560	634	571	616	565	599	568	584	599	537	590	596	569	565	571	579	588	545	619	574	572	595	555	572	612	574	630	597	596	607	579	603	600	571	530	607	578	597	594	554	565	570	557	542	587	563	625	610	610	600	579	611	597	617	560	588	613	606	594	575	622	635	543	569	622	581	582	582	608	572	574	564	572	553	598	586	595	595	587	604	586	617	625	576	576	549	589	583	568	568	605	594	602	594	579	594	570	586	593	534	579	615	598	591	539	574	570	590	598	608	599	592	574	541	570	584	562	583	611	574	592	550	597	579	611	584	623	606	601	639	538	579	614	598	588	628	628	571	566	561	582	608	553	593	601	593	589	580	607	597	589	597	617	555	563	595	575	589	592	585	591	597	592	625	581	549	559	633	570	593	562	577	592	628	590	592	560	546	589	587	593	583	542	571	587	557	588	558	558	536	605	616	583	601	598	563	579	602	593	577	565	533	547	598	597	613	616	586	557	594	596	596	558	626	618	574	546	598	585	592	570	617	598	640	597	625	551	599	642	561	559	591	570	564	567	595	567	581	541	578	606	621	583	625	574	574	612	545	622	576	562	613	565	596	581	543	603	619	552	606	579	609	546	621	578	613	567	608	527	581	581	637	573	604	607	551	595	556	579	606	592	619	608	578	587	578	635	596	603	610	577	596	565	587	598	609	634	591	559	581	595	610	590	587	631	592	580	607	565	563	588	578	611	597	571	590	586	553	580	597	562	541	620	575	575	572	586	555	571	635	610	618	584	568	590	582	611	576	562	594	586	603	581	611	559	573	601	586	626	543	645	519	527	571	569	601	583	580	625	572	553	550	639	585	529	591	593	625	570	590	568	628	584	546	585	613	531	573	612	563	569	606	583	586	587	558	604	597	576	567	612	613	627	570	591	601	633	579	624	594	576	608	550	609	580	596	591	601	580	618	586	594	551	602	550	619	572	572	579	571	612	610	595	592	633	577	620	561	590	582	611	580	585	602	573	584	645	582	586	554	576	573	535	611	570	612	555	587	575	615	581	588	584	624	579	626	586	606	570	545	558	612	576	645	565	594	572	564	618	592	597	579	570	559	616	605	589	616	577	581	539	575	574	559	548	557	566	550	625	605	567	580	598	594	579	568	598	594	594	557	601	602	584	634	583	586	573	567	576	598	579	557	604	588	615	574	604	592	606	575	575	579	606	577	620	605	602	584	600	619	617	606	622	575	580	560	574	584	619	645	550	554	629	565	574	555	574	630	580	618	547	595	599	610	579	596	627	574	596	621	577	608	570	598	607	622	597	584	561	582	567	593	574	591	569	627	600	583	612	591	574	547	576	589	571	588	607	611	571	583	594	548	579	560	592	554	619	573	573	601	584	562	588	573	573	610	576	594	616	570	551	602	589	591	592	593	563	568	582	588	575	592	569	570	541	594	547	613	603	605	576	577	577	600	583	620	553	526	607	614	609	631	600	575	579	581	564	562	551	569	561	634	577	580	600	555	606	636	572	625	602	591	565	544	591	595	576	625	555	596	613	582	576	549	575	559	596	582	607	579	602	563	568	563	596	579	560	599	625	573	599	611	572	575	601	599	570	576	614	579	568	593	545	569	606	542	622	571	593	560	600	556	590	571	591	590	560	608	582	538	608	595	578	565	591	638	581	591	600	611	589	564	562	581	607	628	538	594	605	620	591	590	565	577	580	578	538	575	575	583	581	569	573	607	610	611	586	569	572	589	540	580	548	580	545	580	584	630	580	559	595	572	613	592	578	583	591	542	530	564	574	577	568	589	594	557	582	574	589	569	566	568	557	585	608	600	577	579	582	590	612	593	561	549	547	579	571	554	601	584	619	568	633	591	578	559	645	579	571	576	569	591	606	637	606	630	607	591	578	559	584	557	597	585	583	608	588	621	626	612	575	577	591	621	571	575	595	643	602	594	570	561	587	599	570	556	538	579	593	609	588	532	555	580	606	607	573	613	551	562	585	611	559	584	575	585	600	567	585	613	565	596	573	574	589	566	533	580	595	579	602	586	610	605	577	563	569	588	578	563	549	582	589	606	593	577	615	586	583	595	556	587	607	593	612	590	530	549	563	612	567	563	598	591	587	585	623	582	611	594	590	569	595	581	609	631	573	620	614	598	571	591	563	595	602	558	547	582	574	590	600	567	608	607	606	603	620	564	616	597	530	572	570	588	553	611	555	567	629	603	596	600	596	575	593	580	566	652	573	614	605	552	626	585	603	600	583	553	597	585	564	576	586	568	570	567	597	576	593	607	617	566	564	572	565	584	577	570	603	588	587	595	579	568	568	589	606	637	536	605	541	577	605	554	604	606	620	624	616	631	583	606	588	588	610	585	605	577	610	567	575	577	564	575	575	601	606	600	585	572	617	589	576	604	608	562	620	587	580	570	586	577	546	598	592	569	584	570	597	574	562	582	608	645	572	618	563	616	595	627	623	574	595	583	602	605	606	601	601	580	579	613	592	586	545	594	578	622	609	611	600	605	550	572	568	552	555	596	550	541	590	622	628	590	637	566	573	604	572	608	561	566	594	617	606	601	561	576	540	596	608	579	596	625	552	581	607	599	625	545	583	602	572	619	581	563	621	545	633	584	615	552	593	596	591	560	589	618	591	594	576	627	607	592	609	592	628	546	589	585	559	600	595	625	570	598	652	598	638	553	528	607	609	560	583	553	594	554	588	550	577	594	569	545	613	550	613	570	599	558	557	573	573	560	580	579	579	598	556	591	605	625	579	562	600	584	614	643	588	572	584	596	578	626	590	553	622	600	588	602	577	607	596	557	552	610	615	563	588	621	585	592	613	553	576	610	597	582	604	618	576	566	577	608	569	552	571	586	595	585	580	518	594	569	619	606	606	611	628
48722	26387	7325	4630	2297	1277	848	586	410	430	366	280	275	285	253	230	249	233	232	236	236	270	231	221	201	187	178	187	177	189	167	189	175	186	162	171	178	188	187	156	159	164	178	162	199	190	174	179	197	193	170	172	132	141	167	172	153	157	158	137	160	158	169	170	186	174	162	176	171	180	161	186	152	161	164	165	182	184	164	169	171	169	165	154	158	168	148	175	153	178	176	163	185	175	165	182	179	152	170	161	189	175	156	173	172	192	164	166	173	185	168	165	157	158	131	172	173	159	179	169	188	168	186	179	189	163	153	151	172	181	183	174	199	160	169	159	154	169	178	135	167	146	191	168	177	182	162	167	175	155	173	183	170	176	168	180	165	139	187	187	169	187	194	151	168	176	174	165	188	169	167	175	175	176	161	179	173	189	155	197	196	169	153	162	172	166	179	169	140	164	168	164	168	142	167	170	139	178	179	174	181	173	174	158	170	171	177	178	210	197	161	161	178	186	165	161	160	162	155	177	153	168	163	189	178	179	168	197	172	201	185	164	164	160	182	187	167	176	155	149	186	170	168	181	168	179	168	189	172	175	160	179	141	176	172	178	169	173	170	188	168	138	169	143	172	154	162	172	177	156	169	164	195	148	163	171	150	165	177	158	164	155	167	182	182	172	164	175	183	146	166	188	180	184	177	176	189	148	191	182	146	161	206	159	145	150	175	167	181	159	171	178	187	191	173	156	175	182	164	189	171	192	165	172	161	189	172	146	178	176	183	166	154	179	170	162	161	185	163	162	142	185	152	170	163	168	175	147	175	148	176	186	175	176	154	170	152	166	186	168	174	170	148	170	155	175	164	152	181	183	159	159	169	195	163	178	148	183	159	175	178	167	187	168	190	159	174	171	163	173	164	139	156	156	156	162	171	181	162	180	174	191	168	179	188	167	180	160	151	153	169	161	165	174	204	169	165	156	166	171	172	152	181	143	172	180	164	171	174	186	153	202	167	162	176	147	164	138	172	164	165	175	190	160	157	166	160	165	191	123	167	162	179	177	190	165	172	198	154	153	151	169	175	174	194	144	169	189	194	170	162	179	147	181	166	164	172	187	195	177	186	193	151	153	176	193	189	204	170	170	163	185	166	181	157	192	149	173	172	175	154	163	151	151	193	163	139	185	164	172	156	177	205	148	176	173	169	155	174	181	169	171	165	164	185	175	145	185	170	201	160	186	165	148	164	152	169	173	206	176	155	162	158	169	171	170	164	172	164	180	167	199	175	174	195	170	170	179	179	174	183	169	147	155	156	163	172	183	167	157	169	154	187	167	185	150	156	165	172	154	163	176	163	181	160	166	192	177	163	175	164	158	142	152	175	167	163	154	164	184	156	158	163	174	198	175	171	168	168	170	168	160	155	158	185	185	157	169	179	178	178	147	169	167	188	179	167	167	169	171	165	172	186	174	164	174	158	147	159	182	180	182	173	159	158	160	174	160	167	163	195	172	174	151	179	190	184	185	173	162	158	168	175	192	160	170	179	156	171	161	171	170	171	167	149	178	153	154	181	141	175	168	168	197	162	177	181	145	182	158	162	166	174	166	171	163	189	181	151	176	202	185	175	176	166	158	162	174	169	152	164	170	152	177	166	165	190	172	183	189	161	160	168	189	141	153	169	176	165	173	156	166	157	165	173	161	162	151	169	172	148	168	169	189	172	171	170	159	173	168	163	165	136	150	156	160	170	168	163	181	182	189	162	182	182	168	182	176	159	155	184	153	146	192	160	164	194	161	144	179	183	155	162	172	183	149	176	173	167	172	167	165	170	191	173	183	177	154	188	132	167	188	174	175	152	161	156	153	172	150	146	160	168	187	174	173	188	161	183	177	189	195	178	145	174	171	172	158	151	172	158	184	168	153	164	150	159	167	158	175	164	164	174	187	162	153	183	158	174	146	142	183	153	177	154	172	168	161	178	158	180	152	166	164	152	171	151	163	170	174	142	190	141	169	147	172	186	167	187	176	162	163	193	160	179	178	162	178	171	164	158	168	169	152	168	155	150	176	212	155	154	176	157	194	170	167	189	173	160	165	165	188	151	171	179	202	161	181	176	153	168	169	167	177	181	160	173	163	161	198	183	171	193	160	182	195	169	166	150	174	186	171	169	180	165	137	168	189	159	183	151	186	165	171	169	143	195	187	177	157	148	191	176	193	189	178	189	201	163	166	179	177	165	141	178	170	148	168	155	180	161	158	158	138	161	165	170	157	164	175	180	196	161	177	161	168	181	192	165	196	147	148	170	174	177	164	168	169	155	142	178	155	167	143	175	169	199	195	178	173	165	196	147	184	189	157	161	152	166	147	161	170	174	174	173	163	187	150	152	175	163	187	156	161	182	168	152	156	170	163	174	170	164	148	167	187	173	162	168	156	183	179	171	136	158	157	166	166	165	170	165	165	171	170	160	173	146	188	166	161	155	200	164	168	170	178	145	147	183	165	160	173	154	163	199	159	162	188	176	174	181	147	182	153	176	171	159	151	178	166	191	171	168	164	181	168	189	151	157	189	186	161	150	174	159	150	188	163	174	180	152	182	163	162	174	150	173	165	170	169	176	151	188	138	170	157	157	175	154	166	168	174	185	168	160	185	200	145	157	181	179	167	166	166	158	144	168	168	151	156	167	168	180	142	160	147	182	174	173	141	133	175	155	193	148	186	183	148	165	158	186	182	164	179	164	146	201	178	187	167	183	180	158	164	155	174	188	185	150	179	172	158	196	190	177	160	201	162	172	170	177	156	180	168	159	159	153	155	152	160	176	162	150	169	195	144	189	159	171	151	169	162	158	185	180	190	145	172	195	167	160	153	162	188	159	149	162	175	143	177	184	180	157	167	182	176	171	192	170	161	181	171	183	171	161	132	146	183	202	173	154	161	190	156	146	176	161	163	169	175	198	161	183	176	165	151	160	177	167	180	157	143	167	157	166	151	170	192	192	167	194	172	182	177	193	175	183	187	189	183	186	195	187	181	171	188	208	172	157	182	177	158	167	184	154	174	167	164	173	181	172	176	154	175	181	170	173	177	181	173	144	172	156	161	161	176	161	165	146	145	171	157	165	183	145	152	155	187	150	192	182	163	178	173	145	155	174	160	155	176	149	184	196	196	187	172	165	175	173	143	162	171	163	170	169	175	145	177	155	151	175	171	184	179	160	158	163	157	177	150	167	185	162	161	186	152	169	137	167	168	172	163	169	169	174	174	189	181	170	175	162	165	176	150	158	168	190	171	133	149	144	157	188	164	187	182	178	176	178	154	153	174	163	161	164	163	149	156	166	160	186	170	149	155	187	161	150	180	150	153	174	171	180	168	165	143	152	166	153	165	170	155	148	160	185	163	157	134	191	167	152	140	192	169	146	184	162	159	180	148	173	151	161	177	155	149	173	158	181	190	167	162	157	181	152	144	152	168	162	189	171	159	164	162	135	141	146	190	163	165	184	149	182	150	173	187
34591	13457	7630	11602	8049	5042	3690	2792	1888	1675	1441	1311	1182	1089	1034	931	923	907	835	826	910	906	735	670	583	541	505	484	473	453	452	545	497	452	406	445	478	437	421	475	417	394	413	446	437	403	434	411	396	426	422	423	432	456	417	407	414	413	403	438	416	407	406	425	410	400	450	443	397	435	425	397	373	380	409	418	411	407	414	416	398	421	440	418	378	425	402	418	415	370	382	386	389	428	417	425	397	437	405	385	411	448	404	439	385	439	402	409	417	410	408	403	411	437	413	403	380	420	432	409	394	406	403	403	433	389	387	423	448	415	398	434	410	415	417	397	381	390	396	413	385	403	405	417	402	407	398	393	399	403	427	446	452	437	405	407	423	380	403	387	411	431	432	410	429	416	410	405	424	415	422	398	409	409	424	400	446	435	366	401	392	383	427	399	388	378	384	407	421	411	409	385	424	444	459	418	380	415	425	413	438	403	444	441	407	419	391	402	432	397	414	400	389	403	426	413	369	427	428	403	421	418	422	373	379	410	442	427	419	428	384	418	383	415	400	425	422	394	413	431	411	408	423	414	411	428	410	438	378	410	391	421	422	383	437	406	401	378	427	390	390	411	401	444	383	414	418	368	428	408	383	378	407	437	383	423	359	408	414	453	396	395	416	387	404	410	409	416	368	446	415	406	398	428	385	404	436	402	425	404	390	419	411	418	439	423	407	439	410	388	392	412	440	371	388	413	407	390	400	392	411	425	379	393	396	393	374	417	408	358	412	380	392	404	388	422	411	422	384	428	416	394	407	391	413	424	384	470	364	411	408	421	409	398	418	396	450	421	415	361	429	380	400	373	376	377	426	412	441	422	411	396	406	372	400	409	409	424	442	414	401	401	413	436	427	421	396	416	400	432	405	398	411	408	386	372	430	396	404	402	387	393	411	432	418	413	410	422	390	398	393	386	442	396	423	413	378	412	395	399	421	415	428	395	426	387	405	416	403	422	416	393	410	426	373	406	415	415	396	406	415	376	449	402	407	412	411	401	390	412	442	400	414	424	420	436	372	433	435	405	388	391	431	405	423	405	424	416	428	369	383	423	420	381	418	418	398	370	434	401	429	420	423	408	404	386	416	410	421	403	412	418	397	405	416	415	418	405	401	417	422	400	424	401	416	362	384	432	401	390	419	434	447	394	398	385	434	429	418	413	432	404	401	408	425	382	431	413	418	405	404	427	456	451	393	374	419	426	399	414	393	376	394	396	437	358	376	369	380	419	442	397	416	386	416	399	404	394	397	398	412	402	428	439	417	399	424	393	433	424	410	395	372	463	429	416	452	461	421	392	409	405	408	435	405	436	402	413	425	403	368	411	406	423	424	420	431	440	406	376	369	423	436	384	440	388	419	435	388	415	459	420	396	396	425	384	433	381	407	423	426	392	391	427	394	392	414	422	426	393	449	421	388	414	405	406	408	393	425	426	416	377	434	431	447	415	436	393	394	371	437	401	428	413	403	401	381	431	404	412	387	399	436	398	407	384	411	400	407	434	408	397	432	391	355	402	399	439	419	392	387	422	440	422	379	396	429	447	413	430	448	446	442	368	406	368	423	409	390	400	396	402	412	439	418	402	382	410	393	424	383	397	417	399	420	438	403	396	431	401	462	465	429	422	448	412	411	384	456	393	421	419	405	403	407	388	376	426	399	397	415	414	370	414	407	415	424	423	419	453	396	405	419	431	403	426	396	423	403	425	437	394	393	402	426	398	464	399	417	398	427	436	427	378	361	386	403	399	426	390	397	405	415	452	399	412	427	426	396	409	393	387	366	409	401	421	396	452	414	404	363	391	433	425	391	429	399	388	427	425	409	432	405	425	415	450	421	391	388	412	401	414	403	423	399	381	413	392	386	408	416	393	388	409	407	382	399	447	427	439	420	432	407	368	419	411	417	398	368	389	404	395	437	376	393	423	398	397	371	405	396	408	396	397	442	438	401	369	406	393	397	407	406	389	431	395	373	369	391	418	380	416	424	381	424	432	422	428	400	389	405	383	403	428	375	373	438	405	418	412	373	393	455	431	427	396	421	444	433	400	414	375	388	426	431	389	417	399	382	412	437	405	377	407	454	443	392	440	415	408	432	376	407	412	410	376	410	395	432	393	418	411	418	438	411	424	404	423	425	389	366	402	394	368	403	386	392	405	390	392	449	391	416	398	435	438	408	425	414	400	405	392	429	455	407	424	401	425	408	418	425	415	370	428	373	413	386	428	392	423	389	393	397	432	458	423	375	426	418	388	425	374	402	383	437	397	378	424	388	421	417	401	356	420	399	400	443	381	407	399	395	430	403	411	403	384	392	415	423	401	411	407	389	414	406	392	406	443	409	382	432	417	380	395	432	425	427	406	402	416	444	417	404	418	444	376	375	398	412	416	436	380	414	406	356	437	394	416	411	447	413	423	391	424	421	426	441	428	400	388	415	394	436	443	413	409	386	411	411	438	407	439	375	387	402	411	413	436	393	401	384	416	392	440	434	412	390	419	366	413	383	451	407	380	434	442	409	418	394	394	380	413	387	436	379	384	394	413	384	416	420	420	398	413	419	408	404	419	401	429	393	423	427	422	402	415	387	415	435	417	415	434	420	435	407	391	393	404	372	410	391	414	420	402	416	407	404	383	405	409	427	369	401	398	423	386	430	439	397	407	378	399	408	416	366	412	406	438	452	382	388	437	426	430	436	396	405	412	413	403	398	441	395	381	404	378	399	429	398	400	383	397	411	414	428	420	407	401	417	398	438	406	404	391	399	418	381	431	419	393	375	426	427	443	463	409	394	395	437	394	436	396	410	414	410	457	397	417	392	415	417	409	409	436	427	413	414	410	417	411	387	411	403	388	386	418	406	390	429	391	430	388	408	418	385	397	384	406	402	378	433	421	421	422	392	414	411	401	402	412	442	416	437	375	378	408	417	403	401	416	403	381	483	398	375	410	388	403	401	422	402	452	452	387	417	436	386	463	385	400	429	392	425	373	400	397	414	432	414	401	440	397	379	382	399	408	388	433	422	422	407	405	442	410	425	398	419	424	442	397	441	404	428	409	410	431	434	415	392	445	410	415	416	415	461	414	437	439	391	404	368	426	388	396	403	417	430	393	404	414	375	425	399	386	415	410	449	454	387	429	403	407	384	388	424	367	386	401	403	414	423	420	421	436	433	375	415	355	413	407	407	403	438	423	402	400	408	446	394	400	409	391	418	420	429	444	437	444	429	399	414	399	387	419	399	401	443	414	410	425	393	409	424	417	430	411	445	392	408	435	418	382	400	408	425	383	417	415	427	426	451	424	420	411	430	433	427	426	450	424	404	417	424	441	397	394	422	426	425	407	410	378	401	400	412	397	375	376	399	433	386	406	402	410	386	393	391	419	412	408	375	397	374	415	421	397	421	389	443	422	398	391	444	429	409	427	409	431	401	382	444	415	401	404	415	408	387	410	393	412	393	434	424	401	420	404
18360	5419	1813	1461	676	463	390	394	305	319	310	282	285	260	270	280	255	245	265	271	264	269	213	261	269	267	261	260	251	258	242	258	241	266	260	251	251	272	229	258	265	280	265	275	272	259	275	240	247	278	228	267	280	250	286	258	232	230	247	264	267	239	265	263	247	281	276	251	247	245	249	277	249	262	258	266	260	273	261	284	277	244	241	275	263	255	236	249	235	250	229	239	271	252	224	220	247	247	272	255	251	226	249	212	249	260	248	250	259	247	248	286	258	274	248	232	232	264	216	255	239	255	227	286	266	242	239	247	244	264	257	241	270	250	266	235	247	259	242	234	236	245	247	297	245	242	249	264	233	253	252	269	259	214	257	277	272	235	234	264	259	280	259	258	259	254	244	256	230	237	240	276	242	256	255	242	243	276	278	222	264	284	250	221	252	273	266	238	269	264	243	237	252	237	247	250	270	251	246	244	273	263	261	247	268	257	232	270	228	229	264	243	264	259	250	242	256	266	251	226	224	274	290	245	266	239	251	238	256	229	249	220	253	278	242	261	253	252	248	251	237	224	259	269	245	242	269	268	250	251	254	249	256	275	270	249	271	261	252	250	271	269	259	263	220	260	266	230	256	258	254	218	283	234	279	249	256	256	262	257	239	230	286	252	249	294	247	269	254	260	260	263	261	300	289	258	238	233	215	267	247	286	272	240	254	251	195	252	262	270	271	267	254	223	236	247	241	240	235	251	244	261	278	248	223	268	242	267	235	257	217	289	259	250	262	247	250	261	231	268	256	240	256	246	243	234	263	241	249	272	258	262	254	273	237	272	252	269	246	258	238	228	240	263	244	246	251	258	277	290	235	216	258	235	251	264	290	290	235	244	271	251	276	237	254	229	260	264	251	259	261	252	265	269	276	256	254	252	235	270	245	264	243	252	242	232	251	252	270	270	268	241	226	240	249	263	231	236	252	235	233	251	243	250	248	276	257	270	261	266	288	241	253	268	250	264	260	273	259	247	264	273	264	268	249	262	273	284	239	296	239	272	267	252	244	255	254	256	251	245	263	250	271	254	244	251	244	261	245	237	275	244	237	254	276	274	241	273	260	240	232	221	231	260	286	238	243	302	244	239	260	221	263	275	246	254	279	263	259	255	273	226	271	271	223	249	268	252	205	259	269	253	251	259	252	229	236	271	259	281	288	257	237	269	259	259	228	248	258	276	260	271	245	239	253	256	265	256	217	316	270	236	243	201	267	241	271	259	263	262	243	252	268	252	238	267	264	281	252	259	254	236	215	243	250	269	268	269	264	269	264	254	271	269	250	234	249	253	237	263	248	264	233	271	298	282	243	224	240	253	218	246	251	242	252	239	257	266	255	242	230	244	244	267	269	229	264	252	281	273	256	236	246	291	278	242	264	240	257	252	249	254	249	249	263	231	246	241	258	280	254	264	246	251	249	244	235	254	219	278	235	248	261	270	232	261	223	248	225	275	240	251	279	261	271	227	248	223	230	241	285	264	241	269	246	255	252	259	270	236	256	262	217	210	235	242	230	232	222	244	272	251	274	203	264	237	271	251	252	236	248	250	240	255	230	223	262	258	246	242	273	266	260	252	241	247	223	265	266	253	247	257	222	262	264	279	223	239	276	269	242	226	255	273	254	246	238	233	261	257	263	237	256	244	246	249	244	251	238	249	231	207	226	288	254	263	280	266	276	252	238	237	252	250	220	251	278	283	237	263	264	271	241	273	257	211	242	256	235	269	273	253	246	260	234	240	243	275	217	258	249	275	254	216	270	262	264	260	266	253	233	264	253	272	275	227	272	269	254	222	218	261	258	249	248	277	289	286	249	262	257	285	258	245	268	260	279	246	222	262	265	231	218	264	259	269	254	254	273	257	221	253	279	244	250	254	247	220	252	247	253	233	255	277	268	257	251	238	264	246	243	231	235	233	268	244	239	240	262	250	250	262	237	262	274	278	264	231	260	234	241	245	265	243	252	253	267	249	253	247	265	257	214	258	285	258	251	232	250	260	240	267	260	232	239	274	256	235	248	250	245	263	279	228	231	244	252	265	282	245	269	266	253	244	256	230	224	276	254	253	237	281	227	246	267	271	264	262	239	241	249	241	239	258	249	263	259	249	273	249	271	259	263	236	282	237	238	234	238	246	236	260	257	259	253	216	242	272	259	252	222	264	240	269	276	277	247	244	238	251	230	231	239	251	258	259	240	250	238	233	263	227	247	241	254	241	253	268	235	228	281	236	252	268	256	262	282	247	259	259	256	265	222	242	246	262	244	232	234	262	243	235	245	215	230	271	256	267	254	251	283	273	232	245	254	266	295	250	281	243	260	227	240	257	268	250	250	199	245	264	259	280	219	249	277	222	258	265	258	237	269	249	268	266	225	241	272	271	237	256	249	232	275	247	219	240	245	250	217	267	278	238	254	275	267	246	257	275	283	257	242	248	228	241	286	255	253	291	256	267	245	261	277	242	274	242	217	227	277	231	276	251	240	246	220	273	277	243	263	243	230	238	254	273	240	274	229	242	252	279	257	280	264	253	262	254	250	248	248	268	249	250	254	240	246	224	272	274	259	242	268	259	253	262	259	279	269	245	244	256	235	248	268	295	260	256	232	252	265	233	249	274	252	272	267	243	230	248	254	248	233	283	287	263	250	234	291	254	261	243	250	256	261	291	241	220	264	266	264	247	263	256	256	243	260	245	238	223	230	277	271	256	273	256	258	239	248	245	238	274	251	250	268	243	244	266	271	275	281	220	236	276	231	275	258	250	257	240	250	240	249	262	240	257	246	263	254	270	252	279	266	289	223	246	215	271	246	251	205	248	253	269	239	226	255	259	250	269	232	246	248	242	269	230	250	265	260	266	258	263	261	241	248	254	231	267	248	253	264	247	290	249	256	245	269	276	239	239	224	243	249	274	228	257	264	304	269	261	248	222	258	281	251	269	244	264	243	267	259	274	279	278	256	284	242	263	283	265	212	231	226	254	243	260	243	270	236	262	277	247	241	228	246	274	283	258	265	263	259	262	259	231	248	247	258	235	265	269	260	260	254	271	243	271	254	260	259	270	229	253	230	233	280	246	280	275	297	271	265	244	233	252	256	258	244	260	261	250	267	260	267	241	268	236	240	262	240	261	239	229	237	241	269	223	276	248	243	264	264	265	258	269	258	249	263	229	270	251	263	243	232	268	243	280	261	265	225	272	250	264	242	266	250	241	251	226	223	254	273	255	234	248	257	260	255	257	240	265	274	253	263	226	245	258	254	258	240	248	260	247	255	259	239	238	265	249	261	258	229	254	254	267	274	248	233	262	294	301	251	231	262	276	262	247	231	249	220	239	248	248	242	264	218	264	271	261	229	256	255	243	280	272	250	237	266	227	258	254	235	230	263	270	256	257	216	255	280	243	249	234	239	259	248	251	258	242	272	244	241	272	265	233	248	227	248	260	247	261	227	273	260	244	240	245	246	238
13109	4202	3846	4273	2407	1755	1464	1169	992	918	859	840	778	780	798	763	774	708	741	741	708	713	738	635	627	623	589	630	590	602	612	602	619	618	587	599	635	603	598	563	575	587	584	559	630	565	579	570	607	610	622	599	593	620	565	601	615	622	612	611	583	567	631	626	628	571	582	658	644	603	611	590	647	615	585	569	605	589	575	572	634	568	580	589	589	627	588	592	578	606	598	605	606	619	568	626	643	585	616	601	565	572	623	603	588	578	597	616	614	602	533	572	624	610	597	574	575	605	612	602	657	590	610	596	556	647	600	579	589	618	616	619	585	592	574	573	590	594	557	615	624	625	611	628	558	611	627	626	613	625	594	615	588	628	600	588	632	593	615	610	616	599	604	579	612	613	613	602	590	601	562	622	599	601	583	612	550	637	587	597	612	633	602	622	587	606	589	603	599	552	606	583	591	600	636	598	583	650	577	612	599	618	591	606	572	601	585	627	576	591	619	623	594	589	598	603	546	621	571	599	587	596	581	636	587	645	609	652	605	659	609	605	570	582	598	663	640	602	580	536	580	622	602	575	596	624	646	624	579	578	545	607	621	628	611	550	634	567	605	575	602	614	584	584	623	584	603	650	591	591	564	617	569	620	633	618	579	586	602	602	579	580	571	601	597	629	602	595	654	574	594	552	591	569	621	600	601	582	651	606	606	589	597	597	599	616	612	581	602	617	611	590	623	630	579	569	593	567	601	605	565	580	608	587	638	564	575	604	600	581	600	611	574	594	589	619	641	584	608	575	600	563	572	587	562	630	599	588	619	618	647	614	593	573	581	604	582	643	605	601	663	533	597	593	578	573	584	607	620	640	567	605	572	589	638	584	628	535	602	579	594	537	624	591	572	578	616	601	585	588	598	560	596	611	625	560	617	604	590	606	582	584	598	641	628	598	590	551	602	579	582	592	572	592	613	608	650	632	609	615	591	589	636	571	646	595	612	620	598	592	615	659	596	612	563	605	580	586	607	620	615	620	566	565	605	593	637	615	646	610	625	602	590	619	569	552	603	614	602	607	560	565	567	590	596	609	574	594	635	626	649	587	592	606	565	573	590	576	557	575	590	589	555	577	593	607	597	604	559	593	625	582	615	569	590	583	609	591	559	544	575	611	597	581	583	585	593	589	578	612	612	639	609	574	609	571	625	617	549	591	570	601	588	643	603	601	648	610	639	588	574	605	579	560	573	633	597	590	571	612	572	565	612	609	616	578	622	573	616	609	610	594	608	579	574	583	621	618	615	577	595	633	593	582	582	577	612	625	600	607	589	616	604	594	622	572	587	580	596	622	614	656	593	602	609	611	598	606	582	604	645	597	613	567	567	612	597	590	616	603	642	582	550	594	595	619	597	586	629	633	615	602	598	605	603	571	587	631	589	557	587	611	604	587	610	605	567	585	599	575	607	581	601	598	580	611	544	638	563	632	602	557	625	633	580	591	638	645	628	593	581	610	604	599	577	633	615	559	581	579	627	612	572	593	601	586	583	568	567	645	593	590	572	594	590	619	620	613	549	627	560	597	603	608	588	631	602	596	594	584	556	532	608	585	577	584	621	634	620	586	557	580	594	586	589	657	609	584	591	586	615	575	596	569	581	573	623	597	612	568	605	588	581	639	587	577	609	599	580	565	582	622	587	577	615	595	635	598	624	583	615	558	630	645	643	569	615	596	612	656	611	640	586	586	614	606	647	605	620	582	653	576	596	570	621	593	586	582	614	621	547	620	654	589	599	557	570	585	560	634	581	596	601	589	591	641	607	608	574	607	606	571	600	573	608	597	584	592	605	558	580	574	614	617	563	580	621	601	559	559	612	580	599	620	581	622	574	637	567	629	603	582	620	569	610	618	645	577	569	604	563	647	587	615	574	626	570	631	655	578	624	607	595	599	612	609	615	604	573	600	541	535	624	594	578	611	616	619	577	577	604	614	564	576	622	559	584	555	550	627	613	619	633	613	590	585	597	624	613	562	588	550	570	578	556	601	563	603	583	602	593	614	620	639	643	566	569	616	637	587	650	631	571	569	592	569	603	617	626	620	623	576	591	574	610	607	587	615	553	555	609	629	600	603	595	665	568	626	577	613	606	628	596	580	587	540	624	604	599	627	584	568	616	577	603	586	620	578	594	601	630	612	575	595	588	566	592	662	608	595	587	606	592	569	605	584	581	552	583	598	581	613	560	591	638	615	603	615	573	606	608	595	578	571	584	569	576	600	588	616	612	571	614	606	596	548	629	635	590	590	618	615	611	603	601	607	625	608	641	606	570	594	541	610	635	622	616	602	581	592	587	563	623	601	594	600	623	601	595	611	598	637	590	580	607	597	585	581	601	624	570	559	600	610	590	582	608	576	610	597	595	598	606	634	574	614	607	603	616	617	610	611	630	613	649	626	563	606	548	586	576	577	583	608	543	596	604	561	594	618	586	556	615	616	606	598	590	587	623	586	647	617	612	605	577	614	610	615	583	599	594	596	567	617	568	629	624	606	591	572	616	553	645	641	575	558	609	592	585	649	637	643	585	604	570	598	584	571	631	636	592	615	624	586	597	624	599	573	623	615	617	617	602	657	567	622	528	600	564	603	611	625	615	526	578	641	544	565	602	581	578	633	618	606	599	613	608	590	611	577	617	584	614	586	575	537	660	575	648	589	648	607	604	597	626	612	576	584	614	616	616	557	606	580	628	587	617	591	594	624	642	596	598	604	587	573	579	583	569	595	622	559	569	585	583	578	550	606	579	587	560	583	595	568	607	614	610	628	600	570	621	625	579	627	609	596	601	628	573	591	573	596	611	622	586	587	575	617	581	600	603	594	590	597	614	635	621	622	594	607	647	623	595	565	552	595	588	612	602	615	608	569	553	628	588	602	585	641	637	567	598	608	582	593	579	604	585	575	600	604	568	609	564	614	594	605	623	605	605	641	605	570	596	562	641	626	576	620	604	567	543	614	638	585	565	627	584	624	614	581	609	615	580	549	592	638	596	605	575	583	598	577	634	651	570	602	578	571	613	624	603	617	640	612	637	578	602	573	570	566	577	614	598	560	590	605	559	558	608	548	628	629	628	572	589	611	635	585	585	568	606	620	595	630	593	602	575	567	616	598	597	618	591	566	640	566	589	580	556	597	624	603	621	581	582	585	594	592	594	584	588	618	608	598	576	630	560	587	654	615	634	560	596	553	514	586	601	577	574	589	568	641	605	623	600	637	603	578	579	598	638	634	583	632	598	625	638	591	616	631	643	620	589	590	553	606	592	610	585	593	573	595	577	555	571	607	620	588	604	617	592	580	630	556	628	599	603	594	639	617	641	576	588	597	585	602	583	582	571	584	653	604	610	632	640	634	574	609	608	633	588	595	615	555	595	575	602	571	610	598	587	615	624	577	608	647	556	624	610	625	615	600	603	600	599	634	589	590	562	562	615	638	631	606	575	624	621	621	580	591	603	619	568	622	608	578
37640	18680	4482	2302	1050	762	668	461	441	426	358	391	368	333	325	312	298	306	276	317	298	289	301	264	253	265	214	228	246	254	267	242	227	258	220	247	248	241	241	232	258	227	247	243	242	241	245	243	234	232	247	251	241	227	245	239	272	249	243	217	259	241	250	233	263	275	274	238	248	247	253	231	255	249	235	264	257	266	235	235	246	238	220	264	260	240	247	275	244	281	259	207	258	234	243	268	244	248	265	256	257	244	259	270	265	255	229	248	252	262	261	281	256	222	254	263	256	265	229	230	253	225	235	256	245	261	259	261	222	264	225	264	233	264	229	255	245	246	264	237	229	218	247	270	204	231	237	253	260	236	243	288	249	260	220	257	226	241	279	242	249	248	242	262	247	263	255	228	241	245	282	247	240	218	245	254	252	229	243	230	276	230	242	270	300	249	280	238	262	248	258	262	245	237	251	249	265	255	249	284	246	254	226	207	243	233	247	255	226	255	235	247	254	256	247	233	242	252	256	234	228	226	262	253	275	241	235	260	268	273	255	248	243	223	211	266	239	241	269	259	254	264	237	254	266	248	246	243	235	260	259	242	240	255	245	239	261	240	233	283	246	273	243	256	226	261	249	261	240	239	290	223	253	290	250	227	257	269	269	271	249	269	254	227	288	254	254	259	227	252	244	270	255	245	227	227	248	234	252	285	237	240	245	280	240	272	250	257	237	240	232	231	239	268	258	257	272	259	276	252	239	260	256	242	260	251	263	258	223	241	232	240	236	251	239	261	235	261	258	281	268	233	269	229	246	225	259	217	248	235	266	271	257	249	231	262	212	242	226	244	249	240	249	265	256	243	247	237	221	259	232	221	281	231	244	256	260	241	238	241	226	269	242	249	231	249	272	252	233	246	197	234	254	245	256	247	225	257	253	242	240	252	253	246	247	229	252	273	244	249	250	252	245	269	252	243	259	252	239	284	279	228	233	223	248	257	250	239	254	245	265	247	223	260	239	244	263	228	241	252	248	274	271	248	226	274	274	249	272	247	240	258	283	268	254	240	267	273	281	240	243	245	260	230	248	256	265	233	263	232	267	265	268	244	258	235	245	262	258	250	255	249	204	238	263	242	241	237	236	229	255	245	270	238	264	247	240	257	265	266	238	243	244	258	235	236	255	228	241	242	237	251	230	251	250	244	259	231	240	238	230	296	246	241	252	257	218	242	256	264	265	220	248	236	251	250	212	293	264	247	238	277	216	233	251	253	240	232	290	255	282	251	248	243	256	271	255	217	281	240	257	261	258	249	260	232	241	278	246	261	242	258	253	247	257	243	261	288	241	256	255	229	244	250	279	257	263	239	249	269	226	238	238	238	265	268	248	244	240	238	254	239	259	252	266	266	251	258	223	214	237	247	215	243	271	259	275	251	244	240	247	242	229	272	246	244	266	250	256	255	284	220	242	260	250	247	264	266	255	252	227	289	218	249	236	242	242	264	252	254	247	255	270	215	263	247	254	255	242	263	293	237	275	220	265	263	241	251	240	228	259	233	247	236	243	268	271	213	268	226	225	215	236	263	235	244	217	254	246	235	229	281	226	283	237	249	236	248	255	251	249	266	224	219	232	256	244	247	220	248	260	263	255	231	250	262	265	259	251	252	254	258	268	249	271	257	268	231	259	227	239	249	208	220	242	251	267	237	281	246	263	210	216	262	252	239	240	253	234	246	227	243	274	252	246	237	223	247	251	278	227	232	230	239	259	228	251	231	262	242	238	246	221	242	247	246	244	245	225	242	230	249	255	252	238	251	234	261	217	243	279	233	263	252	270	283	224	208	233	251	239	261	253	249	217	233	248	233	215	257	280	254	266	252	249	272	236	262	244	238	261	267	240	246	261	229	255	247	223	262	219	243	261	265	225	248	244	241	221	253	229	284	266	243	267	240	257	251	255	225	231	266	231	244	256	232	248	218	233	258	252	230	241	244	277	276	266	260	280	248	217	237	255	225	221	271	249	209	243	234	281	254	246	232	238	242	263	273	241	261	272	262	242	265	247	248	255	259	250	225	247	263	219	243	256	245	268	219	251	240	270	235	240	227	242	251	268	198	284	221	245	239	254	242	249	251	249	237	269	249	253	277	247	254	265	231	249	226	235	260	248	228	215	247	232	250	244	229	240	256	236	274	247	254	246	233	254	269	246	240	236	249	268	232	221	283	285	248	244	218	265	222	256	271	247	259	224	239	282	252	254	249	280	252	260	247	251	229	245	242	287	261	255	247	249	245	257	279	262	259	253	279	248	261	233	227	237	215	250	230	264	252	262	250	230	255	228	249	242	266	257	250	241	252	242	238	253	242	234	245	258	219	242	247	273	206	261	232	261	236	267	236	268	258	293	276	252	238	235	249	230	260	251	278	234	239	240	249	250	247	244	227	259	269	257	261	242	223	239	249	246	238	270	249	283	218	257	277	277	241	269	272	229	242	236	236	220	243	277	239	269	264	235	236	259	263	251	230	256	247	240	234	258	202	222	254	265	230	232	243	248	237	212	240	221	242	236	247	253	250	257	268	273	260	251	250	242	257	218	226	246	242	274	251	270	222	255	248	259	271	259	257	227	250	256	244	256	270	250	247	254	253	274	229	223	243	245	255	260	223	269	229	243	242	243	225	245	243	251	273	259	250	252	254	263	232	255	233	249	239	245	246	252	260	248	242	219	247	253	226	250	244	235	246	222	233	243	253	262	228	246	269	243	235	236	224	220	274	282	279	262	258	218	256	230	241	210	219	247	223	247	225	233	245	219	246	250	237	243	249	244	252	240	231	244	238	245	271	227	230	223	254	255	242	229	282	260	252	270	272	257	260	266	253	233	233	304	229	237	255	235	251	235	258	230	253	244	250	240	238	238	279	269	206	256	257	238	239	230	222	283	249	275	253	252	263	267	202	244	238	258	233	235	264	256	261	241	250	207	235	247	255	274	264	239	252	253	251	269	249	250	249	247	214	277	258	244	221	246	256	231	253	267	223	266	223	288	251	246	228	234	216	237	251	219	223	260	241	261	261	249	242	242	259	261	254	231	224	245	269	257	252	225	222	249	278	258	240	207	287	271	243	266	244	237	250	265	270	225	251	256	240	219	274	261	225	263	238	231	226	287	261	232	253	242	231	245	224	246	228	243	239	211	252	252	230	253	261	218	249	220	271	262	243	242	242	226	226	251	249	236	240	268	240	243	229	238	237	261	254	254	231	221	264	249	274	235	258	272	261	243	246	260	213	238	236	226	240	263	260	264	251	263	253	269	277	253	241	237	242	227	248	272	247	260	243	248	248	229	256	248	262	268	240	257	254	232	232	234	266	267	277	273	274	283	245	254	236	239	263	265	250	264	258	252	268	269	250	252	255	251	225	257	237	280	281	240	269	232	243	250	249	261	245	229	222	227	234	263	244	238	226	252	240	237	248	235	236	243	260	255	270	261	254	262	282	242	235	236	256	284	243	248	280	278	240
27163	10700	6157	6146	3759	3189	2559	1949	1657	1383	1324	1303	1245	1157	1033	968	1000	889	887	841	840	788	746	753	683	658	685	597	647	634	625	675	609	633	603	637	596	576	573	600	614	585	590	603	604	598	580	605	592	571	561	603	578	588	650	622	576	606	578	605	596	587	572	586	592	569	557	581	611	560	581	559	628	600	574	610	607	579	559	588	614	599	588	573	599	564	565	561	591	582	561	574	606	594	576	609	615	550	574	608	513	595	571	561	554	586	560	585	534	601	617	604	593	660	606	609	556	566	585	561	575	573	585	582	604	594	590	571	577	579	581	602	581	615	541	591	582	593	636	592	577	559	578	601	578	559	613	583	600	595	549	566	566	588	540	625	568	541	558	563	592	598	592	559	592	517	559	593	596	543	600	632	591	612	609	561	550	559	589	594	603	550	564	560	583	628	594	563	571	598	544	563	576	593	599	600	576	556	590	568	622	567	571	558	570	564	635	558	593	602	596	615	581	576	604	576	576	580	604	579	534	598	574	580	589	585	600	546	580	565	618	589	583	605	557	613	569	613	615	573	594	617	577	624	535	568	578	591	623	592	603	603	589	558	573	554	561	572	584	597	627	563	573	583	571	564	628	570	579	556	582	581	568	595	584	602	582	619	624	596	541	605	606	568	579	584	543	548	577	604	593	583	576	620	565	579	572	604	580	562	599	568	575	575	582	554	573	603	601	621	566	574	564	582	544	568	624	627	563	562	565	550	609	585	565	548	607	570	575	593	576	533	567	584	575	592	606	533	564	639	585	562	544	596	560	590	552	566	613	565	607	580	598	557	619	555	568	605	583	594	549	598	533	612	574	604	591	558	584	558	588	554	596	596	571	579	532	561	631	569	573	561	599	601	574	580	544	599	590	560	580	558	635	543	619	561	555	571	609	562	552	574	627	593	579	560	591	561	617	616	552	537	580	629	595	575	593	589	539	602	577	621	548	561	596	573	546	589	603	608	624	590	609	560	586	575	588	575	550	555	554	575	614	572	630	546	581	600	535	583	522	588	616	617	575	594	589	601	604	565	597	574	578	623	568	578	576	606	585	604	638	569	593	582	586	555	569	617	624	604	581	627	601	576	596	612	582	565	582	584	583	613	576	583	577	599	533	559	631	594	523	602	541	601	571	594	521	565	533	543	574	571	573	595	613	594	587	528	588	553	605	608	581	545	592	542	573	575	535	598	602	619	557	578	605	575	593	597	623	539	575	609	563	602	572	580	575	573	589	592	623	576	597	611	595	554	585	581	596	572	549	570	597	571	581	580	586	597	556	580	598	635	560	585	595	590	605	567	568	556	591	595	585	595	549	591	606	574	538	596	557	586	585	563	598	594	574	607	585	593	580	586	583	551	580	561	570	581	555	581	570	592	594	569	600	584	601	557	569	594	550	606	580	562	589	590	589	626	587	571	569	591	550	601	571	583	576	585	577	550	610	634	601	570	583	585	590	621	592	565	614	568	547	598	587	625	590	546	584	574	595	575	564	556	591	561	598	555	555	608	564	619	632	598	578	585	589	581	548	582	568	594	569	601	598	546	567	553	617	570	549	544	617	570	562	587	618	591	525	627	595	566	572	595	566	600	574	592	547	584	560	575	561	588	580	585	574	584	578	541	595	560	582	572	578	596	581	544	627	584	540	592	558	572	547	556	602	624	540	597	559	569	552	639	580	580	568	599	564	619	575	607	603	586	597	568	596	615	597	569	616	529	561	539	611	561	564	546	591	589	582	585	568	610	560	568	639	594	520	566	563	593	595	547	605	555	597	584	592	598	612	573	613	571	589	567	578	601	595	595	612	568	577	583	566	597	575	608	577	617	545	571	560	586	581	582	564	623	611	563	639	579	576	601	537	637	608	619	605	587	551	571	609	572	526	551	580	598	592	562	610	565	573	583	582	604	581	598	564	578	526	578	576	610	564	618	606	528	584	580	558	610	633	605	592	584	595	563	559	531	613	616	614	589	582	601	599	619	569	618	604	577	615	563	599	624	565	547	609	574	552	622	569	586	607	596	616	599	622	610	611	604	605	582	571	581	633	577	594	619	553	539	575	604	573	581	552	602	588	594	579	543	595	557	583	565	557	583	577	560	612	599	590	588	543	593	582	570	606	615	622	551	577	540	568	595	601	596	628	623	580	593	538	596	559	550	587	598	546	595	585	562	636	577	605	614	588	586	563	554	564	595	579	603	600	595	573	545	601	594	553	590	597	573	572	555	582	567	644	595	562	586	557	563	582	595	580	584	564	545	562	600	579	582	581	585	552	623	605	598	578	569	608	586	579	608	565	569	607	601	555	552	590	592	555	575	575	570	541	581	544	589	618	587	601	579	617	558	648	562	589	596	577	598	568	581	629	596	587	572	613	589	551	530	559	553	573	598	595	560	610	584	598	594	550	589	574	589	592	560	609	570	577	597	566	566	563	581	566	576	568	581	566	560	669	557	644	574	590	603	569	568	589	576	619	570	580	569	580	576	543	618	619	582	581	565	549	525	592	565	558	566	600	570	590	603	590	607	575	604	565	581	579	544	593	596	596	579	589	578	581	609	624	625	601	607	623	561	599	581	579	578	623	586	562	543	602	570	561	595	570	591	567	605	603	594	560	625	616	572	602	603	585	569	554	607	568	584	569	588	623	588	591	602	597	555	605	571	599	615	576	515	576	601	572	587	577	595	584	573	583	587	600	609	572	610	570	555	573	596	576	571	599	560	575	581	606	592	622	547	577	575	618	582	552	538	599	582	548	533	564	625	583	565	567	587	590	566	548	574	595	597	580	579	577	586	614	570	588	617	562	609	550	580	586	592	592	572	555	608	582	551	614	553	610	594	591	554	564	592	530	606	548	594	585	566	577	572	617	612	578	590	607	559	605	582	560	568	600	575	583	560	622	560	602	628	554	538	551	571	617	574	548	623	564	631	618	579	576	562	575	579	577	588	606	622	615	637	549	610	626	562	585	605	570	577	563	568	532	586	541	586	617	592	541	588	529	597	591	604	539	586	559	572	628	591	538	552	569	589	591	566	606	578	575	579	531	577	587	557	603	587	584	556	621	574	590	575	608	615	601	609	569	593	561	570	566	566	570	586	522	559	639	615	573	596	588	586	585	545	591	556	583	583	567	572	590	548	581	549	573	565	566	591	569	551	596	590	591	565	591	576	605	516	587	542	602	637	582	562	537	612	606	585	592	602	591	597	535	611	610	531	558	549	539	611	574	624	596	540	591	579	611	597	568	544	592	556	615	581	613	587	557	535	578	583	589	572	593	573	616	535	613	598	591	584	589	578	548	526	595	610	579	574	554	623	606	594	588	558	607	574	598	612	582	567	530	634	526	555	587	628	622	601	609	621	568	584	619	618	588	563	570	604	580	563	577	546	584	591	592	609	614	555	627	588	580	576	546	602	604	547	611	591	594	592	579	581	602	597	608	588	615	558	554	570	579	569	619	587	572	582	593	558	605	581
47253	27399	6789	2609	1335	1076	803	575	438	397	359	334	331	295	287	286	236	265	236	218	209	233	211	205	168	161	158	201	163	161	151	180	183	171	195	194	201	162	182	179	148	158	161	154	173	163	171	177	186	175	156	170	179	161	176	152	152	164	166	174	157	142	144	180	179	158	156	151	177	169	142	158	186	179	173	179	150	172	166	157	182	169	158	172	155	183	185	153	130	146	136	171	151	154	188	163	153	188	180	181	149	166	158	196	167	172	138	144	187	153	175	163	163	171	178	138	163	167	161	171	179	170	172	167	151	156	192	191	180	157	161	162	163	157	151	169	178	177	160	151	136	146	179	141	156	155	137	154	152	155	164	151	153	156	163	161	179	152	173	162	151	156	181	169	179	186	143	155	164	169	158	154	163	158	155	159	170	186	153	158	144	157	197	161	140	162	169	173	173	164	147	165	189	163	182	192	166	145	185	179	184	146	165	157	176	200	178	153	174	146	145	151	176	170	173	155	149	171	187	191	161	189	192	158	181	144	161	173	164	158	163	164	158	169	157	161	182	169	165	183	163	133	178	181	159	162	145	154	153	172	175	164	164	144	141	185	169	154	150	158	169	192	164	148	147	184	189	183	182	153	151	162	166	147	160	143	183	168	147	164	173	199	157	147	178	154	169	134	154	173	161	173	144	155	152	166	166	179	166	193	159	171	161	173	156	171	156	162	161	159	173	172	145	187	165	170	159	170	183	162	176	163	189	165	147	185	175	154	162	157	146	151	155	171	158	165	174	168	168	188	189	189	142	166	153	168	190	163	160	175	188	156	163	166	166	190	156	160	167	160	161	152	170	162	163	177	176	150	156	178	159	151	178	153	162	165	165	162	186	162	195	178	155	164	164	162	139	178	147	160	170	158	146	179	171	148	147	182	161	174	173	171	185	155	169	193	164	194	171	159	157	149	158	152	137	146	167	170	181	169	175	171	144	170	166	168	154	178	160	153	177	151	153	147	148	163	166	190	161	179	152	157	181	164	161	163	156	159	176	151	180	151	177	172	177	161	205	161	156	187	166	180	158	182	166	147	160	158	156	158	175	142	180	141	169	180	209	172	157	166	180	161	188	170	163	158	162	155	183	148	172	167	165	158	179	192	174	162	171	164	165	179	162	177	183	166	177	169	174	165	173	173	169	179	171	170	174	167	142	178	163	163	166	170	176	164	142	154	162	182	152	135	149	173	162	178	150	195	164	155	166	201	171	182	145	188	167	170	198	169	155	191	166	159	183	156	160	166	153	194	164	169	170	192	154	144	168	130	169	181	175	174	145	179	137	164	155	157	171	143	167	155	151	147	168	153	154	188	180	167	165	183	150	159	172	179	196	157	165	185	173	153	157	160	162	142	181	157	180	171	178	145	161	189	156	165	174	172	172	183	147	151	168	153	185	169	162	153	157	143	176	175	195	162	134	192	181	172	161	190	177	143	182	167	165	159	169	146	131	175	177	179	177	183	173	143	149	179	137	154	133	191	160	169	158	168	168	181	196	180	141	177	163	177	189	162	183	166	166	176	175	152	185	173	150	163	181	153	169	176	156	166	161	172	173	159	169	165	149	152	182	169	177	178	169	168	155	173	187	199	169	160	185	180	163	157	174	190	185	179	164	174	152	149	179	167	170	148	163	160	176	163	166	166	180	189	160	142	165	161	167	166	146	175	188	187	160	155	179	157	183	141	172	161	154	164	159	163	178	167	152	139	154	166	188	159	178	163	159	167	178	165	159	178	134	146	185	167	134	175	173	164	153	151	172	163	197	183	154	193	155	180	164	194	174	141	167	175	172	174	160	147	168	141	160	158	178	190	176	151	174	150	175	168	153	188	180	168	178	162	165	167	171	161	162	187	153	162	175	151	166	168	179	158	182	157	163	160	174	166	140	176	176	129	174	141	189	171	168	185	151	158	188	186	162	184	153	171	169	196	148	174	149	161	155	171	171	147	169	167	159	170	160	177	180	151	140	170	161	152	169	180	154	176	145	177	181	189	151	179	145	170	166	166	171	182	161	166	181	152	165	155	159	171	182	196	160	160	153	166	167	167	170	192	180	154	167	192	167	154	164	187	171	171	166	166	161	178	172	171	185	152	210	165	180	172	164	162	155	176	196	134	159	159	169	178	175	162	159	139	156	188	182	154	152	156	174	213	159	164	162	157	182	162	173	166	174	170	186	173	167	171	188	154	172	160	157	161	147	157	181	163	162	168	170	168	175	172	165	163	173	194	183	146	180	163	175	158	164	188	179	137	183	138	163	138	179	156	169	162	157	167	183	172	191	165	156	185	173	172	175	183	170	174	161	166	171	170	174	157	181	157	175	166	169	176	170	177	159	160	176	165	173	179	186	189	173	185	174	177	142	165	155	168	163	171	153	143	169	172	166	166	177	143	145	158	178	180	172	168	165	172	161	145	162	188	167	156	163	194	140	158	161	160	151	142	156	163	164	195	179	156	172	172	169	180	179	149	161	154	193	171	140	154	180	173	186	185	144	166	153	128	182	164	163	172	159	165	150	162	162	150	179	152	173	185	180	151	133	148	152	170	179	166	168	164	181	168	179	173	137	151	166	176	176	167	188	163	166	170	181	189	179	171	156	193	162	175	155	149	176	172	169	156	160	174	160	153	180	173	146	154	167	149	148	156	154	193	163	155	185	191	164	177	159	170	157	157	171	165	160	169	159	169	166	149	170	176	175	166	186	172	177	144	173	176	175	156	185	169	142	154	163	161	156	168	161	182	178	184	156	190	164	166	145	147	166	173	192	160	168	151	155	184	156	149	156	182	188	172	166	159	189	161	171	163	173	160	171	150	166	166	170	162	175	187	170	193	171	162	164	187	158	181	127	175	167	190	162	181	174	178	145	166	142	169	152	174	167	130	153	153	155	177	163	169	165	171	159	177	165	156	169	178	140	160	161	160	175	187	156	157	190	157	166	162	178	147	154	157	171	160	181	161	195	159	186	160	156	164	178	173	174	138	157	170	175	165	133	156	157	201	152	178	158	156	157	165	183	151	163	162	151	159	175	168	170	149	175	153	149	149	160	172	187	170	187	169	163	179	183	177	178	180	158	157	159	159	179	152	148	155	144	176	152	171	173	175	158	180	182	170	160	161	165	178	140	169	171	159	177	169	170	159	146	167	179	151	173	149	147	161	177	157	180	179	181	185	159	173	171	187	187	168	168	172	157	173	159	189	167	164	162	172	162	195	167	134	185	146	152	138	161	156	153	164	176	200	157	144	165	175	159	152	164	147	162	188	171	179	173	157	157	154	138	169	190	154	160	160	162	181	151	175	181	179	145	184	187	157	149	155	169	162	158	201	157	155	152	198	167	169	196	166	164	141	181	185	175	166	150	151	188	167	167	159	144	158	163	152	174	171	149	162	152	177	165	165	155	175	186	176	159	161	179	150	182	168	172	171	170	165	146	160	144	172	165	173	188	182	165	182	173	218	166	150
33124	14528	6275	6198	4908	4426	3467	2591	2024	1734	1648	1703	1625	1304	1149	1061	1028	935	904	852	733	686	658	612	522	497	523	462	511	458	452	496	493	451	409	462	466	458	395	427	411	424	433	425	421	403	370	398	379	402	395	436	412	421	404	416	360	430	399	374	374	390	403	412	424	408	413	401	393	409	382	437	399	411	415	405	402	399	419	397	359	396	381	403	416	419	387	418	384	393	414	406	430	387	381	376	369	398	377	393	420	388	407	375	411	384	392	406	400	398	413	420	382	400	401	389	379	391	396	397	388	408	431	405	413	402	427	408	411	426	402	417	388	413	412	394	394	410	389	396	398	419	405	442	411	412	409	396	385	380	388	402	384	395	427	394	422	412	406	397	392	405	397	383	395	413	432	408	389	378	410	363	420	402	391	413	385	401	398	402	392	421	437	388	407	406	436	425	398	376	408	402	412	392	414	400	405	408	437	424	434	406	397	408	421	389	439	361	400	412	445	358	369	411	425	396	415	413	432	375	399	404	463	425	426	401	385	390	414	402	382	433	393	372	413	368	410	401	417	422	396	414	411	411	438	420	385	412	425	420	389	429	416	412	382	414	423	375	372	394	403	384	393	379	432	397	388	477	412	397	401	374	421	408	414	392	367	415	435	406	401	402	437	390	382	414	395	409	414	435	363	410	390	426	393	373	424	392	382	421	455	426	384	393	406	406	451	372	437	424	386	392	408	433	387	403	403	401	395	395	394	363	390	364	407	398	407	403	409	401	386	410	390	393	404	424	422	425	398	423	441	422	414	415	412	398	398	428	386	409	421	373	361	413	429	390	390	420	398	433	427	398	379	390	424	404	420	368	399	437	408	444	389	386	431	407	431	377	379	396	387	370	417	405	415	372	439	416	405	410	395	375	405	404	410	379	387	439	418	406	372	397	396	383	381	379	394	380	382	401	378	389	364	414	395	371	394	445	400	405	393	391	435	397	350	445	383	383	437	406	400	382	377	412	392	458	392	386	430	394	379	421	364	418	375	385	413	400	431	396	407	418	417	383	384	402	401	391	392	402	409	379	428	442	394	388	387	410	409	392	377	406	424	389	424	379	380	446	394	419	399	416	407	400	419	398	368	407	400	399	421	382	406	406	381	421	399	417	402	410	386	429	392	398	411	365	405	451	352	425	426	425	405	406	387	408	399	387	389	364	420	407	401	400	413	406	399	376	394	366	402	395	388	401	397	394	380	444	381	418	396	367	348	388	354	388	388	451	408	399	403	397	390	380	419	399	419	410	400	421	431	428	403	426	390	382	406	431	422	402	423	366	379	427	391	385	417	406	407	389	397	380	391	389	399	425	398	404	411	440	380	415	422	403	362	391	423	353	452	446	379	414	427	378	426	411	401	400	395	388	369	355	418	392	417	425	387	399	406	383	422	409	418	412	395	407	418	409	418	410	362	400	434	404	418	413	418	427	414	418	370	441	385	373	398	416	410	417	415	400	371	379	400	419	354	375	391	375	403	377	399	366	387	385	440	372	391	379	394	387	381	402	437	398	375	425	392	431	425	420	429	428	389	407	375	400	361	436	370	392	427	417	433	391	415	397	415	413	401	392	410	393	409	395	365	408	406	400	400	418	370	458	396	375	387	382	388	404	430	408	393	368	426	387	442	412	404	411	364	401	419	389	413	434	393	410	400	387	394	408	428	394	398	400	386	403	427	412	397	400	394	411	371	400	363	403	429	424	398	403	359	388	376	396	406	394	424	404	393	421	387	438	367	393	444	384	393	366	420	377	406	425	386	407	407	442	385	400	374	416	407	396	385	380	413	405	438	370	396	420	407	398	395	437	393	398	385	386	406	407	399	400	403	410	392	421	370	417	399	409	364	399	393	394	389	400	388	389	388	442	385	375	396	354	426	416	406	402	412	428	384	405	407	411	415	404	394	407	383	416	433	431	377	393	424	409	391	396	403	358	404	417	399	403	424	413	399	416	383	366	394	422	393	384	390	410	390	416	386	396	399	398	376	401	403	403	434	406	406	419	399	367	389	423	401	422	403	414	376	410	395	353	425	375	402	429	415	407	374	388	406	412	369	422	408	391	386	406	397	417	380	396	425	397	380	402	418	423	387	406	420	418	418	408	406	414	399	459	425	432	441	399	418	386	410	376	362	410	413	397	398	416	442	427	390	412	350	348	390	385	427	390	386	392	400	379	419	397	399	396	430	375	388	407	403	394	402	381	412	431	416	393	407	398	372	355	395	415	383	416	419	385	416	405	415	397	390	404	384	374	383	402	403	400	386	399	423	433	441	425	431	401	409	406	432	411	394	397	384	410	406	407	426	415	426	419	411	398	399	404	388	425	390	396	420	364	414	401	379	354	386	372	423	389	419	409	407	387	389	408	427	407	430	414	431	414	380	410	423	435	402	387	439	395	358	381	398	401	418	400	387	423	407	392	399	408	383	394	384	420	432	391	375	394	376	417	412	366	442	372	393	398	395	397	381	405	407	376	406	419	380	416	415	392	389	441	399	415	381	394	391	413	381	391	393	417	415	387	429	396	396	422	376	405	438	392	415	367	433	362	397	391	424	374	414	399	384	405	391	403	391	384	404	423	415	405	402	416	412	398	422	405	439	404	387	418	406	393	420	372	431	412	410	400	397	399	427	408	376	404	399	401	389	403	404	401	423	392	355	428	404	406	406	412	371	426	366	385	372	430	395	384	405	420	397	413	425	375	387	412	436	428	376	383	437	359	381	435	405	391	401	416	420	382	397	371	360	398	391	367	454	413	400	413	402	405	413	394	382	405	426	448	411	412	399	388	382	358	379	396	417	382	404	393	395	398	385	422	406	372	393	385	412	381	353	379	416	385	355	419	417	362	424	390	410	421	424	416	447	422	387	389	404	405	422	430	375	418	407	412	390	382	410	392	407	380	379	357	367	419	431	417	411	418	433	403	405	386	406	386	452	402	408	409	388	397	398	422	400	374	441	417	409	404	407	405	381	384	376	408	451	419	363	405	417	406	414	437	395	410	362	378	383	415	390	407	410	416	379	410	426	425	433	424	399	407	359	397	412	398	377	410	404	382	377	379	405	392	396	424	409	393	410	394	393	397	379	423	379	411	385	395	403	384	381	394	415	392	383	408	412	420	422	412	394	390	390	425	409	428	386	408	381	384	363	383	409	395	435	384	414	388	375	405	440	368	393	379	381	395	372	395	430	395	382	405	379	403	397	413	420	422	393	442	419	436	389	387	436	419	374	405	439	366	400	392	402	435	391	386	422	401	395	407	379	371	386	410	385	413	416	397	409	394	422	409	369	378	402	406	423	392	389	411	415	420	384	363	448	375	450	429	405	406	392	422	412	409	393	419	395	380	392	429	392	401	385	407	386	446	395	389	404	425	399	410	393	378	432	441	408	371	448	408	446	420	401	428	397	376	429	416	396	391	420	420	421	394	415	431	407	374	418	371	397	408	408	401	421	353	400	410	436	386	359	409
17544	4959	999	693	572	518	394	330	321	276	307	322	310	271	285	277	270	255	250	265	285	233	234	245	246	225	260	240	255	249	274	243	268	268	242	276	281	248	251	275	236	263	241	236	254	236	259	251	257	255	280	257	260	263	269	256	224	265	246	262	252	232	252	268	255	248	267	254	240	231	254	228	248	259	232	244	258	221	246	257	269	239	278	234	229	231	221	246	237	256	238	241	259	266	265	257	231	241	227	239	219	223	234	263	231	257	243	252	257	238	234	214	254	270	243	251	249	246	252	234	253	266	257	234	228	251	264	243	227	281	275	225	260	249	235	237	255	253	244	257	256	238	204	237	237	231	251	235	249	255	269	240	257	262	246	314	280	244	249	225	250	244	242	265	269	247	260	239	262	236	228	228	234	245	221	224	255	243	244	256	267	277	249	223	268	296	258	224	216	260	250	265	226	244	222	245	244	269	210	247	227	238	261	257	252	256	238	239	246	259	234	234	256	263	258	255	247	250	264	230	263	284	239	276	264	260	255	257	259	264	252	229	276	215	253	231	265	259	229	229	229	248	236	270	232	282	258	248	284	244	261	243	267	267	251	243	233	238	234	259	246	287	250	268	281	220	249	214	255	276	263	244	254	261	245	269	266	259	252	246	225	234	224	256	241	234	218	255	260	223	246	259	242	264	246	227	262	262	238	225	232	238	235	245	258	232	251	263	269	252	251	216	241	242	240	273	229	256	235	255	268	233	260	257	253	267	244	244	237	272	252	260	252	230	204	262	235	242	260	252	246	229	237	280	262	263	273	248	287	235	250	271	265	233	245	270	260	236	260	229	254	267	244	262	240	263	253	274	225	272	255	247	274	243	241	279	243	270	225	251	255	244	240	275	255	251	278	239	247	244	256	268	276	220	269	230	273	248	258	257	255	237	241	206	250	284	240	231	220	245	269	246	268	223	251	231	267	261	247	227	263	243	250	251	271	227	266	263	236	261	248	238	254	283	265	250	240	244	244	233	249	246	258	255	235	270	261	227	233	244	235	245	268	275	236	249	304	244	236	260	240	242	242	246	239	261	250	250	260	243	251	253	251	251	234	243	235	261	246	219	250	268	235	234	259	235	232	262	211	249	284	254	233	249	239	261	296	231	239	261	258	226	232	272	232	257	237	252	275	241	233	230	230	237	250	238	242	277	245	240	255	227	257	248	249	242	232	194	253	260	247	257	246	258	231	267	250	223	258	260	224	247	274	251	270	260	252	222	258	267	258	235	231	267	268	259	253	266	258	254	250	239	259	272	264	219	266	258	248	275	233	248	242	232	278	255	215	226	235	235	231	265	243	295	270	249	241	214	228	261	251	268	257	287	307	248	228	229	230	245	273	282	230	245	254	277	264	277	232	236	249	284	241	229	250	264	250	231	278	273	251	259	253	252	269	257	254	249	221	282	259	271	229	236	252	233	232	254	253	266	259	292	259	231	265	255	240	241	243	258	218	262	248	276	274	281	240	231	218	258	228	230	247	242	239	254	272	262	252	254	254	247	236	279	273	246	251	248	270	233	212	221	253	266	235	250	245	240	255	235	239	225	246	251	250	272	281	259	254	255	241	290	267	274	236	246	284	242	237	249	254	260	253	248	251	246	237	234	263	219	249	250	269	266	252	247	234	254	266	239	260	231	256	285	261	245	243	226	263	240	269	268	248	264	268	246	268	263	249	249	244	256	242	216	247	260	239	267	257	291	239	268	216	253	259	269	239	244	237	258	299	239	242	205	242	266	274	233	238	271	247	284	244	280	252	233	239	223	272	229	257	248	258	216	235	243	264	269	253	247	248	250	234	260	275	241	223	257	239	242	250	246	273	238	201	237	269	258	259	229	260	264	221	256	246	241	281	287	236	247	240	252	267	254	284	232	227	270	236	230	269	243	268	267	292	243	268	263	251	278	240	283	241	244	279	252	237	251	243	253	225	238	257	282	231	262	244	276	258	202	253	246	243	248	288	268	234	263	290	252	278	257	227	272	227	233	269	286	231	229	255	223	280	243	263	198	226	253	223	262	238	278	255	242	248	236	278	218	278	273	279	271	276	252	271	275	259	220	246	234	234	288	244	265	266	260	281	246	256	257	225	227	230	296	245	270	232	225	248	244	267	266	255	227	231	257	233	229	249	255	260	270	252	253	234	202	231	270	255	256	236	284	274	277	219	240	279	252	269	243	261	258	228	243	288	241	261	232	234	265	257	284	264	243	257	251	237	263	246	258	251	248	232	246	225	255	244	264	286	249	233	277	242	255	261	256	244	276	262	249	246	250	260	265	233	250	253	233	253	251	233	240	273	232	235	253	262	241	233	254	251	247	259	242	254	259	275	248	250	241	287	257	239	245	253	269	254	230	253	240	266	256	245	255	300	252	289	259	253	239	224	266	247	274	246	237	248	265	253	260	273	228	246	251	255	262	255	253	247	265	255	289	223	247	263	249	205	245	261	227	255	245	224	215	262	239	260	237	241	253	281	226	234	278	267	231	244	285	244	237	234	233	219	276	247	257	288	268	257	244	239	229	252	248	257	295	260	278	249	280	259	248	238	276	222	294	254	241	234	232	241	252	261	274	239	260	242	274	244	257	261	249	273	237	261	255	259	255	223	247	247	256	258	281	261	247	258	282	265	266	258	256	237	254	278	231	234	279	255	290	252	252	251	252	244	243	235	251	255	258	226	253	256	229	254	264	234	265	218	245	227	250	270	256	225	264	281	251	275	247	261	220	261	236	251	253	240	269	286	271	294	247	248	298	263	253	205	270	245	229	269	256	276	249	268	246	230	284	267	271	242	248	233	230	238	230	257	240	257	231	250	270	233	242	246	259	232	248	254	271	270	234	236	263	274	261	250	243	268	247	257	236	239	242	270	247	286	239	255	257	259	244	269	255	229	250	236	269	250	239	265	259	249	247	232	271	263	260	269	244	256	269	225	257	268	273	240	251	242	223	267	254	254	264	248	273	247	287	244	209	254	254	251	252	235	243	271	222	253	243	251	265	250	307	238	256	223	235	241	264	280	225	246	252	240	257	236	246	249	237	242	279	261	238	290	282	270	237	248	249	248	245	252	248	258	270	270	226	263	264	225	266	285	255	214	252	241	244	260	259	281	246	257	258	229	238	262	273	243	272	258	247	253	250	254	237	235	241	246	238	276	270	237	234	245	262	258	249	244	251	234	236	246	260	263	231	253	240	252	218	244	245	239	296	230	243	258	261	219	240	221	250	263	262	287	249	232	261	236	231	248	248	236	251	232	271	232	261	266	281	295	241	250	230	259	257	255	276	244	265	215	270	233	225	271	264	254	248	218	246	247	250	241	238	225	266	268	266	244	267	271	250	265	244	251	242	260	258	230	272	241	236	265	253	270	222	245	240	270	237	238	243	255	221	224	292	243	256	252	234	271	235	266	303	267	250	265	251	277	250	280	271	262	248	241	245	240	259	237	271	271	241	240	255	265	265
12015	3973	2069	2063	2051	1866	1362	1142	960	948	974	970	853	838	870	812	752	737	681	674	717	679	690	633	635	596	584	623	670	601	608	606	617	613	610	609	598	601	587	559	649	602	613	635	577	618	634	632	624	601	593	564	575	571	596	664	585	567	581	602	589	605	563	595	595	585	593	587	610	628	581	579	564	607	639	593	591	585	599	552	586	595	603	576	623	612	595	596	591	600	574	602	571	583	572	541	546	568	588	603	586	660	605	585	606	587	607	577	594	564	606	606	608	603	598	592	588	637	536	597	580	588	589	619	558	578	612	606	598	584	583	564	553	621	573	563	588	622	585	564	635	576	610	539	602	626	596	614	606	623	616	609	566	589	615	634	572	581	612	639	619	627	608	605	597	599	577	586	614	635	614	587	654	516	626	633	610	601	620	619	646	583	582	618	635	606	626	615	573	536	557	617	591	608	565	586	622	583	614	592	566	593	589	622	625	585	590	609	578	618	591	593	597	565	618	606	580	595	610	634	570	614	610	616	578	600	560	569	626	585	587	618	599	616	618	585	574	576	595	611	547	644	570	637	619	609	576	615	570	606	580	621	569	633	580	597	585	586	591	578	551	579	599	581	604	592	632	609	554	597	582	554	610	632	606	577	605	592	604	596	582	554	560	584	636	592	587	621	580	578	575	645	591	632	642	563	577	594	621	576	598	610	607	581	615	618	568	572	543	605	590	565	631	611	562	603	594	595	586	604	558	614	623	614	591	569	627	626	642	577	581	596	592	571	613	575	613	598	579	600	613	543	596	603	602	593	592	574	556	611	618	593	573	612	565	569	572	565	595	581	618	567	585	597	574	608	604	581	627	599	587	583	608	598	581	593	572	604	610	612	601	616	587	609	631	576	589	602	598	543	621	650	589	600	570	596	599	513	623	640	604	581	554	606	613	600	593	603	581	618	594	598	614	627	554	595	589	574	642	621	634	610	634	593	617	580	604	583	541	573	563	611	573	587	601	600	591	581	571	574	573	588	571	569	655	538	599	566	607	643	591	547	591	556	618	575	603	614	598	556	589	623	562	577	586	596	598	618	604	589	593	541	616	586	608	622	583	565	632	553	571	574	603	597	571	614	581	600	578	558	612	610	643	599	603	567	575	613	594	601	552	609	570	572	574	618	602	599	582	596	584	595	593	533	590	584	601	584	582	608	590	564	573	595	580	576	540	633	603	580	621	599	622	616	561	639	563	587	605	600	590	590	579	594	566	605	615	566	591	555	547	576	546	562	577	583	577	593	587	613	587	588	626	566	623	620	601	571	560	638	565	605	585	610	660	611	589	598	615	609	583	607	635	615	584	603	578	641	584	608	609	630	599	611	593	609	597	600	586	601	570	578	582	625	602	603	599	565	607	576	619	608	606	610	568	595	537	626	629	597	585	590	598	601	619	606	581	585	581	594	569	569	619	620	595	580	616	607	552	603	559	555	610	626	579	610	601	606	572	604	642	619	596	619	591	613	597	590	573	596	562	597	598	578	572	559	572	609	623	648	615	602	611	592	628	617	575	585	603	604	596	623	601	590	590	592	579	590	549	621	571	564	592	582	603	545	597	568	567	613	574	564	621	600	601	599	590	590	618	598	573	627	606	622	616	543	551	583	604	578	635	587	602	585	595	597	582	558	571	599	593	623	610	610	608	588	579	612	619	588	574	581	577	600	573	609	593	606	607	562	619	597	588	576	596	572	588	592	600	601	557	641	613	618	605	566	592	580	594	534	559	588	580	626	539	568	588	594	594	583	584	586	617	574	584	585	603	550	606	602	580	586	580	628	597	591	557	611	588	590	585	594	544	592	603	596	596	604	569	626	592	572	619	608	600	578	612	596	601	606	602	605	578	623	570	584	621	593	592	587	636	582	587	617	575	602	616	583	591	574	565	645	558	566	614	614	577	570	604	589	595	570	577	565	633	574	566	615	609	593	582	643	594	601	579	570	595	539	593	568	588	595	589	641	543	552	560	628	561	578	602	589	593	539	556	604	641	583	587	630	566	647	652	562	575	610	561	581	617	579	598	615	598	583	573	587	587	574	601	592	582	574	568	605	571	544	563	612	606	601	612	609	594	586	618	601	569	607	625	640	578	604	546	579	611	592	546	597	572	609	581	597	616	573	534	606	576	607	593	601	606	583	561	584	584	589	588	609	616	566	557	617	616	601	592	574	628	599	571	611	610	604	600	584	570	586	580	608	610	628	565	575	618	627	622	522	544	603	651	649	597	580	595	623	615	641	560	590	637	602	588	614	612	656	549	628	606	629	620	611	597	568	619	625	617	594	588	610	595	593	577	521	614	618	607	626	584	584	603	571	617	589	588	620	637	557	591	587	577	552	605	597	579	616	595	633	593	572	596	608	555	580	594	617	632	644	610	589	586	611	598	571	644	583	593	580	584	600	594	596	576	585	575	610	560	583	630	577	616	610	640	607	611	611	576	566	603	598	591	604	599	598	604	521	573	580	604	620	585	606	611	628	616	534	611	582	579	580	592	597	560	586	573	639	567	601	576	597	603	634	610	605	594	545	605	595	550	620	598	577	562	597	614	581	627	589	595	624	575	629	598	620	565	617	565	609	591	596	550	595	652	595	594	597	584	567	586	594	643	588	586	603	608	560	637	609	597	567	615	629	601	618	565	579	580	606	599	574	570	635	567	569	594	585	563	665	597	602	608	605	607	577	606	588	588	589	601	579	585	605	581	601	552	589	563	567	587	622	602	585	613	536	567	618	568	536	632	624	625	584	634	618	607	569	623	559	585	591	578	602	605	595	607	571	585	561	570	614	595	594	606	630	586	587	591	626	568	568	567	621	570	618	602	589	632	597	614	597	604	606	615	580	584	618	570	658	622	580	616	570	591	616	570	575	644	568	623	569	567	631	585	563	574	571	598	593	627	604	579	592	623	565	588	629	617	575	631	615	551	608	571	601	605	603	558	587	591	587	569	650	587	597	613	603	591	614	588	579	616	604	600	575	600	656	603	560	596	601	601	608	624	575	587	618	580	559	556	585	618	585	620	571	580	619	565	618	577	563	600	619	561	646	624	583	553	607	564	578	566	593	577	557	581	590	605	584	580	585	588	618	558	606	585	567	602	601	556	600	581	632	562	598	598	565	570	653	590	601	594	555	579	596	649	574	625	586	596	620	594	586	601	568	588	534	637	558	635	611	597	582	558	617	551	567	630	557	595	614	598	602	617	553	609	544	582	560	575	588	562	581	605	574	562	609	636	633	605	575	593	591	595	619	572	655	577	633	553	622	583	590	620	568	618	593	579	621	584	558	561	621	619	583	588	581	601	562	581	561	610	615	608	571	608	649	592	597	643	600	609	627	565	556	599	553	609	615	562	608	591	625	591	574	589	563	591	631	588	570	565	559	545	607	641	591	560	631	600	609	577	603	593	606	615	596	613	596	579	586	601	565	574	579	596	584	587	589	573	605	560	593	609	612	604	576	647	567
36163	18340	2655	1567	1267	956	668	534	442	385	425	391	371	317	348	282	312	314	262	298	266	283	268	276	278	248	229	269	277	248	262	283	238	269	236	251	223	223	267	275	271	245	269	252	265	256	230	223	240	241	234	226	259	258	237	258	226	239	269	250	258	229	235	245	250	250	246	258	239	260	236	299	239	247	228	273	258	243	257	253	257	258	231	251	232	222	218	243	232	251	244	257	231	248	233	272	245	245	243	268	248	249	244	251	230	250	279	239	260	224	277	263	256	234	249	238	259	283	254	228	249	231	272	244	264	255	229	217	221	252	294	243	241	269	261	243	198	236	245	258	223	266	236	226	234	230	253	234	251	242	262	260	223	254	256	252	247	238	244	280	236	242	254	225	224	251	250	241	232	264	236	261	260	266	268	237	253	260	254	237	261	243	262	236	258	238	258	260	236	225	236	245	245	221	261	256	235	259	255	239	241	286	272	220	258	210	285	259	251	227	233	268	250	250	236	256	235	273	245	212	230	258	245	256	236	225	254	249	246	231	236	237	269	247	252	231	250	283	258	264	246	237	225	248	246	254	277	244	248	245	228	267	235	280	226	245	249	233	270	219	245	258	247	262	234	236	236	229	257	253	247	219	222	257	256	218	263	238	233	247	264	233	237	265	224	248	226	238	285	252	261	236	218	248	264	262	243	256	251	250	230	273	252	234	237	253	247	267	222	228	243	280	248	274	226	223	245	245	260	251	251	262	228	256	272	278	259	240	233	255	251	258	254	239	223	250	287	255	239	272	266	268	236	238	244	242	247	233	247	234	274	266	245	250	259	239	254	230	221	230	213	249	243	278	249	264	278	256	254	251	234	262	250	257	232	224	241	225	210	227	254	250	250	242	281	269	254	218	224	234	254	267	231	263	249	225	250	250	223	275	258	261	240	247	246	240	267	263	240	231	230	256	285	257	258	224	237	260	251	225	250	249	263	244	260	261	237	261	247	281	248	279	266	268	236	216	233	244	262	252	252	254	288	285	218	240	256	282	254	248	245	269	212	217	262	238	219	233	280	239	246	279	256	231	258	245	273	282	248	255	268	265	260	265	245	265	268	237	247	250	222	214	225	244	245	254	255	233	211	257	280	224	232	261	251	258	234	241	267	239	258	265	237	242	275	246	260	269	259	237	232	250	224	267	241	253	252	214	236	227	259	251	249	238	250	254	246	271	229	241	253	241	242	250	225	260	266	226	280	255	266	245	234	251	257	269	242	196	214	266	251	241	254	250	238	228	233	232	285	258	243	226	228	248	220	268	252	256	242	289	239	278	252	243	220	259	257	260	257	231	247	247	238	260	227	229	255	266	255	223	262	258	253	281	273	260	248	239	272	232	252	260	235	248	276	209	260	256	238	287	257	240	249	257	237	230	270	235	258	268	257	251	240	246	235	259	244	213	242	251	271	252	254	237	264	261	250	242	238	226	241	259	226	241	282	237	230	249	264	283	232	274	243	249	260	265	231	249	260	230	266	275	250	263	275	271	245	278	234	270	255	203	254	262	227	234	265	246	245	221	240	234	233	266	249	242	249	235	263	239	262	238	236	271	258	263	260	249	212	237	227	231	212	246	239	271	273	254	239	251	243	253	248	224	266	269	225	223	281	248	251	259	236	248	261	218	252	251	275	246	223	261	240	233	257	254	219	244	232	237	234	249	242	235	241	252	224	255	244	244	239	268	219	261	277	250	246	258	218	253	207	236	253	243	236	235	248	224	235	275	218	251	260	268	218	257	220	237	229	244	244	275	264	226	265	264	248	271	238	250	242	238	249	252	231	268	252	257	270	243	239	239	230	243	250	239	238	247	214	239	225	256	241	234	230	222	257	268	256	250	230	236	234	241	286	219	225	241	244	262	252	279	240	233	219	275	242	252	236	247	222	227	280	256	270	216	252	242	235	236	257	243	237	245	255	255	265	234	252	251	249	237	232	232	262	269	242	257	291	258	257	243	236	247	254	249	274	230	229	224	238	258	268	230	243	216	229	249	234	283	246	252	244	245	258	234	264	262	229	253	245	252	266	245	242	261	257	239	252	229	256	260	270	252	231	263	240	247	253	225	262	240	248	248	242	260	260	244	237	241	265	209	256	265	290	250	280	252	204	275	245	282	250	257	234	230	214	255	223	247	257	256	252	225	247	278	209	247	249	249	245	249	220	270	247	249	234	239	260	242	238	237	251	245	243	239	241	251	232	235	249	232	278	264	255	268	244	226	243	223	236	246	250	249	255	278	262	252	236	250	216	241	247	251	233	250	236	234	258	259	264	222	205	264	223	210	225	248	262	231	251	252	238	240	282	250	254	266	249	240	225	221	282	235	249	254	254	240	254	246	225	256	236	225	232	254	239	254	270	242	236	251	249	239	244	234	262	281	243	243	278	250	244	284	206	249	223	272	237	257	294	268	235	266	266	239	232	272	235	258	267	255	237	283	257	235	235	212	261	264	272	254	250	255	217	257	249	233	234	240	265	258	254	243	237	263	244	241	266	268	246	226	247	289	246	259	257	248	278	257	202	252	275	230	236	246	243	257	248	221	253	238	249	244	245	237	259	267	256	273	241	270	221	248	240	257	249	272	238	247	253	254	259	240	237	247	252	265	230	246	259	231	245	253	257	227	250	259	239	230	261	252	249	260	241	228	299	241	251	249	210	211	252	261	241	239	270	269	246	250	258	208	260	263	246	229	261	239	238	226	285	263	244	271	253	247	244	218	264	242	237	283	256	255	201	251	277	256	235	259	258	235	240	275	261	233	231	249	248	252	243	246	265	267	277	254	273	238	234	261	237	254	241	257	269	248	235	250	246	266	260	244	240	223	266	227	236	194	234	251	250	233	275	239	251	260	235	263	227	247	231	257	227	236	242	251	217	236	283	271	278	262	245	242	237	270	246	218	230	258	275	225	234	246	205	286	236	233	233	264	244	243	250	247	228	220	255	230	276	242	252	247	253	244	220	212	254	229	254	222	233	272	260	250	263	259	260	256	249	223	230	260	256	250	254	271	239	230	261	249	254	283	256	242	246	253	248	230	237	262	217	231	273	247	232	232	216	246	250	249	265	254	255	262	243	244	238	255	278	228	255	242	270	255	221	248	241	241	259	273	253	252	244	261	265	252	283	240	253	254	232	271	282	219	218	235	252	259	249	271	251	259	226	227	227	252	246	247	256	276	222	264	245	231	267	263	268	237	231	232	242	252	259	244	246	246	249	224	236	232	279	271	268	261	237	256	265	252	252	248	251	259	225	237	233	239	251	240	215	276	273	239	255	195	230	249	239	261	233	252	231	237	251	232	254	277	237	218	232	212	254	210	245	280	214	264	236	231	247	236	279	216	251	223	239	223	254	198	252	245	228	267	239	245	221	262	229	249	257	246	286	262	267	247	253	231	229	253	244	258	261	244	262	257	251	245	221	236	265	274	243	206	238	255	253	274	250	241	232	257	253	256	253	242	251	233
25945	11230	3013	4458	4976	3755	2613	1917	1625	1526	1596	1446	1358	1181	1086	934	915	901	808	853	819	788	727	675	699	698	637	631	621	629	625	680	652	601	606	580	600	602	601	592	581	609	601	594	596	592	593	603	597	584	589	617	610	576	622	617	598	613	565	576	594	590	633	595	567	637	600	601	601	554	592	582	579	554	560	592	601	565	543	597	585	581	648	604	603	579	583	555	618	571	602	555	574	608	602	617	584	558	576	583	609	562	592	564	580	630	618	574	526	552	569	538	553	565	553	580	600	577	560	542	549	557	586	557	558	559	568	590	600	590	575	572	568	592	616	627	578	581	593	552	592	558	584	571	548	625	574	568	581	581	558	564	584	594	600	595	602	612	617	612	601	583	534	641	604	599	573	535	608	522	582	597	611	585	619	598	580	580	545	545	563	602	638	631	579	538	618	595	569	603	596	552	563	578	575	557	602	574	606	609	574	524	635	558	569	605	609	533	594	647	585	626	573	596	584	610	556	569	574	607	603	586	571	545	559	561	597	604	558	584	542	586	585	567	602	625	558	609	591	584	571	586	609	570	562	586	537	601	607	584	580	622	588	615	595	564	536	577	612	557	581	574	558	598	610	568	593	551	577	612	586	560	568	527	518	557	567	573	596	602	588	624	575	574	594	604	571	623	601	644	582	573	621	574	592	600	549	591	584	562	591	598	576	590	609	597	605	589	567	533	583	596	572	577	567	573	571	573	589	614	581	610	578	600	602	590	524	611	566	604	595	554	570	553	562	578	573	577	568	593	583	602	556	516	608	585	554	597	550	570	562	577	559	588	548	583	585	589	582	561	609	573	569	567	562	562	556	588	597	593	561	565	618	615	566	575	575	574	571	569	584	651	598	605	594	614	629	594	604	597	645	507	575	547	592	603	601	627	576	542	574	556	569	599	603	639	617	616	601	589	569	589	577	596	577	619	609	585	627	598	588	558	575	569	545	554	572	621	581	565	617	593	632	585	593	585	541	561	583	540	575	585	568	632	587	566	610	613	623	586	609	582	542	574	611	566	606	619	588	603	553	552	553	587	586	561	594	630	580	530	597	618	582	625	577	561	637	538	584	594	553	597	589	615	575	597	568	572	566	594	541	614	581	596	588	566	625	577	599	547	582	592	572	535	565	540	554	594	594	586	564	565	558	582	574	599	568	589	634	615	587	588	570	605	572	582	583	568	568	568	570	573	594	590	603	584	600	574	578	563	581	558	581	565	561	564	572	540	590	611	599	565	581	591	586	567	573	545	540	586	618	586	575	560	595	590	543	575	586	556	584	573	601	550	591	628	579	564	573	572	545	616	596	557	561	580	587	528	556	581	583	539	581	600	603	608	592	553	565	577	626	561	593	581	595	608	588	598	605	611	598	573	576	575	604	574	578	602	563	563	611	593	528	579	562	610	615	565	581	568	627	615	582	600	614	559	610	600	582	562	579	574	603	639	607	543	613	606	555	605	531	540	587	608	555	619	572	535	620	556	603	563	588	593	591	581	577	629	530	576	596	551	601	589	564	550	546	547	631	580	557	555	555	622	609	557	595	613	567	607	596	532	617	586	546	549	588	573	569	565	571	605	577	592	621	578	626	619	566	603	599	544	562	592	559	604	540	594	592	580	576	587	539	580	546	633	545	577	597	596	567	579	590	617	586	545	574	603	568	569	551	605	584	584	591	564	587	590	581	589	632	619	582	572	596	578	563	536	589	593	589	559	569	581	611	588	589	547	613	597	597	580	609	596	615	565	530	592	572	597	594	596	602	593	582	607	553	599	589	549	589	552	562	564	583	574	612	573	558	592	593	571	562	615	560	568	565	580	543	557	578	532	550	606	602	614	552	549	610	516	622	540	556	620	597	546	574	589	570	554	585	571	571	563	573	565	552	541	575	582	586	625	554	578	599	564	590	570	541	612	589	546	601	540	592	581	599	598	582	595	531	598	585	616	617	607	590	583	596	573	576	602	578	573	566	605	568	573	547	542	600	560	553	588	605	539	556	569	609	603	584	600	547	585	585	582	565	579	607	564	549	580	562	568	540	584	599	589	551	583	586	615	539	567	569	567	580	613	550	582	618	626	589	559	586	607	593	610	600	595	594	609	565	579	594	607	661	576	603	600	599	619	557	620	553	631	567	565	528	590	615	584	612	582	622	563	587	560	585	579	557	587	546	574	579	637	604	548	607	608	597	587	629	570	607	573	558	613	576	605	570	566	577	611	578	578	575	578	569	565	584	603	596	556	590	561	592	587	558	575	599	575	616	586	560	605	592	551	636	593	562	548	564	550	614	580	589	554	575	609	566	583	567	612	591	576	593	611	585	599	592	641	558	577	627	562	557	577	572	555	559	571	562	564	560	557	574	629	553	557	559	575	622	611	562	594	569	644	568	586	600	615	590	564	550	610	576	604	591	576	577	569	569	608	540	608	577	553	591	540	605	587	614	614	582	583	605	547	565	597	599	564	569	638	618	591	612	596	566	589	603	551	553	580	602	617	525	599	578	605	563	574	608	565	625	605	622	583	594	591	603	607	603	544	587	567	580	586	575	609	585	565	531	590	574	592	569	522	573	552	605	580	607	634	573	599	577	586	555	611	626	604	591	605	590	568	588	610	540	592	581	573	602	571	582	602	540	540	579	592	570	571	561	606	611	569	526	595	564	579	596	568	547	606	585	613	632	588	593	588	594	575	570	560	564	612	572	558	611	586	578	566	589	591	585	609	639	571	576	589	605	621	626	608	575	598	539	590	590	593	609	578	582	589	618	607	610	589	575	583	553	561	613	522	604	601	582	590	557	575	598	599	579	547	585	626	592	551	565	616	595	589	608	575	592	609	589	571	577	601	552	591	594	586	608	584	590	570	609	515	609	593	562	582	580	588	618	596	574	607	557	577	591	608	531	608	599	622	586	575	578	580	539	560	581	573	552	577	620	632	604	553	551	609	558	551	629	604	607	568	609	618	554	569	616	568	600	586	582	638	598	566	596	578	594	589	613	603	557	578	556	609	614	601	617	584	591	594	565	587	605	603	581	596	573	624	612	590	518	606	574	580	567	543	542	581	531	598	567	573	586	606	622	599	585	601	607	537	582	586	554	574	584	591	580	569	572	589	573	619	584	564	605	582	593	582	592	611	574	537	591	607	606	590	595	588	571	586	570	570	576	593	564	594	605	538	607	599	575	591	567	587	579	597	601	547	585	578	595	598	594	564	589	560	579	610	588	582	565	601	609	612	594	583	575	566	642	578	579	574	583	570	643	579	563	580	610	625	617	571	610	614	625	573	590	600	539	597	626	561	588	591	573	580	613	618	561	570	560	604	620	580	577	601	550	556	616	620	605	611	566	568	602	575	617	566	626	529	578	559	522	582	641	580	606	578	526	605	609	606	589	570	597	561	587	529	553	598	553	543	609	585	587	596	602	578	593	615	533	556	597	628	605	587	577	671	598	595	603	619	545	562	589	561	602	550
46054	24103	4530	2747	2106	1297	742	561	459	445	447	430	397	361	269	279	262	223	229	243	218	219	205	204	204	203	177	148	155	175	190	187	199	163	171	159	177	160	149	173	166	163	163	178	174	173	157	189	173	160	173	178	184	176	173	163	165	159	165	162	167	165	167	182	171	177	169	176	155	181	139	157	159	150	163	147	184	170	172	195	147	175	161	206	157	166	170	180	172	173	171	161	177	193	162	180	170	158	166	165	149	192	180	178	147	165	165	189	178	162	166	190	179	160	187	191	158	158	140	171	162	161	161	195	174	177	166	177	163	173	172	172	174	170	170	162	152	179	177	169	185	177	173	191	186	166	163	169	162	175	164	153	156	157	169	181	143	178	143	202	162	171	173	158	177	161	149	166	137	172	166	171	146	151	172	169	171	170	157	139	183	178	178	179	190	168	179	178	170	191	131	152	160	160	175	179	189	172	179	178	168	168	157	161	141	175	158	170	159	156	166	157	170	201	184	161	153	140	158	164	176	155	158	163	156	154	176	174	169	144	164	160	161	172	186	181	171	176	177	154	155	156	177	146	160	187	171	158	176	150	157	170	180	185	157	179	163	145	163	164	168	163	160	153	148	156	181	174	190	189	168	157	153	167	165	159	141	140	155	172	178	167	166	158	199	177	173	167	169	142	165	173	159	172	175	165	168	153	179	182	170	167	161	180	187	168	172	155	162	168	164	163	161	190	196	175	174	154	159	162	171	165	162	168	205	166	172	157	169	160	185	185	149	162	172	175	187	157	187	179	164	169	168	156	190	187	153	153	147	152	158	163	167	152	156	149	161	143	178	190	171	145	159	150	166	155	165	164	163	163	148	156	183	180	191	186	161	169	165	160	155	170	188	186	167	148	166	198	183	179	180	141	126	200	185	154	178	172	162	160	197	188	194	168	156	125	160	176	193	156	172	165	163	171	170	167	173	163	173	130	163	156	185	161	162	200	193	193	159	176	175	163	190	142	154	173	167	158	166	163	144	189	189	163	174	164	148	172	172	168	184	171	163	181	178	154	151	165	159	162	173	165	166	173	177	175	174	171	207	144	170	170	183	151	175	156	154	195	156	155	166	167	165	152	183	165	177	157	180	173	158	161	173	179	156	152	158	155	180	164	169	156	177	164	170	178	180	166	160	160	155	185	185	161	158	184	177	161	164	158	163	196	186	171	182	186	183	165	152	162	169	182	171	165	172	162	150	181	160	165	186	169	159	163	172	174	173	160	172	168	180	181	165	173	167	171	189	191	178	168	155	176	184	162	192	178	176	166	144	154	183	181	156	155	183	167	137	166	135	173	164	164	156	183	159	160	182	181	154	180	145	160	182	151	160	150	156	159	173	177	178	167	183	186	142	163	149	176	174	161	169	148	152	195	151	190	165	162	164	166	170	162	173	184	173	157	181	165	153	166	153	172	188	171	193	168	172	152	163	160	176	141	146	164	172	150	180	164	181	188	170	175	167	165	169	184	160	172	177	176	188	156	159	147	167	170	184	170	169	177	154	162	148	164	175	172	168	171	183	179	172	175	174	152	138	180	160	167	169	188	183	182	167	167	157	167	199	200	152	163	174	161	165	172	180	166	196	179	163	185	179	185	151	158	152	184	170	160	183	197	171	165	187	191	201	184	156	173	157	167	165	173	167	159	168	183	187	179	169	184	162	174	183	159	167	148	183	149	155	164	165	153	144	148	179	156	152	155	187	192	223	174	154	179	165	200	149	157	186	154	193	148	181	178	182	166	186	163	148	153	186	145	155	168	192	143	163	171	160	175	186	176	160	160	183	166	168	178	187	160	182	174	183	186	157	186	164	200	169	186	183	158	180	175	170	167	161	148	191	189	160	189	147	178	200	183	182	182	171	190	174	179	174	171	184	163	166	169	151	155	175	149	162	188	177	160	186	161	156	181	162	162	177	164	143	152	184	150	185	166	173	173	155	166	159	173	177	173	166	154	138	171	162	175	166	169	163	159	171	152	184	168	177	155	180	160	174	152	180	202	163	152	151	146	168	188	178	153	166	161	171	178	181	173	194	157	161	190	181	182	157	167	164	170	155	179	194	178	190	179	189	170	190	175	166	168	140	169	180	153	169	157	174	170	190	168	155	160	176	158	175	164	167	162	185	161	171	180	154	151	179	175	194	156	156	187	153	154	162	165	173	156	182	164	194	149	149	197	154	194	172	206	171	168	185	148	180	177	169	184	153	173	184	156	173	178	156	150	163	169	175	169	141	155	160	151	193	182	166	168	174	172	160	176	168	165	178	169	163	153	160	169	166	184	150	154	174	160	188	168	161	141	150	164	174	183	165	148	153	163	150	198	163	176	134	173	166	189	154	179	157	178	173	168	182	146	161	160	156	173	177	172	161	182	139	174	176	176	173	170	165	173	154	178	205	179	192	177	168	170	173	177	170	148	165	164	153	168	179	167	174	166	187	178	190	176	188	164	165	176	167	157	166	145	172	168	185	175	188	180	164	169	181	154	170	176	175	174	147	177	146	140	176	165	187	164	152	161	162	145	162	148	158	171	169	174	164	159	170	183	183	169	180	161	180	174	192	191	175	161	176	165	179	166	159	158	171	143	165	162	195	156	183	167	166	170	172	169	166	148	165	189	158	157	191	190	175	164	153	166	171	131	155	178	158	183	173	157	179	192	176	173	163	170	140	155	163	174	167	166	172	156	158	140	151	171	171	169	150	169	176	193	141	191	176	149	173	166	172	144	154	156	168	162	159	150	158	149	155	181	192	170	156	161	178	182	164	141	169	172	154	163	175	153	195	173	171	181	174	179	174	179	162	177	145	171	164	178	138	138	158	168	170	184	143	164	160	152	180	175	172	155	174	174	183	168	169	167	149	182	185	173	167	182	173	196	182	179	149	157	169	160	154	141	150	176	151	166	174	155	177	147	154	171	184	154	171	157	166	157	164	169	156	157	182	173	167	168	135	173	149	171	176	164	172	168	169	166	178	144	183	159	183	167	161	156	177	155	170	170	165	163	173	143	154	186	164	161	171	158	149	163	174	163	156	141	183	182	169	150	176	170	176	149	166	179	158	153	167	153	172	171	153	176	167	184	155	172	173	187	184	156	153	151	164	162	162	182	169	173	186	167	183	193	151	161	165	164	181	168	157	207	197	153	164	174	167	171	149	191	173	179	177	161	193	159	161	173	165	158	178	155	181	177	148	157	157	163	167	199	172	151	160	193	169	143	175	169	145	173	184	189	163	146	167	166	177	169	176	178	160	164	172	154	141	173	177	173	166	188	146	146	161	165	162	157	151	163	157	162	152	153	173	164	155	179	147	170	154	163	161	155	183	180	164	155	154	154	181	177	160	180	166	171	170	165	160	173	162	170	169	168	176	192	160	198	163	194	203	155	177	146	167	154	156	166	162	165	192	170	166	170	160	163	190	164	188	170	169	185	170	178	196	156	184	150	173	165	174	190	171	184	159	174	183	163
31820	12754	4227	7577	7641	5125	3288	2588	2077	1976	2074	1936	1640	1395	1163	1070	981	803	752	749	780	778	657	598	549	520	504	495	513	510	483	514	472	484	426	450	464	396	392	401	433	412	396	451	433	438	473	401	441	450	446	370	428	394	386	382	405	420	402	417	419	419	404	436	443	412	388	423	407	401	418	409	404	404	393	389	388	378	387	391	416	417	404	427	411	394	389	396	414	442	416	378	364	407	419	391	426	417	388	403	408	389	426	413	403	413	409	423	404	433	391	433	424	402	450	407	444	337	381	404	409	416	427	411	409	413	389	390	440	440	436	404	431	375	393	399	392	426	388	381	407	362	422	377	448	358	401	423	380	405	444	416	425	407	444	408	386	391	415	405	428	443	439	412	411	432	391	395	418	410	402	386	415	387	398	381	395	436	423	419	404	405	408	380	404	396	392	409	439	418	396	428	406	402	404	405	381	406	429	403	401	414	401	415	381	432	412	399	397	423	433	413	434	410	400	412	457	386	423	402	394	408	442	400	426	400	436	396	411	408	410	422	377	420	415	400	428	415	383	417	419	437	419	440	414	427	398	381	419	399	474	401	390	420	380	391	443	442	380	433	411	403	418	431	426	377	421	419	400	437	407	399	392	393	397	405	366	405	453	392	401	432	399	410	416	433	383	439	406	411	419	423	405	439	403	398	368	412	395	385	420	418	403	415	401	415	431	427	412	402	408	423	403	412	469	388	387	384	440	401	423	399	394	391	425	412	406	356	416	392	388	410	399	443	394	363	429	404	411	406	417	429	429	398	391	431	439	434	415	432	378	393	378	456	414	424	412	408	378	413	392	434	369	409	395	427	350	398	410	418	390	395	397	397	402	409	408	442	448	390	422	440	386	431	417	398	400	404	441	423	437	440	397	401	423	384	425	405	435	406	404	386	407	432	388	426	427	402	395	388	405	419	425	400	437	430	412	407	397	383	423	374	392	445	419	411	441	423	386	449	401	405	384	397	394	377	426	433	401	406	420	402	419	385	370	410	375	397	399	421	415	434	398	425	405	419	417	409	409	411	402	426	389	428	406	418	398	371	375	395	407	418	415	387	364	360	472	422	426	413	441	389	409	412	410	400	367	392	395	430	401	412	420	405	388	424	384	411	387	393	409	419	390	351	402	413	419	423	396	438	402	389	383	397	396	444	414	426	434	397	408	395	438	412	407	403	421	409	398	425	416	387	413	383	407	446	426	425	416	393	422	425	388	408	415	387	418	408	442	424	417	393	404	433	394	394	390	383	374	433	371	423	418	376	387	387	404	421	413	425	395	372	394	388	413	402	410	414	408	397	380	401	442	416	417	436	406	395	416	409	395	440	461	392	403	425	429	433	405	391	407	403	414	394	402	400	416	408	427	395	421	421	399	393	403	415	413	410	424	416	425	375	377	407	422	413	369	418	400	415	408	380	438	425	399	396	409	365	425	362	400	391	394	397	420	397	382	422	395	406	426	383	430	419	426	416	418	372	395	411	408	355	407	402	391	437	390	409	437	438	423	437	467	461	381	417	427	395	391	407	434	403	422	422	380	422	403	404	416	425	396	401	418	424	436	451	409	386	433	396	413	387	414	425	407	435	415	394	399	417	405	426	388	418	379	365	419	415	366	407	431	440	399	410	386	412	375	396	426	440	410	434	435	401	415	397	421	384	399	371	427	374	400	390	417	364	418	367	386	454	388	424	384	423	396	409	406	401	383	382	430	410	378	412	442	400	401	425	412	396	395	419	404	384	407	378	408	430	405	401	414	372	404	413	404	418	423	393	384	423	420	380	436	393	426	389	394	413	392	411	382	398	401	427	413	391	402	436	412	377	390	434	430	406	394	375	391	390	437	411	383	438	408	405	395	390	383	409	361	384	410	381	390	427	449	418	417	383	387	409	411	397	429	392	424	377	401	444	409	430	402	423	396	392	393	432	460	415	434	393	404	437	432	447	420	386	379	353	405	400	427	391	406	431	413	404	415	423	434	437	442	433	400	383	393	423	404	391	409	397	385	385	384	440	426	427	420	460	402	393	419	424	440	406	421	386	410	415	416	414	426	400	415	381	427	410	417	414	402	393	421	414	431	395	397	418	457	392	419	382	354	410	413	392	377	397	411	421	425	422	407	394	401	418	433	400	377	380	384	394	425	433	387	410	420	398	388	404	447	433	450	388	436	441	375	401	390	388	430	440	402	399	385	432	410	401	404	375	429	392	424	418	403	401	435	381	449	410	410	400	427	427	388	373	389	405	378	419	398	391	416	385	418	416	389	424	443	413	390	442	395	411	410	414	415	405	396	399	405	399	411	442	384	393	401	394	410	419	396	381	400	459	397	398	405	440	399	414	400	409	421	440	399	354	399	421	399	393	385	434	428	386	426	403	422	393	388	410	418	410	445	388	405	417	385	411	438	422	410	410	390	420	407	388	421	402	417	414	416	388	413	435	422	408	402	418	426	418	410	401	423	392	406	412	417	411	388	406	395	424	405	382	413	403	383	424	416	437	417	401	389	416	414	406	438	427	433	390	408	396	413	406	415	411	418	400	418	405	391	394	406	412	379	373	416	406	404	420	429	417	451	385	416	424	427	415	440	390	413	398	402	381	411	395	389	392	420	399	454	389	393	407	449	409	377	402	401	418	406	409	390	355	410	406	406	418	421	371	414	398	398	407	410	399	425	409	374	399	405	410	392	385	416	423	409	395	401	441	468	397	415	374	417	435	412	416	433	401	412	443	434	379	419	442	402	401	443	427	404	397	422	400	369	426	396	410	422	385	414	413	442	414	434	434	404	412	430	399	397	390	415	409	402	395	410	395	418	393	392	419	377	410	400	438	380	423	400	439	413	385	381	422	415	408	450	419	412	403	393	459	442	422	424	400	372	387	438	398	390	413	439	377	411	462	402	396	413	394	385	399	407	416	400	424	408	398	403	383	404	439	415	399	389	401	401	369	403	390	401	387	434	428	403	440	402	418	429	397	383	395	403	420	394	411	396	401	391	452	403	415	431	417	409	390	423	397	410	384	399	416	406	385	425	426	387	402	427	407	419	401	422	426	397	423	421	405	425	386	407	406	410	425	383	421	421	415	408	372	416	408	465	409	406	410	395	411	437	423	455	425	421	374	403	417	447	410	393	396	431	444	410	434	413	392	419	418	440	419	402	421	404	395	389	378	421	418	412	386	407	400	382	411	413	432	411	387	421	418	398	390	405	384	415	401	442	396	424	412	420	434	376	453	429	422	382	394	406	408	435	430	440	425	375	395	422	424	432	397	423	435	402	430	432	387	373	422	417	401	408	435	393	402	403	383	418	388	389	386	419	416	390	448	422	396	420	403	393	407	395	398	425	417	395	414	372	401	410	455	409	398	412	455	393	414	406	403	404	417	373	398	390	401	417	385	397	397	412	390	430	407	442	367	429	407	422	435	439	457	388	386	409	414	382	448	429	390	414	428	428	375	416	414	428	431	379	394
17386	4577	1081	1103	775	508	410	360	327	317	346	326	346	321	290	275	271	278	266	223	264	292	291	238	240	238	275	252	234	267	286	230	289	265	281	233	292	289	275	250	276	242	271	241	235	254	245	251	254	287	269	255	244	251	284	268	302	244	248	266	253	247	251	239	225	258	257	241	229	256	235	245	290	259	265	291	276	268	262	253	267	268	245	269	272	239	267	257	250	258	242	252	248	248	229	272	245	267	241	256	245	241	272	280	263	231	258	287	256	251	229	253	254	259	260	270	236	240	239	230	281	236	218	233	288	281	253	259	248	222	247	277	267	249	231	275	236	224	215	240	270	257	279	275	241	254	254	263	248	242	220	246	245	277	249	244	269	273	247	262	257	242	268	249	256	262	247	261	263	229	269	225	245	258	266	277	240	249	268	237	231	275	270	277	253	280	255	225	252	268	262	277	280	282	229	239	275	256	237	226	254	265	246	255	258	224	240	227	241	239	274	270	286	262	244	244	235	258	239	284	264	242	239	262	250	247	247	253	254	289	272	223	240	267	244	254	241	266	261	221	284	265	251	244	262	250	285	241	257	257	218	274	255	264	277	253	255	225	270	232	243	242	282	258	249	251	243	250	299	245	226	248	257	246	265	257	241	250	264	230	275	278	264	258	230	302	248	255	266	275	252	245	255	281	268	221	249	239	269	247	222	251	259	246	272	268	260	252	276	236	275	243	262	261	253	262	275	273	243	251	285	267	253	279	238	253	251	282	231	236	255	244	255	254	219	233	257	237	261	281	264	250	239	259	259	264	297	252	260	241	253	276	261	284	265	273	262	261	236	267	250	288	248	269	267	249	294	248	273	289	243	278	250	279	252	254	264	239	258	262	249	274	212	253	249	248	236	259	263	270	244	241	242	229	233	256	286	263	258	251	249	237	256	279	275	251	272	280	232	240	246	242	255	273	254	255	279	273	266	269	270	263	280	256	249	236	269	224	241	259	245	283	279	240	242	265	264	266	229	233	278	260	285	265	273	269	242	246	240	248	226	267	263	257	257	263	260	254	249	245	227	256	277	231	241	247	225	233	237	243	272	266	262	284	313	254	249	267	237	255	239	248	258	250	292	258	277	262	238	240	260	264	268	276	248	273	252	291	273	210	267	265	254	223	282	246	234	240	242	246	268	247	265	238	284	260	215	264	250	265	230	257	264	244	262	244	265	222	251	233	289	258	290	249	259	276	282	237	244	276	235	235	274	240	264	239	253	254	263	269	263	233	256	264	300	243	268	261	262	261	280	258	266	279	246	269	252	293	225	267	246	280	238	278	284	267	234	254	257	256	250	248	265	257	270	256	265	256	246	269	276	267	283	256	239	246	267	264	261	258	273	247	210	254	262	245	257	280	274	244	269	271	261	261	256	264	263	268	251	234	279	248	269	242	289	244	259	240	240	251	274	266	246	250	229	268	275	238	294	259	257	258	264	259	258	227	258	264	263	268	260	254	269	245	289	263	227	252	241	244	294	257	260	245	270	255	229	267	260	255	245	269	247	235	245	263	267	268	255	242	253	292	271	277	234	252	247	254	253	234	285	247	250	251	255	281	245	231	270	262	263	250	268	268	225	245	254	257	232	262	265	250	246	234	257	259	240	265	268	265	258	264	263	283	258	229	267	240	264	268	267	278	253	228	277	258	239	249	259	261	243	248	270	288	232	283	254	251	247	261	277	257	262	234	252	245	247	227	267	294	270	264	266	262	249	241	278	260	251	254	231	245	252	256	276	250	262	238	273	256	256	251	266	261	260	223	232	249	229	260	269	239	247	230	277	266	239	244	256	273	237	279	251	260	217	253	235	278	231	243	282	267	270	262	261	258	239	246	258	273	254	232	226	267	275	249	231	251	255	251	263	245	229	255	267	250	255	258	239	247	287	268	253	256	224	243	265	253	266	254	234	245	255	288	247	265	264	259	250	247	259	270	262	253	239	263	250	228	293	215	278	212	245	273	260	245	244	253	261	239	249	295	254	243	265	257	232	294	260	236	264	251	284	271	262	259	282	283	283	253	250	289	265	237	264	251	213	283	260	271	273	232	240	252	245	240	224	250	258	261	248	258	260	254	245	220	230	259	265	234	220	235	284	225	215	258	264	261	256	259	260	252	281	268	270	240	259	250	249	249	241	273	244	236	233	237	303	239	249	275	279	248	265	247	231	235	296	254	266	236	247	263	214	233	266	241	247	261	280	236	237	254	261	270	249	236	271	282	235	268	255	237	285	236	249	237	258	262	261	250	271	265	277	216	277	270	273	251	279	251	270	251	268	259	266	255	246	279	249	288	261	293	273	236	232	259	258	235	274	270	259	258	241	274	262	292	234	252	263	244	254	232	246	274	236	283	219	269	267	258	235	272	252	245	251	233	224	253	258	279	263	269	277	269	233	246	237	285	262	265	268	226	258	249	267	241	250	260	255	229	244	278	240	249	249	271	259	267	237	263	271	263	250	226	239	256	247	234	278	245	254	248	270	252	236	269	257	285	259	253	277	268	245	264	278	268	277	261	240	268	243	269	217	259	242	241	259	253	268	253	244	236	255	242	251	268	261	231	254	303	241	234	213	260	262	251	270	264	255	230	270	280	254	275	272	262	254	260	240	269	284	284	254	260	244	268	260	248	245	234	271	248	256	228	278	261	246	263	258	257	252	241	246	254	219	222	251	281	268	268	259	304	268	273	253	277	257	232	245	281	244	224	239	268	230	223	230	265	234	260	245	265	223	259	258	276	254	252	251	262	249	289	278	249	246	252	247	228	254	250	281	251	261	252	239	247	278	258	286	247	287	274	280	263	239	255	245	234	260	258	247	259	300	276	267	259	222	267	296	248	255	264	297	265	241	267	280	242	235	254	241	239	249	250	258	268	252	240	229	275	250	256	233	245	280	268	265	249	278	260	261	258	218	271	262	262	253	252	231	268	289	233	234	269	248	256	275	243	269	241	259	247	254	252	245	260	278	276	257	239	292	251	261	279	247	267	262	222	256	235	241	260	271	236	262	254	261	251	233	275	268	286	235	245	250	229	260	252	262	249	238	241	237	238	268	265	210	251	235	251	230	240	248	257	261	275	273	246	258	235	269	259	240	242	239	275	235	236	250	248	239	268	256	271	267	280	240	210	231	293	236	249	237	253	256	286	275	265	228	248	283	290	283	255	223	282	238	276	235	227	233	232	234	274	234	226	242	240	257	284	266	259	262	243	274	264	268	262	236	281	264	246	291	282	252	238	274	255	256	233	264	268	280	250	237	279	258	263	264	252	250	279	250	257	262	279	241	255	252	282	240	288	273	274	240	260	266	286	265	242	229	257	261	245	268	269	273	245	254	230	232	268	262	271	257	304	268	254	253	268	260	256	261	229	264	221	221	262	267	241	250	247	251	243	241	228	260	256	249	240	237	264	231	247	248	273	253	265	253	253	252	285	240	258	282	247	250	288	227	250	296	247	253	245	250	264
12085	3403	2278	3606	2849	1803	1294	1117	1098	1087	1095	1100	939	908	821	748	687	741	681	702	689	745	700	674	644	606	623	605	598	641	639	644	631	580	586	578	655	625	674	615	634	632	562	602	603	594	606	650	581	629	595	612	593	616	606	636	594	623	614	653	610	617	647	613	584	589	574	546	594	630	581	575	620	605	582	606	608	602	615	580	640	595	615	588	617	605	598	627	604	592	610	570	631	593	573	631	630	630	603	632	618	608	629	638	626	587	584	601	554	638	645	662	619	655	630	593	624	575	660	580	631	586	618	617	587	590	624	593	589	659	605	592	638	603	610	583	611	660	594	599	635	568	638	630	605	605	649	633	575	578	568	599	589	601	608	613	621	612	607	592	561	654	627	663	600	572	623	638	608	576	577	573	625	610	589	623	595	613	616	609	625	641	594	587	632	629	623	613	626	586	620	634	655	619	597	542	617	638	606	663	608	607	647	613	619	592	616	604	648	570	582	595	622	636	581	617	620	577	615	571	599	622	618	586	621	652	554	597	606	582	588	630	613	579	566	593	600	625	611	554	560	623	637	616	633	596	612	627	589	592	592	618	583	605	602	587	602	556	604	647	613	629	638	583	627	623	568	617	573	601	572	649	642	608	574	603	595	569	590	597	555	630	588	608	631	587	594	599	622	614	614	596	594	590	571	598	610	580	612	605	635	623	569	628	623	595	570	619	604	596	601	571	603	641	624	575	619	601	558	614	612	583	597	596	597	602	594	582	620	588	617	605	611	592	611	616	617	600	621	600	581	609	594	595	611	599	631	617	557	598	604	638	621	605	568	617	612	645	589	614	624	608	618	580	610	574	609	611	622	632	593	609	608	632	585	640	599	584	576	592	556	590	563	630	622	571	630	612	612	558	557	564	601	584	561	669	610	575	636	610	584	586	602	679	617	606	583	660	607	585	568	589	625	571	595	615	624	582	571	635	561	590	584	599	599	605	656	638	579	660	560	618	618	592	582	621	575	625	595	598	644	576	602	612	636	610	604	579	611	590	617	621	597	676	552	655	584	650	630	573	641	616	596	591	595	616	610	594	585	609	575	577	626	600	605	602	575	593	587	598	590	610	609	603	605	617	559	571	587	553	606	601	586	640	619	625	621	615	567	610	551	574	656	597	615	599	570	579	613	639	622	586	598	571	595	574	604	616	597	625	609	624	628	602	612	581	569	584	580	661	602	590	627	601	612	574	659	590	610	555	636	619	575	646	606	598	560	609	585	574	568	596	591	643	587	590	588	567	629	576	586	567	586	583	592	653	618	636	590	620	584	596	637	594	577	665	606	573	626	581	610	595	614	607	602	605	617	580	571	646	627	561	590	570	624	618	585	581	615	618	606	609	632	617	631	619	590	572	649	566	611	611	554	656	639	555	614	618	594	599	596	606	605	639	610	617	594	537	618	622	602	609	624	588	635	641	632	604	620	605	649	591	622	651	617	601	606	620	594	585	616	605	565	587	618	586	603	602	586	603	624	590	581	621	609	590	607	596	591	568	607	643	651	624	640	594	611	635	624	640	580	637	586	626	622	599	612	608	600	586	634	648	621	589	591	607	626	597	575	597	616	635	597	618	558	640	623	630	620	641	591	577	605	603	585	639	583	573	608	598	588	590	573	613	593	602	597	606	654	624	626	591	588	567	649	599	623	618	642	609	579	582	630	607	646	637	599	602	622	599	553	596	617	631	574	612	620	682	604	581	617	546	559	586	645	589	622	613	590	602	571	582	639	572	596	573	566	621	596	592	603	625	574	624	574	602	611	628	649	624	613	560	619	596	594	562	611	620	609	599	604	656	582	634	567	560	597	607	608	579	614	586	585	606	590	610	599	614	557	655	580	616	609	589	584	569	590	594	603	579	655	567	594	585	612	578	613	612	560	602	558	628	604	548	568	556	606	564	648	608	608	629	605	542	642	615	614	596	601	576	570	590	618	606	589	593	572	639	628	582	623	608	581	589	585	574	645	605	598	603	619	583	594	591	573	582	589	597	602	617	611	644	595	629	608	582	590	634	596	590	604	612	595	598	602	595	574	594	580	603	651	573	609	612	620	612	616	623	609	577	603	567	552	579	639	620	574	607	648	591	621	591	622	592	565	623	647	615	614	610	595	597	587	585	611	565	636	605	585	628	589	642	598	578	622	588	635	563	623	584	599	604	624	627	624	647	586	596	652	612	601	591	654	604	600	593	641	665	622	586	654	637	580	644	640	604	628	637	600	595	577	611	590	608	644	589	553	633	530	600	594	599	608	618	556	572	631	628	575	591	645	619	610	633	552	597	578	610	623	621	627	599	626	600	614	581	605	633	624	621	595	613	610	578	602	649	624	606	593	624	602	618	591	613	654	585	576	581	648	605	639	596	585	624	577	646	590	608	588	578	599	622	602	607	550	621	605	607	595	643	601	579	635	567	595	605	653	593	583	610	626	604	628	591	600	600	632	610	565	610	614	604	611	612	609	556	570	623	640	604	599	618	567	609	533	621	610	581	569	596	615	625	594	582	631	622	600	597	663	618	625	607	640	609	621	609	608	609	600	626	598	635	611	622	617	585	567	554	601	625	603	619	580	592	626	581	632	632	618	620	631	627	596	606	598	642	588	609	598	590	554	554	625	638	606	591	595	565	583	597	663	626	584	640	663	594	619	559	612	591	595	638	625	561	582	568	594	600	568	670	604	630	595	585	585	590	628	596	570	613	583	609	602	595	584	611	576	622	581	598	649	565	608	639	631	571	655	585	602	609	594	618	620	590	586	621	572	590	591	640	592	638	585	609	575	596	643	614	587	605	613	609	606	594	654	597	597	612	529	594	650	627	582	606	603	595	598	604	643	609	597	615	612	583	610	610	592	595	575	598	629	656	613	607	602	564	597	613	613	624	560	616	602	601	621	622	561	597	626	581	595	612	573	575	548	621	599	584	605	624	602	592	647	676	637	619	562	621	612	609	687	563	603	609	657	614	613	599	645	616	539	590	603	611	594	631	572	600	636	606	624	643	594	588	589	577	598	573	587	592	579	606	611	646	577	619	603	584	563	595	634	582	607	627	613	623	636	605	573	638	624	592	625	613	590	604	569	578	604	628	625	648	608	602	609	635	572	596	620	555	617	579	614	600	583	615	586	597	603	596	657	610	595	607	612	635	568	625	598	587	595	612	607	645	612	628	599	572	620	593	597	594	593	587	598	599	606	656	600	637	579	597	598	570	627	580	631	559	578	614	613	585	597	583	603	608	588	587	595	556	630	647	614	629	597	580	582	606	591	598	614	608	598	597	591	603	595	625	593	593	602	600	607	641	579	664	639	610	629	584	613	571	610	611	560	601	587	609	574	656	599	614	623	599	570	600	571	618	601	675	546	585	596	593	625	575	601	620	622	651	617	606	618	583	607	606	657	622	604	603	585	596	581	646	640	632	606	573	585	585	611	607	605	592	578	593	578	642	632	631	595	599	600	605	581	513
35317	15633	3171	2211	1182	801	607	540	484	506	490	477	399	395	345	284	318	313	307	301	323	267	300	270	286	269	265	253	261	267	261	250	259	255	234	261	241	246	260	254	250	267	250	261	245	250	246	244	231	271	290	280	279	269	266	260	243	263	253	260	278	236	238	282	272	263	227	250	248	249	222	256	308	274	253	251	241	268	301	276	246	257	264	259	223	269	246	266	250	251	273	242	246	236	264	260	239	244	234	222	273	250	256	237	260	251	265	260	260	261	226	272	241	264	232	262	243	267	256	239	266	240	235	242	231	257	266	264	268	264	260	250	279	248	241	259	253	247	260	281	271	259	276	256	246	250	247	251	261	265	267	233	243	238	283	268	270	266	252	238	272	248	281	260	235	266	239	268	275	265	257	265	282	269	252	278	274	267	262	234	239	287	264	257	256	220	229	239	236	262	270	243	265	264	283	272	248	265	258	248	268	261	237	249	269	239	252	274	258	238	277	250	238	257	248	205	244	235	233	253	269	265	254	253	261	237	267	226	279	275	250	266	257	260	278	258	233	261	248	262	252	281	231	258	266	262	291	252	268	262	237	233	283	232	246	243	261	269	217	254	266	278	280	247	243	236	250	251	248	250	243	242	246	249	246	263	249	238	280	247	244	282	248	246	254	274	286	231	275	280	279	241	282	265	282	253	247	271	295	255	269	278	266	257	258	285	243	249	247	276	260	247	262	247	253	245	253	257	256	270	265	228	241	273	236	228	260	260	275	284	245	278	267	285	230	252	254	261	238	257	271	254	258	245	248	278	253	218	245	264	261	255	255	254	259	253	244	240	246	232	242	265	243	273	251	245	265	210	257	254	261	270	236	255	271	262	260	260	301	243	261	265	241	242	265	270	253	247	251	244	247	244	229	238	242	236	242	236	249	247	243	245	265	258	269	288	223	297	292	257	256	260	250	240	245	243	208	251	244	249	270	260	275	236	258	246	245	238	249	274	247	259	233	243	229	257	264	251	229	292	286	244	282	263	244	274	278	272	264	265	235	262	282	239	234	249	233	247	241	245	258	250	255	244	273	257	250	200	284	266	264	240	260	271	259	266	272	283	236	243	254	245	275	251	234	250	275	251	277	257	231	227	243	256	230	267	221	265	257	234	245	248	259	247	243	247	250	253	229	258	254	278	263	264	266	239	274	272	246	249	233	269	246	274	289	225	247	240	242	265	261	257	231	253	255	256	262	268	266	246	252	261	262	242	260	234	239	268	264	251	248	270	267	266	235	262	241	258	258	237	255	264	250	248	251	257	253	245	294	242	236	267	253	290	244	259	250	245	246	242	273	296	224	265	220	274	224	241	234	275	283	281	293	268	229	241	255	218	228	227	274	264	256	263	263	279	230	279	261	271	229	256	284	251	239	253	283	244	261	257	268	258	277	217	266	258	227	244	284	263	236	250	262	265	278	256	277	244	254	258	239	272	225	262	258	251	222	273	250	249	230	242	251	219	269	251	270	226	239	236	257	269	285	248	270	260	264	256	241	243	265	255	247	263	245	269	250	241	260	251	262	270	246	222	264	239	288	249	228	238	264	240	232	242	270	272	262	258	246	264	226	246	271	251	262	246	227	242	255	255	254	266	261	251	294	268	256	258	255	257	262	263	252	284	258	252	258	278	263	253	292	267	274	304	234	252	246	260	259	238	269	253	235	247	262	256	266	228	240	261	241	250	254	260	267	257	245	252	228	266	268	239	269	248	251	301	247	268	247	279	264	249	256	263	282	270	249	253	247	241	246	261	276	258	247	247	221	231	225	264	262	270	239	258	244	255	245	249	253	272	286	267	257	249	240	264	261	272	220	270	238	235	242	264	247	249	222	252	269	220	267	221	261	258	259	246	278	280	270	242	257	269	260	252	265	237	264	263	239	275	243	262	252	262	272	250	284	263	237	252	255	269	235	223	288	238	245	268	229	236	244	235	248	231	248	232	251	246	266	260	261	279	238	274	250	256	269	260	251	239	258	281	250	281	243	268	270	246	263	251	230	261	280	265	240	258	286	253	285	269	239	248	278	252	257	239	249	255	266	221	235	252	265	283	226	293	232	258	289	247	226	235	249	233	240	245	269	253	244	264	248	273	249	300	243	258	226	236	246	267	260	238	271	288	257	257	249	232	275	273	282	274	240	263	258	260	271	279	261	273	274	244	239	258	249	267	266	238	233	262	248	234	252	251	260	256	262	251	261	250	246	245	287	265	246	244	268	251	255	195	263	268	270	265	232	271	243	260	248	277	244	275	249	272	279	240	252	279	250	252	251	264	219	268	277	240	247	267	245	251	265	276	275	257	242	230	229	267	239	231	246	246	261	262	270	275	250	272	299	223	234	250	244	260	268	261	254	258	250	222	244	282	240	252	276	271	261	236	261	270	229	232	254	286	251	222	238	219	269	246	260	256	252	267	262	261	233	242	246	276	264	249	255	237	249	250	230	288	254	272	258	220	273	253	279	274	282	269	246	237	250	239	274	249	228	271	248	245	251	263	270	262	250	234	263	239	252	287	239	235	244	247	262	242	219	252	234	241	244	248	225	263	253	252	261	251	250	238	241	266	256	230	260	275	262	285	263	244	263	241	253	277	249	226	280	251	266	251	274	246	242	266	248	251	237	240	233	269	274	267	263	242	250	258	284	232	247	236	250	242	276	250	241	232	247	267	257	225	246	234	274	274	231	293	256	282	244	245	248	242	247	252	240	261	294	230	236	240	264	233	262	280	261	272	255	245	265	256	278	250	276	222	272	254	251	271	245	242	250	236	253	293	268	246	258	264	241	261	252	254	257	287	262	263	246	257	272	290	234	292	242	254	242	242	257	260	270	256	224	252	242	269	268	281	256	242	246	279	280	258	252	288	251	262	279	268	238	233	291	236	260	227	232	243	272	232	283	246	245	217	234	235	224	255	264	279	265	234	240	249	267	247	291	228	286	269	266	252	258	234	233	242	243	288	266	267	252	262	264	247	235	252	235	271	230	269	273	256	288	252	227	257	281	271	280	240	286	236	261	262	244	247	256	267	283	258	257	245	252	255	238	239	252	277	229	278	259	253	275	264	266	244	252	259	264	251	256	272	261	244	278	264	238	249	262	272	261	270	265	238	242	243	217	239	251	215	257	258	247	234	266	247	235	243	240	253	238	246	271	243	240	231	256	292	278	254	253	249	247	260	244	260	238	258	234	229	228	232	244	282	268	241	259	231	229	273	245	253	241	254	232	258	260	235	259	270	253	266	260	258	249	242	261	233	288	281	295	245	239	252	250	245	267	278	251	255	253	250	247	247	273	220	259	258	276	236	259	256	254	253	268	253	246	260	253	240	254	254	244	258	242	269	234	244	247	266	247	283	272	253	280	268	243	235	254	260	257	253	250	259	259	278	226	244	237	275	248	242	249	261	301	225	239	273	272	263	234	270	220	217	249	257	225	257	269	236	257	250	267	257	262	223	247	256	244	277
24800	9726	4734	6230	4153	2959	2342	1894	1882	1952	1944	1804	1607	1296	1134	986	969	864	846	870	848	877	891	774	678	700	693	664	626	658	663	686	638	654	647	624	591	640	616	601	582	595	630	583	607	615	541	679	595	632	658	643	599	622	581	590	600	602	596	621	597	610	595	603	617	580	628	626	631	592	584	585	634	592	668	583	602	604	594	561	627	616	604	587	569	629	647	577	595	566	594	568	597	589	612	584	550	619	516	604	629	597	596	589	573	607	606	619	592	596	604	624	607	634	611	580	626	582	553	610	592	617	601	585	629	582	602	572	593	582	649	592	621	579	592	573	578	617	603	605	627	596	597	615	589	619	627	592	613	628	621	613	638	588	587	588	576	631	592	565	576	606	612	657	593	578	595	603	596	657	559	581	616	595	589	585	621	607	620	606	626	633	626	607	582	632	602	614	608	620	595	612	595	634	614	614	624	611	594	569	600	579	593	625	598	600	604	652	577	607	587	632	587	597	588	625	592	602	636	579	579	575	613	633	640	559	599	581	615	606	604	602	608	620	605	575	601	628	604	531	619	600	608	624	626	570	584	607	564	618	604	578	592	595	616	621	609	598	591	628	580	566	635	584	616	572	618	560	645	591	614	617	582	579	573	605	582	554	605	632	628	637	574	615	596	586	582	588	587	614	592	622	599	584	581	619	597	568	599	588	599	597	583	586	577	606	609	580	595	593	607	561	592	629	589	611	583	565	652	551	631	564	624	607	580	602	600	595	578	633	654	593	556	619	598	594	585	619	638	575	620	624	580	599	616	586	611	592	607	622	592	598	620	559	591	567	606	590	619	591	599	608	625	580	557	531	609	597	592	608	607	560	573	598	566	605	572	587	622	587	580	562	601	596	582	605	587	670	623	626	581	610	620	625	587	609	611	632	563	628	577	588	616	597	629	560	564	582	572	618	627	559	558	618	613	568	597	580	589	604	606	621	595	598	625	588	593	591	621	603	599	579	618	597	586	610	604	568	581	601	568	598	600	611	630	587	611	583	617	608	607	571	578	611	594	637	614	585	600	593	574	608	590	567	614	543	613	638	579	595	594	603	607	574	607	616	582	642	650	600	628	603	608	622	586	573	586	593	599	561	609	628	566	608	642	634	558	565	593	603	588	632	608	584	608	630	577	589	573	610	603	616	588	614	612	598	652	637	601	578	587	545	603	565	627	567	585	635	549	630	623	584	613	651	603	552	630	572	578	606	585	571	594	644	591	609	585	590	574	579	594	590	611	616	616	639	592	599	596	592	602	600	590	613	630	605	619	623	610	595	577	607	563	602	602	638	574	613	570	609	603	587	594	600	586	637	607	591	626	584	624	626	593	603	572	551	593	587	575	629	633	609	584	584	582	566	625	580	564	612	605	598	601	612	624	575	598	585	595	610	602	580	608	629	567	595	581	620	615	571	595	602	608	569	600	609	609	592	603	603	625	604	574	608	594	621	579	592	582	589	579	588	579	591	628	600	598	609	611	601	645	621	573	609	644	619	584	582	636	621	582	581	604	623	596	608	622	639	598	582	607	617	624	592	589	609	568	585	624	570	606	631	571	588	601	602	595	619	587	601	563	608	581	629	557	570	587	593	628	589	580	656	595	593	600	626	585	597	598	597	541	566	669	552	603	614	602	612	611	569	584	595	559	610	575	594	598	611	569	600	614	608	593	619	631	601	586	596	625	605	592	599	595	595	592	578	557	577	615	645	574	585	584	596	597	564	566	591	589	577	566	571	617	624	629	625	618	591	573	602	638	586	606	580	590	606	566	623	630	608	576	582	596	627	586	599	648	602	617	611	573	593	585	580	584	620	590	607	591	601	601	559	593	596	577	610	602	565	619	614	599	607	592	639	630	590	585	601	628	544	577	622	598	574	632	539	593	572	589	609	609	592	595	596	585	574	594	608	617	555	591	551	580	607	668	585	590	584	581	591	626	595	638	554	623	585	586	586	610	578	598	619	621	608	575	619	584	600	632	621	589	605	561	586	628	623	589	599	643	616	570	600	570	641	583	620	619	572	599	638	599	643	607	587	620	615	556	593	606	614	625	556	568	580	583	604	678	598	568	624	581	600	596	533	614	573	601	560	589	589	648	641	638	616	589	666	576	633	625	597	572	552	591	619	614	638	604	620	607	592	579	577	602	612	571	594	606	580	589	584	584	557	562	577	594	587	619	632	615	624	582	629	606	569	592	586	613	534	586	626	648	616	664	581	590	633	617	589	557	620	582	584	597	638	576	567	588	609	579	602	587	606	583	602	643	598	604	589	616	603	638	630	587	548	629	624	605	579	603	590	595	590	597	645	604	582	611	539	630	606	608	631	578	559	555	600	546	608	598	604	585	575	581	602	574	645	604	638	606	593	606	656	613	575	634	625	606	595	604	649	602	572	599	657	593	615	583	601	595	598	616	607	640	649	579	604	605	604	581	606	563	571	531	596	628	623	598	616	600	577	626	574	572	581	584	568	554	556	615	639	609	579	622	550	569	579	608	581	590	600	582	613	577	613	594	598	568	630	625	566	648	600	607	589	659	585	600	612	577	540	603	585	584	586	601	630	597	547	617	617	616	556	586	607	544	610	570	595	552	623	611	606	607	577	610	576	541	595	575	593	589	589	611	588	622	570	651	648	611	607	593	593	598	603	556	582	627	645	571	583	562	586	602	605	584	569	629	588	615	577	619	558	628	613	653	580	641	575	597	606	581	586	607	595	634	606	569	589	587	614	633	615	615	606	618	589	593	554	614	611	609	622	587	590	595	624	561	577	635	608	579	586	622	576	603	573	612	639	552	611	601	576	578	601	594	572	586	620	561	599	609	601	586	570	588	620	569	606	583	605	582	591	625	567	634	613	592	651	567	609	638	626	592	586	580	604	602	630	575	613	582	638	597	546	628	600	612	610	610	590	578	576	582	549	599	610	588	582	575	606	591	590	608	633	593	547	624	616	584	633	616	596	590	605	605	573	603	639	617	650	608	614	589	562	568	606	605	613	581	577	612	573	618	634	608	601	585	589	629	633	573	597	594	609	568	585	556	622	609	604	633	591	610	587	573	574	568	629	586	609	645	626	590	618	604	604	598	590	607	556	611	566	576	595	601	612	605	582	594	596	624	562	610	573	587	600	596	567	573	644	567	586	614	580	600	564	582	623	589	631	553	577	618	633	580	567	586	600	587	585	591	620	624	638	558	571	588	584	602	571	601	604	610	604	545	616	641	625	623	602	598	594	577	587	611	597	611	596	604	604	609	564	579	608	593	605	597	614	610	577	567	624	618	604	588	568	622	620	599	620	598	602	663	588	552	557	610	604	590	605	567	620	634	597	637	601	604	585	617	607	609	584	610	594	631	607	621	577	624	625	631	603	570	603	626	587	619	587	562	586	596	626	607	564	557	625	610	626	608	614	597	590	586	577	599	570	602	606	613	610	578	655	603	612	583	627	647	626	572	650	614	574	595	625	617	596
44875	26162	6537	2890	1424	949	710	545	567	629	621	517	432	353	278	245	253	264	242	228	252	229	208	199	216	198	179	206	176	182	185	191	174	155	191	170	208	183	210	194	172	178	193	169	167	183	184	166	179	198	169	195	197	180	195	186	179	159	167	195	177	172	164	173	187	193	204	183	163	200	177	182	176	181	172	177	173	150	161	192	184	186	191	190	177	167	196	167	183	173	196	174	168	172	168	160	168	183	158	180	173	171	173	186	172	188	173	165	164	187	179	172	174	188	158	200	167	184	210	193	164	164	192	179	167	196	189	183	192	187	155	190	178	184	159	190	179	194	144	173	166	187	159	184	204	190	179	175	203	197	157	157	182	174	168	181	165	203	207	178	169	173	173	170	180	174	192	181	183	184	171	183	161	152	184	191	151	177	149	169	162	190	173	160	167	203	157	157	174	159	164	179	185	163	158	162	206	166	173	178	184	149	173	161	182	182	153	186	179	164	177	188	160	166	180	173	183	155	177	161	170	182	164	186	193	185	175	161	197	184	188	164	157	175	170	162	177	166	174	163	165	180	185	200	180	184	174	201	187	202	170	175	211	177	194	188	179	185	177	168	174	191	165	161	157	179	194	196	203	194	160	184	150	182	202	196	175	193	193	161	165	175	206	176	171	169	174	197	181	181	191	161	157	167	179	148	208	163	172	154	159	171	189	169	203	168	196	176	157	187	182	170	176	186	193	182	194	155	183	161	181	158	187	158	169	178	187	183	166	174	153	174	183	176	180	186	158	166	182	159	176	173	183	181	194	178	176	156	170	161	191	192	191	173	190	196	213	187	177	184	159	190	151	161	171	177	195	183	185	178	177	164	177	179	178	166	191	158	166	152	172	168	182	173	163	177	163	158	177	175	168	156	188	172	149	168	185	160	163	189	175	169	172	201	180	165	150	172	186	164	184	170	178	172	190	192	168	171	158	176	186	147	205	185	165	187	189	163	153	189	182	178	166	165	186	177	160	210	174	177	177	184	209	198	184	195	195	139	187	175	170	158	166	206	190	158	176	182	162	154	185	167	180	178	166	153	198	209	156	182	195	191	176	178	182	174	180	194	150	182	158	180	186	163	161	153	184	199	164	157	171	189	193	173	168	156	175	173	181	195	163	178	188	165	183	174	191	180	180	172	184	172	171	184	202	172	181	178	202	174	177	178	158	179	170	177	178	173	170	192	188	201	179	171	151	198	163	180	193	157	193	154	165	187	168	173	144	177	177	151	174	177	152	153	175	180	174	195	187	182	145	170	183	176	175	188	158	189	171	189	207	178	151	171	171	169	183	192	147	182	168	184	176	163	178	141	148	164	198	189	176	179	172	182	194	174	165	192	180	186	191	168	197	169	172	169	166	179	174	208	199	202	181	159	162	177	164	164	176	182	216	168	166	174	172	169	185	177	169	152	173	193	184	177	187	204	199	179	200	195	142	163	195	165	160	190	216	170	166	179	142	182	179	201	197	184	190	187	143	170	180	170	183	166	161	164	199	169	206	173	170	192	170	205	173	189	163	164	168	182	173	185	175	189	161	194	149	202	161	161	182	180	183	172	210	186	175	163	155	177	189	168	206	165	185	162	172	189	161	188	182	187	182	177	168	174	197	179	179	166	172	191	173	181	180	171	183	195	194	186	185	192	188	180	204	167	184	194	153	170	185	183	176	202	164	192	177	204	188	159	169	178	176	176	192	184	174	166	195	188	173	206	194	184	182	183	193	191	177	191	159	188	181	184	188	172	171	163	158	205	167	157	156	165	186	160	169	161	183	167	179	196	177	199	174	168	179	164	140	152	157	173	166	168	207	176	188	154	155	172	192	191	164	189	172	167	193	188	173	210	189	169	189	176	173	155	173	185	186	167	168	178	184	174	187	181	184	188	178	168	169	170	200	179	187	177	163	194	158	161	186	169	178	152	160	166	195	172	171	160	188	192	203	169	178	204	186	165	170	172	182	165	177	163	168	203	161	185	176	168	204	205	203	171	185	190	190	178	175	175	195	187	180	189	178	168	194	172	208	160	178	161	185	171	197	168	160	165	160	188	173	182	178	196	182	200	163	175	166	180	179	181	177	163	180	227	169	180	175	175	180	185	154	192	164	194	175	154	192	170	195	173	188	202	167	181	175	167	182	199	176	162	162	173	150	189	165	127	158	208	190	177	168	189	163	191	169	176	158	160	196	182	189	168	163	158	171	172	184	152	179	169	175	170	180	179	169	197	179	202	159	180	156	187	193	181	175	171	195	175	172	205	180	185	181	175	182	187	181	168	201	172	158	185	183	191	175	158	170	186	150	168	185	169	175	168	185	183	176	186	157	173	163	197	210	189	172	161	196	170	184	192	175	170	179	180	206	161	176	157	169	188	182	205	179	181	167	182	180	148	159	164	200	193	167	186	207	163	183	198	186	177	165	187	177	194	180	167	192	169	169	175	149	162	188	179	189	157	177	179	193	163	187	185	188	181	186	181	150	171	187	163	173	178	179	170	165	181	184	160	181	166	174	178	168	184	191	176	168	173	187	169	166	190	173	186	173	199	164	160	200	186	163	172	168	157	172	164	178	169	162	200	193	162	186	163	171	179	196	163	149	194	189	187	180	176	198	157	168	178	189	173	175	214	153	180	161	178	203	158	163	187	169	171	165	170	175	159	170	205	174	159	191	190	176	201	167	149	168	174	192	166	164	211	185	186	178	178	190	157	162	178	154	188	208	198	178	197	196	160	155	177	141	189	186	180	184	190	184	171	195	156	181	193	177	175	182	186	165	154	176	170	190	189	181	180	197	162	187	191	157	170	155	148	190	194	168	177	179	194	185	198	174	177	162	162	155	196	189	174	180	179	201	163	178	177	170	173	162	190	172	158	174	203	184	182	196	168	163	200	175	158	184	163	172	177	169	184	183	174	165	156	197	191	169	193	167	190	193	175	189	153	193	194	202	170	175	173	167	166	165	149	164	185	177	182	183	163	194	183	184	149	176	133	183	208	152	143	191	149	174	165	174	185	181	209	177	178	158	155	205	174	187	193	186	194	181	190	181	197	178	185	197	173	192	164	204	170	176	143	191	185	185	174	178	179	201	173	157	193	164	173	197	193	200	180	192	173	145	187	208	171	175	188	159	193	176	153	164	177	190	175	165	198	190	183	191	199	181	183	161	187	177	186	181	199	183	161	181	184	175	188	175	199	187	169	170	200	177	181	193	170	171	171	189	177	172	186	196	179	160	183	180	178	185	176	186	173	180	166	169	154	176	193	207	169	165	169	199	190	170	179	179	165	166	178	166	188	171	161	164	184	160	187	155	168	159	185	167	162	184	171	202	170	206	168	164	179	162	182	193	183	179	202	175	183	185	166	180	160	192	177	207	163	179	153	180	186	152	173	184	180	180	180	175	186	187	147	173	190	165	170	213	197	168	176	167	194	167	171	182	199	173	184	169	166	170	191	176	203	170	134	193	181	178	173
31063	15910	6526	6868	4849	3889	3059	2626	2582	3164	3081	2590	2038	1636	1238	1101	956	914	821	870	836	941	897	704	526	521	484	496	490	515	531	553	469	463	478	459	450	445	454	454	442	435	414	451	431	430	444	441	444	447	423	438	445	434	424	447	413	435	440	438	451	391	433	382	405	474	418	395	489	438	449	416	428	388	430	478	421	409	422	471	406	435	457	431	425	424	427	422	405	424	422	470	460	430	425	403	442	430	398	405	388	444	385	412	431	383	401	400	418	424	465	437	396	443	473	438	411	422	462	468	454	432	437	382	430	453	442	434	455	437	466	401	447	414	442	445	431	402	442	408	427	394	422	406	448	424	400	412	412	422	437	433	425	418	412	421	445	414	449	442	434	460	416	409	452	429	420	430	457	407	450	385	431	419	469	424	406	411	421	463	422	421	410	421	480	442	417	439	437	441	459	434	407	466	451	424	407	403	420	445	417	430	400	447	399	445	442	440	440	461	459	401	457	425	458	416	446	433	469	430	387	433	417	424	416	429	411	408	423	444	451	441	422	421	435	434	434	414	464	448	409	439	408	442	411	463	450	416	418	467	427	392	435	445	388	435	415	404	409	400	431	416	443	464	417	403	403	452	465	454	410	439	386	446	438	446	399	410	424	415	416	419	451	442	440	384	425	427	423	410	418	439	431	438	415	443	436	432	448	409	430	421	446	410	423	403	386	367	443	420	404	448	420	448	440	396	468	431	427	454	444	450	440	412	414	371	410	397	460	425	413	459	443	449	422	425	422	405	414	431	454	452	402	434	398	436	411	432	444	460	416	394	411	447	468	406	421	443	453	442	418	447	421	390	386	417	427	463	436	396	421	450	440	463	417	453	397	420	418	456	390	438	423	444	444	453	444	419	427	451	427	400	415	441	427	393	414	410	401	393	406	382	382	434	410	461	400	445	439	424	431	409	435	460	455	442	414	457	460	438	452	440	465	401	410	424	488	468	426	440	410	415	438	411	426	394	427	431	431	398	483	423	399	450	442	451	456	428	408	407	417	396	408	393	415	429	386	425	428	480	438	440	405	446	412	444	413	408	423	377	465	420	407	476	420	422	446	458	449	464	448	429	417	419	483	436	453	428	443	428	395	452	458	409	426	430	421	419	417	430	405	410	458	453	403	420	412	476	432	408	441	446	384	410	423	427	454	423	374	401	446	411	466	396	411	427	443	413	405	420	404	447	403	451	426	421	468	407	402	430	419	450	421	414	401	399	439	384	395	410	455	393	421	432	428	439	421	415	405	428	410	394	416	474	431	452	441	427	391	435	481	383	429	408	401	447	417	427	459	440	417	428	419	438	443	411	418	394	422	407	401	437	402	444	408	463	464	399	406	389	376	438	397	399	405	420	424	404	403	438	404	382	436	447	447	443	417	456	403	425	448	432	437	398	406	413	445	410	407	438	401	431	424	401	456	403	437	440	418	462	395	431	431	444	412	421	454	422	436	416	428	409	449	425	438	442	434	430	428	436	426	472	417	392	411	412	442	419	462	397	449	438	413	407	445	416	434	436	428	442	399	442	429	439	424	394	410	454	482	443	427	440	445	452	406	423	431	425	410	437	431	413	407	388	425	456	388	422	400	406	453	454	432	417	422	428	435	437	400	459	407	429	431	447	420	412	387	425	453	402	461	403	425	468	396	422	387	424	429	428	438	434	414	429	435	413	439	468	442	425	433	450	401	435	429	408	434	391	408	393	422	445	441	442	436	447	441	454	427	385	422	435	418	438	437	425	431	450	380	438	419	448	421	406	462	430	412	427	437	409	405	434	411	422	389	421	417	446	450	405	413	426	439	427	436	421	420	412	438	415	411	405	418	444	442	439	430	398	439	436	447	440	407	425	450	435	457	368	437	449	411	454	429	447	420	442	413	435	412	449	435	407	423	452	423	415	422	425	432	436	438	418	444	424	434	414	390	416	435	410	431	438	450	436	443	439	405	448	411	434	392	387	443	432	444	434	433	442	432	423	413	410	382	483	442	380	382	416	449	426	430	455	425	426	440	412	413	485	434	428	475	423	432	427	372	396	453	435	447	430	429	459	422	417	378	450	438	437	407	434	412	394	445	450	399	417	447	421	414	443	417	386	406	475	403	429	419	445	417	442	391	415	461	428	412	426	427	412	397	408	444	433	408	422	439	429	464	463	431	414	407	426	410	429	406	401	421	434	466	407	468	411	477	370	420	442	409	426	435	378	383	424	392	448	443	388	398	419	434	437	478	429	410	427	392	398	415	400	442	417	460	431	412	409	405	457	438	382	413	421	419	398	434	423	402	424	457	415	432	445	410	414	416	384	408	428	432	404	441	409	371	419	386	423	424	430	433	392	411	452	419	441	422	372	450	431	453	441	397	409	419	441	423	441	407	411	483	427	424	417	450	434	460	446	424	402	418	459	427	422	426	442	442	453	447	409	464	417	410	452	407	434	440	421	448	431	446	402	429	460	436	377	441	413	401	464	447	436	439	414	440	424	400	411	418	413	402	397	438	450	427	417	478	446	429	448	429	461	430	426	434	433	444	411	398	444	435	443	427	433	417	446	433	419	388	455	443	405	443	417	404	415	434	410	411	445	384	431	413	430	407	416	453	420	461	417	409	436	476	439	448	435	425	440	441	410	405	431	420	452	434	463	433	417	454	403	410	407	446	472	409	480	421	463	455	435	423	420	474	421	461	441	467	430	407	413	416	436	426	416	391	423	429	449	451	450	415	435	433	411	425	446	401	433	435	415	425	486	421	396	454	425	388	447	467	420	422	420	415	424	414	426	424	411	443	429	425	440	422	434	411	408	431	446	392	406	369	413	423	473	365	453	388	417	414	436	439	474	444	427	449	409	428	447	417	442	417	441	436	411	445	426	421	425	436	418	402	430	421	430	429	406	428	376	411	429	452	398	397	416	448	469	422	494	395	428	438	482	446	393	400	427	456	436	449	427	373	411	458	378	446	409	393	443	395	431	435	448	460	403	412	441	430	414	406	474	423	416	419	430	408	452	404	422	442	465	440	397	387	408	412	416	460	408	398	418	453	399	413	434	435	450	421	438	419	425	429	432	408	445	472	419	445	429	404	453	429	461	376	420	447	441	438	434	462	380	437	417	455	437	386	381	425	463	422	424	434	437	434	450	434	427	415	427	424	466	439	415	437	443	441	433	440	428	433	399	452	392	462	420	429	434	434	425	397	408	428	375	439	447	403	432	436	447	457	440	495	421	426	425	394	447	405	395	401	426	415	450	437	453	452	424	429	432	400	379	383	393	465	437	419	406	416	411	416	388	416	455	437	466	401	435	443	423	419	437	450	441	428	408	421	431	427	460	433	390	425	400	423	438	453	434	445	427	418	429	406	438	429	404	469	423	471	413	418	444	457	409	419	420	437	418	431	403	380	403	451	446	434	451	395	413	413	468	407	404	425	441	419	432	402	424	419	436	431	455	402	413	427	414	403	440	420	431	431	412
16815	4901	1148	733	586	442	421	366	399	444	415	366	329	347	300	292	281	283	287	250	274	286	280	282	262	280	257	270	309	257	275	280	262	306	253	232	284	265	265	274	240	308	257	238	246	266	239	258	279	267	241	267	267	242	299	247	297	263	268	263	261	228	267	265	279	252	247	274	268	291	259	236	271	247	271	239	252	232	252	261	263	261	236	244	254	269	273	272	239	288	281	256	252	276	275	277	252	261	252	274	271	253	266	265	283	273	258	277	250	273	251	302	265	225	244	271	233	253	282	268	279	251	271	248	260	273	265	263	276	273	247	287	252	266	274	277	274	249	267	274	262	272	281	249	279	252	273	273	271	261	259	226	274	224	265	256	264	260	285	255	254	237	276	277	289	258	270	272	285	263	284	232	268	275	265	237	276	242	264	253	281	268	263	254	264	296	304	228	230	257	240	262	286	248	263	259	303	246	249	252	257	264	308	264	273	249	271	275	260	284	273	281	263	256	255	270	299	260	252	208	277	308	295	254	296	252	241	281	288	248	259	279	264	261	271	242	250	276	226	247	263	241	253	247	265	246	279	263	237	293	267	245	272	264	279	255	263	272	289	280	277	252	255	263	285	274	274	261	258	259	252	258	256	263	302	267	234	266	247	234	263	273	212	269	268	282	270	259	238	248	272	268	250	250	280	266	249	246	255	284	270	243	241	239	272	265	258	292	253	249	258	268	271	241	272	240	258	259	250	253	256	257	252	276	269	232	280	272	247	264	287	248	245	268	248	236	250	252	266	253	258	282	260	240	237	253	231	258	252	273	265	247	248	222	264	254	257	246	277	270	277	272	286	274	267	265	310	291	251	261	280	249	268	268	245	268	244	256	247	230	248	292	258	278	243	285	291	269	271	259	259	239	261	280	270	268	282	243	262	256	264	282	260	325	259	238	277	261	294	263	261	266	263	278	286	260	313	273	251	251	289	263	264	266	268	262	287	258	263	257	269	223	231	246	235	242	244	256	266	250	269	252	268	249	251	274	254	253	231	249	240	268	247	244	249	265	268	256	253	265	237	262	270	242	294	272	236	264	246	253	255	256	260	257	275	271	260	255	290	242	290	265	249	299	266	271	242	257	249	265	243	236	240	249	269	249	288	281	233	235	242	249	307	244	251	242	269	282	256	228	241	235	248	264	292	268	280	261	284	248	271	261	247	267	255	266	260	281	267	264	263	275	298	292	291	258	283	261	275	284	269	267	253	270	273	229	294	275	274	263	239	267	264	225	275	287	246	247	285	298	243	241	280	296	259	274	240	260	279	232	244	280	280	263	262	269	253	247	257	261	231	270	262	263	279	272	249	206	276	284	267	271	261	268	288	286	265	249	261	260	251	272	238	267	262	253	239	260	283	245	274	258	267	265	253	261	303	278	283	285	271	250	287	277	273	257	244	265	238	247	282	280	246	261	280	266	285	226	258	269	246	266	260	273	275	239	247	273	244	324	266	259	248	273	296	236	275	256	273	289	282	281	276	280	267	235	278	258	269	274	267	263	264	244	264	261	249	271	284	292	253	259	273	280	258	269	261	270	275	267	260	229	254	263	260	275	281	273	260	268	258	262	242	269	292	288	271	294	268	243	274	276	298	268	250	288	264	278	263	247	248	316	273	277	275	245	273	283	264	249	274	255	264	305	269	258	298	277	276	267	265	269	260	237	254	272	259	272	277	263	240	257	268	259	246	248	259	255	269	247	246	268	275	278	248	234	285	290	284	281	256	231	252	268	263	269	263	245	241	267	273	282	264	288	284	277	273	262	264	266	281	248	304	268	275	259	284	288	295	252	269	261	290	264	265	269	248	267	245	233	250	253	257	261	259	259	257	289	251	241	261	268	260	257	276	256	264	245	260	265	258	234	271	257	271	248	269	303	276	284	301	261	252	276	251	247	271	276	243	249	284	240	264	276	281	271	249	279	253	249	270	278	242	246	249	259	250	253	254	253	233	273	263	237	260	270	247	295	260	248	234	275	261	244	288	264	282	267	253	249	274	274	295	234	258	273	254	256	273	251	276	270	283	307	276	248	269	277	240	249	295	276	231	253	254	278	274	263	252	276	263	255	274	257	267	242	254	273	276	244	278	261	283	287	279	279	270	261	296	272	274	242	286	276	292	271	287	240	285	259	269	273	277	271	258	277	255	315	233	264	255	280	245	252	231	254	307	260	271	284	243	270	293	253	262	245	248	257	237	241	283	292	267	287	282	247	251	252	260	285	248	230	267	273	285	269	273	239	279	264	272	252	276	239	243	258	233	304	296	267	284	278	260	227	286	278	259	233	253	262	239	267	235	238	252	249	258	263	218	263	271	266	246	275	287	246	252	228	273	264	251	243	292	252	243	276	291	237	244	255	283	280	271	243	261	302	284	258	305	268	265	271	266	259	281	232	281	260	267	268	246	278	246	270	288	255	249	265	228	237	275	283	272	242	247	225	260	261	259	271	264	257	289	266	228	266	262	264	239	275	265	251	268	264	282	230	278	268	261	256	281	256	293	273	273	260	277	231	295	281	261	263	269	264	289	246	260	248	270	280	247	279	283	256	271	256	281	256	256	252	283	260	268	254	238	268	236	291	239	243	225	269	287	260	269	268	257	272	273	245	238	271	251	276	251	264	295	257	251	286	253	262	275	273	244	311	264	248	283	264	253	252	263	290	294	271	286	259	262	270	263	268	252	260	264	303	267	276	272	272	264	281	258	271	250	255	296	255	272	259	245	256	257	260	273	235	266	263	274	272	226	236	241	279	271	280	223	272	271	281	256	250	267	237	278	280	285	267	287	276	244	235	259	279	282	280	273	277	243	257	256	261	261	305	267	300	291	286	260	257	262	275	270	244	250	252	242	305	271	254	254	261	216	246	247	269	273	273	278	271	290	257	257	269	272	256	273	292	241	264	242	222	262	251	257	238	255	227	261	250	281	250	230	248	302	270	276	250	270	292	274	270	243	264	270	228	259	268	274	258	247	270	263	257	227	264	276	227	269	257	248	228	242	265	233	291	282	225	270	270	270	233	281	271	277	254	262	292	265	253	279	273	258	253	255	262	242	268	247	246	266	257	252	243	275	269	239	248	266	256	265	248	213	279	263	253	281	284	267	246	276	256	244	283	299	284	244	254	288	257	208	288	264	258	250	249	257	256	262	255	251	281	265	254	258	288	282	247	284	285	240	274	259	291	257	241	278	268	303	247	251	273	240	262	262	250	255	249	255	267	251	252	305	240	243	259	280	282	251	239	259	236	277	250	261	265	266	256	264	253	255	252	253	255	269	267	261	255	277	248	272	255	285	257	272	266	258	270	250	284	267	301	259	263	283	239	258	248	323	272	255	270	256	255	248	265	270	259	266	267	241	279	264	252	273	297	263	259	279	228	231	255	281	237	286	258	263	229	259	265	243	247	274	264	261	273	259	250	284	251	289	267	264	261	256	253	262	285	273	252	263	252	264	269	293	264
11930	4061	2284	2247	1782	1523	1353	1317	1429	1617	1643	1423	1166	917	899	827	760	789	730	739	777	793	773	750	653	670	634	603	629	647	703	650	618	650	579	632	666	641	621	616	621	655	606	604	623	629	612	590	616	661	618	611	616	634	640	633	602	570	660	609	607	620	660	599	636	586	613	651	624	598	623	644	606	644	615	655	592	627	651	625	622	621	631	630	627	618	625	612	632	634	625	624	621	648	627	672	638	587	566	612	612	616	636	622	646	601	649	579	637	647	596	633	653	635	625	673	639	623	627	632	597	567	640	630	608	644	612	654	616	627	615	619	653	632	600	620	569	654	629	587	637	644	632	634	616	627	680	627	621	583	607	625	578	622	613	631	642	606	603	652	636	619	649	656	647	661	662	643	617	613	660	646	617	591	589	647	656	606	664	608	619	660	653	631	627	588	636	652	583	616	618	632	616	637	644	639	630	631	682	586	621	600	611	629	600	599	586	614	584	680	630	613	616	616	616	608	636	649	626	589	624	626	652	653	649	672	624	637	629	613	630	582	628	600	591	602	599	617	589	643	661	609	643	618	655	646	620	651	632	662	610	655	626	618	631	585	686	617	662	601	616	607	666	616	625	647	640	618	611	620	624	616	629	635	624	563	682	638	597	658	602	616	564	648	609	652	671	601	593	644	677	658	653	630	637	641	651	570	673	630	604	635	628	692	643	624	619	567	624	647	617	666	620	610	658	633	620	633	635	626	632	602	704	617	636	628	622	618	647	656	626	656	588	597	610	626	601	604	667	598	631	605	629	621	625	642	643	641	613	626	642	630	647	609	620	587	587	611	604	623	614	613	592	612	589	590	578	677	636	664	593	618	561	634	634	640	608	643	624	612	614	640	636	638	629	623	594	645	612	636	650	587	590	627	661	628	634	609	619	594	601	589	666	626	602	615	628	626	598	589	631	633	646	655	601	623	589	634	614	637	613	628	604	596	613	628	601	630	599	580	621	644	644	630	637	640	623	623	622	638	650	654	595	621	616	639	633	670	651	609	590	594	606	605	642	589	603	581	621	595	614	625	639	655	636	614	624	595	631	661	657	581	611	609	585	640	653	658	605	637	653	567	659	599	607	601	614	645	629	629	599	639	645	636	675	634	615	625	597	620	607	651	649	640	608	668	628	640	633	586	646	629	611	574	663	617	630	645	638	617	619	610	650	639	634	647	608	606	609	669	629	633	599	655	643	638	631	594	634	593	609	604	661	664	658	630	593	661	663	604	613	639	602	641	604	651	631	613	591	635	645	645	670	644	613	630	600	651	679	616	659	613	619	648	643	587	635	682	639	667	632	635	645	653	668	610	629	663	627	627	612	638	608	573	671	612	604	604	645	638	607	620	621	620	593	557	613	610	668	616	605	659	601	606	588	644	635	596	653	590	667	638	634	628	644	639	597	624	664	620	635	651	590	617	651	654	657	648	630	627	600	593	644	627	649	631	619	620	639	641	653	647	577	638	654	649	576	624	601	615	618	642	643	642	609	615	661	641	637	572	648	652	601	595	653	622	651	642	626	634	619	615	649	652	630	579	582	668	644	631	613	583	665	591	602	605	618	617	622	617	614	615	572	643	646	609	610	623	671	661	617	635	588	624	634	590	653	625	646	627	622	628	624	593	649	627	644	607	603	602	579	640	644	630	636	615	580	671	575	631	632	626	607	627	621	606	611	641	633	608	670	651	658	586	630	640	632	598	603	645	587	624	639	657	645	635	620	628	633	600	623	616	621	657	646	623	616	621	626	589	624	639	629	642	654	607	619	636	600	646	580	624	593	649	659	624	631	576	616	637	642	544	609	637	651	620	651	609	642	611	637	637	666	603	670	608	618	586	637	615	601	606	626	604	648	621	595	653	647	613	602	641	612	597	655	622	650	608	619	621	640	607	679	618	613	629	592	623	575	630	638	617	591	575	623	619	631	619	633	633	589	615	620	624	640	596	636	596	669	653	655	642	629	628	631	683	662	581	650	626	649	626	606	618	613	624	645	589	625	633	645	639	581	599	600	648	630	574	671	605	646	613	635	659	623	614	595	595	651	592	574	624	663	589	622	598	684	585	644	619	593	600	598	611	632	604	623	674	609	614	611	632	650	642	669	619	623	621	685	592	619	626	666	625	602	572	642	626	592	638	630	612	587	597	619	600	616	624	663	633	661	625	663	649	587	677	579	677	643	626	603	607	649	602	598	634	615	622	592	662	610	622	600	637	645	636	654	642	584	626	617	641	625	590	599	642	626	590	618	654	622	611	630	615	617	632	583	633	594	630	597	680	558	617	676	641	602	582	619	615	611	608	638	636	609	594	609	619	586	582	638	646	622	654	632	623	622	621	627	593	604	640	610	653	578	623	638	579	629	612	618	613	630	620	606	578	630	631	632	595	589	617	583	615	630	609	627	639	642	595	604	631	586	647	648	589	607	664	632	580	650	631	615	633	618	634	594	624	602	633	667	626	614	669	622	593	621	653	622	617	611	642	603	623	593	621	620	584	571	627	637	599	658	608	635	630	672	624	589	640	627	627	613	604	634	623	569	637	603	654	616	606	651	608	669	635	597	627	650	606	615	632	640	619	649	650	663	607	611	605	589	607	645	644	636	622	623	647	614	604	650	605	650	577	620	639	610	617	666	605	602	617	632	621	623	676	588	615	651	621	645	622	643	626	615	676	634	635	606	637	644	612	604	617	617	646	655	666	622	606	628	609	614	604	585	622	623	630	665	590	588	630	683	613	648	638	594	624	615	645	604	599	599	577	588	580	620	634	629	629	670	641	583	639	603	655	616	617	598	618	665	602	619	614	649	659	632	644	608	625	627	632	597	607	665	632	647	591	605	610	605	616	619	645	666	602	618	585	644	632	662	646	628	629	599	645	692	594	647	639	636	654	651	656	592	610	618	626	572	604	630	634	586	655	612	650	616	644	619	622	617	594	677	617	594	630	618	627	645	645	622	648	646	645	657	596	683	604	610	638	587	637	586	614	599	628	661	588	628	582	618	626	626	637	615	631	620	641	573	665	597	600	608	643	638	600	641	613	650	635	663	620	642	609	574	622	647	680	634	605	636	645	656	619	655	559	661	633	649	672	649	602	607	595	607	643	617	590	581	624	626	612	609	628	594	594	626	624	668	635	585	653	616	652	653	600	629	621	676	644	647	645	607	635	634	591	617	685	641	635	646	655	603	642	627	642	617	618	608	646	612	618	632	634	638	605	658	618	623	661	643	614	612	613	613	608	642	586	632	723	623	620	605	580	618	618	654	607	628	613	652	628	618	649	591	656	612	636	591	647	637	676	608	660	597	639	647	626	627	631	646	651	604	614	603	617	614	584	602	625	663	629	629	634	636	668	625	617	642	643	633	632	648	647	597	661	599	619	654	625	622	610	593	606	616	622	586	630	621	631	587	654	602	597	608	592	617	617	621	643	617	667	637	618	663	644	590	623	628	655	616	630	632	654	634	639
34556	16128	2453	1372	956	699	646	621	696	724	632	487	447	373	389	308	316	297	328	313	302	277	290	292	267	248	261	263	247	285	287	264	269	278	276	240	256	260	258	261	275	262	271	254	273	275	265	276	273	272	274	270	283	279	246	226	257	250	221	273	230	241	262	270	245	262	273	224	289	247	243	255	248	258	271	254	255	279	266	249	299	250	254	265	245	252	285	243	259	269	279	271	251	233	259	236	261	229	260	280	256	249	249	244	254	278	275	280	271	265	228	272	280	260	253	271	246	260	253	256	291	265	252	258	272	254	248	266	278	245	276	242	276	259	265	253	279	262	294	244	262	262	263	240	260	313	257	257	265	246	252	259	274	255	220	275	270	287	231	279	259	253	268	250	289	285	262	279	280	273	252	272	247	248	250	251	269	239	257	255	231	259	243	263	219	260	245	263	243	254	289	296	253	244	292	269	241	228	286	258	222	234	279	277	241	229	279	286	239	259	240	270	258	249	264	275	238	276	224	267	246	258	273	273	274	257	246	291	246	275	242	279	267	285	263	264	252	275	276	279	261	287	253	282	259	254	256	263	252	263	270	257	240	263	285	286	262	286	285	256	296	236	254	272	288	252	252	244	239	265	250	289	268	283	284	282	254	258	291	242	296	292	272	223	266	264	259	245	252	272	247	243	271	264	253	287	263	274	259	265	268	276	251	271	267	215	249	286	253	317	259	266	280	267	246	277	244	272	235	261	242	260	255	270	249	263	268	261	261	272	273	247	263	270	269	239	247	241	269	259	251	253	248	271	255	254	256	261	276	299	275	254	292	262	253	239	252	254	264	264	248	256	223	254	237	295	274	272	261	285	256	229	326	271	270	233	251	270	221	256	252	252	290	269	283	270	259	267	241	263	276	266	273	272	276	251	244	256	261	255	275	251	296	269	296	255	261	272	249	286	260	263	269	277	236	262	260	268	256	265	277	263	245	247	272	246	299	251	266	269	258	283	264	297	285	273	256	251	243	260	294	258	264	257	287	258	265	260	276	255	258	248	274	259	265	283	245	269	283	272	267	267	259	282	258	243	259	230	263	258	247	300	251	260	266	228	261	227	266	294	276	265	265	256	264	275	267	265	335	234	262	282	253	276	259	266	229	281	255	250	288	264	259	242	290	273	301	302	247	275	240	238	271	272	261	270	248	252	254	250	268	265	237	277	272	271	249	294	279	249	282	245	301	295	249	263	230	268	234	264	264	277	265	256	271	248	257	268	268	273	235	253	275	265	257	256	260	281	274	251	258	243	242	255	262	276	239	262	238	282	257	248	270	242	258	250	271	239	228	305	243	234	234	277	312	246	276	248	277	254	250	233	256	258	262	256	277	262	252	260	290	277	267	266	239	262	268	264	267	293	275	291	269	289	233	237	295	247	292	245	251	263	261	267	266	284	246	281	257	268	266	284	261	256	248	265	257	277	259	253	241	241	257	263	258	246	249	266	246	251	252	267	291	249	281	279	274	268	281	259	270	234	252	209	276	265	240	250	238	285	253	264	274	245	317	265	281	258	274	285	277	250	268	254	285	270	240	271	267	257	245	244	253	256	273	247	285	274	247	248	236	262	265	260	251	264	244	297	258	244	270	242	247	268	265	283	278	262	248	233	233	276	272	287	245	249	247	262	245	268	284	257	261	266	270	280	239	294	277	253	241	242	215	238	253	270	270	272	277	250	249	269	266	282	236	255	279	263	260	279	257	270	252	257	224	286	261	247	251	257	291	259	255	244	240	285	269	274	236	233	285	279	259	289	263	232	247	277	254	273	255	305	255	284	231	244	294	280	277	257	270	273	265	260	243	260	255	240	252	262	256	241	258	263	245	284	251	248	277	270	250	285	256	260	272	268	260	242	248	256	255	263	259	259	238	255	263	225	257	256	271	271	239	249	268	249	235	238	277	223	255	280	274	286	250	240	249	259	285	284	265	244	228	258	262	271	238	258	273	284	272	259	253	263	267	273	262	265	240	252	255	247	216	269	263	265	269	247	243	259	246	250	262	237	280	264	243	248	301	277	274	280	278	303	238	249	275	239	265	277	269	256	250	247	240	254	249	264	250	246	266	269	269	276	235	247	234	264	273	259	234	268	216	289	245	248	266	258	263	263	292	227	277	279	257	254	240	236	263	261	310	248	229	248	275	249	273	248	274	270	255	253	255	261	257	292	268	248	246	237	267	257	235	255	277	258	280	282	238	263	270	255	251	221	234	235	256	243	249	266	297	277	273	253	252	265	235	259	274	271	269	272	286	265	245	274	299	268	270	237	270	253	277	270	239	242	278	231	289	271	271	268	259	262	281	275	279	262	273	248	226	264	265	274	267	248	251	265	282	269	271	273	263	237	258	270	252	268	270	261	297	260	253	241	270	282	233	238	265	270	237	277	293	281	265	260	261	261	258	268	236	262	257	284	290	263	246	247	259	250	275	230	260	274	279	293	266	279	284	287	257	252	279	268	218	297	257	244	244	280	243	297	251	252	265	261	274	250	265	250	262	260	276	270	298	286	283	227	269	245	242	255	258	287	265	247	297	268	281	250	255	247	296	274	256	293	228	272	273	249	239	257	288	230	259	284	239	266	260	282	279	265	238	255	266	291	259	276	249	268	272	277	287	251	269	266	267	274	268	241	281	258	270	267	294	266	250	263	281	265	226	244	296	258	283	285	267	242	246	276	252	242	273	266	270	274	249	254	289	259	276	225	277	262	252	275	286	267	249	255	252	223	275	260	272	263	231	273	250	255	256	274	293	254	258	250	274	242	272	266	258	281	269	279	254	236	290	265	256	276	248	255	294	237	273	260	293	270	256	259	259	260	264	288	255	242	254	248	283	251	235	273	303	253	266	268	276	253	279	268	259	266	271	285	270	297	295	274	269	270	271	245	240	265	240	228	272	251	278	290	240	244	303	268	250	257	301	272	306	261	252	294	241	285	257	248	259	262	280	324	255	277	273	241	276	234	244	218	254	262	285	274	247	254	275	243	266	261	235	281	279	278	247	319	267	281	272	256	251	252	231	251	269	238	279	287	255	263	255	264	278	266	275	287	301	269	273	260	219	261	250	268	254	292	238	265	247	283	246	267	258	283	245	278	251	279	267	254	245	249	242	266	277	238	244	254	304	254	209	269	244	222	255	252	259	267	262	259	270	246	248	277	274	283	254	226	290	277	261	270	268	253	281	272	258	262	295	301	291	275	260	229	275	277	243	255	240	257	274	254	276	266	228	240	257	271	254	281	246	264	250	226	246	252	258	252	258	260	265	261	279	250	244	279	279	239	222	261	242	270	255	262	272	275	258	255	264	262	252	264	234	251	264	254	258	256	259	277	277	258	264	276	263	278	256	249	267	247	280	266	273	276	261	256	243	275	261	226	244	289	254	250	284	268	277	277	248	240	282	277	252	243	277	276	283	249	256	259	247	240	232	242	263	270	237	251	270	247	234	281	222	273	249	263	235	228
24544	10348	3125	3994	3510	2852	2554	2609	3096	3207	2770	2143	1684	1468	1236	1023	1024	949	945	940	1008	912	854	810	767	679	637	676	651	647	696	686	653	628	588	655	637	612	654	610	607	646	625	632	613	616	597	593	603	618	634	663	672	619	586	637	665	584	632	603	596	631	613	645	609	631	627	636	605	564	636	593	621	619	603	639	619	600	623	656	634	608	607	612	622	625	609	615	615	637	646	587	613	583	620	606	621	620	630	625	566	609	631	593	640	658	614	620	634	599	631	618	606	608	599	633	585	624	629	630	617	690	596	615	614	562	575	662	571	627	604	600	565	608	643	603	620	592	638	600	598	596	595	580	608	597	630	583	645	547	594	627	610	569	625	618	583	586	612	617	664	683	626	637	647	568	575	620	588	607	616	580	623	634	586	619	605	608	619	588	565	643	612	621	609	617	653	613	597	566	652	612	607	603	598	588	607	660	626	619	645	609	667	634	596	632	642	599	613	646	563	631	587	572	615	603	573	596	647	624	605	612	635	622	600	601	617	599	614	607	616	574	645	632	588	627	626	618	652	621	597	597	625	631	609	641	634	596	649	579	636	623	618	560	621	595	601	603	659	652	637	612	627	640	637	599	639	633	612	615	613	588	608	578	613	574	609	656	612	611	611	595	635	590	614	580	621	620	580	624	589	628	606	659	625	567	610	609	679	610	584	606	658	590	568	614	627	610	600	628	592	667	620	617	632	622	591	600	635	615	631	619	636	639	622	621	565	597	573	599	598	615	623	581	573	576	574	564	614	619	582	609	604	597	636	580	602	621	632	638	598	637	618	646	583	641	609	628	604	609	591	617	588	588	622	640	617	672	618	625	624	600	610	577	615	607	632	615	657	588	593	631	622	644	632	620	614	616	633	637	591	626	587	594	564	658	640	592	620	603	614	604	603	613	651	674	607	615	640	628	585	663	660	608	622	579	626	617	627	611	653	598	582	610	645	611	612	599	646	623	597	606	603	633	612	572	614	586	634	614	643	596	618	651	606	615	616	546	617	618	632	653	590	641	616	599	569	586	570	628	605	646	573	603	640	587	592	617	585	604	600	630	622	662	607	600	607	612	597	632	613	588	636	611	619	622	628	599	599	639	584	627	605	611	587	626	587	657	629	662	584	604	616	621	622	616	600	600	606	636	616	624	617	620	627	601	635	581	609	597	607	568	625	616	583	650	610	588	615	608	640	584	630	613	580	571	660	669	654	606	616	606	597	642	637	588	585	623	623	632	592	619	609	643	592	611	623	598	596	650	601	653	623	639	617	593	623	639	599	648	588	640	610	588	627	614	607	567	642	617	621	591	606	601	629	563	623	625	633	618	634	621	600	595	573	632	598	601	631	585	606	614	539	599	602	587	624	658	595	630	623	608	609	620	580	634	629	626	658	588	654	620	658	653	599	620	638	555	636	626	625	638	606	621	621	610	564	607	617	621	607	596	614	620	601	628	619	585	631	626	597	602	631	629	643	621	601	670	604	583	565	649	540	639	640	660	619	677	582	629	626	651	629	626	540	596	599	574	611	653	651	598	643	660	600	573	625	606	632	622	572	623	637	642	650	618	643	638	604	598	598	606	596	615	601	573	634	590	637	591	548	623	622	644	560	601	580	605	641	604	598	639	624	617	621	554	616	623	587	611	609	592	582	617	561	602	612	620	632	591	600	591	619	603	620	610	621	621	650	589	552	600	659	637	634	569	621	575	612	618	618	640	608	630	632	610	690	611	625	579	604	658	588	620	656	590	602	630	603	620	603	624	553	625	653	603	606	580	640	642	659	605	569	618	654	642	618	624	589	632	572	621	608	579	619	577	634	603	572	561	627	595	623	597	590	616	615	654	638	620	631	593	609	616	613	638	602	600	623	596	630	619	637	593	591	597	625	589	647	627	624	589	611	535	646	613	629	640	610	618	603	596	570	603	595	632	634	631	635	622	591	602	606	619	635	597	629	654	576	610	593	658	599	609	658	655	599	610	595	609	595	613	602	627	603	616	598	625	594	615	599	587	602	590	603	635	573	624	575	602	571	577	615	600	627	607	602	646	600	632	628	617	579	648	600	622	599	599	651	640	599	630	609	627	630	630	554	628	639	618	624	583	633	628	602	614	609	630	595	595	608	588	612	633	641	600	611	623	615	597	639	587	638	583	582	634	606	636	600	587	605	618	622	574	616	608	615	610	630	633	637	625	652	566	637	606	574	531	620	632	603	630	573	618	637	587	578	579	605	587	623	586	629	640	605	557	601	615	670	616	625	638	620	636	580	599	565	569	566	582	659	642	658	574	613	599	648	618	608	621	605	641	603	633	592	588	617	631	584	639	623	590	586	615	588	610	601	580	600	598	608	614	567	618	625	605	580	581	635	593	681	615	583	625	591	636	649	587	628	605	597	586	613	613	632	608	629	606	620	618	635	637	581	616	590	599	632	615	595	644	619	633	628	619	575	618	572	660	632	610	618	593	634	603	624	598	621	620	633	632	630	601	589	566	656	603	579	632	623	626	599	605	585	630	651	612	632	578	642	599	550	616	590	673	589	656	643	646	587	643	582	631	597	639	613	601	628	618	630	609	627	639	587	606	608	619	621	626	608	602	608	618	585	605	583	663	624	647	617	611	604	627	625	595	613	585	587	592	631	612	609	615	630	617	619	642	640	589	621	556	670	629	579	655	582	630	544	521	616	654	603	590	629	632	583	639	614	609	594	603	637	578	611	607	597	641	610	569	608	660	635	602	641	594	622	641	592	631	637	578	545	588	639	624	609	593	624	644	622	612	619	643	642	605	615	634	646	604	581	569	633	613	615	599	615	642	623	611	598	616	624	603	609	608	638	604	644	602	604	641	609	641	651	622	631	615	625	576	606	648	593	615	607	630	630	629	612	618	626	647	590	603	590	595	643	601	572	613	583	613	571	631	621	629	611	622	618	624	650	594	603	626	631	594	601	594	616	650	624	616	632	693	672	606	613	632	599	612	590	602	619	575	596	610	555	586	599	609	588	602	614	655	641	581	603	630	605	647	621	576	596	605	575	618	568	597	579	624	603	623	617	591	631	612	605	627	592	583	625	593	623	614	647	630	580	570	620	598	574	606	629	613	622	620	625	648	569	614	650	656	592	576	669	633	584	614	618	614	614	629	567	614	608	624	637	581	615	635	606	623	592	616	615	622	598	587	577	607	596	663	593	567	594	671	620	603	609	593	633	586	582	618	566	631	614	641	635	586	605	633	647	590	564	580	636	621	620	638	627	639	590	650	638	567	634	578	572	583	637	623	605	612	608	644	654	672	638	628	651	599	598	636	633	602	586	614	620	613	607	586	572	568	637	618	613	627	581	615	653	624	635	633	617	649	615	630	565	607	616	656	580	626	624	628	613	619	617	577	615	629	578	567	585	608	617	578	578	619	590	629	599	616	614	606	607	625	608	619	592	584	613	595	580	605	608	667	605	646	566	632	619	670	616	590	586	622
43903	22941	4411	2120	1342	983	851	898	1083	873	793	548	468	355	298	277	294	260	267	290	262	217	217	214	193	223	179	178	179	203	225	203	212	182	200	204	169	200	178	191	193	204	194	200	189	177	189	175	190	174	211	210	205	168	209	164	174	192	192	166	186	168	187	160	199	202	168	165	183	168	160	185	196	189	180	187	184	193	205	160	177	179	187	210	187	194	171	182	158	183	183	151	187	187	183	157	174	202	189	169	180	179	184	196	185	172	200	159	159	191	160	148	184	197	172	161	182	184	193	206	186	168	189	208	185	176	185	163	173	184	180	161	194	168	186	169	191	166	168	163	196	171	201	174	186	213	172	188	168	208	156	197	190	184	165	177	183	159	190	176	175	197	199	174	170	172	178	176	165	178	182	178	166	166	177	167	174	168	165	164	180	196	185	153	190	185	153	154	176	177	223	170	176	170	167	161	213	186	143	216	197	185	180	177	198	191	183	177	182	184	158	183	212	179	209	170	186	198	174	158	188	173	156	155	179	178	171	161	193	178	184	183	194	177	201	180	181	185	179	213	183	174	173	167	161	175	187	197	224	176	184	175	201	172	163	170	194	154	155	166	156	201	165	188	171	211	155	175	201	180	184	173	188	183	179	178	188	173	196	152	176	165	175	181	199	178	184	170	198	199	202	181	185	199	187	164	174	183	180	184	190	157	183	188	175	199	169	180	214	190	174	180	178	187	178	202	178	187	180	176	182	171	180	186	193	181	184	201	175	199	177	186	190	198	170	192	183	173	169	184	190	151	162	191	180	192	200	156	192	189	197	166	200	198	183	184	169	183	184	164	194	183	173	185	188	189	193	188	189	198	167	188	172	175	178	188	159	165	187	183	187	194	176	176	175	166	178	177	185	161	220	195	179	164	176	166	186	191	195	178	178	180	219	176	179	203	201	167	182	174	189	185	203	174	192	171	191	172	194	207	163	170	162	205	159	175	166	184	167	194	187	181	176	160	194	185	202	187	202	148	157	178	166	165	176	200	178	162	164	166	192	168	182	159	157	178	186	193	211	194	192	177	207	166	200	175	156	179	182	162	175	196	159	195	194	176	172	192	187	171	190	191	180	196	161	192	170	171	192	186	192	171	200	164	180	194	181	164	171	156	192	174	177	172	182	203	171	192	192	190	175	192	186	155	165	178	169	172	179	188	179	181	170	217	186	188	181	195	167	173	188	159	160	182	183	182	180	187	218	192	197	200	160	177	170	157	169	192	192	176	182	175	171	161	192	185	210	202	175	168	189	168	182	152	169	178	161	166	179	187	204	173	194	176	184	188	166	128	174	178	179	194	170	171	192	176	199	170	159	189	185	186	189	197	153	176	188	191	180	175	172	183	187	179	193	167	202	176	156	196	171	178	198	200	183	175	200	168	168	191	168	131	165	180	153	199	179	166	178	150	166	164	173	176	166	191	170	189	169	169	198	194	166	178	174	179	170	194	180	171	207	199	203	182	192	175	189	189	195	160	173	176	197	180	182	200	203	199	186	215	186	182	175	176	174	196	173	187	160	196	170	177	193	197	174	151	198	181	188	180	196	184	182	187	177	170	187	224	193	189	201	166	142	180	171	170	173	165	193	178	161	169	176	183	151	190	196	192	174	195	175	168	172	202	168	200	179	159	168	204	179	188	185	189	190	152	182	168	179	156	196	185	156	158	188	184	185	187	162	165	183	178	208	176	195	159	176	193	200	168	167	210	202	182	186	165	185	164	179	172	200	188	189	195	199	180	173	200	158	187	173	187	188	176	186	166	184	183	212	171	186	191	187	197	163	192	160	196	162	164	180	193	155	154	162	177	168	192	203	188	167	204	187	212	183	203	162	160	169	159	180	185	169	179	200	175	154	162	166	205	201	201	204	173	174	190	176	167	181	180	158	184	168	185	200	157	195	188	177	194	194	153	196	167	186	156	178	159	161	189	187	172	173	196	195	204	158	188	188	179	207	209	194	221	149	179	209	181	169	200	190	212	191	206	174	172	192	181	206	180	193	165	181	192	193	196	176	196	165	189	166	187	204	177	179	151	149	198	154	175	208	190	185	188	190	187	167	203	186	172	177	181	178	197	145	186	168	189	167	190	199	161	170	183	197	203	176	181	169	165	158	172	164	175	162	181	202	167	191	149	189	200	188	190	185	209	149	181	180	167	203	165	191	188	187	179	195	208	162	188	162	186	211	175	175	195	195	208	193	176	179	180	181	184	179	182	165	188	179	181	168	178	192	184	176	187	172	192	156	188	156	176	189	205	202	186	177	166	187	176	196	195	169	187	162	171	204	169	176	192	169	202	194	177	174	219	185	199	182	171	152	185	186	191	165	177	196	169	191	186	200	179	176	185	156	165	172	176	190	189	191	199	177	167	171	186	190	181	171	194	182	182	194	170	180	203	191	206	187	176	174	196	190	171	150	180	161	186	170	187	189	203	154	171	169	188	171	182	160	197	189	203	196	173	183	166	188	182	170	183	192	185	174	194	183	182	174	183	192	167	162	177	187	201	186	168	165	197	193	187	189	171	181	213	182	180	161	186	164	172	185	186	174	196	186	157	197	185	186	193	164	166	166	167	210	198	175	188	157	185	157	168	204	165	195	174	159	181	199	185	198	177	181	189	163	191	176	205	170	181	192	196	178	214	190	167	192	160	176	177	173	177	178	190	165	181	184	142	201	187	169	179	171	193	167	181	171	167	212	178	181	191	230	175	165	153	173	179	168	178	157	186	167	205	194	160	194	159	170	167	168	189	184	200	176	181	167	171	163	179	177	179	168	173	157	182	164	179	188	208	176	189	184	184	183	200	194	167	173	187	196	185	152	184	196	164	179	157	178	174	182	169	194	191	197	177	173	172	181	203	199	152	191	194	204	159	170	158	183	164	164	169	174	195	174	183	187	179	173	173	209	179	187	192	158	192	197	153	163	157	185	192	176	174	181	205	180	188	186	202	158	205	171	197	157	163	190	145	186	179	186	195	171	190	204	175	204	179	178	193	177	201	180	184	146	186	169	193	199	181	168	187	205	179	178	206	181	151	184	192	198	141	155	180	173	168	171	156	182	167	181	169	190	190	194	170	173	160	198	174	196	208	190	183	175	180	188	187	189	185	174	169	198	179	189	178	176	160	164	193	188	181	189	183	179	169	162	187	203	187	163	176	167	197	162	187	175	203	194	183	177	167	177	175	195	184	197	173	204	197	194	165	179	184	189	170	169	196	172	183	223	175	162	188	197	153	162	181	202	178	188	167	167	185	204	164	180	165	171	191	170	189	165	157	182	167	198	206	197	179	161	208	170	188	180	183	169	178	168	200	176	200	185	157	206	171	157	204	162	202	215	190	177	181	192	192	192	173	182	194	196	179	154	193	167	190	176	176	178	198	174	147	168	181	167	192	155	189	157	199	187	210	172	173	181	177	170	178	184	176	176	165	144	160	175	181	233	169	168	179	170	197	149	189	208	189
29890	12913	4062	5258	4681	3840	3757	4205	5024	4366	3388	2446	2020	1568	1288	1143	1089	1013	972	910	876	832	789	660	644	542	516	518	472	470	525	548	494	467	429	482	518	469	484	466	452	407	439	445	455	453	440	419	448	427	424	432	451	473	449	464	437	445	466	420	479	450	487	425	443	429	445	477	461	472	468	430	435	434	442	413	443	441	466	401	447	453	439	421	407	469	431	435	417	452	422	481	441	423	437	463	426	464	437	415	432	443	397	453	412	444	452	467	420	458	461	388	437	443	436	435	466	461	412	456	405	433	440	426	466	462	462	460	435	438	455	440	436	435	437	452	428	458	453	445	453	411	416	416	428	446	461	418	446	436	451	463	433	429	396	457	401	455	410	459	454	408	450	465	414	448	424	416	429	437	413	418	471	419	466	440	458	440	461	430	419	409	423	391	412	468	409	424	449	438	433	417	460	451	409	400	412	478	434	414	410	431	435	454	454	467	442	420	435	435	462	428	428	469	411	445	427	432	448	457	424	435	449	426	469	435	403	429	443	408	410	458	449	465	453	448	448	418	430	415	449	433	435	418	431	447	447	440	442	439	441	423	445	438	421	438	408	446	430	426	417	443	438	463	428	395	409	446	447	423	464	485	448	410	449	432	444	463	439	442	428	426	411	426	421	481	399	425	410	464	412	446	434	428	417	437	437	443	443	424	419	433	453	446	468	426	459	430	423	432	454	412	434	384	426	421	419	400	433	446	443	435	448	432	437	427	427	444	435	411	447	412	445	447	407	437	396	454	399	412	437	469	415	399	474	445	447	474	421	432	403	462	462	452	428	404	416	423	437	437	431	429	423	454	448	430	415	446	444	429	449	437	454	441	422	434	435	431	425	437	453	461	463	441	446	413	455	434	441	404	439	437	446	428	446	401	436	458	439	413	431	428	431	404	410	440	455	388	476	406	466	435	401	433	485	402	414	427	422	466	430	420	479	455	457	428	423	416	429	442	454	460	444	415	466	480	418	410	435	464	435	434	442	424	446	431	462	459	393	419	440	426	429	414	425	451	440	457	451	461	450	436	409	452	451	439	446	411	422	440	426	447	437	413	443	426	463	440	424	414	468	437	444	462	408	464	433	427	430	442	425	411	404	450	437	420	428	466	458	468	432	459	433	424	427	436	434	455	433	439	446	422	438	435	415	466	421	407	434	425	441	459	425	466	442	471	430	403	462	448	458	434	412	442	438	420	432	465	400	479	465	397	448	399	419	439	411	429	434	421	455	430	423	443	433	405	437	431	420	421	412	432	506	425	429	469	421	415	456	433	402	431	411	417	438	466	430	436	452	457	403	384	391	396	383	423	436	421	451	434	437	467	430	433	410	435	449	441	429	439	440	424	453	417	441	440	426	437	403	440	448	433	462	438	407	446	432	438	444	433	411	449	457	398	427	417	415	418	432	443	453	444	443	462	387	474	424	448	457	427	438	485	451	414	429	419	437	447	452	415	464	428	475	436	401	459	441	421	474	455	422	451	404	415	418	444	474	435	385	466	429	420	469	442	436	408	482	490	447	438	423	431	397	446	460	439	461	444	458	417	447	466	376	465	446	451	424	452	466	412	419	458	446	422	436	438	396	447	444	431	433	412	416	427	443	426	428	441	465	412	441	425	408	465	445	462	440	427	420	437	421	470	434	411	448	450	411	428	459	412	415	436	424	452	434	412	448	475	398	436	424	403	414	435	455	451	425	412	429	483	448	438	430	400	458	431	428	440	427	451	419	463	431	412	450	399	432	461	456	415	458	431	417	460	430	454	404	408	455	471	433	439	424	405	448	457	411	439	406	446	423	461	435	435	406	413	486	445	422	437	446	477	441	481	438	455	412	434	453	425	433	403	430	441	442	461	428	439	445	425	472	419	429	413	452	455	409	422	432	458	447	459	426	418	440	447	411	441	428	436	433	416	430	448	424	445	472	410	442	452	436	421	468	471	441	459	416	439	446	462	450	439	431	432	441	427	432	445	447	452	389	446	413	433	430	429	419	473	393	414	413	467	472	453	464	404	455	472	458	465	448	447	448	459	410	386	447	410	425	416	397	422	447	434	423	428	435	448	418	444	426	441	451	476	422	462	457	419	438	412	420	425	444	431	391	446	436	436	438	417	436	459	447	428	418	432	442	402	447	441	437	404	411	412	460	396	419	426	443	449	449	445	414	407	458	439	425	442	439	445	483	434	423	435	432	462	437	435	442	462	429	449	432	441	430	442	417	464	423	440	425	432	401	420	401	443	396	438	456	445	447	412	468	437	468	441	416	466	401	427	436	454	429	449	421	437	471	438	439	439	453	443	428	421	453	407	457	418	449	463	416	455	415	452	442	429	437	446	437	444	438	436	412	438	443	415	417	407	439	428	389	443	394	442	452	439	440	408	434	436	440	433	452	444	418	451	420	439	396	464	465	405	436	442	429	460	433	460	433	422	443	414	447	460	444	472	398	455	431	424	420	457	423	461	458	415	428	445	409	431	420	416	455	431	429	484	457	442	449	444	475	416	407	434	429	436	441	477	437	429	428	430	412	413	427	455	432	455	430	433	421	448	470	442	413	444	452	428	436	443	433	414	419	441	438	409	437	447	469	436	452	453	480	406	436	450	414	415	448	454	452	443	423	448	419	451	433	484	401	444	453	453	430	439	438	454	424	459	477	446	422	379	437	447	448	447	454	416	440	428	403	447	443	435	439	438	445	456	421	447	429	455	457	450	431	440	419	470	448	438	444	393	428	443	434	418	468	458	433	429	405	423	416	443	446	474	428	432	439	452	408	422	384	436	472	439	438	383	470	429	431	431	448	478	435	424	440	436	419	446	447	437	483	400	419	432	435	406	447	413	436	429	455	447	437	441	439	451	456	434	425	444	415	452	403	394	449	459	431	456	461	470	422	433	425	438	453	421	429	407	452	409	409	493	478	403	410	443	406	412	427	421	439	451	462	436	448	451	462	444	424	453	420	409	443	442	418	440	398	407	400	427	443	428	433	425	444	415	399	465	435	418	414	453	426	429	441	406	425	466	447	453	437	429	430	424	465	449	443	445	425	434	421	417	433	416	414	423	479	405	433	430	443	425	454	463	419	443	409	449	416	437	415	467	457	447	460	454	432	427	487	432	455	416	400	472	441	460	442	447	450	423	418	408	416	422	433	429	427	413	394	465	438	454	442	420	455	429	410	462	423	431	437	446	420	439	460	417	423	464	461	437	442	454	414	395	421	425	440	400	445	415	420	439	426	430	448	421	412	407	447	423	428	419	440	431	441	435	425	448	428	462	420	440	487	435	444	404	433	445	460	458	441	442	403	424	429	425	403	437	428	425	437	431	414	464	451	447	434	445	427	495	448	396	430	432	453	450	444	444	447	447	418	417	508	459	446	447	445	418	431	438	452	407	439	420	405	420	457	440	430	434	437	449	446	455	435	442	450	436	400	448	421	424	452	430	419	464	448	427	458	458	420	473	453	463
16378	4575	833	699	574	543	494	575	562	523	419	363	330	282	330	301	282	294	288	275	281	286	266	260	277	251	304	269	268	286	266	234	270	257	255	270	266	241	270	266	275	289	270	273	255	270	292	285	260	254	271	277	248	257	250	275	239	273	270	272	248	249	240	249	270	255	268	266	271	253	261	266	258	272	271	291	264	279	270	230	262	297	287	261	263	270	235	280	239	283	282	244	287	250	276	275	270	283	264	285	297	275	266	259	251	291	250	291	266	275	267	234	260	267	287	292	297	282	261	266	245	232	260	291	276	264	261	253	272	273	273	274	262	291	293	262	255	275	300	256	256	268	259	281	266	235	276	230	261	296	246	258	285	274	278	265	269	255	270	262	258	252	279	250	248	249	285	289	287	267	250	262	275	289	260	262	269	274	292	267	268	256	260	239	275	247	308	273	269	272	251	269	231	290	260	249	298	261	298	270	297	259	253	256	261	248	267	287	256	264	254	261	260	245	240	267	258	287	266	258	255	286	291	277	288	269	245	250	245	271	272	310	244	268	257	277	289	235	280	290	260	263	267	273	261	272	247	258	258	249	268	300	229	294	276	268	276	252	248	247	267	280	277	260	253	284	280	228	256	239	269	250	289	261	286	255	249	267	269	262	263	282	277	262	240	259	264	245	270	272	246	237	264	244	265	297	261	284	283	254	281	253	264	254	275	254	249	311	249	262	282	263	279	266	255	288	296	250	295	303	262	275	262	289	239	301	281	255	282	239	255	289	260	276	253	263	286	253	233	264	249	302	228	293	273	244	258	248	260	302	254	297	298	247	276	270	259	288	275	248	225	283	268	278	239	254	235	253	261	270	278	262	272	317	258	269	283	268	260	270	254	286	256	253	225	279	267	308	280	248	297	271	264	278	244	252	232	280	257	250	236	267	291	266	266	265	257	264	278	247	264	280	272	254	268	260	252	255	230	294	267	272	292	237	264	266	242	250	262	269	247	297	229	238	278	274	254	282	263	266	260	263	271	273	251	293	258	243	249	281	274	254	244	265	258	234	254	255	283	265	283	241	258	262	280	273	244	273	295	276	287	269	274	252	255	222	242	268	267	272	263	292	251	280	262	282	280	263	262	240	291	263	236	289	304	283	296	270	267	269	266	295	287	264	277	257	267	238	252	252	261	275	249	274	285	289	267	251	290	273	245	261	281	262	259	291	241	245	274	267	257	260	235	243	268	247	235	255	248	247	260	273	269	268	304	260	247	254	261	244	275	261	263	278	274	260	265	263	282	269	264	256	291	251	280	275	266	247	242	269	260	242	236	287	263	256	235	260	275	270	251	270	284	240	266	257	302	258	264	292	279	278	288	246	260	236	269	255	272	264	247	275	250	281	307	294	251	259	252	237	272	270	239	297	285	268	252	253	284	293	287	283	293	288	248	267	279	264	308	252	281	241	272	272	261	267	259	262	244	246	250	266	278	272	291	262	262	266	276	287	242	261	265	278	259	271	253	248	271	283	237	264	267	273	277	255	287	258	282	297	283	280	270	275	273	274	269	302	236	293	261	286	260	313	264	293	259	235	248	259	282	262	269	287	282	258	266	289	286	260	261	256	288	252	278	256	281	293	270	261	257	253	253	262	269	266	233	268	253	286	249	249	269	275	270	267	241	287	267	271	281	265	260	256	276	276	291	290	262	271	251	287	291	255	291	263	242	268	246	266	277	270	280	267	265	255	277	267	247	242	260	280	249	273	268	262	272	252	226	259	251	280	260	272	252	250	273	278	249	275	260	257	290	286	268	277	294	250	264	301	273	277	266	277	248	253	273	288	256	271	253	267	268	282	254	279	235	243	284	296	274	267	267	236	274	251	278	264	265	266	251	293	240	271	244	259	275	254	283	277	256	267	271	281	255	262	253	219	293	266	276	233	252	279	260	252	264	244	253	251	309	266	249	270	273	271	257	282	264	252	252	298	262	259	258	247	239	263	272	237	261	274	280	269	269	273	298	292	249	265	249	249	256	278	278	266	276	227	270	280	258	252	292	300	259	275	253	252	255	289	239	264	293	283	239	275	260	269	261	253	243	257	241	319	270	248	271	267	271	281	295	292	254	262	268	250	249	283	281	265	277	274	245	268	248	268	301	267	254	253	305	271	278	278	264	225	275	271	285	235	269	251	244	276	262	269	263	282	280	242	275	293	239	280	272	290	260	275	273	282	280	279	275	269	234	260	252	267	247	246	288	300	271	264	264	291	273	306	289	269	276	231	278	255	286	299	310	306	259	313	280	260	251	244	268	259	277	271	289	262	274	244	283	297	294	247	270	280	271	243	261	252	262	265	271	251	248	253	259	287	276	255	244	292	265	253	268	261	250	258	263	294	225	253	275	275	275	250	254	270	258	269	238	256	283	256	292	265	275	263	262	289	239	279	273	283	226	262	259	251	242	252	260	263	252	244	296	274	258	257	291	281	264	298	261	270	290	295	280	278	280	253	265	273	259	260	268	269	266	267	280	275	253	237	264	291	268	307	270	289	263	250	295	270	279	277	260	251	262	241	307	289	271	268	270	274	329	294	247	287	259	246	255	258	241	272	262	294	269	274	280	234	286	285	275	256	252	275	263	248	298	263	273	237	278	235	250	252	263	240	262	278	241	255	256	262	263	262	264	248	250	256	273	241	239	266	271	284	297	281	274	246	245	253	255	262	254	286	269	262	265	274	267	274	284	244	249	271	277	291	269	267	267	275	265	248	278	283	256	249	272	259	270	295	262	285	290	287	270	278	276	224	289	248	234	231	268	273	278	241	271	262	288	246	274	241	286	241	285	279	274	271	292	271	280	263	283	250	260	272	261	243	244	274	243	274	231	261	282	261	250	260	255	269	268	281	254	274	231	259	259	255	240	243	248	250	255	261	261	290	273	251	247	294	267	309	267	272	266	287	297	265	283	248	262	242	265	226	242	293	305	248	261	276	277	281	268	239	241	284	296	266	283	285	274	278	254	268	266	282	268	258	225	273	257	283	269	283	255	250	257	270	289	279	271	248	246	252	285	280	300	289	290	303	266	267	243	264	269	280	247	269	241	264	258	281	264	277	255	259	242	235	264	273	291	237	271	280	261	279	274	273	260	269	284	261	273	265	311	253	269	276	270	281	250	267	286	243	295	245	262	268	265	283	273	288	283	288	243	239	281	269	244	220	282	274	279	267	256	257	293	283	267	265	280	256	312	273	272	241	253	266	276	278	293	260	248	284	255	252	272	238	252	249	276	251	280	285	305	253	233	266	290	232	244	238	260	277	220	264	265	297	289	265	245	293	285	269	256	288	275	238	276	278	260	263	271	278	275	263	260	283	271	277	279	264	263	279	284	265	237	241	229	290	313	262	274	260	272	276	287	281	270	268	256	242	288	266	257	282	277	260	273	260	266	247	285	251	249	264	253	280	299	309	245	297	269	264	233	277	251	262	266	267	253	263	282	263	298	255	286	277	271	295	287	255
11464	3687	1796	2037	1853	1802	1946	2315	2266	1989	1527	1265	1015	968	869	891	812	839	817	765	766	705	721	658	678	665	600	684	624	633	644	645	642	609	638	598	654	673	601	649	628	648	599	672	640	631	653	652	607	600	615	659	603	630	594	647	647	641	624	623	608	655	668	598	645	651	641	656	644	628	660	638	663	634	590	647	647	650	644	631	651	672	591	618	642	631	639	658	649	635	649	663	623	635	644	575	657	582	654	602	644	638	627	646	654	607	589	638	673	613	562	599	619	628	617	617	611	609	623	634	645	630	632	628	636	633	621	569	615	617	616	587	620	617	602	616	619	631	644	611	622	593	637	651	676	596	650	678	637	613	622	644	666	624	610	626	602	592	627	649	585	576	660	601	598	654	638	672	602	615	624	632	643	655	620	622	631	607	632	601	619	654	663	659	607	617	657	659	598	608	674	606	638	577	616	613	687	612	570	622	619	610	624	614	638	619	614	607	644	667	612	591	617	616	580	608	588	646	593	620	606	604	620	651	577	611	642	659	587	602	659	620	637	633	613	624	638	591	585	623	653	621	588	603	606	616	574	591	652	651	601	621	640	607	628	652	639	625	638	651	600	624	625	650	625	653	628	630	595	624	622	612	644	635	631	640	616	644	588	640	616	612	625	598	610	608	633	631	601	632	600	645	625	673	630	633	606	651	616	610	582	593	637	612	583	659	630	648	629	611	656	640	617	616	627	619	606	632	632	644	615	625	605	631	606	602	635	623	633	629	670	618	600	626	627	628	651	631	649	622	679	635	595	603	651	605	627	658	628	641	592	608	660	615	597	628	562	657	589	613	660	615	635	603	576	606	651	589	626	591	622	681	575	594	626	628	622	642	655	635	605	628	628	648	636	606	614	621	618	629	624	603	588	597	577	636	656	633	615	623	624	599	631	658	589	603	635	651	667	626	608	650	613	663	653	608	641	612	624	621	605	623	599	609	589	622	615	619	606	636	653	608	658	624	665	633	659	602	663	641	596	630	641	625	606	639	621	610	621	628	620	588	657	579	635	638	666	624	627	622	634	683	641	660	581	626	614	639	641	631	664	618	636	677	600	608	649	633	635	590	670	637	613	646	596	595	624	628	590	656	617	638	599	661	620	665	646	625	632	607	652	640	697	640	668	669	618	625	592	639	614	647	612	651	637	631	633	628	598	603	620	608	630	645	587	691	598	603	636	643	632	642	665	647	616	632	685	614	639	623	605	596	587	659	596	627	604	625	631	632	609	637	642	614	615	623	655	600	575	590	609	612	655	642	651	657	633	633	611	606	596	630	645	610	600	608	611	574	647	665	619	627	640	641	607	655	597	632	622	602	622	614	620	652	673	631	619	600	639	645	604	653	571	612	599	597	626	617	645	644	632	537	617	656	658	631	599	686	625	624	657	618	626	652	605	636	629	653	676	634	583	627	640	576	619	615	673	657	646	691	655	647	638	657	661	598	640	629	630	594	640	610	649	644	670	656	633	629	637	614	601	600	629	664	621	644	644	640	645	597	622	652	619	607	588	595	608	616	633	632	612	600	611	647	668	590	602	638	667	601	617	619	627	625	657	620	642	634	636	603	643	637	638	620	650	637	575	641	627	634	639	658	616	654	584	661	645	625	596	610	610	662	627	649	640	570	609	663	674	617	636	619	668	671	696	609	615	665	627	630	591	600	626	623	630	649	616	636	620	623	616	631	587	635	639	645	591	674	635	624	589	710	591	649	594	687	614	638	624	580	619	622	573	639	640	603	672	644	589	630	607	657	628	604	607	639	636	621	636	660	615	641	618	608	648	606	601	652	616	631	608	646	618	645	657	627	589	646	654	641	627	641	625	603	598	608	646	592	647	635	630	621	636	645	614	584	641	656	613	649	614	634	640	560	644	650	653	625	669	581	625	622	644	641	639	668	611	621	621	632	617	643	616	637	590	639	630	662	635	622	629	645	613	579	633	620	623	585	593	661	645	633	639	573	647	627	616	634	640	618	648	606	648	640	601	593	602	576	651	612	612	587	613	652	631	593	637	666	631	627	620	654	622	611	625	646	665	591	597	609	597	626	634	664	651	649	635	666	601	628	593	628	588	634	619	628	640	582	663	602	576	672	628	682	620	644	634	595	639	596	671	635	648	646	600	621	569	629	613	619	636	616	643	587	622	626	656	622	644	641	637	676	618	635	633	584	624	621	649	582	628	623	663	625	649	628	669	653	586	615	638	604	559	613	595	633	620	645	630	590	614	633	645	599	634	673	601	673	614	626	639	614	641	610	613	586	615	634	619	628	687	652	616	584	593	623	617	633	589	615	616	598	604	644	586	566	620	599	617	627	592	640	651	619	621	612	629	606	636	640	660	675	659	613	614	648	680	645	573	606	656	616	638	641	608	645	630	607	661	641	611	609	633	594	603	637	615	668	618	658	626	590	589	631	620	656	641	628	656	653	671	653	633	641	608	611	633	615	639	615	614	656	617	615	619	633	639	668	693	632	630	587	625	600	596	596	629	651	626	659	573	607	620	604	637	642	644	656	607	618	593	614	606	616	596	641	672	642	606	637	660	580	593	634	641	661	690	635	610	608	639	644	635	634	606	594	633	605	612	623	647	632	619	636	645	617	719	621	588	593	653	600	596	616	627	672	615	660	677	645	610	678	657	643	630	634	594	611	649	658	667	634	677	594	671	605	623	666	589	580	581	612	570	639	657	633	627	634	608	646	609	595	619	602	629	642	595	660	631	668	576	607	624	601	681	636	617	634	650	634	593	631	599	602	597	585	633	620	608	614	614	594	608	602	660	628	652	690	657	610	619	634	680	627	577	634	626	601	651	614	600	632	636	639	625	617	669	625	620	651	609	685	612	634	642	630	637	596	582	612	660	657	571	599	612	576	624	587	656	643	655	656	680	629	601	596	636	636	619	643	661	620	638	615	640	653	606	640	630	644	616	649	670	627	618	597	638	632	608	627	642	654	661	649	619	673	641	592	629	634	597	611	643	635	609	596	567	608	650	624	615	572	606	654	669	664	605	602	624	662	647	612	634	630	663	597	625	569	620	632	620	661	648	642	664	608	595	643	629	617	654	605	589	635	657	647	628	636	614	591	603	631	643	625	636	641	630	663	662	602	647	658	624	638	614	629	640	642	659	627	637	585	631	604	637	659	607	630	625	622	626	626	689	603	650	636	620	612	643	619	643	641	652	650	601	618	644	615	614	611	614	607	600	669	627	675	681	620	640	650	678	598	640	673	574	632	597	590	636	687	634	634	609	641	570	646	631	656	631	585	648	626	606	620	608	571	601	630	642	610	630	631	649	608	591	618	652	643	600	636	602	601	623	643	609	613	619	620	632	624	639	627	677	603	602	621	633	629	642	621	615	640	613	625	617	645	633	646	636	633	656	663	644	588	660	638	609	683	600	654	642	681	625	633	639	644	648	622	632	664	620	631	617	675	618	604	641	638	629	651	672	589	643	605	650	616
33946	14904	2123	1372	1021	896	1039	1098	964	805	592	493	410	374	403	338	326	334	306	293	276	339	328	277	238	264	282	271	262	275	250	270	260	274	267	232	253	262	272	271	253	293	260	241	248	270	239	250	281	266	259	267	280	269	274	228	262	256	222	293	268	262	294	247	258	267	298	273	268	276	243	254	278	263	263	274	262	274	286	248	264	268	277	233	230	273	255	247	297	277	257	310	283	238	263	256	295	272	272	302	262	255	271	279	260	247	267	277	259	276	279	275	271	252	263	309	248	274	266	272	300	258	272	224	251	253	272	271	300	239	273	251	252	264	263	248	246	277	240	264	244	276	258	278	249	253	265	258	260	313	254	254	275	273	234	264	256	263	259	280	257	267	280	294	254	242	256	274	279	281	234	244	242	253	262	280	235	274	276	259	256	267	280	269	258	206	252	280	261	247	233	291	271	252	249	256	251	256	261	260	273	240	276	252	238	261	265	265	263	266	258	265	303	259	255	270	256	265	231	279	249	248	236	261	251	286	286	277	276	286	269	276	261	232	264	272	300	261	269	318	241	270	257	254	281	308	270	253	300	261	287	283	270	244	266	248	271	250	283	295	267	260	235	240	253	276	324	233	262	251	277	240	273	280	281	252	287	234	290	264	273	253	246	290	277	266	269	260	245	246	260	261	280	232	285	292	253	282	245	252	279	255	253	250	220	267	280	243	274	251	262	306	298	244	271	274	300	306	224	252	259	271	240	276	265	252	243	270	295	267	258	270	256	272	251	250	288	249	260	278	271	277	261	254	262	248	265	242	241	273	243	261	276	257	271	244	264	285	256	273	269	257	230	238	260	252	280	267	236	277	265	265	253	272	269	276	265	252	244	256	256	281	244	259	246	280	267	227	271	289	281	270	276	260	242	273	260	243	278	275	253	277	256	272	281	258	275	252	235	278	258	267	272	257	258	291	246	296	243	268	274	258	253	284	304	268	266	286	239	258	233	254	297	282	275	239	259	287	266	275	276	266	259	261	272	272	263	279	233	268	273	264	246	269	277	260	275	237	283	289	277	239	293	270	264	277	229	234	261	262	255	255	307	261	264	262	269	289	261	259	298	278	252	270	267	286	253	238	240	275	287	286	305	261	265	284	300	244	265	239	227	266	297	269	217	257	272	246	251	268	252	266	300	264	255	241	299	242	252	278	254	296	307	261	279	253	256	276	266	240	264	267	244	284	286	233	284	260	259	274	263	303	245	227	233	304	265	235	264	255	255	287	282	261	258	276	287	261	259	284	272	252	238	279	293	302	286	241	294	280	257	277	252	255	284	250	243	250	278	219	282	242	287	238	294	292	248	275	253	260	279	288	277	260	251	240	307	297	252	253	270	250	278	283	289	239	282	270	288	255	261	261	222	242	289	254	305	287	277	287	247	268	267	297	259	268	242	263	257	266	244	246	275	277	251	252	262	270	252	249	226	266	263	253	264	288	284	240	272	260	292	250	257	278	266	260	248	289	262	290	227	231	270	258	249	258	281	262	257	252	270	260	250	246	253	263	260	273	296	248	287	262	274	232	263	234	255	245	265	275	267	259	312	250	262	271	311	301	250	293	288	266	252	284	257	283	265	256	249	263	234	234	276	280	288	270	260	273	269	255	266	249	249	280	283	257	267	254	278	270	262	261	279	274	247	269	247	258	278	279	243	268	269	278	304	285	278	291	270	262	278	267	258	269	288	238	250	280	265	276	281	253	268	272	251	248	281	237	277	276	272	267	265	281	247	279	266	274	250	252	274	268	272	301	252	268	247	270	257	253	266	295	274	265	269	238	250	263	269	254	281	292	240	268	244	258	258	268	261	248	255	285	276	269	285	269	262	248	257	246	261	265	266	270	272	242	286	290	258	238	277	281	296	251	266	266	259	266	268	241	244	241	276	258	282	312	224	251	273	264	234	237	241	280	283	250	239	268	272	264	249	283	284	269	242	260	288	259	265	283	278	280	275	268	247	282	242	262	276	282	244	265	252	262	287	247	260	245	274	250	263	282	238	263	242	277	251	257	260	243	298	265	278	260	264	270	284	274	266	243	258	271	279	260	256	280	256	272	253	263	243	273	269	250	290	292	244	257	266	257	254	270	265	285	263	256	244	248	247	276	271	227	271	275	254	268	246	254	264	270	275	255	265	248	273	248	291	305	280	284	270	259	251	266	287	241	274	283	268	271	271	284	262	282	319	258	292	275	258	256	281	256	289	294	245	244	255	268	240	238	267	263	256	250	258	239	275	279	252	265	284	261	253	265	259	274	256	274	274	297	251	274	258	292	280	251	266	242	258	267	252	265	279	269	249	282	285	252	281	277	274	293	260	255	230	271	251	251	259	278	244	260	259	298	250	257	264	274	268	275	273	279	247	298	268	277	280	267	241	258	289	250	264	255	267	262	280	275	293	279	254	258	246	256	271	261	271	279	276	263	270	260	265	276	263	249	265	284	293	260	269	245	263	261	283	255	300	295	298	263	245	282	274	254	267	259	270	269	266	264	270	257	283	247	303	290	246	286	223	267	283	242	246	275	272	237	320	286	291	270	274	260	288	251	245	253	256	261	293	247	282	270	273	261	264	276	255	270	244	257	263	265	237	284	262	252	246	232	280	236	259	262	263	251	247	248	261	245	265	299	271	255	254	240	244	265	263	267	278	258	262	243	275	247	269	253	263	254	275	235	275	277	240	282	266	274	248	251	275	254	266	293	237	288	281	283	273	257	267	235	256	266	243	298	288	271	286	260	269	247	267	265	251	298	284	253	263	269	280	262	278	274	245	281	256	275	273	257	241	274	296	252	280	265	256	279	248	259	257	288	271	264	260	252	256	268	233	271	249	234	268	269	263	280	283	260	250	257	260	269	252	289	259	264	267	258	283	255	267	267	277	252	248	264	262	260	277	233	257	267	261	254	282	286	245	270	277	275	275	278	267	262	265	242	258	240	275	264	277	252	236	256	255	319	266	258	233	266	286	275	265	250	267	282	260	291	229	267	294	277	277	230	277	267	256	257	257	265	227	265	274	207	263	264	258	306	286	297	275	261	294	298	257	259	249	255	274	279	259	244	279	279	272	233	245	250	264	254	265	252	265	256	252	242	265	277	259	249	250	255	273	287	241	254	286	286	276	267	283	263	275	277	268	245	273	268	281	265	243	249	269	270	280	259	270	267	261	250	257	247	278	274	263	270	279	267	271	263	271	290	255	267	260	257	305	267	252	259	278	237	268	258	249	250	251	237	248	269	265	280	265	264	261	253	284	261	264	267	271	261	262	286	265	265	242	262	261	270	270	288	257	252	274	231	286	281	280	269	271	242	290	275	228	260	254	240	301	242	267	255	280	280	273	242	275	250	281	235	258	227	237	272	270	250	261	263	287	274	257	249	270	254	246	250	254	234	261	241	293	244	271	261	289	268	274	274	252	289	240	281	254	277	239	245	255	297	270	275	226	259	229	235	278	262	281	302
23678	9242	3059	4029	3946	3840	4359	4931	4332	3557	2568	1959	1574	1390	1276	1274	1210	1029	944	902	854	835	773	707	739	714	689	658	677	669	649	631	645	654	628	630	577	625	649	691	646	654	646	640	565	670	575	603	591	650	634	639	638	617	604	671	661	575	654	591	660	636	647	646	618	644	643	632	591	655	620	598	623	614	575	618	594	636	628	602	611	606	599	622	644	607	613	632	604	634	603	607	602	637	615	624	601	628	610	644	631	659	613	612	609	563	600	638	650	612	589	609	593	617	611	620	617	654	609	592	625	615	595	598	610	621	567	608	578	625	591	639	716	578	608	602	587	633	605	610	646	610	573	599	582	619	630	562	604	599	581	617	641	585	593	580	680	621	632	606	655	623	631	626	664	595	606	593	639	654	636	649	591	670	590	604	630	653	636	619	600	632	627	649	633	624	589	632	611	649	608	602	624	621	627	586	649	579	618	629	616	622	623	612	589	621	642	631	639	603	576	653	638	590	565	652	639	620	646	643	630	609	598	670	563	619	655	605	662	643	630	625	614	652	623	641	618	619	677	605	648	635	610	626	655	634	625	650	657	668	641	644	614	631	637	617	662	609	576	651	621	618	602	588	589	624	645	667	597	593	636	566	572	608	606	608	678	608	605	591	571	624	659	692	649	611	621	629	634	631	647	642	605	617	599	600	650	601	630	611	655	606	664	628	652	628	603	625	637	599	700	612	583	600	616	594	631	644	633	609	646	626	636	611	617	659	573	575	609	667	626	636	615	637	625	597	603	584	637	609	633	619	592	616	580	651	598	653	653	632	569	631	625	608	621	615	637	652	631	676	672	629	661	599	642	620	592	634	648	593	626	639	607	612	601	629	652	634	630	648	667	606	616	654	598	614	600	654	702	589	642	630	578	609	622	668	616	609	643	580	650	628	570	677	604	632	610	622	604	623	580	633	608	627	616	557	615	589	648	612	630	609	599	675	637	617	642	594	610	613	671	635	622	577	616	628	620	614	572	600	601	618	653	599	591	608	602	620	617	640	650	665	634	609	623	602	592	637	640	650	621	623	590	614	612	615	571	601	607	587	599	578	648	619	639	602	608	615	626	612	614	606	628	665	629	642	613	653	636	642	651	630	584	627	652	614	643	688	584	653	636	568	630	669	620	651	671	626	632	639	549	607	598	600	600	635	569	607	593	642	609	635	559	627	593	595	587	617	610	666	655	583	603	605	606	561	599	624	628	605	622	634	582	574	616	574	657	637	661	627	639	636	587	639	600	617	627	614	617	597	630	642	629	654	612	631	609	661	610	599	613	673	643	654	645	635	613	660	613	611	632	606	632	615	647	639	653	601	612	606	629	648	621	642	604	601	602	644	611	662	609	664	621	605	595	634	637	622	594	573	610	664	599	609	631	635	618	645	589	653	607	589	595	618	651	604	599	661	589	601	644	608	605	631	649	575	643	609	614	606	613	631	653	641	661	598	616	578	569	630	625	577	619	646	619	622	663	604	600	608	658	649	648	676	580	623	660	638	633	615	609	645	584	604	617	587	609	609	627	606	603	643	632	614	600	614	606	647	575	618	669	608	607	619	572	675	634	619	616	628	586	670	613	616	632	622	601	613	656	612	602	605	620	634	645	610	659	651	634	629	639	625	630	617	672	621	657	548	630	648	580	621	663	639	629	675	613	642	615	629	617	610	637	607	628	612	600	606	642	595	635	626	610	619	643	572	598	632	633	645	607	655	629	620	619	615	619	614	641	608	639	636	615	636	629	638	624	656	628	598	642	671	638	646	618	612	608	650	605	638	608	630	632	646	637	645	594	608	608	635	661	572	638	604	616	665	621	581	601	623	655	584	611	631	598	632	614	617	636	638	647	647	667	594	642	604	623	630	640	615	660	618	642	566	632	641	680	664	629	604	628	656	594	619	616	607	647	593	651	564	664	589	646	629	605	605	596	612	655	589	629	620	632	630	614	638	660	655	637	636	600	597	644	620	644	647	620	624	667	633	645	622	593	646	626	628	631	599	614	626	602	601	614	635	617	645	572	624	633	614	649	624	635	615	616	620	615	621	634	607	646	629	596	639	565	638	627	622	629	611	616	595	633	628	624	652	641	643	640	683	626	617	621	620	648	591	604	637	579	629	634	613	612	630	640	645	619	654	621	616	618	581	609	651	657	621	620	631	615	587	619	600	624	606	645	628	631	629	613	638	628	607	644	628	562	593	598	592	694	642	622	647	606	617	614	596	630	649	608	609	615	640	611	636	611	614	617	614	631	596	599	637	584	633	655	609	637	606	648	553	588	642	601	651	604	619	677	633	618	648	603	665	606	631	629	610	597	679	597	638	593	590	623	656	644	610	684	645	630	621	630	646	601	580	599	606	604	591	626	605	657	586	639	660	635	601	622	638	590	625	619	597	679	624	648	603	636	594	607	642	582	610	619	589	658	640	649	610	569	634	626	654	612	587	618	635	636	617	642	610	636	605	605	575	596	612	573	599	636	610	645	609	646	613	626	619	608	619	650	650	573	597	602	672	610	655	613	633	632	652	612	614	637	584	631	592	616	608	601	692	581	642	665	614	596	611	662	608	622	618	594	629	622	688	630	646	630	608	626	609	600	657	627	600	631	656	624	608	643	609	643	618	597	606	679	640	611	632	632	625	625	594	615	594	638	607	609	605	617	584	635	623	628	646	622	612	598	628	642	621	627	603	575	634	591	619	622	658	618	607	629	590	625	648	593	633	557	669	615	628	662	608	625	624	609	601	669	635	623	637	649	623	620	643	620	561	630	607	616	583	609	600	608	628	620	618	626	630	637	614	666	671	644	624	633	593	623	667	610	608	628	600	628	637	639	639	655	576	586	591	659	615	623	660	619	655	580	586	635	633	648	637	652	634	659	592	648	656	618	608	678	631	642	620	639	637	641	615	590	603	597	604	560	646	637	603	659	625	639	587	626	619	665	629	614	631	649	647	556	645	623	672	628	624	669	638	609	623	626	653	669	603	624	639	599	660	629	603	638	617	609	616	623	640	647	599	626	641	639	620	600	625	612	629	626	653	688	643	613	607	616	599	633	629	615	644	612	649	655	607	618	655	655	616	631	603	666	631	645	659	593	640	590	628	583	630	644	587	599	672	671	611	670	632	600	643	654	630	624	631	608	584	619	642	620	568	630	634	606	688	666	619	654	635	633	638	637	597	615	655	613	615	631	601	617	616	604	640	638	613	643	631	617	601	633	632	603	620	614	682	595	615	672	629	611	621	604	632	597	620	599	635	635	669	635	646	585	670	665	617	622	602	619	615	604	616	603	628	645	647	626	631	626	605	597	640	605	615	595	619	614	650	641	639	562	625	628	608	648	601	646	692	638	692	649	620	620	630	614	638	627	644	624	612	632	619	620	620	596	604	566	591	590	628	587	605	642	618	625	632	638	603	594	684	630	593	630	615	621	591	604	612	572	581	646	585	610	681	604	651	601	665	646	604	654	651
43427	23975	4609	2236	1545	1389	1396	1504	1462	973	701	531	443	369	376	365	317	281	254	239	267	229	234	226	184	191	200	190	214	167	181	196	202	214	209	194	175	197	190	166	202	195	180	192	195	176	196	201	178	188	193	194	207	225	187	193	195	180	208	190	165	195	179	189	174	208	229	158	169	214	187	175	178	178	220	191	191	195	195	180	179	208	166	171	192	175	162	199	197	159	200	202	166	183	183	171	183	191	193	178	201	210	211	178	169	198	214	197	186	178	181	171	186	197	191	194	195	183	196	178	203	186	189	176	167	203	202	182	191	189	206	198	154	165	166	214	165	194	208	167	178	181	196	158	175	182	183	194	174	187	175	190	205	189	189	181	182	166	209	205	180	168	185	200	192	171	170	159	172	187	203	202	199	194	183	176	206	169	185	188	192	187	188	194	172	192	189	191	193	173	211	209	191	210	196	184	178	176	192	180	196	208	167	187	171	218	190	195	188	186	179	178	210	204	179	182	173	168	232	181	175	228	184	198	194	175	182	196	198	208	205	187	186	189	171	186	209	180	188	198	218	197	178	181	180	188	206	188	181	181	171	191	207	187	219	216	192	199	199	193	180	192	213	217	159	170	195	167	199	167	159	202	190	174	207	204	187	189	193	163	177	207	179	187	190	199	201	214	193	181	173	194	178	193	178	187	180	205	169	196	158	193	208	175	191	208	176	186	180	161	205	179	172	195	160	194	177	171	147	203	194	177	211	197	195	193	177	178	201	183	174	201	172	177	176	171	201	211	188	173	194	185	178	193	206	160	172	181	210	185	163	195	158	185	219	180	207	168	193	176	190	166	194	180	178	183	197	167	180	202	202	188	188	199	196	181	177	189	177	190	184	184	156	206	185	207	204	178	184	175	196	169	199	152	169	191	192	164	196	193	191	197	188	201	171	198	174	193	195	188	192	180	172	181	200	197	170	211	208	166	193	181	218	176	206	228	194	182	179	211	196	182	174	172	182	207	204	220	164	199	195	173	208	183	176	154	184	179	193	180	213	190	195	188	180	197	194	160	171	204	198	169	160	180	192	193	202	195	213	157	185	170	153	170	189	184	177	183	191	177	195	199	178	161	195	199	171	173	170	188	193	216	195	195	167	203	168	166	182	180	184	184	189	193	180	199	142	177	195	212	183	177	178	209	196	200	216	198	169	182	186	179	182	166	184	212	184	159	207	185	189	221	191	195	182	187	191	177	174	178	158	169	200	187	167	198	190	178	181	169	183	183	198	192	178	169	199	162	213	210	187	176	203	228	185	174	182	198	185	211	182	183	188	183	186	175	210	171	212	183	172	171	172	179	211	200	187	203	185	172	179	177	181	180	188	185	181	186	184	169	211	198	186	191	184	220	169	209	194	179	200	165	198	208	183	186	210	190	186	193	208	164	207	192	161	181	166	185	162	203	179	199	199	185	175	164	181	191	174	174	160	184	192	236	188	182	177	169	177	197	200	189	190	197	203	191	180	187	192	185	185	206	209	177	172	191	192	204	183	217	176	195	178	188	174	196	201	190	196	200	202	194	182	186	167	166	178	169	197	194	191	208	183	201	187	187	170	180	180	168	194	171	185	176	163	171	165	170	206	198	196	160	186	215	195	180	197	206	185	203	176	202	168	184	176	197	174	196	175	193	201	198	167	187	200	193	226	164	177	175	173	183	174	184	185	213	178	188	183	170	208	185	184	194	193	201	178	207	172	175	193	173	198	180	172	190	235	194	179	216	179	169	186	178	189	182	193	167	175	181	173	194	199	208	177	167	186	190	178	178	173	186	162	177	202	198	207	169	194	216	173	186	197	194	197	172	192	203	192	181	197	210	205	207	199	191	195	217	182	159	189	190	202	192	214	180	199	185	206	203	191	188	211	175	186	182	203	198	197	190	172	198	182	158	196	190	195	168	189	204	193	197	195	184	190	169	194	186	173	180	172	184	204	202	190	173	179	174	204	183	201	189	186	167	166	184	187	199	182	167	178	171	216	221	203	172	181	199	187	173	170	171	179	201	202	189	185	189	188	200	189	172	174	183	190	188	179	200	161	165	165	163	179	159	187	209	193	192	198	192	188	167	204	171	192	181	184	195	176	171	170	199	160	183	176	188	190	207	204	157	175	197	197	166	173	190	206	186	188	166	199	192	166	193	193	183	180	194	194	200	201	196	183	176	200	164	164	183	203	202	178	200	182	170	168	190	174	141	164	200	187	197	195	158	195	187	185	157	183	184	208	194	177	143	211	197	206	199	177	176	179	192	183	194	184	202	187	167	206	207	191	163	178	192	192	180	176	176	178	197	198	200	176	182	165	190	148	177	183	175	192	177	168	178	204	204	239	200	189	180	159	176	200	182	167	176	181	178	196	192	175	189	190	174	179	197	182	173	196	211	217	195	220	195	180	197	174	202	193	196	173	194	163	183	170	198	168	147	173	164	190	180	209	181	183	199	168	179	181	192	185	201	167	163	172	196	211	211	202	182	206	156	199	173	167	191	199	165	185	182	186	204	198	196	182	186	197	187	190	174	203	196	203	163	187	179	178	216	178	170	176	180	177	162	178	175	178	177	200	171	180	203	164	178	192	203	209	223	237	201	199	192	192	174	180	219	196	199	182	187	186	175	190	183	200	159	189	194	187	167	200	183	179	175	212	191	196	176	188	209	217	188	175	181	163	160	200	189	174	185	206	214	210	192	197	177	181	207	202	212	198	175	176	181	189	198	192	205	170	204	196	170	208	210	192	186	173	202	195	208	196	201	167	186	206	210	185	190	195	210	200	183	183	193	179	193	189	221	181	192	181	206	176	168	165	197	150	183	202	194	210	198	173	173	177	186	202	172	171	187	190	174	208	219	184	224	188	162	180	181	191	189	186	178	210	183	209	188	186	197	162	186	201	187	180	210	201	210	187	214	199	200	194	151	159	177	166	165	150	178	176	166	168	189	200	192	208	180	190	194	189	200	197	208	216	186	207	188	191	181	180	209	198	175	189	180	207	208	184	170	167	211	196	192	194	184	207	186	206	198	186	171	208	188	166	190	207	196	186	192	204	197	189	210	190	183	160	205	219	224	192	183	193	185	179	173	186	187	192	199	216	166	188	175	174	173	192	191	205	201	174	197	183	177	196	186	205	177	180	185	186	208	202	194	159	204	203	192	207	193	185	201	200	177	154	212	198	187	198	194	198	177	202	203	200	198	154	195	173	184	172	171	190	188	217	156	197	166	193	184	196	175	201	173	192	194	172	191	197	198	183	196	193	185	188	190	199	202	192	201	176	194	169	151	186	196	184	174	204	189	184	186	184	180	191	184	183	199	199	198	175	202	193	181	178	191	175	181	187	179	209	209	222	197	194	179	218	179	194	209	163	191	164	187	195	198	213	200	192	179	189	209	182	178	197	172	194	217	166	176	215	207	190	193	192	191	204	176	205	179	212	210	180	187	195	192	183	190	185	203	196	187	193	193	180	188
29562	14553	3908	5844	5618	5648	6637	6942	6054	4487	3240	2369	1895	1727	1691	1638	1403	1085	900	791	779	724	680	610	581	552	493	519	514	478	525	516	536	457	487	465	449	480	500	453	488	462	479	446	439	417	463	449	453	505	472	470	509	465	426	453	473	429	459	429	463	442	443	407	446	438	464	477	460	463	420	440	435	457	469	410	458	433	474	472	448	469	450	463	463	460	466	451	444	460	469	448	485	467	441	443	432	429	438	453	486	457	492	463	451	473	428	484	469	452	432	455	492	481	449	415	482	451	441	447	429	444	461	435	490	418	427	432	443	461	453	445	459	413	468	432	437	458	439	440	437	443	425	447	441	445	452	474	438	462	497	440	401	444	435	475	476	504	451	426	422	479	462	455	456	456	449	452	472	460	449	414	451	459	465	447	467	445	447	451	459	436	478	403	453	434	445	442	479	430	477	490	443	450	440	490	442	401	455	429	423	505	434	448	465	452	431	428	462	449	429	463	453	471	430	432	446	478	467	519	428	470	446	489	437	473	441	464	444	470	494	482	430	422	450	446	440	444	444	446	433	440	442	429	459	456	458	436	473	441	449	448	470	469	451	442	447	467	442	406	471	475	466	399	498	438	519	496	462	438	504	479	470	442	456	432	441	461	449	427	477	452	438	467	474	465	465	444	486	437	447	486	471	464	438	447	455	452	464	479	466	460	441	452	481	442	474	452	485	428	431	441	450	448	475	472	441	463	443	429	431	449	456	466	417	462	441	437	434	460	459	434	462	470	433	458	442	485	434	461	449	442	473	463	447	435	459	444	411	444	451	457	473	429	442	424	422	474	432	442	441	468	454	439	454	447	458	481	441	470	470	482	411	448	441	450	426	483	467	472	408	436	465	445	451	427	431	470	487	443	432	473	482	457	459	449	424	431	488	462	462	477	478	443	482	437	471	470	457	432	477	457	423	436	437	475	461	457	453	448	463	445	486	445	445	440	466	420	443	478	459	428	424	439	449	462	488	403	451	470	455	429	455	446	471	465	499	411	467	430	417	477	472	469	475	433	413	443	460	439	415	429	435	464	414	435	470	421	437	425	448	499	434	499	456	469	444	467	466	413	442	458	491	475	464	440	460	403	454	464	427	415	443	485	432	435	441	421	471	425	440	433	411	459	455	454	432	443	457	447	440	440	461	431	464	449	445	418	463	470	441	446	473	458	486	430	435	444	447	445	444	445	482	440	448	427	434	460	433	456	465	430	490	467	446	461	473	449	451	448	444	443	428	454	478	450	443	453	440	470	440	465	451	440	441	399	457	423	439	472	463	452	446	474	429	439	451	458	424	464	446	446	441	445	441	452	479	464	421	427	446	420	451	461	425	456	428	450	489	408	469	426	443	509	479	438	469	439	501	426	461	451	479	490	428	441	449	437	448	469	462	439	418	454	456	423	430	471	447	437	459	433	403	459	436	441	412	449	430	477	473	456	483	459	447	461	475	489	433	465	467	453	440	467	422	504	428	439	474	456	434	422	445	447	444	442	433	451	446	472	443	461	438	434	452	431	471	455	467	416	474	442	452	447	425	499	435	452	437	453	451	471	453	484	491	442	442	444	456	464	439	450	443	440	478	464	419	419	470	465	445	437	421	476	452	444	417	465	425	451	454	436	427	449	425	457	484	435	453	428	434	460	421	415	493	455	453	436	455	464	430	464	482	444	457	468	471	459	458	496	459	447	446	422	465	479	471	465	449	441	414	466	448	472	469	444	441	384	461	439	400	439	471	438	455	469	481	456	452	472	420	484	454	426	456	451	464	420	435	506	441	445	468	482	443	440	434	443	440	489	426	441	441	428	438	457	442	463	446	469	467	476	444	464	444	426	463	453	430	486	481	449	437	462	461	447	483	458	453	434	444	497	482	412	425	421	467	468	400	447	467	407	440	454	455	410	421	457	458	463	472	427	413	462	395	486	469	438	469	455	466	469	448	425	465	476	450	474	461	434	451	465	454	454	448	458	477	483	428	459	475	484	486	416	478	419	448	430	469	451	442	489	431	451	434	450	439	439	474	435	455	466	447	448	465	444	458	458	448	425	416	437	456	425	488	462	442	461	478	446	460	480	489	445	470	468	415	450	465	418	445	474	481	455	459	449	438	468	445	471	441	440	483	468	450	411	449	448	433	464	491	441	484	425	417	445	442	422	467	485	492	465	471	469	456	495	455	485	454	454	467	463	482	448	481	438	455	471	428	466	474	464	492	453	468	447	458	402	453	475	484	441	502	470	470	421	494	424	457	470	430	469	430	467	445	440	449	418	444	491	468	434	477	409	438	438	428	433	474	461	459	451	462	476	396	453	419	425	447	451	451	490	453	424	466	481	437	501	464	407	444	474	462	416	430	422	454	441	453	446	484	446	477	441	463	449	429	452	431	486	447	431	472	448	452	445	446	460	441	467	469	441	413	466	430	481	435	469	464	453	471	443	460	437	464	462	442	437	442	426	443	456	454	443	425	441	471	457	421	464	444	439	434	441	479	447	442	410	425	408	451	477	423	433	465	437	488	456	469	424	439	440	467	445	473	451	430	470	430	424	447	463	464	464	439	445	438	472	496	432	451	477	417	430	440	441	437	448	470	477	436	426	463	435	449	424	489	443	447	483	448	420	458	466	417	459	503	462	465	421	458	460	438	431	461	454	438	433	477	449	447	451	425	482	479	417	454	461	457	429	442	438	471	472	443	447	453	452	481	420	451	420	431	458	449	459	417	426	449	428	456	448	462	434	451	461	447	448	456	459	464	467	415	478	481	432	487	487	462	409	429	432	489	463	457	458	416	466	425	478	472	447	457	463	440	459	445	463	452	448	521	479	423	460	420	453	476	484	478	455	476	464	458	471	448	445	482	440	437	447	466	422	485	436	468	462	409	464	465	424	431	433	474	436	446	467	441	443	481	453	449	439	471	456	456	439	404	435	473	443	417	446	462	455	416	452	418	468	450	445	428	458	453	460	471	444	449	439	441	477	447	444	438	436	478	440	421	471	510	472	423	480	498	454	463	464	414	431	448	448	436	448	495	427	444	449	473	493	474	430	494	465	449	444	470	453	462	448	433	436	459	475	455	476	455	498	494	463	467	458	465	429	464	452	427	460	469	446	443	417	448	476	481	440	412	459	415	467	475	469	459	428	491	474	455	466	473	445	488	484	426	494	433	494	432	491	387	462	436	466	441	461	409	471	460	470	444	488	467	455	446	465	437	438	449	417	435	446	436	460	461	421	482	479	452	449	476	461	459	430	439	447	431	454	465	413	469	451	491	425	462	422	479	422	434	469	431	459	449	414	431	443	467	455	461	464	421	415	460	432	453	446	467	433	442	421	428	482	398	431	451	468	461	464	447	480	443	457	473	424	421	436	476	450	461	446	454	457	441	435	447	480	461	476	460	464	430	446	422	474	469	432	470	471	444	455	455	451	462	475	465	476	462	468	472	476	424	421	463	428	425	440	460	437	430	443
15976	4342	888	786	694	656	711	713	636	533	416	376	387	355	379	332	330	312	296	291	294	292	292	278	276	301	283	273	264	289	269	249	283	274	269	252	262	252	270	278	255	265	300	275	278	301	288	289	281	301	273	256	262	266	277	273	276	319	260	295	271	253	288	280	272	248	304	288	247	251	261	278	287	278	288	272	267	287	269	297	296	289	275	270	267	282	259	294	276	259	272	261	269	276	269	294	307	284	268	269	270	320	253	269	281	280	260	271	277	272	291	303	317	296	281	309	272	279	283	253	293	309	256	275	276	282	277	271	262	267	281	297	290	276	271	277	280	262	291	271	289	275	278	266	268	272	268	263	250	261	293	271	289	283	277	258	287	299	287	282	278	298	285	316	270	285	270	277	281	254	256	267	297	262	251	286	289	252	272	263	287	269	268	262	294	309	263	289	248	270	253	244	277	266	255	283	248	276	297	235	252	308	251	275	241	269	241	291	306	288	266	254	271	269	311	305	305	269	248	270	255	266	268	256	238	262	324	282	287	246	273	273	296	284	296	295	273	291	248	276	263	290	236	286	263	262	275	294	284	244	284	292	273	270	276	294	299	291	255	252	283	281	273	265	278	262	275	275	262	265	285	300	247	268	254	271	247	261	243	277	243	278	274	236	267	270	292	284	243	281	252	279	267	297	250	216	236	298	256	280	262	255	297	293	279	289	294	246	293	298	257	269	282	276	289	285	324	274	272	274	284	273	260	262	292	283	249	246	273	273	263	275	266	262	278	277	280	304	272	274	304	268	278	247	281	290	288	279	289	251	263	287	281	261	297	281	255	255	260	282	254	254	283	270	285	283	242	266	274	266	289	279	282	303	295	273	244	270	264	266	266	313	267	277	304	298	246	278	274	273	299	258	281	296	315	245	310	290	266	276	266	293	276	257	305	254	289	290	300	274	253	272	250	278	270	293	279	291	277	239	260	246	307	270	296	255	267	319	257	257	264	276	299	276	304	241	270	307	290	284	279	302	279	254	286	274	276	292	274	289	229	261	277	266	281	314	299	294	282	269	299	278	277	265	265	272	283	281	273	271	267	286	263	241	282	256	254	297	297	290	285	256	299	281	290	261	295	273	279	290	272	258	273	281	246	260	252	279	279	270	292	241	270	266	273	250	300	298	277	293	276	269	278	266	283	254	297	248	252	278	266	285	274	277	287	309	313	301	288	296	269	272	277	278	254	257	266	262	289	282	287	240	277	292	250	254	266	283	271	278	247	249	258	257	277	276	322	268	290	266	284	286	287	289	279	277	268	262	283	260	278	274	267	279	270	278	281	302	277	237	283	243	289	284	263	274	254	289	259	257	245	294	243	248	292	259	246	289	237	280	256	290	253	300	277	285	252	271	253	284	279	272	261	297	267	286	254	262	263	265	280	299	270	285	269	281	263	279	291	283	305	277	290	285	296	253	286	274	287	261	247	265	272	277	289	278	298	296	281	280	274	264	293	267	249	264	275	303	282	276	247	260	273	270	272	258	294	300	280	272	274	270	299	317	304	279	280	287	289	280	295	279	269	311	290	261	274	277	307	265	251	284	245	300	256	302	268	250	270	253	273	282	265	291	270	279	262	271	281	212	286	284	241	256	267	284	272	277	292	286	293	248	252	231	265	295	254	294	263	292	269	272	291	269	295	313	299	350	299	251	272	276	282	243	281	279	273	283	252	273	263	277	290	276	277	261	247	258	269	272	276	290	245	239	292	295	261	250	246	272	285	294	252	284	262	293	263	259	276	291	271	264	251	300	269	290	304	284	270	281	289	242	274	296	296	262	305	293	281	275	327	253	256	247	267	288	277	266	248	299	257	260	276	272	244	262	290	274	274	288	254	284	269	269	258	272	290	269	250	264	272	270	299	282	280	260	264	280	247	244	291	294	254	282	260	263	281	261	274	281	268	296	260	260	261	277	297	274	275	268	264	281	327	249	294	315	282	278	234	278	272	248	264	250	291	272	281	244	273	246	307	273	264	272	256	247	265	308	246	275	290	287	310	286	263	263	273	314	315	257	288	265	277	293	258	289	242	268	271	277	252	285	278	268	263	272	277	296	291	269	282	288	281	270	282	282	275	244	248	260	260	276	261	292	278	280	289	281	297	279	267	298	272	277	291	307	262	318	296	237	275	276	289	238	288	270	268	274	314	292	279	279	267	265	265	267	289	252	274	282	286	288	238	269	263	284	248	287	263	290	241	268	270	272	263	280	259	261	305	262	277	259	273	261	295	277	279	313	290	260	287	270	283	267	277	296	298	243	258	244	275	300	259	269	255	277	286	264	254	269	284	282	267	267	264	280	254	298	271	252	271	247	258	313	290	275	312	275	279	282	252	271	251	239	255	291	253	287	243	290	266	282	283	270	259	237	286	291	288	265	272	282	275	264	287	260	288	297	283	274	280	239	299	284	252	286	292	268	268	275	274	252	290	278	244	259	274	290	278	291	283	269	262	262	303	259	306	270	259	261	279	266	300	302	292	267	250	262	281	297	252	260	263	274	279	258	296	267	288	245	257	272	276	286	284	247	286	249	269	257	269	275	302	282	281	276	273	251	279	284	314	280	261	279	280	296	292	260	282	243	281	269	260	297	290	310	288	279	279	264	286	273	288	258	292	288	273	243	267	266	299	306	275	263	255	282	258	285	236	271	257	247	292	288	244	259	258	313	317	312	269	284	276	254	238	270	289	316	283	292	315	305	264	246	283	284	306	290	255	306	264	315	261	290	257	258	274	267	273	290	301	302	269	257	266	264	240	240	280	261	245	268	303	265	274	287	264	293	329	263	295	271	272	273	271	275	305	285	283	304	298	280	262	251	306	292	264	274	300	276	287	274	253	254	273	256	261	259	263	288	256	284	299	283	262	302	274	279	261	280	266	288	244	257	262	253	305	266	317	296	293	277	267	254	273	254	292	281	279	290	280	262	286	293	245	264	248	295	291	303	265	282	265	269	286	265	260	274	266	276	282	280	269	284	268	276	268	269	287	265	278	259	253	277	284	294	268	278	254	282	288	271	269	291	279	272	290	276	291	295	271	273	272	297	249	282	287	270	252	277	281	272	272	267	271	263	242	301	312	285	270	261	268	271	269	284	258	276	254	268	277	254	307	271	285	280	267	296	303	245	254	270	289	281	273	282	282	273	307	248	267	251	283	282	276	274	270	290	274	262	301	271	279	245	325	252	278	294	300	264	268	288	281	278	286	263	272	264	297	283	314	339	268	271	261	291	255	299	255	272	273	237	304	298	285	277	280	246	273	282	293	288	279	289	261	284	271	261	289	308	281	253	262	304	249	292	257	233	248	252	269	290	290	287	298	271	275	318	277	269	269	264	279	261	285	270	274	257	259	278	276	301	313	274	263	316	290	259	302	273	269	251	303	306	262	298	301	292	257	280	269	278	283	271	299	302	285	275	264	293	256	245	257	244	295	306	328	259	296	294	258	287	257	265	276	293
11293	3412	1761	2487	2525	2635	2913	2831	2482	1843	1429	1275	1278	1286	1201	1033	961	906	751	758	702	701	702	734	739	680	684	679	694	698	684	649	682	601	601	677	676	652	610	661	684	651	616	598	675	641	636	615	641	650	627	605	669	689	639	697	676	643	676	662	658	608	661	681	654	648	686	679	644	624	660	654	638	668	642	651	626	639	679	648	613	636	697	640	653	656	656	638	629	688	648	629	659	675	643	657	661	673	709	604	675	663	648	657	633	629	661	618	661	709	668	624	641	689	623	626	620	613	672	596	614	655	697	632	645	672	607	697	671	642	648	682	631	610	650	669	615	631	619	631	621	669	595	638	618	667	612	639	684	650	665	633	649	670	641	675	670	652	622	654	652	649	617	636	619	686	656	661	653	593	646	654	677	623	661	698	652	678	610	667	691	651	673	679	680	679	662	651	628	676	671	619	609	615	634	623	681	647	664	631	635	671	641	651	675	657	637	654	676	685	679	680	685	679	713	609	631	663	646	607	651	665	675	677	656	605	628	641	663	615	656	638	627	635	604	672	638	635	645	694	654	658	656	660	648	668	639	663	663	674	657	681	629	630	626	639	660	657	603	669	655	661	687	665	620	627	609	676	663	613	625	685	629	648	641	605	630	661	672	636	667	668	686	663	636	628	664	657	629	615	685	665	684	650	659	615	649	638	654	630	635	640	671	614	634	623	672	689	648	660	628	684	629	638	700	653	668	673	685	602	675	641	619	635	638	680	647	583	615	624	619	665	646	689	624	691	630	669	673	619	670	659	637	671	645	628	642	605	688	629	632	625	634	692	648	695	607	645	624	665	644	672	650	654	634	663	605	637	668	647	668	681	644	677	635	616	623	631	665	651	636	700	639	661	651	652	638	658	635	661	618	644	632	656	671	629	650	644	644	675	715	654	653	701	647	616	616	642	672	667	622	684	602	626	623	663	660	669	655	635	658	667	650	686	644	677	623	696	640	657	667	634	629	645	628	622	663	686	650	635	635	653	686	687	639	677	623	647	683	662	639	658	650	696	646	678	663	625	646	626	634	654	625	681	655	622	622	675	633	628	669	619	662	622	653	670	641	653	659	664	622	608	659	636	668	642	695	657	673	645	621	681	650	631	628	658	638	633	665	597	648	649	660	646	659	678	647	686	629	628	644	661	666	624	583	619	612	661	610	661	631	606	687	651	667	613	677	687	627	662	668	649	666	640	650	728	617	697	737	655	634	615	610	609	632	686	635	638	659	663	638	655	645	662	636	669	636	626	599	677	680	631	609	642	677	705	615	601	638	647	625	640	618	630	659	644	654	616	629	676	702	589	660	650	688	684	618	639	621	642	614	642	705	611	632	643	664	653	627	678	639	654	658	669	650	627	627	618	644	619	647	658	651	649	638	639	630	735	663	663	623	648	661	656	671	646	701	654	636	614	650	624	668	658	575	649	676	616	647	610	599	661	665	668	667	676	631	642	644	639	633	646	669	668	641	643	657	700	676	633	672	650	604	617	655	664	641	633	675	650	637	683	664	582	688	694	640	672	655	638	609	637	634	643	642	645	622	665	664	625	666	634	670	670	665	667	681	633	682	689	727	617	685	615	650	696	678	670	622	657	673	602	665	642	682	647	697	623	652	622	590	649	606	667	636	644	667	646	698	663	671	653	663	649	670	628	673	671	661	628	657	711	631	653	662	648	616	708	657	636	678	647	664	683	619	669	627	626	635	662	671	631	624	605	617	619	649	648	724	642	682	643	648	603	607	617	632	600	655	647	616	628	676	654	648	604	666	657	664	668	603	633	629	667	632	667	648	675	636	673	677	616	594	664	633	692	651	664	661	611	639	603	659	637	656	686	633	677	662	609	636	615	663	653	659	667	646	617	659	651	649	627	674	699	707	626	641	695	640	667	609	645	634	669	673	677	630	646	646	604	626	637	660	635	655	698	669	656	689	662	643	640	607	680	658	675	669	659	680	665	657	663	594	650	650	657	651	631	633	642	648	625	670	624	624	671	658	665	639	631	628	630	657	622	628	642	649	659	666	637	605	636	669	652	681	677	648	631	664	668	663	652	629	664	655	636	631	617	643	644	661	654	666	654	664	683	669	671	644	667	643	701	631	631	665	642	650	640	638	700	586	640	642	653	596	643	641	669	674	665	639	651	629	660	650	609	613	610	659	599	653	683	675	625	670	646	607	620	653	627	660	683	680	639	643	696	640	662	642	674	664	621	653	645	686	633	643	627	664	698	652	699	671	692	663	661	596	702	641	636	675	627	628	641	672	638	651	645	655	682	647	657	643	637	649	644	634	685	700	674	687	649	645	653	628	617	613	611	599	649	661	608	609	638	675	671	630	678	677	698	644	673	686	703	674	654	669	666	671	618	658	631	639	651	654	650	629	664	720	664	657	694	639	632	659	640	635	613	616	638	640	661	601	649	619	636	640	688	668	649	641	699	674	646	666	662	654	676	678	651	680	601	623	645	637	610	620	686	643	667	630	725	637	639	701	643	610	681	654	699	633	664	631	671	630	682	653	655	691	653	628	675	646	651	672	628	664	633	634	655	631	657	668	680	708	638	680	673	605	704	667	638	629	654	692	630	646	655	657	628	654	680	638	640	592	653	714	602	644	644	657	671	654	685	681	641	643	637	644	698	674	663	665	641	630	692	643	640	650	670	673	664	651	639	622	663	640	653	641	655	642	684	604	644	687	621	643	616	631	638	664	615	628	644	678	633	650	626	660	639	681	623	664	668	672	679	677	663	661	667	656	605	663	659	619	616	655	624	629	654	680	686	658	664	650	705	642	654	636	680	626	652	704	670	656	660	677	633	637	689	628	658	633	632	656	698	622	637	639	629	628	626	606	631	594	603	648	671	660	647	685	695	642	643	602	648	681	654	635	660	612	679	662	680	660	658	665	648	624	622	666	640	668	655	661	598	667	614	627	681	663	627	619	663	676	647	616	662	663	644	664	678	652	635	661	650	639	663	648	622	635	639	652	703	635	658	659	662	653	634	651	677	628	647	630	636	592	660	659	587	634	684	655	611	597	678	646	698	645	654	647	635	682	667	637	638	630	691	684	673	632	589	634	676	657	685	610	692	646	666	686	639	682	662	663	628	633	647	645	649	641	613	638	616	647	667	663	603	670	649	632	654	659	604	658	606	678	664	642	656	619	637	655	689	634	666	645	661	638	695	656	649	623	640	657	619	650	651	673	646	636	684	664	657	630	604	640	662	643	623	647	650	619	660	690	621	638	657	639	627	643	651	641	620	702	641	642	633	679	637	629	644	652	658	638	616	618	677	652	627	663	683	640	641	639	678	672	676	636	635	676	675	611	652	674	628	661	623	661	631	679	645	629	633	645	665	596	669	620	668	619	643	667	652	674	618	668	646	630	646	663	639	620	638	648	642	679	674	663	654	640	735	666	675	668	632	646	639	634	671	645	657	670	659	631	634	648	690	672	615	608	638	697	685	633	633
33976	15269	2482	1765	1391	1342	1317	1134	875	683	583	594	597	493	478	386	377	332	293	310	300	260	257	277	287	290	288	287	294	291	281	293	297	274	255	302	276	237	273	291	308	294	265	263	271	299	286	272	262	294	302	288	264	271	282	274	272	280	306	255	273	288	245	292	272	264	320	295	256	288	296	271	272	286	260	265	294	255	277	332	266	292	281	275	255	291	258	300	241	280	253	266	265	262	304	245	297	255	275	258	296	270	246	275	292	279	277	287	280	272	235	248	279	271	277	278	286	251	258	243	260	262	312	253	291	265	287	283	303	272	275	253	283	307	258	277	270	234	300	288	316	212	291	272	315	294	245	265	286	257	275	260	271	252	293	269	269	288	311	303	264	272	281	256	311	268	264	264	264	287	301	269	271	310	238	266	252	281	251	247	272	310	290	249	280	292	281	288	263	253	277	270	282	268	257	267	264	276	259	298	259	268	253	253	266	271	271	282	281	254	300	261	274	290	287	261	278	272	271	283	281	262	288	269	270	267	269	269	235	252	254	256	251	276	236	271	271	290	272	263	267	280	265	260	275	298	276	281	244	300	274	282	254	241	291	276	294	261	274	235	252	297	265	245	284	277	269	274	308	281	277	300	288	295	275	288	290	283	295	281	267	245	288	311	278	261	306	252	294	266	268	254	288	271	261	264	277	267	265	287	233	290	283	265	294	291	284	266	254	265	257	276	293	278	270	288	291	286	279	295	268	290	252	289	268	253	255	280	257	262	289	263	263	268	267	277	288	275	273	286	288	275	280	270	265	281	300	260	264	273	264	271	265	295	333	250	233	292	254	293	266	236	234	252	256	273	273	270	281	276	264	275	272	307	267	247	292	288	287	257	299	269	274	269	271	254	265	275	234	280	249	292	303	263	265	297	257	289	286	267	281	286	266	276	311	305	270	303	328	261	266	263	283	313	285	324	284	268	274	280	230	284	272	275	289	281	287	265	250	266	277	264	260	245	246	278	256	260	282	243	246	297	256	277	267	266	281	262	270	273	291	278	290	263	264	248	273	279	269	281	275	269	272	285	266	250	255	286	287	269	277	309	270	250	274	284	277	257	283	283	239	268	278	267	288	278	284	248	241	276	279	255	272	261	281	260	284	298	304	324	285	290	303	262	272	269	279	267	262	284	288	285	314	247	257	290	299	266	282	304	271	276	272	286	283	270	251	259	249	298	276	300	278	260	275	281	301	255	240	255	246	308	295	281	280	316	302	283	284	271	284	265	270	252	270	287	258	270	276	281	294	288	284	262	276	253	261	275	256	259	276	247	289	289	257	287	292	260	299	296	256	301	252	272	284	262	289	283	243	252	253	273	282	263	275	288	226	263	281	296	268	277	298	271	253	272	267	267	248	270	243	289	262	260	310	291	275	281	270	285	287	259	265	279	280	312	240	289	293	298	259	253	269	298	284	284	273	290	277	261	308	247	270	259	252	264	267	272	267	290	265	286	283	260	251	279	276	270	303	261	278	289	279	272	273	264	281	273	265	270	286	274	281	287	274	268	251	279	313	290	254	236	284	258	300	261	275	264	256	281	294	267	277	245	259	254	289	246	262	310	254	250	296	269	300	290	257	222	247	304	259	273	260	288	274	291	256	303	264	278	262	257	300	260	249	277	271	288	290	258	308	279	273	249	261	269	291	306	271	271	259	246	291	278	266	273	263	241	268	229	281	290	269	281	261	263	287	257	313	257	248	234	270	256	318	290	297	265	287	256	284	299	289	262	270	278	269	269	253	269	241	263	275	273	255	276	276	258	270	275	278	291	266	305	257	259	250	286	291	266	257	322	284	287	262	291	287	291	262	290	280	299	257	267	299	295	270	251	265	230	278	259	292	283	258	269	282	277	273	291	216	276	269	257	277	264	264	270	271	255	298	255	303	297	284	295	297	270	270	275	267	253	286	280	274	300	262	276	270	292	256	266	281	290	276	268	266	288	226	297	302	268	275	247	288	259	296	298	258	294	244	292	272	263	303	277	312	278	279	263	268	277	286	263	289	288	255	262	289	283	269	278	259	299	261	285	266	293	303	281	265	282	274	263	247	276	287	252	281	282	267	258	269	266	283	242	281	298	290	300	275	277	298	272	307	268	253	292	278	260	267	277	278	261	279	282	309	301	247	247	295	285	270	285	251	301	261	273	303	259	302	253	294	254	300	298	269	262	320	292	290	262	274	292	291	268	279	265	294	242	280	261	243	255	283	293	235	297	285	307	309	293	283	243	298	270	244	242	277	287	293	264	274	259	292	267	283	270	237	266	261	261	269	314	260	308	297	280	243	240	288	272	303	257	302	287	293	257	258	274	266	260	294	268	275	261	231	277	303	252	286	290	254	287	259	264	275	301	262	302	296	296	285	295	289	277	287	276	289	298	265	249	274	273	278	276	264	240	276	261	276	296	276	290	284	277	282	277	235	289	281	275	326	284	280	250	290	286	248	280	267	282	260	293	264	274	269	274	266	243	274	304	272	278	312	262	257	271	275	281	266	295	260	293	298	289	273	294	264	273	263	256	278	297	269	287	260	258	278	268	244	262	286	265	277	260	276	295	260	278	297	284	271	302	275	285	291	270	285	280	272	284	260	244	252	268	280	292	264	258	270	300	288	293	274	272	257	257	238	268	263	263	226	304	276	289	280	262	267	279	284	254	310	251	287	277	302	284	272	274	262	280	298	280	294	268	267	297	263	303	268	308	327	298	244	275	274	244	272	256	286	263	257	267	280	278	275	259	268	299	246	294	279	299	309	304	273	298	262	261	271	265	251	317	245	299	288	274	276	280	265	225	223	286	308	301	301	244	262	279	268	291	265	277	257	281	273	261	267	281	282	260	281	282	298	243	267	286	275	297	300	288	286	265	260	297	255	257	252	256	256	269	250	274	269	295	243	276	263	303	302	284	244	281	251	253	267	274	314	273	273	284	275	262	289	308	293	267	317	286	258	285	265	265	265	291	264	249	249	286	253	281	298	288	269	260	263	290	257	286	273	314	285	272	268	291	250	297	258	260	258	229	285	280	284	257	266	286	268	223	290	279	263	271	298	275	286	274	255	267	267	276	309	262	261	274	315	292	291	242	255	269	271	270	302	279	282	281	271	300	285	284	270	270	282	290	293	300	266	263	283	258	317	266	285	298	284	297	279	282	262	314	261	284	274	259	288	264	246	286	260	307	280	272	281	267	281	299	301	243	253	248	277	282	259	247	256	258	309	295	238	285	275	262	260	259	273	271	276	272	280	265	292	262	238	301	266	281	271	265	260	246	258	277	298	243	234	281	246	285	269	271	264	290	281	258	300	298	234	249	280	287	275	279	256	292	301	266	284	289	284	308	254	279	300	305	270	265	281	263	306	260	291	286	294	278	267	269	287	253	276	276	306	261	250	271	281	283	264	269	249	264	260	271	245	266	279	258	243	259	285	276	275	286	274	267	285	272	269	277	307	269	276	281	278	275
23860	9798	3439	4926	5181	5528	5818	4977	3748	3043	2558	2513	2393	2068	1863	1475	1247	1039	895	847	754	761	746	694	685	729	654	666	679	647	692	644	661	615	685	700	644	689	610	711	648	675	642	601	627	616	673	606	700	618	644	648	673	652	646	679	628	640	628	629	653	659	650	626	673	624	698	622	596	610	605	649	614	665	634	634	648	649	652	659	648	615	614	680	641	642	648	649	684	621	658	679	648	623	678	616	660	691	616	613	656	659	696	679	655	669	667	632	621	679	598	668	577	693	645	651	661	654	623	670	670	658	633	657	660	667	671	635	635	630	630	656	667	675	644	633	639	672	618	639	590	639	645	695	636	651	628	694	622	606	652	672	675	642	624	672	615	630	670	671	667	697	669	664	652	685	692	638	691	638	654	675	651	633	664	632	642	694	650	643	636	622	639	631	624	620	642	643	682	634	633	661	647	615	646	651	647	668	638	675	678	642	653	674	619	642	637	635	612	661	661	659	671	650	615	636	604	649	654	643	670	626	613	690	632	612	669	669	622	695	652	667	650	634	586	612	654	592	622	679	644	625	698	669	688	693	623	608	595	683	666	635	644	665	642	708	610	658	666	593	675	670	672	680	657	679	622	667	659	655	632	640	651	598	690	646	688	575	604	650	636	668	648	649	631	628	715	633	647	628	668	623	676	640	698	634	660	675	622	683	634	685	653	666	611	647	640	628	595	641	660	629	625	646	659	649	643	641	638	643	639	651	648	658	643	631	684	604	631	655	681	680	684	661	609	695	657	613	683	637	647	680	638	639	664	631	608	649	622	658	670	648	671	660	711	700	680	606	623	660	631	665	657	683	615	665	602	666	630	668	661	651	688	646	686	647	658	640	647	656	652	647	631	691	640	713	643	621	639	663	645	645	632	686	648	646	663	632	615	645	657	672	658	663	661	651	636	657	626	653	625	628	687	606	689	696	667	624	642	656	674	629	668	655	614	654	596	682	651	643	601	640	671	705	646	642	674	623	630	632	623	625	652	641	671	629	680	601	694	697	641	645	640	658	654	623	632	606	643	637	653	618	671	620	667	663	660	638	714	629	633	690	617	653	615	629	688	620	660	689	637	697	627	654	664	640	683	628	657	623	631	624	636	655	622	668	612	664	661	656	642	606	646	638	673	633	645	636	630	653	648	658	643	645	652	627	662	628	665	635	710	634	644	645	656	637	694	664	681	626	655	609	643	652	725	639	674	669	721	673	630	661	589	697	613	596	662	657	606	643	633	651	635	636	681	667	694	641	636	637	634	630	673	635	679	664	658	667	659	668	668	633	685	615	656	661	645	627	631	616	628	633	680	617	693	721	627	650	646	629	646	649	659	634	640	621	663	668	623	654	685	663	690	635	644	642	671	652	604	687	681	620	682	688	632	660	615	679	725	654	673	638	659	667	649	697	623	648	658	658	622	682	672	615	679	665	643	663	624	630	706	656	626	625	653	611	653	671	662	679	670	636	653	650	652	648	647	693	642	684	635	628	670	649	662	627	651	615	659	648	679	620	657	616	627	662	692	677	654	633	616	623	640	670	606	648	643	636	624	681	717	653	637	678	669	639	656	676	632	653	640	612	654	628	663	656	696	704	669	646	649	611	672	649	677	674	640	682	663	635	697	632	625	635	640	703	664	662	657	627	644	661	632	646	628	632	632	638	640	662	644	655	677	609	697	693	654	647	662	663	659	646	609	643	683	611	622	646	636	620	613	696	652	650	663	617	664	629	641	608	669	616	654	649	613	628	664	656	643	656	639	612	652	634	634	634	694	661	616	657	649	644	641	685	627	631	662	682	660	627	610	649	625	609	656	636	665	666	654	617	681	625	624	643	629	633	673	646	660	636	657	628	668	627	625	653	676	633	608	607	641	635	677	633	662	650	661	672	642	618	646	581	639	655	648	617	648	667	646	663	660	637	684	631	650	617	641	617	656	619	678	616	693	614	610	593	635	623	641	643	641	671	673	615	628	667	613	663	688	676	647	683	686	630	676	652	666	637	634	663	640	621	630	652	684	657	656	637	673	636	699	609	633	686	650	656	658	669	614	688	644	621	645	706	649	641	650	636	647	628	606	625	657	688	643	609	699	649	668	663	620	637	644	707	628	659	672	664	612	621	674	610	705	639	644	622	642	609	637	665	661	666	618	636	638	646	644	637	625	626	687	655	677	650	624	624	645	671	637	657	627	666	622	654	664	654	653	642	689	663	698	661	671	680	696	601	606	657	655	664	671	660	675	650	642	671	624	599	607	633	660	663	616	641	695	694	669	642	636	656	651	674	642	659	602	665	691	703	665	599	705	595	678	636	667	652	617	597	651	676	645	687	644	655	639	701	624	589	639	688	643	674	658	700	648	646	623	621	633	621	582	633	675	675	636	671	638	705	637	665	612	683	621	663	612	658	714	649	666	665	616	613	641	631	640	677	691	652	692	614	634	682	638	657	646	583	706	620	652	609	637	613	676	616	649	645	658	646	646	657	684	666	636	662	674	652	685	630	623	678	615	659	678	604	624	631	633	656	626	646	687	664	621	646	675	664	636	641	634	686	656	636	631	643	652	621	610	646	639	703	647	629	634	691	699	639	622	617	645	648	659	684	650	602	671	639	687	649	651	664	672	655	680	648	690	635	720	653	636	660	626	638	693	612	637	654	639	703	646	647	643	686	629	674	644	647	652	662	590	616	640	639	661	675	642	647	649	718	661	683	633	642	662	605	652	651	635	665	631	632	635	638	675	644	583	657	643	680	673	603	668	685	677	628	626	634	638	643	653	628	661	649	642	626	670	651	650	626	614	682	669	665	677	668	659	654	676	639	664	674	631	613	682	665	687	645	671	638	629	622	600	643	630	605	646	631	634	684	584	659	648	687	662	641	615	629	686	654	679	635	648	680	655	669	636	618	640	684	664	658	665	651	672	643	643	641	622	682	671	648	644	682	635	664	607	627	640	697	608	642	667	637	681	654	651	641	676	639	630	680	621	656	664	640	640	609	631	651	671	592	675	658	701	663	638	652	653	596	641	631	640	584	704	664	663	668	614	618	623	632	689	585	682	653	652	648	640	651	648	615	664	703	641	628	652	609	647	643	655	676	653	660	639	658	637	681	621	653	610	657	664	670	662	631	629	668	602	671	632	661	620	614	630	682	620	659	639	611	681	631	664	631	655	621	590	656	645	726	620	690	659	647	616	681	649	670	662	643	604	712	669	668	587	620	677	643	647	636	635	640	660	678	606	639	625	658	632	677	600	637	644	705	651	612	629	635	653	630	685	650	670	679	638	640	591	615	612	635	598	667	582	616	655	594	638	644	626	657	634	667	672	684	655	596	686	645	632	631	669	602	657	665	615	630	689	651	684	647	666	683	619	647	645	645	620	615	656	636	630	666	636	678	629	671	638	664	629	656	652	658	626	670	658	683	648	705	628	646	657	704	657	639	630	666	643	684	635	665	644	623	617	630	665	595	645	653
43605	23700	5141	2728	2237	2139	1889	1500	1012	922	797	716	683	601	466	375	313	242	252	209	227	233	200	241	232	201	199	208	226	229	189	217	233	214	233	177	204	188	179	197	216	205	209	207	183	237	221	216	181	197	203	183	218	220	211	206	213	202	203	188	199	206	205	217	200	197	183	193	185	199	193	180	213	211	212	223	233	231	199	192	187	184	201	191	210	194	194	193	207	180	188	217	174	191	207	187	183	202	185	177	192	225	201	194	192	184	220	212	208	207	209	205	209	193	187	210	206	184	178	211	196	170	213	227	174	207	195	187	221	211	199	190	196	183	191	190	203	192	207	200	194	199	169	173	182	209	188	195	187	186	195	186	188	212	198	223	193	190	212	198	242	218	217	215	194	204	193	191	208	205	193	196	213	216	178	187	231	180	227	188	184	222	173	207	202	209	199	192	183	197	197	211	187	212	203	194	203	206	206	195	209	183	201	198	219	198	197	214	203	193	174	174	174	212	189	176	197	187	222	201	195	197	190	186	194	204	200	220	219	195	211	191	208	183	188	220	200	191	198	194	187	188	209	181	231	173	201	174	192	200	173	192	192	180	192	206	202	186	194	215	196	209	216	217	208	201	201	185	186	217	214	187	196	206	215	170	208	193	210	201	199	195	213	171	193	199	197	217	201	191	157	199	190	184	194	212	191	156	181	228	198	182	208	204	177	207	175	197	208	222	198	210	193	223	196	197	204	193	182	186	181	177	202	213	210	170	171	166	186	164	208	177	186	179	204	206	200	227	189	189	199	204	169	221	216	189	194	195	174	176	182	202	195	217	191	187	182	174	203	197	232	179	198	181	207	215	220	200	210	204	210	209	266	224	201	207	217	201	211	196	184	202	204	221	206	190	181	200	202	193	192	212	199	205	167	178	193	215	227	193	203	210	206	190	186	216	192	193	180	192	208	211	199	209	195	193	198	172	187	189	212	207	208	189	233	244	201	222	221	185	185	216	198	179	186	202	191	197	200	200	194	202	221	221	205	188	191	206	177	197	171	196	184	189	185	193	198	201	201	176	205	168	206	216	204	186	219	212	185	224	198	193	178	228	195	214	176	180	208	188	178	199	213	217	207	220	191	230	180	180	203	207	220	205	203	185	164	214	180	205	196	170	178	188	198	188	181	176	163	203	200	225	197	179	196	190	191	190	191	184	200	209	195	183	188	199	176	173	192	199	179	173	190	208	192	198	211	207	222	206	189	191	229	192	194	195	207	224	205	192	177	211	201	199	197	213	236	212	207	225	205	176	180	193	189	198	160	192	206	210	228	184	181	205	198	205	179	178	195	199	190	209	220	216	215	188	202	186	203	199	218	194	216	193	199	222	186	198	209	209	187	181	163	195	214	208	195	189	215	217	168	180	200	216	211	173	194	198	195	203	232	222	230	206	217	172	209	155	218	181	177	170	184	186	195	189	195	194	214	204	187	209	199	215	185	216	196	228	187	196	192	200	219	215	200	199	196	199	178	200	201	210	202	198	209	202	184	206	192	201	185	207	216	217	188	182	221	203	197	188	176	178	214	206	197	200	216	188	209	205	196	223	178	198	207	163	159	185	172	181	172	195	197	176	207	187	182	146	217	196	193	201	176	202	193	236	198	203	199	209	178	209	201	202	184	189	198	200	174	205	188	181	199	200	211	193	205	213	196	173	184	200	200	171	215	209	189	183	189	202	195	200	222	175	192	204	180	217	178	189	219	180	189	202	190	228	200	193	200	219	184	203	179	195	188	220	171	201	204	205	196	204	200	216	212	195	182	190	193	199	203	223	188	201	197	180	185	210	200	181	192	195	183	194	199	203	213	202	191	181	201	209	192	216	194	202	198	188	195	204	213	228	207	194	205	198	200	204	199	186	225	204	190	208	176	196	212	219	201	187	178	185	181	181	212	210	219	179	197	216	204	202	177	198	219	234	198	198	201	185	200	188	188	186	228	210	196	197	199	212	188	213	229	205	192	203	202	195	221	195	185	172	224	192	190	196	208	189	209	189	194	215	235	209	161	170	212	186	207	185	205	188	182	195	183	195	195	200	221	181	219	212	208	187	218	193	174	201	193	188	209	216	206	196	185	211	221	194	229	219	185	208	170	199	207	199	188	209	223	192	218	214	186	180	228	196	202	209	189	184	191	228	197	199	194	199	189	226	208	198	203	218	185	220	194	226	206	196	199	202	194	172	218	175	184	203	214	219	193	165	196	192	205	205	201	201	172	208	225	216	192	193	196	197	219	186	173	205	190	187	209	211	173	213	219	194	189	212	205	195	189	185	172	163	205	184	226	173	230	202	186	198	186	181	197	201	193	174	216	216	175	209	179	212	181	202	179	202	177	217	205	189	195	201	199	211	202	171	191	194	189	215	181	198	181	182	184	199	189	206	199	192	199	203	241	181	224	196	175	199	203	188	179	174	206	187	226	211	190	202	186	200	229	189	229	185	178	207	196	173	204	223	207	175	219	198	223	196	213	227	201	228	194	194	216	230	176	223	201	226	203	197	194	202	197	199	225	200	194	184	185	188	191	197	187	228	212	188	219	231	206	196	170	198	180	196	202	227	204	194	206	182	221	202	188	195	218	202	193	193	214	194	189	195	198	199	187	181	209	182	186	212	204	204	188	194	200	234	196	206	218	171	219	185	188	209	211	217	166	187	201	184	171	249	183	208	176	197	171	191	198	200	188	197	201	176	187	170	192	197	197	219	196	177	171	207	224	199	203	183	206	209	210	205	197	199	187	206	204	188	203	174	179	190	211	205	191	218	207	171	210	205	198	191	184	213	229	199	219	223	202	203	175	206	160	181	200	216	213	175	211	185	195	218	166	219	216	195	183	200	206	195	212	217	197	183	202	163	204	196	199	239	226	196	204	190	204	210	205	191	191	213	208	174	213	225	179	203	196	179	185	209	225	193	218	193	217	182	177	183	183	204	215	204	213	195	210	204	186	185	184	224	235	191	210	201	202	197	245	201	178	162	199	158	210	151	214	191	186	191	191	184	196	203	210	213	186	209	195	211	193	210	163	184	207	177	208	184	199	211	199	185	182	216	161	182	205	183	186	188	179	176	224	208	217	173	183	202	214	181	206	220	219	195	200	209	154	195	179	198	214	191	195	197	197	188	203	216	227	209	191	196	219	202	226	213	174	192	206	185	209	191	193	209	204	167	207	209	209	189	221	230	178	220	199	216	182	194	195	206	183	171	193	163	223	201	197	196	203	187	190	199	189	228	206	174	184	180	199	195	183	194	223	181	220	207	190	198	210	190	214	198	174	201	203	186	212	182	210	195	187	186	201	174	178	197	207	186	188	200	193	215	194	231	206	192	171	190	188	209	192	215	189	214	201	215	198	198	205	164	179	188	178	170	233	225	157	210	213	200	198	203	201	210	195	195	204	192	215	201	210	226	210	194	196	181	196	203	174	164	188	202	199	187	195	210	199	200	215	200	174	200	179	187	226	193
30025	14064	4765	7445	8305	8526	8131	6455	4901	4137	3888	3576	3176	2753	2118	1500	1166	897	796	715	696	614	636	573	549	574	556	538	525	539	547	511	508	480	510	502	537	511	529	507	510	484	519	463	511	497	468	498	482	495	487	442	466	508	485	455	499	528	486	470	467	489	481	470	467	468	439	482	489	516	506	519	475	489	531	482	500	442	497	466	475	485	459	488	456	495	495	462	487	471	481	453	471	439	497	485	459	493	437	465	470	503	502	451	448	509	526	457	496	479	469	474	501	461	497	478	474	475	495	450	475	472	447	493	472	445	503	503	466	483	507	472	477	496	497	466	482	497	450	486	475	482	536	461	473	483	480	481	468	432	458	489	493	484	473	445	481	472	458	478	509	466	474	466	464	511	509	467	465	442	506	484	464	491	478	486	453	457	472	468	473	475	485	471	471	479	486	518	490	495	458	506	484	490	502	453	461	523	481	485	499	468	474	473	488	511	497	500	488	432	433	487	473	479	462	492	441	503	461	517	502	486	469	476	487	470	459	487	494	491	502	484	489	488	478	501	488	515	442	471	453	469	476	496	470	518	502	468	483	464	492	467	525	459	451	519	499	470	480	480	501	463	484	505	465	479	510	456	488	453	449	482	487	499	482	482	460	510	469	456	475	477	449	501	498	508	468	489	480	470	468	435	491	475	447	513	456	485	482	509	475	492	464	450	487	454	479	477	499	467	479	445	476	478	484	461	478	500	479	444	467	473	455	459	482	461	457	483	451	492	472	442	481	469	492	467	476	485	499	474	502	437	475	474	477	485	477	471	491	491	492	459	428	498	456	477	497	477	470	452	463	504	482	475	500	458	484	491	479	432	488	469	516	481	507	451	495	484	454	439	451	459	469	444	466	473	458	476	482	453	497	501	525	477	441	510	501	464	480	476	455	482	489	527	489	486	478	460	516	495	475	435	491	495	471	487	490	459	444	468	476	458	487	466	489	476	446	441	492	469	484	477	475	465	496	476	502	449	449	466	491	496	517	473	490	478	436	494	453	522	505	517	446	501	464	451	449	454	453	491	539	483	466	455	499	481	473	477	491	490	460	485	517	463	522	486	488	463	500	499	490	451	447	462	466	502	455	438	476	473	454	524	489	512	465	480	468	492	485	514	486	470	469	485	480	453	489	467	485	468	459	419	478	457	438	468	482	471	469	493	441	507	475	479	485	489	492	478	491	454	532	487	469	454	484	447	476	507	510	485	407	488	464	477	499	493	455	472	434	512	483	460	487	474	449	482	461	501	497	483	478	500	497	520	518	481	481	467	509	478	448	458	498	471	497	466	488	497	463	487	458	460	484	460	435	493	459	495	490	494	433	487	470	463	501	483	476	468	480	496	465	478	494	462	481	468	471	500	492	523	487	473	466	456	451	493	455	496	499	476	470	484	482	476	436	455	478	457	468	497	469	500	474	459	491	473	489	510	481	459	480	446	463	436	476	478	507	460	500	510	439	459	483	475	490	495	482	450	468	468	425	512	483	476	457	450	453	465	474	501	478	502	501	491	515	444	522	478	463	482	461	461	484	481	544	490	425	512	488	471	512	460	461	420	469	489	474	469	487	511	510	482	460	470	494	490	480	468	499	473	497	511	427	476	476	464	451	466	476	464	447	487	446	473	479	476	466	475	475	499	503	467	460	450	493	525	472	490	476	453	471	447	491	472	489	491	480	485	500	475	518	453	482	472	504	493	493	483	467	455	490	507	491	461	518	468	468	487	469	454	487	463	471	488	525	464	517	491	476	499	507	491	491	479	509	505	514	455	467	476	505	490	494	497	489	502	476	488	489	462	486	480	466	478	477	518	472	497	526	513	476	482	474	465	455	456	511	466	479	490	501	469	475	490	506	484	456	434	441	511	470	484	499	468	467	462	491	444	478	487	489	491	445	505	482	464	476	466	483	491	472	466	503	519	494	421	470	469	497	506	471	466	505	450	514	463	495	463	493	490	479	495	513	517	493	462	490	433	481	473	453	516	507	458	453	485	457	482	448	483	491	485	474	485	451	467	483	470	473	443	463	494	496	538	463	438	480	537	495	458	518	471	504	461	446	482	469	498	490	487	481	503	481	500	482	498	484	515	493	502	464	482	452	503	471	469	530	467	431	492	465	441	446	499	496	472	497	459	472	514	477	499	417	444	476	498	461	491	495	494	467	454	457	429	484	497	496	494	489	482	476	495	495	445	497	493	453	468	463	501	502	476	458	502	495	481	457	469	439	488	448	472	499	484	459	512	484	483	455	478	476	474	486	474	463	484	469	480	522	453	475	484	458	469	439	461	484	494	491	489	471	511	479	451	491	435	493	497	476	467	481	479	449	467	493	468	470	467	509	427	496	502	538	484	463	476	490	471	480	443	467	513	506	471	488	447	515	444	481	490	456	486	463	441	490	520	531	484	476	465	481	508	463	480	450	505	455	463	447	470	501	511	468	489	479	465	466	467	484	442	506	513	454	454	448	475	454	492	475	484	477	485	445	493	457	506	462	487	490	512	491	476	493	424	460	458	449	476	514	485	487	452	532	492	512	492	502	488	458	487	483	474	462	448	444	419	473	428	473	498	473	473	451	481	479	499	490	489	463	459	443	467	521	487	452	488	497	462	473	443	511	460	518	444	507	501	476	497	463	475	476	496	479	466	472	461	469	487	481	447	467	503	452	493	494	468	463	505	461	463	461	465	465	459	514	481	489	452	461	467	483	479	491	460	476	392	454	480	455	465	469	454	461	465	478	472	465	462	453	486	502	479	518	543	522	476	463	511	470	475	446	483	479	469	444	465	490	524	506	466	481	478	472	532	480	460	500	492	461	471	469	461	487	485	462	476	483	441	496	500	464	431	500	488	471	462	483	490	453	494	500	474	440	478	464	523	483	485	469	482	469	456	462	478	471	481	490	471	509	507	459	476	471	495	485	474	482	441	503	464	498	461	468	454	485	480	453	487	470	494	501	474	470	501	500	501	494	506	453	482	467	510	470	484	454	467	443	448	481	462	501	532	503	497	450	514	435	508	464	492	488	483	491	491	459	461	515	470	450	475	475	492	489	490	474	512	491	504	480	474	477	524	474	512	479	480	462	482	481	502	514	472	461	449	456	435	486	464	431	439	443	500	473	443	495	453	437	445	494	490	448	464	429	474	485	479	438	504	477	495	498	495	478	485	487	486	446	468	479	496	488	473	464	464	470	465	511	499	477	477	476	477	499	482	508	458	500	481	517	470	544	491	465	481	476	480	527	463	501	464	468	503	475	543	478	472	497	489	488	477	490	495	479	475	490	515	442	465	448	492	481	496	469	500	431	457	480	509	476	494	463	462	488	488	511	467	454	502	477	481	448	528	480	480	442	457	462	475	453	502	465	480	464	509	479	470	473	500	486	489	501	480	509	488	442	484	500	472	500	466	466	444	496	500	460	467	461	458	484	458	496	466	512	462	477	484	485	492	474	442	498	440	531	494	452	471
16353	5060	1142	1049	1077	939	794	658	587	532	504	504	427	411	387	324	326	288	346	310	291	294	328	266	294	330	292	303	310	273	313	291	264	303	276	267	282	293	257	281	291	287	270	273	284	291	249	308	273	255	287	252	275	267	267	277	237	284	283	265	278	277	296	306	318	303	294	294	277	285	276	259	307	301	295	286	255	299	335	277	272	282	295	257	291	297	280	275	281	304	305	285	304	311	271	282	261	293	295	261	277	280	312	259	297	280	292	291	311	271	287	287	266	311	281	321	263	282	331	308	285	297	240	263	290	292	252	260	253	293	290	269	280	281	255	273	281	293	284	258	312	278	296	265	297	281	278	258	293	309	297	285	262	326	267	285	308	293	284	289	290	272	260	301	315	277	268	276	268	293	266	256	268	278	285	299	263	317	315	275	288	286	290	287	268	255	315	283	260	309	280	293	279	265	293	273	286	260	262	304	269	273	271	251	310	263	269	291	267	321	288	281	297	289	268	288	277	254	290	301	309	275	275	274	241	283	281	257	272	277	260	264	294	251	288	305	299	266	292	278	290	279	276	333	274	283	278	262	271	281	292	310	276	274	312	306	272	292	325	285	298	247	286	281	281	298	300	265	318	287	312	280	266	272	273	286	283	284	276	254	310	313	316	287	280	263	312	290	292	276	283	318	288	278	328	339	294	287	291	292	299	301	301	275	288	295	304	257	329	304	252	299	298	290	326	263	282	243	254	288	251	285	281	280	295	294	310	289	259	291	317	302	278	321	264	294	296	288	269	255	292	263	318	275	289	283	264	272	281	308	234	300	308	313	307	290	284	305	273	251	244	297	276	284	311	278	262	276	270	287	287	278	298	258	298	258	300	279	274	305	286	280	320	294	285	278	255	297	297	310	252	270	255	283	320	279	261	296	315	302	290	302	277	270	280	302	274	296	284	310	299	275	306	266	263	302	328	288	291	287	288	312	259	275	262	293	292	287	294	258	282	290	315	273	307	260	280	300	294	266	278	285	253	253	292	259	270	285	281	275	300	304	284	290	275	288	320	304	302	261	285	286	294	295	277	284	294	270	304	264	280	303	297	307	256	297	293	281	253	316	313	275	255	301	271	281	275	335	263	283	259	241	275	274	296	265	295	305	290	326	274	304	283	276	292	262	297	290	315	265	249	262	283	296	258	323	260	305	247	281	312	288	241	268	283	262	322	279	289	293	314	316	295	310	279	259	300	278	255	291	258	300	295	293	293	265	284	291	305	279	263	267	278	309	276	276	259	290	288	273	304	295	283	286	268	259	283	274	273	282	323	316	312	245	298	297	285	287	298	278	292	296	287	303	270	308	303	294	285	277	267	247	279	279	269	298	263	281	272	258	298	302	294	274	294	255	295	322	292	287	265	279	294	291	262	307	273	312	292	304	302	297	291	302	279	288	291	264	289	266	291	299	330	297	265	287	285	273	302	298	255	286	271	281	270	301	263	241	253	280	286	325	311	289	305	313	267	303	349	319	276	275	260	264	312	277	273	310	268	289	289	289	267	303	254	275	282	284	310	288	285	288	273	284	258	266	303	285	250	287	304	284	257	261	285	311	269	274	273	296	262	271	281	259	268	264	279	296	278	310	320	275	276	259	311	281	280	258	306	255	302	280	276	304	286	268	289	306	289	294	268	290	251	301	318	270	256	287	278	287	296	273	256	257	274	271	287	296	298	290	266	268	311	270	292	307	266	280	271	253	274	239	284	319	280	293	257	290	297	288	280	287	272	297	301	310	267	294	288	263	279	306	279	297	298	280	285	304	278	272	278	281	294	257	292	303	284	284	285	263	334	260	266	258	258	287	269	277	276	295	304	306	270	290	263	291	257	273	311	271	273	298	284	314	284	270	256	265	278	299	259	284	281	290	278	267	301	306	292	271	280	281	284	306	304	280	285	281	288	293	299	280	276	285	281	293	296	276	310	298	324	319	280	267	261	298	262	252	280	267	290	295	285	307	269	297	286	254	314	306	272	284	284	282	259	285	298	265	284	285	306	265	297	307	280	290	318	245	281	307	295	289	276	288	277	300	289	264	288	285	244	303	283	284	294	300	310	290	248	290	282	277	306	281	270	305	252	306	285	282	264	295	269	291	256	292	296	317	295	264	273	291	270	300	308	293	274	290	308	325	283	305	264	300	300	262	275	268	273	291	288	254	284	307	258	307	279	257	269	255	293	263	303	282	292	307	300	292	269	293	250	280	286	272	254	286	301	270	279	275	303	274	284	341	277	286	307	311	271	285	301	269	270	287	308	266	292	319	314	288	276	280	272	286	308	261	278	283	274	308	300	273	278	301	293	262	274	291	266	272	286	299	307	289	274	302	313	298	287	290	288	278	303	262	280	318	280	250	315	260	265	245	284	283	325	287	285	294	286	287	270	289	280	293	272	290	289	307	264	271	291	308	280	275	262	272	302	244	298	305	284	287	268	273	285	261	301	269	318	283	261	261	302	288	268	291	281	277	270	249	255	273	294	295	318	284	298	250	297	317	321	290	264	321	274	269	278	278	290	289	292	286	259	304	306	291	248	286	260	296	313	262	265	260	266	265	274	293	291	295	255	289	298	293	266	272	290	273	288	267	287	237	291	278	287	297	290	299	278	283	281	280	276	303	297	285	266	287	308	314	312	301	290	283	254	280	235	316	257	268	288	293	272	285	299	285	296	303	280	260	314	273	286	295	276	303	280	288	273	294	293	283	251	279	249	262	295	307	278	275	257	297	301	303	315	257	298	301	292	280	280	276	297	278	284	280	290	297	259	292	255	258	268	279	274	274	276	266	268	272	311	319	284	313	323	257	288	280	280	294	319	264	249	262	303	285	280	292	293	276	306	298	284	264	286	311	279	317	255	282	277	278	282	246	319	291	257	297	284	288	289	297	304	262	270	272	268	284	263	262	300	289	275	303	303	263	247	266	329	268	297	275	305	294	278	309	284	254	274	263	309	311	296	278	286	274	303	289	313	282	291	273	279	297	276	317	288	297	309	270	290	290	251	286	282	269	258	280	293	277	293	283	287	269	282	280	256	345	291	256	266	251	324	286	260	264	285	330	282	290	303	272	260	269	283	278	293	300	264	255	282	283	266	309	270	282	288	268	283	282	314	290	306	266	279	314	323	283	261	281	271	298	261	262	268	286	279	280	250	312	308	320	291	279	263	264	266	272	283	301	321	278	251	268	282	301	299	280	292	272	303	330	308	294	274	284	311	304	301	288	302	306	287	279	298	308	242	238	281	304	305	267	253	295	303	286	259	262	279	300	300	293	289	321	244	284	288	293	305	263	294	272	299	336	296	279	271	266	261	264	271	260	276	293	266	306	283	293	255	291	290	274	287	289	318	289	294	260	260	263	298	284	266	286	272	249	293	270	275	266	277	295	284	254	262	262	335	262	259	269	312	321	289	296	288	283	271	305	261	279	251	280	300	266	288	295	296	303	294	253	272	278	308	312	295	270
11594	4347	2315	3515	3697	3619	3249	2596	2226	2021	2027	1821	1645	1328	1186	918	879	845	756	702	710	733	704	660	691	698	663	702	703	662	747	650	687	667	681	718	677	669	678	687	685	680	675	652	662	710	686	669	675	657	650	678	654	681	665	630	662	685	710	674	703	687	632	671	697	680	688	692	673	701	672	622	702	679	708	682	657	688	652	651	684	656	667	644	650	688	636	706	698	609	665	630	660	654	685	674	681	668	686	704	647	699	666	681	665	665	676	667	669	669	634	643	675	665	692	674	641	673	626	691	651	661	683	656	695	652	683	663	643	667	675	694	661	703	673	701	659	649	679	662	668	669	663	678	664	644	684	674	638	696	675	672	682	667	660	709	654	641	628	636	647	688	666	620	662	694	648	668	649	668	689	696	656	662	679	673	640	676	690	686	669	674	611	677	609	688	647	625	671	651	700	679	670	685	656	672	650	682	673	695	680	660	707	699	648	651	644	699	685	668	706	635	640	681	655	693	664	651	651	627	675	679	663	638	657	697	649	679	602	632	643	689	706	668	678	646	664	647	682	737	676	675	659	662	648	701	679	687	667	709	679	676	651	627	687	672	672	665	677	626	667	681	701	682	686	674	693	686	621	695	665	666	694	690	665	655	664	646	676	653	730	653	637	666	684	661	658	676	631	716	651	683	684	627	671	662	647	686	713	682	686	678	638	690	662	661	645	630	647	628	683	655	615	671	649	662	688	700	677	666	646	700	653	655	646	671	653	646	713	691	693	708	658	685	715	677	693	640	656	726	657	677	660	704	685	684	651	675	675	666	672	714	655	678	688	704	638	627	630	681	643	690	694	662	684	651	683	712	698	684	696	658	659	652	673	693	667	656	657	601	662	644	674	726	699	715	690	697	713	655	661	654	689	675	696	672	696	656	685	693	655	683	667	665	662	658	638	668	626	651	683	680	682	640	626	638	706	643	715	690	624	677	700	637	696	663	654	675	704	701	727	689	688	669	661	700	645	666	678	634	617	703	649	643	651	663	688	661	628	663	655	646	651	690	663	663	665	653	698	677	705	686	719	648	720	696	647	746	667	654	665	618	703	659	643	754	646	707	678	702	638	662	703	659	620	684	697	703	689	715	668	698	626	670	634	694	639	730	680	686	632	666	669	665	693	600	685	638	658	691	682	688	665	618	693	682	683	641	694	670	666	640	656	643	686	683	700	677	701	693	656	664	668	658	650	677	679	672	654	647	661	649	688	621	687	696	680	671	662	704	611	685	664	653	729	649	638	678	691	646	694	669	647	648	710	655	696	672	664	648	685	688	640	654	636	696	667	677	693	677	696	685	664	641	662	687	662	616	654	686	644	647	661	670	694	620	689	680	675	625	690	656	675	688	679	641	671	647	676	655	677	638	647	718	660	693	671	686	672	656	585	664	674	647	705	665	622	675	684	655	692	644	655	671	650	642	669	666	667	690	617	633	687	689	697	640	641	675	682	679	718	659	656	688	686	644	670	649	637	695	657	635	659	697	662	652	709	653	661	670	672	699	645	674	663	708	688	675	688	678	647	650	652	651	693	653	683	650	674	651	607	662	638	663	644	629	710	667	728	663	658	647	682	687	672	698	608	679	717	714	687	649	644	681	657	687	627	654	684	709	638	664	705	684	687	655	686	715	677	695	701	658	689	688	642	683	667	683	644	683	639	684	656	662	669	694	601	648	687	632	666	693	674	663	695	678	664	632	663	653	701	684	671	676	677	665	624	669	630	677	634	680	678	623	685	639	622	643	708	681	669	668	674	711	655	658	668	679	696	674	669	696	687	721	671	689	697	690	661	699	690	687	723	634	638	648	650	632	686	683	698	680	685	659	681	686	643	682	651	646	658	703	696	645	675	654	708	677	672	660	676	738	665	704	711	653	672	637	694	669	661	731	634	666	643	689	681	665	686	662	662	695	662	686	704	636	691	683	671	675	669	694	656	657	662	621	690	729	642	660	736	654	675	682	632	657	665	656	641	647	683	655	640	698	677	661	689	685	716	660	677	649	678	713	728	666	670	741	703	725	646	654	669	674	704	646	640	672	700	727	657	701	702	732	672	722	650	684	705	688	645	667	651	651	666	644	667	651	685	629	666	660	616	654	674	640	676	701	651	686	663	651	662	666	655	670	682	652	660	665	679	660	650	661	706	642	702	728	652	664	697	699	655	629	662	667	649	657	635	691	689	648	686	653	672	655	680	704	687	661	661	687	689	664	685	702	685	661	687	694	630	646	651	654	670	704	647	663	696	662	694	666	729	661	669	633	685	640	666	685	681	701	639	640	663	661	646	692	675	696	676	731	677	646	673	694	678	688	689	687	683	672	676	680	659	645	694	625	723	689	678	679	668	723	706	698	670	676	695	687	692	635	645	633	647	665	702	624	617	675	715	678	735	723	671	708	743	677	704	653	641	602	644	684	632	645	660	655	656	671	643	701	663	630	675	657	703	652	682	652	725	673	630	706	683	651	721	660	711	690	645	677	681	701	627	688	693	675	697	680	647	641	714	694	685	689	665	697	675	710	631	641	646	688	663	665	643	696	677	712	696	649	655	657	681	702	695	655	645	640	693	656	743	716	634	676	660	687	667	696	680	703	659	661	685	677	668	661	673	737	712	709	671	651	700	639	630	664	651	700	672	656	661	650	690	702	684	655	681	671	674	638	643	656	672	703	677	639	665	685	673	696	705	684	653	641	689	668	630	649	655	654	671	684	702	661	660	676	682	703	692	669	643	667	646	669	685	667	693	655	675	697	689	671	638	680	663	652	635	679	648	750	657	638	660	654	686	647	685	692	651	673	672	692	696	632	662	668	672	667	686	627	720	637	694	698	681	643	678	685	697	673	657	652	689	696	697	660	678	678	711	642	648	653	666	690	689	671	653	683	610	659	643	644	680	697	708	641	708	643	697	654	667	675	706	641	650	684	665	676	677	667	642	661	700	656	719	650	645	686	687	646	646	645	656	654	653	680	692	677	637	681	658	679	646	650	668	667	633	658	690	715	646	665	691	655	684	688	714	689	691	709	677	667	652	671	669	709	650	662	730	699	671	684	647	669	684	668	638	660	662	687	671	642	667	670	684	624	679	681	717	672	651	629	672	657	689	696	672	651	668	627	643	643	667	648	692	624	717	696	656	618	629	658	732	660	673	707	652	619	646	665	686	695	667	667	681	672	695	717	710	651	687	650	694	722	640	656	695	678	676	696	678	655	634	632	646	703	692	690	640	635	673	676	609	703	709	655	647	691	675	652	634	647	667	679	718	686	666	691	714	703	683	704	656	656	666	657	626	641	623	637	675	654	658	646	693	661	676	646	683	657	635	653	692	683	654	641	707	638	661	631	668	669	662	692	675	657	654	678	713	710	663	643	647	672	707	672	627	633	650	654	648	647	607	645	677	684	682	667	668	682	681	688	668	668	686	673	687	665	656	660	675	664	662	679	651	670	636	696	621	670	713	612	693	685
34321	17016	2922	2216	1890	1723	1346	1061	907	891	819	674	525	477	392	335	296	310	302	300	303	302	262	274	268	296	278	302	294	297	293	284	275	262	274	270	292	276	270	281	317	249	291	289	294	243	290	296	283	273	258	276	313	309	290	304	273	266	283	285	287	300	247	282	252	266	297	294	274	291	276	302	274	281	290	246	284	282	253	268	281	293	289	293	266	289	265	303	316	280	318	316	272	317	266	285	305	283	265	249	282	298	279	279	278	336	303	246	261	281	261	245	257	314	292	288	258	276	296	276	281	293	281	296	289	288	305	275	285	275	283	262	308	266	309	273	289	290	298	276	294	285	243	261	282	268	275	319	315	301	267	266	285	258	287	302	299	262	253	249	249	263	280	283	305	288	265	286	297	294	280	290	266	303	231	292	288	292	287	281	240	323	263	285	288	270	276	293	269	297	280	318	285	242	285	266	293	292	302	287	300	272	289	254	300	277	293	292	296	292	297	275	302	284	276	291	267	271	273	266	294	263	290	283	282	277	289	282	313	280	273	294	270	279	281	271	265	259	278	287	278	260	270	273	293	243	274	281	289	291	281	307	296	290	268	283	313	289	275	270	287	285	248	270	276	267	289	289	273	301	274	260	264	266	270	261	295	279	302	284	254	293	296	299	289	263	266	283	321	272	285	293	300	288	280	263	283	287	280	295	292	293	298	292	287	306	300	305	301	280	267	261	279	276	291	313	272	282	298	289	281	311	308	303	273	295	244	275	293	263	295	303	285	269	305	280	287	315	268	289	287	291	263	298	282	270	294	300	293	294	321	278	292	298	284	286	278	287	278	287	229	277	276	303	269	292	265	262	290	283	286	283	305	261	297	311	280	275	310	330	307	281	284	271	256	259	284	274	247	303	289	291	287	327	304	285	293	304	319	308	276	279	300	291	279	294	312	301	268	297	306	264	244	295	259	294	262	263	302	287	282	284	270	274	254	337	281	289	269	299	271	281	254	259	271	270	277	275	251	290	282	279	294	298	269	274	302	290	258	291	284	317	285	266	289	297	296	311	286	239	271	261	272	279	262	273	293	296	293	275	270	272	274	281	285	282	297	277	290	300	281	307	277	277	294	291	257	281	293	289	257	246	283	287	274	291	273	289	300	286	288	308	273	285	298	291	294	274	307	273	252	252	287	285	287	285	278	267	304	277	279	270	320	314	267	272	270	295	276	277	265	291	270	285	304	288	316	252	251	280	296	296	262	267	286	288	257	312	271	296	258	291	283	306	327	260	253	293	292	268	285	290	280	269	274	281	283	280	295	305	270	285	270	288	297	243	311	262	286	251	275	334	277	295	283	308	280	294	282	236	268	277	289	276	279	291	252	267	286	240	269	305	289	309	278	262	279	270	289	270	257	294	304	306	302	296	299	231	281	299	310	293	274	293	281	266	284	254	281	278	315	258	252	252	289	293	287	278	281	287	297	308	295	264	281	268	286	304	292	299	298	296	272	272	269	303	282	306	281	284	296	266	282	279	274	268	286	292	320	280	273	261	279	304	252	274	263	282	265	247	253	278	265	257	276	269	333	301	319	289	293	277	255	297	249	273	290	279	302	261	331	297	293	292	261	283	299	262	281	270	277	312	283	284	288	258	279	284	302	261	269	314	337	256	299	267	271	294	263	305	287	287	297	263	293	282	276	288	298	303	278	273	305	268	289	283	288	292	275	267	296	283	266	278	304	293	259	300	316	294	269	294	263	265	286	272	289	294	324	291	293	273	289	250	256	300	283	278	294	296	312	290	284	267	290	272	311	279	286	264	283	287	258	254	294	266	276	270	277	284	270	261	291	272	275	279	309	307	290	286	282	292	310	271	256	286	281	285	292	265	254	296	279	273	283	301	276	285	306	284	282	266	262	306	282	282	289	304	282	327	270	287	320	270	307	314	288	269	268	283	273	285	296	287	256	272	292	298	279	270	279	255	261	298	257	274	299	302	279	297	270	253	261	310	301	271	292	288	270	282	275	289	262	293	266	276	286	297	314	307	301	276	251	286	267	281	266	308	294	290	302	289	258	260	273	290	269	310	298	277	260	323	291	278	269	316	249	295	285	295	252	288	275	269	299	298	289	278	267	286	282	298	281	260	299	302	278	269	292	286	259	294	276	253	290	278	245	314	285	273	285	282	287	302	283	262	276	315	252	241	272	259	306	279	299	307	281	271	254	238	240	264	270	252	282	266	269	268	259	283	264	262	236	255	281	294	285	272	275	326	256	289	305	286	269	282	291	272	289	311	273	293	263	281	290	306	247	273	309	277	253	293	311	296	279	281	290	288	310	276	280	265	296	254	301	271	302	304	314	283	289	299	267	287	290	290	264	299	287	277	301	250	292	280	275	268	282	267	307	318	289	267	295	293	262	302	305	276	300	281	282	277	278	271	275	284	252	256	300	320	284	284	302	278	291	303	313	273	251	285	305	245	267	257	273	276	310	284	241	305	267	279	279	302	284	298	289	277	252	305	296	305	242	281	303	256	282	286	303	269	290	283	288	291	291	269	265	280	295	280	286	279	271	274	251	270	260	281	277	297	309	294	260	333	291	278	263	288	294	283	289	262	271	289	300	257	292	269	283	285	297	266	258	278	277	274	270	308	277	311	297	278	294	271	255	263	275	310	271	290	299	301	279	286	269	254	298	275	263	249	289	274	292	290	303	287	269	263	304	257	274	294	286	293	300	304	252	277	277	286	294	281	301	270	264	284	262	289	299	293	292	262	256	279	246	269	298	293	265	274	267	249	261	281	274	285	273	280	297	281	293	278	291	259	268	312	271	273	275	286	284	286	296	307	295	283	284	294	288	268	286	270	312	312	280	274	313	280	276	287	284	267	291	252	276	266	280	285	293	251	298	286	292	280	250	259	266	284	298	254	260	298	300	296	284	308	256	287	288	261	263	282	272	291	256	269	274	286	256	289	295	280	266	255	288	291	291	283	266	286	303	291	238	262	285	289	270	272	284	270	283	297	270	247	289	306	310	264	259	279	313	277	249	267	275	306	321	262	280	282	292	251	262	268	288	248	285	298	292	275	287	270	267	275	255	281	304	289	268	304	284	279	283	243	277	255	275	273	296	278	271	276	278	256	258	289	287	300	272	287	296	287	302	260	312	279	285	267	280	279	310	278	292	307	296	275	261	273	270	287	268	273	299	248	262	264	258	258	286	304	288	246	278	261	260	280	294	280	258	243	254	282	271	296	309	296	264	243	257	275	290	297	251	296	295	294	273	266	291	289	279	271	316	272	300	289	304	292	288	277	277	275	267	248	293	336	273	281	278	286	296	288	291	269	287	304	315	269	286	303	278	257	284	278	269	247	315	271	269	282	305	273	294	321	296	281	278	276	260	265	271	287	275	284	314	283	273	289	266	316	287	287	303	280	300	277	278	299	292	295	287	269	305	284	304	299	260	259	269	309	264	291	307	311	286	279	270	282	302	304	270	304	319	259	300	300
24348	11071	4085	6454	7287	6878	5746	4363	3948	3966	3541	3062	2310	1782	1439	1174	968	864	849	765	744	759	746	782	717	716	720	700	735	619	644	697	670	677	696	681	651	683	700	671	658	657	698	661	657	646	672	682	661	722	679	655	636	666	654	642	719	671	649	685	678	724	665	690	648	668	658	639	665	665	674	669	679	663	665	657	630	639	690	670	701	681	646	645	648	685	697	629	647	689	654	680	693	659	661	668	647	669	641	619	650	705	639	669	666	662	667	662	641	654	630	623	670	616	672	647	672	699	653	683	664	627	704	627	676	687	649	653	640	642	714	645	637	678	606	663	689	662	681	651	640	668	677	687	679	689	680	698	655	703	656	643	629	652	648	680	606	667	665	631	678	619	697	648	638	675	666	682	681	669	651	670	642	609	667	689	694	688	651	650	651	646	650	631	688	671	586	674	673	626	685	651	675	695	680	683	685	682	691	625	631	697	671	645	691	670	629	650	662	685	660	644	647	627	638	673	675	624	691	651	610	675	613	699	639	657	642	668	631	643	654	680	619	690	652	657	667	657	661	653	640	615	585	637	696	624	705	698	640	693	660	689	643	642	643	637	641	679	681	686	640	654	610	637	669	636	687	658	701	612	642	648	664	631	664	630	706	687	662	676	637	738	668	697	672	643	633	707	641	647	627	697	667	655	650	656	669	707	651	694	647	619	660	693	682	662	650	661	678	713	622	668	702	638	718	680	651	653	642	684	638	670	710	664	671	703	690	689	680	691	626	639	669	675	650	689	669	654	628	669	630	676	726	642	596	690	654	619	633	699	647	644	691	654	646	657	615	658	677	700	687	657	676	658	667	617	665	666	683	708	622	666	628	701	613	661	665	697	629	669	715	666	689	699	643	704	687	636	651	679	679	626	633	614	655	631	663	651	688	655	697	697	669	669	617	640	666	624	660	642	639	717	665	638	652	602	631	639	642	698	600	683	631	713	669	688	634	638	673	652	638	667	633	660	591	648	645	672	701	642	654	642	687	636	642	651	630	665	643	669	637	668	693	608	696	648	659	683	629	637	673	688	639	621	660	654	693	698	638	654	643	669	631	668	613	688	645	621	651	667	666	644	681	698	659	628	654	622	648	710	646	652	645	650	636	684	579	682	619	700	619	681	689	688	671	680	739	677	726	636	591	654	716	635	641	651	654	637	635	672	624	635	656	700	668	711	653	632	609	668	683	650	639	635	640	610	625	686	637	722	661	673	631	654	657	658	629	649	654	674	634	681	731	624	658	648	658	684	664	687	665	689	600	634	692	681	726	650	688	661	673	649	653	702	684	686	645	624	668	625	664	652	678	656	685	662	657	648	645	665	669	717	638	660	648	689	685	701	647	665	648	634	672	650	652	666	674	637	636	673	672	695	699	634	676	649	657	634	655	667	675	675	674	643	656	721	657	669	651	658	643	681	585	672	638	674	649	667	622	614	658	611	645	681	646	656	690	631	634	693	668	666	653	679	657	644	677	668	661	637	674	671	636	648	657	667	648	631	689	665	665	647	697	669	620	669	639	645	660	654	661	645	663	643	702	654	654	631	641	677	637	674	633	660	626	659	619	655	666	600	670	663	693	674	635	658	680	661	639	663	682	703	638	606	678	656	683	701	646	679	614	649	675	632	699	697	653	671	684	633	670	656	683	636	737	627	677	655	609	699	675	648	683	663	647	651	680	720	659	680	618	651	654	685	648	635	634	629	674	673	673	668	639	664	704	672	640	675	638	629	718	688	647	659	659	669	659	658	671	625	665	641	667	638	623	691	623	675	689	614	720	619	611	704	685	645	682	632	684	603	672	672	672	638	644	658	653	667	676	650	647	667	671	646	687	680	643	724	671	623	685	689	653	654	659	653	647	646	632	622	667	658	692	647	668	674	681	650	666	613	620	640	638	629	660	714	613	694	657	698	706	654	661	688	673	645	679	681	690	637	648	698	672	700	644	628	658	672	602	671	648	681	711	663	662	652	680	674	649	657	682	638	643	623	683	668	673	670	713	670	662	682	658	669	635	664	626	642	638	642	684	714	676	691	613	626	662	689	729	643	643	710	618	680	683	644	629	692	654	664	668	676	626	680	643	650	676	648	656	693	698	672	679	661	650	657	653	675	648	651	645	701	648	695	672	672	649	689	617	639	649	650	680	628	630	655	683	692	665	645	671	616	709	680	644	701	683	651	677	697	655	648	671	656	677	631	676	668	680	672	644	660	652	667	652	718	660	630	674	651	691	656	685	676	684	647	654	643	663	653	641	641	698	701	671	659	644	678	632	659	622	607	652	620	633	667	675	688	662	702	649	638	669	679	642	607	686	700	679	666	661	667	632	629	653	619	648	674	652	642	622	645	659	653	655	674	662	599	628	676	679	654	651	659	678	625	651	688	616	666	628	667	644	649	641	660	645	620	647	621	654	648	665	651	639	679	657	637	621	643	641	685	676	691	616	669	631	666	622	636	672	653	665	627	675	643	630	655	669	662	663	666	673	654	646	681	660	650	706	677	655	652	625	652	675	660	637	653	674	694	681	678	629	661	659	661	673	665	646	635	684	606	659	708	672	664	619	660	627	665	658	679	647	685	649	649	622	669	671	641	634	651	635	643	610	622	642	659	685	653	678	686	692	640	722	680	685	678	609	694	661	662	683	651	660	634	632	686	657	670	677	643	637	672	658	668	678	659	660	651	636	642	676	671	660	629	680	642	685	643	658	678	700	641	669	650	665	630	704	682	662	654	694	631	675	652	683	670	702	668	658	656	704	700	680	663	635	707	697	659	641	639	665	671	604	675	661	669	657	701	630	618	611	620	673	696	665	671	656	688	666	653	704	661	651	673	657	625	692	677	644	626	682	652	630	665	644	681	676	693	677	652	680	651	695	693	634	643	619	643	685	633	674	637	639	707	668	639	643	659	665	661	643	696	656	636	652	682	661	671	626	648	698	648	668	632	666	653	657	670	665	674	657	673	657	624	605	626	689	621	710	664	646	720	680	625	665	625	629	666	662	619	642	647	680	620	681	660	655	672	630	699	658	627	731	639	677	625	617	654	653	645	677	670	654	616	647	614	657	649	659	632	648	699	672	627	646	652	662	655	674	695	687	638	716	694	605	625	671	672	656	669	675	635	702	663	620	676	623	670	668	632	640	665	657	644	670	683	674	700	674	621	671	677	677	645	683	661	639	646	644	684	647	662	670	651	684	658	685	666	650	638	677	665	676	635	629	701	677	668	660	659	642	630	665	654	714	675	658	662	601	654	636	671	691	683	694	664	655	666	670	660	645	723	706	621	648	659	628	658	644	693	658	651	657	657	722	712	675	656	652	657	631	657	690	654	648	680	705	704	675	680	669	642	680	652	644	662	672	656	671	660	675	656	663	681	642	651	671	670	630	683	646	647	632	644	669	652	628	641	601	697	646	657	642	668	664	630	611	648	665	674	612	696	627	628	606	622	661	690	655	665	652	683	657	658
45259	26560	6351	3637	2918	2406	1637	1344	1239	1064	931	727	550	483	314	302	272	248	234	216	206	217	211	212	210	184	231	197	206	227	218	200	215	201	227	215	226	229	227	190	204	227	212	213	214	198	220	199	195	225	206	213	213	217	196	191	172	182	222	186	208	195	207	207	205	198	200	180	212	204	208	187	204	194	217	201	209	227	227	189	193	228	181	205	197	191	202	218	189	203	187	217	209	192	205	206	205	210	180	211	210	204	223	195	178	207	230	215	169	217	225	226	213	193	183	214	213	212	185	215	221	183	224	187	208	199	200	174	187	201	206	215	221	202	242	199	194	179	166	190	212	204	201	188	201	162	199	202	218	216	201	194	202	229	185	183	190	188	209	203	217	218	191	204	174	223	212	200	216	193	229	210	206	198	230	188	204	202	207	202	212	201	181	195	226	232	203	192	210	214	196	216	211	201	240	206	173	210	177	225	197	194	202	208	201	211	226	211	227	193	202	202	197	194	183	232	200	199	198	242	210	203	206	202	207	232	221	197	177	213	190	210	222	193	196	214	202	182	205	187	187	239	222	209	196	229	201	178	219	191	173	239	207	204	199	202	220	177	186	186	202	188	214	207	206	201	182	196	192	230	201	185	209	194	203	197	197	212	205	204	180	212	189	244	183	210	207	201	194	216	205	211	207	215	206	191	199	205	233	220	204	196	182	173	205	189	217	193	224	212	195	197	199	203	217	215	184	210	191	212	215	243	174	206	191	178	211	208	193	197	188	191	204	213	240	204	247	217	212	211	184	181	226	174	211	208	221	226	198	204	223	196	190	196	189	227	186	184	180	211	208	237	227	200	183	194	233	202	219	213	198	181	205	209	203	190	204	199	227	204	233	199	207	194	210	213	192	187	200	208	221	199	201	207	183	188	233	199	232	174	213	215	187	223	196	222	206	235	188	207	205	227	201	212	241	184	208	207	197	229	204	212	207	218	203	219	197	188	197	216	181	199	201	183	219	227	209	200	194	200	213	195	170	171	186	192	192	175	202	210	191	234	226	217	185	221	210	224	229	217	210	197	205	214	190	203	225	198	201	186	239	211	198	209	208	217	223	214	211	204	208	178	213	215	189	215	215	190	217	218	202	205	238	197	189	195	183	198	195	224	243	208	191	211	217	193	207	207	185	186	209	231	216	195	215	207	218	206	198	213	200	212	227	218	182	207	209	199	209	233	193	215	195	207	197	215	187	197	207	216	200	220	172	200	202	207	203	208	188	196	204	255	212	204	208	214	217	172	208	168	197	213	182	196	210	201	207	215	211	191	221	191	212	191	192	186	174	229	209	220	244	213	203	201	182	199	188	188	215	208	205	209	188	224	209	207	213	186	212	211	193	217	217	217	219	201	210	192	196	211	208	204	236	198	230	195	204	219	179	210	177	179	224	225	209	223	211	209	183	179	198	215	219	193	218	203	220	212	187	177	161	197	204	212	199	200	222	208	208	201	197	204	199	221	210	202	234	195	204	212	224	217	187	211	226	193	207	215	235	232	186	191	197	196	197	204	212	189	184	206	204	193	210	211	186	211	204	205	196	196	190	182	200	194	206	170	231	209	179	199	199	216	185	206	206	201	203	212	253	207	173	201	208	209	217	197	197	208	192	233	197	230	208	213	201	217	218	182	202	192	199	193	190	191	185	200	181	210	216	237	203	219	224	207	198	205	223	217	208	217	175	186	199	211	186	178	198	230	225	221	209	194	201	193	199	209	221	220	213	187	197	238	214	206	194	205	191	203	206	223	218	196	201	185	230	205	206	201	193	200	190	212	207	251	239	200	222	272	206	205	218	221	205	208	194	202	193	186	167	195	208	218	199	213	218	172	192	205	185	186	205	212	193	195	242	221	194	190	169	222	207	195	220	216	223	211	228	201	180	196	185	217	198	205	203	221	189	181	205	175	203	200	177	176	188	200	207	218	196	215	180	232	208	169	205	174	217	209	166	176	207	190	214	204	196	217	180	186	214	207	220	205	219	212	200	229	229	208	199	209	211	202	229	198	213	216	208	222	212	204	217	187	224	206	200	181	191	173	182	210	192	197	206	199	186	213	212	207	205	219	199	196	192	203	199	206	198	192	189	206	202	205	203	216	193	191	182	204	232	217	184	186	210	217	198	203	196	220	242	203	236	221	208	226	194	202	193	220	202	219	217	221	176	211	225	185	211	208	181	204	200	211	186	179	191	193	184	169	191	215	196	199	215	201	191	187	202	200	227	200	205	201	208	201	216	192	191	199	205	207	215	190	209	217	225	200	193	222	199	206	176	200	197	211	200	214	193	181	214	198	220	196	180	202	209	217	204	206	203	196	197	199	185	227	214	222	215	206	203	188	213	190	222	204	205	201	193	167	195	210	206	205	203	198	204	226	226	178	182	184	218	201	220	177	197	202	211	222	195	183	206	216	216	195	175	203	203	192	206	200	167	190	202	206	231	207	198	193	204	173	199	202	196	203	208	200	190	183	212	190	216	202	198	226	234	200	224	223	213	218	210	196	208	214	217	196	216	240	214	235	216	189	219	234	195	211	173	214	208	224	206	191	220	223	197	185	212	188	236	222	224	178	217	191	195	192	208	201	208	200	209	194	189	198	205	205	206	189	194	209	195	212	189	191	199	203	222	202	213	219	196	219	203	194	191	199	233	206	174	193	209	227	176	202	190	187	200	210	172	210	194	206	208	202	177	204	217	212	203	218	181	203	186	203	192	193	252	205	214	230	228	196	199	178	200	202	215	219	174	198	201	217	215	205	218	222	215	212	202	199	226	197	211	189	211	191	201	204	213	190	188	186	233	187	211	196	190	192	196	219	194	198	203	221	224	183	201	210	212	211	233	221	200	206	217	203	203	186	190	209	188	221	197	207	175	181	188	193	187	200	211	191	211	203	204	194	238	188	239	235	199	208	198	181	205	215	228	205	208	222	186	217	185	193	197	204	202	206	211	218	216	229	202	208	215	214	216	222	201	201	189	194	214	190	202	207	178	196	205	201	209	218	191	171	212	230	199	222	202	194	203	230	214	195	198	203	197	222	230	190	197	190	200	221	230	185	189	183	201	217	224	220	236	208	199	196	209	190	205	190	181	194	193	225	207	192	220	209	196	228	217	204	221	216	196	194	171	190	182	233	206	201	208	172	193	208	238	226	226	201	208	217	186	184	214	187	216	197	197	190	225	209	195	200	216	213	229	194	222	202	229	189	178	223	203	200	215	197	226	220	217	236	205	194	214	200	188	202	209	229	214	198	191	194	205	201	196	205	206	194	177	227	211	227	213	206	190	205	249	224	196	223	218	211	219	205	206	180	214	205	219	203	219	191	226	193	196	214	194	216	211	196	193	240	216	225	207	244	208	211	198	191	198	192	201	199	230	200	198	213	212	218	206	217	203	221	197	225	214	240	176	215	203	202	199	223	192	200	210	212	210	202	201	181	207	205	182	177	197	218	199	228	189	238	208	199
30768	16732	6093	9477	10207	9518	7220	6169	5702	5222	4441	3410	2580	1910	1520	1128	861	753	730	614	634	615	614	574	579	546	499	544	529	569	534	500	515	520	519	485	558	501	491	516	477	486	519	477	454	535	512	497	522	492	535	495	471	467	532	502	462	505	508	473	447	493	480	493	488	484	476	477	505	482	477	496	487	476	495	530	492	489	472	575	513	518	512	492	446	505	491	518	501	496	457	477	479	507	449	465	468	479	478	519	467	495	446	464	465	468	489	525	496	506	487	523	518	479	483	492	474	536	480	507	500	484	472	473	466	485	464	479	449	512	466	486	503	483	515	465	470	457	494	502	499	500	499	491	472	435	481	502	503	481	501	564	449	486	492	486	480	492	487	481	464	482	477	475	506	505	519	521	419	465	465	517	499	489	520	477	475	497	501	483	474	489	490	523	475	483	498	466	471	486	498	506	475	479	542	467	478	453	527	468	527	478	510	502	519	478	444	482	487	498	456	450	512	481	512	463	457	518	513	460	505	480	498	464	475	507	492	438	486	496	505	497	479	464	529	461	425	522	522	504	494	478	466	511	495	495	475	450	492	485	471	493	479	480	453	455	497	510	517	500	478	505	511	478	542	515	467	502	518	516	487	462	457	498	502	501	470	485	493	482	457	479	536	495	473	556	523	451	459	467	499	449	522	490	477	504	513	437	496	488	475	481	454	470	454	495	506	510	499	508	487	484	473	505	496	489	462	523	536	434	492	526	463	507	483	452	498	498	484	486	504	507	473	506	490	488	474	484	477	500	521	477	471	472	447	507	500	452	477	532	496	454	449	465	500	479	487	516	508	539	518	509	557	502	521	519	497	480	509	423	452	511	476	505	478	494	510	510	502	473	517	442	455	495	514	466	513	493	464	498	464	458	512	474	467	476	486	486	514	509	508	506	496	530	487	499	529	502	495	503	473	536	531	512	482	478	486	488	470	506	486	483	476	493	453	488	495	482	500	450	466	474	461	456	476	530	498	463	496	458	466	477	487	482	511	476	468	489	500	503	488	456	471	502	482	530	485	495	452	469	479	486	499	481	477	458	518	494	481	488	574	454	500	494	483	478	493	464	507	516	432	467	518	476	474	484	481	476	493	472	499	491	504	511	480	554	442	478	531	527	451	512	508	520	462	500	518	463	460	472	467	465	512	480	441	485	453	521	506	513	480	524	496	497	454	487	495	497	521	483	505	454	484	496	467	508	503	489	496	485	506	458	457	480	487	478	492	514	446	502	480	500	515	465	495	526	458	530	480	501	491	530	485	499	495	520	480	500	485	488	427	505	497	487	504	485	521	472	482	457	507	511	493	493	503	526	478	502	521	459	501	485	506	518	472	500	471	484	459	476	459	491	462	506	511	473	447	484	474	484	505	475	492	510	521	477	456	460	489	448	506	478	519	528	472	447	447	517	473	464	505	478	476	438	496	486	501	497	453	483	474	474	525	495	504	441	464	529	501	525	471	469	518	516	450	513	482	483	508	487	475	488	499	484	481	533	526	492	457	527	475	491	481	510	452	530	483	489	453	501	480	499	512	481	464	513	478	448	500	485	517	473	487	453	527	489	504	522	495	494	498	491	517	506	439	490	478	523	499	491	539	482	494	485	514	499	476	518	492	476	462	510	493	492	493	487	492	523	494	495	451	471	487	453	488	481	459	449	489	477	521	483	512	507	478	504	507	490	463	519	507	487	470	512	475	475	501	482	467	497	503	480	491	457	500	496	498	430	498	481	519	526	489	483	474	509	495	461	478	511	508	499	511	485	493	509	465	489	513	499	463	503	476	516	443	470	481	505	487	480	437	499	484	456	477	494	443	493	493	493	505	499	476	502	464	506	472	520	523	517	499	491	479	524	509	463	494	462	484	485	482	484	501	459	467	493	477	506	451	522	520	471	446	509	501	512	486	505	515	486	450	470	482	484	504	493	463	444	469	465	511	480	502	526	519	479	511	535	485	464	545	438	464	463	501	463	495	494	502	491	470	517	472	472	472	484	470	488	499	488	475	434	503	466	494	524	495	533	464	460	462	483	510	519	473	485	462	510	460	498	483	459	508	484	523	484	476	510	460	510	531	468	490	437	483	494	466	455	503	512	501	493	481	487	551	513	516	489	472	508	470	450	481	510	495	510	452	472	486	502	470	509	519	491	488	494	482	486	494	499	505	468	479	494	501	500	468	493	496	495	452	540	464	458	532	459	509	488	480	526	503	488	497	502	447	466	463	464	500	447	493	489	521	504	506	521	495	491	477	518	492	464	498	485	482	476	489	465	466	503	471	454	493	421	530	510	502	529	490	475	532	475	468	480	497	503	469	469	490	521	506	477	446	497	471	447	473	470	496	483	502	466	496	470	415	465	511	526	488	507	493	466	529	452	494	514	497	490	524	508	463	499	522	522	505	482	522	488	474	441	451	471	493	482	485	464	486	469	499	495	485	496	486	481	485	493	503	474	458	478	474	504	478	525	467	478	517	461	471	540	538	486	481	498	468	490	508	484	504	484	471	504	549	446	481	488	446	473	492	503	488	474	511	442	515	547	529	514	521	483	513	500	528	501	516	508	448	496	478	495	486	513	484	472	511	526	524	454	487	468	525	519	471	477	511	477	514	489	485	496	494	483	506	496	484	526	494	491	481	469	475	461	458	471	465	531	476	516	465	480	525	463	504	502	454	468	519	502	505	486	521	480	497	498	441	452	484	493	472	500	478	507	467	515	463	488	481	494	487	473	469	483	503	498	506	455	469	515	509	498	517	483	516	495	508	522	485	472	483	502	480	483	501	498	490	472	464	467	486	482	503	492	499	452	504	479	501	492	463	482	550	487	466	500	473	454	510	489	455	545	507	448	472	443	483	481	456	442	514	528	488	520	501	479	501	489	518	508	477	511	520	471	507	488	512	454	487	465	501	486	481	474	474	469	481	449	497	541	501	484	509	496	507	513	539	554	519	485	483	456	482	470	492	472	484	487	522	465	494	466	472	521	504	457	493	482	467	509	513	512	537	518	477	478	488	496	452	536	537	492	500	494	491	467	511	469	471	494	456	476	487	506	478	461	477	486	534	487	499	480	499	498	526	508	494	494	451	464	467	487	478	459	506	463	508	504	492	474	452	498	488	497	453	509	493	486	486	480	486	461	452	451	487	526	468	495	492	470	476	488	503	488	506	496	464	436	480	489	513	513	488	445	500	444	482	509	485	483	482	492	489	506	481	504	474	513	452	513	512	475	493	516	487	481	459	506	502	515	487	487	489	473	481	526	518	472	476	501	494	515	474	437	510	468	466	480	514	492	481	498	506	499	505	489	484	464	506	499	530	456	496	482	467	513	462	496	503	503	498	516	502	447	446	505	484	484	486	471	493	512	472	464	495	500	492	481	483	451	488	465	480	506	527	502	492	507	483	456	489	495	464	481	493	482	510	479	487	499	492	476	493	474	474	492	472	473	506	541	527	512	504	474	494	540	478	498
18215	7030	1628	1447	1157	908	765	695	636	645	487	449	368	370	354	313	295	296	273	288	257	265	278	311	306	294	279	311	319	289	301	279	324	324	313	307	286	289	258	276	324	280	279	274	304	280	318	288	312	282	262	248	285	301	270	265	290	287	277	305	302	306	288	264	281	308	292	271	269	265	279	281	313	279	325	299	296	298	298	284	304	314	319	275	281	257	292	305	273	326	309	293	289	278	288	318	307	285	282	305	294	294	285	283	286	267	299	264	283	320	319	239	282	263	290	303	266	299	291	299	286	271	320	330	265	330	274	267	315	272	280	287	317	277	297	248	292	276	299	253	274	310	312	286	294	297	304	292	298	279	271	283	262	308	275	324	313	322	284	287	283	307	283	310	308	282	315	301	281	309	281	287	269	265	288	303	288	297	323	281	286	287	313	328	290	268	281	307	283	282	292	303	252	298	297	244	287	283	267	283	283	278	282	254	299	292	274	303	290	303	279	302	287	279	280	296	293	293	275	310	281	283	276	297	296	305	278	309	275	277	294	263	291	283	310	289	278	298	290	284	276	318	302	291	299	298	291	289	287	264	279	300	317	260	305	286	269	277	279	328	338	272	312	299	269	264	295	316	281	317	302	268	273	286	269	280	237	319	272	282	262	266	268	274	320	302	294	285	303	279	276	318	271	267	274	293	307	311	289	285	270	303	300	289	310	263	296	273	314	266	295	283	313	293	314	281	317	289	279	290	288	322	306	296	291	280	298	274	305	277	288	332	273	297	278	285	294	293	286	295	262	281	289	272	300	311	284	287	290	271	250	273	271	296	292	309	298	296	305	311	258	284	252	279	273	286	299	287	308	259	290	294	259	296	287	313	299	288	284	257	265	271	296	302	280	261	291	279	322	285	270	224	282	259	279	279	274	273	315	288	256	285	309	324	250	287	318	309	271	279	286	293	291	286	287	252	262	308	315	282	290	283	269	292	305	288	279	269	292	269	315	277	245	305	279	281	284	315	276	283	293	279	278	267	287	218	274	294	306	295	290	280	282	294	322	293	303	314	262	299	285	271	306	300	258	283	287	289	261	282	299	316	278	289	310	278	270	293	264	263	282	332	284	297	318	304	300	297	300	262	300	305	292	291	281	284	295	266	282	263	282	290	311	320	265	289	275	266	291	281	329	276	270	287	302	280	298	292	294	295	278	285	303	249	286	281	279	255	312	296	261	276	273	289	289	323	313	302	323	303	295	280	303	305	292	279	313	304	274	291	268	289	312	301	287	278	279	291	280	260	301	327	255	284	293	307	272	267	280	285	274	286	258	280	308	288	288	286	254	301	251	265	289	277	287	277	272	299	285	284	270	285	276	259	279	276	289	275	286	270	281	281	275	314	297	283	296	283	308	281	307	298	270	307	270	287	276	286	296	297	290	261	302	270	268	269	305	279	258	295	260	291	307	260	291	279	257	284	273	278	303	273	261	325	274	278	290	300	289	288	300	271	279	279	291	277	292	287	276	303	288	256	286	307	260	279	293	295	312	301	292	307	270	308	282	273	250	273	274	263	277	284	306	295	280	301	275	272	306	274	293	270	266	298	284	292	273	325	289	301	303	313	294	309	293	281	278	282	256	272	295	287	300	284	297	273	285	267	283	285	283	278	290	276	309	289	301	263	286	310	285	319	252	283	279	301	311	268	267	330	267	291	271	290	287	304	290	313	272	304	287	260	289	302	293	308	289	266	282	305	300	300	292	269	291	302	270	292	293	296	301	301	282	308	286	284	287	327	269	282	313	299	278	281	292	317	285	274	287	291	333	296	271	264	308	304	280	258	315	281	260	300	282	293	274	315	256	308	271	297	268	270	299	286	262	274	286	276	284	301	286	268	294	277	294	297	276	296	289	284	297	290	286	294	277	290	295	322	303	267	300	282	273	282	299	305	279	266	302	290	265	279	280	297	295	285	277	276	262	300	297	277	279	292	301	285	264	271	299	308	264	294	298	298	284	254	288	304	285	288	288	304	301	293	264	275	286	286	277	271	278	270	263	290	292	286	255	276	319	276	290	268	308	298	324	294	305	335	325	320	286	314	293	272	257	294	277	290	274	244	299	292	310	305	293	279	297	276	282	284	308	290	284	309	285	281	278	257	294	303	262	314	286	315	290	278	293	285	283	271	284	280	300	300	317	292	278	308	247	288	272	269	282	280	294	265	261	299	282	278	294	287	314	274	270	303	264	281	292	307	302	273	302	282	289	308	280	312	312	266	294	260	298	274	319	296	281	308	291	285	309	301	268	281	272	288	278	294	326	305	299	275	313	305	245	276	287	278	287	255	303	325	300	260	292	304	257	302	311	286	299	300	316	290	294	292	295	301	289	311	292	309	266	306	290	284	267	286	265	281	274	289	273	284	278	300	317	296	265	284	269	272	287	288	290	284	293	280	297	244	285	292	247	317	286	270	298	310	268	289	283	280	270	247	299	278	277	299	303	291	279	279	306	285	300	306	284	266	297	298	276	283	316	281	297	268	339	304	284	272	280	282	288	263	242	279	302	312	278	292	311	248	262	266	279	286	304	274	289	278	292	288	293	270	282	290	286	269	324	284	286	276	280	277	256	290	315	275	322	307	271	291	287	302	285	283	269	298	285	274	294	263	273	293	287	284	300	277	253	260	257	275	288	294	269	300	298	331	284	270	263	297	280	310	284	290	273	291	264	270	280	296	266	301	315	272	277	286	300	275	313	317	295	301	280	265	282	266	257	293	315	299	290	285	252	292	292	282	282	290	280	301	265	309	310	289	281	280	305	223	282	296	310	288	245	297	271	285	275	302	294	279	269	290	303	280	313	319	301	308	316	296	290	256	287	291	275	283	281	282	272	304	287	311	284	299	279	319	303	288	282	256	285	293	266	272	280	294	293	312	269	298	315	307	293	269	271	252	250	233	337	310	288	255	294	267	274	277	267	297	303	303	298	299	285	300	295	305	285	290	299	292	292	256	274	298	292	297	295	267	278	288	330	301	326	283	281	239	292	290	249	286	323	263	325	285	261	302	299	292	276	330	265	312	256	267	271	308	302	291	290	298	284	284	295	288	265	287	308	291	273	272	255	294	287	277	280	315	311	287	300	302	292	287	262	268	260	305	300	269	262	283	287	278	311	269	304	294	288	296	283	292	279	236	293	289	283	279	267	295	294	277	286	315	277	319	274	278	315	297	282	285	288	300	287	298	322	262	291	249	281	279	288	290	293	313	288	279	309	303	276	302	295	288	291	251	313	296	298	279	285	292	315	276	289	283	311	297	321	304	307	269	323	335	292	314	297	265	282	315	259	288	288	301	276	320	285	257	320	323	274	257	271	278	285	298	277	289	272	295	280	276	277	288	313	289	286	278	273	290	317	308	274	298	291	281	299	281	270	290	290	268	301	294	289	290	267	302	329	304	312	297	269	304	285	289	300	285	292	279	305	268	254	301	295	308	297	305	273	312	288	304	304	261	310	277
12545	5945	2983	4698	4677	3776	3008	2873	2541	2420	1884	1468	1225	1065	955	819	794	692	733	701	746	730	701	701	670	714	692	727	728	695	684	709	731	675	692	692	722	683	725	717	702	722	731	663	682	700	663	657	668	673	653	660	686	750	696	663	653	649	672	659	699	691	685	653	662	695	694	675	689	703	660	675	676	711	688	671	652	683	638	651	681	678	647	688	673	721	677	675	654	689	697	641	696	752	651	662	653	746	698	640	669	656	675	692	667	689	662	663	705	670	676	663	697	644	628	694	692	641	729	651	673	667	687	704	696	668	686	647	668	657	656	654	662	689	691	652	662	684	671	671	649	657	669	661	690	655	677	691	687	709	657	688	621	668	686	683	687	637	639	659	647	675	677	730	721	695	676	687	745	646	643	688	705	671	676	612	704	664	686	701	701	703	646	685	654	677	664	666	635	684	663	657	754	673	652	663	677	671	696	693	667	685	708	689	668	633	667	727	681	658	606	671	702	642	661	646	661	635	691	682	677	680	687	677	657	706	695	627	723	681	669	618	664	687	653	625	719	651	651	639	674	654	710	655	725	660	691	695	648	727	675	660	679	668	714	668	664	668	699	685	670	688	688	654	647	652	709	709	687	630	652	705	659	714	677	663	680	644	624	668	642	646	684	668	700	669	638	652	707	671	675	671	675	658	700	667	688	693	669	661	691	698	700	710	706	657	680	675	705	690	685	689	679	665	669	695	721	676	669	689	662	680	682	673	664	625	732	650	668	714	687	685	668	631	683	707	721	641	666	679	660	685	697	683	670	641	698	689	665	694	740	668	659	682	688	657	647	661	653	634	701	671	669	703	718	649	708	693	662	653	677	688	664	645	636	613	662	689	729	658	658	693	683	654	660	669	734	682	669	703	654	665	646	685	689	615	652	675	667	700	683	682	637	621	692	719	675	653	647	725	668	719	633	703	693	662	678	671	664	639	703	738	673	665	701	660	653	658	627	672	615	629	687	664	693	695	705	665	702	684	695	702	640	658	701	708	698	714	658	682	692	707	712	654	680	658	675	697	642	678	653	665	676	692	709	638	703	665	703	623	646	673	643	706	678	711	672	663	665	713	661	685	698	667	661	695	660	728	668	681	673	664	706	650	675	660	711	723	650	671	655	698	682	617	671	691	667	662	663	687	682	647	712	640	695	693	692	700	671	671	701	700	692	641	715	675	696	703	688	682	704	667	686	672	703	711	673	675	720	678	661	688	696	678	670	692	691	700	673	670	677	633	691	667	682	689	662	698	684	695	662	695	683	697	668	717	664	666	719	661	715	719	679	690	698	651	663	703	635	662	643	680	658	687	704	722	674	709	680	709	685	686	675	660	696	668	714	658	686	658	674	663	685	679	660	674	679	658	692	679	720	684	655	660	632	673	677	663	693	674	709	681	690	672	713	668	669	716	633	683	701	684	693	683	704	656	650	656	670	682	690	678	683	705	688	655	691	648	651	700	727	690	682	700	647	665	641	678	649	687	651	671	682	675	680	719	717	666	699	685	658	691	652	696	714	696	627	702	642	659	661	670	694	700	718	677	638	715	684	667	657	679	670	664	649	667	711	687	721	696	673	695	693	661	693	653	663	715	693	689	645	661	643	707	723	725	649	682	670	662	703	682	695	680	718	667	661	622	727	691	720	719	667	664	673	712	672	700	641	691	704	704	676	671	700	670	686	662	680	635	650	686	698	647	665	665	694	675	672	660	739	665	670	672	655	663	657	640	693	674	657	717	659	677	697	688	695	732	672	652	659	691	690	645	660	676	681	721	663	711	665	649	671	676	658	666	674	684	701	672	701	674	678	742	697	734	712	684	649	684	694	647	722	630	678	687	660	730	722	696	712	672	652	691	674	692	668	728	666	692	689	684	654	699	691	670	660	660	684	663	662	708	702	674	692	651	653	646	650	689	689	688	618	694	677	737	669	668	659	659	628	666	713	668	696	680	702	646	663	703	678	672	652	701	670	668	690	685	681	667	660	669	656	696	713	697	650	654	681	699	732	691	667	689	683	676	717	700	675	676	665	714	684	642	661	663	716	690	687	705	713	669	686	676	674	702	650	732	672	726	721	649	657	650	691	725	706	671	664	694	711	681	687	700	690	657	651	691	666	678	683	682	665	666	691	704	686	695	696	648	749	661	688	707	627	709	685	621	646	690	657	694	672	685	675	655	665	665	701	689	704	645	694	697	640	678	714	715	669	617	689	656	638	703	688	625	714	690	672	719	653	694	660	718	647	676	668	658	659	672	648	692	664	701	677	674	682	721	687	683	666	646	644	691	682	680	687	662	658	625	704	638	677	615	694	711	701	704	671	665	667	654	628	681	690	723	659	705	639	683	599	687	730	674	701	659	673	668	703	662	745	671	706	672	680	657	684	678	712	673	646	696	690	646	649	639	659	665	661	668	683	659	667	702	694	678	681	666	701	651	664	696	696	673	679	671	701	701	674	687	673	711	646	660	658	686	665	666	659	649	659	686	687	638	730	687	636	657	681	653	682	700	647	674	632	637	658	700	661	706	726	667	667	684	717	707	667	682	678	665	674	698	692	698	662	673	637	699	657	675	704	683	687	691	706	637	674	647	688	661	629	678	651	653	699	655	715	697	667	663	729	689	665	639	704	688	665	697	672	709	690	726	641	672	736	647	655	687	663	687	671	697	720	660	655	711	660	673	618	660	652	657	705	676	622	695	654	741	704	667	663	643	692	627	646	657	681	666	696	654	694	767	679	675	645	629	642	683	675	632	691	676	694	663	630	692	700	698	682	670	654	707	662	702	638	659	663	660	712	697	624	675	686	635	680	712	686	635	674	703	658	687	687	685	725	683	671	684	643	679	698	665	621	695	627	685	730	711	669	663	664	694	712	683	677	641	681	670	651	705	702	664	702	690	679	663	697	655	660	646	702	641	716	676	692	697	722	633	683	680	703	691	685	656	623	704	681	586	703	697	709	699	679	667	740	718	714	719	708	704	662	717	630	646	675	661	712	710	724	693	644	699	670	695	679	692	664	671	665	692	636	649	640	724	656	719	718	705	711	640	647	670	711	644	632	652	668	608	663	675	678	674	683	686	680	654	693	682	652	695	655	703	637	662	665	690	725	622	679	671	698	648	672	698	709	659	686	660	663	679	660	679	712	708	683	700	683	624	707	636	661	677	686	639	667	629	687	702	704	710	654	673	688	643	698	653	673	662	673	694	684	666	682	667	677	709	653	688	687	671	683	685	713	661	699	681	723	703	657	702	672	665	684	665	662	751	683	655	652	655	667	665	708	662	687	684	691	668	650	671	645	652	667	667	665	674	658	705	663	653	719	653	675	667	720	735	698	681	663	744	694	720	760	671	626	678	702	698	714	657	695	700	694	640	686	707	681	661	666	674	685	654	686	666	674	666	671	682	669	683	676	643	665	670	656	674	677	652	678	687	664	697	692	679	646	668	687	682	674	642	683	708	688	671	684	708
35256	21298	4720	2953	2359	1563	1261	1091	969	848	642	558	454	409	369	322	294	317	306	335	313	261	273	294	294	317	273	298	306	259	307	279	272	267	276	267	266	280	279	269	298	282	249	268	279	252	263	315	265	254	295	301	287	269	261	273	279	315	295	266	296	290	287	310	289	278	303	275	320	283	301	255	297	269	257	272	308	287	289	311	290	297	313	282	269	270	274	311	272	246	257	273	280	281	347	289	305	291	283	292	294	269	282	302	263	245	299	253	276	265	287	285	274	286	258	279	295	268	267	300	301	278	273	285	284	297	281	297	287	268	276	264	324	270	268	295	268	263	278	277	263	285	288	293	289	302	287	286	328	291	263	273	266	262	254	316	300	295	319	280	306	330	290	284	294	244	298	265	287	265	280	294	273	273	278	271	255	283	283	286	279	311	315	241	290	262	256	284	289	270	303	268	295	285	292	293	297	282	303	276	281	277	303	284	272	230	271	264	279	300	301	278	274	295	303	268	302	270	253	275	259	225	291	295	248	254	260	284	293	263	248	296	273	282	270	295	288	294	299	269	308	294	292	281	277	283	292	289	303	286	314	248	296	298	259	221	240	278	306	313	301	250	290	302	264	282	273	264	312	291	264	282	273	287	322	284	278	303	275	280	278	303	290	310	281	271	256	307	265	309	295	267	302	285	271	311	280	311	291	296	270	280	278	295	293	316	292	289	307	293	292	274	284	282	286	294	280	284	273	298	276	271	277	285	301	288	278	287	277	277	263	290	273	284	293	297	300	256	267	272	258	282	276	289	299	315	281	292	283	254	259	318	289	274	294	304	274	274	319	274	281	258	312	311	272	273	297	300	273	281	277	296	268	258	302	263	262	279	286	275	274	274	259	293	279	282	280	300	272	238	261	286	312	293	296	291	280	303	312	288	246	273	315	270	296	292	282	309	283	289	254	280	253	285	267	268	299	308	316	270	267	279	264	285	259	267	324	298	291	311	306	279	276	269	287	295	264	248	282	263	274	264	287	313	313	295	276	262	287	299	279	322	336	285	294	269	306	286	259	285	251	277	289	299	271	277	289	295	269	276	251	304	316	261	315	240	266	284	314	294	302	286	281	295	278	268	271	257	310	264	286	265	253	308	272	298	292	271	263	285	293	283	303	333	292	286	280	299	272	273	291	284	285	282	265	263	304	280	258	263	278	319	296	271	266	305	282	268	281	285	297	275	243	286	278	264	272	301	280	284	269	303	290	282	282	268	294	289	259	266	278	309	251	276	292	297	279	266	257	245	305	280	294	260	297	303	283	285	309	274	275	286	260	286	291	289	285	271	287	281	278	302	292	254	249	265	293	262	271	273	255	264	305	279	280	315	278	286	289	260	301	309	281	298	262	264	262	340	278	289	261	263	275	322	282	277	316	303	310	275	265	273	292	296	296	304	309	289	287	293	287	279	282	293	287	289	295	313	275	301	297	323	274	295	264	286	268	301	274	262	271	271	302	279	269	302	301	296	270	312	299	287	291	276	280	318	297	287	270	298	248	287	297	276	269	296	301	276	294	283	295	255	276	286	291	275	295	275	299	284	301	301	278	275	271	261	292	270	292	298	284	302	241	287	304	267	255	291	293	278	268	271	273	269	300	281	265	322	286	274	258	276	282	271	287	265	305	312	284	300	299	290	285	275	271	307	292	313	288	290	283	293	290	268	281	307	256	265	276	277	272	312	280	310	294	321	266	272	266	286	299	270	267	280	283	306	273	278	308	288	275	265	266	277	298	277	284	295	271	279	303	293	288	266	286	322	255	301	249	311	290	290	282	264	316	300	307	307	276	287	279	295	273	276	270	277	262	273	331	303	270	288	291	293	301	311	263	278	294	279	283	285	309	301	316	282	250	273	285	299	261	285	276	274	323	322	264	270	282	287	290	311	290	299	281	313	307	279	301	268	252	322	289	308	278	274	276	269	274	295	297	284	297	297	299	297	286	306	281	293	294	298	328	294	278	288	247	298	276	316	263	313	283	308	328	294	281	296	295	292	243	279	296	306	272	308	311	308	269	265	282	285	299	269	282	279	268	305	261	283	269	291	272	267	273	274	266	293	281	262	310	303	303	262	267	280	290	295	281	294	277	309	247	325	292	280	294	275	282	254	302	306	271	276	233	312	307	274	270	310	258	279	279	331	292	298	283	286	274	274	332	304	312	306	281	289	298	309	276	309	255	277	300	278	277	283	316	283	274	283	311	289	279	295	303	294	282	281	289	296	287	280	276	321	283	284	309	281	308	297	292	301	281	246	254	295	272	260	292	291	260	330	280	280	268	231	290	299	287	277	275	248	294	293	274	277	289	258	276	274	295	284	286	268	304	328	296	313	278	259	288	253	277	285	293	278	307	288	303	303	274	299	263	272	299	262	298	279	300	263	325	271	297	278	262	268	276	273	283	306	304	296	293	311	284	300	304	301	274	267	285	307	304	269	268	270	281	273	285	294	295	264	267	293	285	285	296	299	269	280	324	287	312	270	287	288	288	277	265	290	292	270	304	285	298	296	296	305	281	259	302	263	261	246	264	284	269	287	303	283	263	285	274	259	257	260	307	339	298	279	283	300	279	249	301	296	281	280	294	249	277	288	274	290	291	283	300	265	275	316	274	275	326	300	275	288	320	282	264	280	300	269	266	300	297	276	271	284	266	284	283	289	292	297	257	306	275	273	319	297	278	267	279	296	299	301	284	310	278	325	267	284	304	271	296	288	274	278	313	301	297	294	277	290	276	282	272	250	267	261	305	301	300	240	272	282	313	287	276	309	270	290	267	289	243	294	277	291	291	280	277	269	274	285	265	264	279	284	295	311	321	286	289	270	300	282	297	288	282	262	264	264	296	304	282	305	272	278	275	273	287	271	304	258	283	269	290	272	278	256	287	293	285	265	303	276	300	269	294	339	308	246	277	293	290	314	306	244	275	276	277	277	288	291	300	332	299	297	328	283	270	301	290	260	254	297	305	262	300	279	306	297	287	272	303	291	308	271	306	290	278	249	253	283	287	285	261	302	310	295	309	306	255	263	298	318	260	324	272	268	274	295	297	302	283	288	328	282	307	274	276	267	272	285	296	267	281	243	295	291	283	267	293	286	302	267	290	322	307	277	272	265	276	267	295	279	307	324	284	297	296	282	287	306	294	285	248	278	284	270	307	276	265	303	270	296	265	287	272	295	290	294	269	289	287	291	256	306	287	280	267	250	279	272	263	296	288	282	297	294	313	290	292	294	308	301	273	304	294	267	329	273	282	294	268	295	294	286	261	305	289	279	284	329	318	300	303	276	268	314	294	284	313	303	250	290	276	288	292	314	287	292	252	294	255	286	268	288	254	280	278	282	285	297	278	289	271	276	252	298	321	234	285	301	271	288	290	286	302	295	302	303	276	244	269	273	268	291	278	287	312	291	273	299	273	267	299	261	238	288	302	280	271	271	260	264	258	299	323	302	321	311	308	302	257	257
25008	15516	5796	8321	8246	6102	5542	4753	4564	3607	2587	2097	1636	1358	1136	965	872	806	835	769	782	769	721	696	749	699	706	657	689	682	678	705	689	703	684	690	658	721	657	665	671	723	644	655	648	671	673	650	646	642	678	671	680	645	654	690	651	704	686	636	675	676	666	717	691	652	670	661	700	685	640	654	655	635	647	684	690	687	652	636	661	697	655	653	611	667	655	632	665	657	656	647	654	658	700	654	643	640	708	661	625	710	691	671	665	635	679	709	721	663	650	701	693	657	701	689	687	658	652	632	685	671	683	677	630	664	629	647	650	640	667	668	649	686	709	675	675	654	636	690	660	668	661	699	661	630	681	643	627	629	619	670	666	681	649	670	674	673	676	679	673	660	701	686	648	660	676	642	681	683	709	640	688	669	629	689	671	671	679	698	659	695	694	669	687	694	648	623	645	642	634	696	627	737	649	625	681	610	669	659	713	704	668	623	641	654	651	626	654	727	696	685	654	677	658	637	685	675	659	688	685	635	684	659	627	657	660	690	682	705	678	659	638	642	640	670	662	666	675	662	613	708	687	694	689	660	688	653	709	633	636	671	672	651	646	674	694	682	658	702	693	663	606	640	716	681	693	669	683	695	686	630	663	679	679	663	683	642	634	664	643	663	676	655	695	663	622	664	650	640	666	697	658	697	693	637	676	671	605	668	649	669	676	644	641	666	665	671	660	697	673	683	694	636	643	634	664	626	623	657	670	685	683	639	662	702	669	689	666	643	693	655	665	628	690	665	641	672	676	650	667	649	664	695	656	692	651	625	684	677	660	662	654	673	703	635	683	662	690	656	670	626	703	651	643	665	681	667	639	696	680	646	664	620	718	665	657	641	670	678	722	670	659	679	628	660	658	689	711	662	690	609	660	700	677	603	652	660	619	680	724	646	644	660	664	685	667	696	713	684	625	700	646	658	646	649	690	677	693	688	679	618	680	682	675	634	618	646	643	679	661	655	682	696	686	665	655	702	643	712	640	692	687	646	668	690	668	606	690	624	622	672	640	609	681	608	646	626	690	697	678	624	674	689	666	632	664	651	677	641	614	662	658	690	678	607	707	622	636	690	638	707	668	659	659	637	617	687	673	687	661	656	685	623	678	640	681	670	673	668	675	684	681	673	671	638	643	674	673	670	608	684	639	655	641	677	666	664	675	676	679	647	705	700	693	642	678	622	673	642	644	680	628	667	689	634	679	677	689	677	685	677	683	627	675	645	701	676	622	664	637	641	628	657	664	632	631	687	669	638	674	656	616	680	642	641	646	660	670	771	640	670	677	714	636	634	646	649	720	675	644	673	657	684	609	664	656	680	675	662	623	677	699	625	674	695	661	666	675	665	660	613	684	675	651	635	690	686	691	687	684	641	657	655	654	646	705	662	724	677	692	681	635	683	680	652	694	647	675	629	688	659	661	730	621	685	657	687	627	633	663	683	681	662	651	682	671	683	615	680	655	645	636	699	711	654	634	651	633	647	641	619	709	643	644	656	670	641	675	668	634	665	690	643	642	627	689	666	689	696	696	639	670	610	664	641	668	662	621	671	664	626	662	651	664	700	690	692	666	632	635	667	696	684	684	680	695	687	675	670	676	681	663	678	670	639	640	682	667	721	640	657	684	643	608	627	664	654	679	648	679	614	693	669	696	646	651	703	674	690	634	691	675	651	654	664	663	667	657	650	711	659	677	638	693	662	641	661	656	731	637	703	654	663	600	654	688	638	652	702	682	595	667	672	665	661	658	633	692	650	675	655	645	642	675	683	657	680	658	684	677	651	676	696	661	657	637	669	669	693	690	682	677	684	660	652	676	705	684	714	651	645	661	620	666	670	646	662	641	658	641	632	645	630	671	662	677	688	646	595	705	635	657	646	704	665	694	660	673	651	691	624	667	654	638	645	655	635	652	623	687	720	642	665	631	697	728	683	672	661	674	676	673	667	620	723	669	633	686	696	665	661	610	633	648	650	655	690	643	677	632	664	649	674	654	665	655	645	620	669	665	658	630	680	662	677	657	704	656	633	608	668	682	690	645	691	626	697	675	627	695	626	647	685	709	619	670	639	700	684	679	626	637	630	651	632	671	661	660	670	655	666	637	626	640	649	696	666	648	669	647	665	660	651	649	694	655	657	640	649	691	630	701	723	684	653	648	665	675	704	710	692	682	682	659	659	650	658	682	720	667	679	682	658	633	646	672	712	687	714	654	667	653	674	682	640	658	632	704	612	659	620	702	648	703	657	648	654	679	691	630	699	664	707	685	656	635	641	662	686	616	642	662	685	666	664	677	679	644	647	658	685	680	660	657	633	661	672	689	652	655	628	669	687	647	668	737	644	723	674	708	690	724	664	686	636	657	717	679	664	714	663	655	675	655	640	661	641	623	645	680	650	683	670	636	666	672	714	691	640	707	652	680	657	672	659	650	677	649	624	689	680	672	660	684	650	662	664	704	657	630	711	664	637	629	689	675	682	673	669	699	689	663	645	628	647	629	688	657	694	650	653	699	648	722	661	670	647	654	693	627	685	685	673	636	668	681	657	636	634	622	709	676	675	673	661	680	679	666	662	683	657	667	626	677	657	640	668	711	641	672	683	650	699	711	669	664	676	709	607	678	647	660	660	673	664	672	686	625	656	645	666	664	652	653	642	701	694	672	700	702	661	627	650	623	623	667	662	687	648	687	649	656	678	674	665	658	663	680	683	653	647	614	671	699	675	703	662	645	627	623	580	669	665	640	602	675	668	622	664	634	645	692	715	648	620	678	675	645	659	643	655	621	687	734	670	650	688	623	629	686	662	645	675	654	647	652	613	666	689	685	692	681	691	720	671	676	679	696	691	619	684	692	680	628	683	651	613	713	685	631	670	697	647	646	626	684	665	663	678	631	667	634	641	652	699	682	665	650	627	662	675	687	698	637	649	687	700	669	652	688	646	641	630	680	699	663	637	686	695	626	655	678	618	628	716	615	693	735	674	659	656	677	645	661	662	671	688	695	678	636	647	666	709	657	650	647	664	659	667	636	674	665	662	645	697	642	703	673	701	632	643	684	654	679	681	684	654	654	676	650	645	709	664	656	644	725	621	684	713	673	659	679	628	673	690	649	671	671	642	632	660	665	676	669	656	631	632	683	596	660	669	702	646	617	654	687	678	632	679	661	701	707	646	643	689	653	651	646	621	679	626	688	646	690	670	675	685	686	672	643	655	678	672	652	694	611	679	658	682	703	638	678	708	659	698	641	703	669	717	680	688	692	691	616	702	647	630	683	579	636	672	661	641	674	675	663	688	631	672	606	616	678	654	642	680	705	696	675	679	658	651	694	669	619	697	673	685	661	651	668	648	605	681	681	650	641	650	632	673	699	646	688	686	659	639	674	682	628	643	675	639	680	670	642	719	711	635	663	666	686	679	693	671	655	680	699	673	685	628	676	639	688	677	672	651	665	647	683	685	707	663	683	623	669	649
45300	30263	8169	4682	2866	2004	1613	1424	1401	958	708	559	433	366	338	264	272	263	208	237	256	240	208	228	215	213	210	223	196	195	173	203	173	210	233	193	215	181	224	202	217	184	189	209	210	233	204	203	223	187	195	199	231	203	214	202	203	196	224	196	208	197	198	212	205	207	199	224	212	212	199	220	200	213	197	199	203	218	215	177	222	219	198	229	231	217	208	214	192	187	181	201	227	180	229	209	198	202	213	225	228	207	174	225	191	200	203	205	180	183	236	206	218	212	189	216	189	191	180	232	202	193	191	209	190	222	220	196	213	208	202	211	202	181	241	201	207	202	221	215	216	182	205	182	188	218	211	183	228	160	195	214	225	219	193	201	185	191	185	196	184	226	183	232	217	203	220	226	181	200	208	177	192	222	183	203	215	209	166	213	174	223	216	205	191	209	239	216	209	192	194	211	171	206	194	219	195	205	210	220	219	179	217	227	239	221	215	194	210	226	228	216	217	202	190	222	206	185	220	205	190	194	219	219	202	210	199	185	198	174	205	210	205	192	227	193	221	201	211	204	186	227	228	201	194	212	190	184	211	186	211	213	200	222	231	185	237	192	211	212	198	216	223	180	199	219	214	197	179	181	220	204	200	209	217	216	189	230	225	241	234	217	192	188	226	206	207	208	189	211	196	235	173	192	192	196	214	213	218	208	208	208	216	193	228	196	202	193	192	198	211	217	195	217	217	198	201	205	244	172	212	219	210	218	230	193	209	214	207	224	187	219	201	193	203	238	207	209	173	207	199	180	208	191	199	236	223	198	207	218	204	203	195	200	195	177	207	216	206	212	208	209	219	224	227	210	207	211	215	215	244	193	212	195	201	187	173	245	200	211	171	162	195	214	190	187	202	226	231	205	240	201	220	209	198	176	187	236	209	209	200	203	199	213	182	206	194	213	185	198	185	212	188	184	191	197	211	215	187	200	202	179	180	187	223	201	198	199	188	185	188	182	155	203	227	197	227	214	239	222	210	178	177	221	192	204	174	195	183	214	181	186	262	236	179	222	191	202	225	217	191	215	178	194	215	203	214	201	193	203	181	206	220	240	210	204	219	204	199	195	188	191	202	222	221	195	187	186	207	212	221	205	198	205	203	214	184	196	191	196	194	194	221	200	151	201	214	196	210	198	192	188	233	209	193	200	190	184	207	213	197	235	203	189	179	205	200	208	217	186	214	223	224	243	195	204	210	205	225	207	188	196	208	202	198	181	191	181	229	256	219	230	194	215	197	199	208	202	225	218	223	203	207	233	217	209	195	217	173	193	179	193	190	204	207	228	187	222	219	214	201	196	182	222	211	212	208	195	215	203	205	203	219	190	208	211	205	199	214	195	228	183	201	199	213	186	195	204	206	196	222	177	210	205	201	212	195	206	195	218	216	207	206	205	204	214	200	226	182	219	216	228	196	230	197	195	221	220	201	192	217	224	213	210	206	222	219	208	208	229	207	196	208	227	198	213	211	188	219	192	183	200	218	201	206	185	214	236	184	210	231	206	229	205	203	191	193	209	196	178	188	217	218	198	209	192	220	190	219	204	238	214	200	218	203	234	220	219	202	216	223	201	203	194	202	202	202	197	220	189	227	220	196	191	215	205	219	199	209	195	211	198	198	215	184	188	213	206	183	228	186	216	224	210	194	224	185	220	205	182	188	216	168	215	210	195	229	234	214	196	178	175	205	216	207	180	209	206	213	213	207	175	192	183	196	195	234	209	180	216	212	228	217	185	213	187	227	188	224	169	217	218	182	203	203	226	232	221	199	189	212	219	217	229	198	185	229	213	209	209	194	192	225	214	224	216	186	211	221	191	203	198	233	200	188	212	213	217	203	229	222	204	209	208	234	203	208	201	193	226	191	200	214	236	214	182	188	202	191	167	207	209	229	198	234	202	198	210	223	215	227	201	207	199	225	204	219	191	222	183	218	230	204	220	229	201	194	209	207	219	215	225	243	218	228	225	185	189	230	213	232	228	197	206	197	186	202	187	206	209	216	207	222	187	179	207	255	197	214	206	219	196	224	223	203	197	199	185	200	211	235	226	179	198	197	186	208	205	192	225	186	233	206	221	235	185	202	182	225	186	185	227	181	210	200	186	199	222	211	245	189	211	216	204	221	200	198	207	196	183	206	196	199	221	224	212	223	223	222	203	218	236	212	188	185	180	183	213	209	219	205	183	220	193	182	205	213	248	226	205	188	213	186	229	210	209	224	210	216	181	222	204	233	197	225	222	211	207	204	190	196	211	211	230	216	238	213	200	210	204	218	215	204	224	201	192	219	212	191	181	209	215	210	193	215	225	189	239	199	210	201	228	216	200	197	223	192	213	200	181	220	186	204	187	197	172	212	213	208	183	228	226	206	171	201	216	219	205	206	219	202	188	194	210	203	197	213	206	189	212	216	233	186	177	215	248	194	201	223	213	210	213	200	190	220	199	207	210	193	181	192	175	199	222	201	198	233	207	239	229	185	176	215	189	199	206	220	172	211	215	229	192	197	233	181	249	212	228	229	227	193	216	206	229	217	227	232	191	188	215	221	220	176	199	190	192	218	238	193	194	189	229	217	242	223	193	219	218	205	212	227	214	202	210	185	220	234	228	218	204	201	219	228	245	215	187	201	187	213	204	203	181	228	193	196	221	207	201	220	205	208	209	206	224	189	197	224	216	217	214	222	215	232	187	206	184	197	208	183	199	201	198	217	206	199	216	201	184	190	199	176	205	221	193	209	189	238	201	186	217	216	207	225	220	220	211	201	212	191	200	194	184	199	213	199	204	226	200	181	212	220	187	215	193	235	218	177	204	211	201	204	209	212	206	205	205	222	208	175	173	206	217	211	218	228	187	197	193	204	225	193	193	201	199	210	216	190	193	211	185	201	219	236	197	206	206	203	198	202	202	218	187	213	211	193	204	215	215	188	190	188	203	238	167	203	187	195	197	204	198	240	221	191	202	221	204	210	203	202	197	207	191	223	196	190	198	197	211	222	214	203	209	228	200	220	194	190	222	208	196	195	212	189	210	194	206	188	190	221	181	185	205	209	195	184	209	203	189	193	208	210	209	221	214	232	188	209	201	194	231	206	174	212	198	212	213	209	204	205	201	195	208	189	218	195	222	188	182	219	200	222	241	203	212	209	202	196	213	205	223	191	212	199	185	209	201	209	188	210	198	220	206	204	219	212	197	184	181	219	262	196	201	204	194	207	199	200	205	198	233	185	217	211	206	193	216	197	209	202	207	190	218	195	181	226	215	186	226	234	201	239	208	233	213	252	193	234	215	196	207	197	208	185	224	185	182	206	225	193	176	199	216	220	208	201	209	205	216	221	220	181	235	195	200	209	217	195	245	216	183	199	207	197	206	206	207	189	179	205	197	212	189	195	201	205	203	204	188	205	202	194	195	193	214	204	197	198	176	196	173	183	221	208	192	224	204	187	219	184	193	188	194	192	192	234	194
31197	21441	7779	12046	9689	8053	7211	6305	6218	4343	3116	2249	1777	1426	1205	1009	902	806	676	668	634	659	601	609	558	550	603	573	550	533	530	552	507	531	478	502	499	497	488	540	510	494	448	519	501	514	532	465	465	501	481	543	461	501	501	474	520	502	509	519	485	522	508	501	477	481	494	493	490	520	530	487	527	523	459	512	540	497	492	503	485	473	507	503	473	504	505	496	516	489	456	523	503	529	483	483	503	510	474	447	508	533	479	483	477	494	472	490	479	502	514	496	492	451	511	526	507	436	500	464	503	522	482	491	473	469	512	502	481	502	502	485	466	474	505	488	478	472	475	544	500	499	523	469	493	494	502	504	499	475	534	494	495	505	496	500	480	477	454	493	492	476	469	478	493	474	479	466	454	513	514	465	520	511	486	516	501	492	506	526	450	498	508	481	480	520	517	478	501	493	463	466	507	523	480	523	476	484	508	466	513	522	485	470	468	510	510	508	526	488	477	492	479	499	505	480	523	494	506	468	508	509	496	533	525	462	475	434	525	523	491	504	506	466	512	494	483	474	468	499	480	494	443	470	471	491	484	467	517	501	507	500	508	499	470	511	428	493	494	524	495	512	506	475	511	541	491	480	508	508	488	474	465	473	517	498	512	505	517	518	494	458	475	467	513	491	486	524	484	514	505	506	512	489	472	463	461	520	509	486	547	508	545	484	497	504	510	498	498	509	516	493	503	517	480	461	488	485	512	533	461	499	492	496	493	514	520	532	484	473	504	481	528	481	491	469	508	441	456	517	504	510	518	492	464	537	485	491	504	445	503	498	446	462	473	492	495	494	488	507	505	508	507	494	463	501	533	473	480	535	496	491	501	488	483	493	494	474	491	524	516	484	532	523	488	489	438	499	520	524	515	454	483	495	485	459	528	491	452	489	529	495	507	495	538	551	507	488	519	471	518	458	488	481	475	503	480	494	481	512	468	479	484	528	510	550	520	478	494	473	472	493	490	506	474	503	506	503	503	520	488	470	535	501	470	520	468	496	489	514	530	478	502	481	495	504	466	517	518	496	514	491	495	470	485	470	504	476	541	476	495	490	502	480	499	489	515	491	506	468	449	492	495	437	463	500	508	536	479	478	467	511	472	473	445	505	503	464	517	492	488	510	505	502	505	496	511	495	470	509	509	487	477	513	525	501	501	481	488	499	493	517	488	487	481	505	469	537	543	512	451	497	485	505	458	508	508	512	524	522	489	495	512	488	463	577	521	494	493	476	514	470	473	452	468	521	498	514	475	490	481	464	476	454	496	499	473	494	470	509	498	513	471	506	500	502	489	508	495	515	488	501	486	474	523	499	475	505	504	487	483	511	555	482	514	470	501	498	503	495	473	533	486	450	448	494	476	517	491	506	474	556	503	542	443	467	503	507	517	474	476	513	499	508	468	510	476	513	497	505	494	497	496	511	461	523	497	501	483	491	510	523	483	524	494	473	499	469	492	500	501	505	508	540	497	528	473	476	507	472	468	514	468	502	525	469	468	457	487	522	492	461	495	450	482	520	507	533	462	469	486	456	521	480	537	518	502	456	503	518	507	493	519	491	483	471	484	490	448	490	496	538	506	488	518	548	510	509	477	481	510	480	437	537	489	519	514	493	494	474	509	511	458	535	519	492	464	517	539	495	492	533	470	495	485	516	482	474	508	494	478	507	493	490	482	511	495	487	509	474	484	490	504	489	535	490	480	486	485	513	485	491	487	484	534	496	500	508	498	496	487	453	499	485	459	461	505	534	491	516	450	522	514	488	449	496	462	482	507	508	459	499	485	477	496	494	488	502	482	527	518	488	482	454	497	474	483	507	508	484	476	482	525	491	511	491	506	540	522	497	461	494	520	481	463	483	492	486	490	519	503	499	445	457	559	477	549	503	477	468	448	499	462	514	454	539	502	464	469	513	502	474	512	504	517	480	502	498	460	451	495	499	465	500	510	481	500	487	425	500	509	485	496	502	472	568	493	490	489	467	497	491	511	506	507	516	471	499	519	500	475	490	500	495	511	479	491	515	464	491	471	507	511	469	512	523	490	493	472	498	507	482	534	474	482	511	491	491	525	465	467	459	509	514	470	466	497	505	471	471	475	514	534	486	486	505	517	498	545	452	498	494	524	452	511	501	487	493	460	472	516	497	524	508	482	482	492	486	508	496	512	463	452	538	483	486	478	468	501	490	510	516	507	531	476	525	509	472	432	503	473	531	478	477	519	484	514	470	520	490	484	475	521	518	491	476	500	487	493	484	495	490	511	473	472	506	513	482	470	489	485	528	523	471	477	524	482	478	506	488	498	501	516	519	499	465	508	522	532	524	496	480	446	484	517	506	492	527	492	470	523	489	496	483	486	495	474	459	476	511	505	467	492	495	517	489	469	520	500	489	529	491	515	482	521	526	496	484	513	493	494	478	495	504	483	484	487	494	474	449	516	533	514	501	484	491	506	498	472	504	488	518	492	528	496	513	507	498	479	506	524	535	502	476	492	503	478	491	491	456	447	457	510	518	461	442	524	487	477	496	474	503	438	513	507	506	504	471	521	500	491	497	545	463	511	462	458	479	517	482	492	527	497	488	447	461	512	505	516	456	509	490	529	486	512	508	516	468	465	515	449	476	496	494	495	499	516	472	475	487	460	538	483	487	459	483	490	509	513	494	460	522	528	516	501	508	533	471	475	479	518	496	485	476	482	469	483	463	496	493	471	476	509	489	479	469	499	542	474	526	508	480	480	501	459	512	498	477	494	476	469	480	518	471	517	473	464	532	507	513	533	506	477	516	531	497	499	508	494	522	513	512	487	458	499	487	476	498	483	502	503	456	510	461	482	464	519	472	518	510	489	501	469	462	484	495	494	488	475	501	472	539	470	507	496	471	454	475	502	515	506	494	532	455	464	469	510	493	502	499	503	488	496	502	505	492	493	464	528	489	522	503	498	495	490	466	448	481	507	492	503	496	479	489	460	501	501	517	468	508	548	516	481	469	459	485	477	529	506	457	449	466	508	503	495	486	529	503	470	508	513	471	491	488	486	454	478	505	513	511	486	452	498	466	492	503	515	460	469	522	474	446	483	499	484	493	490	518	525	492	466	509	489	486	530	517	501	497	484	517	507	489	488	472	507	521	521	503	479	462	517	471	477	488	539	470	512	471	477	482	481	492	481	475	483	474	480	500	489	522	496	516	544	505	490	484	485	444	493	515	482	464	486	461	538	515	491	463	535	471	497	469	500	512	429	475	503	449	463	487	511	480	469	492	516	455	484	497	493	462	545	498	472	453	471	459	537	501	531	470	494	515	485	499	490	497	462	477	463	504	464	473	516	523	503	500	465	486	501	491	466	471	478	478	428	541	475	451	535	495	497	492	501	500	480	495	451	515	480	508	514	456	497	492	467	486	500	486	481	478	492	495	505	497	498	484	491	525	499	480	498	504	500	479	535	495	507	451	527	489	501	505	478	491	513	488
18423	8313	2162	1585	1168	962	781	770	588	472	412	362	365	336	317	318	301	311	315	303	304	318	301	271	298	310	330	323	265	306	263	284	251	296	276	282	291	295	281	283	278	272	294	292	290	302	287	278	298	305	300	285	288	301	317	269	271	270	310	261	258	305	308	292	313	284	276	279	251	282	314	272	341	304	287	292	312	301	278	283	242	268	318	294	315	283	282	310	316	305	308	300	295	286	289	288	313	321	314	285	279	273	317	296	265	286	262	310	313	313	307	251	287	310	293	342	289	270	306	299	295	306	285	276	255	290	268	298	280	295	286	322	305	324	286	271	285	308	323	301	283	265	290	304	319	299	277	308	320	266	308	251	306	302	308	315	279	269	271	278	306	319	295	304	346	275	289	278	299	281	288	276	265	286	297	328	274	283	266	292	304	307	312	301	292	284	257	310	269	320	300	304	310	278	299	312	270	310	273	292	304	305	295	266	278	290	292	269	307	303	247	273	293	285	277	335	280	268	269	277	287	264	277	299	284	302	278	293	279	299	309	288	297	299	269	286	287	304	277	301	276	332	289	325	315	311	325	314	280	292	274	285	263	266	260	314	280	265	272	296	287	312	294	253	267	317	290	282	313	289	282	291	290	298	270	305	301	287	289	274	295	296	286	291	322	288	310	290	265	278	311	272	307	299	275	296	292	287	274	290	285	288	311	267	276	305	295	291	302	302	280	323	307	271	280	309	246	345	274	322	302	280	313	290	294	277	297	303	274	307	281	279	315	323	283	298	298	285	313	290	286	291	289	311	265	278	333	266	313	301	269	286	288	312	289	274	280	297	304	274	300	279	287	338	296	251	267	290	295	295	282	256	258	291	299	264	273	281	274	280	282	297	309	311	317	284	270	286	299	289	306	277	268	274	310	290	330	303	316	339	305	317	267	346	288	323	295	291	305	290	290	297	302	292	326	287	264	296	301	285	291	297	318	308	310	262	285	301	285	279	297	304	309	291	293	284	281	273	303	362	312	307	260	307	305	301	321	261	271	301	299	275	277	297	294	303	309	258	302	298	292	267	281	315	276	283	292	302	287	326	305	280	287	290	306	283	279	272	282	291	328	278	296	323	275	281	270	286	289	317	279	266	291	308	285	283	299	310	275	260	259	292	292	296	292	248	273	308	273	241	291	296	307	297	268	280	264	312	328	359	293	259	306	297	289	280	269	332	276	258	267	268	287	273	284	273	284	263	282	302	330	287	285	309	259	314	274	270	290	291	293	310	303	271	324	298	284	277	260	307	295	273	276	296	291	277	275	299	284	309	296	260	290	289	286	292	265	278	290	275	289	288	318	270	314	295	295	274	268	298	297	288	310	303	300	288	280	280	242	282	287	283	305	295	273	267	329	277	282	297	310	290	260	280	286	292	325	282	292	281	316	265	288	299	299	273	308	350	320	274	259	304	298	314	304	288	289	276	298	285	295	263	273	316	295	275	274	312	285	312	295	311	279	292	259	315	292	265	297	280	305	280	292	295	297	279	267	272	292	301	286	290	288	272	259	333	335	315	325	310	290	290	299	271	263	293	333	324	286	270	311	276	313	333	304	313	282	274	283	310	251	291	288	280	272	269	308	271	302	306	314	313	281	287	301	290	304	291	262	308	309	292	279	336	318	293	272	278	287	287	344	279	286	278	309	267	289	286	330	304	304	296	309	285	292	308	297	276	261	284	279	281	314	272	303	285	267	293	288	309	293	279	298	287	290	281	311	292	273	272	285	307	280	297	266	293	293	277	281	298	275	314	269	290	298	288	288	293	286	299	286	326	272	308	302	330	297	306	283	276	298	311	295	270	289	314	260	302	257	303	301	294	305	330	303	282	273	263	271	292	294	298	291	297	304	301	314	272	258	289	292	294	303	276	251	285	284	308	268	320	278	292	293	298	295	298	276	284	310	284	316	307	271	276	287	301	323	267	283	280	254	295	315	277	294	279	281	283	298	303	291	283	279	308	290	295	296	341	324	297	286	304	271	262	284	292	284	280	290	292	260	281	290	305	275	283	284	296	278	294	264	280	305	318	291	295	290	278	266	288	317	276	301	290	324	284	290	270	263	286	291	293	294	298	300	321	304	286	296	283	293	282	290	287	306	285	246	281	283	265	297	311	277	307	296	290	324	278	279	317	299	321	301	287	303	291	289	300	299	272	280	280	275	314	298	309	312	285	327	297	297	276	284	298	304	312	309	270	289	313	281	309	295	319	281	267	299	277	292	314	286	282	310	287	277	269	294	301	267	275	298	300	306	291	311	282	280	299	276	287	345	294	274	292	304	281	311	292	261	271	280	268	284	322	295	269	315	293	286	300	304	268	296	293	272	261	304	283	343	285	286	295	284	295	318	306	281	297	261	275	304	266	298	273	295	309	312	294	257	290	289	277	302	282	285	280	295	320	302	299	312	307	250	298	323	287	271	290	265	307	283	292	301	297	291	292	271	313	301	274	282	319	244	297	298	304	278	294	298	308	286	280	316	265	299	263	294	287	294	306	290	287	241	298	311	283	307	327	297	264	301	302	309	292	265	280	282	272	304	271	275	268	303	301	278	290	309	302	304	275	255	285	319	325	250	285	322	331	296	306	315	320	298	295	310	319	268	282	287	302	293	282	291	283	314	271	284	306	284	294	254	272	291	294	254	288	266	304	295	308	297	299	257	284	317	281	305	314	304	259	298	295	262	279	296	262	284	302	302	259	278	296	306	270	296	327	311	301	324	277	293	325	253	261	290	296	297	307	282	310	271	315	268	311	292	266	294	273	299	304	298	285	296	308	280	285	308	289	277	300	280	290	300	293	265	292	277	280	277	262	329	281	312	304	293	265	290	273	275	280	289	289	299	274	260	268	262	303	306	275	293	289	286	242	298	297	320	306	348	296	274	313	296	268	280	312	309	255	275	278	287	269	275	258	281	299	281	291	275	309	286	312	286	289	293	317	334	287	298	316	282	289	334	287	317	284	293	286	299	322	266	312	281	313	320	284	291	273	294	286	271	320	281	287	280	277	290	268	288	296	295	290	285	324	285	271	304	282	274	296	297	249	264	298	282	300	309	270	239	279	315	288	250	298	271	291	266	328	273	321	314	321	309	285	318	271	288	292	279	291	295	306	280	273	302	299	300	310	299	279	319	304	298	299	300	282	273	270	278	322	288	309	284	298	284	278	264	281	269	282	279	301	293	302	302	297	306	285	296	313	306	319	319	283	282	273	286	304	293	309	273	263	295	289	295	316	296	310	289	300	305	300	263	282	292	304	305	295	290	283	297	280	268	274	301	293	296	314	279	307	261	288	277	246	307	280	291	302	290	295	306	282	288	292	276	292	280	281	306	310	288	294	281	251	339	291	276	327	250	273	273	290	300	292	268	279	315	316	288	283	276	300	331	288	311	253	298	265	290	288	295	265	265	287	308	305	293	286	282	311	297	282	281	302	279	308	295	266	301	305	308	286	347	278	287	296
13125	7177	3910	4944	4097	3790	3172	3170	2460	1889	1431	1185	1152	1076	930	920	854	796	714	711	742	693	725	686	685	688	724	720	686	639	691	645	685	680	681	694	648	691	713	672	673	698	689	719	720	701	707	681	719	650	705	715	663	672	680	654	649	682	660	699	702	657	721	679	672	693	687	676	684	662	676	635	672	680	651	670	657	686	638	660	713	693	700	659	698	718	682	656	750	702	701	713	707	703	667	706	671	690	693	719	666	691	708	670	674	701	646	682	715	704	714	643	716	719	688	689	699	679	693	623	670	678	710	650	655	656	724	736	701	695	685	712	710	671	692	658	620	663	725	720	649	667	704	701	688	701	680	691	684	697	671	669	715	652	655	652	711	715	745	676	696	720	709	665	698	675	624	712	695	711	668	700	670	670	665	705	655	671	675	704	684	699	689	657	708	643	698	609	683	681	714	688	710	692	680	719	676	719	683	724	677	689	663	685	659	698	652	685	674	679	686	643	668	671	651	676	682	686	682	708	708	662	662	705	693	672	694	641	733	726	670	661	731	686	663	677	704	688	639	695	709	691	684	659	682	683	711	710	707	641	708	633	693	692	695	695	664	706	702	645	720	708	707	626	655	715	646	688	702	636	671	707	707	710	706	676	701	645	670	674	678	708	665	657	708	674	657	668	700	738	677	692	683	627	713	713	694	709	613	714	688	706	658	650	678	713	671	679	681	678	644	696	704	661	685	700	679	720	661	672	723	656	660	645	680	662	659	705	690	697	742	658	653	702	690	669	652	724	634	678	715	693	704	705	731	705	683	704	654	685	644	688	704	639	636	694	697	711	711	678	687	703	669	663	714	671	729	709	674	690	667	693	678	714	696	683	717	673	646	663	696	681	714	691	677	703	683	686	698	679	684	678	681	676	690	693	662	636	706	673	715	687	685	682	657	684	699	654	708	693	686	659	696	703	676	687	686	696	675	670	678	662	663	618	688	714	700	707	698	672	672	633	688	710	707	726	669	679	623	681	672	640	651	657	648	679	622	641	705	692	657	645	700	648	704	691	705	685	656	702	671	703	704	711	686	673	691	706	687	694	694	707	693	684	742	666	656	667	670	691	706	705	714	737	671	697	678	666	673	694	695	684	723	670	701	730	720	678	678	667	660	665	695	727	698	678	704	722	712	712	723	650	649	666	694	702	655	719	677	689	676	700	685	655	655	725	676	706	694	715	681	642	688	666	695	668	662	674	664	686	721	665	700	693	680	699	700	661	678	649	678	710	701	709	698	724	700	688	666	730	667	639	660	684	668	688	671	672	688	678	693	691	639	665	684	660	649	715	673	695	726	674	692	733	695	664	655	644	663	687	694	682	680	670	705	677	677	691	678	739	705	696	689	678	698	659	656	659	698	679	683	649	704	652	738	709	669	689	694	702	684	697	719	665	707	674	712	671	678	654	702	618	701	684	675	671	716	703	708	676	671	681	654	693	674	690	692	733	674	679	700	639	701	669	689	673	671	676	738	702	665	698	685	679	660	683	674	683	688	700	666	715	695	628	657	680	690	710	761	703	750	672	656	696	703	664	684	671	681	682	670	674	638	703	692	681	711	652	656	672	654	658	649	657	699	721	681	666	688	676	660	666	667	710	660	729	720	713	709	650	674	708	703	691	660	686	645	663	676	721	712	699	722	680	713	693	720	654	691	698	680	696	674	675	679	658	730	666	693	678	659	685	686	716	698	706	700	644	683	736	671	713	695	627	631	718	712	690	676	684	704	696	669	675	677	697	667	698	700	721	676	705	744	678	685	683	675	659	660	691	689	711	723	666	661	688	702	703	698	660	692	647	673	669	672	691	703	645	668	690	665	659	679	688	684	686	714	708	690	699	676	643	660	696	641	660	722	704	715	630	717	696	693	692	662	653	676	661	685	747	734	691	685	701	691	691	702	681	708	693	703	679	697	719	669	704	679	753	682	693	694	738	658	648	709	712	701	688	700	666	672	715	677	677	680	668	642	717	671	685	681	708	732	685	632	646	685	691	711	645	659	673	698	750	672	676	668	698	685	680	697	691	723	710	656	681	646	656	685	684	637	701	653	705	716	656	669	667	680	661	667	706	700	630	713	747	683	673	668	674	637	687	712	680	675	688	682	696	643	688	710	713	701	680	690	704	719	657	698	665	691	659	716	636	696	668	679	725	685	679	682	668	648	674	656	704	686	679	679	680	700	709	644	675	659	681	689	670	718	646	735	635	695	668	701	651	732	666	713	693	679	687	694	673	700	694	701	616	656	708	676	644	660	707	673	665	661	683	654	710	694	635	669	663	687	635	703	691	684	690	630	681	699	701	757	751	655	677	747	715	668	664	632	697	662	703	694	669	662	683	726	697	701	689	699	685	668	680	685	704	715	677	720	676	727	655	690	708	655	713	691	685	732	737	664	669	654	742	696	713	692	711	682	715	693	647	659	649	698	680	697	657	738	692	730	700	726	686	740	666	711	708	687	667	670	650	658	693	717	659	654	699	698	666	700	648	668	680	665	648	695	698	686	723	689	683	727	663	666	708	649	720	687	713	667	660	665	649	715	679	649	662	719	684	668	670	691	663	663	690	722	680	682	668	648	679	662	675	663	710	660	676	682	689	690	670	715	692	684	717	708	700	700	644	705	635	663	710	718	673	720	668	703	699	675	660	635	638	688	679	695	647	661	707	718	699	742	675	659	666	722	681	722	713	663	665	660	713	714	677	699	653	724	698	657	635	664	659	656	678	682	709	698	659	695	651	691	702	668	644	671	736	665	712	713	743	697	695	669	722	661	668	677	730	670	705	683	678	722	668	648	678	682	666	696	625	727	683	721	656	689	682	708	726	671	655	700	642	677	668	682	690	666	684	661	722	725	682	665	710	637	691	713	714	707	661	676	772	672	677	686	686	633	664	661	676	706	679	681	723	691	651	663	675	670	729	715	713	698	712	646	671	669	642	682	674	695	643	676	680	659	681	698	669	703	673	745	691	649	665	707	685	646	721	708	691	680	718	726	679	639	672	674	686	712	697	702	680	687	648	682	703	679	738	708	666	657	713	685	701	714	681	643	657	669	688	694	637	674	643	696	683	676	667	668	736	689	716	672	695	666	654	716	689	734	711	681	680	693	617	704	657	695	706	704	706	670	682	701	696	684	704	695	673	660	692	683	704	667	731	697	676	696	691	695	677	650	640	674	644	725	670	683	650	681	761	697	678	685	667	687	696	724	703	667	687	690	712	680	697	674	664	694	682	652	668	697	692	667	709	690	696	659	683	660	722	696	735	649	689	692	674	693	681	680	688	722	670	662	697	703	664	691	660	703	655	705	689	650	724	673	708	693	685	714	675	678	681	704	686	700	680	657	666	693	666	675	685	699	705	710	699	709	682	719	644	677	688	753	724	706	668	727	720	676	660	707	721	649	664	700	695	702	640	697	689	706	669	656	686	654	707	711	692	710	686	700	728	647	687	692	660	707	648	635	666
35290	22016	5055	2767	2034	1600	1358	1167	866	646	541	445	485	465	414	384	386	331	311	321	322	325	319	303	292	294	285	323	309	309	308	297	275	290	274	280	293	318	278	293	296	275	280	278	295	295	275	301	277	303	302	309	279	315	305	288	280	301	275	287	305	283	302	271	290	289	342	291	283	309	283	297	282	306	313	267	293	329	314	283	297	261	305	300	296	301	324	308	292	305	304	285	314	302	308	294	257	279	280	255	283	298	305	271	239	269	289	286	281	275	317	299	293	270	277	306	289	275	293	282	295	274	281	301	297	300	287	283	285	287	300	316	301	291	300	269	291	305	282	297	259	296	332	305	290	256	277	284	310	306	296	321	340	325	307	296	283	288	323	280	266	289	268	281	284	303	291	265	294	298	295	285	302	310	300	279	294	290	306	275	300	283	304	300	274	301	292	321	271	301	264	297	306	304	279	289	312	285	270	291	307	291	287	305	286	292	305	289	270	280	278	300	270	295	265	312	295	294	295	266	274	268	266	282	298	299	297	295	279	299	258	276	261	284	281	258	280	281	299	294	254	296	259	285	331	309	292	325	268	301	295	317	292	282	296	267	292	296	316	275	307	263	299	292	260	293	277	283	262	289	299	283	306	294	299	260	286	284	292	273	279	298	316	251	281	327	287	295	262	275	293	273	285	273	275	270	268	277	265	301	282	256	300	270	293	290	298	264	296	285	288	272	271	336	275	288	316	299	303	274	296	293	299	270	303	299	255	283	301	276	298	320	325	269	304	294	273	255	324	299	311	289	298	269	292	294	270	275	281	237	291	310	298	285	294	314	282	285	304	261	278	294	300	272	308	278	293	302	296	307	275	298	272	291	286	297	269	283	342	266	300	257	260	291	297	279	290	297	284	319	253	263	275	284	269	310	284	320	295	260	270	297	310	309	295	271	305	321	302	280	301	310	301	304	270	290	300	280	288	275	286	292	304	303	299	295	291	291	283	324	275	253	289	312	302	285	276	271	279	250	307	313	309	288	277	305	323	281	257	284	261	289	269	313	297	294	280	261	290	309	311	268	302	278	288	278	296	312	296	281	289	309	292	264	283	301	276	299	271	311	308	295	267	298	313	278	314	288	325	272	287	284	324	314	268	310	330	286	288	284	290	280	300	283	299	277	278	277	273	287	295	299	279	293	278	288	314	320	281	282	311	312	324	274	272	306	304	288	263	303	311	285	287	262	305	300	294	304	279	303	311	297	306	308	279	281	328	295	283	312	317	274	279	282	255	270	321	306	288	267	288	289	292	263	300	295	312	303	283	313	279	287	276	296	302	268	308	278	308	277	280	275	303	294	290	298	303	291	308	268	276	284	294	311	281	290	297	314	245	296	281	282	285	267	290	286	285	300	298	319	314	279	270	286	270	349	307	275	298	299	296	285	310	294	265	295	289	286	312	281	304	304	295	312	309	294	293	253	259	276	264	275	269	284	290	275	289	304	308	276	293	287	296	269	295	323	291	267	282	269	278	296	266	280	292	283	303	291	293	281	260	288	324	232	264	272	290	265	287	283	306	272	308	279	314	265	273	294	280	278	270	294	315	307	314	289	293	293	273	267	285	257	295	293	287	280	303	267	285	309	267	264	299	288	298	293	286	291	273	317	284	277	288	303	285	298	291	276	283	278	302	292	252	256	286	286	299	265	275	253	280	266	298	311	253	276	311	285	281	293	274	290	295	288	277	306	299	346	275	293	268	289	290	291	299	294	297	303	261	236	254	269	273	272	246	295	293	282	274	299	275	288	308	274	278	293	285	307	315	295	299	276	297	293	264	253	292	260	298	276	274	321	280	294	309	287	310	291	304	281	282	291	271	278	280	287	275	275	281	275	280	284	262	294	259	319	283	261	293	285	297	294	251	303	293	280	306	270	286	299	267	282	269	255	264	308	299	271	285	292	300	287	258	285	312	275	283	284	281	276	301	307	284	273	316	333	282	316	310	309	291	293	272	295	277	291	266	302	303	306	329	290	260	344	310	279	265	315	272	263	300	282	301	295	276	325	287	305	273	290	276	283	277	268	305	289	281	278	293	282	290	310	304	288	282	293	307	286	300	316	287	283	272	332	324	289	314	284	299	292	290	282	294	294	287	293	297	273	281	284	313	276	312	287	316	310	291	271	296	330	273	292	308	264	297	272	282	276	271	285	264	282	306	316	305	305	308	288	318	317	334	295	290	301	296	282	298	297	279	281	273	290	293	312	314	323	319	303	278	302	301	284	306	308	300	319	316	278	295	297	277	309	304	270	281	250	276	299	286	271	271	289	283	262	275	279	286	271	254	299	334	277	317	288	267	297	299	275	313	308	284	264	287	274	271	268	259	295	267	313	295	283	263	314	299	272	294	281	269	285	293	265	286	263	314	300	290	288	320	332	286	271	277	295	299	312	303	290	308	277	291	297	264	280	307	268	299	273	290	289	290	248	253	316	263	290	305	299	267	250	297	300	274	277	264	261	280	278	277	318	292	301	285	297	271	289	275	294	273	307	317	299	274	317	253	294	259	288	273	298	317	258	264	277	303	296	251	302	284	299	273	277	275	288	308	302	292	309	278	288	291	275	249	284	271	281	274	313	285	304	241	277	286	256	296	301	277	307	301	304	300	282	278	285	301	285	293	270	273	290	267	282	292	289	297	275	313	290	280	298	295	291	271	318	275	310	272	259	257	287	278	279	282	322	314	308	286	260	299	300	275	309	292	307	316	315	283	303	295	298	289	262	289	273	296	305	323	298	272	283	277	276	285	304	292	282	278	286	309	284	318	296	273	304	305	263	298	276	299	294	320	288	317	289	298	236	277	288	291	297	315	273	298	301	294	257	299	300	306	288	290	306	301	318	280	267	257	267	291	292	275	282	292	307	275	294	294	291	297	314	284	297	300	298	293	277	284	270	263	289	325	291	287	332	287	296	312	251	276	273	274	285	318	286	249	305	252	298	267	264	297	288	277	262	312	316	288	270	299	303	285	272	334	296	306	294	278	311	271	265	287	284	294	254	298	325	288	288	262	277	316	303	300	280	289	250	304	323	310	272	267	241	286	278	294	267	295	310	307	290	298	293	271	271	295	291	308	305	281	307	289	283	287	308	287	305	281	306	266	289	282	298	294	307	303	292	281	258	260	285	288	293	304	286	286	284	312	284	292	275	274	282	282	286	268	266	297	285	299	321	291	307	260	284	307	295	311	289	318	274	280	304	310	303	325	288	283	291	293	287	283	289	292	307	314	315	255	295	280	302	267	289	299	278	263	295	309	284	274	248	268	317	267	297	286	303	292	283	235	268	264	280	308	276	289	259	283	297	295	290	279	298	278	286	249	278	251	273	276	280	256	335	318	307	259	295	291	286	297	271	271	303	273	281	299	238	289	301	281	317	310	285	313	291	302	294	301	283	278	281	306	305	308	306	299	281	287	304	281	294	310	290	297	316	281	293	283	280	306	283	302	301	314	300	309	311
24946	16080	6222	8008	7261	6496	5870	5287	3705	2610	2009	1883	1735	1640	1412	1158	1097	944	892	810	793	809	774	738	713	703	698	758	652	735	682	685	705	701	683	683	650	659	686	708	709	670	681	647	668	681	639	702	741	699	694	645	666	665	634	656	694	672	657	658	657	703	650	666	675	680	698	695	681	632	716	674	639	686	649	645	718	666	704	677	709	679	701	679	711	711	646	673	652	663	662	704	635	720	712	697	660	656	729	646	688	654	683	677	654	691	683	714	613	636	642	633	705	723	681	680	670	678	701	659	666	719	670	639	711	683	664	663	684	674	688	696	692	682	673	674	626	670	702	643	672	731	606	637	670	717	653	651	653	641	680	685	675	660	694	728	708	673	741	659	700	697	696	650	669	676	684	619	615	673	693	691	660	651	659	683	684	669	646	691	652	722	672	662	685	679	659	723	668	669	711	634	648	674	679	674	662	655	675	659	698	631	692	669	638	685	653	646	678	696	652	681	642	685	660	681	683	699	696	674	664	682	643	677	656	720	626	694	655	687	638	670	658	706	690	677	680	666	693	676	725	690	644	654	699	715	683	648	687	690	677	643	652	724	677	698	646	672	698	666	646	699	655	652	648	692	691	641	657	632	710	679	710	678	665	705	682	655	695	675	642	689	682	685	667	742	694	694	640	694	678	685	685	680	658	703	721	683	655	643	701	642	619	672	705	667	669	687	634	725	660	675	676	635	685	679	645	668	658	665	694	637	685	682	631	664	737	645	692	695	680	637	697	653	663	676	684	699	691	686	693	676	660	638	670	662	678	713	695	676	670	702	705	635	684	681	697	709	707	682	669	672	661	669	713	688	713	649	706	638	671	675	706	638	709	696	727	673	687	725	662	695	715	671	654	666	698	642	671	699	683	658	691	655	699	689	698	708	701	673	700	674	701	693	657	648	722	677	741	702	679	731	696	702	699	672	687	656	653	718	675	705	670	673	665	668	695	680	719	640	672	673	635	725	608	701	671	672	676	713	614	702	659	714	689	690	685	703	678	695	667	671	642	703	650	685	690	696	621	670	671	659	671	688	643	704	679	697	670	705	664	673	712	661	643	626	722	680	692	674	610	661	641	695	680	662	656	698	724	734	651	658	652	684	654	721	720	654	680	678	660	679	673	668	666	726	656	671	646	665	695	679	695	657	704	705	651	652	670	682	722	691	689	717	651	684	702	683	661	668	690	657	636	647	678	667	698	662	700	637	673	688	700	663	679	656	661	673	711	662	660	679	705	694	682	668	626	713	631	685	679	668	687	674	672	647	666	663	680	698	665	680	662	669	659	672	724	677	662	660	705	686	682	674	691	686	653	683	629	688	661	621	741	704	711	649	691	720	656	671	693	691	687	658	649	677	655	687	679	694	662	691	633	650	676	672	677	629	691	727	718	692	641	661	683	672	685	679	645	707	637	664	647	665	679	654	679	718	697	649	696	671	637	637	695	645	666	675	651	634	723	612	657	658	688	674	633	690	730	677	705	674	745	656	665	662	660	648	709	727	658	684	659	650	709	648	705	694	639	663	682	629	673	637	682	639	660	682	674	647	682	612	663	629	645	664	678	655	658	708	646	662	686	737	660	646	690	740	681	676	675	650	694	664	640	708	652	687	706	678	650	658	629	646	694	673	683	678	667	665	680	668	673	649	654	634	669	701	654	711	671	655	650	708	636	666	685	693	681	655	674	672	656	698	696	656	682	672	740	648	638	675	672	641	672	644	697	693	683	689	648	665	644	656	643	679	700	669	723	679	646	714	707	666	679	746	690	703	694	683	691	748	705	647	645	708	666	646	682	658	643	705	731	671	667	635	690	653	685	681	654	659	691	679	689	695	709	650	704	616	689	661	667	684	636	669	700	697	710	704	698	662	676	661	676	669	707	653	724	665	635	682	735	677	630	700	661	643	696	674	716	644	635	712	693	691	690	694	674	709	626	671	677	658	666	682	677	689	681	650	675	706	622	665	665	648	687	653	698	683	675	639	656	678	656	679	676	613	657	696	718	653	656	711	692	702	688	649	697	712	682	672	671	664	685	673	687	700	704	640	655	647	664	701	674	677	696	694	681	677	682	660	690	670	660	701	656	674	680	645	709	696	654	669	680	670	713	719	660	693	701	692	684	669	648	663	686	711	684	688	691	739	669	662	655	703	691	673	705	658	688	708	675	663	686	652	674	700	716	688	676	661	691	717	653	691	630	706	673	644	700	657	652	694	703	680	703	663	684	661	685	633	673	665	730	634	649	630	698	652	654	708	689	669	655	665	652	698	626	662	688	635	699	687	685	657	647	712	674	669	722	666	637	687	697	659	680	683	636	672	689	712	684	693	665	671	689	627	694	701	693	700	632	667	699	650	681	694	636	677	673	654	712	689	671	678	675	708	685	703	669	676	616	610	699	689	632	692	671	684	725	638	651	693	712	721	674	682	712	676	666	710	670	709	701	671	670	667	668	726	674	689	676	623	694	694	680	690	649	701	674	663	671	691	661	682	657	677	696	716	676	644	651	645	651	680	651	650	678	679	661	654	683	652	685	689	655	720	672	674	668	700	706	681	664	749	624	667	705	614	688	657	673	721	716	718	700	746	729	674	665	633	664	679	651	706	684	687	698	638	684	642	632	709	665	678	687	663	690	674	656	667	698	609	648	641	688	692	705	701	716	681	713	666	669	692	673	676	707	673	693	659	672	672	674	712	652	655	671	685	662	657	682	649	655	662	667	662	646	682	668	633	677	712	662	644	698	648	702	676	678	690	725	699	693	682	667	656	657	718	687	663	736	653	677	640	624	728	639	689	691	596	667	661	693	707	661	672	644	646	645	666	708	702	702	677	636	701	668	708	660	695	653	681	715	660	682	699	673	769	675	644	705	696	675	683	681	719	657	696	620	703	716	697	676	679	674	668	688	691	678	675	661	657	698	677	658	730	718	679	704	667	648	702	676	689	712	690	703	688	713	716	643	656	678	711	721	651	654	686	648	651	660	689	696	661	690	712	664	685	680	716	714	699	673	670	639	657	684	677	720	667	655	684	653	703	647	699	659	676	646	697	716	726	655	648	661	703	683	629	662	632	694	684	702	674	721	671	679	662	689	710	640	639	643	700	665	692	668	701	653	659	718	658	713	704	644	679	708	714	647	653	686	664	680	701	719	694	726	689	658	711	644	701	696	666	711	681	711	696	678	674	712	694	670	661	710	648	614	703	663	650	669	703	703	699	700	649	667	678	724	653	665	716	638	716	676	670	697	685	643	681	675	665	693	648	648	602	646	650	654	662	630	673	692	711	710	679	696	627	689	656	703	647	669	660	703	675	661	667	657	700	641	664	665	694	692	661	662	666	631	683	640	718	645	639	651	689	673	702	731	654	660	709	691	635	676	665	648	694	689	670	690	628	666	676	689	690	654	763	628	634	693	680	694	635	671	666	651	658	635	649	707	697	705	676	676	708	694	670	688	660	658	704	632	654
45619	29535	8200	4260	3128	2185	1952	1366	923	681	603	529	555	480	477	410	316	333	259	268	239	242	243	259	217	216	218	221	248	205	230	206	203	219	218	214	243	221	207	205	212	210	223	213	194	209	192	227	224	202	220	216	225	236	242	219	217	239	216	204	229	223	223	202	225	219	215	220	211	219	218	215	227	198	204	261	209	198	188	214	215	210	200	224	217	242	233	203	209	192	181	191	199	197	214	200	216	215	199	224	207	227	206	203	243	224	212	211	212	197	227	212	216	204	216	228	205	195	225	250	225	225	223	212	210	190	213	193	244	203	216	219	195	177	214	166	210	178	213	219	196	169	183	226	193	210	216	234	229	195	200	234	200	184	229	231	231	208	207	219	213	193	241	214	205	192	244	234	204	194	220	232	206	204	189	214	207	244	217	234	200	225	193	207	218	189	212	215	205	242	189	226	211	213	210	207	197	202	189	219	189	245	211	197	186	185	205	233	210	239	221	200	227	198	198	205	218	174	217	216	201	218	204	232	210	197	186	178	198	208	204	196	211	222	213	211	199	221	216	197	248	224	221	205	215	213	190	234	204	243	237	196	222	227	248	223	209	192	194	210	222	205	237	202	214	209	195	199	227	202	209	203	203	211	196	211	203	215	223	219	191	183	216	216	195	198	206	214	219	214	206	222	209	197	186	181	218	200	222	206	231	193	213	187	200	203	213	225	225	211	193	219	234	180	209	223	242	212	212	208	190	194	211	186	227	192	216	220	218	227	206	200	205	217	250	211	221	199	224	196	208	216	197	216	222	216	202	205	207	196	217	193	222	215	211	232	185	186	199	211	202	179	182	193	197	171	190	217	208	221	238	188	216	207	230	228	203	177	196	192	234	221	194	199	225	207	209	193	200	206	210	221	226	222	206	201	195	192	212	210	195	204	221	210	203	204	199	200	183	178	202	198	208	220	215	205	192	211	205	221	201	224	215	197	219	185	186	209	195	188	218	233	187	258	233	191	182	192	217	221	194	203	180	212	224	231	199	200	178	193	216	213	243	202	195	215	224	216	232	209	213	200	234	191	179	207	205	234	203	187	200	210	220	202	205	189	191	228	212	195	215	255	179	211	217	208	199	213	210	222	232	206	220	183	211	220	199	212	206	234	218	219	203	214	222	212	195	187	203	200	224	236	222	205	214	242	243	198	183	226	207	197	181	222	205	235	191	217	223	231	192	228	203	194	196	205	192	189	210	214	227	203	224	182	222	210	229	210	227	174	233	226	193	195	206	208	195	227	205	163	213	197	208	223	222	230	222	207	201	214	207	211	228	185	215	236	195	215	249	219	201	217	210	202	209	198	236	216	198	219	224	211	213	199	187	194	215	207	223	217	207	201	184	196	222	190	199	174	221	192	208	224	175	211	216	202	190	193	223	218	194	200	178	223	198	212	194	216	199	194	211	215	208	213	220	199	201	228	233	177	201	213	213	213	235	220	199	199	192	228	236	235	200	228	213	202	226	197	218	233	192	228	191	215	198	213	201	207	216	229	220	208	207	186	232	206	205	232	195	217	186	201	237	214	224	218	223	205	210	212	212	210	225	231	231	211	191	182	195	186	213	198	208	194	217	207	214	220	211	204	228	201	195	194	203	246	227	225	213	216	221	216	178	205	233	205	218	228	192	210	224	223	191	209	184	224	215	243	202	208	208	215	206	200	216	234	212	200	200	216	214	211	215	202	197	208	205	200	194	213	207	247	216	195	200	213	208	217	197	191	215	230	224	225	205	197	216	219	230	190	222	214	201	217	215	219	207	217	187	207	210	203	199	177	187	235	243	217	209	194	205	187	192	231	201	207	202	181	231	184	237	214	221	202	223	189	216	211	204	229	229	189	205	219	199	193	197	219	244	215	225	224	194	214	209	231	204	200	195	216	205	220	211	198	206	233	197	226	204	189	216	194	215	222	227	226	192	224	220	242	222	214	196	205	179	209	217	227	215	179	184	228	211	212	216	227	189	214	203	219	228	228	191	226	226	205	224	198	212	229	205	220	200	192	214	221	233	207	182	230	189	216	228	206	214	234	239	218	240	222	185	184	192	186	211	192	222	236	218	193	193	199	201	219	212	215	227	179	228	220	204	205	184	196	240	211	217	223	217	198	245	219	235	203	198	220	182	209	222	202	219	196	205	195	207	226	221	201	232	198	218	193	212	185	210	215	213	195	211	213	213	200	247	203	215	209	201	234	240	234	213	180	229	234	197	214	239	197	227	212	229	244	232	201	214	218	230	194	178	216	194	194	205	210	224	194	214	202	220	192	229	205	182	208	238	233	212	212	223	219	219	220	206	188	200	214	184	218	216	214	230	215	206	194	230	191	184	232	211	221	243	228	198	208	210	212	211	216	216	194	217	199	222	204	205	225	213	203	230	224	170	215	212	192	197	215	188	178	189	208	222	219	211	223	223	198	223	236	222	235	214	181	208	219	225	222	186	231	193	191	212	215	208	209	207	195	233	184	214	214	206	186	205	195	238	213	211	193	206	218	194	209	222	198	220	213	208	227	208	225	195	208	227	197	213	206	189	187	232	220	203	220	217	202	205	224	250	214	195	218	218	216	201	212	230	228	206	222	237	201	209	218	224	219	224	208	225	209	206	205	220	215	219	202	210	209	200	206	214	229	240	190	217	210	182	203	198	229	195	204	215	222	192	202	213	194	218	201	188	215	225	226	190	217	226	223	204	239	228	205	205	218	216	182	201	195	212	201	189	209	202	209	219	227	208	226	204	219	201	215	213	196	204	229	237	204	203	232	211	199	231	202	175	213	240	206	206	224	200	216	197	174	220	262	212	210	218	223	208	250	183	199	211	219	217	201	210	193	209	198	220	221	220	191	222	235	194	219	226	239	230	218	187	220	211	204	208	194	187	229	209	194	202	224	200	188	182	194	224	214	189	224	214	210	190	182	231	212	200	205	221	208	208	220	211	222	211	193	243	202	201	222	210	210	201	198	201	224	214	201	238	200	207	195	193	197	220	236	226	255	195	234	217	202	206	219	235	217	201	210	211	231	223	193	193	211	215	205	200	232	210	215	249	205	204	204	215	213	213	199	217	213	216	213	218	212	189	198	204	205	195	231	222	252	184	181	202	226	216	224	222	211	212	207	236	212	234	206	202	217	194	192	226	201	214	212	239	215	229	232	207	180	204	209	196	227	221	191	218	221	203	210	211	193	235	243	219	190	223	219	212	212	192	218	209	211	210	212	186	218	212	229	199	187	213	214	202	191	220	196	225	243	216	244	208	244	210	190	223	223	221	218	232	246	180	192	215	204	203	221	230	200	207	209	224	230	206	198	207	175	224	235	187	194	198	184	205	244	214	201	178	232	194	187	209	199	201	213	221	192	196	221	198	198	205	177	227	214	201	193	235	217	224	209	226	204	222	204	199	201	187	216	222	222	210	228	205	193	223	214	211	253	232	211	240	203	219	209	170	198	200	210	234	233	191	188
30989	20353	7873	10421	10245	8614	8125	5930	4215	2884	2607	2659	2502	2262	1898	1462	1177	1018	850	705	692	637	640	629	586	574	549	566	558	538	537	554	543	527	528	532	550	524	507	555	506	497	538	507	494	520	514	546	530	556	530	459	478	554	505	483	512	509	505	525	517	530	502	523	533	494	468	549	527	556	502	504	479	513	511	511	512	519	507	522	497	518	542	505	487	469	483	462	520	497	492	507	537	554	505	494	501	460	541	512	462	521	490	513	532	528	476	520	559	510	508	457	484	497	472	519	530	482	493	499	487	478	481	508	518	530	499	497	500	509	516	492	477	480	509	498	489	545	467	489	494	478	486	498	515	580	515	485	509	526	471	503	515	536	495	525	497	488	498	505	484	510	488	499	479	543	551	493	463	495	508	478	498	485	545	506	527	514	506	530	457	475	496	491	517	481	513	467	498	528	491	480	497	482	497	543	526	513	513	493	513	457	526	500	530	468	500	537	476	516	507	512	502	494	493	523	504	478	485	525	511	531	538	488	509	499	496	489	524	506	506	509	505	525	516	521	519	490	480	502	521	489	549	525	497	499	504	507	527	573	488	501	521	501	488	478	526	511	496	498	483	500	489	519	507	502	524	520	496	525	482	536	500	542	516	465	518	509	564	457	507	504	559	486	522	486	493	491	519	484	525	483	538	514	481	535	471	518	505	529	516	546	488	548	484	516	482	473	529	543	499	474	504	500	514	474	488	458	481	551	496	446	511	519	556	497	509	501	459	521	511	499	511	470	494	494	517	507	524	495	528	525	491	529	516	479	533	505	540	494	506	508	513	534	482	491	477	498	476	477	529	522	507	536	531	523	479	527	512	508	480	518	482	514	513	474	530	500	484	492	516	507	489	460	458	502	532	533	541	499	531	532	558	527	492	514	515	512	510	515	516	496	555	513	470	483	535	471	525	518	518	525	519	514	517	548	521	491	536	537	509	500	542	477	475	499	503	494	477	493	468	512	498	525	488	533	488	526	528	518	469	466	495	535	501	521	507	539	536	484	503	472	485	483	500	519	498	515	494	462	497	553	465	458	472	486	512	502	492	565	525	504	502	484	477	480	525	501	507	524	502	524	519	513	472	528	519	477	510	536	536	506	500	533	549	496	546	510	526	509	517	484	498	530	478	525	502	495	493	500	525	527	494	534	478	464	503	480	515	546	507	500	514	494	527	514	529	497	516	496	472	456	525	509	527	501	482	500	497	499	516	488	525	492	520	505	540	507	535	487	501	495	525	515	506	500	487	506	537	505	522	509	516	487	518	515	483	466	520	485	512	510	476	525	480	489	498	503	487	535	492	547	544	510	485	508	477	453	523	491	515	559	497	532	473	458	471	504	536	532	527	510	464	467	496	520	535	513	511	501	510	500	478	497	518	499	495	559	496	474	474	499	489	506	524	483	495	511	517	500	491	482	507	490	477	485	485	523	501	519	524	477	477	514	467	511	507	491	496	492	492	503	488	518	520	484	505	545	493	493	514	529	512	461	512	555	515	535	517	559	489	497	516	547	499	496	516	454	494	498	517	470	496	469	520	493	458	468	534	521	544	516	495	473	479	506	495	513	469	487	500	483	542	510	488	538	491	493	496	521	519	523	526	526	508	516	510	477	491	476	523	506	525	503	504	532	512	498	505	502	492	498	503	493	508	493	541	503	518	484	510	483	492	490	509	466	476	498	533	510	500	518	517	538	506	495	460	483	513	498	520	491	492	478	503	497	485	528	517	491	533	512	517	468	509	513	458	483	505	502	510	488	514	502	493	513	529	524	574	529	499	510	493	506	544	506	495	511	524	482	488	524	485	528	539	542	520	485	484	475	524	505	508	494	465	497	531	486	541	506	474	486	531	482	457	501	526	497	522	518	490	513	516	507	472	521	482	511	525	464	502	503	506	547	484	520	473	518	522	491	544	512	495	468	517	494	471	502	503	539	491	513	486	508	567	487	471	494	487	514	500	513	497	542	500	498	524	499	515	496	554	484	512	469	500	509	483	483	525	495	523	544	502	509	502	497	522	498	499	467	491	496	491	538	454	506	564	503	518	524	511	487	479	516	538	514	491	518	510	510	505	500	527	497	530	526	491	519	514	504	511	545	518	505	536	494	500	513	508	481	517	521	538	498	552	503	523	535	525	471	503	517	514	504	483	488	541	451	509	556	518	482	519	504	524	519	506	452	476	520	527	490	543	503	480	520	523	524	449	512	528	515	516	508	500	470	502	504	450	490	515	496	514	541	493	478	504	514	478	541	495	507	492	528	505	497	525	495	490	492	530	517	470	514	514	495	472	521	491	503	490	463	479	500	509	486	500	470	540	499	487	484	463	499	532	500	531	537	545	481	481	525	483	489	499	529	503	529	508	497	486	472	524	484	481	511	482	491	543	522	516	517	521	465	550	520	524	511	495	489	526	470	504	507	510	504	537	489	527	478	489	455	519	524	493	488	533	486	478	527	547	521	483	538	503	515	487	471	533	493	474	482	493	518	474	500	502	508	518	535	489	477	537	477	497	498	513	494	536	477	530	481	494	487	487	475	502	507	503	477	487	542	462	508	522	518	469	459	502	496	490	514	486	481	511	496	497	546	455	541	526	493	533	527	506	556	476	515	503	517	508	515	521	498	505	453	485	498	465	488	514	483	519	478	506	470	518	526	495	512	473	512	476	505	507	487	524	544	512	483	490	486	542	502	552	491	522	521	542	546	530	527	493	505	487	508	521	489	469	482	473	507	506	497	482	517	501	483	536	524	534	538	509	496	497	507	502	485	508	516	505	530	468	524	505	528	473	481	530	527	493	482	485	473	514	507	518	500	475	541	493	546	522	526	540	506	518	500	578	542	527	525	509	516	533	510	493	512	512	511	517	469	537	529	476	527	501	527	516	518	502	509	508	507	491	520	499	538	528	492	534	501	533	495	464	499	488	510	485	509	541	526	545	505	511	481	535	519	488	488	477	484	482	525	512	514	516	492	519	504	521	521	531	444	466	506	490	514	505	486	519	467	507	519	493	491	488	506	498	513	531	492	491	481	509	523	489	519	487	498	510	512	513	534	502	518	532	513	459	490	506	495	495	532	498	531	505	458	505	519	492	520	503	517	480	497	524	519	487	510	455	484	541	507	516	498	505	509	490	489	535	455	517	514	455	507	496	482	485	507	487	498	526	501	485	504	514	496	512	511	533	541	486	490	495	538	509	488	505	503	521	532	464	529	510	477	555	529	517	487	514	483	492	507	549	506	477	472	493	511	503	481	483	500	463	529	528	532	502	496	543	488	516	489	514	529	504	510	470	471	485	486	513	544	519	517	475	525	492	473	490	511	528	523	461	550	499	524	538	511	511	486	485	483	494	499	520	477	503	489	499	469	497	493	473	492	533	493	473	486	509	436	538	520	526	536	522	503	467	518	496	467	459	498	502	498	520	533	517	523	490	470	512	486	487	542	478	494	522	504	520	493	490	517	522	481
17605	7302	1831	1556	1201	1084	920	604	448	433	439	442	402	377	396	319	332	301	296	297	335	310	289	295	282	302	277	276	257	312	292	296	295	300	328	313	281	300	310	299	296	289	280	272	285	307	293	316	302	283	295	284	275	302	286	312	269	324	285	331	308	312	308	310	295	306	282	296	280	256	299	273	287	321	282	272	305	312	309	313	321	294	280	308	313	292	277	300	283	303	308	311	315	303	314	307	305	303	307	311	323	300	311	286	275	285	302	303	312	299	265	282	295	327	309	305	294	301	321	264	314	304	294	293	288	306	266	258	305	303	303	274	280	318	314	294	301	304	280	313	324	308	261	318	312	292	298	296	308	283	301	277	302	314	286	279	300	315	314	307	298	305	296	292	322	273	308	294	315	300	284	303	306	301	323	297	292	295	307	309	318	301	298	300	286	279	295	284	315	300	296	299	263	295	294	301	306	279	319	308	260	312	304	294	275	316	260	303	302	322	311	267	279	283	311	311	284	310	278	299	307	281	301	315	271	276	277	291	295	288	287	322	289	310	302	285	309	301	309	286	285	276	270	251	325	330	286	298	306	277	286	306	295	315	297	298	291	291	314	310	264	283	300	282	283	298	305	309	317	300	299	298	292	342	280	281	289	288	298	305	313	270	319	288	281	304	344	280	263	292	301	276	323	308	311	314	330	327	266	305	315	275	309	276	293	277	295	258	261	287	281	286	294	288	327	269	302	314	275	313	300	306	295	288	311	293	279	311	318	289	314	286	295	306	291	307	310	292	294	279	309	328	302	299	291	270	274	321	301	310	302	278	320	320	277	263	288	306	278	281	306	282	315	286	288	301	296	311	314	311	296	314	328	285	286	286	283	329	325	302	260	267	299	329	337	300	271	303	282	307	301	292	274	305	321	281	310	277	296	317	309	284	314	275	304	321	329	317	280	290	295	285	293	299	242	325	294	272	294	292	311	289	292	302	309	303	289	315	261	287	284	261	300	335	287	272	293	277	309	316	280	281	306	274	289	292	299	288	308	295	302	310	296	308	304	270	312	313	299	317	273	274	294	281	296	302	319	301	273	307	303	286	308	297	310	313	288	311	312	327	317	316	337	260	260	316	305	283	307	281	286	284	272	305	293	317	270	273	300	297	324	264	310	287	291	276	284	290	304	332	313	291	293	301	294	314	314	298	289	300	294	285	310	310	286	305	289	299	288	288	290	304	314	318	324	315	309	294	273	295	275	290	302	291	295	302	310	263	329	311	276	294	313	305	283	278	277	297	295	291	278	309	300	293	286	302	313	331	249	329	340	266	295	289	296	310	280	301	316	313	283	286	281	337	309	291	294	278	322	284	290	277	290	292	280	312	319	309	311	297	328	301	311	301	274	293	323	275	335	292	310	282	297	273	285	257	325	307	313	285	295	274	289	310	306	307	291	289	292	290	284	276	296	299	292	294	295	314	290	289	265	267	297	282	300	312	304	276	286	309	285	255	318	318	313	325	314	286	288	321	295	305	287	320	274	285	284	280	296	274	319	295	296	300	328	280	311	320	296	270	280	286	267	296	293	298	294	287	288	314	301	338	344	282	264	281	290	302	280	285	298	312	310	316	277	280	289	319	301	296	296	354	297	264	339	313	271	301	317	288	293	294	277	330	335	310	317	307	302	339	302	313	312	302	288	309	307	278	281	285	313	312	288	273	322	278	284	277	292	290	304	303	288	295	303	273	248	327	304	306	303	275	288	302	288	289	274	302	271	258	287	268	321	309	310	300	312	290	324	300	310	279	286	309	312	334	314	309	315	329	291	286	303	277	319	334	320	340	269	341	284	295	306	291	286	306	275	346	280	279	257	294	301	306	345	282	293	286	298	329	292	328	338	298	281	275	291	292	282	314	276	281	301	266	306	291	306	317	316	309	287	309	278	274	314	277	279	290	319	266	289	315	255	326	323	287	290	292	294	299	309	285	297	286	280	301	262	304	319	286	294	320	300	278	281	286	325	286	268	271	322	306	302	304	286	280	300	280	369	303	296	296	300	283	290	277	277	265	318	317	276	319	310	286	312	299	275	321	302	267	302	292	279	294	283	302	294	330	295	317	275	286	315	285	305	299	268	301	298	260	284	303	294	286	290	323	286	280	310	314	280	318	286	313	303	302	286	294	284	316	309	287	309	290	271	271	290	316	316	276	293	319	283	319	294	258	306	297	278	286	301	328	305	278	289	342	323	284	274	274	331	279	270	300	303	296	306	315	331	306	307	313	274	288	299	329	311	305	300	286	297	316	330	327	269	309	281	327	279	335	287	284	328	298	306	306	323	301	301	266	315	309	274	299	302	331	334	317	318	309	302	286	276	322	329	274	298	301	319	313	289	292	314	288	274	303	313	272	256	289	309	326	287	293	279	308	295	285	289	286	291	285	300	303	294	327	291	303	283	293	295	304	296	312	274	294	302	311	291	301	298	270	286	319	289	300	292	330	326	273	285	298	274	330	271	288	312	310	288	317	305	277	289	310	322	291	298	288	268	279	280	334	291	292	262	286	311	286	296	320	290	327	253	287	273	294	321	322	296	302	290	294	289	288	291	298	289	313	311	272	302	303	288	318	305	304	276	307	335	301	309	303	283	271	298	279	315	313	321	329	293	288	335	304	309	287	279	281	258	285	292	291	316	280	300	305	264	295	295	275	285	312	286	320	297	317	318	265	301	316	283	328	279	316	326	300	335	300	283	257	317	319	328	324	306	303	287	275	282	284	311	299	301	285	309	304	338	293	298	286	299	296	300	286	321	288	312	309	292	307	303	342	298	294	291	297	307	298	315	294	304	304	313	329	286	286	280	294	334	279	327	285	261	321	308	298	307	314	308	269	297	274	300	313	299	306	261	303	303	315	338	311	304	316	311	260	304	275	323	303	329	304	287	280	298	348	302	304	322	315	258	288	319	299	316	295	283	304	309	295	344	339	301	293	293	301	286	281	310	332	269	300	304	299	319	263	259	281	321	292	318	322	281	307	272	312	313	295	312	296	291	327	285	270	319	313	321	278	281	269	310	271	332	306	303	281	283	260	297	315	268	327	288	282	322	299	317	300	286	297	293	346	294	282	276	305	300	323	314	294	292	282	313	311	331	304	312	306	333	289	307	312	273	295	286	286	297	285	294	275	288	317	302	276	290	310	298	292	275	277	281	290	302	302	328	270	307	310	301	259	266	295	304	309	318	283	321	284	296	324	312	305	297	295	302	275	308	325	294	268	298	309	283	324	268	286	289	263	272	300	294	324	315	298	307	305	311	293	308	323	282	293	315	301	292	322	288	284	309	264	268	284	339	312	293	291	272	268	283	309	285	267	295	287	311	275	314	273	342	294	272	285	301	280	320	285	294	300	315	286	298	278	306	287	273	307	299	301	319	317	318	294	305	316	272	298	318	255	291	300	317	278	323	294	311	338	279	293	273	295	297	335	299	273	323	284	286	284	289	315	311	271	291	310	282	277
12466	6483	3495	4860	4388	4120	3393	2311	1633	1409	1526	1576	1541	1321	1143	1053	884	799	748	727	770	737	760	687	681	738	688	664	694	687	726	714	726	667	713	719	745	708	682	668	705	675	677	695	714	684	676	619	710	712	681	717	657	695	668	684	710	760	705	717	675	662	700	659	701	713	685	675	635	735	717	735	701	695	672	699	696	663	724	716	654	649	690	734	715	660	699	721	710	715	716	741	732	705	674	712	693	728	732	681	683	702	688	701	699	671	669	729	757	658	710	676	731	701	740	745	672	724	691	695	654	697	632	718	670	718	689	684	709	688	666	738	699	700	658	655	733	664	697	650	714	689	704	711	701	725	726	728	704	707	725	704	701	689	704	738	677	679	653	698	678	694	705	751	698	690	681	700	706	727	659	689	695	704	667	728	706	658	708	646	696	703	721	714	708	687	669	665	706	707	687	786	709	668	726	690	717	706	672	662	730	732	684	657	725	674	738	704	706	738	684	688	671	703	680	692	709	672	718	679	716	698	669	716	684	684	688	704	682	675	678	695	674	681	741	709	693	711	643	733	745	723	677	709	678	698	674	703	711	703	671	740	717	687	717	688	703	689	703	703	721	730	669	680	744	733	730	707	670	682	747	719	683	692	676	697	669	724	741	735	662	686	691	728	697	742	698	685	702	681	675	723	708	706	701	740	684	684	730	661	757	690	714	685	718	677	693	663	695	706	689	688	652	717	644	681	691	640	694	732	692	700	697	741	676	638	665	687	705	716	693	736	637	680	657	766	665	694	691	761	676	739	690	718	686	658	705	666	672	687	680	704	707	686	691	693	650	692	678	697	723	680	702	708	709	736	720	710	687	695	662	667	721	689	679	745	667	732	728	681	713	687	692	708	685	715	688	662	694	716	759	682	713	661	740	657	727	712	677	662	661	727	705	667	699	733	685	684	699	754	658	662	685	682	686	735	679	685	657	705	698	651	692	705	663	734	731	680	690	692	678	669	717	691	700	696	703	735	682	669	726	676	688	686	740	668	747	713	661	664	745	716	719	766	695	687	696	710	688	681	672	687	657	672	698	769	644	747	719	703	688	674	682	676	698	665	747	677	716	746	721	739	681	702	683	724	728	717	675	680	701	668	672	660	673	697	741	683	652	727	680	682	678	715	719	690	695	685	730	710	680	699	686	703	686	672	686	743	668	687	701	721	687	716	645	754	720	691	773	741	669	664	686	697	724	700	678	722	693	703	678	692	692	713	711	735	716	693	701	703	716	670	704	675	690	731	711	670	718	671	711	672	712	703	694	696	699	629	700	769	678	664	658	678	678	759	684	727	725	644	701	706	709	696	692	687	720	700	675	692	676	672	745	672	682	734	709	718	704	722	660	695	735	696	702	651	679	695	728	656	693	730	700	714	655	662	641	655	698	702	706	715	663	708	693	663	673	708	693	679	662	746	694	638	689	685	715	729	673	709	747	683	708	688	709	742	781	777	677	683	731	716	621	694	688	655	711	705	664	712	655	739	723	691	726	710	660	699	682	673	645	644	698	677	724	664	710	712	733	674	688	711	676	702	725	760	685	703	693	693	695	675	622	698	673	699	681	688	685	708	695	733	704	683	719	730	695	701	720	712	686	720	688	682	737	731	765	681	692	673	665	752	698	657	678	701	721	714	685	731	715	692	710	720	657	691	706	715	686	689	715	668	704	690	679	696	681	733	711	678	690	638	707	718	735	673	677	664	725	731	696	674	682	690	722	696	694	647	664	714	664	749	712	748	697	657	681	719	726	684	689	723	676	707	701	723	724	671	663	672	689	706	759	705	709	757	673	704	748	740	710	744	684	699	666	685	668	722	736	673	733	699	691	693	684	670	694	711	698	694	689	708	708	703	735	689	744	712	671	663	705	671	716	706	628	682	705	684	673	713	659	696	662	682	641	698	666	720	741	664	651	688	693	740	724	680	686	675	681	724	690	654	666	714	689	676	689	713	709	743	635	739	696	680	726	690	694	726	739	726	691	697	688	689	677	714	728	720	672	671	698	704	723	688	694	699	686	651	667	666	686	727	697	686	706	706	707	698	704	694	703	741	683	685	703	655	677	726	724	695	680	721	679	694	729	688	665	695	638	700	699	732	760	725	698	671	711	736	700	699	728	665	734	733	683	674	696	728	696	649	669	664	705	740	710	706	655	732	673	714	695	691	687	680	710	709	735	706	640	665	663	693	690	707	720	673	699	706	682	691	682	693	707	740	743	727	701	715	657	666	698	685	680	687	686	699	657	726	725	662	710	687	655	717	682	698	701	700	694	689	639	734	703	720	663	689	669	682	694	713	714	722	673	653	689	694	760	708	703	682	735	670	737	654	661	707	707	664	620	709	733	702	693	705	660	717	736	701	702	689	702	686	699	698	721	704	663	689	674	734	691	734	694	709	674	677	698	743	737	686	708	740	729	681	666	714	666	716	674	719	665	715	737	702	739	681	690	706	635	714	664	705	750	676	691	663	771	702	686	672	713	662	700	716	762	671	715	670	690	658	715	678	711	673	738	723	694	672	695	712	730	685	730	746	644	694	673	700	683	689	691	684	688	694	682	685	678	695	674	699	708	708	709	702	667	698	706	714	702	699	688	681	703	729	705	728	697	692	712	652	672	722	698	719	678	701	712	691	708	748	707	751	658	761	699	676	702	700	648	756	702	707	686	689	663	683	758	652	713	703	714	679	686	711	694	715	735	715	764	727	727	676	675	694	668	742	664	674	688	696	683	697	682	774	714	687	652	727	695	682	687	703	690	740	685	696	674	686	703	706	732	705	703	664	734	710	657	729	692	669	694	716	676	665	709	685	735	637	670	703	744	640	736	753	685	717	712	665	720	701	683	687	682	682	696	655	676	719	669	723	694	709	719	699	766	669	689	700	720	740	699	725	707	695	708	691	676	730	697	669	674	717	686	717	685	742	706	712	718	700	721	689	694	694	648	662	717	703	694	706	700	688	688	734	684	725	699	687	675	743	666	642	720	709	665	715	664	686	706	712	656	695	695	702	680	690	687	697	691	680	684	691	729	703	666	726	709	655	668	677	679	698	702	658	706	680	724	699	732	705	718	747	698	708	703	719	674	624	736	724	646	702	709	710	746	715	671	692	719	683	683	693	703	670	687	680	703	679	672	702	714	700	670	661	685	688	661	693	669	687	730	719	736	692	722	740	697	708	708	714	721	672	732	673	637	688	714	692	708	727	669	679	691	710	679	656	687	722	766	701	689	663	716	695	675	689	709	702	676	704	679	713	696	725	733	723	699	684	716	687	682	684	715	704	704	771	705	685	678	711	709	677	705	685	691	660	680	705	673	701	694	701	685	745	651	676	700	645	694	726	721	723	685	720	649	715	697	689	687	707	657	710	692	705	725	701	706	714	629	728	763	746	697	710	681	704	695	686	738	694	647	700	696	676	728	713	671	645	715	698	670	643	672	665	712	705	719	701	706	705	681	680	721	693	682	672
35091	20898	4739	2993	2221	1866	1235	822	594	567	603	641	570	477	466	362	320	323	302	285	318	307	321	284	304	285	289	328	270	291	297	324	271	296	299	297	287	306	284	293	307	271	303	260	270	295	290	278	303	304	306	286	293	292	298	283	276	267	294	276	287	303	306	292	281	278	294	339	327	296	298	270	316	293	308	293	275	312	286	262	279	288	282	325	287	271	277	295	308	304	274	324	287	265	324	306	305	291	337	299	320	279	303	265	294	304	303	288	275	269	336	278	283	325	302	283	299	278	271	263	286	273	292	283	272	290	271	321	282	281	296	300	285	297	271	274	253	287	278	271	300	274	253	262	284	255	302	270	263	283	302	272	298	316	323	277	284	286	298	301	292	290	287	277	265	332	313	292	288	294	322	277	305	271	313	292	313	267	285	295	277	304	269	330	296	277	300	297	273	269	286	305	342	347	319	303	271	266	272	293	273	308	291	287	288	309	326	295	329	288	296	307	278	295	280	291	270	298	282	306	296	282	310	293	292	283	312	285	280	284	313	300	263	304	290	300	338	314	267	275	313	293	300	264	268	280	311	304	339	332	334	294	275	291	276	273	259	308	285	258	282	314	285	311	270	311	313	294	300	273	312	353	294	281	305	306	269	299	266	301	264	272	272	258	275	305	257	306	304	286	301	316	301	270	267	300	292	305	283	278	317	304	275	289	294	279	262	277	294	277	304	262	308	259	295	293	290	307	294	289	298	298	289	275	284	270	293	323	274	302	278	328	252	287	272	308	310	296	274	310	299	294	294	302	281	316	283	305	295	309	315	335	292	281	273	317	253	263	283	283	269	268	290	288	311	291	305	265	341	273	279	287	262	300	296	296	254	283	296	318	281	269	298	286	319	279	311	324	278	296	297	298	274	289	284	308	292	288	245	300	300	272	307	326	298	290	280	286	294	292	305	302	284	252	280	283	251	325	296	312	293	291	299	333	324	295	293	279	263	305	255	290	294	308	287	286	311	337	277	314	303	308	272	309	301	282	281	281	269	295	248	290	337	266	294	310	273	269	310	279	281	280	275	306	278	262	291	296	318	309	297	281	265	290	252	287	253	298	279	328	279	302	297	283	278	333	303	317	302	289	264	256	275	295	272	300	310	285	305	293	321	270	282	297	312	272	303	289	282	318	260	304	291	287	280	255	342	315	285	275	284	280	319	297	260	291	298	281	282	298	312	261	305	285	311	280	266	302	274	330	293	281	295	301	286	294	251	269	271	293	273	279	263	284	315	270	282	259	292	306	286	290	313	306	292	308	280	300	286	283	278	309	327	296	288	303	275	309	303	314	330	317	278	276	266	313	277	293	273	285	324	292	286	291	288	287	309	275	283	295	298	276	259	283	267	244	272	277	328	289	307	295	287	295	283	303	256	302	289	292	286	308	306	277	264	301	333	278	294	303	313	291	284	287	311	265	314	257	284	261	303	278	321	258	267	252	304	291	280	280	294	272	309	291	300	290	336	296	284	299	297	308	299	286	263	316	299	283	310	333	306	317	280	292	302	293	321	304	279	294	253	302	294	300	325	270	267	320	300	262	302	304	297	310	277	277	287	290	296	264	314	280	292	280	265	315	298	302	270	289	298	283	308	277	270	300	288	285	278	297	254	279	266	287	311	299	318	296	277	271	279	288	294	310	313	280	264	325	256	331	280	296	301	264	274	270	294	297	289	289	293	273	285	273	281	308	290	289	294	294	274	315	289	292	304	305	283	283	279	303	279	298	294	299	308	271	285	318	270	295	312	292	272	309	299	300	282	298	298	280	284	292	325	271	306	328	309	304	286	281	290	294	263	307	305	294	300	286	295	298	293	286	282	270	320	285	304	294	280	301	283	280	298	304	281	306	288	305	308	320	300	316	287	282	280	288	310	275	264	268	263	258	288	310	283	249	279	290	295	285	298	274	284	307	288	279	273	278	287	287	285	286	256	286	270	286	287	285	287	302	284	288	294	294	307	273	262	333	289	293	262	312	293	299	302	286	300	294	320	302	278	289	305	297	269	288	324	284	275	317	288	305	264	284	294	270	287	318	281	319	276	312	288	286	268	288	314	301	316	310	258	268	292	249	308	252	306	321	292	299	319	316	279	269	275	306	306	290	280	311	316	279	311	305	321	257	322	307	279	273	288	321	268	299	292	274	307	278	292	281	259	299	284	313	294	300	271	261	270	271	282	287	298	268	280	311	308	270	267	302	317	293	319	275	264	310	259	281	294	275	297	297	290	295	284	291	296	267	275	304	326	322	262	282	286	303	307	309	303	285	277	307	295	265	278	310	343	274	317	329	305	308	269	310	291	308	294	287	272	276	276	285	276	305	296	312	286	272	291	285	294	281	278	275	257	284	309	279	270	292	296	279	291	267	269	299	305	293	327	318	288	309	286	304	314	294	287	277	310	277	308	309	265	301	286	295	309	274	287	296	311	322	257	306	285	281	284	286	267	275	298	310	288	316	281	274	345	318	305	297	279	266	280	314	271	306	318	314	304	305	275	306	273	276	303	278	322	278	304	279	267	313	337	297	282	293	320	293	267	287	301	288	285	288	334	288	302	269	271	320	288	288	318	290	251	278	276	297	280	260	310	307	275	311	302	290	272	309	312	278	271	290	267	296	296	294	311	268	279	311	303	282	271	312	283	286	283	317	293	287	289	290	275	285	286	315	292	285	311	282	296	289	260	283	285	274	298	255	306	268	310	283	304	287	294	286	282	276	272	279	316	291	290	286	299	317	293	309	270	280	290	290	281	279	313	288	264	282	297	320	296	274	264	261	298	302	315	316	301	299	289	304	301	287	276	292	284	329	265	284	275	251	301	319	274	300	304	320	286	283	282	296	252	256	268	286	286	303	275	277	256	270	301	294	293	301	296	257	293	290	288	314	290	299	281	293	305	327	280	285	299	320	271	311	296	296	291	315	259	310	300	307	287	294	345	296	304	321	256	279	288	325	304	266	288	279	330	297	302	328	286	291	297	263	299	318	265	305	299	301	290	299	282	282	303	285	266	321	303	321	258	291	285	292	279	308	265	266	270	265	318	294	273	270	318	262	287	302	291	274	290	328	314	301	292	311	249	281	256	314	316	321	267	287	306	326	311	288	305	280	285	322	265	292	289	279	281	273	317	288	313	305	292	286	274	303	298	308	302	310	279	273	327	283	264	294	295	287	317	278	299	306	315	312	257	308	293	276	325	270	313	274	293	289	278	270	304	312	309	312	298	293	286	282	299	314	302	294	310	288	264	302	290	302	306	306	269	304	305	284	269	257	282	306	310	273	310	321	299	275	299	304	323	292	274	289	279	293	272	294	282	298	298	316	293	307	296	289	343	303	293	308	293	286	296	294	295	297	284	290	274	291	316	293	299	305	308	263	298	296	303	262	246	286	273	277	270	296	310	286	287	296	315	296	285	309	308	276	271	304	292	320	297	281	294	325	289	332	286	291	291	290	294	309	289	320
24327	15651	5965	8358	8054	7213	5327	3332	2452	2456	2743	2516	2194	1902	1525	1324	1006	939	809	810	821	780	740	742	733	743	743	715	714	729	713	692	726	659	673	717	691	678	689	641	711	684	693	676	717	704	683	692	670	660	662	692	680	692	680	640	691	658	706	665	659	670	681	701	700	697	681	678	700	712	656	689	719	670	703	698	648	717	678	727	663	736	730	676	698	675	655	672	680	646	690	724	668	685	687	675	743	744	654	721	680	713	648	652	682	710	680	642	696	639	681	677	706	687	668	635	761	655	736	693	715	727	685	623	645	722	703	663	706	702	640	710	707	664	732	680	667	695	677	680	671	682	703	671	721	673	674	694	646	654	662	707	647	692	698	754	657	653	659	667	691	724	711	689	695	687	669	686	674	707	670	692	698	711	673	714	673	703	698	683	677	648	654	682	688	655	669	680	672	694	681	726	684	664	673	679	682	660	639	705	687	671	690	673	729	675	648	672	697	716	688	660	687	662	661	694	689	695	654	670	732	661	719	684	679	735	706	701	691	700	630	684	652	673	637	677	700	673	677	691	717	680	687	646	702	647	690	645	674	672	684	670	662	696	663	723	645	680	735	725	691	671	689	669	660	725	648	646	648	645	693	719	676	667	616	699	686	689	725	646	675	673	701	675	652	660	659	667	698	645	638	684	678	709	703	622	682	722	629	641	690	640	650	655	709	671	700	685	655	668	670	660	668	701	619	680	672	685	595	703	683	662	651	648	731	701	697	637	692	668	703	671	674	679	679	661	698	635	703	646	692	653	652	623	700	716	682	737	641	695	681	677	702	683	653	644	696	734	702	715	690	673	679	637	679	701	671	682	666	721	700	691	711	685	631	656	722	659	654	656	733	728	657	650	663	700	662	689	668	718	670	686	691	660	732	696	697	666	695	694	630	662	752	671	662	664	651	693	693	666	688	692	695	673	724	713	718	673	657	716	669	678	646	702	719	706	652	672	687	670	654	704	658	715	668	727	725	690	626	698	666	707	644	664	665	639	721	685	642	692	669	733	693	729	684	667	710	772	654	642	688	680	708	676	684	690	668	686	714	691	682	707	665	697	699	685	701	717	654	717	689	645	684	725	711	589	692	676	712	687	713	703	707	681	717	680	649	678	668	675	690	697	675	665	691	691	666	707	691	670	699	668	671	657	685	667	716	697	683	641	695	664	669	654	657	681	672	702	676	680	649	702	724	658	678	710	691	646	639	699	654	699	669	704	684	671	681	687	669	645	673	669	665	709	692	729	685	699	674	706	711	687	667	688	698	691	703	674	699	663	722	653	675	651	661	722	685	726	696	702	702	637	655	723	697	728	690	620	673	670	681	657	693	677	691	708	637	690	657	685	709	662	739	686	668	658	684	661	705	668	717	666	670	676	686	698	717	694	660	690	664	652	686	706	627	683	666	685	684	628	656	640	711	673	668	664	699	637	708	672	667	702	679	633	674	721	685	731	736	646	693	682	689	646	680	691	683	707	703	681	660	713	663	708	677	677	683	708	717	707	661	667	696	719	664	703	703	674	688	687	687	687	656	656	719	630	634	716	696	678	685	674	682	733	658	642	664	654	699	676	741	682	680	669	685	660	655	671	670	670	641	676	688	703	712	674	683	659	671	658	703	677	675	665	705	646	701	705	682	707	708	660	721	660	674	692	703	679	675	689	652	659	678	671	689	650	642	689	699	677	647	652	668	649	678	660	720	692	687	711	670	683	708	680	672	672	681	692	736	708	681	708	691	687	689	682	723	647	709	668	699	722	665	639	713	675	687	678	677	692	727	690	683	674	662	694	665	691	631	660	707	682	687	755	677	696	720	674	663	660	662	684	696	646	687	674	704	654	677	704	676	717	696	669	650	649	659	663	679	671	706	699	650	682	705	706	652	660	678	652	665	709	705	700	682	696	711	664	712	713	682	713	677	725	710	696	714	698	680	680	678	691	673	701	660	730	743	672	638	655	707	685	651	688	695	746	671	675	674	646	649	646	639	681	689	703	632	698	698	652	648	659	671	683	666	684	623	645	680	667	715	644	715	698	708	696	709	646	663	644	669	669	669	658	634	662	681	726	716	667	742	684	711	638	715	689	678	672	650	703	646	683	701	745	680	654	678	680	672	659	700	637	696	651	711	696	675	679	657	702	683	673	686	627	678	648	687	652	698	723	648	700	698	655	747	656	696	674	699	652	682	703	688	662	653	676	712	655	707	678	681	631	663	701	702	650	669	692	686	678	644	686	668	660	710	686	694	733	644	712	681	726	622	688	694	687	628	675	654	702	683	677	729	707	685	659	666	632	673	658	688	689	695	706	699	659	707	653	706	663	742	703	689	622	676	686	659	668	688	705	670	690	704	653	672	679	610	670	675	676	681	727	674	732	695	648	660	670	687	660	666	708	678	646	676	616	672	687	723	665	657	677	683	673	653	666	681	718	670	660	650	649	684	674	679	696	709	668	669	621	681	673	694	677	640	709	705	653	718	721	692	647	693	678	686	726	655	724	663	701	687	727	686	634	667	634	682	704	634	666	680	652	677	690	653	679	659	651	633	684	655	694	640	675	658	661	670	683	710	674	658	693	689	682	673	714	680	635	717	710	640	699	661	730	673	708	709	703	685	670	695	691	706	676	645	657	666	646	621	712	701	663	720	666	675	668	676	693	670	707	649	683	653	693	755	649	680	722	638	698	640	683	624	680	665	689	649	667	669	669	682	709	670	687	688	708	675	663	705	690	685	642	702	689	711	682	629	647	712	687	719	739	660	659	703	670	674	697	688	679	688	678	720	712	663	676	702	648	673	716	666	674	640	668	723	671	669	648	685	720	646	652	659	695	702	700	698	694	696	679	739	676	682	692	715	700	670	677	714	716	700	680	722	626	660	700	640	669	746	701	665	670	648	657	679	692	699	713	696	674	711	670	688	682	697	708	679	683	685	672	677	654	684	649	705	677	679	669	682	642	681	667	674	710	714	678	618	654	688	692	668	687	689	665	687	680	682	651	701	700	738	650	622	664	650	661	658	669	644	659	648	720	655	751	707	661	673	670	681	681	708	699	674	708	664	743	690	654	679	728	731	687	701	648	654	668	701	660	680	674	702	636	678	716	668	680	646	720	688	705	699	641	667	691	672	677	658	642	704	713	667	624	668	689	723	697	650	700	728	704	696	680	685	685	709	698	625	638	690	719	704	671	651	649	745	671	667	661	704	707	668	679	685	688	717	685	636	676	681	691	664	629	717	674	706	702	662	648	684	635	650	713	663	660	621	710	635	637	682	632	739	662	702	679	724	671	711	659	677	655	704	663	657	717	703	635	635	708	674	677	659	672	674	698	696	695	620	647	675	654	702	666	699	688	676	668	694	658	742	713	662	689	688	713	701	685	726	698	743	669	666	691	672	646	670	659	705	695	702	691	693	674	715	733	635	691	706	661	675	672	685	697	698	690	701	690	643	695	697	692	719	681	680	672	647	677
45110	27892	7891	4499	3435	2665	1506	852	719	777	782	703	586	502	415	311	284	249	245	220	222	263	215	230	218	249	227	202	233	242	223	223	204	218	207	219	230	203	203	262	247	222	196	180	213	219	207	221	204	225	204	212	213	227	206	217	213	200	209	219	211	209	186	213	191	233	180	213	202	222	220	207	210	188	232	206	221	208	220	208	221	224	209	207	183	196	203	196	188	189	204	182	180	216	213	226	188	185	213	221	220	218	221	211	216	224	204	240	216	224	198	214	237	202	240	179	194	216	214	208	192	223	206	235	205	219	219	197	202	214	220	213	205	233	218	178	228	226	241	187	188	211	228	229	206	207	226	200	215	198	186	214	212	184	219	218	204	201	222	204	223	224	196	190	245	202	222	223	205	214	232	219	210	221	204	168	218	193	214	226	201	219	197	197	194	243	209	210	234	214	217	221	180	183	205	179	200	193	210	189	201	209	223	213	237	223	244	186	191	206	201	213	183	233	221	194	210	217	195	220	215	194	186	228	211	234	228	228	215	212	234	213	205	234	224	233	229	217	206	235	204	205	244	212	222	219	197	219	218	211	193	221	214	211	195	214	215	213	209	226	218	188	224	229	226	219	203	196	227	223	194	220	186	187	217	242	219	218	208	186	208	230	185	226	200	235	217	189	201	233	186	243	186	223	194	191	225	220	198	207	218	215	220	200	195	184	207	206	206	214	204	214	207	191	203	194	202	214	232	202	234	226	186	227	213	217	231	217	188	228	201	203	232	209	200	233	205	214	210	224	244	194	193	186	212	228	210	195	224	187	209	226	214	202	205	186	211	205	217	221	204	200	185	207	204	230	183	202	206	212	225	207	210	201	189	215	202	222	196	212	216	239	241	211	213	224	203	212	205	200	200	199	208	252	212	194	189	191	228	197	205	202	218	220	237	211	227	236	245	211	218	189	193	221	206	206	202	222	216	212	203	249	215	246	246	231	198	211	191	189	211	197	202	208	221	204	219	205	230	198	214	193	214	192	198	212	205	219	203	257	169	202	228	225	227	217	225	209	221	217	196	225	198	221	202	208	220	216	199	225	197	201	194	206	225	215	198	222	207	202	234	240	194	216	214	234	222	185	214	217	209	220	268	216	246	237	225	199	222	229	204	232	222	222	212	238	221	193	216	221	237	194	200	231	203	214	221	207	206	193	208	249	227	219	211	213	221	242	204	198	227	196	219	237	203	178	223	211	191	222	214	187	229	182	225	209	173	217	196	221	188	215	196	215	242	222	220	207	221	202	239	215	227	219	197	201	204	172	234	211	236	235	197	196	247	200	183	201	234	207	235	210	210	230	240	221	186	193	208	206	235	190	236	189	227	208	198	220	213	190	201	222	188	220	197	205	213	222	197	187	193	200	243	246	237	219	209	201	191	237	196	204	195	191	210	217	241	210	227	218	225	217	226	210	200	199	187	231	211	189	218	217	196	208	205	207	192	240	216	229	199	181	218	207	207	189	192	220	238	219	212	209	210	201	206	219	204	217	218	188	222	188	236	218	216	205	191	217	221	244	232	188	209	194	222	213	188	191	228	242	226	224	209	228	199	223	216	223	203	204	195	215	212	237	214	230	218	216	196	187	228	205	203	201	188	217	210	223	212	226	222	215	201	218	227	200	206	225	226	223	196	208	198	242	204	205	224	236	196	197	221	223	256	206	203	217	220	214	189	202	209	212	231	227	229	195	224	191	223	229	223	218	218	183	221	204	209	226	226	223	197	218	223	198	262	193	216	215	238	224	198	217	232	210	221	200	238	231	222	244	231	215	195	226	234	221	210	206	207	240	224	218	221	194	195	235	206	224	222	222	212	193	208	220	196	197	247	203	204	215	191	229	200	230	217	209	213	222	218	215	202	206	212	183	218	240	235	200	203	224	219	156	223	233	222	203	214	220	206	231	211	206	208	195	223	208	190	243	216	234	223	225	177	214	217	186	187	226	219	203	233	220	205	220	193	220	197	196	205	210	200	220	199	235	208	233	221	218	208	214	205	193	186	192	218	217	198	219	205	213	205	187	242	243	174	201	206	176	223	221	198	236	196	188	188	200	173	233	220	212	218	194	227	222	228	215	188	219	195	204	213	234	206	254	212	222	235	213	198	201	247	195	199	236	205	205	182	245	220	227	197	182	191	219	205	196	183	212	222	222	195	217	218	200	214	239	214	195	210	233	227	198	213	193	198	218	214	207	216	203	236	225	223	197	205	204	181	209	205	191	221	210	191	216	223	183	182	204	207	215	243	209	187	247	217	189	222	218	225	216	219	239	183	218	227	218	200	191	220	206	212	232	213	187	209	219	208	226	213	225	235	211	226	218	227	238	212	172	231	208	211	214	234	192	209	230	235	210	211	231	220	231	203	224	217	176	192	229	216	220	229	197	202	232	218	237	215	236	206	217	232	222	210	218	197	207	229	205	206	225	207	203	211	218	221	223	185	217	220	234	200	204	191	199	223	206	198	215	202	212	212	199	222	218	196	216	204	198	216	232	230	204	231	227	226	238	211	188	187	186	208	203	225	231	207	187	205	219	181	224	228	232	212	226	217	199	200	181	236	238	197	212	219	228	232	199	232	217	198	212	209	198	225	216	225	241	179	220	191	211	210	200	213	208	202	213	206	221	211	208	236	190	199	221	217	230	213	198	232	204	209	229	206	220	212	193	185	225	190	194	195	206	248	237	215	199	228	185	212	210	239	189	234	221	231	219	239	203	238	209	212	209	232	204	216	223	209	194	185	222	195	222	199	207	215	222	218	237	205	209	219	191	210	217	200	212	238	176	224	213	209	226	220	215	226	217	207	198	228	187	221	205	221	202	205	207	226	184	215	208	194	225	187	233	219	230	200	235	218	223	206	189	213	212	207	196	220	222	215	217	220	211	232	197	212	203	190	200	211	221	213	212	201	236	229	211	200	215	209	223	216	222	205	209	241	225	233	196	227	228	233	243	225	209	195	195	204	214	214	193	197	221	194	211	209	222	210	198	179	224	209	241	203	229	239	214	218	228	199	209	215	217	216	213	193	263	207	236	221	195	238	230	198	198	195	194	220	212	209	187	195	188	239	205	184	214	232	212	228	204	199	236	201	244	211	221	208	229	233	194	203	212	205	215	210	211	195	211	224	194	209	204	195	231	197	227	243	176	202	217	208	203	236	253	213	194	192	198	215	208	238	231	188	205	192	252	197	229	217	207	223	216	195	233	194	197	212	205	196	205	224	220	219	213	212	221	199	194	186	196	256	244	218	224	194	197	196	217	223	235	213	225	200	209	245	205	227	223	226	210	187	210	223	212	205	203	200	206	209	211	213	204	208	209	204	216	176	192	234	193	197	218	189	201	220	204	198	194	186	212	212	200	204	232	203	219	213	223	213	196	214	232	192	215	207	200	239	198	230	234	212	227	222	227	227	203	206	231	201	187	206	222	182	233	199	231	219	235	209	242	212	209	219	209	189	208
30709	18997	8407	11329	11344	10346	6139	3771	3227	3543	3838	3549	2790	2162	1685	1282	1001	808	685	707	631	635	662	607	560	580	584	547	598	552	551	535	536	585	495	528	494	517	515	539	544	547	530	528	519	496	535	534	557	504	513	506	516	523	498	511	533	506	462	534	535	545	531	507	556	516	491	538	481	470	543	508	518	496	520	498	505	493	514	493	482	536	507	537	515	490	520	477	525	518	492	506	546	549	505	522	513	516	488	493	489	488	521	528	497	494	533	506	480	510	483	521	503	506	524	466	484	498	495	490	529	528	495	560	532	512	486	494	487	502	501	516	553	520	484	505	483	460	486	527	516	505	475	499	544	465	502	520	524	520	500	510	503	491	489	509	507	539	523	493	505	517	518	517	522	493	513	520	475	525	508	535	506	509	540	509	504	503	511	507	491	507	511	528	512	520	502	525	484	505	508	513	509	492	516	529	516	520	477	489	540	488	540	491	512	550	532	525	521	502	492	483	491	505	460	534	496	535	538	477	527	520	499	522	490	521	498	517	546	488	511	515	520	483	560	508	515	550	525	535	511	509	473	490	458	525	491	516	537	502	520	511	501	505	494	502	523	486	525	533	522	515	529	484	491	495	473	516	497	487	483	542	481	522	545	520	513	503	514	467	522	512	488	520	509	505	508	527	490	503	457	501	537	528	490	508	582	511	491	534	495	498	499	538	521	538	502	501	477	466	507	486	487	517	521	524	492	513	502	519	530	489	509	527	514	525	545	544	516	506	487	525	550	512	520	520	518	499	538	523	530	482	511	501	488	559	557	531	544	524	481	520	500	495	507	543	541	500	533	512	478	484	511	498	508	482	510	510	507	544	523	518	524	538	511	496	516	521	524	508	516	557	491	507	510	523	500	503	520	517	524	491	483	503	523	533	520	496	493	529	510	485	499	532	481	523	553	476	480	515	501	488	470	494	564	501	536	510	478	459	553	486	496	557	540	491	519	501	515	526	511	499	468	502	465	523	508	478	478	509	501	504	499	557	499	500	517	548	518	500	493	518	469	519	480	554	528	483	537	506	534	543	489	459	537	554	501	549	483	536	491	514	567	540	496	558	503	519	509	478	502	504	472	512	510	459	520	519	530	502	475	516	487	510	509	555	508	503	538	528	491	498	496	531	517	565	501	519	517	524	521	477	482	472	498	523	500	498	491	494	479	529	528	448	507	492	486	491	501	559	515	505	533	562	476	515	515	504	482	502	519	538	505	525	504	489	523	495	558	474	480	523	563	513	497	516	521	502	481	462	493	509	501	510	517	492	495	526	496	501	531	510	518	505	554	496	481	455	510	521	475	495	495	482	519	464	465	526	483	508	539	481	495	497	531	527	504	487	506	518	471	470	493	512	526	517	482	480	469	489	519	533	504	501	562	487	492	502	548	487	515	503	498	511	518	552	483	507	510	536	502	505	468	469	519	549	512	509	505	529	476	490	507	501	489	540	503	452	479	480	501	561	468	517	508	522	518	560	522	523	529	477	484	526	504	550	517	517	491	484	517	512	500	499	538	488	488	504	514	508	542	517	479	520	516	506	495	511	521	514	524	500	523	541	498	529	480	500	555	512	490	492	509	510	530	499	496	498	531	508	515	520	502	514	488	498	487	531	476	507	540	547	484	531	497	521	501	468	517	489	504	487	491	537	489	552	540	501	515	522	511	521	519	550	481	514	478	539	489	489	545	529	469	476	551	503	482	506	483	475	544	511	513	512	505	529	522	501	493	495	513	526	523	473	476	530	538	458	495	506	524	553	514	489	489	489	495	539	537	531	516	511	547	478	535	512	542	556	499	512	472	517	470	517	492	503	500	515	503	494	489	507	513	492	523	479	492	521	572	513	521	540	559	510	558	535	490	548	522	519	456	507	490	506	477	538	499	540	488	517	518	485	523	516	467	500	518	528	498	507	496	475	483	534	459	508	529	510	525	513	485	531	502	510	510	488	507	528	518	524	488	521	494	492	506	529	479	495	489	551	516	491	514	514	515	480	509	498	524	523	541	514	462	488	528	523	499	540	502	497	506	541	513	530	505	526	527	523	524	462	490	515	469	522	534	510	499	534	540	536	537	508	518	523	472	483	500	502	557	496	522	534	523	520	495	516	516	487	508	522	506	527	530	514	499	491	479	548	529	481	513	469	545	546	517	507	542	505	509	470	533	507	527	503	507	470	525	536	513	506	472	517	524	511	510	486	518	500	530	501	534	481	540	493	522	506	518	495	528	513	490	512	489	543	521	503	528	533	527	505	484	522	489	491	481	515	541	506	538	516	494	513	532	498	507	483	509	527	493	507	506	551	524	486	519	530	520	533	514	497	511	494	490	525	541	491	518	512	488	539	522	498	490	499	525	477	523	513	519	545	488	525	532	520	491	487	542	538	509	501	492	476	543	477	513	485	517	496	514	511	527	500	490	518	501	518	494	489	464	507	525	486	515	522	527	483	530	532	505	529	517	525	531	525	521	491	501	518	510	500	505	466	499	519	512	512	508	542	501	470	495	486	490	500	508	492	510	494	478	500	505	481	496	487	480	528	510	501	508	533	494	520	467	496	511	509	540	562	498	537	497	504	485	537	518	503	446	550	506	522	482	579	490	500	512	508	477	532	528	512	488	489	498	519	505	506	560	510	527	483	518	504	495	504	534	505	528	512	521	528	598	534	523	482	524	509	535	535	513	501	517	502	507	490	513	487	492	539	527	557	487	493	500	495	524	547	514	488	487	494	522	505	493	550	524	535	496	494	526	528	491	501	524	531	522	492	547	475	498	496	527	489	505	491	498	522	531	530	499	499	515	482	520	514	453	509	484	529	534	529	504	516	517	510	478	481	520	512	475	507	484	500	492	484	510	555	508	542	501	510	500	525	509	520	504	535	467	529	492	518	479	518	512	522	525	511	486	528	484	488	528	525	494	556	500	508	532	530	552	514	505	483	489	523	493	525	494	512	523	501	522	525	506	517	561	445	527	516	523	508	490	536	505	505	480	492	517	514	540	508	551	521	514	482	491	494	524	518	499	546	498	512	529	520	483	490	494	482	504	508	508	509	531	505	504	513	498	503	466	529	482	496	502	485	496	512	514	536	531	511	524	508	510	525	498	512	535	510	490	508	555	539	527	534	532	516	504	492	507	480	527	487	523	477	504	532	523	496	482	490	497	531	524	457	510	493	555	524	469	520	535	483	513	468	537	489	562	492	510	500	521	532	491	465	522	555	527	512	510	505	466	486	539	502	554	498	550	505	534	506	479	499	501	529	495	541	533	495	520	556	507	502	501	524	484	545	505	472	464	496	483	502	512	502	497	527	485	493	499	492	497	483	506	548	500	500	489	514	508	539	521	505	508	501	517	506	495	475	524	496	489	483	476	530	553	493	490	508	515	496	506	529	515	502	475	530	514	574	533	474	502	457	513	491	515	484	479	487	483	506	518	468	509	466	509	518	544	473	516	495	502	524	535	543	496	506
18250	7119	2017	1742	1452	939	551	472	479	526	497	405	419	396	379	322	313	334	319	360	310	337	320	321	295	287	341	302	298	310	313	284	307	319	326	320	266	303	281	313	281	301	302	274	331	299	268	296	287	290	295	307	298	281	316	328	299	310	248	294	286	275	266	289	295	298	295	302	354	322	285	318	261	300	304	291	312	310	292	289	284	281	264	301	294	341	320	279	297	260	298	274	316	301	314	314	322	269	320	299	277	298	307	309	304	296	299	316	277	314	324	266	296	323	291	279	292	321	294	293	279	327	287	285	292	312	281	283	328	302	304	284	318	338	298	294	297	302	306	350	335	276	308	292	300	329	323	268	302	304	311	292	311	295	287	266	305	295	275	313	269	301	291	289	267	274	278	265	322	289	314	318	298	270	288	286	309	288	278	291	319	308	281	314	282	285	271	317	291	283	291	291	269	282	275	299	302	309	292	316	300	319	282	303	307	278	297	266	296	292	304	305	305	279	321	299	313	274	305	299	313	271	274	302	279	320	291	309	278	278	328	299	276	290	313	304	307	308	295	302	323	281	282	300	299	313	286	281	305	302	288	282	260	299	286	297	293	300	314	301	318	291	288	271	309	264	296	294	297	270	334	295	306	300	287	331	310	311	274	296	315	280	291	285	300	301	321	291	297	310	313	310	314	319	292	320	280	319	302	286	283	309	303	294	306	313	311	263	309	314	291	301	300	292	305	297	297	298	319	293	296	318	295	297	278	299	332	276	270	298	292	317	305	338	292	334	303	292	314	302	290	303	333	297	308	263	323	281	273	250	307	306	323	336	272	300	312	323	313	296	276	322	286	303	287	296	293	340	290	315	292	289	293	280	280	281	296	300	285	295	294	343	269	289	299	268	292	291	283	289	292	323	305	303	313	275	308	314	305	279	300	291	317	274	300	276	294	297	308	294	296	279	309	298	319	293	310	275	319	298	305	283	302	300	285	288	336	270	344	295	316	282	288	289	282	308	292	333	326	283	284	277	321	287	279	302	290	301	304	296	277	285	291	299	289	298	318	294	299	311	283	316	331	296	332	278	314	296	299	310	322	272	293	305	274	296	306	280	310	293	253	309	304	311	273	270	309	316	303	301	304	269	319	296	329	295	288	287	286	298	296	300	292	305	278	292	320	316	286	298	331	319	270	289	270	290	328	313	308	319	312	283	275	312	301	318	299	290	281	284	286	287	292	314	270	310	301	309	330	306	318	303	304	279	282	337	271	289	287	304	297	330	278	301	300	293	345	302	307	272	332	315	290	296	333	308	308	293	231	276	307	287	319	301	312	303	261	267	271	312	280	301	303	282	274	297	271	308	288	305	295	323	326	297	279	298	289	290	314	322	305	326	285	265	300	315	292	306	298	350	284	286	289	301	335	324	312	304	277	340	296	290	301	287	318	310	323	308	304	302	292	296	288	310	283	284	292	297	281	303	324	266	300	314	307	306	323	295	313	276	286	283	308	301	276	347	334	294	298	304	303	311	285	313	287	313	276	306	310	319	293	288	297	305	279	317	313	311	306	290	294	293	330	306	281	316	311	288	312	334	276	266	320	310	286	327	287	293	280	271	317	285	305	301	296	286	294	332	312	336	299	292	295	301	295	274	302	314	287	323	269	330	302	332	290	281	291	298	306	317	300	294	322	299	313	298	267	314	283	310	298	305	315	292	301	291	287	305	295	298	295	317	326	317	280	309	310	294	309	307	312	272	260	314	300	365	308	294	285	309	249	302	304	297	277	295	313	318	305	309	305	302	306	345	300	305	284	283	260	316	297	262	297	312	260	285	300	278	316	301	290	332	311	321	274	333	310	331	296	299	256	295	288	288	269	329	325	301	280	264	273	268	322	299	259	317	321	302	317	306	301	299	289	286	290	298	335	290	294	298	262	286	293	286	306	311	289	329	294	318	313	277	271	292	309	285	302	304	294	292	320	301	291	289	265	332	311	296	296	289	324	294	291	319	321	276	281	308	302	308	315	314	307	309	287	268	284	295	278	316	321	284	274	293	316	317	286	307	318	294	297	311	273	318	298	313	313	283	315	278	331	308	307	297	317	272	313	322	289	309	301	301	307	370	282	293	304	301	312	339	322	302	285	285	311	275	287	282	280	287	309	264	274	342	289	284	303	294	305	315	332	330	261	302	325	274	297	283	278	284	250	294	304	293	280	279	281	299	279	256	304	262	287	247	292	307	271	299	290	276	294	312	346	295	297	293	312	315	311	291	274	272	284	328	301	305	274	336	298	266	277	306	300	345	270	293	286	308	305	292	289	317	308	306	309	294	285	269	303	318	296	264	312	278	285	267	301	310	304	315	297	308	273	328	327	313	291	267	291	314	308	289	322	292	296	293	295	284	280	294	303	303	291	297	297	292	283	273	282	297	327	335	298	303	309	302	296	324	281	319	278	335	283	307	294	322	299	296	302	328	294	301	292	336	303	307	303	290	276	264	294	305	301	294	323	345	321	304	290	285	254	331	316	299	285	292	301	294	281	280	305	313	286	292	288	295	285	297	310	294	314	285	260	310	294	282	296	333	278	281	290	299	303	295	274	268	293	304	276	293	284	296	299	278	301	360	282	312	320	315	304	321	302	302	289	275	287	286	322	312	309	290	275	304	291	284	310	285	298	287	304	269	297	320	306	309	284	298	289	294	308	314	299	276	287	290	284	313	333	285	300	292	288	308	295	285	328	299	321	300	270	309	332	261	295	311	286	314	289	284	294	281	266	287	282	309	296	273	299	288	299	307	285	298	305	266	302	271	293	291	286	277	309	238	293	298	335	279	282	286	301	303	316	314	282	290	301	280	294	328	285	308	303	325	288	288	293	311	287	296	286	308	295	286	344	308	306	300	294	285	290	303	286	291	295	284	330	282	314	281	329	280	304	281	286	294	282	295	281	293	277	312	318	303	291	288	316	264	319	289	283	286	307	282	291	294	300	308	303	273	287	285	304	308	291	296	274	299	273	304	300	276	299	314	321	289	292	314	307	296	295	323	303	290	281	281	310	297	321	318	290	304	305	281	318	275	298	309	284	264	297	275	287	295	326	322	305	301	289	293	281	274	298	260	289	313	307	272	311	306	300	318	311	324	296	281	275	299	293	299	272	292	299	326	294	305	323	307	329	318	293	311	275	316	296	288	281	275	315	271	305	317	307	300	297	277	320	300	322	306	302	292	284	345	277	310	291	292	280	299	270	264	271	292	294	297	311	292	275	291	285	299	305	245	285	314	306	284	297	323	299	317	329	269	312	326	287	284	306	326	291	289	305	326	310	284	283	307	280	310	294	288	342	278	299	295	308	283	294	308	286	269	302	329	261	289	272	289	279	287	312	297	318	255	305	283	299	301	309	297	279	305	303	284	303	303	288	267	322	267	283	276	287	298	303	288	284	305	281	290	300	283	281	302	277	298	293	292	331	313	329	306	304	315	273	325	311	317	271	284	298	292	304	333	264	281
12770	6000	3945	5380	5313	3636	2249	1665	1819	1887	1913	1551	1409	1199	1043	909	831	849	742	757	756	778	712	725	721	712	764	738	717	745	722	747	747	732	688	696	719	693	731	717	709	697	729	660	696	702	746	685	701	721	693	679	697	704	679	721	723	715	743	702	674	706	687	705	720	735	684	712	681	702	703	725	717	730	716	703	714	711	714	714	619	706	695	716	716	697	617	698	697	675	674	769	745	688	701	709	689	695	677	709	671	745	716	708	700	668	692	688	724	693	648	694	647	675	670	688	717	716	758	714	684	695	715	661	718	642	754	698	663	710	665	694	696	734	699	689	688	655	688	730	673	666	671	687	680	710	716	709	707	722	741	714	671	704	727	702	691	702	708	657	669	733	733	677	670	699	682	743	734	719	696	745	708	686	704	729	739	709	710	711	689	710	702	749	688	673	742	721	694	676	761	718	694	686	678	670	699	643	688	708	685	687	723	711	688	727	669	693	697	704	698	753	690	677	734	700	695	692	662	666	702	654	738	747	707	683	670	706	752	743	693	688	702	752	703	690	706	686	715	677	699	709	680	750	687	791	654	688	684	723	653	682	676	693	710	659	734	665	695	759	734	704	683	693	697	728	663	702	730	690	685	729	672	670	751	724	717	752	718	706	683	704	708	701	722	691	734	752	710	730	725	673	687	704	702	699	690	720	689	687	740	727	731	677	746	719	744	692	712	680	687	667	703	698	700	696	670	692	684	708	673	703	716	739	654	675	674	687	663	676	715	704	678	672	681	695	753	740	660	691	691	725	747	671	708	671	700	696	734	732	671	680	700	730	725	731	732	690	666	628	705	666	710	671	719	690	689	709	699	693	669	671	674	706	702	713	674	673	721	696	719	720	709	679	672	691	660	698	661	693	727	653	686	675	710	701	721	700	649	705	691	742	681	704	702	679	683	703	706	703	717	709	719	685	735	673	675	676	681	747	690	755	678	722	696	715	640	691	712	712	730	680	676	653	724	703	691	680	679	699	703	653	711	685	699	729	710	706	694	684	693	716	729	707	711	723	731	662	668	702	705	657	694	676	694	723	686	702	739	730	691	701	686	709	726	679	685	680	716	719	711	693	688	700	681	713	623	684	690	702	669	726	672	664	669	659	683	731	701	746	717	717	692	651	699	690	651	730	683	686	714	667	737	695	689	685	730	680	648	696	710	738	669	662	649	760	723	754	702	737	698	658	688	745	676	733	692	686	681	651	670	726	688	699	681	700	698	724	729	730	680	692	687	663	683	711	680	661	686	701	690	716	707	698	686	694	643	688	675	720	641	761	757	710	697	718	701	663	706	683	713	696	706	715	728	742	703	668	705	729	681	691	724	683	637	716	677	691	713	752	676	680	749	688	685	632	739	749	707	717	685	758	725	710	693	664	697	678	709	683	677	729	686	700	674	697	676	659	684	656	704	688	754	709	705	736	719	690	675	720	741	681	685	709	656	730	685	659	730	694	662	690	719	704	711	675	705	697	744	717	733	719	687	681	694	681	703	727	675	708	699	685	695	690	708	710	711	772	679	668	703	681	681	711	721	704	661	701	698	719	680	669	700	711	686	681	696	702	719	729	668	677	683	702	687	740	648	681	712	710	669	648	721	672	670	664	707	761	700	731	682	721	668	688	697	703	681	656	715	704	688	674	737	657	734	711	695	679	716	685	690	736	693	710	755	715	701	699	688	749	725	657	669	702	732	732	706	702	710	701	672	740	655	727	716	714	728	697	696	728	665	723	716	706	732	737	707	697	685	700	683	703	690	670	683	710	713	732	679	733	729	677	675	698	694	681	714	631	681	686	684	691	638	686	703	722	728	707	731	697	721	719	712	694	700	670	722	725	709	654	643	731	734	675	692	665	711	702	742	716	709	715	751	720	686	710	707	711	741	762	708	716	686	717	708	692	727	687	743	674	675	718	694	743	718	705	704	640	655	703	710	668	671	694	683	683	719	711	640	674	699	735	705	740	705	675	642	681	731	674	687	700	698	675	713	669	717	669	738	692	680	738	696	751	664	720	715	706	747	705	727	673	705	726	716	711	705	679	719	680	666	615	700	742	742	701	714	708	713	722	702	720	700	701	685	669	725	681	687	712	637	706	656	638	724	705	695	748	740	720	690	721	699	652	682	668	685	674	701	659	710	687	683	702	707	685	710	701	702	718	692	670	713	711	680	712	749	706	678	723	699	758	685	696	735	665	729	677	704	723	684	685	710	734	689	721	701	685	688	691	685	724	674	708	721	740	684	709	677	703	687	695	723	716	673	676	706	699	726	704	745	668	737	642	716	706	707	770	737	726	708	685	727	688	731	686	667	692	744	699	719	695	668	728	687	707	729	684	702	762	650	697	712	706	716	704	715	679	703	725	702	718	728	721	686	693	660	711	732	696	680	716	713	670	658	709	753	708	692	698	713	688	733	726	724	722	695	688	723	704	662	713	678	723	717	719	678	687	697	685	703	695	699	735	731	709	677	675	719	668	675	711	712	703	680	692	703	654	737	709	694	707	739	675	686	664	706	663	681	694	709	687	698	679	642	682	681	675	729	704	755	738	721	717	749	691	720	719	735	696	724	706	708	633	711	683	727	695	695	676	729	749	670	696	759	712	709	704	724	678	718	698	701	679	713	721	728	706	756	701	734	645	747	671	739	732	723	689	698	732	695	696	688	717	684	690	720	697	714	705	646	773	680	735	723	692	700	648	714	735	703	727	688	704	761	721	687	675	672	723	732	711	699	693	725	717	675	692	714	684	699	766	705	660	655	696	691	699	690	700	686	674	730	741	660	685	708	706	708	727	695	688	712	702	690	733	704	664	686	702	682	701	710	726	698	694	735	701	738	705	707	709	730	715	712	686	718	660	731	727	657	747	735	702	729	683	671	703	708	691	704	692	724	705	735	667	705	697	714	713	728	694	675	721	642	696	680	702	742	734	709	642	712	722	710	720	720	704	672	740	694	726	714	694	717	721	682	705	739	687	719	646	664	680	721	710	701	693	663	744	648	663	726	682	708	690	703	712	665	697	671	693	689	698	627	654	722	731	712	702	673	682	686	732	693	721	709	721	703	715	690	670	655	736	679	680	680	685	711	717	714	669	696	675	700	734	714	721	728	690	698	653	691	685	705	731	716	701	722	741	723	706	671	657	726	707	665	678	707	684	726	741	710	692	669	686	727	690	666	693	675	731	705	679	691	672	702	662	707	714	722	648	727	731	709	692	693	728	733	730	669	657	667	725	703	689	701	677	676	747	696	671	717	700	720	678	715	683	694	699	677	708	740	682	707	704	712	717	700	648	738	714	707	674	710	706	731	685	741	682	677	711	691	726	682	667	700	738	720	768	714	745	728	673	742	708	711	701	713	636	750	689	716	735	689	738	637	698	687	694	726	742	692	690	680	630	677	728	726	654	719	712	721	695	673	682	695	684	708	693	680	741	734	700	682	690	726	729	743	728	724	735	660	656	684	710
35679	19855	5279	3455	2446	1446	892	755	845	744	624	549	485	433	397	362	365	336	322	320	305	308	308	308	294	306	275	344	299	295	295	305	277	297	327	264	279	304	311	300	295	293	287	278	272	308	266	271	295	278	306	266	300	291	287	292	326	333	311	305	301	269	287	299	299	297	291	304	262	249	279	303	294	268	295	282	290	300	310	287	264	321	294	264	261	305	298	296	305	305	277	281	282	282	310	294	322	303	296	284	311	259	294	303	297	323	322	293	299	310	310	312	267	282	299	277	290	282	277	320	283	295	274	304	293	252	302	283	290	308	277	294	262	304	299	273	271	330	317	272	322	309	297	314	288	303	300	308	340	285	285	284	304	284	283	295	269	296	300	299	289	298	299	291	276	282	312	305	283	276	301	280	271	298	269	280	293	303	266	258	310	283	319	281	309	322	314	312	280	279	314	264	283	281	289	296	283	302	255	263	278	306	280	299	272	300	298	302	322	287	299	266	273	318	310	291	279	281	294	277	261	337	297	297	282	288	300	268	272	317	316	299	335	303	303	286	283	291	298	283	325	274	296	280	294	295	260	273	267	306	314	278	284	317	262	288	301	299	284	305	278	296	317	280	281	271	276	288	306	284	298	303	275	256	288	308	264	281	289	271	289	313	298	283	323	255	276	318	320	306	278	270	292	281	273	275	297	323	290	302	239	301	319	305	287	296	303	325	303	295	287	259	304	293	270	329	284	328	295	270	278	330	282	272	276	295	291	289	270	287	253	317	273	284	276	295	293	288	274	280	309	303	324	286	277	260	275	289	322	300	333	309	278	296	299	260	276	300	305	299	319	331	277	296	292	272	277	321	297	301	308	304	284	288	332	289	288	311	305	287	276	275	288	300	301	320	307	301	279	258	268	301	287	293	289	290	288	271	276	261	284	285	275	303	267	285	271	264	315	277	324	309	306	295	311	293	285	329	269	296	271	288	303	296	264	300	275	303	269	264	303	282	275	284	291	314	296	316	287	308	305	251	267	278	282	317	309	296	303	317	306	270	294	314	302	280	290	263	310	258	294	293	291	296	298	281	315	308	288	278	273	310	264	329	327	274	285	297	276	306	292	279	280	288	258	286	305	302	282	292	281	272	327	277	256	313	301	295	289	265	303	322	284	303	294	289	316	290	272	299	306	287	298	315	279	287	319	312	292	302	275	313	308	306	338	273	316	284	296	269	268	306	249	294	281	280	305	291	281	298	273	321	296	293	322	320	302	283	289	310	310	264	306	286	288	289	329	246	281	287	309	293	289	309	282	337	315	292	279	307	298	294	282	306	297	308	299	303	295	305	283	324	319	298	280	315	275	294	253	278	288	310	318	277	295	276	303	299	335	279	293	299	261	315	295	290	314	281	297	287	311	283	256	293	298	292	291	310	300	281	302	267	286	266	274	300	312	302	281	344	271	299	266	280	296	291	311	273	275	273	281	293	307	272	303	299	288	281	253	281	288	258	314	286	299	307	296	308	304	252	286	313	288	296	289	279	295	302	287	284	292	278	306	290	288	276	275	278	299	289	286	313	308	277	292	310	270	317	299	266	312	273	299	263	265	302	287	284	301	275	266	288	315	286	279	282	289	305	310	278	293	282	292	291	287	286	322	277	293	273	331	278	256	281	269	274	302	277	286	286	330	276	290	264	308	321	328	297	313	242	300	286	309	297	319	250	279	314	325	285	290	274	296	304	290	305	285	309	295	313	301	307	292	317	271	324	319	312	302	300	316	292	262	285	281	295	296	292	300	290	300	307	308	290	300	314	263	266	311	279	308	256	274	247	285	300	272	281	321	285	276	279	306	278	284	293	301	311	273	263	289	268	304	254	300	286	267	277	268	277	289	313	306	293	313	272	312	276	292	295	304	313	284	301	296	287	275	316	297	295	274	320	290	289	314	291	272	315	312	272	267	303	272	287	307	282	326	318	295	286	323	321	278	299	277	333	272	290	312	277	303	314	293	287	328	256	310	286	301	250	321	284	290	278	267	323	287	284	286	262	278	305	280	318	296	293	299	344	308	277	267	269	272	295	290	312	282	315	274	266	296	285	256	264	277	268	256	298	284	321	289	308	328	302	285	279	284	286	258	273	314	294	314	299	304	287	292	273	281	292	285	285	318	335	287	302	296	304	297	277	274	302	284	288	278	322	307	284	281	274	279	301	272	284	298	305	300	306	304	302	287	276	276	304	319	293	319	284	289	300	309	304	308	259	315	250	284	306	289	251	287	325	291	278	259	296	292	304	312	276	283	289	270	287	318	316	280	303	274	299	341	273	255	319	293	283	302	279	342	288	291	269	256	305	254	314	314	286	257	286	309	287	258	260	305	314	274	306	315	304	303	297	280	292	279	294	306	295	319	285	278	277	293	288	301	309	295	286	309	281	336	284	284	291	320	285	271	280	295	276	264	286	325	300	304	313	273	285	297	287	286	301	311	290	290	321	276	292	262	282	309	311	285	256	306	236	294	319	310	340	291	282	294	276	281	304	294	302	303	299	275	314	292	293	314	309	282	291	274	279	265	281	291	284	293	281	281	281	315	265	293	276	275	265	320	283	265	269	346	258	304	291	307	285	299	283	284	297	307	294	308	290	300	305	275	309	301	276	307	303	291	253	286	284	318	300	328	288	304	284	287	321	279	327	312	272	303	283	293	296	301	299	278	315	309	273	295	277	283	277	283	323	305	270	325	297	326	277	283	297	278	297	281	288	286	281	296	309	312	299	280	295	264	302	282	296	277	290	284	309	257	285	297	292	292	261	281	286	317	286	302	306	292	262	299	287	273	308	265	301	295	252	279	292	263	298	310	327	311	287	283	318	279	299	341	282	288	289	296	306	331	347	273	286	303	269	291	265	331	275	307	301	321	265	281	285	318	272	329	303	313	323	278	344	302	288	307	297	324	299	279	298	315	266	267	274	280	259	298	312	259	311	296	279	314	285	298	308	279	286	266	286	315	284	304	297	277	283	268	285	274	313	312	294	317	285	323	285	294	304	290	277	253	296	282	298	290	302	288	263	262	293	299	297	283	275	299	294	295	289	287	316	290	252	305	335	282	296	286	300	277	285	291	264	301	261	305	304	277	288	307	290	273	276	298	293	281	286	292	303	295	284	330	317	283	295	298	269	309	286	289	287	299	301	274	273	287	289	314	279	310	324	285	289	322	288	321	293	306	283	302	325	281	266	281	254	282	272	288	280	289	287	292	284	320	335	344	298	288	302	268	264	275	341	293	326	284	309	322	287	279	304	313	295	322	294	247	287	281	277	284	289	296	306	263	284	267	318	316	290	275	306	313	286	277	277	273	253	307	278	288	304	283	286	284	296	316	281	307	292	316	280	276	309	277	308	289	284	286	286	285	290	287	282	242	264	289	305	274	278	300	269	300	254	247	289	289	307	312	266	305	297	263	297	296	280	322	284	278	277	306	280	316	311	300	284	287	273	304	242	289	267	273	274	294	281
24843	14543	7297	9739	8556	5431	3579	3108	3595	3282	2858	2353	1945	1493	1278	1095	988	886	788	824	775	741	729	764	708	735	707	740	701	736	707	689	672	689	712	699	719	700	698	689	720	657	632	655	693	723	684	667	674	676	696	720	669	685	716	735	720	672	708	709	682	649	696	657	668	700	678	662	698	704	708	700	669	702	660	654	663	711	684	667	755	711	672	709	734	717	718	706	656	669	654	679	693	668	650	726	696	689	659	673	657	696	720	709	677	655	705	711	688	740	684	703	648	682	686	678	691	636	702	655	709	633	706	683	692	661	648	718	697	654	703	694	750	702	687	701	679	669	676	651	692	703	691	715	670	733	694	690	632	659	749	687	661	651	657	713	690	684	662	700	725	759	695	667	657	652	710	728	727	669	711	668	647	688	680	734	648	675	675	680	683	654	689	609	697	682	656	695	721	667	675	720	667	732	638	635	637	677	667	701	681	679	718	700	655	703	696	717	714	654	685	724	650	653	675	652	682	714	663	697	677	663	647	682	691	714	644	710	647	668	702	630	679	646	696	650	673	705	673	681	685	677	664	707	712	714	636	667	651	680	655	659	646	718	666	638	701	671	670	664	682	679	662	685	724	709	671	652	718	686	625	660	679	662	721	715	641	685	673	712	639	622	667	679	685	676	712	677	659	705	653	689	692	699	662	697	667	682	731	658	713	696	670	687	675	656	667	657	740	668	648	656	695	699	721	675	700	698	660	685	755	723	666	682	676	687	647	680	664	706	646	703	697	661	698	679	675	644	678	679	693	683	707	658	663	648	679	694	677	667	667	634	718	662	687	660	690	713	672	630	713	711	658	697	650	662	655	688	698	720	695	696	688	664	707	650	675	692	682	681	706	673	681	720	696	675	664	704	685	662	698	676	682	673	690	664	670	700	657	644	647	669	705	692	696	728	677	638	635	689	695	685	717	713	698	662	688	680	629	693	697	643	714	698	690	699	706	685	710	683	643	664	741	645	670	709	673	721	666	655	672	666	631	650	700	717	680	683	715	734	685	659	706	683	728	669	684	672	702	630	660	643	690	649	656	680	643	681	704	715	671	649	664	691	690	711	633	657	719	689	697	688	695	699	639	656	710	707	664	686	703	719	667	670	681	689	681	691	673	711	661	668	703	689	705	693	680	704	685	698	689	719	659	656	722	701	662	701	688	661	703	672	625	710	683	720	691	686	662	723	702	648	677	686	641	689	672	693	624	674	686	663	690	694	677	708	685	683	756	667	662	691	670	685	689	705	682	702	675	718	690	661	664	693	711	620	663	686	701	657	700	664	680	683	635	697	643	635	681	686	670	656	689	664	708	692	685	695	651	694	712	659	684	709	697	674	634	640	707	697	669	703	673	708	665	685	721	668	659	651	663	721	650	694	654	678	719	709	672	670	679	664	705	675	672	693	666	734	681	688	685	727	679	728	638	672	652	660	659	714	725	721	707	676	689	699	708	672	647	701	696	654	684	653	716	703	683	716	697	694	674	730	675	651	655	679	676	688	679	690	705	694	698	666	689	717	704	636	703	679	710	682	643	727	738	661	637	705	661	689	676	643	694	733	680	701	711	680	649	673	627	707	684	719	675	676	663	701	669	643	691	668	693	739	696	659	693	646	674	682	666	683	639	650	706	670	695	643	657	681	672	682	667	669	652	678	696	677	681	675	742	694	713	661	678	696	651	665	677	674	638	677	685	668	687	657	691	631	690	667	705	671	657	715	669	711	714	713	693	695	709	717	693	716	641	647	696	676	670	655	648	702	677	715	705	684	669	664	693	706	643	701	669	686	662	723	713	714	693	694	674	719	696	716	667	708	661	749	764	668	666	672	713	722	664	681	682	669	656	679	685	684	658	732	657	705	681	664	669	679	639	666	708	668	676	681	692	685	672	670	696	674	699	677	657	700	647	665	693	712	641	643	689	652	663	708	663	663	685	640	665	637	699	666	632	691	634	739	676	648	669	689	672	670	681	676	706	655	670	658	678	685	686	717	690	661	675	701	655	673	674	663	702	682	660	713	740	644	744	689	731	701	688	697	671	727	712	713	676	668	658	689	691	650	721	689	708	695	737	667	670	676	681	693	624	691	669	689	701	695	697	726	628	722	698	708	669	641	642	679	702	684	691	715	723	681	696	703	691	689	686	686	672	701	689	698	658	657	670	649	684	660	654	686	696	716	679	643	682	680	679	680	700	693	627	711	709	685	667	672	699	679	666	710	663	646	713	679	711	732	700	692	668	642	703	697	742	601	690	717	678	645	645	676	671	699	668	654	734	668	731	728	635	683	681	713	690	651	696	661	701	707	680	693	730	654	694	665	681	625	698	697	677	704	714	650	664	688	685	657	743	736	701	671	737	666	699	724	648	727	688	634	696	681	720	727	681	685	744	670	677	655	666	650	685	649	698	697	729	667	709	665	696	651	689	714	682	653	687	660	688	698	730	699	688	691	676	678	654	711	740	663	692	690	720	701	688	656	665	638	675	707	709	685	672	693	682	645	669	669	651	652	650	699	694	692	672	654	685	706	640	620	718	718	686	655	681	662	671	729	676	666	636	679	687	686	725	684	737	677	669	679	696	665	720	686	667	697	688	662	677	643	696	668	741	630	667	685	666	698	713	698	643	659	668	675	675	701	709	717	643	701	643	676	669	680	647	690	687	699	693	676	691	687	696	686	682	674	658	693	663	618	674	672	665	649	689	662	712	678	687	667	700	689	686	686	707	698	700	700	669	683	684	646	693	681	671	706	609	701	679	675	656	642	651	727	629	618	694	728	671	678	716	676	655	688	674	661	738	681	740	717	730	659	659	685	658	651	672	647	651	679	695	659	661	650	647	644	658	690	686	678	643	722	684	726	746	651	678	707	657	685	723	690	681	647	680	676	660	721	707	680	661	666	707	641	713	646	669	666	674	682	665	676	683	717	664	715	681	680	686	714	673	667	660	659	635	651	692	703	711	653	657	673	740	639	651	695	648	663	665	671	678	683	690	683	661	652	653	620	659	634	654	618	663	705	705	675	678	669	720	657	658	667	663	679	685	719	690	653	662	668	666	636	696	718	677	654	705	679	671	686	642	697	706	674	722	668	702	671	649	657	661	703	678	691	694	668	666	652	668	676	687	676	686	649	691	701	642	682	651	671	702	648	677	655	724	652	650	703	668	665	697	705	668	695	671	712	686	716	704	677	699	678	658	650	680	674	692	687	693	724	652	690	680	716	645	671	668	657	697	644	687	667	687	670	655	661	683	694	740	653	648	666	674	687	680	661	684	660	659	648	701	674	664	671	689	661	695	627	650	754	664	738	723	659	716	640	676	682	695	689	650	682	671	680	634	702	683	643	670	684	644	703	705	662	683	691	707	642	658	710	652	668	703	724	672	704	683	682	648	659	673	681	737	732	660	668	654	665	622	667	671	663	680	660	711	689	644	661	685	638	715	677	684	712	652	717	655	613	673	689	640	670	699	665
45557	30713	9743	5164	2764	1539	1092	1017	954	930	673	580	440	393	352	297	271	235	249	243	226	216	211	238	227	199	212	233	252	203	212	222	213	224	218	243	209	217	231	208	204	214	216	227	241	222	203	207	198	221	198	202	193	224	211	220	225	189	183	194	226	244	211	181	180	203	204	231	204	224	225	246	236	216	193	203	208	207	234	224	202	196	227	211	218	184	208	236	210	231	238	202	188	196	186	212	206	183	214	209	207	228	192	225	196	239	203	197	190	221	207	206	219	202	205	191	194	213	190	220	197	191	215	243	209	196	224	194	205	209	202	235	198	226	201	200	229	253	230	198	190	224	227	203	188	212	214	199	215	205	213	218	204	230	221	228	243	214	216	200	218	236	197	234	215	207	243	212	211	218	214	211	215	191	242	215	198	208	243	223	212	209	230	225	208	210	211	207	236	212	219	203	196	220	209	222	219	200	235	192	248	226	190	206	207	223	205	219	222	208	227	230	206	222	201	200	217	215	190	217	202	205	218	233	205	215	218	195	199	219	221	254	207	218	219	204	212	195	200	207	205	203	186	233	208	218	225	208	225	222	193	199	230	231	195	211	208	194	195	186	226	190	205	214	221	264	214	203	211	232	221	215	217	229	201	219	213	239	193	196	211	204	229	225	227	220	228	198	214	198	199	209	212	224	232	216	198	204	226	199	241	224	197	222	207	220	231	233	201	207	216	187	229	219	211	214	193	239	243	228	202	199	209	204	216	246	198	240	212	239	213	214	227	201	210	211	212	209	211	210	210	235	235	209	209	206	182	216	216	198	208	211	206	216	237	205	199	224	230	215	209	214	214	197	207	197	229	221	215	216	210	200	231	221	209	206	230	194	244	217	234	210	209	230	205	195	225	273	184	189	190	213	227	217	213	210	218	215	207	214	245	251	219	204	206	197	208	200	215	188	207	194	199	211	238	224	209	204	210	210	215	221	204	179	183	189	232	205	190	223	224	211	171	203	209	218	229	193	208	213	236	219	219	201	203	228	210	211	226	262	221	205	210	190	183	223	200	220	206	203	226	207	207	195	218	218	199	232	187	189	229	206	244	237	215	208	208	230	224	229	259	194	204	196	210	232	191	198	208	221	223	222	227	223	198	217	219	217	187	211	212	219	209	205	231	214	228	216	227	230	210	221	212	215	232	212	216	223	190	213	202	221	225	225	210	254	232	196	199	210	214	231	243	223	225	217	202	212	200	221	224	195	190	218	229	215	230	193	183	224	219	205	241	199	212	189	190	212	196	232	207	228	214	207	212	207	204	182	188	210	220	227	221	231	253	209	197	193	208	201	208	202	203	183	200	197	220	221	234	213	238	228	202	219	232	205	219	233	219	211	189	219	219	218	191	219	188	231	187	210	186	211	217	203	238	219	195	178	238	227	197	206	246	218	217	232	212	189	212	209	183	212	228	201	194	245	225	220	212	185	198	237	235	191	213	198	227	243	200	186	209	190	196	192	197	208	207	274	206	213	202	217	211	202	213	201	240	201	229	217	211	224	217	241	204	199	209	213	213	204	189	244	193	216	202	202	204	214	216	209	223	199	218	208	196	190	220	209	201	231	227	215	209	237	198	225	235	213	203	224	213	198	219	205	231	198	209	214	238	190	221	213	219	189	219	188	221	191	220	202	206	206	198	216	197	204	221	216	216	213	176	181	208	177	191	217	240	225	218	231	238	241	239	187	227	211	206	210	199	220	227	209	217	222	194	202	207	199	188	206	215	261	236	215	203	209	233	209	200	215	198	227	221	208	214	196	226	202	219	216	196	198	231	199	210	197	231	220	257	171	210	199	225	219	214	216	237	228	191	230	212	211	209	203	219	224	201	203	219	228	234	217	220	218	223	235	232	228	214	205	202	198	213	229	203	210	198	202	189	198	220	185	204	217	181	225	224	191	215	225	205	202	215	217	207	231	205	208	185	209	221	209	199	162	216	196	247	224	229	203	235	225	209	227	188	172	196	209	224	250	238	202	208	199	192	260	219	248	213	220	205	218	181	221	190	208	229	197	201	237	198	237	235	182	211	209	215	218	216	217	200	198	224	197	220	245	190	202	196	193	216	177	205	220	219	209	223	210	238	214	216	223	221	203	214	218	217	196	238	218	236	218	189	221	218	222	190	220	208	206	222	202	204	210	199	223	189	205	211	236	231	232	200	180	203	228	190	211	180	205	230	216	213	216	222	218	226	227	209	182	220	215	243	208	208	241	209	221	197	226	245	229	207	212	214	195	202	206	220	214	216	221	222	240	225	205	212	238	213	229	218	214	215	204	202	216	199	191	200	191	200	212	242	214	213	199	212	178	221	200	181	210	218	225	239	175	235	220	214	211	226	208	214	207	209	200	237	233	234	196	219	198	195	224	205	196	203	208	203	214	218	216	236	227	212	243	218	201	205	209	192	217	192	215	205	234	219	206	211	203	190	207	199	193	197	217	200	194	210	222	196	214	217	202	234	204	211	224	224	204	204	213	195	221	222	206	216	202	184	183	228	197	214	231	188	209	223	208	185	196	211	191	212	216	206	220	201	234	226	199	194	228	174	213	215	212	206	218	221	178	246	212	192	225	204	248	207	228	205	192	204	182	229	206	218	231	225	232	199	212	196	217	244	224	205	223	215	211	224	215	205	206	210	200	187	204	196	226	218	219	215	200	221	210	226	193	205	200	192	245	194	202	207	210	216	207	192	206	194	198	166	196	204	206	213	227	205	233	213	233	211	206	235	197	175	202	197	213	217	232	215	217	219	215	211	196	206	192	212	193	201	228	227	225	225	193	232	249	216	217	211	219	226	246	219	221	204	210	237	205	206	220	211	216	217	224	207	208	211	218	220	213	190	213	218	216	227	190	219	214	202	221	222	219	191	220	215	231	218	215	264	229	206	202	215	235	213	212	198	214	228	195	182	201	217	214	207	219	216	206	228	215	227	227	227	201	194	206	200	205	222	232	205	208	206	198	189	222	202	215	207	211	211	189	180	184	216	202	203	226	219	226	224	217	222	233	235	232	214	202	184	183	200	185	212	230	227	216	226	199	216	210	242	188	223	210	210	216	236	227	185	217	186	194	219	232	208	195	200	206	209	233	206	198	237	238	232	242	210	205	218	218	221	214	205	210	215	220	239	210	200	217	242	217	203	191	193	214	221	201	227	215	213	216	211	239	204	213	193	219	203	225	194	213	199	212	233	228	158	219	197	222	236	207	207	201	198	224	222	202	228	215	194	214	210	215	220	210	192	195	223	216	224	201	221	212	216	225	220	200	217	225	212	250	251	204	234	210	214	210	208	233	205	169	200	204	179	167	213	192	243	214	234	234	236	202	220	231	206	213	213	225	230	215	217	211	190	189	211	205	189	213	225	216	207	252	209	220	195	210	195	251	210	225	211	228	171	205	225	220	208	214	211	250	225	244	208	209	176	212	206	208	187	184	214	201	227	209	216	220	209	221	234	216	193	186
30980	22607	10053	12137	9130	6091	4542	4543	4788	4200	3042	2368	1902	1598	1265	1041	908	829	759	688	661	644	600	594	576	586	532	564	589	560	525	536	538	501	527	537	556	506	538	578	526	505	525	488	512	512	532	457	499	561	497	491	500	548	506	490	526	528	481	512	530	482	557	489	520	537	505	515	501	505	540	467	538	519	528	487	494	491	547	478	485	521	518	523	479	513	531	528	512	548	509	499	488	483	484	552	534	535	521	519	523	521	501	484	467	511	514	531	475	475	532	526	509	489	500	512	493	496	519	498	499	485	543	477	527	475	502	525	518	493	509	464	486	535	516	518	482	497	493	511	517	546	513	497	546	511	520	513	534	530	491	479	502	459	525	488	505	491	527	512	486	511	547	496	501	525	517	537	524	467	539	496	527	515	535	482	498	515	492	540	491	511	504	576	525	524	499	473	478	491	483	498	491	495	512	498	505	506	495	509	495	478	492	510	477	491	465	528	514	523	498	471	542	494	502	507	498	467	522	500	487	511	482	540	484	472	505	553	542	511	477	524	475	515	509	509	456	471	487	511	490	516	501	478	531	532	521	536	552	495	516	533	547	506	574	492	512	477	527	495	489	518	521	505	507	498	491	534	520	559	508	512	493	511	524	502	535	489	510	477	482	535	520	465	490	493	474	557	522	521	527	495	473	536	508	493	519	529	512	501	511	516	510	535	485	495	522	505	488	522	507	502	507	467	504	482	477	504	553	486	522	483	529	477	507	471	513	520	510	528	529	530	477	527	538	499	496	516	501	482	515	510	515	525	491	520	493	524	510	524	501	495	501	484	503	482	534	510	558	538	495	545	543	500	485	530	487	487	506	560	527	535	466	517	523	505	561	516	516	479	516	486	504	466	554	520	495	519	507	528	489	481	488	505	494	457	477	428	511	527	514	538	496	460	480	564	460	488	543	500	493	527	490	490	491	479	482	492	509	531	551	495	466	466	521	551	538	548	515	442	502	516	516	492	486	459	498	535	519	510	512	519	527	535	509	498	481	496	516	502	483	477	517	503	516	494	501	524	518	494	484	491	528	478	513	524	477	499	473	483	505	495	547	459	482	498	495	516	477	525	499	466	486	492	487	506	490	509	489	533	509	512	489	498	494	501	502	532	544	518	525	497	501	512	515	512	519	464	511	484	517	496	481	495	490	538	516	504	456	494	546	560	483	487	488	493	511	491	462	471	510	493	552	494	462	490	544	507	499	475	498	545	520	476	520	448	540	510	529	521	522	517	492	513	490	519	514	488	487	514	475	465	521	503	526	500	507	526	496	459	491	514	536	520	547	514	518	489	469	460	547	517	491	477	497	523	526	480	506	493	495	512	518	498	553	554	541	499	524	489	561	498	502	515	505	521	487	521	542	510	459	534	498	475	503	572	495	495	524	508	485	441	526	498	451	509	504	531	546	535	529	523	499	488	511	477	470	516	502	480	540	490	510	491	481	482	523	516	527	494	502	488	485	481	507	518	508	545	494	507	538	485	490	499	526	514	527	529	501	459	536	534	509	522	470	544	499	521	483	505	514	512	518	500	507	478	509	475	549	480	479	519	483	505	506	543	499	512	521	483	491	504	526	525	530	499	483	512	527	501	507	539	497	521	460	528	483	501	484	492	512	497	526	492	491	509	487	525	530	501	527	518	524	526	468	478	515	502	528	527	520	483	483	466	529	536	515	552	496	557	534	514	513	546	537	491	528	489	557	469	452	487	522	495	506	527	482	527	509	477	533	494	511	480	497	505	548	500	502	492	545	484	497	468	499	481	520	506	515	563	537	484	504	489	497	512	464	549	485	521	498	475	519	508	486	472	445	503	468	497	503	506	480	542	481	504	481	520	561	474	528	490	482	523	489	483	496	498	521	525	490	474	500	459	527	461	511	508	504	483	533	553	512	456	513	547	480	523	476	524	534	511	504	526	515	510	491	514	486	515	499	524	508	506	490	525	501	504	540	547	503	540	510	487	514	495	505	471	488	478	492	544	507	503	467	506	494	491	496	482	495	494	529	501	506	521	475	502	489	515	508	507	503	507	496	492	508	496	487	515	520	526	517	494	499	508	508	483	509	491	498	488	494	505	494	505	488	547	525	495	536	530	505	509	527	496	542	534	530	550	508	453	522	452	501	503	530	480	504	539	491	509	489	481	505	494	482	497	541	525	536	460	461	467	506	510	496	513	543	493	530	500	510	528	496	481	510	534	508	524	509	494	523	508	474	520	543	521	512	468	488	488	508	528	523	504	499	524	463	510	506	504	486	490	513	500	503	515	499	518	508	501	519	511	508	528	508	504	484	513	512	495	519	487	489	534	508	498	505	483	497	541	536	477	439	520	491	509	519	517	516	495	512	490	510	490	511	511	473	507	461	481	498	510	504	497	455	550	528	470	493	496	490	507	533	498	505	492	528	468	483	485	479	508	488	504	505	467	510	495	527	523	476	489	506	503	518	516	529	504	491	500	510	512	512	495	483	510	505	499	516	473	520	488	534	523	447	505	526	513	506	481	499	529	522	502	523	495	509	492	508	513	553	506	502	520	499	480	540	523	511	498	525	504	515	490	510	540	526	518	513	498	506	469	492	536	502	537	462	523	496	513	509	545	477	520	468	524	485	511	488	493	496	505	504	543	525	507	463	484	505	507	525	491	530	557	518	505	527	507	526	510	472	496	417	496	512	501	525	529	526	534	508	549	567	502	544	531	502	489	491	503	511	464	535	480	539	526	515	529	539	515	535	481	481	494	503	514	456	510	482	509	523	508	527	481	520	494	506	506	503	523	505	525	510	563	496	532	511	497	513	521	517	576	541	527	488	519	483	522	511	511	502	535	495	531	560	518	499	464	491	488	496	497	519	484	496	492	511	466	483	521	511	532	474	516	555	506	516	542	511	521	516	480	513	483	501	570	530	488	542	487	532	492	452	526	525	512	510	483	474	511	484	556	492	482	498	525	466	516	521	509	481	498	512	470	515	525	494	488	545	477	484	543	495	469	555	524	526	495	523	549	485	521	513	509	512	501	463	561	491	481	491	497	471	490	550	538	518	511	528	486	482	480	483	500	500	509	505	495	491	508	498	494	480	492	465	527	541	488	525	487	474	520	558	506	537	519	492	533	511	522	490	512	495	553	499	490	530	501	515	517	519	513	512	504	510	481	494	538	498	472	477	542	507	504	551	471	469	503	548	498	520	491	504	514	510	527	487	495	524	478	498	521	525	503	468	508	505	503	457	498	493	528	506	492	521	471	543	570	492	490	487	520	530	523	478	518	494	472	462	551	517	486	503	510	559	504	519	531	475	531	494	507	522	471	493	492	497	502	473	518	525	519	476	496	516	515	502	514	494	545	496	485	545	483	517	518	497	489	540	513	491	517	528	472	499	493	530	541	472	526	494	519	474	515	515	475	476	499	542	488	512	453	499	560	514	468	470	480	525	469	496	511	493	525	502	447	509	495	487	541	501	488	468	503
18895	7972	2376	1626	929	719	608	638	572	473	418	373	396	354	316	318	302	346	317	316	308	311	326	306	299	281	308	305	314	301	276	320	307	311	318	337	290	258	292	306	292	247	286	312	303	305	312	288	308	293	315	286	283	307	310	321	330	281	273	307	280	296	278	267	284	299	293	297	306	299	316	323	268	318	303	280	302	297	311	268	318	293	322	289	289	317	299	281	301	297	269	316	302	315	280	301	285	302	294	295	303	287	296	326	283	330	289	310	285	282	273	294	312	342	266	324	279	275	285	298	287	303	278	314	288	288	303	294	306	296	301	312	294	299	291	310	285	324	255	292	316	303	308	271	291	302	273	293	283	275	299	269	270	296	292	306	299	282	280	300	298	332	297	295	280	304	255	292	294	300	320	302	307	288	323	302	300	333	352	267	295	313	317	317	308	306	278	256	293	295	301	285	261	295	296	299	297	291	285	314	290	309	307	291	322	278	307	290	285	297	293	285	281	289	309	324	305	309	308	302	316	294	291	293	268	291	316	300	300	298	309	290	282	278	277	269	279	292	317	292	293	297	269	307	299	334	269	318	314	321	270	292	278	258	285	297	277	282	276	307	292	285	265	275	321	313	294	304	291	287	293	322	323	326	281	289	314	286	311	319	332	322	331	304	300	327	282	284	272	316	278	306	286	276	270	312	290	301	319	290	266	325	298	289	307	286	284	295	295	273	291	295	280	307	294	283	303	297	264	276	288	303	308	290	282	307	310	333	308	297	278	272	285	303	289	303	292	277	278	311	319	288	246	292	283	292	293	286	291	304	301	287	327	294	276	308	273	276	286	269	316	311	287	277	297	291	301	319	283	308	349	289	291	304	311	303	331	282	304	300	264	291	289	306	296	320	327	302	309	308	304	268	264	273	297	293	283	293	304	315	301	270	328	272	265	296	282	275	329	316	297	280	300	321	296	292	293	315	307	262	276	283	324	291	288	265	295	274	295	308	315	314	283	321	317	302	309	278	279	297	316	288	343	291	281	267	290	300	294	343	310	288	288	305	300	296	264	292	286	275	267	310	273	297	283	284	315	317	289	295	274	299	302	270	267	270	311	336	267	301	303	272	268	314	270	280	263	264	291	288	277	296	298	289	287	286	318	292	355	304	291	278	327	278	314	324	282	311	300	327	303	283	306	293	296	293	314	290	284	299	303	274	255	306	263	290	304	319	292	328	297	296	299	320	301	262	296	302	276	290	273	272	321	266	264	280	293	313	304	299	290	262	295	306	327	317	299	296	292	298	291	314	313	268	295	310	305	273	267	308	308	277	302	295	325	315	286	302	320	292	277	282	307	267	324	314	309	283	325	319	286	294	304	313	297	277	289	299	306	305	280	303	280	305	287	251	293	286	302	269	314	302	302	321	306	298	270	284	273	276	255	282	272	327	343	282	298	319	257	287	291	281	281	325	284	299	308	291	291	287	302	300	299	308	299	286	303	300	297	311	288	289	269	309	300	282	272	300	328	295	318	295	290	293	318	278	278	263	275	285	291	286	304	306	302	267	294	310	243	303	303	290	284	335	301	325	311	308	323	286	316	321	312	320	308	301	295	276	295	299	285	303	314	251	275	287	294	299	305	294	287	318	278	304	257	278	309	318	286	320	267	326	279	275	288	285	297	320	312	285	285	263	297	317	300	331	302	288	328	249	281	292	303	268	288	297	296	299	299	316	288	310	302	288	319	285	317	312	285	291	306	273	303	261	279	322	319	321	289	294	319	267	314	304	345	280	290	293	306	314	292	291	277	317	279	303	310	310	284	319	311	295	298	303	299	330	282	319	293	285	259	317	320	300	286	306	307	315	286	275	302	275	306	326	245	305	253	304	299	302	301	306	290	302	288	309	261	335	299	278	305	295	281	318	288	322	311	294	284	293	303	274	299	283	342	342	285	304	309	281	272	298	302	309	279	316	287	267	338	293	302	273	316	275	299	288	309	297	308	278	294	294	316	296	277	312	331	293	275	291	313	273	293	276	277	277	322	273	319	310	304	284	283	287	297	320	280	320	281	317	305	330	289	308	293	303	324	257	307	332	304	327	328	289	308	281	312	312	285	310	294	309	291	299	294	290	304	272	304	290	308	292	299	272	295	300	309	303	315	275	298	303	300	313	295	308	321	298	329	311	306	285	345	320	299	261	306	286	320	282	349	306	328	303	286	307	305	285	316	253	307	273	292	292	265	289	302	307	331	313	286	343	311	314	279	286	295	304	281	337	310	308	277	314	279	311	297	327	305	272	301	279	292	265	277	286	302	292	269	271	280	304	277	299	277	290	260	293	313	306	282	301	299	279	274	273	295	265	290	312	279	274	275	274	314	293	296	307	304	297	310	274	271	290	314	291	282	299	304	281	279	258	285	322	299	271	296	283	341	299	276	283	255	289	323	322	289	308	308	270	297	318	339	285	283	291	301	298	272	303	290	311	284	295	297	304	299	266	302	326	305	284	303	313	315	277	288	272	303	318	275	296	278	320	328	302	299	267	309	293	282	296	306	297	324	300	275	296	297	294	313	261	277	279	301	279	260	303	328	309	302	333	320	336	285	299	295	308	296	287	279	289	305	312	308	298	284	291	302	278	297	300	313	295	272	301	303	260	283	302	277	305	274	283	306	304	316	285	316	297	314	276	290	305	298	269	300	313	279	282	309	301	314	304	321	273	314	299	294	306	304	293	280	291	309	296	326	290	306	302	329	291	300	310	303	318	295	272	295	304	276	289	283	262	307	299	312	274	306	301	311	290	316	297	304	312	290	310	307	292	305	304	293	285	327	290	306	316	310	279	318	286	309	325	291	260	305	271	296	270	304	299	289	274	304	302	323	285	273	300	286	295	284	323	270	308	294	294	264	271	331	323	292	302	298	316	337	318	298	332	327	287	319	293	329	309	313	319	289	292	318	288	324	286	291	303	308	324	292	307	314	319	301	244	278	284	302	263	278	283	276	315	283	313	308	318	309	276	299	285	342	295	286	311	284	322	290	286	304	299	322	316	292	293	273	276	297	280	283	314	295	301	293	261	265	301	299	322	310	279	268	300	285	300	314	279	305	295	264	272	278	338	322	301	288	289	270	286	309	287	288	289	312	323	322	272	314	317	275	287	325	326	300	313	296	295	315	306	312	298	303	261	300	293	292	286	287	298	275	299	298	329	297	287	309	282	296	294	293	293	287	284	339	329	286	278	286	290	284	265	291	307	302	326	279	295	273	314	320	285	320	288	296	324	303	276	306	316	289	278	273	286	274	282	301	290	276	304	286	301	294	329	321	300	337	289	305	290	314	290	292	330	288	331	294	318	286	274	272	279	311	311	293	285	314	279	281	299	305	291	293	303	316	286	301	268	319	243	303	305	347	264	269	283	266	309	292	297	283	287	334	303	294	321	268	304	272	301	301	287	287	271	286	297	301	296	296	317	306	300	299	297	287	299	284	273	311	280	284	289	261	308	260	296	290	279
13223	6850	4521	4848	3363	2584	2251	2435	2160	1766	1522	1282	1161	1004	898	816	844	776	749	771	702	759	737	713	773	730	678	677	681	714	754	696	727	656	686	700	635	694	719	741	728	693	706	663	702	724	717	666	659	704	728	754	684	712	674	699	713	660	688	664	696	677	661	708	667	671	689	658	680	677	681	689	656	691	674	680	745	673	718	718	720	706	761	671	683	713	688	711	749	698	736	727	747	680	713	707	716	687	659	646	743	696	675	659	733	731	724	693	736	672	679	726	693	688	739	702	703	649	665	703	678	683	669	688	670	703	705	687	713	744	684	705	665	705	655	686	653	689	698	746	689	703	709	712	703	697	712	736	666	711	696	676	731	682	679	693	721	653	745	699	741	712	693	713	707	720	651	665	641	705	672	702	692	653	700	752	701	721	712	733	673	660	674	743	670	661	703	688	642	681	689	735	673	678	704	719	690	703	674	669	713	658	665	672	725	662	717	666	689	711	733	711	671	668	720	673	678	745	706	639	695	691	686	685	679	718	691	681	697	678	701	745	719	691	717	721	695	684	684	714	707	646	602	730	705	720	717	760	692	720	705	682	689	688	690	727	655	709	742	685	683	723	688	658	723	730	739	615	656	736	729	745	720	665	699	673	720	672	690	675	648	685	686	685	761	700	711	696	678	687	723	706	668	704	676	695	712	724	694	656	669	678	707	688	663	698	707	686	678	718	720	703	670	709	665	656	666	713	691	740	661	695	691	704	660	700	708	690	729	681	722	673	676	673	691	711	646	685	675	659	682	695	702	667	688	673	674	655	651	727	712	734	730	715	629	688	663	656	714	666	694	646	677	665	669	712	713	699	714	702	706	730	687	730	684	757	680	716	716	704	698	694	710	700	721	673	670	742	718	646	675	698	736	708	718	722	721	755	673	687	700	700	690	706	663	681	730	682	672	686	662	673	745	686	719	653	640	699	686	641	687	708	673	684	738	673	744	653	696	681	687	699	679	693	718	723	694	660	665	673	668	722	706	701	682	672	722	709	696	703	681	705	714	698	676	739	722	704	678	680	660	665	653	733	661	674	686	669	712	649	717	716	705	692	672	668	725	732	706	659	727	719	697	656	681	690	725	669	714	693	683	685	721	704	741	662	678	724	714	676	682	671	680	698	720	764	693	741	671	725	682	643	683	723	712	670	678	720	692	716	733	667	731	727	701	704	669	668	721	695	668	665	671	669	682	677	719	705	691	683	626	689	727	714	702	723	702	709	691	683	707	717	697	694	678	647	684	716	699	690	711	691	667	666	653	679	702	735	670	656	700	678	702	686	729	658	687	681	657	695	678	689	691	689	702	691	727	689	703	697	743	688	727	709	673	674	703	729	672	698	658	701	700	663	674	708	706	711	681	687	680	666	678	728	680	647	681	675	741	674	750	693	699	705	699	674	747	722	660	706	673	676	740	678	722	692	686	682	668	718	665	685	706	709	687	696	698	723	714	731	681	729	692	736	706	749	719	656	698	679	691	655	709	667	706	679	703	711	727	701	654	664	686	697	718	677	665	672	702	712	666	677	722	710	745	642	668	732	675	726	710	707	695	680	660	690	689	654	739	658	727	700	684	692	689	714	733	712	666	680	682	668	672	674	737	676	645	710	734	677	674	725	672	682	655	705	723	689	689	704	702	672	667	684	706	706	700	695	647	685	646	690	728	699	702	722	682	723	694	661	691	711	716	689	712	727	650	677	727	723	653	721	693	687	673	639	697	702	691	688	727	696	722	681	685	679	708	689	674	701	695	692	687	656	637	681	712	650	717	684	717	660	718	742	688	755	694	730	672	702	719	738	689	691	684	737	686	754	703	688	701	653	733	717	683	684	679	733	690	717	673	701	699	706	706	661	681	680	666	700	697	727	692	715	625	656	704	719	699	653	735	670	689	715	665	701	673	660	741	661	613	644	707	703	670	632	736	697	673	657	683	715	715	731	643	680	660	703	669	726	711	691	624	720	702	717	639	705	677	723	712	683	708	695	674	717	726	665	728	704	641	682	678	712	700	699	672	685	698	710	687	714	698	704	718	705	684	721	716	649	723	683	714	686	710	696	693	665	682	660	697	670	630	720	716	725	669	664	682	681	676	661	715	726	719	706	719	685	682	676	708	720	708	724	654	782	650	723	681	677	697	682	642	732	746	725	725	668	733	717	734	724	662	650	737	724	699	720	708	654	693	715	696	729	678	662	701	730	698	686	695	680	695	716	698	715	705	680	645	699	700	702	679	680	680	662	722	712	699	663	684	690	678	673	702	755	673	715	677	715	701	730	725	695	672	687	713	674	710	684	710	692	725	697	717	711	716	690	732	695	701	711	663	716	700	702	671	713	687	717	674	689	691	671	692	684	726	754	704	684	708	672	691	688	673	713	675	685	708	720	708	653	710	705	719	691	710	695	727	698	672	690	683	738	697	707	663	714	719	693	746	683	675	668	721	666	698	699	632	694	715	694	718	721	708	699	693	724	686	688	673	715	729	705	693	693	686	679	655	691	770	704	616	716	718	707	713	726	718	705	702	704	695	700	686	717	674	696	682	659	636	737	700	692	680	743	725	720	709	699	670	649	698	701	694	696	686	703	678	717	701	669	729	653	694	737	687	669	692	729	699	702	681	655	713	687	700	734	662	709	664	687	725	671	674	712	674	708	707	711	642	718	685	681	690	677	685	691	662	705	726	720	672	631	704	675	691	703	708	725	709	663	776	666	701	698	634	679	708	706	665	650	702	682	670	660	718	664	642	714	727	674	704	674	728	694	679	714	728	705	685	713	723	712	659	709	720	690	729	675	675	694	699	655	677	684	675	718	675	712	748	695	687	638	657	657	676	745	708	707	710	666	665	688	686	686	674	717	691	698	719	697	710	670	741	748	686	685	652	736	702	694	699	683	687	679	734	684	673	711	687	707	692	704	634	713	684	674	656	687	713	726	727	709	720	658	745	669	670	699	679	663	698	682	663	727	705	659	730	749	701	741	689	639	673	712	724	722	694	714	658	730	726	708	703	703	696	658	683	680	677	765	711	683	682	731	672	719	755	711	743	678	672	681	687	668	668	688	759	680	708	734	662	721	685	713	705	719	738	678	718	697	677	677	653	675	709	744	710	700	708	741	712	696	685	718	688	649	746	724	704	745	709	702	693	707	719	647	665	663	723	670	685	691	739	679	688	696	673	665	693	687	665	644	711	699	680	699	727	657	684	747	684	666	685	670	707	669	707	711	734	700	681	687	729	672	692	709	705	736	711	719	680	658	726	688	747	714	667	701	657	684	691	705	744	721	696	740	690	720	725	701	711	662	647	724	681	694	672	712	705	702	684	700	720	730	643	696	693	743	680	684	679	715	728	674	713	699	666	730	660	710	715	734	699	672	743	700	657	676	701	714	717	679	688	719	691	675	713	664	646	693	735	683	678	701	734	685	701	683	695	698	680	680	745	672	689	648	653	700	676	683	663	699	688	691
35167	18732	5023	3010	1622	1312	1094	1033	818	661	540	522	463	426	387	341	332	296	323	303	301	284	309	299	278	297	334	305	290	289	313	285	296	271	291	296	311	308	300	297	272	289	311	301	280	282	274	300	282	300	300	321	330	285	306	339	249	273	265	283	269	273	321	320	285	305	299	316	312	293	289	310	277	288	300	320	300	265	303	282	320	266	257	292	265	295	298	297	312	280	322	279	303	271	334	277	314	285	323	299	298	253	319	305	269	296	285	313	277	300	294	292	315	294	314	264	314	290	264	289	308	298	306	285	272	309	296	239	300	309	319	284	310	278	267	307	298	281	313	300	312	257	286	267	287	295	287	286	287	304	268	305	282	275	293	285	303	268	288	291	267	302	275	281	256	272	290	261	303	302	294	304	271	320	281	313	297	281	301	296	265	296	305	307	292	290	277	297	284	269	300	274	314	311	294	314	313	307	317	258	304	284	294	313	271	301	290	294	300	277	309	278	314	263	262	340	285	297	269	307	295	287	293	287	294	295	289	284	303	311	314	311	297	308	283	283	296	280	306	326	322	297	294	306	280	271	314	300	271	302	263	301	320	293	304	282	304	279	279	337	290	288	317	295	314	291	287	277	289	304	280	298	261	296	316	290	264	305	268	307	269	262	283	306	270	299	301	279	323	333	271	274	278	301	292	337	266	286	297	282	274	306	275	294	323	300	277	301	284	295	266	292	291	294	297	297	306	294	306	315	324	309	287	292	300	291	281	355	293	280	276	285	281	290	245	285	306	293	287	279	274	283	289	269	311	291	284	312	342	308	256	295	288	294	307	295	283	294	317	301	310	287	308	293	309	302	305	285	292	263	311	311	298	334	301	294	270	317	285	297	287	276	263	306	291	287	287	311	268	300	329	266	338	316	323	309	316	296	279	296	292	280	252	282	276	293	288	288	286	281	307	256	296	301	292	274	303	255	292	303	268	271	351	311	286	305	261	276	287	283	305	327	309	319	312	319	355	313	280	303	253	313	289	279	301	262	297	282	279	284	294	288	268	329	277	273	266	283	291	319	305	282	284	297	279	273	301	315	286	288	314	291	325	306	322	278	284	273	281	322	331	268	295	281	286	257	290	287	275	274	296	271	301	299	309	323	299	268	325	315	315	325	290	263	290	317	292	278	295	284	305	290	302	293	309	296	280	285	333	288	276	284	281	308	292	307	334	274	286	265	264	292	303	270	293	279	307	321	303	280	282	282	266	279	304	294	287	287	278	286	304	275	283	278	290	303	284	286	267	301	290	320	309	287	293	275	297	287	281	243	296	289	260	298	295	260	288	289	276	285	298	297	285	317	252	312	276	330	322	281	332	305	308	276	267	287	280	294	291	266	253	239	273	275	298	301	269	296	303	263	303	311	286	305	293	308	294	270	283	285	310	289	280	310	287	304	305	284	309	301	308	308	280	270	263	280	288	282	292	329	323	295	331	301	294	290	275	283	248	267	264	309	276	274	303	278	297	299	301	271	288	297	307	281	303	298	299	269	289	295	307	317	271	294	307	313	293	268	280	303	269	299	293	306	297	296	297	256	294	302	286	313	281	291	301	305	252	305	273	259	265	265	299	291	315	294	283	291	309	275	280	270	293	302	308	308	275	292	288	301	314	344	285	289	305	279	307	285	313	285	261	292	283	295	294	278	313	303	288	281	296	284	286	276	265	271	251	293	309	295	284	294	272	274	301	287	337	294	333	293	308	291	287	297	287	274	292	284	302	262	260	322	299	268	297	302	299	294	312	295	282	271	272	284	286	268	291	290	272	285	295	330	287	269	270	308	278	293	302	311	287	298	288	288	258	318	272	299	300	295	292	285	291	281	284	304	269	325	277	283	289	298	268	301	343	299	289	278	280	313	299	274	285	281	259	288	287	322	296	309	293	276	274	294	306	295	273	277	262	290	271	257	315	287	256	277	277	305	295	281	267	267	305	288	289	278	269	289	303	294	283	295	290	281	307	303	298	263	345	297	304	307	262	281	252	283	309	279	317	274	287	286	309	299	303	271	278	302	308	285	261	307	334	299	292	275	303	262	302	303	299	303	305	309	256	275	293	289	291	275	294	293	288	283	291	317	317	278	269	291	266	263	265	302	277	268	300	310	255	298	305	338	287	290	292	287	312	307	285	337	280	304	259	274	288	330	261	305	322	291	300	309	306	312	312	294	283	298	297	318	308	291	283	309	278	311	335	304	293	293	315	280	307	297	312	310	299	313	302	310	308	296	267	295	263	298	285	262	298	311	266	275	322	271	270	284	289	312	312	287	277	305	283	275	285	309	338	300	318	290	302	297	268	326	276	281	275	295	303	264	269	303	303	320	294	278	290	269	294	290	251	295	295	268	283	281	292	304	276	302	262	265	268	292	305	279	278	289	299	311	311	305	279	290	313	274	270	289	294	300	296	292	316	261	301	282	301	269	287	298	282	270	301	261	293	323	251	291	295	288	262	325	279	285	291	283	270	297	296	293	284	312	288	312	302	276	288	301	296	299	277	296	316	260	317	252	278	290	275	314	307	296	279	270	273	276	316	292	300	309	285	303	285	300	283	306	274	264	278	295	273	262	321	288	295	297	287	310	302	302	248	265	296	276	259	299	291	336	275	285	281	258	307	291	285	317	314	306	297	299	314	276	290	266	302	324	276	303	300	291	314	287	282	294	282	303	295	267	292	300	289	319	276	284	285	311	277	282	285	290	285	267	315	300	298	296	275	316	307	259	257	306	258	247	311	269	294	268	317	286	300	317	307	288	283	298	270	292	300	322	299	284	304	281	293	287	319	278	305	335	251	291	279	319	295	265	285	284	295	268	291	281	296	288	313	287	316	301	293	298	281	289	286	306	269	310	293	293	308	333	307	276	310	287	304	306	328	288	295	260	290	289	264	281	292	267	292	293	318	298	324	295	298	309	301	290	279	313	284	293	317	309	306	276	286	245	296	293	307	273	275	283	297	307	286	315	282	291	292	320	309	283	320	291	284	317	270	297	262	306	283	296	305	289	285	316	314	294	297	294	298	290	279	338	276	282	301	287	312	260	305	270	311	268	268	303	279	343	323	307	285	297	284	298	309	330	263	288	299	275	314	300	275	289	240	302	302	302	314	280	336	275	266	308	283	308	262	304	297	326	284	308	314	297	278	327	289	282	274	294	237	329	319	280	306	318	299	272	316	323	297	276	287	275	288	276	260	289	307	267	306	305	312	307	320	274	296	329	310	315	284	295	295	301	279	272	307	304	319	279	292	293	295	314	283	292	328	302	326	319	286	303	298	302	310	319	285	283	325	319	294	322	296	287	314	283	281	291	277	322	280	290	319	301	276	278	294	273	280	271	294	273	297	284	285	277	272	312	300	285	300	278	289	315	285	302	263	276	331	295	288	318	270	293	280	284	302	301	311	311	270	289	268	297	287	313	282	320	304	292	311	285	276	289	311	291	268	303	301	261	315	310	315	288	286	312
24686	13469	7385	7975	5749	4970	4690	4485	3414	2664	2204	1930	1767	1470	1278	1130	981	876	815	822	709	841	799	721	757	756	705	750	710	711	665	688	716	674	699	721	683	646	680	651	718	655	680	706	643	672	654	683	731	647	733	718	659	666	678	645	730	648	730	690	713	710	676	701	655	705	629	696	710	726	703	707	697	675	660	620	688	654	732	658	676	653	661	662	740	644	716	657	629	657	706	689	659	699	701	696	675	730	653	643	695	710	682	706	676	650	684	672	742	692	661	721	633	686	659	686	667	694	718	671	707	688	733	692	716	663	687	737	690	690	674	688	614	684	681	691	713	685	701	662	713	661	645	652	652	678	709	662	635	669	652	694	683	683	649	688	678	693	700	682	670	680	695	654	712	696	687	638	702	673	652	678	697	682	701	712	678	723	662	667	656	688	731	670	656	662	696	654	638	681	700	660	678	687	660	702	713	670	666	698	688	651	697	634	673	686	689	713	675	657	675	693	680	718	687	646	720	628	682	718	659	692	687	682	624	748	651	652	665	687	647	700	639	678	696	673	707	681	684	690	724	640	671	682	678	679	671	680	698	607	713	661	684	656	693	678	707	658	703	705	719	690	634	674	732	670	611	730	699	697	702	678	670	726	726	724	656	673	658	682	670	733	671	701	732	713	626	634	655	650	668	694	618	666	702	625	657	706	654	653	663	666	685	644	673	651	706	675	654	674	651	646	653	627	672	682	640	673	699	684	705	661	666	679	675	701	692	662	661	653	665	685	655	658	720	678	703	682	700	703	728	655	668	665	677	670	666	685	678	712	705	697	691	647	698	643	738	707	711	659	683	667	680	708	678	701	685	684	690	698	672	634	668	695	644	740	690	707	695	704	705	636	678	685	695	694	648	698	693	721	693	707	665	684	717	671	665	653	677	672	716	658	650	674	669	688	684	680	669	670	662	704	709	706	648	661	679	709	629	701	689	706	697	656	635	677	652	678	645	689	711	635	674	733	646	674	682	627	649	672	666	681	732	730	643	678	662	722	683	641	679	662	644	679	620	669	686	695	641	757	628	689	655	720	700	696	692	677	683	717	718	681	698	663	717	684	666	681	634	646	635	708	721	679	705	689	618	721	676	688	703	674	695	720	672	673	718	633	702	742	684	688	664	690	662	661	683	655	668	651	691	703	709	701	657	670	704	649	688	682	660	710	713	674	708	674	664	676	739	712	658	672	654	678	715	678	648	672	626	679	696	725	660	706	689	653	655	674	645	659	690	697	700	715	686	724	684	695	715	676	646	660	683	708	647	651	697	676	659	659	667	696	686	687	695	693	659	691	654	707	685	693	631	691	685	698	736	665	677	725	683	698	666	678	659	671	697	718	688	657	649	667	677	640	650	647	649	704	692	702	680	671	638	664	667	670	699	729	689	618	686	647	677	693	678	664	670	648	663	689	653	630	606	698	680	674	678	683	706	684	670	649	647	717	668	666	721	661	651	666	712	682	745	663	665	652	672	684	663	649	673	642	711	631	677	665	673	636	674	686	655	650	663	662	701	684	718	674	685	646	656	735	681	694	658	657	689	703	688	719	697	691	679	655	694	680	715	693	677	622	722	664	729	691	648	692	663	713	656	652	647	696	720	743	683	682	662	734	699	711	691	737	642	639	703	695	679	655	648	652	647	657	705	659	675	702	680	661	678	673	643	636	658	706	628	656	658	693	661	725	712	650	683	681	710	713	667	673	658	689	688	653	699	658	656	697	732	687	648	691	693	712	698	650	699	719	678	721	646	685	669	667	695	678	665	726	696	668	690	625	670	669	626	621	646	689	678	679	691	653	650	698	660	665	736	653	682	667	629	685	718	645	697	675	660	709	673	669	680	680	664	722	666	652	628	667	636	666	642	689	640	650	660	649	697	690	723	664	712	704	677	716	684	692	683	624	696	649	683	734	719	646	667	661	699	677	677	661	680	655	735	699	643	694	689	679	643	686	713	719	677	669	638	651	707	701	639	671	665	721	668	677	693	666	667	671	658	691	686	667	646	676	667	669	670	692	708	679	635	699	687	682	680	711	668	668	640	650	669	686	657	668	689	678	693	698	736	721	692	727	603	660	679	667	731	702	695	708	655	673	740	689	624	704	658	663	687	664	623	669	632	713	682	651	690	704	670	709	731	648	699	650	706	683	682	684	673	703	703	689	667	715	724	699	699	643	699	715	660	710	703	700	665	674	649	652	649	674	689	659	671	677	702	620	696	735	687	677	691	729	693	691	650	680	717	645	652	700	689	684	687	684	669	675	665	665	695	680	674	661	661	700	641	687	615	670	711	704	676	682	657	666	665	753	641	716	688	608	685	692	661	656	687	716	697	722	664	661	659	683	659	710	644	641	658	689	684	657	675	659	679	714	637	665	671	644	674	708	681	673	735	704	668	662	708	703	690	726	630	664	688	662	654	678	702	699	744	675	683	660	666	639	682	691	685	656	640	618	697	712	654	677	736	677	698	684	693	667	712	671	635	683	672	692	689	656	684	722	669	690	689	709	643	686	641	644	701	641	690	637	682	706	682	680	674	711	696	666	662	670	681	656	666	693	714	643	686	701	672	699	696	724	670	682	635	640	678	674	654	698	698	706	658	679	616	673	662	662	663	671	686	677	672	666	677	653	671	616	724	691	683	698	683	701	702	663	648	690	697	654	630	672	711	690	704	669	673	698	679	649	707	710	672	682	713	668	626	714	680	696	647	713	695	674	698	667	713	644	697	686	697	703	637	681	696	673	730	712	671	664	702	639	674	669	642	677	622	716	646	619	679	709	716	658	651	676	660	709	669	678	647	713	726	639	699	696	682	671	704	692	651	655	691	646	663	674	621	728	691	680	661	676	654	731	692	671	686	627	656	691	683	661	730	729	692	707	671	622	727	693	672	649	690	693	639	637	666	697	681	645	671	667	702	646	663	694	706	664	657	669	691	676	648	673	717	763	703	704	700	648	673	677	719	718	702	700	717	689	668	655	709	700	685	674	677	711	703	674	707	667	611	674	704	692	640	673	660	664	674	670	648	685	737	701	701	661	719	669	685	683	724	677	685	690	680	682	685	662	678	728	686	715	673	676	644	641	662	651	661	686	681	654	715	713	691	673	670	669	662	687	709	646	636	637	698	670	715	658	677	639	636	682	730	645	710	662	694	699	687	672	702	686	656	633	711	646	624	634	651	691	680	650	709	662	683	677	672	652	661	635	675	661	655	717	688	664	703	696	705	663	682	689	666	672	674	722	643	678	648	679	702	646	632	681	720	686	670	705	702	675	646	651	698	735	734	682	678	684	641	682	677	682	684	671	639	694	667	622	688	707	697	691	725	699	714	704	659	716	711	701	747	689	700	707	677	702	695	655	660	668	712	676	674	679	645	677	748	674	666	699	686	744	666	706	712	690	687	686	665	644	647	661	663	658	650	640	681	695	679	705	667	676	641	673	687	626	642	703	665	675	689	681	651	694	645	686
45190	28503	8673	3914	2414	1895	1643	1342	882	755	616	509	449	398	359	313	278	242	243	232	232	217	244	229	229	213	233	217	223	240	213	212	179	209	204	199	231	223	252	205	217	220	214	203	213	192	224	213	209	209	207	216	199	208	206	193	211	212	209	197	203	201	246	221	233	198	218	212	248	243	219	213	208	227	196	222	222	200	260	227	222	213	201	232	192	178	198	199	224	192	240	224	204	197	205	239	221	190	218	200	221	202	186	204	217	205	230	208	186	190	221	201	180	205	229	213	201	195	206	243	220	206	197	226	200	226	238	212	210	239	220	205	234	211	214	197	186	241	220	222	225	217	199	193	171	227	204	218	203	226	203	216	198	218	206	208	211	219	213	203	213	193	215	224	224	202	213	186	239	203	236	201	194	189	203	239	213	219	233	202	221	199	215	208	209	214	234	221	212	201	208	206	215	206	175	216	195	190	222	199	225	204	232	258	223	233	240	183	223	212	203	212	214	248	192	196	197	202	193	191	218	218	223	207	208	187	200	207	193	210	209	214	202	193	210	211	223	189	221	204	216	203	204	188	238	221	194	201	203	201	233	220	195	190	227	224	181	227	185	201	198	228	228	205	189	206	228	210	217	205	212	236	218	243	202	182	205	194	183	220	216	201	186	207	192	218	207	203	194	183	202	229	208	192	201	223	191	197	207	210	208	210	217	187	203	213	238	235	200	194	192	205	196	207	212	216	199	206	192	242	220	227	217	211	198	212	231	197	221	222	208	222	176	227	184	215	222	202	189	190	186	216	196	205	199	192	211	214	222	195	198	191	202	222	229	231	208	197	219	217	233	203	223	218	214	209	224	212	200	214	213	223	215	226	227	222	220	223	184	214	232	202	215	203	219	213	223	192	199	225	219	230	215	228	224	172	200	190	225	182	205	203	215	222	216	194	185	240	210	216	201	220	207	190	216	193	208	213	221	229	223	226	218	211	182	178	203	186	196	196	229	226	225	210	210	206	198	195	211	217	214	203	203	189	243	190	189	188	210	209	202	223	196	218	195	224	195	230	218	220	226	217	228	250	202	201	189	200	217	225	218	199	232	198	195	217	222	201	229	209	227	178	209	222	210	184	185	208	178	229	224	178	198	205	216	229	218	201	211	186	224	200	194	229	190	204	216	221	214	209	215	208	203	195	219	196	202	211	194	206	240	188	218	210	206	236	198	222	214	201	196	208	213	209	207	202	210	224	193	191	213	236	204	198	208	204	238	175	237	210	210	180	207	217	217	210	215	203	210	205	229	231	198	199	187	221	183	242	199	202	191	179	201	187	212	211	209	195	227	219	202	222	184	209	206	206	184	216	226	206	222	229	228	229	226	207	205	223	165	190	207	215	245	199	242	219	225	198	225	216	201	219	203	220	221	199	238	210	180	199	201	209	209	216	212	219	242	218	222	209	208	192	195	218	201	186	220	215	210	215	212	180	211	209	218	210	191	221	203	207	216	212	208	182	214	196	192	209	201	196	199	197	225	198	206	214	193	220	208	200	222	208	223	209	239	206	202	212	195	198	233	212	212	221	215	213	196	212	204	222	204	204	238	216	233	199	231	241	226	210	210	197	209	230	234	207	209	200	212	222	188	199	189	241	218	204	211	212	192	211	179	216	221	230	211	243	231	239	214	218	237	189	245	192	197	212	171	201	218	201	209	206	196	205	194	224	209	194	204	201	191	188	198	231	214	217	203	231	215	238	212	222	228	216	230	223	210	198	216	209	229	213	237	221	222	237	232	215	182	226	222	218	206	210	212	218	205	233	199	236	212	218	203	244	231	196	195	208	232	198	219	203	184	240	203	224	192	233	217	206	184	212	251	203	227	198	227	239	177	230	214	212	201	193	205	202	216	198	209	179	182	224	207	213	199	266	217	212	214	210	194	213	218	240	231	178	201	217	189	198	215	195	179	195	206	194	189	205	225	195	203	210	199	213	194	186	238	194	196	215	200	221	182	218	183	209	211	213	210	214	223	202	213	197	201	199	212	206	179	204	211	223	215	235	192	216	229	248	203	212	189	229	180	201	212	227	233	224	187	194	218	200	220	248	192	196	204	222	198	210	204	204	200	200	197	229	186	189	183	214	220	210	223	200	207	219	212	255	220	209	205	181	200	212	195	198	181	209	194	210	216	215	194	227	203	194	225	221	202	231	223	195	209	213	191	219	214	186	207	212	222	223	227	204	214	210	191	211	252	202	178	221	233	202	190	196	195	207	238	221	204	186	244	205	217	228	209	215	245	233	232	226	217	165	221	230	185	232	190	219	202	231	197	219	209	185	216	204	222	186	213	223	200	209	187	196	173	203	216	236	222	214	228	218	188	202	229	186	183	198	196	229	195	212	186	243	212	233	213	213	227	183	212	207	195	196	217	229	214	196	199	187	216	203	202	198	221	193	214	223	190	208	218	189	212	196	186	221	206	233	214	211	208	219	222	214	224	223	208	234	210	183	204	200	223	232	181	201	191	221	203	210	200	196	190	202	187	208	210	193	196	199	206	196	204	203	196	219	217	215	195	231	171	206	216	201	192	192	199	208	194	202	215	200	194	197	215	227	227	202	204	206	195	215	190	201	188	233	210	213	208	218	204	214	235	233	227	231	226	199	203	218	234	226	211	218	224	221	213	201	211	175	212	216	215	195	205	181	217	199	214	207	210	217	215	203	205	185	212	207	195	242	213	258	220	213	197	223	208	218	182	202	210	211	182	205	190	198	212	182	204	214	232	199	207	235	213	195	222	217	194	205	207	219	217	211	196	220	194	191	193	193	199	215	199	214	201	202	212	217	217	218	228	198	199	224	201	206	215	224	189	221	189	204	238	239	213	231	194	216	197	206	221	194	212	223	194	198	184	181	187	213	213	206	227	213	218	176	190	216	189	226	210	239	197	199	230	212	202	188	218	211	230	204	195	195	209	195	209	212	212	195	210	191	202	172	208	215	186	197	199	234	194	212	229	192	173	210	232	235	214	200	203	213	241	194	193	229	192	224	191	203	179	197	220	199	223	196	164	206	215	230	212	195	229	207	207	207	188	203	236	188	226	212	207	195	200	232	242	197	200	216	213	220	229	180	198	220	205	221	211	187	203	208	229	184	210	197	219	217	193	218	193	213	194	184	229	194	197	207	234	224	213	198	208	177	185	214	201	229	208	242	206	221	184	191	203	215	239	224	203	169	219	209	216	218	184	213	179	197	207	196	197	205	194	173	228	211	196	222	215	198	200	209	219	195	201	192	201	201	206	189	192	208	190	226	203	201	210	223	201	259	222	236	215	240	212	234	212	199	208	213	231	184	220	188	175	206	206	186	206	191	218	201	204	210	238	202	181	216	222	226	185	222	225	213	234	204	233	195	219	215	200	216	238	221	213	244	187	229	192	222	191	187	198	202	193	218	232	195	196	194	183	213	223	215	231	221	216	209	205	207	227	193	199	232	220	269	224	171	203	195	222	184	229	222
30612	19644	9456	9475	8441	7866	7065	5810	4164	3281	2625	2259	2006	1653	1299	1094	901	757	737	667	696	649	596	619	551	545	597	537	586	584	514	555	514	510	558	489	542	503	485	549	493	535	528	541	506	483	522	503	496	492	511	529	523	503	502	502	494	535	512	557	519	535	489	489	514	516	488	546	499	504	495	499	509	485	530	539	491	487	477	491	492	542	506	502	518	505	495	458	471	490	544	497	490	492	504	497	519	477	490	476	536	514	491	452	485	563	505	475	527	527	519	529	502	475	481	515	498	499	478	512	477	473	508	523	521	504	499	469	512	516	490	503	447	534	497	498	485	526	502	504	514	504	550	529	490	474	520	551	513	478	474	510	486	479	529	459	533	513	528	498	510	480	481	501	507	481	473	493	506	504	491	509	493	490	501	504	551	510	486	493	493	454	488	543	510	469	520	493	481	542	477	528	495	526	488	522	494	507	479	496	536	523	464	483	511	487	532	511	504	499	477	487	451	484	485	531	493	466	508	509	523	500	530	464	451	520	469	516	456	507	500	513	508	522	497	510	490	497	461	522	533	502	470	508	470	487	473	492	499	488	509	501	535	496	550	505	501	510	514	522	528	503	515	482	494	518	499	477	494	539	508	489	523	492	489	455	529	517	517	562	453	496	516	512	483	520	466	493	507	488	471	495	500	513	499	521	458	500	502	508	511	515	489	487	493	516	466	521	545	475	505	515	537	502	485	525	488	491	493	468	485	556	562	523	503	519	507	526	489	539	492	509	494	491	473	476	527	515	466	463	449	516	504	499	535	498	508	460	489	527	484	450	490	488	483	489	530	495	516	520	515	512	517	496	542	507	514	531	474	474	502	468	505	500	511	513	523	483	495	519	518	513	509	480	483	516	476	519	469	479	517	515	474	488	516	540	484	497	475	533	499	497	478	496	495	502	489	478	488	468	506	518	515	492	492	499	500	536	536	485	505	495	471	529	517	488	472	509	516	468	474	507	495	549	501	497	482	514	520	526	500	498	484	474	529	526	515	487	471	464	496	513	506	550	497	480	499	534	513	523	491	530	506	498	513	498	505	470	476	501	491	508	510	489	496	487	538	487	505	517	518	513	539	495	467	490	482	494	457	506	492	523	518	542	510	501	461	500	508	513	491	486	482	487	476	511	498	534	477	489	487	455	543	497	535	529	517	475	521	536	513	468	514	499	505	516	542	491	494	533	494	475	543	478	493	504	489	476	479	463	487	517	500	533	541	516	501	465	502	511	509	518	536	486	487	537	497	501	487	482	526	500	547	501	554	523	517	570	495	479	496	488	543	482	497	548	445	450	486	477	484	541	501	506	479	465	501	468	494	509	468	485	492	443	497	490	499	517	511	464	521	475	509	448	505	485	481	503	490	496	516	486	497	506	464	461	485	532	486	512	457	497	466	507	526	503	512	495	501	515	517	481	474	526	469	500	474	494	499	528	472	499	510	511	516	506	473	448	555	480	467	507	481	507	474	492	476	525	512	492	500	438	523	468	527	492	477	520	537	528	544	477	494	524	494	496	492	511	457	485	500	507	471	471	486	485	526	470	488	502	536	499	506	481	549	503	498	468	505	529	460	507	497	516	497	510	491	536	506	492	495	484	487	511	534	482	503	499	476	529	503	477	475	499	502	478	531	519	501	497	474	448	512	507	528	516	519	475	479	473	493	520	473	468	512	500	497	476	518	514	509	505	529	476	517	490	521	512	478	527	520	495	508	515	496	506	493	499	493	467	516	505	501	543	507	498	534	506	471	497	452	495	500	488	487	519	470	510	510	469	492	536	503	461	487	471	522	471	540	504	496	487	479	511	507	474	526	473	483	503	522	547	477	506	468	499	506	486	512	521	518	494	520	480	468	506	513	486	555	508	525	512	503	506	490	484	499	476	485	488	529	497	517	487	491	466	532	518	480	479	473	514	508	503	516	475	492	551	512	501	525	511	521	504	510	499	474	575	550	461	525	525	513	509	503	483	500	452	484	504	521	469	460	501	509	513	521	513	463	501	471	496	509	481	507	540	498	503	510	484	478	510	509	474	525	532	510	527	508	497	518	477	486	480	483	505	510	527	488	510	479	526	479	520	527	501	494	480	495	502	488	489	504	491	560	499	488	508	480	457	490	443	525	525	497	528	507	514	487	495	479	479	518	476	480	476	509	474	521	520	494	487	519	528	522	511	485	521	499	511	487	513	545	532	515	482	510	486	487	460	534	508	484	546	465	485	529	525	496	516	465	479	513	491	535	470	472	496	506	508	523	505	498	473	475	499	476	506	485	509	461	495	462	494	541	463	507	516	490	504	549	494	525	515	526	483	512	522	476	488	491	499	468	465	512	488	486	492	442	498	481	473	501	513	500	504	476	516	518	524	543	527	526	486	493	490	492	470	519	508	533	510	497	482	534	510	511	462	473	481	523	509	456	475	478	510	479	466	526	491	481	494	476	551	475	498	482	505	517	479	482	511	496	514	494	482	501	471	491	488	515	488	495	515	477	550	506	510	527	516	520	455	529	481	527	491	504	478	517	479	488	501	495	470	478	525	484	526	458	528	521	494	455	498	496	469	495	495	486	498	485	496	480	554	510	469	516	478	544	513	469	510	456	461	499	529	489	467	443	483	521	455	502	532	477	530	513	501	465	501	499	468	481	517	472	540	453	496	556	560	548	483	528	492	507	443	503	485	503	492	481	520	472	494	493	484	504	480	501	499	504	484	509	551	513	483	529	463	469	493	521	536	544	524	489	496	483	505	486	492	509	512	494	462	513	486	493	498	549	515	490	523	496	472	503	516	500	512	515	495	495	491	502	483	505	504	482	492	487	487	463	491	535	491	471	508	501	489	544	516	511	515	515	459	478	499	524	518	469	511	530	526	451	518	504	472	522	533	505	473	497	502	523	504	510	502	490	511	501	505	537	529	518	468	539	487	505	515	491	525	508	500	538	507	503	453	475	515	518	449	491	490	496	524	504	493	487	511	498	491	495	496	474	535	519	495	506	510	502	487	495	497	565	481	483	505	484	506	449	503	470	532	470	481	515	506	512	533	505	531	502	491	498	500	495	522	441	491	516	467	478	495	475	502	502	513	509	484	511	480	545	520	506	478	470	477	500	538	536	509	490	506	476	535	501	471	507	498	481	507	535	490	530	484	460	509	469	525	518	508	467	506	503	524	500	517	490	475	466	500	474	511	518	486	490	515	508	537	508	495	457	496	520	485	521	490	507	515	474	492	532	492	469	520	508	492	504	505	513	513	491	481	523	482	575	486	524	520	471	534	521	469	476	499	513	538	473	502	517	471	512	527	502	518	482	499	535	487	501	492	516	544	486	487	476	495	530	505	534	499	545	520	480	492	557	497	499	520	510	488	488	482	486	497	497	506	533	484	555	499	528	484	527	508	519	461	489	502	532	494	523	553	534	490	502	482	530	499	494	517	533	542	472	527	500	487	530	483	526	510	471	535	489	507	539	485
18114	6894	1951	1398	1108	1005	738	653	501	385	423	417	413	341	386	322	323	344	328	270	307	271	300	306	324	308	277	278	269	335	304	281	309	286	296	282	292	330	300	300	289	276	294	314	285	291	308	321	342	270	281	295	308	308	301	296	286	265	306	294	317	309	302	287	324	313	268	280	300	293	286	315	290	297	304	276	273	308	279	290	320	287	268	341	312	282	315	269	315	273	305	274	283	324	324	302	300	301	294	344	297	276	285	328	288	308	317	306	259	318	261	286	311	304	296	295	302	280	279	307	294	319	300	309	312	291	265	295	284	304	310	307	337	297	264	281	285	289	286	306	263	281	305	294	279	337	289	273	305	281	301	288	270	333	287	261	305	292	302	302	296	316	279	307	306	321	292	306	338	252	288	308	288	282	302	286	278	328	277	257	301	284	300	285	322	281	295	292	275	307	330	320	319	302	295	290	296	316	309	294	265	296	286	303	297	284	281	280	293	327	316	295	297	310	301	295	310	279	273	318	291	275	326	347	296	301	318	310	309	297	294	266	318	308	285	315	308	315	276	311	290	297	282	285	306	304	294	287	284	308	283	294	287	321	326	314	303	294	268	295	304	317	266	316	304	300	301	319	286	312	285	302	276	286	302	301	305	320	280	320	296	298	331	314	312	276	301	330	284	274	255	323	299	299	280	306	332	291	327	306	320	309	296	314	311	287	285	309	285	285	299	312	311	271	288	297	306	300	275	282	292	269	274	299	311	311	349	282	312	287	279	315	318	323	321	295	315	269	280	302	275	300	307	287	283	299	276	290	276	276	285	283	310	306	323	290	276	313	280	300	313	279	342	310	290	311	325	296	306	334	279	306	300	291	316	302	281	301	342	327	305	311	298	310	291	250	255	308	305	301	310	285	296	253	300	285	295	295	283	324	309	317	287	273	297	315	290	291	294	325	338	283	327	302	290	300	279	277	293	323	280	299	267	255	309	337	296	311	287	311	269	309	293	281	313	294	292	306	307	256	305	293	301	269	276	291	286	300	287	292	310	289	331	284	311	280	294	303	296	307	301	300	313	298	253	251	304	291	306	263	283	326	297	304	268	299	294	293	284	306	308	349	285	325	286	311	287	322	320	314	290	303	321	305	266	301	281	297	292	296	315	314	298	292	272	285	284	267	332	303	294	307	292	293	297	301	276	304	320	298	312	294	306	288	307	298	310	304	291	290	270	281	285	290	296	314	299	294	312	294	309	267	302	287	314	298	289	308	277	298	304	311	285	285	286	288	309	301	304	330	268	345	286	269	272	328	321	296	278	304	320	328	300	300	303	290	291	322	301	294	266	252	308	310	300	308	297	270	302	311	290	295	288	294	322	287	326	313	316	296	306	325	279	293	271	273	287	334	273	310	292	264	312	317	297	289	271	288	321	265	305	306	292	299	291	291	341	303	317	264	309	336	278	297	326	327	311	301	291	280	323	258	260	323	319	307	271	290	288	308	292	339	266	344	301	286	336	315	280	286	300	292	294	298	297	291	336	254	306	281	287	263	291	264	286	340	295	288	294	315	292	262	296	278	307	273	255	306	294	282	284	312	280	296	304	292	289	306	279	312	299	306	312	302	322	327	323	320	295	301	313	295	344	304	277	311	299	299	307	303	312	307	303	329	275	268	283	283	290	298	303	273	311	303	275	298	305	298	293	301	307	293	297	316	301	292	293	293	307	288	314	286	322	283	291	294	312	306	299	300	275	311	302	305	319	294	289	287	309	329	286	281	290	298	304	301	290	312	298	253	278	340	298	327	319	274	302	342	276	297	283	290	307	329	315	284	301	304	286	268	284	275	278	305	323	283	340	308	288	294	299	319	299	314	309	322	279	287	304	299	315	293	303	290	310	312	334	289	308	319	275	297	277	283	288	289	266	320	313	296	319	330	304	297	307	259	280	262	345	303	284	286	325	278	327	300	346	314	289	280	270	274	288	330	310	296	301	325	288	291	294	273	263	316	300	292	309	306	292	294	288	302	279	284	292	297	321	300	290	319	299	279	272	286	307	301	291	333	280	320	267	312	288	278	312	293	332	301	315	288	269	300	304	290	308	292	331	283	303	290	348	299	303	303	311	328	259	287	295	291	326	296	330	334	309	318	324	322	306	290	294	275	312	280	323	282	317	280	285	265	298	290	323	313	339	262	308	318	316	290	334	294	285	266	296	301	291	286	286	324	300	328	306	293	278	297	305	270	317	301	319	307	273	319	289	284	299	281	293	294	307	283	325	323	321	289	310	317	310	297	317	324	311	309	286	298	313	335	293	288	293	265	293	259	264	313	307	266	311	328	299	302	312	283	311	288	303	294	300	320	267	279	283	269	261	285	306	295	309	278	301	328	318	318	296	285	309	262	283	332	243	290	305	312	297	256	286	318	298	284	302	277	313	295	325	291	260	314	300	315	279	316	313	325	303	311	267	320	286	296	263	273	320	275	309	279	323	304	277	298	291	303	286	279	281	319	286	290	260	309	298	301	301	291	304	316	306	283	291	314	285	307	274	294	307	328	279	293	303	334	307	290	278	310	304	290	286	299	308	316	302	286	319	292	315	312	296	299	304	304	329	261	288	299	297	298	310	272	290	317	300	294	271	265	299	292	319	333	301	282	306	295	309	301	305	287	330	278	297	310	309	258	291	321	303	320	310	293	287	303	275	285	252	321	286	303	303	317	280	264	275	281	265	264	271	320	306	305	318	319	285	301	288	310	296	283	297	301	307	284	239	303	283	290	303	295	312	314	297	318	307	281	316	287	293	302	318	304	308	306	283	299	278	306	266	290	306	302	263	348	310	306	292	317	291	299	237	308	307	290	281	276	316	299	317	322	299	301	309	271	301	318	290	307	288	292	316	289	306	299	303	301	304	286	321	326	278	297	300	274	266	295	312	264	271	281	287	304	291	264	318	312	295	312	277	314	317	273	305	293	283	323	319	335	309	309	312	294	270	333	306	252	285	318	289	324	347	294	303	306	319	291	304	306	322	269	309	315	324	301	300	289	317	292	269	315	330	335	284	296	260	265	291	274	283	278	284	314	302	320	317	292	319	305	290	333	301	329	314	298	314	244	271	268	283	336	281	291	307	284	319	319	304	289	322	273	310	323	290	314	296	345	292	311	324	288	313	323	306	317	333	310	312	302	312	318	316	296	317	294	324	308	323	315	316	257	292	305	322	293	256	330	275	299	315	321	275	305	292	270	283	318	294	277	299	314	326	314	297	280	292	298	320	290	274	304	257	310	310	317	298	242	288	300	290	291	285	289	314	275	286	302	317	293	312	272	285	269	311	334	287	288	324	261	271	273	232	290	300	294	277	308	309	279	283	292	302	294	293	273	268	283	271	283	281	285	304	288	278	309	294	320	284	313	288	294	306	294	280	268	286	288	287	318	283	328	284	313	289	300	324	281	332	303	307	275	280	274	262	303	311	280	295	297	269	271	292	343	313	308	314	281	281	302	273	283
12824	5929	3644	4055	4228	3762	3045	2412	1921	1473	1430	1304	1251	1090	1014	812	831	811	731	733	732	756	747	759	697	730	733	708	729	710	701	694	748	695	710	712	724	684	694	689	682	685	734	672	733	746	669	667	663	665	673	685	675	696	709	682	696	689	680	690	698	718	689	727	693	718	746	732	719	733	709	687	703	686	723	670	731	702	663	693	677	699	714	692	648	698	673	666	674	673	695	724	711	697	708	703	708	695	624	687	719	714	708	713	678	651	715	698	712	738	689	650	642	740	699	703	721	679	755	667	680	692	729	716	683	675	709	673	696	686	706	689	689	658	724	709	737	690	711	684	735	702	690	716	723	722	680	699	706	714	687	707	663	691	692	693	686	700	675	711	671	703	741	731	690	681	712	683	676	684	692	712	665	645	699	676	699	757	702	669	694	655	676	710	691	720	670	682	707	725	683	726	665	712	703	684	695	707	716	764	677	643	683	694	675	702	678	725	704	716	712	695	704	704	719	681	705	718	669	700	739	677	734	713	706	784	737	703	703	700	682	715	715	688	731	692	648	702	708	676	684	688	687	767	673	680	669	690	733	658	695	724	688	714	715	715	706	663	711	712	700	663	733	710	693	638	679	763	699	702	721	688	713	692	715	724	664	696	717	699	690	676	734	693	727	706	696	703	707	725	714	677	686	655	713	678	664	747	665	650	684	716	686	715	694	638	728	672	708	726	677	726	710	658	711	690	677	706	656	671	740	683	741	689	711	696	678	708	717	725	707	698	705	685	695	690	734	720	677	687	693	667	692	723	679	720	650	708	678	646	730	689	733	702	659	684	699	678	689	676	670	693	699	682	721	716	673	724	699	696	673	689	708	715	651	687	714	679	646	728	656	698	722	683	716	707	749	673	737	697	705	740	664	658	717	730	673	731	677	710	730	700	664	755	712	666	689	702	671	692	720	686	694	686	673	718	695	677	665	716	712	701	731	695	733	690	711	695	756	730	748	707	722	687	683	701	706	699	673	709	692	701	686	704	695	696	676	707	686	709	654	731	669	701	690	662	709	678	633	705	709	659	650	717	713	747	704	673	697	724	684	676	685	655	765	658	701	672	697	728	697	703	673	715	718	668	668	691	671	654	708	628	688	705	688	694	749	711	709	735	706	707	671	702	683	664	679	679	720	692	653	687	676	675	691	684	697	674	689	678	702	675	692	734	652	689	673	656	666	698	732	712	703	726	713	702	707	661	713	731	731	711	705	676	664	735	656	669	692	698	708	734	688	737	713	693	732	700	696	724	666	700	678	688	697	701	692	705	718	667	670	689	696	710	729	671	726	715	635	746	672	675	714	712	718	724	711	691	701	677	717	673	687	705	692	723	670	687	706	694	664	656	684	717	693	711	708	669	680	692	710	665	696	703	687	699	717	777	685	662	702	688	655	704	680	705	747	743	734	760	715	671	669	711	733	682	699	707	729	711	684	704	676	702	685	652	730	658	671	685	685	703	716	706	718	672	690	684	704	666	742	694	664	690	696	664	710	691	660	762	643	689	704	716	734	628	755	679	680	711	706	708	683	684	684	683	717	668	671	700	664	720	674	726	693	709	745	690	704	650	664	672	695	655	700	703	704	698	680	683	699	694	785	659	718	716	640	700	742	649	705	677	727	721	699	663	750	684	675	670	691	680	702	707	738	740	676	659	757	700	690	686	721	724	707	722	706	683	645	709	719	653	654	694	705	707	706	718	697	661	666	676	680	703	736	668	688	661	734	690	676	700	673	700	695	764	649	716	667	676	693	672	714	703	698	717	677	726	723	712	677	623	676	682	716	710	713	666	707	704	669	729	689	714	697	773	691	707	667	660	680	719	685	696	691	680	671	679	692	685	731	652	689	683	674	682	679	720	694	699	676	694	670	692	692	665	670	721	652	637	748	733	670	693	684	674	706	674	704	660	710	693	675	667	719	721	683	702	723	669	688	720	689	734	663	744	685	682	737	696	694	665	710	699	674	726	694	727	645	735	690	680	701	702	707	724	689	694	642	714	658	718	747	734	688	676	698	717	693	708	685	723	782	669	686	670	685	664	688	666	735	662	679	729	731	649	696	646	699	698	741	650	715	700	709	694	696	692	711	728	733	753	672	685	645	691	656	693	698	674	701	710	720	712	690	692	704	721	724	673	706	688	758	744	666	754	689	635	709	687	666	684	735	699	712	722	699	639	706	708	671	685	694	707	731	716	700	696	721	735	676	727	712	696	646	683	684	700	668	700	677	689	681	704	697	691	700	679	698	623	709	715	659	729	695	712	711	758	714	676	665	667	704	721	671	688	677	685	707	706	686	688	701	726	688	706	677	697	693	727	676	678	716	700	693	681	687	659	752	698	719	746	707	683	686	725	668	699	669	738	747	664	713	710	664	679	668	724	672	743	699	648	711	695	705	676	690	710	732	713	674	693	658	739	711	704	660	646	690	698	654	713	666	679	747	724	726	708	643	680	672	704	714	683	713	704	736	704	691	672	695	654	702	676	693	715	721	720	655	719	656	714	732	688	690	659	746	660	674	677	674	698	695	694	673	756	646	688	751	668	721	710	714	698	720	667	680	760	675	714	696	676	684	695	667	700	691	708	681	721	675	703	714	687	719	686	703	653	714	716	720	718	701	685	737	702	706	728	686	674	673	660	730	735	634	692	684	731	704	726	686	670	658	717	671	675	708	716	673	699	709	711	707	691	707	651	697	738	710	662	744	664	735	678	647	668	693	677	695	733	737	754	699	679	661	709	702	731	668	675	695	682	698	718	735	680	732	667	693	662	696	688	718	656	740	676	694	642	673	740	692	659	660	662	685	722	674	694	669	734	673	682	631	714	704	703	687	703	713	678	746	709	685	665	670	723	750	673	689	706	684	732	741	694	716	674	667	746	671	690	701	713	667	719	703	690	703	708	689	689	737	716	729	709	756	705	696	672	695	709	700	718	658	698	682	730	687	665	697	690	635	726	703	676	710	693	708	717	662	697	726	698	698	662	673	693	685	750	724	713	715	689	718	668	689	681	724	682	702	696	695	687	689	655	726	687	687	707	638	662	652	697	682	707	689	708	673	672	705	753	686	760	712	686	717	676	699	686	739	694	748	741	703	689	733	704	640	711	690	681	720	713	685	711	692	693	686	628	739	656	699	704	718	675	666	680	723	699	714	652	732	654	720	675	753	687	667	740	672	704	655	722	676	692	687	713	697	685	686	692	662	711	737	676	741	670	683	709	700	712	739	657	693	741	721	673	661	689	714	701	693	703	667	715	719	693	690	676	720	732	734	752	707	700	709	716	708	711	678	670	687	677	690	701	735	726	668	669	721	712	707	707	710	705	703	647	705	651	714	714	756	670	731	715	692	670	728	694	662	691	708	693	687	692	722	717	691	718	698	699	741	739	698	716	682	686	695	684	677	721	730	706	705	695	695	712	684	708	675	717	707	674	666	668	708	691	656	728	698	671	723	689	688	672	672	749
34993	18147	4533	2806	1937	1631	1334	930	689	611	585	568	461	421	332	333	346	324	353	309	279	318	288	307	284	292	288	312	276	301	280	277	264	301	287	299	305	303	279	323	341	314	308	318	271	254	316	257	275	283	282	303	329	299	319	286	302	299	318	308	284	292	301	308	291	297	338	316	311	286	264	263	282	315	282	312	310	303	304	293	299	294	299	289	291	292	300	299	338	326	262	271	315	308	302	291	331	289	299	314	278	304	279	311	291	247	272	326	267	301	290	322	277	298	264	276	316	269	307	322	283	289	304	284	313	296	279	312	307	283	279	267	258	313	279	301	287	294	303	275	282	279	264	309	271	308	292	304	282	263	294	284	272	308	303	328	246	308	299	281	288	291	296	312	316	276	279	272	277	285	274	288	317	309	271	305	306	287	267	280	292	279	291	318	269	278	281	323	270	274	264	298	308	301	310	277	286	288	295	265	305	292	275	295	284	275	283	288	330	263	262	268	290	280	301	298	288	296	295	257	297	257	319	291	306	307	313	311	276	292	292	327	336	297	329	294	288	311	293	273	276	318	295	285	301	324	283	288	313	323	299	341	301	290	309	301	287	305	282	310	300	312	302	303	295	312	273	310	307	302	274	303	270	295	312	318	282	281	290	266	282	311	273	278	269	364	294	298	285	310	257	286	270	315	276	284	299	293	269	293	281	296	307	295	308	314	291	279	274	275	307	299	301	308	286	280	266	286	268	301	319	249	293	287	300	283	284	288	316	255	275	306	273	345	290	288	291	320	293	267	276	289	250	291	313	293	285	296	312	259	294	304	308	281	243	271	290	306	277	309	284	301	290	300	301	288	291	280	275	278	274	289	267	315	296	272	258	303	296	328	283	246	292	289	286	267	255	278	280	281	310	315	285	304	270	306	303	280	270	308	307	302	279	292	311	280	306	280	325	313	319	322	300	303	270	282	292	275	286	299	338	291	278	274	298	310	250	309	265	298	260	287	315	291	280	320	303	284	307	311	284	273	312	336	303	287	281	323	284	295	286	310	288	327	296	282	299	276	289	279	318	333	297	302	289	313	307	297	292	281	313	284	288	278	282	287	316	295	315	287	285	308	304	309	291	285	284	282	292	298	305	307	283	306	284	307	293	294	314	289	324	298	309	266	312	306	308	329	291	287	307	240	294	321	274	309	305	309	293	302	291	291	286	328	312	292	332	278	290	290	297	311	285	323	301	297	296	316	293	315	332	313	304	273	278	308	297	282	288	323	331	265	279	284	307	286	295	283	289	296	289	283	274	287	271	269	310	292	289	297	286	275	292	301	303	271	262	283	299	324	344	293	311	297	267	286	318	300	312	297	293	290	292	291	321	310	299	285	279	299	300	320	285	359	274	258	277	277	304	282	283	295	282	309	296	304	319	274	321	289	328	298	338	311	294	302	317	288	318	296	277	306	276	308	303	306	285	307	286	303	300	299	277	275	294	291	303	314	342	268	307	325	299	278	308	312	276	270	271	275	310	289	306	285	318	291	308	290	267	263	273	288	274	274	310	248	305	299	263	298	336	291	299	297	342	322	272	271	282	284	307	336	294	328	318	282	297	308	298	278	275	309	311	280	298	308	342	267	292	277	297	276	301	325	297	327	279	287	273	312	282	316	303	306	289	263	288	299	280	255	292	292	317	298	275	309	268	289	277	297	324	276	336	287	298	283	307	285	279	286	313	291	289	323	292	258	270	281	289	288	303	303	276	260	289	275	279	286	327	272	293	302	314	314	290	277	278	290	300	295	287	304	312	292	306	290	307	328	318	329	297	302	281	310	296	274	282	323	329	319	299	298	302	275	295	276	298	281	290	290	291	317	297	324	299	289	313	264	293	285	271	283	278	275	297	310	311	277	313	281	291	325	250	281	271	260	306	289	251	286	302	297	280	289	275	305	303	303	296	292	294	317	283	316	258	304	298	328	307	290	263	281	284	266	268	297	314	293	278	320	262	291	289	278	264	294	298	309	269	277	297	298	302	298	295	299	294	272	262	292	287	299	293	276	311	325	331	285	301	334	298	335	334	304	270	297	287	302	301	292	278	275	264	316	293	292	308	263	281	302	316	286	269	300	329	270	325	332	285	282	287	284	282	304	330	304	275	315	288	315	299	269	270	267	291	278	299	303	310	295	304	277	309	274	299	310	304	289	274	290	312	290	286	316	281	284	276	287	301	279	252	284	317	310	281	289	291	303	302	322	311	305	305	291	289	282	293	304	307	314	301	299	323	269	296	292	305	286	262	285	306	288	274	280	290	337	301	295	321	303	276	293	257	277	284	304	303	298	278	286	287	275	309	348	294	263	296	298	299	295	311	307	281	260	308	293	278	300	324	297	299	280	284	243	251	305	335	275	283	271	329	307	311	268	252	300	303	301	326	282	319	260	281	281	290	306	313	268	271	327	274	258	314	300	307	282	292	292	304	289	285	309	320	332	287	305	272	293	316	279	314	291	273	306	293	312	300	287	318	300	296	311	291	275	285	288	316	279	265	318	284	306	303	294	289	281	293	299	312	302	296	334	297	292	283	280	252	274	305	321	305	301	335	314	298	322	265	301	286	298	287	268	314	289	289	262	297	290	318	319	263	331	289	312	310	329	269	298	289	298	295	319	302	314	299	284	284	304	291	287	270	322	307	341	288	257	281	313	279	279	271	276	278	307	292	293	276	306	312	302	290	281	321	270	291	290	299	321	293	302	287	305	314	306	279	283	311	296	283	255	268	301	287	309	318	307	284	306	330	262	294	307	319	274	329	279	293	316	291	286	310	296	298	298	295	289	309	283	316	285	319	307	266	316	295	305	295	290	323	260	273	305	302	334	303	266	289	285	309	274	287	308	301	294	279	293	306	294	303	279	290	274	294	281	289	293	295	276	284	289	269	334	274	316	293	287	291	285	323	263	308	309	295	293	307	278	284	282	276	273	294	290	283	287	316	277	329	280	320	284	308	281	328	312	300	322	299	305	290	287	298	324	297	323	298	272	295	294	275	291	292	275	288	293	294	277	297	272	312	306	309	289	265	322	288	300	310	283	297	313	263	285	304	313	299	304	299	320	319	285	307	268	298	312	296	278	280	293	262	303	310	296	294	322	275	299	296	278	304	287	268	281	268	310	267	287	310	292	274	267	293	310	310	299	274	294	277	297	298	274	291	320	331	316	300	293	292	303	333	250	246	310	287	253	313	276	278	262	293	303	316	292	309	302	287	288	342	266	294	274	341	315	312	278	292	269	280	321	273	276	303	302	295	311	299	311	300	264	298	313	301	285	274	316	313	296	299	316	275	299	304	300	338	279	280	267	314	313	285	269	263	268	306	298	280	298	301	254	277	286	324	311	318	265	301	313	288	268	294	295	294	288	315	299	279	280	328	282	296	260	291	307	327	318	276	264	278	287	329	304	327	318	278	295	306	310	303	312	290	300	285	295	280	287	295	259	295	304	302	318	301	307	277	320	293	292
24088	13406	5940	7998	7232	6639	5341	3816	2861	2454	2231	2022	1717	1408	1111	1037	960	879	840	827	796	759	788	739	743	690	777	725	747	662	661	645	685	726	734	680	677	720	728	726	683	657	710	661	708	654	710	716	670	698	687	677	682	638	689	651	662	705	693	687	651	664	683	693	655	668	718	690	723	699	702	662	656	650	644	674	656	667	667	694	701	704	723	685	674	688	738	709	643	686	678	688	675	724	689	668	673	691	698	695	681	712	695	684	699	687	732	661	686	692	672	703	740	682	659	694	677	698	657	695	717	685	660	654	665	704	678	650	665	699	754	684	680	709	684	711	701	714	658	699	668	689	654	704	725	678	693	695	667	725	684	728	704	718	679	673	689	650	698	664	693	704	682	670	708	706	655	669	663	677	649	656	609	665	695	723	711	680	693	734	673	689	684	645	675	724	634	720	682	725	675	723	681	689	689	683	660	670	670	683	673	677	676	672	693	703	694	682	666	718	650	678	697	688	709	686	698	673	681	704	712	664	675	698	701	701	672	733	690	688	682	731	667	710	641	675	698	669	650	736	635	710	600	669	723	711	678	673	677	676	691	633	670	699	700	627	663	725	662	663	672	714	685	712	688	641	680	635	670	727	646	628	669	685	727	684	715	699	694	688	669	720	711	682	725	693	696	685	670	666	667	685	688	647	674	650	674	707	636	725	691	638	671	691	719	635	711	698	719	686	731	707	713	713	724	672	644	658	652	661	673	719	692	699	647	660	656	687	700	658	650	741	686	688	698	690	717	681	674	696	676	722	686	670	684	719	718	698	648	683	681	629	680	667	701	676	680	716	683	673	723	674	687	700	660	628	725	669	718	696	679	700	673	683	651	677	673	700	720	667	709	672	678	656	659	706	745	683	668	679	713	667	673	714	647	688	692	674	687	671	684	708	690	681	671	669	671	646	653	678	665	697	659	742	692	710	705	686	712	676	671	660	732	671	654	672	709	707	683	682	727	672	680	700	709	643	662	691	684	691	683	679	657	665	671	675	622	697	659	622	723	694	662	679	652	713	718	684	649	671	678	649	678	688	642	667	702	670	713	690	649	669	680	722	672	662	684	740	677	692	683	686	670	633	683	697	673	656	702	632	686	657	723	689	728	664	653	682	685	655	643	692	689	672	673	703	698	684	682	696	700	665	655	733	650	733	681	715	701	715	696	681	670	620	653	726	674	668	719	642	658	675	679	650	669	699	640	678	680	697	657	682	707	695	686	701	688	716	698	672	682	713	648	699	680	670	680	700	673	686	684	690	682	694	728	642	662	657	667	706	658	696	669	701	753	675	694	662	687	664	725	727	657	649	673	681	659	687	674	703	650	701	682	672	671	671	696	705	676	684	675	705	707	684	672	667	708	701	658	731	734	645	685	695	685	684	714	712	708	680	725	695	688	675	715	706	662	712	717	681	718	699	693	706	668	718	677	707	657	652	667	723	687	688	728	687	688	657	699	644	651	671	677	699	685	652	674	669	683	695	689	697	728	677	652	703	682	715	646	673	750	668	704	667	668	678	682	660	676	679	700	727	700	633	658	663	693	705	703	729	675	704	753	694	715	722	679	680	696	686	712	685	626	696	676	664	749	735	672	734	693	712	618	682	679	694	690	672	674	698	722	690	668	674	687	621	728	716	743	674	678	706	670	718	647	675	651	675	656	630	671	705	693	666	695	687	681	674	668	735	691	695	668	694	684	696	694	682	673	728	718	678	674	683	651	717	699	716	687	710	728	643	708	691	663	677	716	690	674	749	681	665	692	712	686	701	657	704	719	682	641	732	663	715	699	678	635	732	666	718	655	686	723	708	710	718	699	675	657	650	673	676	708	689	659	686	673	675	696	707	728	675	687	670	671	680	681	685	728	677	658	704	701	695	639	664	704	651	720	697	702	663	640	741	666	692	678	670	701	636	720	659	667	681	679	651	670	648	625	679	690	683	701	718	678	725	648	679	703	654	688	674	700	685	669	701	688	677	682	685	672	721	669	707	683	674	705	690	722	633	647	693	705	703	652	716	707	704	675	662	725	694	701	670	678	676	690	676	721	705	719	660	660	650	666	658	686	667	684	625	689	714	652	720	698	690	683	685	649	697	719	692	608	687	696	714	682	720	669	666	670	706	687	717	683	710	701	709	713	665	675	665	674	714	662	709	681	707	671	704	677	668	667	654	667	701	692	669	659	692	659	666	650	678	659	663	687	690	679	667	701	675	687	693	665	683	721	638	695	682	679	710	691	722	649	708	674	635	711	683	676	714	661	673	671	727	642	712	725	625	684	688	703	697	720	653	712	634	671	702	695	694	667	674	731	701	679	695	654	664	698	677	708	662	677	706	656	677	716	675	737	658	673	623	688	638	705	679	634	661	711	698	654	674	692	711	668	677	703	657	696	717	659	650	668	668	668	675	683	666	670	705	704	668	737	701	622	691	714	700	659	700	661	701	686	639	711	658	633	744	705	652	696	645	637	670	720	642	725	671	676	694	681	667	681	677	651	667	691	673	636	722	667	673	683	706	683	706	652	698	663	684	750	670	694	657	733	707	691	721	696	675	659	694	681	690	649	713	664	684	690	685	700	715	648	651	678	716	681	655	722	666	701	675	690	706	716	695	663	655	664	739	666	744	668	684	674	654	692	680	715	672	750	692	675	698	625	718	686	680	671	661	662	705	705	653	696	669	724	692	680	667	669	667	677	743	681	714	634	685	706	706	679	696	655	683	675	696	722	693	680	674	672	684	674	668	701	721	693	714	662	696	681	682	681	667	747	705	698	681	684	693	701	693	678	654	686	674	661	683	714	681	693	665	647	710	659	676	672	720	699	737	687	668	666	739	660	651	746	701	749	743	704	648	703	667	707	704	649	716	684	689	637	717	724	701	663	696	647	672	708	674	688	694	692	678	688	673	685	664	682	667	652	672	708	645	699	682	712	662	644	669	723	693	686	660	707	718	640	679	687	691	665	682	718	664	656	694	675	657	664	707	679	707	713	727	668	709	636	634	688	678	666	709	690	672	680	665	684	697	694	693	673	691	696	655	704	695	712	674	730	668	749	695	723	687	716	650	702	669	690	692	744	703	713	669	752	701	694	703	692	690	679	662	716	637	659	676	684	687	717	690	685	653	660	693	667	679	729	664	667	659	674	695	699	689	636	691	642	745	684	693	667	651	713	700	724	681	692	710	730	653	637	672	611	686	692	683	677	677	692	663	660	696	720	638	702	710	674	703	677	688	686	711	695	684	706	705	693	708	716	692	670	688	689	693	694	702	658	664	672	740	712	692	677	690	669	679	712	678	660	643	648	685	713	673	696	674	697	663	681	681	692	699	705	682	662	714	720	692	698	679	731	689	679	679	697	740	675	705	660	626	702	695	697	672	640	705	680	669	695	697	669	659	697	672	652	670	731	701	688	660	710	677	706	680	659	738	661	715	665	663	716	718	727	649	660	633	701	672	636	722	671	690	699	695
44789	26310	7404	4115	3353	2468	1558	1064	830	698	686	525	451	378	332	326	258	244	205	200	256	188	226	226	242	214	222	221	209	226	249	210	198	214	232	203	217	240	225	220	214	203	214	200	218	236	238	237	216	232	196	217	212	213	208	213	214	198	215	216	203	205	218	228	222	218	206	209	199	192	234	206	195	216	192	194	199	210	241	213	215	229	225	211	209	207	222	188	222	206	213	228	207	214	172	211	223	223	227	214	221	214	185	208	198	203	208	197	226	185	220	197	207	230	196	217	217	198	205	229	212	207	212	210	197	236	204	187	206	218	232	202	208	210	238	201	214	233	248	188	209	264	201	224	215	214	193	202	200	209	197	190	202	227	196	213	217	212	203	209	225	201	188	238	224	199	227	175	202	205	193	210	266	228	215	197	212	210	207	205	214	229	211	190	218	202	209	207	208	212	222	224	187	205	226	219	219	229	227	235	209	218	193	171	232	200	210	193	230	183	196	198	223	216	230	197	213	218	228	215	220	212	218	212	215	182	215	217	201	213	209	173	217	222	207	233	235	214	210	196	228	214	237	206	210	210	223	229	206	207	202	219	230	224	211	229	201	209	228	209	213	196	235	219	199	203	218	208	249	214	184	181	197	226	226	214	219	198	230	202	218	204	208	229	201	198	197	199	198	204	190	229	192	213	212	193	209	227	228	208	230	212	197	221	212	227	219	202	217	207	187	189	198	207	211	213	200	226	205	226	188	214	208	233	215	195	230	228	206	181	210	220	221	245	230	212	198	217	225	206	212	218	193	214	215	204	209	210	200	232	187	199	183	212	221	228	232	233	214	221	215	234	227	209	208	200	227	205	218	250	203	184	223	223	221	213	199	213	197	202	236	215	202	217	216	187	203	226	202	209	228	200	208	187	198	223	204	212	221	204	193	211	181	210	214	204	205	181	200	192	200	216	240	218	227	217	197	209	197	225	189	221	205	210	185	244	200	218	200	187	217	203	190	210	222	211	197	226	192	208	208	219	203	180	204	224	242	195	215	214	190	232	225	194	230	198	208	207	219	200	198	219	216	196	213	209	188	221	201	217	224	208	223	218	236	221	204	226	230	223	200	232	198	193	215	203	196	198	230	234	232	204	215	236	213	227	234	226	200	209	218	211	228	205	224	231	211	213	214	203	181	224	231	215	210	209	212	210	198	230	216	204	215	201	215	215	230	185	196	221	190	220	208	211	216	224	194	222	201	206	219	205	190	204	213	223	221	204	185	216	214	236	231	211	205	238	192	169	234	207	172	194	238	234	205	222	216	203	225	204	233	215	216	221	174	212	221	218	212	215	234	210	225	222	228	220	205	181	215	192	240	204	214	205	220	224	221	232	189	179	219	225	200	206	201	210	214	219	241	236	196	227	206	203	225	231	177	212	211	215	205	203	208	189	212	246	206	223	211	217	214	226	188	218	183	231	224	234	204	225	186	220	236	194	216	226	239	203	205	208	218	216	221	213	216	218	217	177	195	217	209	189	194	204	198	219	210	203	214	223	191	229	216	183	233	210	223	245	185	214	225	234	188	205	220	226	228	211	228	237	244	215	200	213	198	196	191	196	196	181	219	199	195	182	222	218	189	204	220	210	205	188	216	190	200	220	202	202	209	201	195	223	232	212	201	212	211	209	222	189	200	184	222	204	203	190	212	252	223	231	202	205	208	230	229	226	202	183	232	198	221	229	224	205	212	236	201	220	204	220	224	214	239	213	218	224	222	202	223	237	213	204	200	214	206	243	253	230	210	211	187	207	207	201	214	198	239	223	183	190	207	229	203	200	215	201	201	212	183	227	240	238	245	204	206	183	240	240	228	188	224	219	221	205	215	240	220	213	226	216	221	234	246	257	242	224	225	231	181	231	252	194	210	197	237	233	182	195	232	173	222	227	192	240	194	211	202	210	219	221	209	208	225	218	194	192	221	216	205	233	205	212	217	182	196	220	234	184	216	205	221	181	245	203	218	198	204	195	192	245	213	194	183	203	232	221	229	180	198	191	214	220	197	198	210	239	208	195	187	191	228	205	214	195	211	226	213	230	212	203	220	209	185	217	208	225	225	219	219	233	232	227	221	202	234	203	206	219	201	192	232	217	231	205	220	240	196	206	216	212	214	200	225	215	185	202	227	203	176	204	223	211	220	209	200	219	203	224	195	239	229	236	185	226	215	190	206	182	240	224	210	188	224	228	211	233	218	220	204	207	222	191	215	212	195	227	200	203	195	190	225	227	218	200	236	237	226	215	215	228	209	191	234	228	223	190	194	202	197	220	199	216	195	214	198	210	204	226	220	216	220	206	202	205	216	218	224	207	211	226	216	206	204	205	212	205	190	226	194	183	187	245	206	226	223	187	208	218	204	182	191	183	245	185	205	188	205	207	234	197	239	221	195	209	191	205	189	225	206	229	217	201	228	191	213	198	193	220	191	187	213	236	228	227	220	190	186	225	237	201	192	192	224	195	209	205	188	198	210	180	220	195	230	225	216	209	217	193	213	203	231	200	242	216	221	220	220	221	200	206	247	208	213	219	203	214	205	223	203	206	225	200	206	230	220	235	204	204	213	193	212	213	204	239	200	210	222	243	219	203	229	183	191	204	188	200	210	213	182	201	207	233	194	204	210	224	208	204	197	213	202	193	207	214	238	191	191	206	213	226	215	213	235	223	208	231	225	194	217	247	207	212	187	222	216	205	207	207	197	214	198	238	207	201	202	210	230	209	201	217	216	209	217	216	224	217	224	199	196	246	225	230	188	209	182	214	203	225	213	203	195	170	193	198	229	232	209	232	212	208	228	198	191	213	194	187	207	209	212	201	242	209	216	198	200	174	217	224	202	221	226	235	198	186	224	195	184	200	203	225	222	191	194	184	210	220	202	216	226	211	196	209	230	199	188	201	233	213	230	189	211	235	198	219	223	199	225	208	218	226	218	192	237	210	215	207	210	220	219	232	211	227	209	210	220	221	216	212	220	196	196	218	213	206	203	221	204	198	166	222	199	207	216	201	199	211	217	218	216	188	183	222	230	221	182	195	190	201	228	207	199	228	230	205	194	255	210	205	200	196	215	225	223	208	204	212	200	220	221	193	208	194	203	219	224	225	227	200	214	194	220	199	247	213	208	230	217	217	238	216	210	183	201	191	165	196	209	231	229	218	219	208	228	202	195	207	214	206	240	209	212	226	187	185	204	212	222	212	207	184	217	178	179	201	214	211	208	192	198	230	222	208	199	198	210	189	214	194	195	211	233	232	220	215	217	225	202	227	202	208	209	204	224	219	229	218	184	228	201	227	203	220	182	216	236	203	212	240	210	196	225	215	217	240	203	214	210	234	203	205	203	223	188	211	194	202	191	212	225	198	190	192	184	217	199	197	204	199	213	200	203	217	221	208	206	194	244	223	223	215	227	189	219	218	201	195	208	215	204	206	209	191	205	225	231	217	226	228	200	223	196	238	197	181	210	222
30203	18192	7894	10635	11523	9273	6388	4594	3765	3288	2997	2414	1844	1493	1209	1041	825	735	785	698	683	650	684	637	594	609	573	548	589	558	591	560	544	514	503	591	528	573	562	517	537	504	512	528	501	517	489	515	541	512	493	504	540	521	502	545	516	485	549	537	500	482	474	511	530	531	523	518	494	474	531	495	501	488	496	535	543	499	512	524	501	493	484	522	474	487	449	501	516	474	521	538	493	492	523	478	520	513	519	465	513	529	528	478	470	514	525	484	472	530	508	522	528	518	509	488	497	523	490	535	532	490	495	500	508	486	514	468	514	509	491	457	502	501	514	513	493	515	462	476	455	476	541	509	519	481	495	502	485	527	469	499	540	511	475	509	467	495	469	514	533	507	500	487	537	509	487	490	493	508	528	498	494	489	482	480	521	497	501	512	518	492	460	520	512	517	504	507	508	479	474	492	538	478	529	502	497	478	533	516	488	513	490	510	507	508	470	501	495	536	498	529	529	531	507	534	521	490	495	504	526	492	499	525	456	525	517	514	476	517	505	485	520	513	520	512	494	481	513	473	541	487	503	496	476	516	505	509	503	518	507	470	508	518	501	528	475	532	514	510	507	511	556	512	514	486	504	517	502	521	528	468	450	500	498	528	520	496	489	511	499	525	490	534	506	505	517	479	521	496	504	473	475	515	501	517	472	518	515	511	508	484	483	479	529	511	494	527	533	520	506	523	501	492	500	498	488	543	524	504	536	480	498	474	495	510	503	526	524	488	531	493	501	543	475	485	508	519	526	487	500	485	473	519	498	528	471	525	466	470	534	515	483	494	493	535	525	531	509	486	486	523	483	504	497	537	516	528	482	503	481	460	461	512	508	492	486	468	520	505	486	539	477	502	508	479	502	474	501	456	456	493	561	540	485	497	511	488	499	514	513	522	528	486	496	513	534	489	496	498	500	523	489	489	494	529	532	510	458	515	535	501	551	540	483	477	504	507	511	549	487	503	501	479	457	508	499	501	481	522	530	487	494	524	520	532	508	509	479	505	509	532	487	528	464	494	494	496	508	530	503	457	536	500	494	503	501	505	455	490	503	479	495	532	523	505	523	530	527	525	510	475	503	517	516	524	475	486	500	495	489	503	499	476	504	504	531	490	519	539	537	474	501	510	501	506	517	503	507	534	511	459	509	480	513	483	485	480	499	528	497	497	515	464	537	491	524	494	503	540	508	486	518	515	491	520	524	447	543	514	511	504	513	511	471	497	491	529	526	513	490	518	509	524	498	501	510	530	490	519	528	491	541	482	506	503	535	465	564	495	509	557	483	516	511	509	517	469	545	478	488	475	508	506	509	509	500	494	466	531	500	482	520	493	505	507	496	512	507	512	504	501	524	468	501	516	526	532	508	486	538	529	516	529	512	477	503	531	503	521	444	516	479	496	483	510	507	524	534	552	494	525	506	518	501	504	480	489	516	475	512	499	472	479	525	492	527	535	503	487	486	516	510	527	519	534	498	511	516	523	479	492	500	508	529	477	498	511	511	518	518	512	508	467	490	511	527	501	498	495	491	431	528	469	528	520	517	512	502	495	526	517	480	459	523	541	512	516	490	487	476	517	485	500	547	506	509	515	484	500	536	508	501	501	517	472	531	490	510	502	525	511	488	498	529	525	483	486	469	517	505	546	480	492	506	504	533	530	481	512	503	478	507	496	502	487	490	495	516	497	549	517	498	521	498	455	551	477	452	485	487	502	492	504	500	512	541	509	497	548	485	494	499	478	512	505	491	489	502	505	484	529	482	528	495	498	459	505	523	487	515	487	514	477	453	484	520	458	529	475	521	489	495	529	467	490	501	499	497	519	519	512	530	495	517	486	531	489	535	530	502	513	518	508	461	472	523	491	494	529	501	485	510	476	464	512	514	482	458	562	490	477	516	473	488	497	460	496	470	489	511	506	496	486	469	526	504	493	525	512	501	532	477	518	497	514	473	495	511	506	505	489	481	507	489	525	501	565	489	482	540	503	500	528	509	479	494	525	498	492	516	512	505	492	476	529	536	492	483	526	465	482	473	445	497	509	441	518	481	537	557	507	507	543	498	511	452	508	517	485	526	530	550	506	533	481	488	521	530	520	504	507	486	492	474	527	526	510	482	490	468	498	506	546	526	539	495	534	488	549	507	519	508	486	493	551	494	468	507	457	505	481	459	495	471	497	519	505	518	493	514	501	525	517	481	466	532	503	502	436	504	491	477	493	512	538	514	510	494	549	539	493	496	486	491	484	482	482	462	467	520	468	489	510	495	504	510	542	510	516	492	502	486	521	494	515	481	496	474	561	484	469	566	489	511	487	516	497	502	564	510	505	488	484	510	498	480	482	570	491	454	525	514	478	503	498	505	504	501	542	505	513	507	497	490	499	467	496	510	506	519	487	493	534	499	486	513	496	479	514	490	490	487	505	478	493	518	488	512	470	490	502	497	475	503	534	505	504	535	467	532	525	483	516	495	510	530	527	505	501	477	506	503	506	532	494	500	576	505	510	491	459	528	490	472	503	519	485	495	505	518	520	502	487	492	471	512	549	502	503	534	482	462	520	439	510	538	549	513	526	474	468	463	544	517	493	488	509	518	492	505	471	567	499	476	481	488	520	507	552	525	479	516	490	501	526	499	471	515	514	507	501	504	494	495	495	470	483	470	524	497	532	509	488	462	509	510	513	493	497	506	499	498	510	486	475	503	498	516	516	518	517	511	459	502	514	469	484	481	538	519	495	528	527	505	541	479	500	547	466	485	525	490	491	481	494	518	508	485	501	532	489	492	519	482	523	476	498	514	472	460	507	525	506	507	507	508	469	517	498	520	511	485	481	484	502	494	505	527	509	493	527	518	527	514	466	560	456	453	514	445	455	501	515	513	468	494	501	537	504	502	484	472	523	506	529	506	547	471	534	542	492	514	526	516	525	505	497	468	486	520	542	543	538	491	488	475	472	490	456	497	534	484	490	584	474	490	500	484	497	496	481	555	472	490	497	523	510	538	511	561	530	500	489	514	507	499	501	531	535	482	506	482	544	543	518	513	486	472	519	522	475	486	497	505	469	512	518	512	500	513	537	507	506	464	544	561	523	473	489	493	528	521	505	527	512	485	505	502	491	508	488	480	487	487	494	494	524	465	529	480	483	533	498	463	535	565	496	483	472	507	519	512	503	501	478	506	493	488	500	497	482	494	539	497	528	533	498	456	477	516	508	497	520	555	488	488	534	496	501	510	543	510	473	529	514	526	497	514	500	473	479	531	501	510	528	505	486	475	484	517	481	490	494	518	471	508	508	496	544	494	461	491	528	485	480	496	503	530	516	500	470	479	460	520	541	494	500	496	541	488	531	492	518	473	501	503	506	511	546	489	508	491	458	483	485	485	513	491	480	512	520	489	505	504	508	505	463	519	493	522	537	502	494	514	504	515	524	525	449	480	545	526	490	485	526	471	507	510	484	526	479	494	507	520	496
18400	6602	1840	1636	1276	1070	678	500	550	449	412	423	359	341	309	321	328	316	287	316	287	279	312	346	293	308	328	330	291	307	296	283	325	286	297	278	289	315	319	315	284	292	316	281	296	294	307	299	295	299	318	306	331	315	290	319	296	310	281	288	290	315	319	314	292	281	291	312	281	285	302	318	306	315	318	306	263	303	301	305	281	291	312	301	301	316	280	309	294	286	328	280	283	274	293	340	293	306	287	268	269	336	321	254	281	295	307	267	288	286	292	330	284	309	298	295	286	269	325	303	308	285	303	318	321	307	335	244	296	309	280	308	280	311	334	272	302	287	302	314	312	318	282	302	317	285	288	300	315	280	277	325	296	282	291	296	300	310	293	331	310	308	296	295	312	298	304	297	266	329	305	304	296	298	320	303	316	295	286	320	337	316	318	269	277	298	347	296	322	298	296	318	317	311	319	292	322	297	336	303	302	324	312	333	343	314	354	295	305	313	278	330	315	307	283	320	280	323	286	270	305	305	295	275	312	298	299	294	292	290	319	306	313	314	313	285	328	305	327	342	315	297	327	317	289	260	301	322	315	277	299	317	298	260	318	280	292	265	336	297	313	307	306	315	301	275	305	309	303	287	274	310	272	316	294	315	293	311	319	304	289	284	283	304	288	290	312	297	302	302	321	313	301	263	340	301	284	304	308	295	290	269	283	323	280	324	300	339	271	304	304	298	312	312	312	285	326	334	272	309	289	322	299	325	271	325	298	303	262	296	277	281	285	322	316	316	291	347	326	327	269	301	284	285	298	262	296	308	302	292	264	301	297	349	324	302	281	331	283	285	297	298	307	322	298	291	303	283	283	287	300	312	301	294	274	288	316	313	261	274	310	306	291	295	305	294	276	302	321	266	283	311	306	329	275	303	300	305	320	295	324	310	288	292	352	320	287	321	278	309	298	288	328	306	292	292	338	302	317	295	308	340	306	311	304	304	321	330	321	279	354	322	339	286	270	305	298	323	326	261	297	303	334	311	291	323	348	286	308	332	330	321	305	283	326	289	304	302	318	322	306	284	312	254	319	307	281	305	295	327	285	288	337	332	302	280	314	322	310	303	314	281	305	291	297	286	298	265	300	291	329	336	342	318	270	321	301	353	317	316	318	312	323	300	295	279	311	330	271	319	299	291	328	295	312	318	325	315	287	291	284	309	284	343	308	294	310	286	289	289	317	311	293	283	309	313	305	299	327	300	295	329	317	310	310	292	303	285	283	324	320	311	327	275	308	307	308	310	281	324	286	315	305	295	311	299	304	333	297	303	284	310	283	317	274	315	298	324	292	323	301	309	301	308	295	290	306	290	313	330	282	326	317	294	329	320	271	282	289	291	328	336	257	293	283	297	311	273	283	277	305	334	307	283	311	283	288	263	322	300	289	297	317	329	293	278	307	287	315	340	290	300	292	298	286	318	304	324	287	284	353	328	314	335	303	311	316	308	275	269	315	324	290	301	283	296	306	307	303	289	296	279	296	261	293	287	339	309	352	343	270	307	332	289	298	298	307	284	276	304	290	311	293	304	282	296	312	336	272	319	310	282	293	300	308	302	312	257	294	336	259	308	304	315	311	310	286	295	271	324	267	295	301	315	305	315	264	288	311	287	306	338	303	306	289	278	332	325	287	323	309	284	326	322	295	286	281	297	299	295	301	289	310	296	317	300	319	292	320	284	295	274	306	292	313	307	304	271	283	288	310	348	304	280	278	290	315	312	307	298	310	331	283	278	315	288	292	264	314	326	300	291	269	308	295	277	281	273	298	270	293	319	338	287	312	327	279	288	314	327	283	263	299	304	292	300	321	312	292	279	319	281	308	278	305	317	257	280	304	311	322	287	333	276	312	288	315	297	313	288	293	327	297	304	323	266	345	295	311	297	293	288	294	298	323	306	336	283	295	325	289	292	303	282	328	304	261	276	294	295	334	280	306	341	332	284	324	270	313	306	319	313	293	299	321	301	343	312	305	317	283	294	298	317	322	311	290	324	307	304	313	286	306	295	321	317	289	304	323	308	312	277	304	283	298	285	297	319	318	314	318	279	331	305	311	328	301	298	304	272	300	329	323	331	266	316	313	310	328	270	289	306	307	297	315	334	304	281	306	304	325	291	316	337	309	312	298	277	307	337	301	344	286	277	295	293	325	290	289	337	292	338	299	289	309	314	288	281	313	320	300	295	292	283	312	320	256	309	277	314	284	293	319	324	296	301	345	314	286	314	288	293	286	293	304	305	278	325	298	288	340	310	332	273	320	325	327	313	294	315	307	315	335	298	340	286	300	305	312	274	307	306	319	304	295	302	293	278	294	284	319	309	296	296	303	309	307	312	307	336	306	309	289	343	302	287	271	316	312	293	310	295	297	307	319	314	306	326	289	283	337	295	288	339	294	277	308	311	307	295	277	288	304	301	288	282	277	287	291	313	355	297	283	304	286	270	314	294	299	278	311	310	288	310	292	319	307	312	319	300	303	307	313	308	302	299	302	294	299	309	291	320	310	297	262	287	285	299	316	303	318	286	295	333	308	310	312	305	298	312	324	264	317	303	293	303	319	333	313	324	312	299	298	318	318	304	284	333	332	310	336	300	300	309	310	309	291	298	338	269	303	324	312	266	321	328	299	293	319	279	280	348	301	305	310	281	280	288	262	313	315	267	284	324	287	316	278	287	278	315	334	303	332	312	298	310	303	319	278	312	304	319	296	309	282	353	313	347	324	304	295	302	281	281	295	278	320	307	279	297	286	281	289	313	310	320	333	284	325	322	313	301	321	289	302	312	305	294	297	326	289	272	295	305	311	306	303	279	306	329	302	299	315	308	319	287	298	309	319	323	302	304	305	316	359	295	314	324	295	327	313	301	323	298	325	321	297	287	310	308	272	279	311	315	290	324	296	284	276	295	302	299	328	311	283	290	295	314	277	295	286	311	315	317	317	284	299	262	311	296	276	295	316	307	271	261	306	318	307	308	286	323	287	329	310	306	309	281	287	331	330	322	308	327	283	291	316	313	294	309	284	284	297	314	310	301	342	303	249	302	276	295	268	297	299	315	293	313	309	305	287	293	277	308	288	346	289	318	304	317	293	255	282	311	325	324	305	291	295	270	287	317	297	328	294	298	296	283	289	309	302	308	267	334	289	291	295	284	315	298	343	285	288	302	275	302	309	272	321	263	316	248	317	317	274	292	290	271	290	319	282	288	278	313	290	282	300	317	305	273	280	288	322	322	299	290	299	296	285	302	280	281	306	273	322	299	264	276	314	271	280	287	307	306	293	298	300	291	304	287	275	313	323	305	283	314	293	305	282	314	322	278	305	301	277	286	288	298	316	303	286	322	306	271	297	340	304	280	266	324	273	286	317	296	303	313	289	332	304	345	291	271	283	289	285	305	295	320	298	287	307	294	286	315	311	313	324	303	297	336	319	330	331	320	278	307	283	285	320	314	336	304	287	318	312	331
12673	5461	3649	5145	4738	3817	2639	1941	1792	1776	1474	1301	1119	947	928	821	752	781	763	738	778	740	718	741	707	696	691	715	752	745	716	689	661	685	720	740	680	697	720	696	715	710	714	712	679	691	729	653	730	654	713	676	715	669	697	696	672	706	698	725	681	726	750	717	709	735	724	730	713	694	725	704	709	664	710	724	688	713	719	695	661	712	706	698	664	674	712	732	708	700	746	667	708	694	704	675	746	694	702	661	717	660	662	744	661	682	722	700	694	727	627	656	707	697	664	646	717	715	717	755	701	694	695	682	691	710	706	734	678	726	697	730	700	729	732	685	730	690	709	713	705	681	715	691	680	625	742	682	717	692	692	748	706	748	713	730	730	682	704	708	723	688	672	689	735	652	690	679	735	691	644	669	707	664	700	681	681	731	662	694	719	664	711	668	720	719	705	697	747	749	694	687	698	726	732	683	688	692	726	742	730	722	716	711	741	719	706	730	757	726	749	734	670	725	709	698	722	710	691	698	687	698	725	735	715	693	714	741	722	689	680	709	706	722	767	726	707	753	739	713	707	664	702	714	716	751	717	694	723	707	717	685	708	705	717	683	716	669	742	726	678	663	672	719	727	724	690	684	691	616	721	677	697	680	730	730	712	668	707	776	690	667	659	661	704	721	686	727	729	715	718	718	698	683	713	741	677	693	730	711	687	725	721	667	706	663	723	678	705	712	728	727	729	699	675	712	731	725	743	684	719	718	678	683	702	706	708	675	701	725	672	687	724	705	681	684	743	698	703	679	690	685	712	674	724	718	692	682	674	685	703	642	713	682	716	683	684	733	699	722	732	638	666	699	713	683	672	758	719	716	698	683	672	725	703	688	709	735	696	758	717	704	730	750	719	725	715	751	715	673	689	660	730	685	657	695	747	738	704	684	699	659	715	695	708	687	736	734	667	703	702	714	682	718	704	771	724	724	726	667	687	727	716	708	634	745	706	699	690	665	711	705	659	754	722	701	753	744	714	671	696	656	673	659	736	713	669	688	715	718	676	664	707	745	716	709	695	650	701	676	728	661	665	689	724	718	680	671	664	748	710	668	737	719	647	638	646	681	709	708	692	670	699	723	773	690	698	681	693	693	697	662	675	703	653	723	700	720	683	683	704	668	715	679	690	664	704	724	711	744	729	715	715	731	697	725	729	688	739	708	672	700	718	700	732	700	703	672	684	719	708	723	700	697	685	693	730	750	726	698	700	676	675	684	735	663	675	696	679	655	679	723	690	723	722	737	715	683	700	686	687	692	748	678	675	709	690	700	704	725	684	702	752	700	718	666	666	699	697	698	742	719	712	678	708	713	707	695	709	729	657	696	697	681	736	698	670	729	698	682	667	753	708	721	702	681	712	697	654	725	696	693	701	758	702	729	751	657	704	678	706	703	725	691	685	730	677	705	720	670	713	717	728	668	726	712	685	729	740	701	682	677	676	702	709	675	744	732	661	708	709	701	703	713	714	705	706	729	690	771	732	751	688	662	684	668	698	672	669	698	742	683	667	674	752	709	682	647	711	710	719	677	743	686	742	708	701	687	665	721	661	714	667	717	728	716	707	722	703	676	700	736	729	748	672	648	680	688	665	699	707	702	707	714	719	761	702	700	680	756	724	739	695	684	723	678	699	725	729	669	739	709	670	703	698	667	679	652	706	706	698	711	706	700	707	714	746	700	692	712	686	725	736	706	704	679	752	733	689	738	735	733	679	669	719	691	694	739	718	677	709	733	643	677	701	726	682	682	665	697	688	702	667	700	706	714	709	698	737	688	692	700	692	712	744	676	691	698	670	700	706	699	715	718	689	726	719	733	717	703	668	704	703	713	685	708	695	704	680	674	710	732	661	698	717	712	661	717	705	699	737	707	686	672	671	720	747	672	686	681	720	685	691	748	737	710	711	706	697	669	734	724	715	741	716	712	706	731	696	698	685	660	707	689	708	761	739	692	700	720	711	711	691	728	692	677	688	693	711	723	646	736	679	663	703	703	677	654	704	704	689	705	709	718	691	716	689	725	685	683	741	710	704	740	710	703	700	678	740	675	651	702	730	726	714	678	724	729	709	664	662	752	740	728	693	717	688	734	741	709	677	705	666	637	664	710	705	711	692	687	754	682	704	776	707	692	735	698	735	734	686	720	732	745	694	676	646	738	682	701	718	740	711	705	703	727	708	687	684	708	741	678	701	742	650	758	731	724	730	673	699	735	721	685	693	723	658	733	703	699	694	687	682	700	699	748	692	728	695	676	690	764	688	720	738	701	726	704	697	683	743	676	658	698	691	729	678	738	705	732	681	710	760	707	690	724	758	717	673	716	725	668	695	712	714	677	713	716	744	701	658	695	711	740	689	702	749	738	695	694	699	664	711	690	694	738	741	707	706	723	718	758	744	668	690	675	722	688	691	689	692	705	733	680	710	686	702	753	700	733	742	721	718	677	694	660	682	712	700	706	685	715	628	675	716	759	710	696	738	717	717	683	693	732	720	705	685	665	748	714	678	756	696	680	694	676	697	687	684	726	724	730	685	650	720	681	709	678	715	673	710	692	762	717	716	704	711	672	715	704	731	691	688	693	686	691	667	678	708	709	699	672	711	732	709	688	700	698	708	704	699	673	675	705	680	746	680	661	692	728	652	696	709	646	743	728	683	711	661	711	658	705	685	720	724	707	736	695	662	672	736	701	686	709	694	704	697	668	773	729	750	746	746	748	718	745	721	698	672	702	665	669	752	684	651	700	707	723	682	703	736	693	706	686	676	737	724	726	682	682	709	667	750	715	693	704	670	707	687	717	708	683	745	717	734	723	694	708	710	719	696	717	687	669	731	699	733	670	724	746	746	685	697	719	696	764	746	716	735	750	695	688	724	662	744	744	740	706	730	665	721	716	694	712	740	727	697	700	701	695	658	679	705	681	700	663	697	669	631	687	692	674	720	710	700	693	708	680	716	728	703	671	647	704	676	680	696	705	694	732	690	692	667	710	742	740	704	680	665	690	662	730	735	697	722	730	713	722	654	727	731	703	754	695	718	690	718	768	678	727	686	753	713	738	713	715	722	721	728	664	743	670	689	702	735	690	703	690	734	723	687	720	723	724	724	693	721	723	743	688	735	678	692	663	683	746	710	693	688	668	658	650	670	691	716	694	721	680	672	683	704	717	680	690	707	708	705	670	686	718	764	680	702	694	688	707	739	703	762	701	747	690	678	689	692	747	683	673	721	723	752	722	733	689	704	719	655	701	691	716	690	649	689	674	747	669	643	764	682	687	700	684	697	742	682	641	678	698	699	759	715	726	680	727	719	715	633	691	718	703	660	668	690	699	743	736	683	691	686	753	735	730	699	743	671	722	733	731	692	708	676	730	681	765	726	724	693	701	731	665	740	725	723	736	725	707	705	701	718	703	766	684	727	685	768	734	700	738	716	708	695	671	705	646	689	675	676	727	656	746	730	682	674	696	738	733
35505	17986	4569	3180	2302	1790	1172	878	781	650	574	486	425	364	393	355	345	327	323	322	312	309	334	298	292	316	338	284	271	289	253	318	292	305	287	320	292	286	315	315	284	274	297	311	284	282	305	294	322	287	298	313	307	301	301	302	322	299	332	289	286	297	302	325	324	294	277	312	299	286	315	266	312	311	305	290	293	296	328	292	291	307	296	296	269	315	299	273	272	285	299	315	292	278	305	306	273	271	267	298	279	303	298	286	338	279	311	280	309	301	310	296	291	334	293	306	302	331	263	321	278	304	306	299	304	299	264	304	278	316	293	314	296	272	297	292	287	286	285	298	287	293	305	289	267	304	329	338	268	278	300	309	306	300	299	300	303	316	302	320	295	262	330	319	291	336	277	264	293	310	302	292	324	277	281	296	292	290	317	294	338	318	299	291	304	305	314	253	257	281	304	279	282	304	298	280	300	328	290	272	295	317	299	299	281	308	281	282	303	318	279	316	315	304	287	297	275	288	274	312	314	287	322	295	299	301	304	296	304	273	322	293	262	312	301	295	285	258	264	291	289	329	321	318	278	287	301	301	309	324	318	313	294	306	297	306	264	331	293	318	325	295	284	280	313	285	292	314	273	320	301	283	287	294	263	295	315	296	318	300	288	277	276	295	308	278	299	306	301	321	308	297	294	309	327	326	271	295	289	288	288	320	317	295	287	300	264	310	334	283	268	291	306	277	289	306	313	279	290	282	307	280	318	292	292	293	292	252	301	309	285	274	305	296	287	259	289	317	281	250	304	307	307	306	306	314	270	293	286	270	307	287	286	305	322	317	301	316	268	301	275	313	301	300	278	307	300	293	323	325	288	271	318	269	284	303	280	298	274	263	277	306	291	313	309	314	299	294	302	314	295	276	295	292	306	298	285	305	322	291	275	283	274	307	309	312	289	305	262	308	309	282	296	277	322	300	307	324	286	270	301	295	291	275	279	298	278	272	288	315	279	285	320	368	298	259	293	311	302	275	288	273	303	307	307	282	301	290	286	287	284	280	312	295	279	314	299	294	297	309	262	310	287	305	306	299	303	314	336	281	356	288	294	297	277	302	273	300	305	279	289	267	267	286	306	313	295	289	324	294	294	274	291	293	275	328	297	292	310	324	289	295	300	296	282	325	238	282	330	282	317	311	271	303	287	330	293	295	291	297	282	294	345	270	333	297	290	296	277	297	329	311	297	295	302	324	299	267	298	293	331	296	301	277	288	297	298	326	275	307	293	283	339	295	311	284	315	316	316	286	310	301	281	338	275	268	278	283	281	273	297	318	353	279	332	311	297	298	325	302	309	314	312	294	329	292	280	311	290	304	315	280	309	297	325	311	309	312	308	302	277	317	286	276	318	306	298	310	279	285	299	323	285	278	290	271	311	282	290	287	304	311	295	305	297	281	289	298	297	284	322	300	289	319	300	291	264	312	337	325	288	305	333	303	325	308	296	270	294	331	294	294	286	306	276	290	310	285	291	313	287	286	289	291	281	302	296	315	308	303	297	313	314	279	282	287	306	260	285	322	295	311	329	291	299	271	310	324	311	329	309	302	276	305	297	294	289	321	278	302	290	310	309	312	293	280	313	284	288	284	286	269	324	253	292	300	308	290	296	334	321	288	284	284	300	320	310	298	287	291	281	301	322	278	312	286	318	302	295	304	297	322	353	264	288	277	313	285	294	324	304	294	302	299	310	279	286	300	287	294	297	286	272	293	306	288	301	257	306	322	298	295	283	299	315	299	276	296	257	304	307	354	293	288	301	316	312	285	285	295	302	268	290	314	324	314	281	301	311	279	277	284	254	303	282	292	300	281	298	327	286	295	281	257	259	326	297	259	285	272	303	278	291	311	296	274	300	271	276	306	267	305	287	273	290	300	312	275	287	305	270	285	299	325	297	276	321	309	270	316	316	313	273	305	292	305	341	294	276	248	306	325	285	295	286	287	307	268	291	312	290	282	305	329	274	323	322	267	316	287	313	350	257	312	289	307	319	264	299	285	312	272	296	300	293	317	286	317	307	308	295	350	294	318	289	293	307	294	307	304	288	316	301	258	290	258	286	307	264	306	304	265	276	299	275	280	315	281	285	287	301	286	294	332	317	299	272	304	296	264	274	282	335	297	275	305	271	265	322	300	255	314	332	331	306	285	316	316	299	307	266	328	294	308	308	284	295	281	286	308	307	296	302	293	313	314	293	293	292	294	293	293	289	304	313	333	294	306	269	278	273	290	308	264	311	283	291	277	284	281	294	298	320	289	295	301	258	301	288	257	287	268	297	285	303	253	325	293	291	275	335	287	259	277	291	290	282	273	276	297	320	310	315	300	298	295	273	306	259	314	305	282	301	296	317	287	279	283	305	258	299	295	322	277	331	321	303	297	290	286	309	292	298	321	313	298	289	306	322	295	306	310	327	285	300	323	298	304	294	339	322	285	333	323	307	318	280	291	315	279	301	322	310	268	324	317	295	276	295	316	306	302	302	299	318	315	283	279	293	301	298	278	302	311	317	297	301	308	275	331	309	296	294	284	300	298	276	299	311	335	294	300	308	287	306	269	316	297	277	300	298	298	285	288	336	306	277	348	265	297	323	277	299	296	321	290	308	293	276	323	283	280	301	267	297	289	308	316	299	352	290	294	285	294	288	279	294	300	291	326	284	292	290	301	311	298	312	249	283	297	291	296	295	302	275	257	305	295	290	277	266	294	286	266	295	322	316	307	292	278	292	296	321	302	322	296	289	278	322	310	294	281	289	290	261	266	298	267	313	329	314	289	319	294	286	286	271	296	317	252	261	303	282	293	304	279	307	265	266	302	286	279	280	297	298	291	294	304	314	281	310	302	320	297	294	300	300	262	286	288	270	267	299	302	266	348	275	316	271	263	280	276	259	299	294	287	300	315	281	311	311	312	308	324	299	252	268	296	289	307	287	288	280	307	303	307	316	345	275	290	302	293	269	286	299	292	301	254	308	248	295	273	271	293	322	317	272	321	317	308	274	325	296	277	295	250	311	301	283	287	290	301	282	263	289	310	304	289	285	303	272	299	298	291	274	319	303	263	299	309	284	284	304	287	342	314	306	289	287	332	312	291	282	288	283	273	267	317	309	293	302	280	303	308	307	291	252	290	298	293	275	294	310	265	286	309	303	277	277	307	270	275	277	319	303	284	283	273	307	309	304	278	289	306	296	280	283	276	295	317	307	316	312	331	329	282	305	275	304	305	333	315	262	282	289	290	266	341	280	302	304	285	316	302	306	287	267	294	288	273	285	287	320	287	313	320	276	335	276	274	316	269	271	298	290	275	286	268	276	264	291	308	303	289	333	328	296	307	287	326	271	280	316	289	301	306	264	281	291	293	299	302	300	281	300	290	292	287	301	266	292	277	311	284	291	301	278	264	362	297	287	288	272	311	258	271	276	269	293	311	269	286	282	280	259	312	259	313	250	304	301	266	310	293	260	251
24410	13180	6481	9051	8800	6796	4636	3659	3386	2826	2350	1763	1541	1273	1103	1001	950	920	802	821	826	804	730	776	756	748	786	720	721	735	719	686	647	688	746	752	709	695	746	687	731	708	743	654	677	683	674	693	685	789	700	737	682	688	691	713	654	704	702	706	699	728	730	690	661	739	713	715	654	694	679	707	665	684	709	685	722	660	658	692	718	685	708	676	725	701	683	683	724	698	716	692	753	697	694	744	708	694	685	664	697	687	658	663	689	696	668	711	702	650	694	729	658	700	704	703	711	675	709	696	719	675	679	690	683	673	663	710	722	712	664	699	701	691	645	700	671	731	637	679	719	717	688	687	714	697	695	707	710	701	700	701	718	695	643	668	674	658	721	646	702	688	689	682	671	649	719	717	696	673	687	717	711	708	695	712	677	676	753	699	703	685	698	727	668	705	614	628	685	676	715	659	688	678	731	655	680	690	692	667	701	649	674	674	668	664	730	687	684	667	683	713	693	703	693	722	699	676	665	705	718	709	724	647	672	682	647	640	710	655	665	697	688	669	675	683	696	650	677	673	712	712	698	685	661	667	656	719	683	697	647	692	726	675	633	670	716	729	693	644	680	668	686	689	667	662	709	739	647	692	646	711	711	723	695	712	683	667	662	703	651	722	705	654	712	688	715	698	646	693	684	703	700	672	666	688	716	670	667	733	681	691	715	689	654	659	715	669	660	692	717	697	645	679	689	683	653	664	698	710	676	696	637	726	667	677	734	654	650	707	632	719	727	705	712	673	731	703	725	701	675	670	727	708	660	709	698	684	696	650	722	681	707	695	646	635	730	681	702	699	697	646	695	673	679	667	689	661	688	677	659	705	667	701	659	681	705	703	670	635	676	710	687	693	692	732	636	671	684	701	681	669	698	752	701	654	686	702	708	703	706	635	654	708	709	755	703	727	708	682	682	684	690	690	710	699	670	667	689	676	729	708	750	721	705	706	632	708	681	728	697	672	668	717	730	694	643	667	681	673	694	676	710	728	709	663	680	675	671	688	656	681	663	684	627	693	674	672	712	691	656	663	715	657	712	687	675	698	699	698	709	680	665	745	694	694	657	637	678	653	686	694	696	674	683	674	685	694	714	727	676	687	721	671	687	667	651	726	712	687	690	656	707	709	710	713	670	673	690	663	687	739	678	709	713	654	735	680	675	703	686	669	660	680	723	700	644	701	686	671	700	686	685	671	719	672	666	686	667	681	698	661	684	708	681	649	722	696	749	674	707	737	722	731	632	637	686	669	706	664	692	663	671	677	673	693	627	680	682	717	696	687	690	663	722	644	698	673	702	695	678	655	645	635	674	695	693	654	691	700	686	682	703	696	715	667	709	696	684	684	682	735	687	690	764	718	705	708	642	732	651	710	702	686	714	670	662	703	712	693	678	715	660	654	671	681	684	677	666	681	690	698	697	727	725	703	665	692	721	640	690	677	675	652	688	724	694	651	728	711	656	696	737	681	711	678	710	688	673	670	685	681	691	676	652	631	682	682	701	660	677	653	666	722	681	681	712	688	669	700	654	684	676	706	691	645	693	663	687	710	719	686	651	664	701	690	678	695	753	698	686	701	686	721	683	669	734	706	694	710	683	677	714	722	652	712	739	693	680	712	737	722	720	682	676	650	749	661	672	694	728	715	693	687	659	705	717	689	711	722	689	701	668	700	679	723	648	706	711	672	731	692	738	719	680	674	707	728	672	694	688	661	684	700	667	677	689	704	746	657	700	632	691	681	712	705	707	656	666	686	714	646	694	702	658	727	698	760	691	729	677	648	647	679	706	681	695	713	688	688	698	689	681	703	697	716	738	691	676	694	681	667	694	688	738	711	674	665	667	677	679	718	711	692	720	690	728	693	677	645	689	700	710	675	681	645	712	668	732	667	671	698	686	663	662	675	687	666	683	674	703	692	704	724	669	668	672	697	651	668	663	637	700	681	691	716	677	702	680	689	649	697	680	696	643	713	646	706	641	703	675	691	646	726	675	681	703	689	694	692	675	700	651	661	683	667	678	671	713	657	709	710	700	665	658	654	715	666	718	671	693	668	678	729	699	694	680	717	643	704	700	674	745	695	644	715	673	658	661	679	708	685	690	696	678	708	704	697	693	658	700	684	674	688	772	707	703	702	703	649	679	648	707	623	737	722	671	681	675	647	670	697	665	686	648	708	706	679	699	708	670	699	689	693	697	645	693	659	654	686	723	678	727	681	699	668	681	705	715	673	673	706	662	661	713	663	690	739	662	735	663	677	673	669	685	667	692	719	699	715	684	700	733	704	758	678	714	738	714	695	654	673	703	734	704	662	699	701	618	677	668	693	713	720	697	689	695	700	663	688	692	662	709	676	715	674	663	687	708	662	676	728	704	711	681	705	668	730	700	650	682	709	678	707	711	673	724	752	714	678	673	724	679	676	666	683	729	730	694	732	711	679	689	660	702	720	717	708	697	676	680	724	660	705	689	651	697	661	674	666	668	667	706	715	695	756	657	695	692	702	659	671	711	713	719	692	713	730	678	707	732	662	679	649	695	664	700	689	634	649	685	718	640	702	697	675	648	685	663	673	703	692	700	650	707	674	670	696	663	725	722	719	667	679	667	729	693	653	664	666	646	678	714	714	710	684	745	663	693	685	704	685	684	698	690	715	701	701	699	696	692	664	657	696	700	657	695	708	635	641	712	686	730	625	632	681	676	675	713	696	647	726	705	693	686	666	740	685	675	712	671	696	720	685	666	697	641	700	680	670	685	674	669	649	713	658	692	670	677	728	654	666	705	685	678	702	675	647	703	711	641	644	719	726	749	677	678	718	696	717	724	726	708	659	663	672	729	709	617	674	668	688	693	682	662	670	661	676	702	740	687	684	669	681	674	701	680	681	675	687	672	678	702	674	702	695	651	631	738	719	721	671	705	656	646	672	726	695	688	734	726	718	655	705	669	706	701	666	685	679	689	709	687	712	698	705	707	677	697	700	679	716	711	662	696	649	646	751	684	691	711	686	703	700	717	686	672	711	697	693	673	661	680	683	632	689	680	681	679	730	716	699	687	701	712	694	675	723	700	686	701	670	701	692	697	672	680	704	665	703	715	704	710	748	705	694	743	702	750	668	725	690	695	659	755	646	660	698	684	657	691	677	642	695	647	729	702	673	659	721	735	666	672	659	716	698	686	692	721	694	695	703	693	709	712	643	702	684	671	687	678	673	688	695	692	718	687	703	688	689	668	659	716	677	677	705	717	656	710	698	665	672	716	705	696	699	681	676	737	689	671	682	614	660	705	637	765	668	702	623	676	678	680	696	664	660	664	668	662	673	707	685	663	698	733	662	675	706	703	684	704	718	696	698	683	706	683	678	688	731	687	661	684	698	708	689	663	701	673	668	644	692	671	701	727	690	681	648	689	673	669	717	623	670	643	679	687	705	733	657	698	724	692	734	687	731	685	695	692	667	689	658	732	652	675	671
44809	26255	8197	5411	3838	2319	1457	1217	1043	871	629	435	396	335	286	300	283	265	242	241	279	219	256	217	211	215	244	216	249	220	197	244	216	208	195	226	223	210	200	198	211	223	197	202	207	225	215	205	212	227	202	239	210	212	231	189	210	224	243	201	204	171	238	209	225	211	193	200	198	204	214	186	224	198	222	216	211	218	178	175	202	227	205	215	196	205	204	227	207	204	219	211	226	219	234	231	208	219	205	214	203	228	217	216	193	206	209	233	193	201	210	186	199	202	217	236	191	191	203	212	209	218	208	236	212	213	202	206	170	197	245	238	202	196	212	191	237	241	227	200	183	216	212	220	216	203	192	218	202	210	213	225	232	225	190	217	206	239	213	218	203	199	196	186	229	195	234	227	198	179	221	241	223	220	220	199	207	240	217	213	233	205	237	228	185	209	206	220	201	208	179	219	214	211	203	178	227	209	236	198	205	229	193	200	227	212	203	184	224	199	225	215	237	201	189	222	189	219	230	226	199	219	210	179	220	184	195	231	212	213	211	226	186	232	208	204	195	224	222	202	215	209	191	209	194	213	197	200	206	209	209	217	236	215	207	212	207	226	231	174	234	219	178	172	208	206	228	224	216	225	226	203	211	234	234	209	208	217	194	222	237	194	208	214	219	192	213	202	201	192	225	211	205	197	239	225	243	222	245	200	227	211	220	219	218	208	251	208	206	221	201	214	196	235	189	210	196	222	207	205	211	195	217	185	193	197	227	204	196	209	219	194	209	204	200	244	231	200	210	237	189	245	207	185	203	210	209	201	232	204	212	206	204	225	209	218	203	194	223	186	170	219	214	212	231	168	183	217	214	239	202	189	220	218	198	202	206	242	219	214	231	214	235	218	194	222	204	182	239	191	203	195	198	201	199	216	224	229	179	208	236	223	216	210	221	252	204	205	217	217	178	210	197	202	232	200	197	226	191	176	219	200	182	180	202	184	233	205	218	221	191	192	195	225	218	216	225	201	218	229	212	222	227	232	180	190	195	210	189	214	195	220	232	212	222	235	205	199	237	180	227	182	204	234	205	208	198	212	253	218	184	208	214	197	207	212	242	192	224	221	205	208	207	221	202	233	192	208	223	196	203	206	222	209	215	197	220	216	209	252	217	210	216	217	226	203	191	204	198	210	221	209	226	188	204	193	223	198	211	217	227	202	210	209	216	209	210	194	232	200	217	196	212	207	223	227	214	207	214	204	215	221	198	210	187	229	226	219	222	212	223	195	213	197	233	228	203	195	192	198	232	239	235	217	213	192	207	209	228	208	216	231	236	196	210	231	187	243	201	179	194	200	197	229	179	194	208	209	222	203	232	206	206	213	245	198	194	222	203	209	232	170	210	229	222	186	218	202	202	218	202	222	191	212	220	207	233	185	206	202	204	211	252	238	237	232	221	210	197	250	238	185	222	242	179	216	217	209	211	231	196	220	215	223	213	230	206	199	209	202	191	193	204	235	214	206	212	222	180	218	217	223	187	224	191	205	197	199	184	195	202	208	182	213	237	206	216	221	207	201	229	212	211	208	217	178	190	200	201	191	196	237	206	214	216	212	199	212	209	205	220	216	209	219	213	222	204	186	176	196	187	213	199	218	222	197	227	221	231	208	198	185	230	210	244	198	225	196	218	212	194	195	207	253	245	221	259	230	223	198	226	194	212	191	226	207	243	209	224	241	242	246	219	237	180	195	227	240	191	209	225	234	237	222	209	188	213	197	202	217	224	229	237	220	206	222	216	221	210	236	185	215	193	208	218	222	230	224	220	212	229	212	234	207	205	191	231	229	197	200	225	210	199	197	204	203	225	217	211	229	190	217	223	212	222	232	206	200	187	208	203	218	199	212	222	209	201	215	189	213	206	191	217	189	197	201	218	222	209	220	215	215	219	222	234	224	225	213	210	200	216	230	207	214	210	201	206	197	231	195	217	215	200	196	202	216	182	221	235	232	214	232	202	214	212	224	195	215	214	196	226	220	238	194	189	191	199	210	192	223	210	197	200	224	239	220	195	195	220	208	221	185	214	218	227	212	237	207	202	218	225	202	228	225	197	221	226	212	230	198	210	214	209	186	226	214	227	207	219	187	198	197	235	195	242	196	215	209	232	224	209	238	226	212	198	223	198	211	198	199	209	189	226	202	217	221	208	230	233	238	232	231	196	209	188	203	213	212	223	208	188	232	216	200	207	223	218	196	218	221	199	213	205	199	214	203	242	193	205	208	203	210	216	213	221	200	218	203	203	200	239	210	219	220	187	219	211	194	186	199	238	227	190	203	197	210	209	181	233	201	199	220	230	216	190	194	221	200	202	215	230	212	199	168	224	224	197	225	209	200	204	216	234	224	240	186	211	235	218	206	196	198	193	202	221	223	212	206	195	236	221	223	193	215	233	173	215	235	223	185	198	206	207	232	206	251	217	200	206	203	189	201	193	201	196	220	233	215	228	217	212	227	215	211	202	220	198	208	191	202	195	213	217	218	229	202	199	207	211	199	217	210	196	186	220	190	212	199	216	223	224	219	204	193	248	219	221	220	218	207	189	222	183	208	203	205	201	242	216	191	223	231	222	238	205	241	202	215	215	206	195	210	203	189	203	225	196	207	212	207	208	203	218	225	198	212	221	175	222	233	204	231	192	233	218	250	231	188	231	248	199	217	217	235	229	225	222	221	236	222	214	214	198	198	223	220	216	202	192	193	213	222	208	194	213	203	186	218	228	203	216	211	190	215	196	205	204	197	184	219	207	210	200	207	190	230	219	212	189	218	189	193	205	217	200	190	207	205	167	178	204	198	192	195	209	182	236	215	198	206	212	204	183	207	236	205	228	190	222	166	239	203	219	214	218	207	228	196	236	237	201	213	203	235	203	205	212	204	231	214	218	217	231	223	212	184	217	200	237	189	211	215	199	202	246	236	213	190	226	214	221	226	210	221	212	195	223	231	226	226	218	208	210	243	186	212	189	187	217	187	253	223	212	198	201	218	206	193	204	208	215	211	214	212	215	210	206	223	205	220	216	193	193	240	216	201	212	209	179	196	219	211	224	181	168	199	220	224	203	208	198	235	190	193	223	237	215	206	225	224	215	200	223	194	207	196	201	220	223	214	198	221	232	212	211	210	218	214	216	223	229	214	226	220	245	212	189	220	204	212	203	226	244	216	193	198	201	207	214	226	182	199	231	217	223	221	206	203	225	209	209	196	206	190	234	189	234	228	202	206	212	245	245	205	212	208	186	206	207	219	209	206	228	215	203	215	219	194	221	223	200	225	210	208	235	190	209	198	185	235	212	204	210	202	188	205	206	230	259	195	226	198	222	220	207	221	210	205	218	227	224	199	205	210	230	232	181	180	220	193	235	267	239	239	190	206	213	213	188	211	209	218	207	209	183	232	214	204	217	190	221	222	233	207	208	214	230	228	220	193	211	193	200	214	221	211	209	222	176	213	180	228	188	173	210	217
30124	18114	9300	13372	11808	8630	6294	5452	4762	3806	2864	2042	1654	1229	1041	949	816	814	762	722	701	657	685	643	624	597	625	593	536	543	580	503	519	516	496	554	547	508	524	551	512	524	549	528	528	547	508	483	491	528	525	507	527	535	521	496	526	506	509	496	521	510	525	482	580	525	474	513	490	509	498	521	513	522	497	521	510	484	497	508	507	542	506	541	505	509	480	534	532	478	488	484	507	517	516	522	509	500	498	549	493	547	528	492	499	501	514	535	526	525	496	566	475	508	536	491	522	525	478	506	534	538	530	540	535	526	494	554	488	468	494	521	516	517	511	504	501	495	541	500	494	477	455	496	513	483	481	516	514	527	503	543	484	506	516	493	527	479	532	524	514	535	486	497	524	514	528	478	520	498	507	506	548	479	510	516	538	471	475	512	532	516	473	508	481	487	509	475	529	496	495	552	488	490	517	527	479	501	482	512	530	493	517	520	473	520	474	494	501	491	514	562	493	537	540	485	536	481	456	469	517	499	490	487	487	488	511	482	529	513	518	502	510	541	491	539	534	529	542	516	482	510	475	525	492	495	514	522	558	508	538	536	503	454	517	513	553	517	477	489	517	519	475	521	526	494	494	504	528	493	490	467	479	517	486	489	506	453	494	478	494	509	518	528	470	528	520	519	500	462	486	497	513	522	508	509	467	471	552	553	543	469	503	530	544	520	485	529	489	493	509	545	435	512	535	486	481	515	507	517	493	534	481	491	500	536	475	536	509	496	486	522	508	504	554	524	491	498	508	535	507	499	470	536	470	491	504	474	508	482	517	489	510	494	510	526	495	484	473	497	505	482	515	510	536	520	511	472	522	487	515	471	523	500	538	467	511	456	464	541	511	533	498	477	480	548	525	530	534	534	472	523	512	510	474	481	511	508	519	519	525	531	507	522	479	499	508	488	531	479	530	507	527	505	526	507	499	525	475	529	530	538	499	510	478	505	478	496	555	480	498	500	519	475	518	495	507	499	495	515	509	504	500	468	502	543	522	519	484	513	508	528	487	530	532	497	488	478	511	530	506	500	498	479	496	495	503	507	512	524	506	497	551	520	503	548	532	526	507	500	476	479	509	505	474	474	479	541	496	444	526	488	479	521	521	504	489	516	523	498	528	471	485	523	480	498	528	491	531	481	529	519	538	510	531	499	478	508	494	510	506	507	518	517	506	486	520	513	509	496	541	490	537	495	504	496	487	471	530	505	483	500	524	508	504	467	553	465	515	541	488	511	482	514	496	500	492	499	501	519	533	536	495	517	494	526	530	540	521	527	479	502	523	545	545	490	501	520	480	491	527	519	479	483	539	526	472	509	506	504	495	490	515	495	524	525	492	520	462	501	535	521	511	511	502	466	491	481	454	496	521	511	484	504	500	496	484	518	494	486	499	515	518	539	524	506	505	523	483	515	478	488	511	523	507	539	478	492	499	503	536	523	512	500	521	487	510	536	496	501	510	511	518	487	481	508	471	526	502	506	480	505	492	520	509	557	479	459	516	517	496	540	533	513	508	500	529	499	473	481	525	494	497	474	498	471	501	515	485	500	512	499	531	531	444	501	508	504	465	482	506	493	522	557	544	479	481	518	534	536	513	478	494	470	489	524	485	505	476	461	534	472	513	524	548	508	494	531	482	549	493	510	502	494	512	480	485	524	473	503	488	498	504	509	468	524	495	462	533	538	487	560	497	501	485	495	488	483	558	470	503	495	514	509	503	557	493	472	506	500	502	488	547	483	513	553	493	507	499	491	516	500	490	477	502	519	529	529	518	507	499	491	520	507	469	477	562	523	472	517	521	499	500	510	524	497	545	490	491	456	512	534	523	467	508	508	514	521	472	485	496	502	529	518	503	503	492	547	494	507	503	501	494	481	479	502	500	486	500	484	534	504	539	489	524	513	529	506	501	524	472	490	444	511	486	518	525	509	479	474	535	478	487	453	517	519	495	503	511	501	523	505	468	502	485	472	494	526	494	510	519	522	494	488	547	508	514	525	524	478	537	480	522	491	507	485	521	530	497	524	476	454	513	507	533	498	498	522	515	496	482	504	481	512	530	513	541	513	522	479	510	500	509	500	540	472	527	493	471	505	515	496	527	494	490	494	473	548	519	530	488	515	483	534	509	496	519	495	543	494	503	537	508	525	507	542	543	515	536	498	530	535	481	538	493	504	488	505	494	479	473	508	529	517	540	488	535	521	491	487	470	433	481	485	514	529	524	501	501	543	502	486	545	527	535	493	506	488	480	500	492	495	587	449	504	538	538	500	552	512	560	512	531	487	518	503	509	510	502	490	496	466	502	482	510	510	480	478	496	535	523	496	498	500	488	536	481	467	493	523	486	496	496	473	527	491	519	490	485	506	486	504	524	510	538	506	482	504	505	518	477	525	523	533	462	475	473	541	505	477	503	428	475	506	519	509	534	542	504	511	534	464	485	497	518	503	523	489	513	500	508	496	507	500	494	499	526	504	527	522	492	508	477	495	482	516	516	496	529	497	472	511	488	498	511	472	524	496	484	503	498	490	495	537	531	502	523	496	508	516	531	510	479	486	529	476	491	512	477	486	522	550	547	500	505	516	503	521	495	487	536	537	550	504	502	521	476	496	499	489	533	485	505	503	492	538	520	497	504	525	542	517	508	518	483	520	520	498	509	554	454	505	506	505	494	509	513	523	541	490	519	491	465	508	506	472	535	526	524	506	501	527	512	535	490	486	479	474	457	520	538	487	486	504	515	531	493	518	514	475	501	463	454	524	509	519	553	500	527	509	528	488	506	512	504	468	490	495	506	511	509	479	514	537	499	552	502	536	518	524	500	495	524	531	498	533	491	495	494	552	509	495	494	511	526	478	489	486	499	507	532	496	500	535	490	522	494	511	481	506	473	529	529	514	517	508	494	516	459	539	501	500	499	488	507	497	518	487	490	536	503	472	562	520	518	499	507	527	470	507	499	493	507	529	472	541	507	519	497	480	476	483	490	558	519	490	478	527	507	518	454	517	501	525	504	494	505	512	503	495	474	506	497	482	500	507	503	556	506	478	517	495	493	513	513	508	507	479	484	496	471	453	506	482	504	517	497	540	478	504	486	480	485	500	520	487	494	479	517	518	471	495	520	511	500	528	466	497	472	499	543	526	516	485	491	515	501	541	493	512	502	496	557	513	543	517	528	484	458	486	505	501	510	515	521	525	479	510	491	520	479	506	483	484	529	516	523	520	508	543	490	507	503	514	495	483	493	524	498	515	514	464	511	503	510	496	479	517	497	499	509	498	535	512	543	503	484	501	520	516	545	519	502	490	507	475	510	500	500	519	506	464	536	514	502	501	527	494	500	489	543	532	498	518	469	513	545	544	533	505	451	524	470	506	534	498	493	538	480	480	469	509	504	527	540	492	513	507	554	519	487	507	511	518	555	474	537	479	489	511	507	523	506	481	508	497	528	502	538	526	466	495	488	511	540	502
18009	6591	2257	1858	1244	888	759	645	632	444	419	363	333	301	315	298	306	294	327	299	310	304	323	312	319	305	312	282	302	298	331	312	289	279	304	288	319	325	326	282	291	303	301	286	261	290	320	286	329	317	325	279	301	290	304	301	299	272	312	314	313	330	304	285	282	298	312	297	289	277	300	315	294	304	317	285	311	312	312	288	303	278	305	301	320	295	270	321	324	329	310	303	310	266	279	316	295	318	307	347	316	297	297	298	286	293	261	281	275	285	291	309	271	288	339	286	312	304	295	324	278	290	318	286	284	360	285	308	304	292	293	295	333	293	278	303	287	300	305	285	300	305	302	305	311	330	319	331	319	306	284	288	300	279	301	324	273	322	288	311	319	297	291	327	295	313	259	296	279	311	313	300	294	272	289	292	334	306	319	312	282	286	316	262	297	300	290	277	315	254	295	273	305	304	274	294	287	299	324	331	284	322	311	283	289	293	312	309	353	301	290	315	277	295	316	304	291	315	304	317	313	304	321	289	297	326	306	301	331	297	299	303	279	283	277	315	263	323	312	299	306	305	279	319	318	325	325	291	281	291	277	337	292	294	301	295	279	304	307	267	279	283	313	293	289	287	349	308	303	311	308	309	308	290	285	277	311	326	283	316	275	314	284	311	286	309	312	300	280	307	316	298	323	317	320	293	307	335	280	311	264	313	286	278	323	320	283	274	317	281	316	295	312	302	346	275	260	272	313	308	338	275	312	295	290	302	314	253	296	283	328	289	301	299	287	303	335	292	319	332	336	309	338	293	293	300	315	292	307	297	275	305	339	294	290	271	290	299	293	280	306	306	307	277	300	278	302	280	338	324	293	321	306	311	313	280	280	291	276	320	277	280	296	267	307	291	285	290	320	293	310	342	287	290	312	277	307	299	304	311	331	308	290	296	311	260	312	307	316	297	285	301	296	317	276	314	267	295	285	309	301	315	332	297	306	306	306	320	294	294	303	298	306	315	304	316	297	309	329	286	261	303	319	295	316	280	269	264	268	305	308	301	282	288	287	286	281	309	296	327	260	283	310	325	299	286	310	323	290	289	283	312	266	282	314	292	292	284	280	297	285	299	312	317	287	293	273	287	291	299	293	280	295	328	293	300	327	292	287	283	303	335	283	292	315	328	345	305	284	282	283	284	294	286	317	333	270	282	294	285	302	270	300	318	288	287	265	303	267	300	260	307	311	332	259	261	290	290	302	326	287	343	279	295	313	318	289	302	303	354	302	289	293	299	287	320	347	299	331	297	313	265	298	289	288	286	299	314	304	320	317	298	310	305	274	318	306	320	274	300	305	325	316	301	312	317	296	303	312	290	330	291	328	320	302	286	325	293	289	284	296	303	279	269	292	278	298	250	294	297	314	276	304	322	298	285	300	290	303	292	292	302	313	324	280	281	325	307	286	283	293	305	279	315	293	305	281	286	308	295	298	275	269	269	295	282	303	297	299	317	288	287	300	273	329	291	273	285	289	311	290	314	284	313	287	287	287	296	307	335	316	290	317	289	283	268	264	347	305	329	296	289	302	259	269	277	300	304	267	272	280	280	300	310	282	311	282	319	271	331	302	306	307	299	301	301	297	306	312	291	271	299	288	314	298	300	296	296	288	307	327	291	281	285	301	288	352	291	334	305	278	280	302	325	321	309	313	279	282	289	312	330	300	332	303	307	284	310	268	280	326	352	299	280	255	303	265	304	280	305	317	293	283	311	290	281	321	317	319	299	280	263	308	296	276	311	320	313	299	310	275	313	290	305	321	310	301	355	310	308	288	298	295	302	292	278	282	308	274	314	305	286	284	297	289	303	315	309	326	297	282	302	313	254	316	262	279	321	262	328	342	295	267	312	296	305	344	294	306	312	263	315	290	309	322	320	315	286	277	275	284	308	284	307	319	315	285	299	264	311	319	323	286	302	262	291	344	261	288	292	319	295	309	317	293	316	319	276	287	284	310	327	292	287	271	323	284	279	287	309	292	303	318	292	307	314	313	295	295	297	324	294	308	298	305	326	306	289	316	297	304	279	340	271	290	294	328	281	299	273	326	311	277	310	337	298	279	295	326	315	308	287	318	306	306	349	273	283	262	265	262	306	308	318	276	306	340	314	288	290	286	281	300	298	309	297	309	307	320	268	302	291	309	318	282	306	288	297	264	290	348	293	276	332	295	314	268	283	294	281	283	286	313	334	322	284	308	284	275	335	318	298	277	338	289	290	294	290	306	269	299	338	306	283	311	282	303	301	313	279	308	345	313	319	292	285	296	298	284	320	294	310	298	277	277	288	299	331	293	282	295	347	325	295	275	287	269	294	303	327	294	273	304	276	330	302	282	301	325	298	306	315	286	295	316	303	304	290	291	308	319	285	309	319	314	316	302	284	296	297	310	279	292	291	313	303	315	300	316	293	255	318	309	290	309	319	316	310	291	276	322	296	287	326	291	310	303	300	316	323	262	275	297	289	324	279	274	286	310	328	284	298	286	311	316	298	271	300	272	287	289	292	290	282	275	308	294	319	284	321	320	291	302	293	331	328	287	299	333	270	295	325	257	321	304	287	304	332	298	295	291	291	324	288	316	317	292	285	309	291	280	287	307	298	289	269	311	302	297	318	283	284	298	287	279	311	289	346	329	263	281	291	280	323	327	284	288	273	312	296	311	293	280	295	279	320	300	282	301	285	326	291	298	305	310	305	304	304	343	288	281	305	302	282	281	333	332	296	306	302	265	325	296	333	322	304	311	310	293	305	298	277	326	296	277	288	283	276	261	302	295	319	327	310	311	278	300	318	263	289	288	317	281	285	298	289	295	341	296	321	328	283	292	267	318	299	305	286	308	307	298	323	301	287	307	301	304	262	303	322	310	295	318	283	312	320	310	287	311	302	296	302	307	303	294	294	318	326	306	279	295	306	299	316	279	306	308	299	301	268	312	299	290	293	271	249	301	324	291	297	286	306	279	282	299	288	299	296	295	278	259	287	313	294	289	333	304	290	270	304	310	338	302	267	301	320	292	305	279	310	315	270	310	307	302	287	308	307	280	282	288	293	279	309	296	288	295	307	283	275	315	326	291	301	278	323	299	280	292	281	309	258	297	301	285	331	284	315	291	284	276	322	269	295	298	306	307	329	290	308	337	308	257	324	291	296	316	280	256	292	298	270	329	283	292	283	290	338	282	292	284	330	325	288	321	317	296	264	265	285	273	311	290	288	299	308	261	312	321	315	292	264	311	302	307	301	301	291	274	318	302	303	307	285	322	308	297	286	335	313	317	280	308	279	306	293	305	273	280	291	328	292	320	276	311	294	290	308	318	294	302	341	292	344	340	316	341	279	311	276	273	301	351	306	346	290	317	297	289	310	304	283	301	329	290	278	300	302	303	332	282	301	335	277	332	283	329	287	300	308	310	294	321	303	291	287	312	312	298	309	297	304	307	284	305	299	282	307	316	298	292	305	300	287	266	273
12618	5584	4331	5754	4521	3362	2879	2460	2008	1660	1360	1131	991	886	810	763	790	835	750	770	733	745	721	763	767	710	707	742	658	739	698	706	723	708	716	638	683	690	703	668	673	708	682	645	698	697	693	688	726	689	670	665	679	680	687	733	725	769	749	687	721	697	712	705	713	730	696	710	753	718	681	750	767	661	694	693	672	718	728	726	689	725	703	686	713	651	698	680	693	692	699	727	699	705	738	683	682	688	712	709	698	725	673	662	685	694	707	718	685	680	699	669	649	691	729	730	711	754	692	721	770	705	642	726	716	741	675	684	697	680	707	717	716	720	725	705	691	704	711	742	701	678	703	698	709	669	701	688	727	694	754	684	695	694	721	679	642	724	652	672	680	735	706	703	687	710	683	735	693	688	678	727	742	717	713	703	657	702	708	680	732	708	719	684	708	676	713	713	713	709	722	663	682	677	638	749	692	684	665	689	722	643	725	672	727	677	688	701	717	683	657	670	673	697	705	762	699	656	626	695	706	692	660	681	657	706	706	746	663	715	657	632	681	663	656	730	736	696	688	670	690	644	641	702	681	667	654	712	705	679	715	677	724	724	682	664	760	698	691	707	689	722	726	719	712	707	654	739	692	704	714	623	689	710	679	690	706	709	731	696	699	693	731	696	727	716	691	694	721	684	678	683	691	646	724	714	687	673	680	703	685	687	716	674	694	679	661	722	691	685	684	713	752	704	704	695	656	713	674	716	706	655	737	712	695	742	714	678	689	661	702	720	707	687	663	699	721	702	657	722	713	730	684	684	663	715	693	657	678	738	715	659	688	721	640	732	723	689	693	642	734	720	703	728	667	733	682	764	730	675	698	690	698	712	743	680	714	677	715	689	705	722	691	706	674	711	665	744	693	664	692	674	709	663	707	714	686	717	750	743	724	662	677	745	710	694	720	724	701	667	695	664	709	681	685	704	681	705	689	716	712	734	692	697	663	707	657	662	658	701	691	704	750	674	733	679	713	733	692	686	692	651	675	666	732	675	705	737	709	645	707	700	682	758	702	673	664	716	693	740	677	705	698	700	722	682	715	671	693	735	690	722	680	666	711	691	735	733	745	691	676	716	706	718	734	676	678	689	691	721	729	755	677	678	735	687	742	703	684	718	703	793	667	673	704	731	721	692	687	696	710	728	736	667	712	722	693	704	674	757	705	707	706	672	688	692	723	702	718	693	660	647	677	663	707	714	735	726	715	669	692	711	679	725	643	694	677	702	698	651	709	686	777	701	702	763	694	707	688	672	682	682	735	692	671	694	697	636	719	724	687	721	678	680	661	680	716	685	679	741	712	667	647	694	709	758	750	724	711	668	680	721	749	678	656	666	697	703	663	693	666	698	698	687	658	707	714	697	707	673	695	699	675	753	679	702	669	679	710	673	680	668	731	679	697	715	714	667	680	703	684	683	683	708	721	700	689	701	650	668	728	666	731	690	661	707	674	701	688	771	720	673	711	691	683	678	648	688	687	701	648	676	685	701	674	722	711	718	760	702	704	684	745	747	710	715	693	765	700	698	709	720	718	678	704	706	696	674	698	695	713	744	696	695	713	692	709	736	762	693	744	653	648	707	674	737	696	718	697	688	691	683	733	785	706	699	712	674	731	616	669	764	680	771	702	676	704	665	702	725	725	682	718	712	713	707	708	681	627	720	700	717	736	720	672	679	725	721	721	674	738	690	694	703	668	736	719	731	749	692	704	721	677	677	753	678	728	678	740	691	674	678	707	699	719	717	719	663	725	695	682	708	713	687	680	679	671	669	708	709	738	679	662	698	702	712	658	698	697	775	676	698	702	686	628	723	656	701	702	700	715	674	727	687	702	673	711	719	634	692	711	673	743	697	721	689	693	661	677	709	667	668	722	696	723	667	725	676	703	713	702	668	705	722	651	692	667	753	726	691	695	686	706	686	708	709	713	663	649	697	746	708	657	665	669	652	687	704	696	725	678	675	667	732	667	685	642	688	694	722	713	686	694	741	742	674	638	679	703	725	703	731	732	763	759	726	722	701	698	693	696	729	712	734	711	720	687	705	742	666	725	708	738	728	697	671	715	714	698	704	703	709	641	712	723	685	701	709	675	671	680	676	679	740	685	709	674	714	656	696	693	728	721	665	672	710	748	710	688	724	697	680	689	661	659	693	705	705	704	764	711	700	740	709	709	663	728	697	701	721	706	736	663	656	726	699	689	755	652	702	710	669	669	708	669	691	724	695	687	668	688	656	693	704	704	730	712	661	684	697	778	711	777	684	706	719	668	728	726	718	715	712	721	748	695	684	699	741	667	668	664	665	730	718	698	694	689	696	701	686	673	717	677	697	734	688	704	692	690	690	654	688	689	710	690	722	710	657	786	688	701	675	710	679	749	733	739	717	694	694	701	711	694	727	694	699	714	702	675	691	700	739	674	706	696	731	699	655	696	692	707	711	718	651	684	726	683	673	704	708	731	718	680	718	699	693	719	673	688	755	678	710	723	659	662	664	715	723	712	708	678	701	694	679	687	678	678	694	722	722	697	713	724	736	716	679	671	689	661	678	681	663	681	687	700	705	733	686	678	694	721	702	713	700	642	714	691	718	704	707	681	681	705	702	709	732	688	679	661	713	679	679	680	718	698	658	700	711	665	691	699	692	705	708	732	730	690	656	692	714	684	637	690	663	673	730	691	734	642	732	692	707	702	679	690	690	709	655	695	672	676	682	659	683	676	697	704	673	697	735	746	663	697	688	688	665	718	723	673	688	701	660	694	760	686	747	680	692	721	694	705	607	704	713	726	737	724	690	710	728	693	679	687	714	731	654	716	680	701	741	737	708	697	685	694	648	725	660	707	658	694	655	709	710	675	715	738	668	670	697	647	677	697	668	699	720	650	666	679	722	680	660	729	647	673	667	702	658	715	699	745	679	706	747	669	734	689	688	699	695	661	730	756	701	687	716	745	670	673	686	686	674	689	720	726	698	722	682	672	681	643	716	705	712	678	650	683	645	690	701	634	683	730	760	694	661	686	669	674	717	713	672	680	691	707	704	662	683	680	706	707	695	695	723	679	648	648	704	709	713	654	698	719	670	675	678	673	700	687	685	705	699	707	683	717	714	689	693	701	716	692	694	680	706	686	707	690	633	714	689	726	690	723	731	746	712	711	694	697	684	657	711	682	660	693	696	725	722	715	690	673	675	683	714	726	658	693	698	694	680	690	646	635	765	684	723	680	731	689	700	719	702	704	732	704	687	653	658	647	660	723	702	684	720	723	705	679	669	709	694	693	667	681	675	682	694	696	688	692	703	625	688	743	690	708	691	703	694	725	729	628	705	701	716	691	705	656	672	707	687	710	682	699	731	727	698	706	695	685	727	707	710	661	737	738	678	718	684	699	659	733	734	661	695	737	720	732	688	736	662	720	759	721	703	733	709	756	723	698	714	725	738	708	743	685	680	684	706	687	667	684	756	726	693	672	704
34731	17695	5821	3797	2376	1674	1361	1027	824	656	550	477	398	376	349	356	326	312	313	305	301	307	331	340	298	306	305	337	258	281	320	274	295	291	275	308	295	275	291	306	288	339	298	301	276	292	284	284	264	307	285	299	283	283	330	322	307	264	275	321	312	287	294	317	292	284	314	288	271	294	308	321	296	277	312	307	299	316	307	308	310	318	315	298	281	278	322	286	297	318	334	292	289	291	333	286	306	332	298	316	274	283	307	295	322	323	283	297	290	271	295	310	300	298	281	316	285	282	305	289	304	332	283	293	313	304	325	301	291	289	289	309	291	282	285	301	292	282	323	274	316	290	303	280	298	288	301	314	283	286	286	307	324	285	302	290	293	305	291	299	287	309	302	286	288	288	316	304	298	303	293	299	325	289	305	291	325	264	293	290	338	321	333	297	301	313	277	297	298	289	296	306	302	333	321	304	266	278	273	289	313	281	282	296	307	275	322	301	305	293	299	303	279	331	305	292	297	287	281	293	307	308	268	315	290	297	272	299	310	304	309	342	291	269	291	287	264	270	297	287	305	318	288	281	274	289	305	275	308	291	298	256	320	314	296	293	324	315	328	303	324	303	332	264	281	280	292	276	292	325	307	289	297	283	287	285	314	277	297	312	311	290	286	332	292	340	315	303	286	304	305	289	299	295	290	292	271	308	305	296	288	308	306	297	320	288	293	300	294	272	287	276	283	260	278	271	306	273	321	275	323	314	304	311	303	293	308	291	282	305	274	310	293	298	271	292	312	291	320	306	292	275	293	316	305	284	313	282	304	308	274	303	332	323	271	329	294	289	293	276	303	289	319	296	292	263	295	287	311	304	296	286	294	322	313	262	273	284	276	277	288	276	291	282	321	301	273	331	284	289	311	309	327	312	306	306	309	319	293	278	286	277	289	299	303	312	303	294	268	285	288	295	265	278	309	273	301	292	308	327	259	296	282	273	283	310	316	299	303	295	345	296	304	276	304	302	310	340	258	294	277	321	273	303	303	321	298	326	315	277	281	273	269	296	300	301	310	272	279	306	307	306	300	313	287	287	297	267	306	300	316	276	302	305	289	312	325	294	275	273	310	276	294	259	277	300	285	299	308	302	300	278	298	293	289	281	341	296	300	285	282	310	288	309	323	273	310	302	327	321	281	290	311	298	308	326	269	255	255	313	263	282	293	290	306	289	283	295	305	303	282	295	297	312	297	318	297	253	306	294	305	306	282	298	272	314	301	313	290	307	283	297	296	289	287	271	301	308	288	284	296	303	296	281	277	290	284	343	310	309	282	297	278	308	292	261	289	266	303	296	307	287	310	284	297	321	269	304	335	291	285	287	315	304	289	329	307	290	273	314	283	323	305	287	284	285	321	293	294	307	277	273	250	315	263	304	292	287	290	299	300	265	288	293	266	305	313	295	296	316	302	284	304	281	290	308	307	283	313	285	284	294	289	291	303	276	319	303	314	327	289	323	281	308	271	277	286	288	291	306	328	292	333	313	362	308	260	311	310	331	284	325	285	298	318	292	320	353	295	299	286	288	291	280	284	291	320	297	287	260	309	297	297	262	270	275	289	304	290	326	276	288	297	312	259	308	291	248	341	303	301	303	285	296	307	288	305	307	272	304	324	287	255	291	276	312	300	308	289	330	289	299	287	272	286	309	326	291	307	308	268	277	288	329	281	289	298	310	314	307	272	273	285	313	310	312	289	301	283	284	323	258	279	320	304	273	260	333	305	302	282	295	301	306	316	313	273	282	294	263	287	281	287	305	271	321	283	311	274	299	303	318	283	301	298	282	287	280	296	290	296	279	318	291	297	288	292	330	254	305	295	287	284	295	297	270	305	282	309	321	293	289	293	309	296	321	285	266	289	319	276	310	294	316	287	298	288	292	288	279	295	334	303	274	323	281	269	284	308	272	296	279	321	284	277	295	308	265	324	250	294	282	305	306	295	286	286	293	328	274	286	308	308	310	285	298	282	307	322	300	318	273	293	275	294	308	301	270	295	310	302	276	300	255	293	315	319	284	275	330	290	269	289	267	321	317	325	284	286	294	288	294	304	296	262	307	302	297	301	316	292	321	296	264	288	307	323	287	284	292	293	305	273	291	287	287	311	316	262	278	304	304	313	281	289	257	275	305	273	280	302	291	282	308	294	278	314	334	301	300	338	265	294	343	316	315	305	339	281	316	295	309	292	323	289	279	312	284	304	287	261	279	279	305	332	302	292	277	284	298	272	284	290	328	287	300	291	295	274	298	272	302	300	311	306	298	292	301	308	295	310	325	296	293	288	293	277	303	323	306	315	307	332	308	296	279	290	280	256	280	251	284	306	265	292	275	294	319	293	314	271	265	281	292	303	315	262	295	285	282	316	309	311	298	294	282	289	314	287	299	314	296	290	268	323	298	334	292	305	300	326	299	303	324	314	313	281	305	289	306	327	307	281	322	285	295	300	320	269	283	321	287	300	302	260	308	289	287	326	289	311	282	302	316	332	308	318	291	310	271	249	305	316	282	307	308	277	293	273	296	294	311	270	299	301	296	318	264	312	280	307	311	310	289	307	306	313	310	319	339	269	294	311	294	305	321	289	306	330	277	268	292	279	294	302	286	305	299	291	281	267	266	334	279	262	271	328	289	308	296	321	292	317	313	308	279	281	286	294	307	280	271	328	312	305	306	315	290	295	306	275	298	318	335	279	300	307	312	297	317	323	290	271	311	274	273	271	318	276	270	316	304	330	281	280	296	272	294	280	315	259	322	281	303	322	289	282	305	292	296	301	316	319	300	283	291	306	286	267	288	297	292	297	275	251	290	304	321	312	280	309	277	308	317	294	263	266	323	321	319	291	311	288	269	292	288	274	302	284	322	314	309	266	264	297	298	286	312	301	285	308	254	297	302	312	300	282	293	283	285	272	290	312	276	296	299	286	289	260	273	323	305	373	295	305	306	275	308	285	300	280	312	308	278	294	283	339	293	326	286	297	287	305	265	304	279	282	288	288	329	309	303	296	294	303	304	326	281	308	307	270	311	268	281	282	298	287	279	290	282	301	289	294	291	297	277	278	304	301	277	349	322	310	281	292	301	270	301	301	293	309	310	290	295	261	310	294	304	292	314	308	300	265	295	276	300	296	301	282	290	288	272	299	321	329	310	321	316	305	311	269	299	304	277	308	275	302	300	290	290	294	311	306	309	304	293	301	314	318	278	318	294	252	284	280	305	308	251	283	302	327	308	323	297	302	312	286	306	296	298	285	337	305	287	318	312	286	303	317	288	310	298	319	315	277	282	270	309	285	281	294	270	317	282	304	290	284	291	272	276	284	301	299	306	269	256	309	273	336	278	277	301	288	314	300	311	278	309	290	308	305	282	305	333	299	324	293	285	289	294	289	325	284	310	303	279	273	276	303	326	325	315	318	326	305	299	276	321	269	284	306	301	297	290	291	307	325	315	303	311	284	329	281	310	302	299
24290	13528	8442	10345	8047	6470	5547	4413	3341	2829	2130	1772	1393	1163	1047	1033	894	893	843	824	873	823	762	795	767	711	738	785	745	733	734	710	719	728	651	723	749	685	702	640	667	691	748	699	687	709	682	753	681	742	727	657	737	694	693	674	697	692	665	666	723	704	662	677	695	728	699	707	658	701	712	684	724	702	762	727	690	700	694	736	710	710	686	707	714	698	720	714	715	692	671	729	691	670	732	675	714	707	707	675	675	659	681	721	674	651	733	677	714	724	685	713	705	666	692	638	690	634	714	661	691	708	712	692	745	726	748	678	702	706	667	705	644	671	683	662	707	711	682	716	670	721	688	719	692	657	680	717	728	709	683	710	684	711	705	704	706	645	680	703	671	671	688	682	682	709	667	692	735	660	709	698	687	696	694	707	708	687	680	747	695	680	657	693	652	675	684	659	719	664	656	695	709	702	741	733	717	677	691	682	674	706	709	670	669	628	711	683	694	683	684	675	668	699	732	693	657	654	714	681	681	711	735	703	695	711	670	744	664	648	660	681	620	694	677	666	690	677	717	736	684	651	666	699	649	675	700	715	683	701	671	694	684	698	706	723	669	683	661	692	700	705	688	654	687	711	705	700	662	667	716	727	666	700	689	698	680	728	713	684	689	699	723	659	695	688	733	699	684	674	656	680	723	724	692	706	649	660	689	757	693	688	714	679	720	716	663	684	679	719	708	694	669	664	652	656	717	670	695	657	671	692	714	699	670	654	705	649	708	681	681	738	680	706	669	710	618	647	723	666	708	687	679	683	686	715	720	639	648	697	674	713	698	676	704	666	679	665	687	703	665	663	685	698	703	698	674	684	763	687	689	700	725	702	729	621	704	724	673	696	724	710	670	698	683	753	667	677	677	710	681	701	758	662	740	672	685	684	699	669	704	610	694	666	701	666	655	716	670	715	703	726	677	727	693	718	714	688	701	679	680	688	713	682	729	688	681	714	715	696	687	695	632	741	661	666	695	648	687	690	705	701	693	695	715	707	727	661	677	704	669	697	678	713	698	698	660	694	747	689	688	711	716	733	724	736	682	671	710	692	711	706	712	681	652	733	687	701	690	677	736	679	699	677	684	694	702	680	737	643	697	673	707	715	674	726	681	740	662	674	692	696	689	707	685	687	653	655	721	669	698	696	690	683	700	653	657	663	715	721	712	724	689	699	656	669	718	772	693	671	707	676	715	688	689	678	697	665	708	655	659	710	673	687	688	731	656	675	674	672	709	678	707	709	709	680	691	614	670	700	683	722	649	650	659	657	703	708	647	723	700	684	710	675	678	655	704	716	693	683	640	652	704	694	691	665	721	665	718	663	672	657	725	711	696	719	725	669	714	717	706	713	703	666	703	716	709	670	668	677	632	669	676	674	684	709	704	717	687	703	669	712	733	732	665	646	663	705	701	640	666	647	729	724	728	715	618	690	723	681	714	689	730	675	655	706	685	687	663	682	692	713	651	641	695	678	679	679	684	717	676	693	643	709	652	739	664	641	705	679	701	694	683	684	712	681	650	715	693	642	652	700	704	702	678	705	673	687	715	711	666	666	702	700	632	678	734	712	682	671	713	679	697	722	704	677	685	695	669	670	671	717	704	647	705	679	705	677	735	684	719	749	749	699	685	688	655	650	702	672	637	656	672	665	681	704	678	692	669	725	683	726	692	696	696	712	650	676	635	652	735	661	716	681	764	696	653	642	681	675	714	692	699	674	718	700	722	718	656	686	718	664	694	693	697	680	705	670	665	690	701	684	709	718	667	697	684	663	691	653	706	692	647	730	660	711	649	710	668	685	733	699	648	719	674	702	686	732	731	690	714	706	753	729	709	668	776	706	711	683	675	721	724	674	746	722	662	698	727	706	670	714	732	687	715	674	645	707	631	673	673	687	716	701	680	654	633	698	733	696	709	731	751	692	697	639	722	700	666	668	697	675	690	679	665	700	703	670	695	709	708	667	665	689	677	687	660	708	697	714	643	647	726	692	678	678	694	673	701	692	673	703	728	718	653	685	680	724	685	702	686	705	737	695	716	707	702	691	674	693	715	661	701	678	695	625	739	677	687	703	706	705	696	701	683	689	686	704	721	663	704	747	685	709	691	688	697	725	722	653	668	701	720	701	705	633	664	700	655	649	663	702	659	705	695	678	687	675	685	723	709	776	717	665	716	684	667	676	695	675	703	672	680	714	675	650	678	686	695	673	670	664	669	622	720	683	691	713	694	682	657	687	735	678	691	686	702	624	689	743	675	730	744	705	679	666	683	664	633	688	657	701	726	669	718	708	664	700	688	675	655	671	672	676	674	735	668	687	685	657	696	702	632	672	743	673	642	673	612	702	678	700	674	615	672	718	712	732	649	675	691	719	708	693	694	644	711	673	651	701	659	683	688	657	648	653	672	673	687	716	672	700	709	678	731	693	706	670	649	675	709	707	705	715	691	677	717	709	687	726	659	713	688	666	679	750	696	642	688	682	706	726	718	693	641	703	632	751	732	731	718	685	700	686	719	729	713	700	667	717	690	736	736	670	674	684	674	681	710	691	646	676	699	728	695	672	715	676	698	655	668	709	727	736	718	689	677	687	650	656	717	691	698	692	705	686	681	667	661	714	675	626	704	718	718	693	701	710	701	676	669	709	692	699	667	682	684	694	640	677	678	729	703	707	700	706	656	680	728	659	685	689	668	710	701	657	708	712	709	684	684	690	677	685	690	678	702	683	690	728	683	727	699	664	656	716	678	671	655	745	696	691	680	684	739	661	680	694	633	700	726	705	695	676	670	673	679	710	720	701	673	692	687	701	689	669	728	683	680	676	675	687	717	704	701	677	675	707	705	674	721	703	673	705	695	708	698	669	737	674	702	761	706	719	709	677	710	699	666	716	704	713	669	692	727	713	705	637	701	703	705	703	709	679	681	704	718	691	732	734	724	695	640	674	710	676	713	674	696	699	673	698	704	713	662	664	663	612	700	700	681	644	664	670	703	717	728	692	738	669	701	690	677	664	705	704	755	698	710	682	742	698	694	661	739	721	647	696	713	671	671	690	679	735	675	741	720	715	736	729	673	704	674	736	686	699	662	655	714	735	661	691	763	662	711	731	657	712	660	769	753	671	680	704	691	663	710	678	707	644	645	658	658	716	636	644	677	661	717	692	755	750	690	662	758	651	666	697	656	687	707	720	685	701	695	682	712	741	665	678	703	719	665	706	695	699	678	687	728	709	684	688	676	711	692	662	676	732	658	684	711	679	689	690	653	726	656	644	703	706	671	663	673	665	636	697	677	703	706	680	679	690	689	667	695	688	668	706	704	730	672	694	697	749	673	679	673	723	712	704	676	687	707	660	728	683	667	691	632	703	685	693	688	694	732	692	696	673	716	700	694	671	677	661	668	721	639	682	617	717	686	690	626	667	648	685	681	662	732	676	714	653	674	657	680	750	715	645	717	659	712	714	706	718	681	660
44641	25670	9782	5565	3374	2373	1784	1282	993	733	605	420	379	340	300	287	258	230	233	241	227	267	233	235	240	235	196	210	230	202	196	227	217	188	229	219	203	207	222	226	226	215	215	219	208	204	230	207	212	192	205	222	261	216	199	197	217	194	250	209	220	242	231	233	200	257	246	222	201	238	189	196	213	204	212	215	193	166	201	209	219	215	235	216	209	223	238	201	235	204	242	204	189	186	232	224	230	217	189	193	214	174	197	223	221	216	215	194	217	177	227	242	191	216	213	210	217	213	196	190	198	234	217	180	177	229	218	212	216	196	212	195	230	192	205	215	230	238	207	203	222	209	207	199	237	205	204	200	218	210	187	224	226	229	216	203	199	184	198	196	205	189	201	184	226	177	229	241	212	219	231	215	221	199	206	232	231	199	204	169	209	222	219	221	239	201	200	233	227	216	221	216	247	227	230	203	241	211	221	217	227	204	206	202	237	183	199	225	214	217	225	201	195	202	183	217	213	202	204	220	198	226	241	226	191	217	200	182	230	228	209	195	170	211	229	233	231	204	200	206	203	212	188	249	192	250	218	186	201	224	210	213	198	217	201	206	222	218	215	202	202	228	192	210	204	231	243	211	198	213	223	218	222	242	234	242	232	220	207	210	234	188	222	225	217	205	218	210	206	219	230	201	205	226	229	217	190	191	219	215	202	193	226	213	189	218	215	202	196	217	191	227	205	199	219	213	194	200	183	223	215	209	202	183	209	206	199	230	222	196	212	232	220	206	225	208	184	203	202	222	222	207	214	230	222	238	188	180	195	237	235	211	214	193	207	197	210	207	191	221	233	250	209	223	217	203	221	210	204	212	193	195	209	192	235	212	217	229	194	211	215	174	206	241	210	222	245	180	214	233	188	227	197	220	211	199	201	222	196	199	184	203	234	215	215	206	177	201	224	200	201	236	202	208	230	203	187	213	232	233	221	223	213	175	169	196	187	211	231	205	216	232	190	226	226	215	216	209	221	218	223	214	209	203	219	202	180	228	213	234	201	219	208	194	204	224	210	223	200	204	215	211	208	187	210	206	206	221	213	221	235	205	206	215	183	207	209	183	194	219	213	213	203	209	212	201	207	198	190	193	206	199	237	233	215	191	211	199	201	191	228	191	224	221	220	217	223	180	212	229	190	203	214	200	209	212	199	219	229	204	219	216	190	215	173	208	230	220	205	230	225	213	207	204	203	222	222	214	181	226	232	208	212	220	200	227	214	210	201	210	196	204	237	225	191	216	228	190	196	228	199	202	198	227	224	207	217	213	235	203	197	201	225	209	175	196	186	193	196	203	241	215	198	219	196	201	233	230	212	221	207	218	235	245	214	198	204	218	220	239	222	216	193	202	207	185	206	178	212	179	217	215	244	218	193	191	166	212	199	204	200	208	218	190	199	199	224	217	215	208	204	210	212	215	216	203	230	230	186	214	212	214	208	205	220	228	219	185	206	188	230	223	223	187	216	243	209	203	249	208	217	215	222	214	190	201	219	220	217	225	219	192	240	203	216	220	226	237	190	223	224	190	188	222	196	216	188	253	223	236	218	202	209	209	214	234	209	203	206	225	208	215	216	217	217	215	211	207	181	225	258	240	230	225	209	191	251	178	220	228	206	218	201	180	213	202	221	221	205	215	219	199	217	213	208	227	170	231	208	222	218	211	230	210	230	201	201	212	202	219	221	224	206	224	215	251	227	229	192	210	211	201	189	184	199	177	190	197	205	222	203	194	222	215	217	219	195	214	182	200	229	239	222	193	184	189	191	220	195	221	207	213	216	225	227	231	243	201	259	217	203	193	174	199	212	202	209	223	206	190	211	223	202	190	221	222	219	195	214	209	198	205	219	205	208	225	215	205	221	207	188	202	222	202	218	258	178	218	206	231	223	183	201	219	193	215	191	195	206	225	233	202	210	211	205	219	223	208	214	207	220	220	199	240	199	213	235	220	198	214	219	221	202	215	215	211	195	227	226	221	209	220	216	187	200	187	243	193	193	187	201	196	204	200	204	206	227	212	200	185	223	225	223	184	218	203	204	211	233	204	166	215	202	215	240	214	213	243	214	211	208	205	215	191	202	209	219	226	232	199	213	229	175	210	204	195	230	223	208	195	190	209	192	217	188	203	187	222	195	196	199	184	188	221	213	212	215	240	231	225	188	211	192	203	195	224	226	201	221	204	212	219	192	204	209	205	199	210	197	209	193	199	178	184	206	210	185	202	206	188	225	233	215	215	207	231	212	203	228	211	214	208	206	192	182	186	197	192	225	185	232	214	206	227	194	219	205	169	199	211	199	200	192	189	226	206	215	193	197	197	193	227	230	193	202	226	215	225	203	207	224	212	230	201	222	245	230	218	224	230	223	218	203	218	209	220	218	225	220	204	223	211	202	194	214	212	233	223	241	223	206	209	206	226	208	223	187	200	219	231	214	198	212	223	207	211	225	211	222	205	220	181	226	219	211	204	223	195	211	237	233	238	203	208	216	196	193	189	195	211	178	207	231	170	180	208	200	203	264	198	197	198	200	227	203	210	237	239	219	239	208	201	220	200	196	176	210	209	228	221	197	219	226	193	193	224	210	210	221	192	193	190	206	218	215	224	212	199	235	208	205	208	224	205	195	197	232	182	200	227	211	202	193	213	216	219	217	220	197	225	229	203	219	232	180	216	219	204	221	207	227	216	204	223	219	231	197	208	216	268	202	203	211	183	214	208	235	191	220	230	209	226	220	196	211	223	193	178	230	209	211	190	205	228	222	231	208	219	207	207	230	268	226	200	209	215	208	190	210	222	233	211	205	203	223	205	244	206	226	244	217	209	204	189	205	198	223	225	211	247	213	223	193	204	193	191	188	211	193	212	229	226	247	208	230	244	209	199	215	203	229	206	209	211	211	200	233	215	207	225	189	218	200	205	219	198	201	215	198	208	175	225	201	228	195	208	211	214	226	215	210	210	207	215	194	211	239	214	213	207	231	249	223	202	208	209	213	189	223	205	240	197	222	225	225	205	200	206	214	201	205	207	189	205	202	203	231	236	210	205	217	221	222	228	212	211	234	209	226	209	216	212	237	223	222	217	227	261	215	201	223	203	211	208	208	185	234	189	216	212	211	214	188	217	186	216	219	212	194	218	202	206	226	187	185	221	219	205	210	223	198	215	198	219	206	192	223	222	209	203	189	215	206	222	209	199	175	190	169	207	224	211	197	186	205	217	220	233	197	240	185	187	180	199	201	207	222	211	207	217	215	193	220	199	207	218	206	193	204	224	223	233	188	190	191	204	218	234	235	199	208	203	225	214	200	186	226	240	229	236	211	184	206	186	216	212	219	228	222	196	210	212	198	227	220	221	193	198	197	220	206	229	203	209	232	216	210	232	222	210	214	197	194	191	200	188	191	203	185	215	212	202	181	201	222	231	211	202	233	223	220	228	204	237	221	227	234	235	216	188	181	195	203	196	187	207
29615	18644	11282	12898	11311	9330	7428	5675	4397	3358	2525	1857	1463	1245	1029	923	814	781	742	711	663	723	639	642	584	599	602	555	555	572	571	528	547	538	515	532	504	472	512	557	545	489	526	502	533	522	514	521	511	513	534	538	508	509	503	533	505	521	479	535	490	492	507	533	503	498	501	516	529	503	516	487	487	484	505	489	540	538	506	541	472	488	533	504	516	527	520	484	523	509	504	487	464	480	491	494	526	500	516	504	512	452	500	542	514	521	457	490	482	515	496	486	510	488	479	501	487	480	483	508	538	517	502	516	510	518	478	502	532	528	497	505	521	522	544	471	545	528	510	540	560	515	531	516	515	495	526	525	488	488	503	514	540	506	542	507	509	481	475	453	541	493	533	516	473	462	550	466	501	527	521	507	467	519	488	494	494	533	534	493	526	501	493	536	501	491	482	525	496	512	513	490	477	509	528	513	503	518	480	550	503	544	536	484	504	473	475	497	514	496	486	491	458	500	528	531	503	549	518	512	521	504	483	497	497	518	541	508	536	522	529	510	492	480	508	536	495	483	517	543	493	502	499	538	513	474	499	505	474	538	507	520	479	492	480	495	531	501	510	521	529	507	506	494	494	501	495	475	502	508	499	511	535	514	530	503	485	516	485	496	512	475	542	490	516	498	553	548	468	518	486	546	539	491	518	549	514	517	553	499	474	536	471	517	551	513	500	529	465	542	542	465	524	506	464	519	527	546	492	482	496	501	512	556	486	504	536	522	468	500	485	548	525	539	497	549	519	503	544	489	531	476	559	483	505	502	482	529	514	500	489	470	525	479	535	510	548	493	521	515	491	508	513	518	525	512	463	508	489	495	520	519	500	542	544	498	494	494	504	476	508	507	498	503	514	522	496	496	503	507	502	485	524	527	534	494	492	531	520	484	535	460	516	521	546	524	517	502	541	524	517	501	536	473	533	486	513	532	535	501	566	527	497	510	511	507	493	500	533	462	506	499	515	515	515	454	538	503	542	506	485	523	472	488	561	513	474	506	524	503	503	498	480	497	522	558	487	494	463	522	536	513	490	478	506	511	537	512	501	471	530	516	487	486	511	495	487	472	485	541	519	529	467	491	510	533	498	490	478	509	542	507	539	511	535	516	463	513	501	511	526	502	496	507	512	539	507	523	496	484	487	522	483	507	488	498	493	489	485	511	534	526	539	504	480	491	537	548	508	449	513	498	476	462	540	504	474	486	515	482	481	519	478	502	487	516	499	550	506	501	479	497	507	524	497	477	554	518	540	510	476	519	521	500	516	472	514	489	500	533	492	529	515	494	513	537	553	520	510	481	481	492	541	488	455	507	528	547	489	505	488	484	531	525	507	505	545	496	514	499	482	525	518	491	522	535	536	487	522	471	515	528	539	525	515	532	482	520	519	505	507	494	482	446	532	498	516	527	477	467	500	521	495	508	515	521	471	508	517	477	515	496	488	481	492	497	543	494	494	478	506	506	514	522	542	525	532	533	465	476	487	495	528	494	510	511	479	535	529	473	504	518	511	500	511	506	522	506	497	519	546	530	485	520	537	507	497	466	519	532	521	497	506	494	546	545	452	487	502	527	525	521	512	512	513	485	496	454	497	506	491	492	513	473	477	492	515	495	491	496	472	489	498	467	517	503	522	511	505	497	513	499	450	505	487	494	485	518	500	516	482	488	513	534	531	502	488	515	513	510	473	489	521	494	508	485	522	500	495	466	488	508	520	505	514	490	517	484	497	520	496	494	507	505	518	542	509	481	524	489	515	493	496	516	509	498	486	503	519	554	502	485	501	498	524	503	500	517	480	500	498	492	523	515	513	471	458	513	526	523	485	483	503	522	477	521	469	553	526	521	493	514	554	517	509	514	521	456	501	464	513	527	513	513	485	486	510	487	514	497	504	524	494	543	545	517	513	547	514	475	504	476	550	526	533	496	498	493	557	509	512	484	497	513	479	452	525	516	489	488	522	506	479	505	508	483	506	492	500	526	477	499	536	513	482	468	502	532	519	525	515	523	484	483	534	474	500	533	502	533	519	500	509	533	509	563	533	493	506	492	486	530	547	501	542	523	505	508	474	512	514	523	499	524	502	506	493	490	528	468	526	474	505	510	533	497	493	493	516	502	522	473	517	517	498	511	552	513	546	533	509	489	475	515	479	497	535	499	507	518	488	548	481	554	479	508	537	540	509	527	499	503	487	478	501	505	497	541	540	498	487	500	517	480	504	490	465	528	542	502	491	516	480	498	520	476	566	540	495	504	487	524	506	530	508	534	532	503	453	492	501	467	499	482	469	509	540	547	517	485	462	548	535	495	497	503	487	498	481	552	544	483	480	536	511	460	489	492	535	519	519	524	502	501	516	490	517	520	485	517	521	480	493	507	501	482	538	515	491	497	504	500	520	497	523	502	490	483	504	498	519	509	507	512	549	528	482	528	471	486	505	491	506	516	520	490	519	496	478	543	508	502	481	476	463	481	514	489	526	482	544	520	549	464	505	542	515	516	511	521	514	508	506	496	486	500	490	491	514	498	530	526	518	456	505	533	505	545	492	496	534	557	475	483	496	538	492	520	497	478	494	470	513	532	523	520	488	520	484	508	533	483	534	488	487	501	503	477	498	535	509	507	509	471	523	519	497	514	546	516	483	547	536	504	487	525	498	526	517	535	479	502	514	447	542	514	504	506	495	519	491	531	529	527	556	483	519	505	538	488	517	508	540	515	470	507	485	495	492	539	514	517	489	499	525	475	475	539	483	503	484	508	460	487	517	519	529	488	471	483	509	538	490	501	517	489	464	520	534	472	514	510	483	552	494	568	521	521	479	546	534	469	499	489	537	486	477	559	496	473	509	510	471	548	527	518	504	500	529	452	490	528	520	545	494	529	506	490	484	493	487	523	496	498	512	474	514	504	540	527	513	499	508	476	498	514	478	522	500	494	525	489	476	521	491	493	519	524	513	499	490	500	503	490	489	533	491	483	534	562	516	474	514	508	492	469	497	477	521	538	489	536	534	520	496	540	501	502	498	467	471	486	530	527	483	476	545	514	549	497	487	473	500	503	490	472	516	465	524	545	512	481	519	543	488	500	555	475	513	520	485	467	506	513	484	489	497	552	495	532	527	502	507	507	489	479	511	484	506	549	480	508	496	511	503	491	499	505	523	483	512	481	507	502	495	509	542	473	483	500	525	527	479	519	513	499	522	464	487	503	487	508	527	501	522	504	487	496	522	501	501	545	508	469	527	512	487	559	462	491	494	502	557	513	513	506	495	477	549	480	497	516	488	491	498	494	514	488	538	496	487	491	507	537	500	495	493	555	509	481	510	506	473	465	486	505	483	494	476	522	535	516	513	514	536	496	551	492	476	524	488	508	528	526	536	493	520	463	498	541	477	519	516	500	508	517	566	480	514	506	495	491	520	477	520	472	512	525	543	486	495	490	521	521	526	537	498	525	490	517	508	531	502	506	522	479
18981	7616	2579	1782	1294	922	777	692	512	445	430	357	364	345	285	328	327	317	332	305	283	321	333	324	308	320	327	296	306	286	275	297	316	254	288	312	309	314	296	320	287	321	295	309	315	299	300	310	327	282	279	286	284	319	260	309	270	303	337	339	339	335	306	278	298	320	312	323	304	266	262	286	300	337	318	285	313	298	292	313	308	287	315	293	291	291	310	307	315	321	284	332	285	330	337	281	317	285	306	290	320	291	297	316	303	302	335	312	313	321	295	297	282	309	301	312	269	317	330	270	303	329	311	320	279	336	297	324	312	309	311	309	343	294	311	263	305	289	285	306	344	313	337	324	300	269	280	273	313	298	338	348	288	305	304	315	282	309	342	310	353	287	337	290	272	307	315	297	311	316	300	318	320	312	318	303	301	301	316	307	324	309	304	267	326	285	307	278	290	314	311	316	269	314	315	311	306	321	315	345	299	287	312	318	305	315	304	323	325	317	304	314	303	311	306	313	302	287	298	286	280	291	330	296	291	310	289	331	346	329	302	325	307	306	291	307	295	316	318	269	278	327	279	309	304	287	325	300	306	250	316	284	296	301	290	322	335	310	282	280	334	285	335	300	308	289	288	292	327	319	294	324	313	340	314	315	321	309	290	296	285	309	297	337	306	331	315	311	294	297	281	300	328	300	319	338	296	312	298	334	345	340	312	330	295	302	308	322	305	295	309	320	283	312	325	343	316	313	334	306	278	296	302	309	343	294	309	278	289	303	311	300	307	310	282	311	298	317	295	301	314	293	317	307	290	337	297	309	267	295	281	288	319	334	302	331	303	281	313	316	300	286	315	301	314	310	304	301	315	290	330	333	275	305	304	321	308	331	325	319	356	300	325	326	318	298	268	321	293	299	297	265	326	293	334	328	299	292	316	276	302	307	325	322	310	308	276	282	310	320	310	313	301	334	327	316	304	270	293	296	315	321	292	307	322	312	321	322	307	288	306	308	272	322	317	297	316	322	307	301	317	312	271	285	325	348	296	300	293	316	266	318	302	281	371	337	298	289	334	319	285	296	313	308	307	303	303	315	299	314	298	296	299	303	309	320	319	285	330	315	285	271	285	306	292	289	299	324	313	283	264	280	317	325	288	276	316	318	312	298	311	333	306	315	329	335	290	273	279	317	273	292	310	303	307	305	279	311	256	302	299	317	344	342	333	283	310	330	269	319	297	322	304	273	270	307	332	329	284	292	283	285	312	301	279	347	298	295	291	320	268	320	321	290	293	297	271	313	325	296	267	312	345	305	299	329	326	291	297	313	303	337	301	310	329	340	316	300	305	325	327	291	301	302	301	298	298	325	301	299	282	293	338	307	293	312	294	305	324	298	334	344	328	287	337	279	309	318	298	331	312	327	319	287	304	315	319	333	288	306	307	311	280	314	308	276	299	311	299	311	276	284	319	334	303	331	294	315	284	300	320	290	291	312	316	312	310	274	286	301	311	309	293	332	277	318	311	307	294	306	286	312	289	310	286	295	321	295	324	274	294	314	258	333	324	319	339	314	318	298	272	310	321	279	312	299	297	284	292	316	321	295	291	283	323	299	271	308	319	297	317	315	310	279	283	300	331	288	299	329	261	291	328	304	314	323	328	358	319	325	323	291	296	328	282	308	305	344	298	283	304	299	281	295	286	297	304	281	322	308	311	306	295	295	303	290	296	320	274	293	275	289	346	312	299	296	308	253	264	328	288	318	279	296	298	309	319	273	288	303	349	285	286	303	314	279	297	310	283	282	322	301	307	327	324	301	285	328	299	315	288	325	291	293	304	320	336	330	327	277	305	342	314	293	280	283	326	312	297	304	300	297	297	330	303	310	293	314	284	302	285	316	315	287	297	327	316	299	318	327	280	262	311	323	315	308	291	320	328	297	299	317	319	299	311	305	311	308	326	294	303	297	309	318	313	279	322	324	302	295	278	325	283	329	331	252	307	310	314	316	298	344	297	310	324	321	324	295	295	315	327	342	310	328	324	286	320	309	309	300	277	285	293	338	296	298	320	279	286	300	305	294	310	345	325	294	286	297	272	308	314	331	310	321	291	305	307	292	309	317	318	289	290	288	324	285	323	318	294	291	321	299	299	284	330	312	292	304	263	277	280	285	291	307	301	293	279	304	297	292	265	291	289	284	307	288	307	296	324	308	318	323	306	310	315	319	263	318	297	278	310	308	299	321	335	312	339	325	283	291	287	302	296	341	324	318	315	280	310	306	311	301	307	284	316	309	334	328	308	284	282	331	304	305	335	311	362	317	300	299	296	306	270	303	311	297	321	311	317	276	322	301	291	264	277	294	326	314	293	293	294	288	268	302	327	318	280	285	322	327	326	342	301	290	308	321	294	307	341	275	262	308	316	298	323	287	327	306	299	316	322	320	268	300	322	305	310	285	271	311	325	311	310	308	319	296	304	345	263	312	279	282	289	316	336	307	284	307	299	315	292	295	325	291	320	317	268	332	260	317	324	287	332	262	278	313	325	294	334	300	345	319	282	339	301	336	317	308	286	292	314	306	275	299	309	320	319	311	286	294	323	302	309	283	296	299	279	291	314	337	305	302	311	306	313	322	287	309	310	320	305	309	305	295	321	290	283	349	292	309	313	296	300	301	303	331	300	282	292	276	332	307	298	301	330	317	294	299	284	302	302	302	303	278	326	332	321	288	309	311	266	294	295	298	283	299	318	306	311	331	289	313	326	281	290	296	290	310	303	334	308	304	312	293	281	299	267	299	285	276	300	309	337	300	274	323	300	282	322	308	312	339	294	288	296	300	324	310	320	317	303	342	317	300	287	324	328	323	320	285	316	341	315	286	293	308	301	332	273	325	340	341	313	304	338	336	337	288	295	299	329	315	300	286	314	323	284	308	312	302	293	298	318	312	296	316	297	303	303	314	316	336	304	308	307	309	311	278	286	319	284	342	300	291	297	299	301	304	313	289	309	273	324	308	301	346	294	310	315	307	320	276	295	309	317	299	313	266	303	278	339	331	300	263	264	293	294	322	287	303	304	309	321	292	286	308	276	294	333	319	315	303	300	343	338	273	305	296	320	320	310	358	340	328	322	318	318	293	290	294	328	298	319	313	304	345	303	299	287	305	311	287	300	297	289	335	295	300	284	320	297	299	320	316	294	297	296	315	305	294	320	300	310	277	303	290	303	291	285	303	287	309	290	286	324	311	294	282	277	292	295	278	306	306	317	329	269	333	294	297	319	298	325	277	297	315	312	271	313	264	273	317	297	309	296	303	288	327	312	313	328	239	316	312	298	269	294	316	322	291	305	305	351	296	283	301	300	292	337	312	282	311	306	294	347	303	314	301	294	293	326	331	300	293	302	303	319	323	312	337	302	284	294	309	322	264	296	284	309	314	320	286	330	314	333	330	311	316	311	294	304	267	331	301	297	312	306	326	263	297	271	298	335	312	294	307	290	312	292	264	323	319	299	324	298	275
13081	6714	4661	5526	4822	3750	3058	2520	1948	1541	1350	1133	1022	886	839	863	766	753	749	818	757	772	768	803	735	681	746	739	722	741	675	695	752	697	742	734	686	742	737	706	670	726	784	743	739	647	746	708	724	679	688	737	649	723	722	708	767	703	719	713	708	689	654	748	711	749	722	717	706	665	709	701	688	713	726	724	692	733	742	723	737	690	690	751	708	722	743	665	727	709	709	680	681	695	723	703	685	668	704	708	694	740	721	694	718	680	704	749	733	680	722	720	703	714	685	675	716	742	750	749	716	700	733	714	723	704	717	679	706	750	702	731	739	717	720	676	710	736	728	762	736	700	711	728	665	669	696	729	706	754	689	723	761	733	714	711	723	707	702	720	721	678	724	707	672	699	696	715	718	682	691	753	752	694	717	728	701	733	680	728	701	672	682	740	735	677	715	666	689	698	717	699	672	746	746	726	702	716	693	684	723	693	716	708	733	700	744	714	709	724	640	733	704	740	733	703	748	720	731	754	719	725	669	714	730	704	730	703	676	756	681	735	700	722	706	709	703	734	753	742	714	689	702	701	714	748	694	757	687	738	708	699	712	759	700	674	686	783	767	726	692	755	685	707	744	708	699	686	761	707	690	733	711	748	691	693	703	652	718	700	714	712	752	664	695	743	681	701	688	698	702	736	701	690	704	696	719	739	710	720	669	728	725	680	697	701	733	759	705	703	700	708	714	711	684	697	704	670	658	732	746	755	688	711	710	716	737	718	716	730	704	761	712	697	702	702	713	692	707	697	688	727	730	741	709	761	732	688	731	690	715	687	707	725	691	703	723	717	690	718	722	717	730	678	672	672	738	724	659	702	763	718	696	695	712	689	712	690	708	713	676	716	711	663	743	662	735	744	713	702	719	728	730	750	680	652	771	701	709	688	717	691	760	770	696	749	745	714	736	674	718	663	722	762	740	689	697	764	729	653	697	735	656	702	716	719	699	727	698	711	745	713	775	736	757	722	707	735	698	750	745	772	700	743	700	734	710	695	758	688	696	692	704	702	695	707	670	726	728	698	696	714	733	722	702	741	650	765	667	713	713	696	709	677	735	687	682	731	683	730	687	738	726	734	689	722	706	677	743	683	701	739	717	711	735	740	695	716	768	718	747	722	709	714	704	733	710	719	686	713	666	710	707	685	657	744	725	688	695	712	724	688	735	722	694	687	712	715	741	685	674	721	729	711	708	699	719	700	695	738	759	692	631	687	739	737	781	658	716	707	710	736	677	673	754	685	737	705	710	712	703	682	676	730	768	702	707	655	691	747	757	692	711	725	691	732	695	694	666	699	719	717	682	682	704	728	704	741	660	678	757	724	743	755	734	732	743	723	696	703	727	754	735	704	705	747	710	734	724	737	647	664	756	687	730	714	725	719	729	746	703	684	689	732	712	740	733	737	739	686	694	722	675	722	692	673	758	716	664	723	738	707	735	703	728	763	745	709	699	713	746	706	727	727	713	656	720	688	674	698	752	713	680	734	719	738	743	700	736	753	703	696	720	723	719	726	696	724	674	718	763	733	766	720	765	673	679	717	684	714	692	657	746	730	719	722	723	725	734	723	682	722	746	710	713	715	755	737	753	739	721	671	691	749	752	684	742	736	738	681	682	713	655	701	759	753	725	758	720	688	695	700	746	695	648	747	710	693	704	705	758	725	736	696	707	769	708	714	699	711	710	709	672	721	690	702	730	739	758	685	695	670	715	697	698	745	700	696	745	723	709	708	664	723	734	692	714	714	728	689	712	666	687	723	744	679	700	692	708	708	716	724	737	730	716	731	663	708	702	715	709	764	707	707	725	685	718	729	714	750	748	717	734	701	724	718	708	735	725	745	668	711	709	675	629	735	738	689	755	696	702	718	691	701	753	757	729	746	699	688	702	687	694	712	673	748	730	666	736	678	690	734	706	704	774	706	699	745	698	663	713	722	722	727	688	741	716	702	718	720	738	757	716	736	736	738	750	769	685	751	766	720	739	655	700	668	702	699	709	650	696	675	740	711	703	699	690	707	761	686	743	720	714	710	681	698	640	722	701	705	739	698	680	728	704	732	699	795	729	689	746	730	677	711	694	706	766	714	705	722	717	754	727	694	722	701	732	677	675	727	707	709	715	692	688	727	703	760	731	730	722	679	680	746	697	698	729	726	739	674	764	776	761	706	742	762	726	710	738	724	686	695	707	690	717	783	713	688	671	714	746	750	717	701	722	672	693	664	743	709	739	767	769	706	713	738	696	705	736	718	770	731	718	703	703	668	740	730	767	715	740	693	727	723	769	730	718	693	699	686	722	761	688	747	755	720	723	718	711	720	707	668	689	729	679	696	697	728	712	677	765	703	770	714	768	713	705	691	730	690	744	731	706	712	720	753	739	707	776	737	690	667	720	706	697	733	706	690	713	717	711	705	682	713	715	716	717	734	747	718	753	746	735	711	722	720	741	687	699	767	731	691	775	699	709	709	724	701	719	681	742	723	692	745	681	683	698	679	736	741	699	706	726	670	674	701	698	726	724	724	711	737	703	734	747	705	688	694	654	737	711	724	753	700	700	729	707	745	708	740	723	707	756	776	716	756	738	763	713	692	689	686	739	669	743	664	727	706	717	682	737	701	715	732	680	725	757	694	690	743	688	685	687	658	689	673	715	728	710	719	690	700	704	731	696	738	754	694	722	710	670	665	694	734	687	733	726	749	723	697	724	737	720	725	714	702	725	748	755	681	691	754	685	694	714	700	706	714	731	714	725	752	701	684	732	716	751	774	718	735	747	694	672	676	665	712	733	729	699	730	684	735	720	705	688	720	723	723	734	694	722	740	727	734	673	705	776	739	700	720	701	681	692	696	731	688	678	701	752	688	725	694	697	737	725	704	669	702	707	708	716	681	699	698	794	671	728	709	698	739	693	698	722	704	725	710	714	695	731	705	747	732	723	699	697	781	742	731	711	712	745	717	642	734	729	697	720	702	696	716	732	707	726	718	710	717	705	714	747	677	746	720	736	741	711	706	736	724	759	713	729	731	738	698	701	704	689	724	690	793	742	696	664	663	683	729	716	697	740	691	654	720	696	713	736	689	643	724	681	685	712	670	699	683	744	647	694	700	762	724	724	690	681	714	681	682	728	710	769	754	745	713	680	703	709	752	758	647	731	732	724	751	700	676	703	690	660	731	732	752	704	656	720	732	781	713	681	709	688	706	692	706	673	714	747	722	697	733	741	736	736	670	660	713	727	700	730	687	699	677	728	710	714	719	713	761	679	745	744	700	721	697	717	712	733	766	741	707	715	679	735	725	669	704	692	700	713	727	753	677	722	670	743	673	696	705	708	758	768	713	685	756	639	763	739	719	684	687	685	729	746	719	735	777	748	678	716	730	754	715	704	721	740	744	726	717	706	717	717	723	708	682	677	682	710	728	710	728	690	719	736	666	700	655	700	662	749	735	726	703	755	696	742	739	718	768
35662	18987	6357	3797	2451	1777	1340	949	827	617	493	460	371	372	377	334	324	350	351	307	304	320	319	306	292	293	300	342	323	337	299	305	319	297	308	314	341	281	281	338	277	314	301	291	280	320	313	291	306	308	300	312	301	299	268	271	293	295	289	309	271	293	291	311	345	308	318	292	334	300	301	306	311	285	297	300	300	360	317	287	316	277	295	284	295	291	294	298	292	280	316	280	297	293	284	328	322	314	333	292	289	291	322	335	339	314	283	292	264	310	286	289	272	308	290	281	317	297	303	330	318	315	299	293	318	289	286	273	296	318	268	327	308	282	319	273	250	302	296	305	305	278	319	299	311	323	270	288	279	321	288	274	328	319	307	311	308	305	266	274	284	277	291	313	317	327	319	286	339	278	358	280	329	281	309	305	319	327	331	315	310	303	295	289	312	306	273	271	292	269	296	317	317	310	299	283	295	316	315	306	264	324	323	309	323	301	299	321	290	321	313	303	321	300	309	292	308	296	272	294	312	289	280	301	297	299	287	293	278	294	313	294	283	323	281	287	326	325	308	287	269	299	246	334	283	274	324	313	317	287	281	327	299	307	293	291	319	299	306	312	293	302	321	321	308	294	284	298	310	292	326	293	287	272	311	299	331	299	324	312	319	286	296	304	289	303	294	275	290	300	285	313	319	315	274	262	339	278	293	291	289	304	307	304	308	300	317	311	303	299	299	298	291	280	278	292	314	342	277	317	277	294	307	323	319	328	313	304	313	336	302	277	294	319	310	314	282	316	279	285	292	306	318	342	274	288	275	312	296	290	302	291	278	291	329	311	311	301	327	309	300	308	263	271	304	312	280	331	303	306	315	295	295	309	282	314	314	303	343	311	297	283	290	310	282	292	272	288	317	298	313	287	304	286	323	293	301	267	279	346	279	307	303	275	268	289	296	311	303	290	326	322	286	288	313	308	293	329	326	296	330	314	304	329	324	314	313	326	285	261	242	340	306	292	278	281	289	286	290	269	286	293	268	327	320	270	310	302	301	293	347	295	288	317	311	308	319	294	296	304	321	281	289	341	297	306	290	287	289	339	334	263	293	267	283	288	267	289	276	266	306	318	297	333	304	306	312	309	327	320	304	290	257	324	319	295	269	314	329	309	301	300	271	276	274	287	281	334	290	311	289	327	301	302	321	308	299	296	317	317	307	334	290	293	303	289	291	279	288	326	312	283	271	283	304	327	292	316	307	328	294	286	279	299	305	313	313	293	319	282	290	313	282	275	310	298	309	304	334	312	302	294	303	338	302	307	291	321	300	309	310	318	311	287	314	287	344	319	288	304	244	329	345	331	269	279	315	301	334	265	299	282	284	318	302	328	266	300	289	297	287	329	307	295	301	304	342	303	282	328	292	286	288	312	283	287	328	297	296	291	301	284	278	326	295	282	294	297	304	320	305	305	317	286	285	332	310	279	307	316	256	271	290	268	320	296	306	304	323	328	325	323	306	316	300	313	302	280	292	332	292	301	288	303	327	298	298	288	296	302	296	295	288	322	319	290	268	297	297	300	281	318	293	278	304	297	324	275	294	318	301	277	292	285	305	312	280	322	290	273	328	281	298	278	313	304	285	286	316	271	307	319	284	281	308	297	287	312	307	289	280	341	310	308	293	301	297	336	312	299	253	286	293	318	329	311	263	331	321	299	331	292	297	321	319	325	277	282	318	273	320	311	315	298	280	322	301	286	315	300	288	292	297	322	321	293	294	313	322	325	283	309	312	287	302	297	285	333	312	283	293	312	326	295	329	322	306	312	319	300	297	331	307	309	272	299	290	303	286	322	305	284	299	304	315	291	288	297	290	300	318	323	279	302	256	292	309	311	319	277	317	304	284	315	286	263	311	288	304	311	314	300	302	299	297	310	302	307	285	295	314	311	307	304	308	270	284	300	288	291	288	321	313	304	287	308	276	282	314	316	342	299	304	314	295	288	299	315	324	311	283	302	308	278	317	272	285	289	315	324	298	309	280	297	329	289	268	287	321	313	297	308	327	305	292	283	293	296	297	289	289	279	297	337	293	282	323	268	309	278	297	280	294	272	291	318	311	306	296	267	302	288	304	310	314	280	322	303	294	311	338	280	294	318	320	296	307	301	304	268	320	280	273	305	310	330	275	300	299	317	295	292	304	306	294	308	289	326	292	296	338	332	290	307	304	291	298	303	278	313	285	325	287	305	303	304	309	264	263	293	285	305	266	271	311	301	316	288	281	300	309	303	292	291	317	310	297	286	299	321	284	282	326	307	302	299	311	296	304	308	308	297	300	302	314	302	270	327	300	297	315	298	287	332	276	296	314	288	282	313	268	316	295	321	314	305	323	303	283	286	280	306	286	264	307	310	304	286	330	290	298	276	303	296	271	288	309	276	313	289	284	288	290	294	289	290	296	317	284	303	305	305	292	309	284	301	317	261	285	270	279	321	296	306	273	328	282	319	310	301	297	297	288	323	287	297	291	300	329	283	298	311	285	294	296	301	321	265	278	291	312	264	284	278	285	330	320	280	307	271	269	312	289	276	313	317	296	288	285	298	272	336	269	328	300	284	319	331	297	316	282	269	292	305	293	310	267	284	332	298	308	287	331	309	310	288	329	309	310	308	319	271	300	285	291	302	302	295	294	324	281	302	332	276	302	292	281	308	279	289	326	301	322	285	319	308	294	286	317	270	351	297	301	333	310	304	305	289	284	327	306	274	296	309	292	286	336	316	291	265	301	280	315	306	310	293	280	317	303	290	279	290	291	277	324	284	294	311	302	291	332	277	321	293	313	318	329	321	276	329	297	324	283	299	276	301	329	310	326	266	295	272	301	268	300	284	316	305	299	296	274	318	300	309	326	293	304	303	329	272	276	289	296	265	301	314	327	286	296	306	286	284	287	274	301	296	323	295	299	267	315	302	319	297	303	284	296	288	302	301	314	324	308	255	269	262	340	315	300	282	302	279	272	282	287	307	279	298	286	303	262	328	326	324	291	318	305	284	302	308	319	290	292	272	293	319	325	301	325	298	314	292	310	302	295	293	321	309	321	281	292	303	291	310	279	321	303	265	271	280	304	313	292	319	270	341	284	310	283	309	292	298	278	323	285	280	296	287	312	287	296	322	289	322	339	307	313	280	304	297	266	290	285	286	300	287	278	305	296	298	335	352	320	303	303	312	292	311	325	307	299	291	265	292	295	311	298	281	298	319	286	314	261	279	330	331	316	303	278	304	275	295	251	281	301	320	284	305	314	291	309	311	309	284	284	275	274	308	298	282	310	274	300	314	304	310	291	274	295	309	333	294	346	276	271	322	304	302	289	294	302	286	302	264	281	320	280	281	305	300	280	364	323	320	309	320	288	286	305	257	324	270	311	330	258	306	307	335	275	297	301	305	289	280	309	299	302	307	296	295	322	313	303	299	330	315	307	301	291	264	272	319	334	286	306	293	324	323	321	313	327	284	301	292	319	280
24764	14422	8341	9982	8840	7062	5712	4137	3235	2569	1896	1538	1256	1077	1044	948	921	877	831	800	858	802	747	747	740	699	778	744	743	755	699	758	709	769	711	697	722	725	699	694	764	741	696	706	690	692	714	730	694	698	702	687	731	672	705	693	702	684	708	702	727	727	771	720	701	683	701	717	705	665	739	718	710	667	702	724	715	665	738	684	649	698	718	719	659	702	696	694	727	697	733	715	688	695	715	698	683	661	756	683	686	673	711	685	753	671	675	675	686	721	688	738	693	715	733	735	670	661	715	676	692	712	711	735	703	691	657	736	688	733	656	692	660	685	742	698	709	714	707	654	677	686	671	711	686	681	712	759	703	700	725	678	719	736	692	693	643	733	661	705	659	693	697	691	678	648	676	701	681	728	680	685	655	719	720	695	655	634	686	714	741	685	716	720	653	711	680	679	673	688	700	684	676	687	685	657	683	708	713	677	673	701	708	697	708	757	702	671	636	711	680	674	690	716	679	716	724	697	736	675	706	699	697	721	655	662	699	720	745	693	675	693	709	697	645	672	645	677	713	657	677	655	721	711	674	667	725	685	699	700	676	675	691	675	715	744	706	690	728	703	697	692	670	721	699	739	721	698	691	700	732	715	680	692	712	683	710	717	673	742	689	681	681	695	708	720	653	725	673	681	702	706	701	697	690	693	722	683	675	698	680	714	667	700	678	680	635	736	692	724	722	693	643	726	703	716	722	681	701	724	689	679	724	647	658	742	710	718	749	734	675	704	686	702	677	719	689	669	716	704	685	651	689	694	711	711	753	695	637	699	669	719	740	658	691	660	655	714	665	708	708	644	762	658	673	721	694	663	702	710	722	678	726	721	686	666	713	694	726	696	749	722	709	714	714	697	693	738	684	717	659	731	655	699	712	688	663	665	688	726	691	707	672	689	719	701	736	715	714	717	730	684	682	694	727	646	664	701	736	641	719	678	708	691	674	718	748	734	668	727	706	654	641	670	708	713	668	687	707	704	778	673	711	692	655	696	706	764	684	727	712	707	674	705	703	728	691	717	736	738	698	720	732	704	729	682	723	713	707	687	721	706	676	729	727	730	691	694	750	683	649	696	669	689	737	688	669	684	691	716	693	713	686	669	688	673	682	644	707	726	653	702	652	672	691	735	661	722	678	665	711	646	685	682	681	697	732	696	672	692	675	719	695	740	712	679	722	724	696	728	694	729	736	664	702	712	717	704	725	684	695	680	709	732	629	682	735	652	773	684	629	679	705	706	746	714	673	683	672	666	685	708	698	711	684	707	702	672	721	699	677	662	734	665	658	702	698	722	721	705	696	719	720	704	714	725	638	659	708	715	684	664	681	692	719	671	671	663	655	729	772	721	698	713	706	717	650	673	664	683	706	680	731	724	695	693	698	700	676	717	691	694	706	752	702	716	725	668	706	736	687	706	707	675	684	676	732	722	696	697	687	718	696	688	692	693	718	698	663	712	702	707	704	696	676	698	722	684	725	759	702	698	733	698	685	692	693	675	710	688	692	709	671	721	721	708	675	637	709	710	686	713	668	675	692	673	710	779	711	731	694	692	691	709	689	719	694	698	695	684	721	666	733	732	699	663	704	709	721	657	719	711	675	720	717	674	685	715	736	705	697	694	724	687	747	752	658	668	734	654	694	717	676	685	667	731	695	666	733	688	693	689	685	699	740	664	729	710	689	728	695	747	701	689	685	730	715	699	672	728	722	702	718	672	662	688	702	758	719	660	699	673	688	710	689	684	681	746	712	664	703	714	714	670	692	679	676	697	719	706	654	725	691	714	685	691	689	662	729	703	710	681	755	702	710	657	705	686	687	689	742	722	680	740	744	709	682	722	716	671	712	701	673	682	673	674	690	708	695	634	702	696	705	701	684	643	672	702	692	718	736	743	725	686	652	696	713	698	702	734	751	677	697	696	684	743	689	719	717	732	684	709	725	687	685	725	674	697	688	690	715	707	702	718	704	712	747	700	730	749	679	687	712	709	699	711	689	649	711	650	690	688	677	649	673	669	736	702	714	649	706	657	688	749	735	731	725	732	687	667	661	693	687	689	714	722	725	708	706	658	712	657	671	703	666	716	693	702	731	713	677	751	715	688	683	695	702	715	709	720	663	747	755	700	693	697	682	673	696	675	696	705	734	672	739	730	684	711	674	724	690	694	725	666	683	681	725	715	728	707	698	725	675	690	709	714	725	689	721	682	655	708	729	667	760	680	703	672	670	716	676	711	639	651	693	699	728	693	659	692	703	708	739	672	739	710	699	665	706	694	685	667	772	665	672	704	673	699	711	750	694	702	667	712	699	699	691	656	714	717	627	699	638	667	711	694	723	665	697	676	688	717	712	698	690	701	710	680	674	722	736	691	756	783	683	681	700	710	722	698	687	711	656	719	715	705	722	699	766	634	721	702	771	718	684	721	728	722	733	694	662	676	688	731	712	724	706	740	680	683	726	660	672	706	706	714	656	634	731	698	735	731	697	715	695	715	694	692	711	712	648	719	747	709	722	733	745	632	644	726	719	703	686	640	625	696	737	684	738	719	697	709	714	686	674	743	714	667	716	724	722	648	717	682	712	711	665	673	679	675	745	717	695	744	699	634	694	697	671	709	657	710	695	736	730	724	652	699	688	696	698	648	683	687	667	683	719	703	729	646	709	684	693	718	698	717	696	699	737	683	665	682	703	671	676	708	659	663	697	667	671	740	659	730	687	709	706	699	649	702	746	731	719	730	659	690	715	757	725	625	697	689	674	712	730	700	688	691	697	679	741	737	733	662	717	707	665	717	684	715	705	673	679	677	679	671	674	724	704	641	730	707	733	675	737	690	675	722	723	680	697	706	686	727	736	685	671	724	723	666	712	655	730	667	665	745	687	709	714	731	690	721	722	682	666	677	698	682	712	696	715	733	640	668	740	703	707	695	660	689	707	705	693	644	637	668	740	688	721	716	756	690	678	690	685	682	701	698	741	708	737	662	684	707	714	688	693	693	650	702	711	723	706	641	671	660	696	658	681	725	703	724	740	681	748	660	711	691	700	694	716	702	679	696	689	727	680	710	688	694	667	676	684	703	762	705	663	717	707	681	708	743	706	695	682	737	703	736	706	700	698	665	736	650	718	728	686	692	695	704	729	720	661	666	744	682	713	723	694	672	710	647	680	710	737	688	719	710	675	749	707	751	677	720	704	708	721	698	713	692	675	700	648	669	715	726	733	757	718	676	714	686	696	693	663	665	645	722	685	670	697	706	691	697	655	700	693	713	709	723	680	714	715	654	743	671	709	628	737	697	687	690	689	714	702	771	688	694	679	722	689	720	668	665	710	709	680	660	722	633	662	692	671	684	722	676	676	672	712	750	711	698	670	684	711	702	682	685	681	755	745	704	716	693	706	688	688	702	708	744	683	738	709	711	716	698	703	708	686	687	714	678	723	718	708	653	664	677	716	648	698	704	725	700	678	664
45259	26162	10628	6499	4041	2820	1908	1312	949	727	537	406	407	314	338	286	260	291	255	245	230	202	240	217	256	222	246	232	253	264	221	211	247	218	237	204	213	206	229	205	187	229	194	209	193	232	204	209	217	206	240	207	195	232	194	232	231	186	243	241	244	198	227	220	224	236	258	219	195	224	186	223	200	259	195	180	225	207	221	242	238	242	216	220	180	206	213	209	201	225	193	224	229	217	233	238	215	239	205	209	236	172	209	189	231	213	216	239	213	199	235	219	223	208	238	208	232	229	185	217	209	214	216	218	209	225	221	207	200	207	219	197	214	220	231	215	222	216	207	198	236	210	233	212	216	198	227	230	211	221	236	221	209	199	227	203	241	228	214	243	209	227	219	218	233	226	212	236	217	211	231	221	224	239	229	240	226	224	203	215	200	203	195	204	232	195	232	233	234	233	221	230	218	213	197	221	203	214	243	201	189	200	205	210	215	207	221	208	224	217	210	231	222	204	186	211	199	209	247	220	240	243	193	211	200	211	217	190	216	222	229	210	197	239	201	261	229	204	219	206	198	255	211	206	229	235	216	239	218	231	240	241	199	226	209	208	216	224	226	213	234	201	202	229	214	216	223	220	210	213	224	215	233	207	215	236	202	206	209	247	210	216	214	193	199	212	220	179	196	184	201	223	197	233	200	214	191	204	211	208	197	240	229	200	221	210	212	214	217	252	192	205	212	219	202	234	208	211	202	209	204	215	239	212	231	208	238	214	221	231	225	252	212	213	230	229	206	224	201	240	235	211	209	219	178	242	226	220	229	203	228	224	194	198	232	209	220	202	239	230	217	232	215	227	213	226	231	199	227	221	212	199	200	220	195	204	249	242	216	234	206	211	213	216	212	175	193	224	245	222	227	222	195	239	225	220	242	223	205	249	226	202	210	223	196	232	231	215	226	220	202	215	181	221	243	222	247	191	240	225	270	211	207	208	194	232	216	208	212	227	212	206	222	226	198	210	231	203	235	209	196	226	219	205	241	253	215	216	200	241	213	209	203	221	239	199	208	210	263	210	217	205	229	229	163	189	188	202	202	205	215	231	216	226	212	212	234	209	220	210	217	235	197	214	227	283	242	225	232	228	234	216	214	221	244	252	229	214	213	192	217	208	226	237	214	217	223	220	197	220	238	242	231	231	234	254	220	212	202	223	226	216	210	230	224	204	214	228	192	210	211	213	214	197	223	225	186	205	219	198	211	204	226	217	212	227	219	238	219	219	228	226	220	242	238	229	203	214	183	202	199	228	206	213	226	229	207	215	237	223	228	222	226	216	226	204	200	205	220	208	219	253	196	230	193	217	229	234	214	203	230	222	232	231	241	217	241	207	222	222	206	252	207	224	233	191	194	201	209	223	216	225	241	214	203	235	235	215	193	216	235	223	224	244	207	217	220	220	218	208	216	237	204	196	222	243	230	189	223	203	218	224	235	216	241	201	189	213	233	221	198	241	197	211	231	212	216	202	233	209	219	217	212	216	230	222	217	208	228	180	224	206	237	224	227	177	229	223	213	231	226	218	211	220	252	233	211	234	213	224	230	200	218	205	214	212	215	229	200	219	200	197	203	220	212	206	204	227	239	223	226	204	200	227	223	240	188	224	209	213	220	211	207	210	239	214	233	219	183	209	236	237	202	228	202	214	237	196	261	219	219	211	196	227	219	200	200	235	227	219	270	215	231	233	240	215	210	235	236	221	209	199	192	206	195	230	212	197	217	202	205	194	237	218	209	228	215	213	195	211	200	214	210	220	248	231	235	222	213	220	186	197	218	219	230	226	210	235	200	245	228	194	200	203	233	212	264	247	236	240	199	228	193	211	238	226	226	235	185	228	216	247	253	212	226	235	239	215	206	197	199	223	236	205	212	221	237	221	200	235	234	209	189	202	218	218	236	235	232	189	230	222	224	210	204	197	207	230	238	231	205	231	214	202	197	233	225	194	235	212	212	220	238	186	195	211	198	192	208	222	219	179	200	228	224	193	228	209	211	219	227	223	215	208	212	234	231	223	243	233	207	224	201	186	233	199	241	235	230	231	227	227	229	267	214	187	222	228	233	216	162	230	200	218	236	224	234	228	230	210	194	212	223	240	209	198	221	209	209	211	220	202	212	204	220	178	257	209	205	226	235	207	200	219	233	212	209	220	239	214	242	216	231	220	222	237	231	227	197	202	223	211	205	207	199	213	227	230	217	231	236	197	218	232	236	228	196	214	237	213	206	219	225	218	202	199	191	240	225	209	205	205	196	224	206	223	218	185	235	219	221	233	202	231	197	221	236	237	233	218	243	202	215	213	199	205	186	196	205	218	209	210	218	216	223	219	204	215	225	195	240	207	218	223	215	215	215	194	219	212	202	247	231	205	198	230	231	195	195	200	194	211	204	223	212	235	227	219	184	221	220	206	199	224	208	235	227	184	216	219	213	201	236	224	223	207	183	219	238	226	231	233	232	231	207	201	211	212	240	205	209	228	215	209	225	210	218	217	217	202	203	224	202	184	201	195	215	208	223	239	201	234	224	209	227	211	197	229	205	224	239	229	190	223	219	220	218	221	235	229	203	216	222	233	216	196	199	209	226	185	230	222	214	211	213	222	244	201	227	202	192	199	215	186	216	197	205	192	209	238	207	224	256	233	221	224	249	204	195	207	228	239	234	213	207	203	201	244	217	205	193	219	229	213	190	216	218	228	246	226	229	238	195	230	214	223	215	209	241	223	209	225	204	221	235	221	200	222	201	209	211	217	222	213	203	230	206	223	197	204	215	218	227	216	215	223	212	196	217	225	239	196	213	212	207	243	231	203	189	216	199	183	219	246	196	209	230	224	241	213	245	221	209	222	216	208	207	227	243	210	227	220	224	220	203	206	218	217	219	210	207	238	231	200	213	212	208	214	223	228	219	215	195	196	228	237	207	221	225	204	219	216	220	224	222	195	233	232	229	261	225	209	214	199	217	203	221	233	225	208	241	228	221	221	240	205	221	210	197	207	210	207	228	222	239	211	203	226	209	203	216	215	252	219	247	229	230	216	236	210	209	220	227	233	204	228	227	206	211	216	199	203	214	206	231	221	203	221	211	223	233	231	244	201	206	223	215	195	204	212	209	210	214	239	243	225	237	219	222	232	208	224	200	209	211	205	196	191	199	203	246	235	216	238	225	199	229	222	206	223	220	183	225	216	234	228	253	195	222	213	203	241	219	230	202	239	242	211	201	252	197	223	194	240	198	209	205	224	211	239	192	187	202	215	203	229	200	206	208	211	203	233	229	210	234	214	199	231	236	219	219	248	242	197	223	202	230	200	202	217	211	239	199	210	246	212	225	217	205	215	226	214	220	211	203	188	248	213	225	196	216	205	216	217	194	223	210	202	226	238	209	217	205	200	213	209	195	221	214	195	192	190	215	206	197	213	220	216	199	231	212	205	248	241	216	219	231	214	230	186	192	210	215	220	230	220
30455	18925	12105	14817	12874	10420	7509	5668	4242	3098	2260	1783	1474	1301	1102	937	810	842	757	717	715	638	617	603	591	571	625	579	592	589	544	552	526	536	516	567	597	551	540	510	537	512	522	540	518	517	565	511	549	551	504	535	522	504	534	535	518	527	547	487	586	536	521	508	536	537	547	529	536	527	513	534	555	534	517	532	555	527	508	494	579	516	542	548	566	530	510	527	551	529	535	512	511	480	520	520	532	527	524	521	487	526	495	550	524	505	529	531	534	598	499	510	513	524	516	518	562	518	532	527	518	487	538	530	537	550	577	506	527	488	501	487	557	507	574	536	507	564	515	527	556	516	490	516	525	542	544	525	543	528	526	493	522	518	512	500	528	505	486	552	496	512	530	552	537	517	516	517	531	507	505	525	511	504	544	554	535	489	519	508	548	518	562	519	488	530	517	523	522	472	547	491	500	531	533	528	539	509	492	512	520	516	549	514	534	517	525	561	538	528	529	558	502	504	520	564	509	532	503	521	537	503	520	509	509	496	538	484	546	509	546	518	495	528	516	513	488	518	497	523	531	505	523	524	517	505	518	515	493	567	521	545	500	513	561	510	484	521	494	552	511	493	538	488	523	467	452	523	506	573	481	528	523	479	492	520	528	473	472	502	532	526	555	549	543	510	534	486	512	569	525	515	537	547	498	490	558	505	511	571	533	539	548	492	519	522	500	511	531	545	469	488	507	536	525	527	520	546	541	546	511	554	533	517	549	500	494	537	527	550	536	536	498	524	502	513	548	513	523	463	536	532	506	487	567	511	533	544	472	510	527	520	520	532	550	523	455	509	574	498	468	483	537	542	509	495	515	548	529	489	529	526	497	525	521	513	541	547	534	529	520	567	527	511	525	528	553	527	524	537	532	484	520	493	484	499	522	505	547	568	524	520	540	506	533	508	525	486	494	494	509	507	573	521	545	511	598	568	535	494	573	522	491	537	554	493	532	520	520	515	549	559	494	517	524	548	546	504	488	499	517	498	489	518	513	552	508	492	501	554	526	505	529	537	502	504	536	495	497	517	516	546	499	508	508	510	551	548	545	494	496	503	539	539	519	517	533	510	546	487	524	488	519	593	515	552	548	558	534	588	507	519	506	512	524	540	507	484	530	571	513	536	525	536	534	513	537	506	526	510	539	550	536	535	505	489	515	547	522	562	552	539	455	498	508	532	526	527	503	501	548	550	513	483	487	512	487	520	521	520	547	514	506	504	498	514	515	515	479	517	523	493	490	531	536	532	544	518	512	527	472	538	534	487	504	509	510	546	555	486	554	542	517	540	507	533	500	527	537	543	534	521	504	501	472	508	500	517	496	486	519	509	539	496	481	541	531	523	498	515	507	552	551	527	516	516	593	507	522	505	483	546	530	535	531	506	510	518	509	522	482	523	499	506	500	508	545	504	526	539	524	496	463	528	496	555	568	554	496	568	506	520	486	495	533	525	501	533	475	513	515	508	459	483	536	499	527	533	519	528	536	457	505	480	495	513	531	497	507	485	521	512	530	510	546	538	511	555	537	511	516	545	506	486	512	477	550	539	500	487	545	548	495	512	522	516	547	539	474	510	519	539	482	612	521	527	526	536	524	510	481	488	535	554	503	515	559	493	508	540	526	537	523	525	531	540	513	503	494	545	484	501	533	530	513	533	509	484	523	512	512	514	523	495	509	532	486	501	522	525	512	536	503	557	490	533	510	497	531	530	518	546	506	556	530	532	524	477	515	524	497	540	536	540	484	525	518	547	535	506	552	513	515	496	550	534	543	518	485	536	522	522	548	507	555	540	533	515	555	503	482	507	513	527	503	520	509	519	519	520	496	526	517	535	522	526	510	538	495	535	508	521	514	526	540	563	510	542	472	548	523	522	519	493	533	536	514	509	548	495	520	549	537	548	538	527	529	530	512	494	512	519	525	526	521	554	542	537	514	545	510	520	498	503	548	547	519	500	553	564	532	507	570	571	517	504	533	521	479	505	500	539	527	516	528	511	519	520	514	481	535	505	540	559	548	501	556	493	510	528	538	556	549	510	565	550	529	530	510	508	537	514	528	531	503	528	537	513	517	538	517	517	546	516	546	498	530	542	538	487	518	516	553	561	539	559	546	496	501	543	529	490	558	518	531	519	542	541	559	472	509	533	530	500	506	523	505	541	532	563	538	509	498	497	553	516	524	514	530	545	551	514	522	505	518	535	552	494	511	528	492	513	487	553	493	535	529	482	519	515	564	517	547	493	497	514	524	525	529	511	532	507	515	488	521	492	507	511	569	547	501	535	561	506	505	488	529	508	486	494	523	532	549	588	502	488	580	543	508	532	542	530	538	500	603	526	521	548	522	523	528	503	523	518	534	526	487	536	538	491	526	569	513	494	529	511	504	496	499	551	504	523	563	496	497	536	569	496	566	536	543	540	519	558	475	504	552	504	525	507	497	540	548	530	518	540	530	533	540	531	522	546	552	515	500	501	504	554	535	564	513	531	496	516	547	534	513	554	473	537	509	517	481	535	510	520	523	538	510	517	510	529	536	499	543	508	516	534	470	518	528	525	473	526	530	510	534	515	507	506	539	505	551	557	468	522	498	501	536	540	521	513	542	539	530	547	493	505	539	529	528	481	498	536	528	532	512	503	524	528	525	513	550	509	537	473	537	551	504	491	507	487	530	504	562	530	520	542	516	542	491	551	517	485	532	524	514	553	513	495	515	540	540	485	544	507	511	556	538	533	475	512	566	492	552	530	517	485	527	549	543	512	480	569	501	533	500	547	502	529	518	489	525	527	497	542	501	514	508	516	541	519	541	552	530	524	489	525	553	505	512	523	527	514	509	505	519	559	511	522	543	478	546	513	511	542	553	547	494	514	515	463	502	552	517	511	502	515	542	546	498	522	488	495	549	506	535	515	498	541	526	539	518	517	527	517	489	498	515	531	513	480	522	545	509	494	500	502	546	531	510	510	536	524	569	504	538	515	519	518	546	535	536	499	550	504	516	533	538	521	499	531	482	506	543	519	547	513	533	519	540	529	539	520	535	509	519	517	505	554	505	479	562	506	499	516	522	507	543	501	564	510	527	517	501	514	517	541	522	516	535	538	528	533	524	563	544	510	545	572	513	502	545	550	524	483	557	541	563	516	562	543	519	525	524	551	545	496	544	540	522	513	512	517	550	486	513	507	522	525	518	500	529	529	552	537	538	490	507	566	518	510	532	517	521	481	501	488	484	513	517	514	544	492	522	532	527	540	509	511	529	486	514	543	484	506	483	503	496	532	512	517	525	497	527	502	492	462	567	520	541	511	557	543	498	496	524	499	501	569	529	548	520	548	559	518	504	506	543	481	536	515	541	560	521	550	490	505	520	488	507	514	526	535	488	542	538	477	529	506	532	540	538	505	499	565	540	520	510	494	532	539	521	517	525	522	511	478	496	507	539	502	522	526	562	478	537	521	549	491	516	492	541	541	521	520
19916	8221	3027	2289	1658	1167	841	613	595	461	431	351	365	333	341	324	307	295	314	310	304	327	308	316	290	311	320	284	332	320	300	334	296	304	278	301	321	291	333	317	308	309	280	288	360	339	329	311	308	305	309	344	287	313	301	315	328	337	313	300	340	314	303	291	291	312	343	295	291	324	303	317	307	304	309	293	322	291	322	354	301	342	263	283	336	343	301	303	315	273	306	311	330	299	321	316	345	335	321	319	316	325	293	348	314	310	305	324	310	325	314	303	278	304	284	340	320	312	340	311	328	308	299	292	308	333	287	324	308	307	342	312	338	292	312	320	330	263	290	309	329	318	317	302	321	306	291	324	309	298	311	303	313	295	339	283	330	298	326	308	323	279	266	299	341	315	317	285	311	318	334	294	315	323	308	348	269	284	322	292	316	305	315	317	316	287	309	346	318	271	304	305	341	304	322	307	301	298	324	317	327	311	285	281	304	318	312	327	311	267	323	300	323	314	313	319	326	330	304	304	322	252	311	290	291	298	295	299	310	284	315	303	302	310	316	330	318	297	301	312	312	340	325	311	319	308	316	306	261	323	338	286	320	359	297	283	299	323	333	300	296	311	328	306	296	305	327	292	319	282	342	313	292	318	328	290	314	304	277	286	329	296	312	355	294	299	318	310	299	321	353	308	332	265	328	310	300	364	312	323	315	305	333	341	303	294	326	315	312	305	312	300	325	330	297	283	310	301	289	309	287	339	317	304	296	286	336	310	288	293	327	326	311	312	311	337	276	290	304	314	300	311	279	313	318	299	314	342	338	307	291	348	311	299	347	296	309	295	315	292	280	308	326	258	297	287	285	331	298	297	310	347	340	276	297	301	287	323	326	320	310	317	302	301	293	303	303	339	317	327	294	307	320	343	304	282	336	313	298	323	329	360	287	287	311	309	302	356	324	311	314	319	289	325	294	335	310	303	296	311	300	297	284	324	338	319	301	323	284	343	303	317	318	281	323	306	279	325	320	299	315	319	315	298	305	310	316	333	284	310	307	327	308	331	313	292	295	343	343	312	300	315	291	256	305	301	353	295	295	339	310	335	291	275	305	310	293	326	313	302	332	318	352	296	299	278	352	310	289	295	324	342	298	281	315	319	326	313	307	304	323	339	280	293	322	293	280	294	293	315	301	307	306	294	323	316	332	279	271	314	305	287	306	322	316	252	323	325	284	318	303	335	315	332	264	289	355	296	325	291	287	321	301	324	282	280	311	373	320	326	314	300	304	318	317	317	297	320	306	329	326	291	294	316	299	330	300	293	368	336	294	296	300	300	304	332	303	365	323	307	319	300	339	290	317	310	294	291	305	304	302	303	316	326	315	329	325	313	317	314	327	290	283	302	306	322	303	300	288	301	304	283	362	311	296	343	316	307	320	312	320	282	325	305	288	273	336	286	305	326	283	296	297	304	318	265	293	328	287	294	276	313	304	314	318	276	308	279	258	279	301	297	328	301	320	331	316	297	303	289	317	305	295	279	300	324	281	295	321	337	296	313	325	307	343	322	302	318	318	327	341	285	299	313	292	291	326	350	299	308	298	316	325	323	297	311	322	296	335	294	319	318	291	294	311	279	314	309	294	325	315	285	300	347	291	296	306	322	302	327	307	269	345	304	330	309	296	312	318	279	286	274	319	314	309	312	306	336	295	315	299	297	296	298	310	307	289	340	314	318	339	332	314	282	271	309	303	304	332	311	319	326	301	310	325	312	305	337	285	290	323	305	308	334	309	315	271	330	328	327	287	318	328	296	301	306	316	308	295	326	321	320	288	290	286	325	330	276	288	309	285	290	343	300	322	294	342	304	297	260	282	331	325	316	296	338	341	289	325	322	318	315	315	312	275	319	308	315	309	338	298	290	316	315	283	324	330	331	331	303	282	289	307	314	316	295	307	295	297	326	322	272	317	327	307	339	336	298	308	321	352	324	321	309	333	325	299	274	294	312	309	341	320	310	327	332	340	301	276	334	293	308	311	292	305	332	305	310	319	317	316	332	338	302	322	300	290	304	331	338	295	303	311	314	297	296	325	313	328	282	318	277	297	306	308	320	289	292	293	283	301	316	301	258	298	349	326	325	281	322	298	314	309	328	311	307	332	294	325	307	309	290	297	315	324	359	289	277	324	330	326	313	312	326	288	329	323	325	285	255	316	289	276	281	259	320	355	331	299	294	293	328	317	288	298	322	288	311	295	334	303	317	276	300	288	297	311	328	293	351	324	316	310	315	293	306	296	329	329	327	315	314	300	316	312	310	296	346	294	334	315	300	323	272	302	319	326	298	296	286	325	336	322	320	296	263	312	304	305	295	309	313	295	297	304	295	269	289	286	294	303	333	295	314	328	317	330	294	308	316	314	293	306	317	276	317	276	293	300	335	336	326	331	306	320	282	296	313	336	332	282	320	292	293	292	290	312	354	313	307	309	290	291	286	288	340	268	314	335	284	279	276	294	302	284	273	338	310	316	313	300	287	290	348	312	286	294	323	319	258	308	347	333	311	269	297	316	284	294	307	297	369	307	297	308	275	310	280	294	279	290	327	343	285	281	275	287	283	322	330	317	306	307	337	343	299	299	335	330	318	327	303	314	320	300	302	276	335	297	262	308	305	301	287	343	327	296	322	317	316	283	297	324	284	311	309	301	318	301	312	347	272	317	354	311	322	311	326	333	307	300	279	271	296	312	293	291	325	332	281	298	289	284	310	307	307	326	283	343	346	333	290	296	308	316	320	305	309	341	305	318	297	272	286	309	308	322	285	284	318	311	300	315	332	312	290	314	304	295	306	302	287	302	317	307	275	330	287	293	318	299	328	317	293	332	299	287	290	290	315	341	310	267	323	311	305	334	326	307	302	281	302	287	308	309	285	330	317	302	319	312	313	298	314	299	303	310	324	294	319	302	303	300	296	295	354	299	303	324	282	302	319	295	287	291	315	302	316	300	303	305	302	333	337	294	304	322	312	320	300	282	299	304	297	293	288	321	287	304	322	320	320	344	318	316	328	310	309	321	341	320	311	304	297	318	309	309	285	322	305	333	315	300	306	330	308	328	319	307	292	278	315	320	290	319	317	295	301	314	275	317	301	272	304	301	304	314	316	298	284	317	301	291	290	330	348	314	328	313	325	289	290	285	339	320	294	280	317	296	303	294	327	273	334	321	270	306	327	284	334	314	317	336	302	304	316	315	312	303	357	300	284	313	311	313	271	312	290	307	312	296	292	330	296	330	294	285	304	303	310	317	314	345	327	313	291	317	284	301	348	321	306	317	290	351	281	292	287	286	280	340	351	302	293	336	287	303	308	310	357	323	309	334	291	304	309	289	340	322	288	287	305	342	312	284	325	285	318	309	312	309	291	294	337	317	317	297	312	334	331	289	374	284	312	317	281	322	288	327	330	312	312	301	318	309	307	322	292	310	308	279	302	321	287	330	298	304	348	324	311	304	283	289	292	334	317
13629	6983	5696	6902	5738	4185	3256	2435	1871	1615	1295	1122	989	957	882	878	820	813	763	723	785	783	777	764	722	716	747	752	751	755	743	696	719	720	718	715	703	746	721	716	751	753	745	697	719	712	733	658	749	714	728	719	744	730	694	707	745	693	726	698	700	768	701	730	763	706	723	716	740	713	690	733	706	763	752	707	757	731	726	747	757	732	741	701	745	726	667	716	714	782	702	737	681	712	721	739	694	728	749	751	736	743	676	742	745	760	744	739	745	701	718	758	779	732	689	696	724	728	682	707	709	724	724	752	705	783	673	719	713	708	735	699	723	757	679	733	718	705	701	740	715	756	714	736	729	737	744	685	715	731	719	728	708	752	688	697	691	725	682	716	718	737	745	721	749	716	764	750	721	688	813	712	674	708	786	700	697	742	726	788	719	698	729	742	694	723	779	774	745	705	717	713	723	729	709	706	699	702	723	748	720	715	692	707	726	662	654	740	710	772	704	706	682	714	713	697	761	721	666	685	755	700	730	692	690	667	699	726	666	686	682	682	705	691	740	709	716	715	729	720	714	734	738	724	747	699	758	734	684	695	729	709	691	727	734	709	737	692	710	695	773	747	675	697	669	695	702	730	739	704	710	755	741	740	670	740	708	700	720	710	733	734	696	738	742	704	707	736	693	724	768	722	716	708	730	717	719	692	743	688	692	688	725	705	723	725	690	719	713	734	699	725	684	721	719	678	733	712	720	733	685	719	716	689	772	729	726	690	680	718	763	719	696	762	705	729	738	688	719	743	722	731	690	725	707	723	705	737	721	735	740	728	692	664	716	682	741	720	720	705	754	724	743	722	729	750	717	691	727	734	728	696	719	741	704	741	744	748	733	685	695	709	709	686	748	685	677	679	761	743	765	720	753	677	710	725	690	691	770	693	748	715	695	721	738	731	682	664	724	754	745	756	726	724	727	710	688	682	712	785	787	748	702	733	739	736	698	741	733	718	709	725	713	652	734	749	667	759	758	758	728	698	692	725	691	755	756	735	770	698	703	732	763	660	748	721	722	719	739	790	743	712	723	698	741	697	725	731	698	708	675	735	765	662	741	699	725	742	726	742	750	719	696	739	741	719	734	744	762	691	718	707	711	761	725	667	729	743	733	756	731	755	740	710	737	715	721	725	706	720	698	712	776	721	725	709	739	703	715	734	720	710	743	726	754	722	721	728	712	733	776	744	713	684	756	699	691	725	746	707	709	731	695	721	723	745	699	724	700	707	728	709	746	714	685	725	760	743	741	731	732	742	738	755	706	716	689	692	691	676	740	754	722	727	704	727	765	748	746	673	693	730	682	682	722	705	718	764	707	735	707	692	721	690	718	725	689	835	715	737	705	703	676	727	715	724	724	722	656	731	719	736	685	701	728	697	718	747	750	730	750	735	750	741	713	734	742	739	709	739	697	691	749	737	739	712	722	728	739	730	779	706	718	718	710	749	709	712	718	707	692	727	667	692	735	727	732	736	736	712	724	709	749	750	744	712	729	722	743	752	702	718	711	767	704	715	772	729	726	722	781	751	706	750	738	722	699	670	705	684	738	735	749	718	667	762	684	725	739	709	714	690	699	708	725	709	704	712	746	695	725	684	747	686	729	761	714	763	713	695	720	741	708	715	724	756	748	720	703	750	722	753	689	747	744	693	726	692	703	676	723	767	686	720	737	714	720	687	702	706	715	708	713	701	742	738	736	756	720	733	674	704	694	755	722	721	749	722	726	684	734	725	696	728	721	768	768	695	760	726	747	740	764	705	766	712	741	724	743	773	709	716	723	695	738	730	742	706	701	703	724	773	698	704	700	703	699	733	728	740	737	720	764	719	687	719	768	713	694	702	701	707	726	742	708	775	735	745	707	742	665	749	658	727	754	751	744	768	713	737	704	752	736	727	720	699	728	750	724	764	745	715	723	762	705	745	651	738	689	742	697	689	685	704	650	710	711	767	744	725	745	679	784	737	763	724	735	726	729	666	731	697	736	748	691	734	732	753	707	719	701	746	722	738	721	748	725	684	707	747	748	664	675	706	720	718	702	721	709	723	682	752	711	706	736	753	666	742	707	769	720	731	719	748	714	703	690	710	714	694	722	700	747	724	750	712	702	707	775	710	709	689	714	721	700	733	734	637	659	702	696	716	735	743	742	774	756	709	699	701	724	706	750	711	765	740	693	748	714	762	716	749	720	691	722	757	714	729	732	677	696	719	723	760	705	720	670	713	735	692	668	745	744	758	724	765	745	738	699	742	763	735	706	726	765	720	742	711	758	722	732	764	699	702	741	698	717	734	762	711	686	729	727	716	688	741	734	744	779	712	739	703	726	723	720	696	743	766	701	753	752	751	750	734	687	709	723	738	748	718	761	701	721	738	725	727	709	794	657	686	733	736	702	767	688	763	728	756	697	737	731	737	710	725	705	741	755	709	708	701	730	763	715	686	699	744	705	763	707	712	717	746	687	735	702	707	749	740	739	749	750	700	697	749	713	749	742	736	710	738	719	722	692	727	713	735	712	728	756	701	713	722	717	734	640	740	768	697	720	702	711	685	683	738	768	751	749	704	733	719	745	784	768	703	733	764	669	761	722	725	700	727	745	752	686	692	736	674	726	709	764	686	734	727	718	735	734	705	731	722	719	734	686	743	711	729	730	756	730	765	669	738	712	704	721	740	730	720	741	742	733	699	688	696	725	711	702	733	759	739	713	749	737	680	755	708	706	726	698	735	717	739	758	723	762	724	658	713	728	721	731	730	730	711	728	699	696	694	738	705	714	710	726	662	677	750	713	722	760	700	674	753	735	695	668	677	736	716	785	799	731	730	752	707	660	743	716	697	719	700	672	699	706	694	704	744	701	732	708	702	752	699	750	717	740	740	692	697	706	715	722	672	692	715	709	697	717	659	730	729	727	709	698	725	683	738	704	690	699	716	711	740	710	743	710	713	746	675	712	733	734	699	704	776	767	698	699	723	694	721	721	703	742	666	702	732	751	700	750	731	767	775	737	670	681	709	797	727	696	667	712	751	709	697	699	714	734	757	711	734	742	729	654	758	728	784	680	726	731	757	682	755	695	690	745	742	689	679	755	722	701	767	702	729	667	715	686	716	701	693	716	685	690	769	721	678	738	728	736	737	721	764	669	727	702	714	767	717	733	707	725	721	658	713	750	713	739	711	700	754	716	671	739	751	697	696	660	768	749	715	659	733	733	688	723	724	722	715	703	704	661	697	699	735	704	740	771	732	747	731	751	715	703	635	737	701	661	711	707	729	744	721	703	718	732	693	715	711	698	726	758	699	726	721	681	750	694	742	726	786	730	724	719	740	723	734	707	728	721	743	727	753	763	728	731	729	740	678	741	750	708	711	733	715	666	767	723	699	693	700	673	711	769	761	701	763	736	721	759	702	767	713	724	776	724	736	691	771	683	730	748	760	721	685	687	731	738	775	684	767	724	718	754	722	771	679
35495	18829	7074	4586	2813	1981	1421	1005	754	601	481	431	391	375	357	319	297	291	345	312	311	330	301	307	309	327	316	311	330	279	330	336	314	281	287	295	284	315	291	294	298	326	300	291	307	302	295	294	265	305	328	319	260	319	319	304	301	312	287	289	322	313	321	290	292	319	289	314	308	294	302	296	301	264	285	298	310	299	275	274	292	312	324	314	296	307	310	292	331	337	319	312	295	326	315	315	303	288	330	318	313	346	293	266	288	306	303	288	297	287	357	296	298	316	303	324	300	298	310	294	306	319	282	251	330	314	311	313	296	305	312	297	336	304	332	279	302	296	293	308	334	286	291	297	307	275	296	297	309	298	304	254	303	302	290	325	311	336	315	296	323	304	290	282	301	292	329	331	273	259	313	270	332	296	322	326	324	305	351	293	317	293	290	288	355	300	292	279	286	337	298	328	303	267	321	310	271	288	303	282	293	307	314	283	325	286	301	288	324	296	330	310	309	309	299	307	298	325	305	320	278	304	299	307	304	309	292	319	320	308	323	300	309	294	289	267	297	289	286	289	308	291	278	313	318	313	320	299	288	287	291	267	321	296	312	292	293	329	318	303	331	299	286	289	300	306	288	285	307	315	319	324	297	367	288	316	316	309	350	299	301	301	287	325	294	281	316	286	312	276	337	293	277	327	281	282	287	272	272	297	298	276	275	287	288	325	302	300	310	304	309	291	300	290	297	322	278	329	298	290	323	306	332	283	286	284	321	305	306	317	287	335	283	316	314	340	309	272	292	364	297	285	289	295	282	285	319	316	324	344	309	305	290	335	339	322	316	328	352	299	288	272	306	273	311	305	283	284	298	291	303	281	279	293	319	289	304	284	304	304	319	316	295	294	308	331	324	314	317	369	297	327	309	316	289	320	283	263	297	329	299	312	320	315	303	302	278	290	300	312	308	297	288	285	278	291	326	296	279	306	330	304	297	286	293	302	282	319	273	289	299	292	284	300	288	273	317	299	299	296	278	282	336	314	338	306	300	276	297	279	327	296	306	295	301	303	322	330	268	319	314	293	277	296	329	290	354	318	274	307	297	261	282	269	324	293	313	318	260	292	292	328	295	283	320	334	263	308	282	266	286	333	300	319	325	294	309	282	321	311	312	268	277	282	328	302	310	279	312	279	287	306	293	291	263	301	333	345	290	290	303	275	305	342	307	316	299	315	290	281	333	307	293	288	290	300	302	319	280	305	284	329	324	323	323	359	297	302	317	341	305	322	289	303	271	330	295	262	325	291	297	319	302	302	321	310	311	282	316	282	339	304	298	305	315	335	333	338	294	297	311	277	279	312	291	288	318	319	330	302	323	299	309	317	322	285	303	297	291	321	281	300	296	321	326	326	267	304	280	292	272	306	282	362	311	342	302	303	291	291	280	322	298	252	284	314	305	306	305	326	305	301	327	298	327	297	302	309	308	309	308	310	318	273	295	325	305	292	298	287	296	299	285	289	300	313	269	279	312	348	350	301	306	313	296	304	296	316	274	320	297	347	304	283	271	280	291	282	363	342	311	304	299	299	312	322	289	308	310	314	331	283	281	309	300	314	286	340	333	277	310	320	337	299	327	313	313	313	332	284	305	273	292	340	286	281	303	297	308	314	323	339	297	288	315	281	299	331	308	294	268	290	281	294	312	316	319	330	348	300	294	255	274	296	305	272	294	299	288	283	276	295	280	294	294	294	319	301	311	281	318	313	319	319	316	348	285	301	298	278	309	303	285	345	300	306	270	315	275	277	302	307	266	315	308	295	309	292	301	320	280	295	327	299	284	312	324	269	327	295	335	297	303	308	269	273	301	315	345	281	298	294	312	271	320	303	261	284	289	308	269	311	296	298	295	302	301	282	318	296	304	326	330	329	247	287	327	278	291	306	295	314	284	299	294	331	314	305	324	301	292	298	290	307	279	303	334	275	327	317	299	305	319	320	332	288	296	275	264	313	335	315	324	309	278	280	277	294	321	298	307	298	303	277	331	314	314	290	254	314	297	275	310	307	312	348	303	303	334	314	279	279	313	346	301	316	293	317	329	305	311	322	316	298	311	298	299	303	342	315	299	319	321	322	349	300	291	313	350	297	322	300	286	335	273	283	303	289	317	305	326	297	253	289	316	297	298	307	297	326	264	305	306	303	336	310	316	323	315	295	279	304	311	308	300	313	284	291	341	305	298	303	311	274	281	310	303	292	327	289	298	291	291	308	298	305	329	307	337	301	313	303	317	294	302	298	304	291	325	297	281	300	304	300	297	298	331	297	303	301	270	295	273	302	314	298	338	303	292	312	303	312	306	281	315	337	286	290	291	303	286	321	271	287	313	315	317	299	303	314	302	311	279	299	320	316	288	327	306	279	298	311	308	294	322	297	318	287	300	314	289	298	318	296	275	296	333	300	305	293	300	308	317	283	313	279	266	321	309	297	319	326	291	302	330	295	317	288	306	287	299	304	321	298	325	287	300	277	308	289	305	282	307	311	337	303	288	336	311	299	305	308	311	280	281	328	322	316	346	308	355	294	290	292	316	297	306	313	308	292	307	294	303	321	309	323	316	271	292	300	275	275	298	300	312	277	305	335	339	303	291	296	313	319	311	320	293	282	285	329	285	325	287	293	309	261	322	279	289	290	278	319	304	305	277	313	307	287	268	268	302	334	330	296	271	304	311	303	300	300	283	312	280	267	283	319	306	291	299	274	276	290	323	318	291	300	299	310	294	349	314	282	294	281	260	305	344	331	288	306	286	302	297	321	276	262	311	308	317	296	294	279	326	294	288	325	270	292	291	272	317	310	277	310	296	322	337	302	318	317	324	336	296	305	344	314	295	291	311	299	278	287	263	304	318	303	312	323	298	310	321	282	321	295	252	303	310	304	293	300	314	285	275	290	286	296	294	304	295	287	336	314	316	298	314	286	313	308	293	287	303	272	341	326	351	270	268	295	308	306	297	297	266	289	304	274	318	292	291	316	301	293	285	310	294	280	290	314	300	288	319	319	309	316	315	287	291	315	303	253	282	317	309	294	310	306	279	337	304	311	318	278	286	322	278	311	323	310	321	282	314	296	305	312	287	308	312	291	265	269	281	293	298	290	298	314	264	271	273	300	327	306	329	303	292	306	307	292	306	308	314	337	273	308	321	288	275	316	288	279	284	311	331	294	346	308	294	334	296	295	272	302	300	315	323	271	343	282	291	322	278	293	326	328	333	305	300	279	302	305	315	311	330	302	319	299	306	306	335	280	318	284	289	277	291	312	278	317	302	278	282	324	331	279	306	287	315	312	303	291	292	313	280	294	291	285	312	307	311	286	270	292	327	296	313	320	276	282	346	334	307	299	270	284	301	299	320	317	297	254	296	303	311	295	313	283	283	295	306	291	319	301	320	316	308	303	282	300	303	308	326	289	291	276	259	310	277	290	337	306	314	320	302	306	298	288	317	286	325	268	307	311	347	301	301	318
24454	14728	9518	11661	10019	7630	5721	4142	3029	2379	1837	1559	1404	1167	971	916	923	871	865	841	777	784	840	787	767	765	719	717	729	694	709	744	752	729	710	737	676	666	739	722	697	725	681	694	695	671	731	707	724	702	766	751	700	693	693	762	686	711	695	717	705	685	722	697	738	733	730	678	711	745	691	713	720	726	706	709	692	717	741	641	697	714	682	670	694	739	758	675	695	682	730	744	724	724	704	727	685	678	704	772	714	722	671	739	740	728	668	747	679	718	734	694	741	696	725	673	706	710	712	722	697	696	757	652	683	705	715	710	733	686	698	724	744	703	708	719	696	723	657	712	702	660	673	735	733	689	727	696	692	713	726	744	710	709	683	765	715	679	722	710	658	712	699	658	713	676	746	726	690	710	707	674	673	767	701	697	661	710	735	671	693	710	738	681	737	685	718	687	710	726	675	758	674	691	712	765	717	688	670	694	682	688	708	672	729	715	720	690	683	666	680	679	733	684	717	739	714	684	725	727	693	678	697	720	734	718	671	745	710	724	707	729	690	663	677	695	729	712	675	701	706	681	703	627	714	713	683	711	683	739	605	728	711	681	733	709	703	782	712	728	691	646	730	719	715	717	685	709	695	707	692	720	704	675	735	691	718	694	707	711	704	688	675	688	708	677	674	702	700	707	682	674	684	692	701	697	698	705	680	685	756	723	693	722	694	697	717	704	689	738	685	689	721	701	682	697	682	723	715	736	684	700	709	717	725	701	719	682	714	673	698	703	685	663	704	724	687	696	735	686	768	710	708	697	679	700	716	666	682	671	722	694	721	688	691	702	678	725	704	703	714	738	676	663	706	682	686	749	730	712	658	661	685	687	675	664	709	699	733	724	684	713	707	707	718	747	701	733	748	704	672	729	710	687	716	698	731	686	704	687	723	715	717	712	692	718	705	741	720	693	699	712	740	703	667	691	719	688	690	703	684	699	764	666	716	726	687	744	669	698	674	716	716	702	733	701	737	701	735	708	734	745	745	674	674	638	690	714	673	722	703	709	709	712	750	724	640	736	651	770	735	691	675	719	709	699	747	750	711	706	743	691	743	713	735	708	684	692	738	733	741	718	678	749	678	663	697	687	707	699	673	660	715	769	748	733	746	733	679	682	744	716	687	712	729	699	702	647	646	699	722	708	702	698	707	694	684	687	673	693	706	656	714	772	725	712	687	740	688	761	716	693	699	709	728	644	679	743	710	690	682	742	712	719	682	695	741	725	710	740	689	703	694	701	686	747	681	723	686	677	732	673	753	698	698	688	710	724	689	710	755	760	777	696	745	725	726	714	709	697	673	709	669	668	717	693	653	728	724	680	700	696	731	669	695	684	720	665	718	720	708	722	687	699	733	680	693	697	675	750	669	708	680	657	722	767	740	676	711	673	690	671	708	676	691	723	747	707	725	715	715	664	740	737	755	737	685	696	738	689	716	716	660	651	716	700	706	715	712	699	692	693	734	686	673	672	731	659	676	714	707	681	668	704	683	698	709	766	654	676	713	708	679	726	707	688	703	697	691	656	720	701	695	741	716	715	722	719	655	715	715	703	726	713	725	709	724	664	680	725	680	784	711	676	765	685	696	754	714	688	692	715	726	744	731	749	710	723	688	727	742	683	721	685	683	704	716	674	707	674	707	700	712	708	725	680	691	721	668	717	695	719	717	693	709	724	670	720	766	714	704	712	683	727	758	735	683	741	689	691	715	724	711	669	712	684	683	718	701	730	678	700	725	696	685	707	698	697	729	737	668	712	699	688	709	681	671	673	732	683	691	718	676	743	688	742	715	728	723	685	667	746	736	663	707	721	736	717	690	730	664	711	741	730	683	712	734	710	721	713	697	670	672	736	703	705	761	743	728	663	667	739	690	712	659	747	710	717	698	696	683	711	673	735	702	690	770	721	699	753	721	696	730	714	714	699	699	704	699	632	683	664	665	689	679	678	749	674	669	709	754	703	661	732	718	664	721	689	686	713	708	776	729	742	706	704	695	701	777	690	752	691	743	724	735	737	692	700	710	708	729	691	705	719	693	687	738	699	700	728	703	747	724	724	713	762	731	652	689	699	733	709	724	726	698	731	718	667	720	699	721	729	677	706	706	711	675	726	698	703	722	773	744	719	745	721	719	705	719	748	718	710	685	684	696	744	676	727	718	716	728	749	693	705	710	695	681	753	715	710	667	658	727	699	675	722	653	684	694	702	736	720	710	711	720	708	701	699	685	701	659	740	746	720	694	691	744	668	684	725	653	700	702	691	685	679	747	694	722	743	693	692	717	729	716	685	679	738	694	676	700	719	710	672	710	699	699	693	717	702	719	732	724	746	711	664	719	710	664	673	716	703	767	665	655	688	728	667	687	682	722	656	717	693	687	772	672	687	716	739	705	667	694	736	715	692	762	693	718	706	688	742	703	770	694	739	715	713	752	694	710	704	714	725	709	676	722	693	783	676	670	673	689	698	744	671	665	700	741	731	728	700	720	734	724	679	697	733	718	738	726	674	739	719	693	656	740	699	715	748	697	725	710	748	727	697	721	663	722	708	719	746	718	693	666	698	700	734	709	710	666	682	703	727	744	688	712	754	715	707	730	634	683	728	712	733	697	758	681	722	698	681	685	702	700	728	702	683	705	758	662	699	654	687	751	718	682	732	691	742	680	745	687	701	706	718	715	712	705	722	675	708	718	708	700	703	694	706	685	635	713	689	746	715	714	678	635	687	706	710	695	672	713	686	696	722	730	664	690	739	730	663	688	690	670	765	659	718	710	782	683	682	747	753	720	676	710	730	734	711	718	736	683	705	718	720	737	717	710	696	706	684	709	753	676	711	671	691	698	674	712	743	707	729	739	710	743	734	746	718	724	706	719	723	646	738	710	719	677	744	651	769	719	699	706	688	699	661	742	698	727	753	662	691	667	665	729	717	709	746	704	721	732	703	703	692	733	708	682	670	751	672	665	681	701	712	710	731	755	721	705	708	694	681	733	707	694	671	707	740	784	688	726	719	726	708	711	728	698	705	719	744	692	690	734	694	666	700	722	737	715	679	743	711	682	664	705	688	691	689	708	676	655	695	690	735	690	708	741	725	733	677	752	675	685	715	726	696	722	715	755	732	697	712	715	708	642	680	699	709	723	723	614	723	690	721	707	700	718	716	698	688	739	719	670	656	700	710	670	710	743	739	700	701	707	683	724	715	734	742	723	700	703	720	713	743	686	714	707	672	707	691	741	667	691	707	746	678	743	693	718	683	725	684	711	702	729	707	677	700	660	682	746	693	709	733	753	724	671	680	692	754	688	680	698	685	675	699	693	699	649	744	691	712	684	713	697	780	696	763	688	732	752	655	729	700	721	715	703	694	728	709	723	660	715	752	741	702	687	683	671	709	700	686	705	707	682	694	649	708	675	738	731	722	680	682	686	718	720	686	692	734	719	685	741	727	691	705	691	681	725	697	691	726	712	690
44779	25616	11449	6980	4228	2727	1823	1299	887	645	530	476	427	355	314	304	249	262	257	239	234	230	275	250	215	233	237	197	262	232	232	230	221	174	236	206	219	184	210	258	224	212	231	217	211	198	227	222	252	240	259	184	227	204	226	221	220	243	237	226	223	222	224	252	219	231	225	246	212	223	216	228	209	217	212	216	203	225	225	236	192	210	206	223	227	229	185	231	196	192	252	210	210	212	213	202	251	218	223	204	242	201	245	235	238	245	223	229	249	215	216	221	250	203	237	198	203	212	216	238	232	227	220	225	235	230	208	207	235	217	251	228	214	220	226	218	231	228	213	221	212	223	200	225	224	243	242	231	207	220	216	232	219	205	254	218	230	218	205	209	231	227	200	207	222	223	215	204	246	239	226	201	189	196	207	221	213	226	212	214	239	235	224	219	208	242	225	212	228	235	243	234	235	206	224	242	200	245	225	228	223	211	229	216	240	234	211	199	206	247	207	216	221	249	241	216	205	230	227	226	249	203	211	209	258	244	223	211	212	222	204	210	238	228	226	189	223	212	212	236	221	232	204	231	231	233	208	216	215	223	223	235	208	202	212	215	241	199	214	230	225	216	212	208	195	242	230	211	254	240	243	227	219	219	220	212	234	212	247	229	234	202	227	206	219	183	214	226	217	227	217	225	212	211	213	225	264	227	226	208	228	235	243	201	190	216	257	225	241	235	216	222	245	222	239	223	233	250	195	217	193	242	239	210	225	223	225	241	232	205	208	233	182	225	199	199	224	227	242	248	230	207	198	203	234	244	246	228	244	249	213	209	235	201	217	204	209	224	217	237	232	229	200	207	211	204	215	240	222	211	193	225	211	244	183	230	201	246	203	210	233	210	227	224	255	227	219	212	219	250	229	247	213	205	237	228	232	206	205	232	220	200	225	232	225	248	212	229	223	227	226	206	234	233	230	211	220	209	202	218	220	210	221	217	238	217	221	228	249	223	173	238	265	216	208	216	217	198	229	206	209	221	224	222	240	223	234	229	234	237	219	236	231	224	203	226	219	226	238	219	222	177	226	234	231	195	214	213	213	215	228	220	213	210	210	245	194	202	211	214	224	211	206	216	241	213	240	245	216	195	241	207	220	223	227	218	243	206	226	206	233	235	229	219	231	249	227	233	217	194	225	243	246	201	227	234	215	229	218	241	206	210	242	238	224	238	236	210	221	224	234	228	217	211	199	221	229	227	224	196	192	199	194	224	234	229	223	239	218	218	225	245	208	236	216	197	189	230	205	188	212	193	233	224	214	210	199	211	227	205	233	223	222	225	243	189	197	214	257	207	219	210	235	198	213	233	214	213	202	221	236	240	211	231	250	220	221	218	214	222	214	232	209	212	212	261	253	204	213	212	216	233	202	213	202	232	242	214	215	211	224	229	212	230	211	256	248	220	212	217	220	206	219	211	216	228	243	246	256	227	209	204	231	225	195	226	204	241	218	224	223	227	197	207	219	235	210	233	204	241	217	213	219	238	223	215	210	209	238	205	196	193	220	224	225	201	235	207	212	232	206	216	218	243	228	220	227	238	219	238	260	223	219	238	205	238	205	202	231	227	258	209	228	214	230	247	241	213	233	203	216	239	218	222	227	220	231	215	213	211	213	230	232	209	215	230	246	241	244	238	210	245	233	216	195	228	210	218	224	201	225	247	231	193	236	228	225	253	225	218	215	198	203	220	210	211	188	235	215	224	232	193	213	243	211	212	225	216	228	209	242	229	232	223	235	229	229	225	221	222	242	221	226	195	224	226	205	255	239	215	229	218	191	227	237	224	225	231	213	247	233	241	188	237	232	236	211	204	201	248	198	222	202	207	209	245	209	227	204	208	221	233	242	184	232	195	206	223	214	210	242	239	236	200	217	208	209	225	226	212	234	213	236	241	247	233	210	249	234	235	206	229	220	225	206	214	196	227	241	228	221	227	244	227	215	210	214	259	221	210	215	237	199	207	222	241	214	219	238	253	197	241	218	210	200	216	214	241	190	211	216	238	203	214	240	204	258	228	231	236	210	195	221	220	228	241	225	256	235	238	256	222	214	201	239	206	220	242	238	218	238	223	218	233	223	253	221	230	214	201	250	252	211	193	196	245	215	243	212	276	241	256	225	224	207	244	210	220	228	214	217	237	244	221	237	236	210	209	213	213	233	237	239	217	263	225	208	201	236	227	206	229	242	216	244	214	237	217	198	248	192	195	217	220	238	236	219	220	205	215	219	174	226	211	266	205	248	216	214	203	216	231	222	232	213	222	215	241	214	228	210	219	245	190	194	196	233	225	222	215	235	242	199	248	212	228	239	219	209	251	243	235	232	244	218	211	222	242	237	251	202	237	210	210	212	228	246	234	190	260	238	264	207	195	219	236	202	224	206	258	245	222	231	211	230	202	203	228	252	251	205	229	202	221	241	224	243	226	223	244	204	212	203	223	230	231	239	233	241	202	219	220	227	214	204	200	207	221	226	210	224	224	209	236	214	181	228	228	225	211	206	239	250	226	245	236	205	213	232	207	226	199	224	207	247	234	218	217	220	222	232	214	189	221	246	202	197	215	188	176	222	214	250	209	217	198	220	228	191	208	241	192	229	220	230	213	215	210	225	191	212	223	217	230	217	218	210	175	211	217	205	212	213	206	198	241	218	188	215	214	223	208	239	245	222	249	218	212	219	202	243	224	211	222	212	219	220	218	213	235	238	240	199	215	193	247	213	226	198	256	234	195	216	221	222	231	267	187	229	228	203	199	201	204	247	240	201	213	245	217	219	246	202	256	239	237	212	204	227	215	190	225	230	218	229	227	226	231	198	238	215	227	246	227	239	231	215	202	229	218	223	226	235	189	194	215	194	226	232	237	210	234	218	226	224	235	217	194	219	223	230	242	251	202	239	215	201	214	214	232	225	218	211	230	199	236	223	200	203	217	244	240	202	230	252	224	201	199	239	223	233	210	231	203	212	213	198	242	246	210	240	216	218	223	228	192	214	248	231	250	247	202	205	218	242	244	232	223	219	215	190	194	217	199	237	214	233	219	200	234	225	224	229	228	225	210	214	214	228	209	231	232	242	224	219	217	230	194	227	240	234	211	222	237	202	201	236	246	229	208	196	220	254	208	235	226	233	253	228	233	223	215	220	178	222	218	204	215	248	234	232	228	238	232	245	223	230	220	251	219	227	206	202	216	225	213	236	233	235	223	229	234	220	193	218	233	239	212	247	222	245	219	234	219	227	221	184	221	223	241	243	229	230	231	222	239	240	237	214	222	209	218	241	195	202	223	235	246	211	192	234	227	205	203	209	192	231	244	217	213	233	197	232	218	194	229	222	208	241	219	220	224	211	238	233	227	211	222	215	220	223	201	207	232	221	222	240	222	205	210	217	222	223	233	203	220	215	219	218	230	220	224	205	214	201	223	228	211	236	200	204	224	236	246	202	211	233	213	209	250	245	235	204	217	218	213
29810	18745	13640	15842	13319	10178	7622	5807	4012	2893	2308	1893	1532	1261	1049	917	845	804	755	678	730	642	642	656	627	603	556	556	554	512	550	583	603	528	532	540	561	551	528	536	523	516	528	555	558	544	525	535	512	560	558	544	537	567	505	539	544	530	536	552	561	542	546	493	567	520	561	532	523	511	568	514	545	503	541	540	560	559	539	482	511	511	488	541	562	533	597	514	473	527	529	553	550	518	518	517	555	505	548	537	530	540	541	512	516	524	492	533	506	546	532	515	563	502	529	544	487	547	537	494	506	523	542	542	532	568	526	561	506	515	505	521	521	497	512	531	528	522	491	542	553	565	527	533	511	506	547	522	526	520	486	521	544	521	535	546	520	558	521	497	510	566	487	512	555	526	569	522	522	564	545	494	544	487	539	524	528	579	510	533	513	495	528	503	513	526	514	493	524	502	481	508	498	541	566	575	533	554	551	551	531	564	493	529	521	511	493	548	538	558	520	507	500	527	524	539	527	510	514	557	546	519	472	519	517	518	532	531	540	548	531	557	548	500	515	567	538	531	533	530	535	536	471	537	506	467	532	492	532	489	539	576	527	550	538	500	510	546	530	499	512	502	497	568	470	518	552	550	551	516	490	505	524	502	494	512	517	561	517	523	494	499	522	531	487	525	515	492	518	519	525	532	538	554	541	528	517	532	563	544	523	478	568	526	571	539	510	512	533	482	513	537	530	495	515	484	506	520	513	543	497	541	547	525	527	513	507	507	490	530	515	544	523	476	512	523	559	537	497	543	575	550	534	532	520	552	527	567	528	547	578	500	537	547	513	522	532	543	525	515	515	501	527	505	489	500	543	564	518	531	491	516	493	540	552	505	553	548	567	546	497	516	565	511	519	529	552	524	525	552	549	529	552	525	487	542	522	537	510	567	538	526	570	518	517	491	532	560	525	524	524	507	490	593	560	543	496	494	528	546	549	510	495	543	554	552	515	531	519	556	609	568	517	524	555	536	487	493	562	532	486	515	546	575	516	557	567	510	497	503	548	521	541	536	495	527	523	530	512	506	503	530	490	499	508	483	579	536	560	531	555	521	534	555	523	529	583	504	543	542	503	501	523	548	541	494	540	554	525	550	508	529	533	542	550	527	515	515	555	564	529	542	542	563	539	526	503	546	531	524	532	533	536	547	516	539	508	554	540	568	499	536	515	499	537	540	508	499	507	502	547	513	583	526	547	513	504	538	580	512	503	486	510	526	540	518	521	513	528	532	561	530	501	526	555	533	557	538	516	579	490	516	525	515	509	492	563	539	536	517	548	531	522	564	556	529	529	503	535	552	509	583	539	526	512	481	595	516	533	506	540	533	532	536	512	502	572	525	532	583	552	503	503	561	504	489	505	468	538	554	538	546	554	506	549	559	495	588	503	483	525	554	504	522	525	531	538	537	469	492	524	483	499	512	535	531	553	510	543	510	516	515	527	471	554	518	528	514	533	552	524	555	542	545	539	519	505	555	561	527	514	480	547	543	516	501	516	502	485	506	531	491	541	509	557	527	496	529	515	532	543	520	562	523	528	555	575	500	521	507	526	555	534	507	485	544	553	524	538	543	584	530	573	495	520	508	484	575	515	529	529	522	513	517	501	520	465	482	511	510	511	542	523	514	513	513	507	515	547	518	508	497	546	507	513	533	505	542	534	534	554	506	528	524	500	527	523	528	540	523	551	512	511	506	564	531	505	486	530	554	552	514	526	539	481	534	497	546	538	529	497	546	544	547	537	548	494	531	524	545	536	557	544	535	538	551	546	548	525	527	521	530	523	553	531	524	537	533	535	548	524	459	540	504	532	553	531	490	539	580	468	493	535	567	523	514	561	566	519	491	514	515	510	549	515	549	535	533	559	525	500	527	523	537	565	554	551	540	504	536	540	491	534	529	534	550	547	524	501	510	517	528	524	488	533	480	515	498	547	578	527	567	526	562	506	528	491	551	508	544	537	532	552	523	521	508	533	541	544	546	533	527	500	505	480	549	475	524	511	525	506	557	530	499	547	505	492	563	555	507	552	556	537	528	495	557	544	511	530	551	535	512	516	521	511	560	514	535	564	574	540	500	497	541	580	532	568	559	536	513	523	538	508	536	534	545	562	520	518	535	503	519	464	540	549	510	567	516	537	517	577	549	525	544	561	506	516	571	505	517	545	520	529	543	506	540	495	542	537	544	516	570	517	504	543	495	524	565	533	534	512	532	521	508	516	541	523	561	534	514	533	509	519	540	518	544	517	547	516	530	516	505	573	551	519	496	528	544	511	526	500	511	513	552	491	534	504	557	522	538	552	518	563	495	543	511	477	540	490	519	510	524	534	576	513	517	523	495	507	501	524	500	538	560	510	510	581	527	511	526	553	470	541	547	516	520	534	542	519	493	564	529	528	544	523	519	515	508	502	545	523	495	482	490	540	540	535	582	562	529	550	526	525	542	559	558	528	513	537	511	489	574	540	540	553	538	528	525	555	541	541	520	490	512	536	550	539	520	523	535	560	551	550	517	518	525	512	555	496	524	535	592	531	512	517	529	490	523	529	537	540	550	573	526	514	536	534	542	506	495	553	508	560	566	527	567	510	532	584	531	558	524	544	550	510	462	508	552	523	529	496	592	498	509	505	495	561	498	526	509	514	541	514	564	541	554	517	536	521	513	530	518	477	531	568	495	553	533	543	520	571	544	526	535	548	548	547	569	564	567	529	523	536	514	511	511	561	524	549	549	522	477	543	556	503	587	480	533	540	491	521	512	516	514	519	510	577	505	529	519	530	537	528	564	529	519	539	534	538	514	516	555	547	469	502	566	537	533	492	518	590	544	508	502	510	528	539	497	522	545	535	573	483	531	525	520	496	542	546	507	551	541	514	538	543	574	499	487	521	512	502	513	532	516	560	504	532	537	521	502	504	503	549	523	519	518	524	560	530	515	570	532	547	545	540	521	566	546	540	534	544	536	539	552	532	538	522	547	515	516	561	520	502	559	508	547	527	578	541	554	548	535	544	525	496	527	525	541	550	514	533	558	526	529	537	535	536	516	508	537	548	524	565	514	548	541	541	547	475	559	517	560	538	533	527	537	497	554	516	545	535	508	505	520	548	539	511	512	559	533	525	531	506	542	557	509	521	494	527	513	566	525	526	554	509	549	523	551	569	549	542	511	468	524	542	545	512	523	518	549	569	531	521	567	532	502	535	553	546	536	484	556	502	526	528	519	510	501	563	551	528	536	524	556	533	495	496	510	547	526	509	553	504	515	559	536	516	533	524	484	547	543	507	545	516	529	536	531	544	515	525	548	523	551	516	516	534	497	482	545	503	518	543	508	532	543	539	518	507	509	537	530	521	489	532	518	539	504	540	516	507	542	501	489	509	518	531	517	519	538	526	474	533	569	528	541	533	528	480	528	559	534	517	537	520	503	526	534	497	526	492	478	526	535	548	548	561	503	503	544	544	520	520	540	538	518
18958	8127	3385	2297	1488	1038	740	608	514	443	401	373	351	327	338	302	274	299	314	311	294	292	329	319	291	314	334	301	301	308	302	318	309	313	313	304	338	320	357	310	319	341	310	305	322	330	291	301	287	267	306	308	317	346	311	299	302	283	316	331	298	323	330	323	332	326	318	302	312	318	312	337	316	312	312	316	298	298	323	331	309	294	318	300	301	324	316	277	298	287	293	316	282	296	322	320	318	335	324	306	285	290	302	296	314	281	307	315	340	313	275	344	301	320	321	305	297	307	345	336	309	332	316	349	319	327	328	319	329	300	333	316	297	336	306	290	319	284	312	314	313	301	324	334	310	297	318	300	299	282	282	291	297	307	291	273	302	328	314	290	317	312	303	290	307	271	331	313	316	310	270	290	289	290	285	302	289	317	296	308	306	314	306	299	315	303	324	329	304	291	316	315	289	289	318	298	339	329	317	312	320	286	289	296	307	298	355	288	311	310	277	283	323	303	347	317	315	349	307	306	310	307	325	295	355	307	310	313	320	306	325	325	311	326	295	286	300	297	283	277	307	321	306	293	330	308	334	301	330	322	293	289	313	253	334	265	319	316	292	323	294	296	289	302	329	328	304	291	329	316	300	321	323	322	323	288	296	292	326	297	287	328	304	332	272	335	306	296	327	334	322	328	277	319	290	323	274	310	288	310	317	312	302	308	316	294	315	326	311	304	312	292	343	345	256	343	341	296	312	260	331	293	325	317	293	313	318	313	324	333	310	293	303	316	302	339	293	302	300	315	301	316	332	306	326	294	274	321	300	271	307	330	316	303	317	299	297	326	311	321	311	284	335	297	305	300	306	307	305	273	338	305	328	314	339	312	307	295	306	320	300	302	323	312	302	320	291	270	301	326	307	326	282	306	319	299	290	311	331	312	316	334	299	350	339	271	307	267	328	294	318	297	324	257	325	304	278	333	291	318	318	321	304	320	311	323	333	293	318	324	297	338	299	297	306	305	311	324	351	308	289	287	322	318	315	300	332	328	292	266	327	330	331	337	325	342	313	334	328	329	270	285	291	277	303	305	335	309	322	287	312	299	304	334	308	297	295	300	305	310	292	304	284	272	273	340	326	304	330	287	302	282	309	262	329	293	277	361	324	284	317	287	293	321	309	292	294	331	330	317	317	330	274	297	323	323	319	290	322	294	355	304	300	348	318	325	336	332	320	300	337	317	310	306	322	331	326	333	330	318	309	342	292	339	316	304	317	337	302	306	303	311	282	312	308	316	313	351	295	305	288	299	286	315	320	296	308	331	343	350	329	324	303	310	286	276	288	335	310	293	305	356	313	314	309	286	312	348	306	310	290	288	321	328	292	335	310	286	296	283	338	318	336	296	272	275	326	325	278	303	328	292	325	325	301	292	316	313	310	327	283	313	319	324	288	308	303	333	280	317	288	329	323	313	274	307	288	291	328	293	290	335	302	292	289	296	299	320	305	306	334	339	300	295	289	308	283	332	286	275	333	302	339	304	369	332	288	286	283	289	320	310	318	336	297	296	298	308	311	294	338	319	325	300	306	284	318	272	332	310	265	319	325	299	303	303	334	318	290	311	277	260	310	313	311	286	288	313	355	310	337	307	307	303	327	272	308	288	313	290	298	315	282	297	315	309	350	294	286	304	370	332	299	336	315	306	322	303	332	307	316	304	288	317	297	295	304	313	315	312	314	297	329	306	314	298	314	289	316	306	299	295	330	303	307	336	346	315	318	295	353	327	301	336	305	326	322	274	326	303	307	306	321	292	300	304	299	325	313	337	311	330	317	341	267	322	314	309	313	306	296	319	275	315	286	317	295	325	320	336	342	309	298	299	293	302	307	313	346	311	308	306	277	320	314	292	321	298	301	306	278	311	309	283	299	320	301	308	265	293	329	286	334	298	319	309	312	279	304	299	306	296	286	302	298	286	315	291	308	291	333	331	273	274	329	309	297	286	312	276	279	336	290	297	320	284	294	305	282	293	304	338	317	310	323	301	340	318	323	294	308	292	339	338	297	300	332	344	310	310	287	344	304	322	287	315	291	290	279	307	333	300	315	266	303	304	298	320	317	329	273	300	307	291	309	300	320	315	306	316	323	326	357	320	301	314	334	328	319	302	317	313	280	363	302	329	304	295	302	298	281	314	297	314	316	275	275	293	287	332	306	316	308	294	344	289	310	281	314	312	288	308	300	336	302	278	316	310	321	338	328	282	314	328	297	298	341	306	298	294	284	301	328	297	320	306	298	338	309	344	320	328	348	345	298	297	297	308	306	309	263	300	319	288	338	280	293	312	360	326	309	320	334	325	285	292	296	326	285	313	347	323	281	300	318	331	329	306	319	307	303	303	292	284	329	290	315	331	294	319	311	290	305	315	297	312	292	325	315	319	307	343	324	273	315	299	312	300	269	308	302	277	328	312	294	273	288	299	287	302	298	330	311	305	292	312	322	316	311	285	330	315	352	268	287	306	274	308	315	320	318	311	321	279	291	314	321	306	311	315	308	338	295	291	274	294	313	308	329	316	286	329	326	312	282	305	290	303	319	313	303	303	317	319	295	294	309	269	313	303	314	318	317	307	293	347	290	331	317	323	308	292	283	309	310	301	325	341	307	333	278	294	333	306	316	294	310	310	299	311	283	330	311	316	295	304	301	338	311	289	321	296	296	336	314	322	285	312	292	302	327	343	321	301	321	294	327	309	300	285	311	309	301	296	299	320	309	320	300	292	279	332	318	310	302	293	334	313	307	315	295	301	277	315	311	326	268	313	332	287	286	269	304	310	291	322	300	315	326	324	305	320	285	320	321	305	306	311	300	317	297	318	298	299	326	319	304	306	306	316	317	311	316	319	277	304	289	307	299	357	295	322	326	321	305	323	314	309	307	288	314	322	315	312	346	327	321	298	326	326	313	301	294	328	323	302	290	313	296	307	313	295	279	298	301	319	309	270	296	296	325	291	286	303	285	290	313	317	285	311	319	271	319	309	329	318	314	315	291	310	291	313	303	295	286	328	277	307	304	295	294	310	316	290	310	289	286	313	334	276	277	326	322	296	320	304	296	294	292	293	295	314	309	310	269	287	278	317	320	308	280	295	294	287	310	304	288	318	265	361	315	292	286	317	299	355	305	279	301	295	282	294	331	318	301	321	333	303	304	276	347	308	327	297	299	322	304	316	317	317	308	326	310	303	294	350	310	319	287	300	298	338	266	294	304	304	326	287	300	250	294	306	332	317	297	326	315	292	303	290	350	360	284	304	354	301	314	282	320	322	319	276	312	318	304	333	307	297	325	297	351	303	313	284	290	305	281	273	286	309	302	294	277	315	326	301	336	327	289	310	312	299	312	320	314	311	286	302	324	372	275	313	280	352	329	305	316	337	324	311	290	313	316	331	270	323	282	316	330	300	324	272	302	314	301	332	296	322	314	309	277	298	310	310	315	330	328	293	317	310	316	329	303	310	292	338
13257	7203	5959	6858	5472	4069	3117	2299	1675	1415	1225	1124	1035	903	886	867	780	805	826	818	803	747	716	714	754	713	730	730	749	711	737	667	688	710	736	720	735	722	775	731	775	767	748	711	699	719	726	740	749	760	740	745	654	725	726	707	735	724	747	754	734	737	749	736	748	703	676	689	783	730	734	721	710	711	715	745	710	710	709	679	654	756	697	697	706	674	705	707	704	677	716	703	699	730	724	709	746	734	702	728	687	687	743	694	726	738	725	710	720	703	691	716	742	682	749	711	711	681	716	685	765	658	700	725	741	695	692	696	723	739	737	729	717	723	752	705	696	731	759	720	738	774	746	757	670	703	697	689	774	748	684	728	751	727	713	713	728	741	720	718	712	725	721	723	773	673	762	755	740	690	702	711	690	672	742	731	678	693	700	727	730	740	719	704	757	726	724	747	723	701	742	713	739	731	718	767	729	685	749	715	710	684	709	723	728	731	724	729	734	674	725	719	722	753	750	734	682	759	734	665	736	722	710	740	733	676	715	693	712	743	728	742	710	708	740	698	731	696	726	704	702	745	708	713	685	674	700	710	757	696	715	679	662	714	723	722	745	733	696	713	761	720	742	673	708	709	751	689	710	706	707	751	706	720	729	718	720	706	733	750	706	736	729	708	730	722	739	699	743	719	722	709	727	773	697	712	717	701	732	708	749	718	735	720	730	743	759	735	728	740	752	736	755	721	724	735	741	723	728	746	751	750	699	735	773	762	721	726	727	763	678	714	703	709	738	664	729	762	756	733	764	716	723	713	735	657	744	749	699	670	725	717	709	739	722	683	710	715	747	695	732	738	668	763	778	705	692	745	741	728	709	712	751	746	758	695	694	680	736	716	764	686	730	692	746	705	725	682	748	705	743	711	751	673	699	724	712	740	701	749	770	698	684	710	699	745	768	690	704	721	739	747	749	682	728	668	722	712	676	703	687	702	768	705	701	737	723	769	759	707	719	761	698	690	690	711	701	714	725	700	709	737	661	701	706	754	752	703	748	692	710	774	735	712	720	737	708	705	686	726	677	729	705	712	661	705	720	757	701	701	677	714	764	736	717	743	696	713	760	696	674	720	717	702	722	701	687	798	729	714	704	707	717	672	721	702	709	667	760	733	737	699	718	695	723	677	681	720	747	724	717	742	730	688	718	686	738	710	725	733	713	765	726	790	732	686	708	722	736	715	706	752	713	709	719	710	703	715	731	710	740	682	709	769	731	703	702	710	705	669	685	665	675	718	703	729	692	698	728	702	748	707	739	749	671	716	692	733	736	692	723	688	717	685	719	678	735	733	698	763	715	701	748	731	692	727	725	748	728	741	694	757	703	701	681	745	679	719	731	726	655	710	708	726	708	695	731	711	713	688	735	756	718	725	704	729	675	696	685	710	706	732	677	698	684	760	653	697	723	724	706	727	674	760	698	747	729	725	757	708	694	740	722	718	638	783	718	725	717	733	710	713	705	771	732	704	747	742	707	718	728	720	721	708	691	765	698	740	728	761	738	723	746	729	705	723	699	730	767	645	702	706	715	734	708	751	686	758	689	731	697	710	748	706	753	727	661	701	710	719	727	693	747	720	718	687	747	738	790	720	780	712	761	701	670	763	687	734	697	714	701	725	768	718	714	723	732	688	736	708	688	684	700	748	684	702	723	692	726	779	734	702	698	719	698	711	741	729	718	691	727	668	721	691	735	749	726	741	713	744	734	712	766	741	757	724	710	708	721	741	739	727	740	766	675	680	753	720	747	755	740	729	739	707	723	739	759	740	717	719	723	762	747	714	723	748	761	681	699	732	722	712	749	716	746	753	745	704	711	709	706	680	714	703	769	748	693	755	705	705	648	710	739	694	698	713	769	722	740	684	758	722	767	727	732	736	726	726	733	687	727	700	712	722	737	722	724	684	716	761	711	737	784	687	688	697	753	747	769	711	735	673	749	717	716	636	748	742	739	735	685	689	715	718	747	720	707	762	753	704	737	715	715	698	708	746	696	751	699	712	711	723	738	723	715	729	730	740	724	715	727	700	736	727	714	695	728	761	726	697	736	778	685	729	721	679	749	719	782	729	752	731	731	688	698	717	715	697	735	735	739	710	740	704	732	728	733	675	741	774	709	753	728	729	750	695	717	705	675	719	690	739	703	742	749	720	703	724	727	687	739	704	719	738	733	690	732	727	725	685	716	748	677	755	714	685	703	726	709	710	751	710	758	696	741	711	716	708	770	694	760	740	783	700	723	719	723	710	697	726	684	723	745	716	676	742	695	709	717	731	741	697	712	684	697	726	730	725	719	718	771	725	732	715	704	681	726	722	749	704	746	745	727	740	655	720	747	745	731	700	703	701	686	770	704	740	703	677	730	738	704	706	724	728	713	732	725	728	734	721	684	714	748	724	707	715	709	725	697	742	752	673	736	719	717	699	693	680	694	719	691	703	691	708	711	742	731	711	715	737	701	669	705	739	707	673	738	753	683	746	729	727	714	706	758	725	704	727	761	732	700	698	706	696	715	693	718	728	704	710	741	648	761	703	722	728	723	700	724	709	744	733	737	684	709	782	730	745	685	739	742	711	737	699	762	669	667	708	714	725	754	722	752	693	711	722	699	688	743	723	698	681	700	741	758	744	742	680	732	718	699	716	677	733	728	678	749	735	758	764	687	705	728	724	740	674	693	689	728	701	718	719	737	738	701	726	704	701	733	714	642	780	710	697	710	714	754	771	763	732	715	690	711	763	679	701	725	740	741	717	749	758	722	730	699	731	704	700	749	687	744	704	788	808	728	720	742	753	772	724	702	678	703	720	703	718	678	721	720	731	719	683	735	764	744	682	733	711	715	703	716	670	680	705	659	724	771	737	787	741	687	706	755	710	696	730	711	708	736	688	753	744	733	730	704	699	708	766	731	717	700	719	733	709	724	712	689	665	715	720	697	749	733	655	745	729	702	734	719	726	747	686	760	764	717	722	721	737	737	711	743	709	763	725	703	663	680	710	757	728	740	698	712	687	758	728	715	741	704	693	737	718	714	686	738	717	680	723	702	709	673	729	694	732	775	702	763	742	713	722	746	726	718	728	761	731	739	721	724	697	676	695	723	719	713	700	726	721	693	776	739	709	706	679	707	718	660	743	713	758	749	658	738	734	724	722	741	662	709	713	705	719	720	682	689	696	757	690	685	722	746	777	732	723	713	756	696	734	679	740	751	730	717	730	747	672	705	705	729	724	731	740	698	687	695	749	736	754	688	718	742	700	710	727	712	696	719	725	688	699	745	749	709	718	742	713	735	678	762	754	718	729	706	700	736	697	708	702	712	717	713	705	694	707	717	713	706	694	671	722	700	738	723	736	686	723	687	688	734	724	728	731	736	698	693	741	773	719	786	701	710	704	702	706	705	732	716	735	735	730	738	723	720	763	691	704	744	727	770	659	734	741	702	729	716	715	713	741	699	710	752	707	705	732	682	714
34743	18248	6836	4503	2912	1867	1315	846	657	543	537	452	406	393	313	328	342	334	343	315	324	302	306	264	287	293	297	299	305	332	328	349	309	300	308	343	277	322	282	295	324	313	280	290	314	322	301	325	318	302	314	300	288	311	323	318	303	254	316	321	292	321	319	318	316	329	297	313	324	320	298	311	325	295	296	296	307	281	317	312	346	321	288	312	279	298	290	344	292	310	309	301	290	315	323	298	314	322	281	346	320	332	273	291	278	305	332	286	297	293	311	302	316	306	323	286	298	328	329	291	320	309	329	317	292	319	286	293	282	327	297	263	280	276	307	321	311	336	315	283	299	298	293	315	281	285	332	317	292	311	305	315	296	334	286	282	286	316	307	304	298	292	299	266	314	326	304	314	320	303	316	321	301	315	256	301	307	309	290	313	314	300	308	265	298	309	328	311	312	271	312	313	278	289	317	291	293	298	311	284	296	303	288	336	319	299	330	313	287	269	322	332	293	334	330	290	299	298	313	281	320	315	296	305	312	309	310	306	303	304	309	328	315	292	339	343	304	290	274	287	302	289	303	273	312	288	299	308	311	287	342	296	299	299	291	276	330	266	296	293	272	291	326	300	343	342	291	325	344	313	320	303	293	307	307	314	311	288	306	265	306	283	327	322	281	306	314	312	310	316	310	316	323	327	283	306	310	303	288	281	331	282	265	268	314	331	308	295	307	288	326	321	310	290	300	301	296	303	287	270	294	293	309	279	299	285	302	276	303	329	295	302	333	306	320	334	331	287	282	295	319	298	314	330	314	294	296	280	328	312	314	304	314	300	265	298	337	316	284	287	299	298	271	327	292	285	276	250	322	318	291	310	301	301	262	284	292	323	281	313	277	316	340	307	318	297	288	322	300	316	322	319	332	306	297	320	285	288	318	347	329	264	307	325	300	303	277	279	303	297	304	339	270	280	319	294	356	272	285	295	327	299	298	332	329	279	338	294	310	282	314	279	289	304	282	298	323	300	295	313	309	304	310	287	283	278	289	291	266	299	301	304	277	325	322	341	330	294	313	320	331	335	279	299	305	297	299	297	297	287	280	323	273	326	317	313	306	279	294	316	330	311	301	326	313	260	286	289	289	298	309	273	302	339	304	317	321	303	282	319	300	291	300	306	305	279	314	279	330	296	303	311	292	301	294	293	296	292	316	293	307	316	295	299	325	327	286	297	307	307	298	316	276	289	309	284	287	317	306	319	332	299	334	307	318	344	295	305	293	317	305	310	295	345	315	293	319	289	300	310	332	327	321	312	285	293	312	289	281	325	329	269	317	321	282	304	302	307	337	288	313	272	268	306	300	302	267	298	281	351	293	289	333	313	338	298	308	306	322	275	295	289	310	308	337	344	352	296	335	292	317	313	324	300	303	297	299	276	288	273	306	295	281	291	318	300	292	305	289	298	308	325	298	284	289	297	296	309	335	294	323	319	322	316	328	304	316	314	315	290	306	309	324	311	278	303	328	318	329	301	317	294	275	296	292	297	320	288	302	297	274	347	317	317	284	296	277	298	273	311	283	277	279	298	281	306	316	324	277	292	311	307	291	301	321	294	284	310	331	288	315	323	324	317	297	297	305	312	342	301	325	346	308	296	281	328	254	330	273	314	307	316	322	312	309	286	317	315	335	294	297	271	259	326	295	303	300	314	301	275	285	296	277	311	276	303	317	324	268	317	318	304	312	300	349	297	321	289	319	318	305	291	319	291	325	346	274	266	308	305	287	318	304	279	326	282	276	346	243	327	313	310	293	330	323	278	298	290	285	295	309	311	286	296	305	266	287	326	317	305	269	279	323	303	310	296	285	309	351	312	292	292	280	289	296	284	305	315	311	309	325	297	278	328	302	308	319	294	327	325	292	288	312	294	285	330	316	321	299	320	296	304	319	286	336	316	325	325	300	278	290	306	283	301	310	305	307	318	271	314	320	298	290	290	315	328	297	309	320	296	310	315	295	329	308	332	309	290	315	317	332	280	282	290	314	288	334	316	302	300	327	321	313	306	301	315	284	311	304	275	311	349	293	312	318	290	327	303	292	300	321	308	363	271	315	306	282	333	288	331	321	300	301	296	326	311	310	287	295	306	283	285	259	303	274	307	297	330	306	314	315	289	288	280	340	322	300	318	297	294	292	272	269	306	280	294	312	323	310	308	314	313	292	306	273	317	331	299	327	302	289	301	294	328	298	313	277	279	301	323	294	290	297	286	281	329	296	264	295	291	327	314	328	275	304	312	322	288	302	282	302	305	303	287	286	305	314	336	311	310	324	316	299	295	296	310	317	286	342	313	321	338	340	302	307	276	308	292	295	283	286	302	297	296	330	319	296	310	295	314	329	320	262	328	316	293	308	323	292	270	291	296	303	303	279	294	319	314	292	315	309	271	297	310	309	291	282	334	349	296	309	286	277	304	284	267	299	314	329	308	298	284	333	315	317	305	314	303	309	316	285	279	303	324	330	279	316	279	269	290	306	299	308	291	280	285	334	334	301	286	314	327	322	308	312	337	305	311	273	296	319	304	317	311	287	292	330	312	304	310	295	309	289	332	295	331	322	301	285	254	305	286	302	287	292	313	287	302	315	298	324	331	295	306	274	302	279	316	351	299	344	310	330	291	301	275	294	293	311	308	324	304	304	295	282	311	304	302	332	312	334	278	313	302	286	309	289	304	293	352	303	308	307	292	284	303	282	298	319	305	300	293	308	313	262	280	295	286	298	305	276	307	279	298	335	312	297	299	333	322	291	328	299	293	294	283	323	290	304	314	300	278	265	339	340	295	302	302	315	308	326	303	290	310	297	323	273	319	294	305	324	300	312	310	289	296	300	312	300	283	299	308	306	300	273	275	318	303	277	348	305	313	278	322	323	287	366	284	326	308	308	294	303	299	320	321	281	279	343	315	332	311	292	307	308	310	302	304	298	300	301	292	292	256	303	282	294	312	319	336	310	274	291	303	287	281	299	301	299	285	293	309	298	309	289	310	320	275	294	308	325	286	308	305	301	282	301	332	257	303	304	272	319	289	299	311	294	308	288	324	313	300	290	311	304	293	286	313	331	325	288	273	301	290	296	339	332	321	301	289	324	298	292	266	303	268	307	351	301	327	306	314	271	313	312	306	294	294	285	296	321	302	312	295	302	308	335	323	294	329	314	295	285	309	315	287	318	288	299	288	300	276	311	308	307	315	259	301	307	262	313	301	300	299	302	361	293	290	319	307	315	263	294	313	287	312	322	291	297	314	295	295	321	283	326	294	311	275	305	325	305	314	356	298	292	293	290	312	271	306	308	288	310	275	292	326	314	348	294	338	328	294	345	332	287	262	297	284	306	324	266	329	345	275	327	306	312	308	275	293	300	306	285	314	281	332	296	296	310	284	293	292	282	293	296	316	302	310	319	308	316	303	274	316	288	300	292	306	301	292	264	312	305	307	320	309	330	325	284	323	322	321	294	308	293	330
24518	13750	10113	11741	9442	7317	5208	3662	2761	2162	1881	1543	1358	1193	1105	995	956	899	820	850	820	812	777	747	776	737	789	756	777	682	755	720	715	777	702	730	732	702	691	733	721	715	662	675	685	753	772	709	706	702	685	725	665	707	664	745	652	724	697	686	752	677	693	736	716	678	723	778	646	706	741	702	722	708	711	697	723	682	705	732	707	767	736	719	716	725	706	737	677	729	690	762	703	738	689	747	733	690	713	751	728	719	693	705	686	707	687	682	672	685	674	671	667	746	722	697	704	694	710	718	699	694	718	726	725	664	742	690	708	690	717	711	668	697	709	673	717	685	709	683	720	672	679	654	658	706	689	711	670	708	674	695	726	742	740	713	713	719	689	691	729	647	703	745	703	726	727	710	695	659	662	749	685	697	700	695	715	705	680	748	722	708	739	656	702	684	708	745	656	691	694	677	758	722	681	702	679	718	697	719	670	692	687	693	679	716	715	721	733	766	722	688	749	710	709	666	677	773	732	720	794	693	759	691	704	718	699	698	673	762	676	679	716	711	725	672	717	694	664	739	694	745	726	729	647	681	709	723	668	703	739	657	676	691	679	726	704	699	653	684	740	687	652	729	711	738	692	714	640	740	674	702	727	699	743	724	707	692	660	755	679	727	709	704	724	669	706	694	665	678	708	704	720	781	718	665	661	677	775	719	683	703	663	684	764	767	703	695	741	688	732	702	687	708	737	644	652	731	697	714	690	678	727	722	706	658	724	717	720	729	733	668	674	717	695	754	714	726	711	663	684	676	731	694	728	716	752	677	693	753	726	672	688	701	667	717	675	682	677	639	653	674	721	669	635	702	687	690	740	695	721	694	737	706	693	695	709	705	693	669	716	685	713	643	715	728	734	694	696	732	709	685	646	736	663	696	710	726	668	669	714	695	757	707	709	725	699	686	707	691	728	737	699	691	730	684	699	685	711	750	681	705	725	703	685	726	682	672	704	699	689	727	697	672	699	685	743	710	708	720	666	674	670	690	678	727	697	727	722	672	697	679	693	723	741	702	672	698	637	720	675	713	703	707	669	698	718	699	685	660	706	685	737	708	764	756	727	696	675	696	687	677	757	735	680	638	718	718	709	663	680	738	704	682	682	728	728	687	674	724	652	715	690	735	632	752	702	679	707	741	763	699	664	681	637	717	753	687	678	731	762	681	680	693	712	710	739	657	702	711	701	745	711	711	691	686	686	663	731	682	630	683	742	732	706	658	741	695	714	698	722	752	721	679	671	693	675	734	725	695	744	734	726	702	724	673	680	707	717	730	694	732	706	705	700	752	710	724	696	714	678	695	676	668	693	718	678	717	647	714	743	706	633	712	709	731	665	710	718	672	740	717	708	669	734	709	725	701	760	695	660	684	741	672	705	744	732	711	714	701	675	684	722	678	730	702	699	694	719	688	705	682	671	710	691	755	744	698	692	684	688	641	663	658	717	713	711	706	675	711	715	716	726	721	724	713	761	701	708	661	730	750	726	688	767	710	758	655	701	673	661	691	713	689	701	719	722	675	658	705	675	688	673	668	725	742	678	722	675	686	660	692	724	690	738	726	740	676	722	678	648	703	665	690	694	748	722	708	741	697	743	715	660	678	718	688	762	667	711	667	721	677	681	717	707	703	682	714	723	761	695	688	711	713	683	724	694	732	730	733	679	730	692	728	662	698	701	707	729	746	686	668	741	716	713	681	686	760	698	707	665	708	705	730	762	693	708	646	734	662	770	731	687	745	707	724	745	678	685	714	702	681	663	691	732	691	693	701	693	712	719	717	737	666	717	679	670	688	726	702	675	703	690	684	737	678	724	699	688	691	691	688	745	722	680	688	719	715	707	703	701	701	740	730	723	756	732	696	766	756	662	733	704	744	657	705	698	630	698	724	742	716	729	677	723	734	695	715	702	714	694	730	696	697	721	659	693	695	723	742	733	698	715	709	688	659	714	678	740	681	715	688	699	722	747	696	710	675	720	681	728	718	697	679	750	690	716	679	698	720	685	684	673	675	676	722	699	728	720	717	715	694	691	713	687	675	731	717	680	691	727	713	731	677	674	698	703	734	737	687	640	686	713	726	723	701	714	692	738	661	730	692	707	699	717	740	721	717	762	728	730	682	688	653	718	700	741	689	722	753	710	697	736	655	673	773	661	709	686	704	713	670	686	678	692	647	711	704	673	726	690	710	669	699	719	740	686	704	697	700	747	701	677	683	662	721	689	734	685	709	682	738	634	704	676	668	695	650	692	730	730	733	735	693	691	718	732	713	684	727	668	697	692	775	708	692	695	733	687	733	725	688	711	703	769	709	700	700	692	703	680	716	699	709	707	674	769	713	659	671	693	745	710	718	715	693	687	698	724	709	709	727	704	708	714	682	752	679	676	733	693	741	744	773	703	719	661	757	709	685	643	717	705	682	741	677	704	678	720	717	731	683	729	672	720	742	676	717	721	685	676	670	677	684	710	684	681	663	711	694	657	690	701	717	698	725	727	727	726	663	720	681	713	744	714	675	761	683	720	693	750	682	730	651	669	710	699	734	729	734	707	684	684	703	719	704	680	697	690	697	714	716	686	740	727	698	726	748	730	713	704	696	707	674	700	727	696	741	714	687	726	749	727	692	740	706	702	749	719	672	731	697	681	720	696	737	702	692	733	692	676	735	726	690	716	650	758	707	730	720	716	703	666	736	707	725	674	662	650	693	732	708	711	744	767	688	709	740	732	755	718	747	713	708	681	713	680	701	724	715	675	676	695	707	676	656	661	718	752	687	738	739	731	708	746	676	719	663	728	704	725	733	684	642	721	713	719	684	670	691	670	738	725	717	714	683	729	761	709	671	706	730	697	688	669	698	714	721	708	703	672	712	684	771	672	702	761	677	714	702	697	698	646	618	724	681	725	695	693	688	706	719	697	704	703	737	699	702	710	681	680	763	736	720	713	693	719	728	719	732	731	737	700	675	665	695	741	684	685	682	694	720	709	698	634	702	687	737	713	752	736	747	744	733	710	708	660	684	657	706	717	702	676	683	683	693	730	745	747	674	703	713	700	754	760	672	645	701	704	774	752	668	702	731	668	691	714	669	728	688	710	672	727	706	688	683	710	681	698	727	685	687	716	720	753	744	664	718	707	686	694	668	707	727	689	681	708	709	704	683	719	707	709	699	696	659	661	720	711	695	665	665	692	730	712	673	666	694	688	697	714	700	720	729	747	733	652	692	690	703	687	694	674	705	732	702	704	700	707	701	695	680	694	713	664	685	716	726	707	679	694	718	722	744	686	684	695	686	734	712	699	676	693	705	690	690	725	713	737	722	687	726	708	697	709	733	665	724	717	691	705	688	693	731	670	718	671	750	704	724	705	677	726	693	770	740	695	733	707	671	687	700	736	700	714	714	691	687	687	784	761	705	706	654	763	726	725	711	727	693	673	660	702	679	699	720	713	700	746	716	717	729	716	704	705	714
44134	24243	10156	6734	4091	2702	1744	1127	819	580	547	494	390	353	312	304	293	241	262	242	215	217	233	238	237	208	249	250	222	244	244	239	213	221	225	258	254	207	226	201	204	196	241	218	230	209	215	215	223	219	230	212	211	229	256	232	222	223	223	223	220	237	234	212	218	231	221	211	233	196	221	207	213	213	219	199	217	217	206	233	216	233	228	208	205	199	225	206	231	230	227	220	207	225	219	225	230	210	227	218	227	216	231	210	232	198	207	210	219	227	243	212	222	202	223	195	200	201	204	212	210	256	222	230	202	208	197	208	240	222	218	229	195	229	237	215	226	208	220	207	193	222	204	216	243	238	222	236	207	210	228	230	247	201	211	191	211	226	212	205	208	208	222	222	205	196	208	216	218	217	205	186	208	215	175	232	225	202	229	222	210	211	197	193	195	186	209	219	225	232	236	237	192	201	233	234	216	193	212	208	234	239	207	216	203	245	224	203	213	202	228	227	206	204	222	218	234	245	250	226	199	222	206	208	215	239	228	218	216	208	233	199	214	219	246	216	241	249	204	232	228	217	211	217	207	223	199	200	235	217	202	222	199	208	212	211	220	226	229	255	241	202	223	215	198	218	248	221	236	219	233	239	234	218	241	254	186	209	208	214	199	214	206	236	201	230	199	218	213	213	250	235	213	207	199	216	218	216	221	187	224	218	195	201	217	213	189	212	239	230	192	212	240	221	227	235	214	231	194	201	225	209	205	223	202	208	207	197	185	204	205	242	206	216	222	221	205	230	206	227	220	216	220	203	218	193	193	217	216	220	223	210	231	224	198	218	225	219	217	211	227	200	194	199	219	221	224	211	266	219	234	208	210	218	217	180	217	241	200	201	270	198	232	224	212	222	237	204	207	223	220	199	240	232	225	209	201	219	215	251	212	216	241	226	220	236	209	205	227	220	229	204	241	225	218	251	208	232	227	217	197	223	194	205	226	224	215	190	226	247	225	207	240	224	247	240	190	202	215	219	238	212	235	230	218	187	192	202	202	202	224	223	235	231	215	222	197	216	201	225	205	240	238	238	213	250	216	233	246	238	226	241	218	235	233	195	204	210	230	193	224	203	238	216	199	236	221	223	202	181	241	198	225	214	218	224	253	213	244	235	224	224	229	217	223	218	196	211	234	228	203	209	199	218	210	212	227	222	260	224	234	202	234	230	232	225	227	220	248	240	235	201	195	201	233	188	242	214	204	225	242	222	213	246	223	228	233	205	222	215	225	229	215	209	225	232	210	183	189	227	215	225	222	219	221	223	234	248	206	229	224	199	207	211	222	189	226	237	231	214	232	233	229	221	193	186	255	209	237	232	207	199	226	206	214	230	249	212	208	210	221	208	220	239	231	215	245	212	223	220	225	199	209	224	244	240	229	236	223	224	216	202	199	242	219	216	208	232	217	207	198	220	222	251	206	208	244	217	231	213	216	215	211	235	221	160	226	232	223	230	219	211	196	178	203	205	201	214	226	206	220	204	201	214	214	222	229	199	218	239	221	224	216	202	210	216	225	217	239	228	233	218	232	214	220	205	247	214	227	224	198	214	215	201	215	202	226	187	226	188	262	222	246	206	227	224	231	238	224	222	206	220	217	215	236	237	215	237	203	216	218	216	219	213	223	207	205	207	234	222	231	239	215	219	225	227	208	225	217	181	218	255	262	254	245	200	194	219	208	218	235	225	207	219	233	202	231	223	199	221	184	202	217	213	206	214	212	204	195	204	223	232	189	204	212	194	216	234	241	194	219	212	219	202	223	228	209	228	238	218	200	245	208	250	209	200	245	201	232	238	243	201	235	217	227	219	224	226	219	222	200	237	171	220	226	221	205	223	225	234	210	230	212	190	196	225	215	209	219	221	216	221	227	185	219	206	241	213	200	222	223	239	243	208	215	195	210	208	243	228	225	225	238	219	207	208	229	205	228	229	216	208	218	196	228	201	205	214	220	265	207	217	227	215	196	245	200	201	224	205	176	242	185	230	203	240	206	216	225	230	201	211	230	229	239	192	196	191	207	225	210	208	229	237	231	234	203	210	223	197	225	223	209	207	225	214	215	205	207	209	239	217	248	223	208	215	253	238	219	225	215	205	236	199	222	233	239	204	193	222	255	223	218	196	227	201	202	202	216	235	224	227	255	221	205	235	214	203	231	193	202	255	236	208	197	200	202	236	233	217	220	221	212	227	220	220	193	225	232	192	220	217	233	213	225	222	224	236	237	227	219	196	237	216	222	210	242	215	223	233	242	222	197	222	218	213	219	182	231	254	217	241	196	193	229	205	220	221	227	197	240	220	210	232	239	255	240	212	218	203	228	243	223	228	208	233	218	229	222	214	211	214	210	204	198	211	201	238	221	222	201	202	214	214	245	218	219	232	214	244	258	232	225	226	206	225	220	234	256	246	242	186	218	202	236	212	218	207	264	229	228	234	224	224	195	208	228	208	206	213	196	227	227	239	216	229	198	243	212	198	210	234	218	212	211	222	228	190	210	241	209	225	203	258	213	221	244	205	187	218	226	209	222	224	214	225	211	213	210	225	231	232	209	237	212	201	211	222	235	229	212	202	204	213	234	216	221	215	231	234	233	201	217	204	221	220	200	237	227	219	211	207	237	220	224	214	216	211	192	272	182	223	200	244	221	216	226	195	217	208	191	191	212	204	207	200	243	224	186	187	210	217	198	219	220	216	199	213	220	223	223	201	246	217	212	208	203	198	187	213	190	235	198	219	214	255	239	223	208	194	216	207	177	201	219	204	221	226	225	200	233	201	212	201	215	218	205	225	248	227	202	240	228	211	249	222	187	220	223	212	210	211	224	237	223	220	198	203	201	218	216	246	217	181	240	242	240	226	208	212	234	204	206	217	217	196	226	199	218	225	195	225	206	215	213	220	213	215	215	201	207	207	210	232	201	238	222	217	190	219	197	227	222	234	188	202	224	224	225	211	216	239	199	215	202	233	220	215	212	220	214	233	210	232	221	202	210	215	207	197	213	240	224	210	200	200	201	242	222	223	221	212	230	223	205	215	200	235	236	212	193	217	250	213	227	244	211	218	227	191	226	200	228	224	205	217	204	208	230	242	236	200	206	212	222	250	247	207	234	237	231	221	239	237	204	237	216	247	209	245	199	215	213	201	215	228	217	209	225	216	213	211	181	201	206	228	213	225	256	211	230	233	225	213	227	229	217	224	196	202	207	232	209	229	241	224	217	215	215	218	234	227	192	233	226	212	186	218	220	224	244	206	229	206	230	208	206	209	237	193	215	219	213	211	204	208	219	221	228	224	192	221	218	222	238	248	215	220	221	209	187	207	215	184	211	250	222	210	206	229	200	225	245	229	203	220	267	228	234	272	197	231	244	213	208	212	208	202	212	210	225	202	194	199	201	223	257	217	214	220	239	216	224	230	233	218	209	208	222	228	228	217	233	240	247	192	185	262	230	245	193	254	235	213	201	200
29313	17213	12751	15513	12463	9906	6874	4731	3588	2739	2232	1953	1693	1448	1130	972	864	812	735	658	685	674	689	571	592	594	611	609	567	536	552	516	524	550	523	556	513	527	538	535	595	566	531	521	549	536	510	487	563	562	498	528	519	545	533	553	548	571	467	527	547	500	522	541	562	548	525	509	501	554	535	527	568	546	540	565	524	518	529	478	502	507	506	531	524	532	520	559	538	542	492	508	545	521	528	529	544	481	530	536	519	500	533	510	539	501	492	539	527	537	510	524	490	558	498	544	531	529	493	539	476	505	534	568	537	557	501	547	485	500	517	514	501	531	525	526	513	515	527	518	522	492	507	520	494	510	529	497	531	503	560	529	510	501	592	516	507	543	531	499	510	535	538	500	484	485	518	495	555	558	535	484	512	500	550	477	518	534	492	545	551	516	506	494	528	497	557	513	493	513	520	521	516	498	534	509	522	513	548	478	507	524	542	553	540	523	511	563	512	486	505	550	553	486	543	543	501	543	528	550	524	520	523	505	553	546	508	552	527	553	517	540	547	483	493	504	517	557	526	528	550	552	523	510	514	535	529	553	490	545	529	560	502	514	529	535	469	502	491	536	507	497	519	522	543	560	503	530	545	497	486	509	503	513	491	562	492	550	498	515	536	574	512	543	491	598	523	559	514	551	465	555	508	517	514	517	508	523	474	517	489	506	503	524	503	503	523	517	510	482	528	514	532	539	521	476	516	552	521	549	524	523	498	518	520	566	523	520	496	518	486	506	528	532	487	488	493	496	549	536	512	537	519	556	471	529	555	502	499	514	522	550	493	530	523	522	512	510	477	532	514	486	498	504	510	521	483	484	509	498	517	522	531	496	514	559	564	521	539	521	524	519	537	529	518	513	521	539	498	515	515	523	522	482	495	502	506	477	513	531	510	507	488	540	531	502	549	588	513	479	534	546	576	540	559	531	526	489	541	524	564	503	560	563	519	550	539	521	524	503	545	560	512	532	541	533	515	530	535	542	503	540	504	521	525	541	525	516	470	529	538	505	504	526	508	501	501	515	530	518	519	524	485	486	531	510	524	562	533	509	505	492	527	556	497	510	549	496	509	503	538	525	480	509	510	519	540	535	528	500	523	496	472	502	531	550	528	532	530	518	529	535	525	556	526	518	542	486	569	531	515	511	529	526	517	518	524	500	528	553	536	550	483	475	513	560	518	474	510	507	533	536	500	521	486	505	490	550	579	488	515	527	532	491	494	492	504	543	534	544	539	512	536	514	497	506	545	510	512	528	531	491	541	528	539	528	506	498	515	518	507	528	567	499	524	555	566	504	551	533	482	519	589	586	536	529	498	530	531	545	517	508	547	514	554	553	521	507	537	519	477	486	540	507	544	518	548	547	524	490	556	546	511	520	494	542	495	562	523	511	492	539	526	537	532	513	526	500	519	538	517	533	518	520	469	493	504	508	530	543	551	598	501	538	515	538	499	511	523	535	523	550	536	538	483	564	561	534	504	515	528	493	536	518	511	549	533	546	522	495	528	507	534	513	500	535	505	532	537	521	538	537	517	488	502	555	509	536	573	516	518	532	514	506	495	521	536	502	516	547	518	524	518	524	507	527	500	555	531	540	548	523	485	505	502	567	560	490	494	534	540	534	532	498	522	500	523	523	531	522	531	562	558	501	514	532	503	518	520	548	547	506	524	502	534	513	488	550	505	551	504	522	542	528	518	499	522	517	495	530	512	548	527	544	528	510	550	518	564	507	544	562	533	521	525	491	556	502	529	517	533	526	527	533	522	551	541	510	486	536	553	517	550	559	505	554	534	506	518	528	596	534	526	513	494	502	497	482	495	473	503	492	532	522	527	489	509	524	536	514	538	552	519	517	536	505	514	564	545	517	509	529	545	544	552	528	493	553	473	535	533	536	485	535	515	515	528	513	512	545	510	527	550	532	506	565	544	553	549	507	527	534	529	521	510	536	512	501	512	523	476	518	504	536	494	508	502	550	507	557	517	515	542	537	505	491	498	500	549	541	563	502	521	508	524	521	524	530	558	536	538	493	500	505	503	532	529	509	487	519	494	525	525	532	544	491	505	510	536	505	533	534	540	531	523	542	526	513	550	502	571	523	519	476	532	552	518	514	488	542	542	523	534	539	513	519	516	539	561	546	487	512	491	549	517	524	509	510	498	537	533	477	510	524	513	507	557	524	474	513	513	481	501	495	522	525	532	506	497	552	472	521	520	547	494	523	502	493	490	493	514	529	538	474	511	509	547	517	574	533	495	518	530	529	528	532	518	509	519	513	535	524	548	542	481	519	509	541	511	514	494	497	527	562	513	561	605	530	482	545	525	525	545	548	525	508	542	527	533	528	476	523	517	514	519	528	539	516	539	553	553	509	520	500	508	531	511	499	507	547	539	513	548	515	512	523	515	526	529	535	521	527	526	551	494	525	567	550	545	482	484	500	531	570	523	503	480	518	543	509	532	530	508	506	533	518	541	541	551	537	515	518	545	528	504	548	570	526	539	544	556	530	508	553	565	503	491	500	499	498	545	503	538	490	507	555	545	475	529	571	499	520	525	503	510	531	523	496	503	537	515	538	543	546	512	533	543	522	520	496	539	524	529	520	542	530	491	530	506	473	515	532	529	539	556	512	519	531	565	540	578	522	539	469	534	500	531	487	552	517	500	540	512	509	518	495	496	487	506	487	485	515	547	478	525	549	543	484	563	520	526	528	499	519	544	565	569	481	544	534	537	570	507	508	528	485	511	525	489	509	520	494	510	504	520	529	567	527	496	477	504	532	486	526	526	549	506	522	550	517	547	522	490	511	488	538	540	488	508	532	581	552	514	507	565	549	493	504	509	504	516	549	530	542	535	518	503	551	559	489	495	543	564	557	499	546	551	515	540	490	573	494	520	519	535	541	500	534	490	511	517	554	504	501	529	505	535	531	547	511	482	563	515	521	512	551	526	494	535	532	545	496	482	524	524	528	517	539	508	534	496	500	505	535	529	505	512	533	501	492	507	514	516	530	511	551	522	497	514	527	549	508	491	480	550	522	519	513	497	511	479	503	496	516	536	569	486	530	533	512	521	554	480	533	527	503	548	522	502	529	552	526	475	505	544	536	542	546	503	524	520	499	501	520	501	559	512	539	501	488	530	498	529	569	532	508	523	505	539	501	524	477	519	534	509	558	492	490	539	484	549	531	544	520	476	531	543	512	543	502	534	507	544	530	525	505	574	528	540	523	524	514	500	545	541	516	543	560	552	488	522	513	462	517	537	559	547	534	517	515	507	519	488	501	506	538	531	545	519	539	523	530	546	510	609	503	530	504	560	546	532	481	541	515	516	515	524	497	486	520	533	519	514	519	531	521	507	447	534	518	466	582	485	522	507	519	490	577	540	550	522	517	530	530	532	573	523	502	534	562	520	516	545	563	498	529	534	509	527	558	536	509	543	585	516	513	508	571	549	532	551	528	508	542	557	516
18429	6980	3236	2265	1512	1075	743	608	460	443	434	380	381	340	341	347	352	301	326	322	343	288	291	342	336	326	304	310	362	324	334	321	352	307	302	314	303	323	319	307	315	279	359	326	307	342	315	295	322	302	294	291	313	333	297	297	282	322	306	312	339	304	305	285	339	323	299	293	306	299	326	316	295	289	325	327	326	339	284	301	365	290	305	334	317	313	338	287	298	279	296	322	300	324	277	312	300	302	332	310	290	316	299	323	319	300	325	323	305	323	316	278	363	303	291	318	290	300	301	324	332	320	326	322	320	295	331	289	313	285	290	316	294	280	333	303	319	289	317	354	366	324	316	308	341	330	298	301	301	293	349	306	294	330	356	310	305	301	302	300	267	286	295	312	273	292	288	303	308	288	316	319	284	339	292	295	292	318	345	332	287	331	326	320	312	292	319	330	295	312	323	295	309	279	300	283	312	312	313	305	300	318	284	292	308	302	283	315	291	302	324	304	310	281	321	315	343	318	314	373	321	291	315	294	290	309	311	302	285	330	320	297	278	287	285	297	317	319	345	349	300	334	323	317	309	302	278	359	263	303	317	298	298	306	317	310	335	324	309	259	288	268	299	292	330	318	328	321	316	287	287	324	326	325	323	350	335	314	353	310	312	330	308	291	351	309	326	300	325	307	286	327	316	299	317	310	295	296	300	315	320	327	315	323	292	353	328	320	278	322	308	290	325	350	291	282	325	302	321	311	306	257	298	328	297	350	289	298	310	326	300	305	309	315	346	335	281	312	298	293	333	285	292	325	293	318	338	302	300	305	308	320	309	293	332	301	313	296	297	335	293	304	347	296	325	313	302	343	334	314	320	291	301	278	311	283	307	322	339	303	284	324	336	312	350	312	310	286	323	328	332	309	290	300	285	314	307	274	375	329	310	311	322	318	324	297	296	273	318	328	309	335	292	311	279	316	292	301	343	303	307	313	305	295	306	318	289	283	297	324	323	304	330	287	320	312	299	300	279	296	318	301	292	306	294	320	374	282	313	336	318	316	292	285	343	296	307	295	283	323	300	291	296	310	310	346	292	308	326	309	295	302	299	308	324	285	291	305	298	343	306	319	316	311	315	332	316	299	312	304	310	343	287	277	317	345	319	314	279	300	286	308	323	294	295	324	267	333	324	339	309	340	270	304	325	340	317	298	282	309	299	317	312	299	284	303	278	299	299	300	299	306	327	287	326	316	328	276	299	307	314	314	308	283	348	335	313	296	299	305	343	316	311	315	302	328	284	311	312	282	321	342	276	327	307	319	302	277	303	331	350	338	294	283	279	312	282	287	331	323	343	299	344	321	267	336	311	284	291	316	289	310	291	318	282	309	271	308	299	307	307	332	321	308	310	316	310	266	303	292	313	295	294	327	352	282	335	319	334	295	329	336	293	288	299	324	297	331	304	317	312	318	358	301	293	339	293	312	320	278	339	338	296	361	286	307	348	281	266	301	315	340	300	313	331	288	327	300	298	312	321	323	283	300	307	326	312	262	310	317	311	316	309	319	325	280	343	328	268	318	329	290	295	332	289	279	336	318	304	306	330	305	305	330	298	330	328	309	320	336	358	330	337	307	296	309	340	287	284	315	308	295	331	322	329	281	288	309	346	296	309	304	283	317	314	323	312	311	317	304	301	336	329	328	307	282	340	312	313	304	319	297	294	326	320	297	325	298	312	355	291	303	326	298	332	300	328	287	290	305	311	308	291	329	323	308	288	286	327	303	315	314	356	314	290	328	323	316	320	300	311	288	279	314	294	333	320	332	290	303	303	319	324	304	310	306	295	286	327	294	304	306	328	305	335	318	315	330	283	296	311	304	272	326	284	315	301	321	311	298	330	306	298	304	282	290	301	273	289	302	287	311	316	291	257	287	312	341	340	303	320	350	318	299	338	305	313	285	306	290	296	304	297	309	313	311	308	313	285	302	305	297	307	343	293	299	262	341	316	349	290	321	319	318	322	303	279	297	281	316	296	277	310	309	323	306	332	270	334	322	300	312	305	301	313	306	323	312	322	331	307	293	316	288	274	317	331	317	324	320	315	300	279	321	320	287	328	318	299	275	275	296	284	313	314	325	315	298	294	302	327	325	347	291	300	326	322	278	316	307	314	322	289	292	312	306	342	329	285	307	275	311	301	307	337	332	300	313	306	322	328	318	313	301	332	306	335	306	288	341	308	322	334	335	326	302	305	322	338	305	292	275	295	306	257	324	304	304	287	312	301	315	283	310	327	291	293	313	292	323	324	314	274	296	337	285	304	309	310	293	310	313	303	295	304	302	304	314	330	291	326	334	316	299	328	296	279	291	290	287	305	317	360	320	320	297	296	320	320	306	311	329	270	304	342	349	302	342	269	298	300	311	285	287	323	328	309	311	304	321	326	325	306	320	279	315	305	316	298	306	312	323	306	314	315	285	329	306	313	307	263	333	291	337	297	262	289	327	317	347	312	324	331	300	300	294	294	324	282	325	294	310	326	276	281	347	293	277	279	312	298	308	306	282	309	341	333	333	315	323	293	309	337	321	322	315	309	310	304	324	293	318	280	288	318	303	316	318	340	292	323	338	310	283	305	314	269	301	313	278	299	315	270	309	327	294	295	288	308	320	315	302	306	305	261	304	307	277	309	311	342	306	323	327	285	305	327	297	314	316	273	289	313	310	313	333	278	323	283	296	285	315	324	294	305	328	300	299	332	300	324	277	282	296	294	311	308	310	294	276	300	286	312	307	287	293	294	331	313	282	320	298	313	292	317	293	321	327	313	302	331	292	340	321	305	327	332	298	300	278	308	323	301	284	310	303	286	335	335	326	295	295	317	294	286	323	301	315	293	325	322	316	290	279	343	284	305	296	312	305	318	306	294	280	327	310	327	299	299	309	291	322	322	348	328	342	339	316	324	333	295	310	298	313	273	290	335	328	295	300	305	322	282	279	334	331	319	314	294	309	295	333	322	282	305	314	307	300	311	303	255	312	321	325	310	322	298	328	314	297	252	294	316	288	324	289	292	323	330	340	333	333	316	298	306	336	309	290	302	292	276	316	319	297	300	306	303	305	287	301	314	304	336	325	335	317	324	256	315	301	285	284	341	355	333	257	289	288	317	318	266	305	284	285	335	320	274	293	289	321	313	283	265	275	324	338	309	317	324	301	302	352	329	314	281	283	334	292	304	294	301	297	306	292	300	302	315	315	324	314	288	322	314	331	302	303	301	279	276	299	307	318	283	314	302	298	320	321	313	293	278	300	310	291	293	310	330	272	303	317	322	285	308	311	324	272	270	306	301	321	294	275	289	322	324	313	317	291	311	291	291	313	349	305	294	309	315	320	320	299	310	269	320	283	313	312	329	291	313	294	301	314	307	306	316	324	308	333	321	263	291	307	333	337	353	290	285	307	350	314	292	317	306	311	322	286	314	310	292	286	298	304	323	310	306	272	273	311	246	304	333	295	296	341	315	318
12837	6071	6195	6918	5494	4062	3000	2168	1659	1394	1230	1173	1057	984	890	894	843	802	761	752	759	782	724	802	757	758	789	745	763	764	760	729	734	739	773	717	699	739	763	688	705	752	757	727	736	710	733	671	769	751	711	736	741	683	779	717	694	667	698	693	736	769	660	759	734	750	692	728	716	708	750	747	696	695	741	709	734	716	737	774	728	705	731	697	734	698	752	713	724	722	693	733	763	688	716	718	700	746	714	732	752	689	711	721	731	680	782	724	711	727	700	713	784	718	705	718	714	731	760	699	687	709	694	703	769	719	724	748	675	716	770	744	753	720	713	736	680	740	698	672	692	692	724	707	735	749	709	696	740	730	738	689	663	744	729	732	759	703	721	772	727	715	699	689	720	723	728	719	739	724	755	714	745	726	731	736	716	739	713	703	725	699	755	699	699	739	716	671	722	712	716	705	671	719	791	744	705	709	690	723	717	723	687	719	714	722	731	737	749	731	748	748	681	745	732	716	742	740	709	709	742	720	747	740	677	673	742	711	748	712	719	683	732	758	715	761	735	740	684	740	732	695	747	744	713	723	746	693	704	752	706	706	749	773	725	743	715	715	706	705	728	685	692	775	746	731	649	679	705	758	713	726	736	708	739	710	710	686	690	723	744	731	743	687	717	703	714	740	743	738	723	718	692	744	761	744	717	735	727	687	701	757	745	680	746	749	696	728	730	747	722	742	731	747	693	738	732	739	737	714	746	755	673	720	717	713	745	725	758	714	692	695	705	721	704	731	691	761	754	709	788	672	721	704	727	750	706	681	730	772	691	691	728	717	763	684	686	689	752	731	718	747	743	739	735	744	735	724	717	709	753	761	733	732	733	686	706	738	701	696	701	718	707	722	726	743	715	709	727	751	665	737	776	707	752	759	689	708	695	748	731	744	723	704	719	722	682	701	738	750	702	712	711	696	727	655	712	724	738	687	728	689	713	741	763	727	692	770	721	723	722	737	679	716	729	724	689	674	739	736	722	687	738	712	673	735	764	696	785	712	741	760	723	743	719	718	699	784	723	758	726	759	726	735	730	718	667	698	790	746	778	725	750	769	702	677	733	724	766	736	740	767	714	713	725	698	684	723	745	678	749	727	720	693	733	710	716	707	724	733	780	723	745	692	787	700	734	755	748	730	710	725	720	736	673	694	706	683	706	746	741	793	676	728	711	755	731	747	722	720	692	751	742	717	712	758	736	724	778	705	708	723	699	743	662	731	709	736	763	679	757	735	774	732	721	725	752	722	635	715	715	719	693	707	688	730	781	689	709	727	718	695	753	672	718	741	761	691	757	729	745	749	742	726	727	783	730	701	701	767	724	686	709	749	684	675	717	674	710	692	757	712	709	724	715	705	729	740	689	674	727	721	701	725	741	743	731	743	714	717	720	713	736	777	732	735	719	731	749	726	728	674	749	739	714	757	717	713	662	684	737	737	742	754	709	716	784	749	716	727	665	709	723	747	691	753	721	735	740	707	731	656	722	746	755	740	670	712	685	733	724	703	703	758	696	748	695	726	698	671	759	759	700	737	743	746	734	695	748	682	741	716	713	673	742	700	718	748	724	745	675	691	708	744	716	733	711	749	709	715	699	659	723	728	735	786	716	734	719	755	718	797	705	678	721	698	710	715	742	742	724	715	653	735	745	699	679	723	707	731	728	721	703	717	722	728	675	712	714	710	735	697	719	728	717	715	742	708	742	722	731	760	724	747	758	752	742	736	716	745	744	763	690	716	726	761	715	729	763	729	730	706	721	665	699	696	706	662	709	733	714	688	683	686	707	743	762	712	691	740	692	707	737	667	740	746	730	713	743	738	756	715	688	725	725	714	724	692	708	759	698	692	729	696	815	719	740	726	702	731	746	694	741	734	743	675	752	735	750	727	744	730	723	719	684	733	694	679	692	722	732	665	734	700	747	696	692	734	770	672	782	741	730	706	730	725	758	768	757	752	708	729	719	753	704	756	714	766	689	721	681	739	699	745	712	712	732	749	709	708	710	742	679	764	743	746	760	721	724	710	755	752	709	673	729	697	680	692	674	729	741	712	691	704	740	715	738	706	743	693	781	754	713	727	709	705	702	762	754	730	687	775	714	717	738	767	716	739	720	761	710	723	721	726	742	704	772	726	727	719	728	723	799	754	735	731	699	722	703	719	713	744	696	691	685	747	702	729	714	733	740	697	719	697	708	703	700	739	722	727	698	713	775	689	724	720	706	720	718	771	746	725	692	736	704	738	751	691	770	671	720	755	744	742	700	700	705	738	722	716	768	719	728	781	765	741	743	709	676	739	749	694	700	771	711	756	692	715	657	712	719	715	721	740	752	753	762	748	741	732	698	736	776	748	753	732	688	723	758	762	715	768	744	732	720	731	716	726	765	731	729	698	699	730	738	747	741	782	737	716	725	726	731	719	733	730	668	717	687	746	704	758	737	721	678	734	735	730	715	743	756	699	709	696	696	740	719	695	731	748	717	718	746	735	733	739	698	721	735	752	761	738	721	747	697	695	708	753	748	693	780	741	730	764	733	690	778	712	718	731	719	708	740	720	759	760	739	707	749	786	710	752	740	754	694	706	764	763	751	701	688	698	712	744	713	754	687	710	735	728	698	685	697	638	719	726	745	734	701	683	702	712	759	713	777	719	746	742	732	747	724	732	694	709	671	685	710	735	684	708	727	699	720	710	699	770	717	717	737	717	719	691	763	685	713	765	713	721	759	711	736	725	716	735	761	761	652	669	722	765	730	760	713	747	722	768	706	756	775	738	756	681	734	734	764	746	742	693	713	703	747	685	698	730	716	721	750	745	703	741	748	675	729	717	726	673	712	736	694	683	736	741	734	729	741	759	699	740	713	743	690	752	767	753	691	752	747	755	770	694	740	668	686	722	711	725	698	727	698	783	734	692	745	706	783	703	776	675	718	735	717	709	727	675	725	711	668	743	761	710	716	699	784	717	713	733	712	725	717	725	716	723	715	688	702	687	723	773	681	754	726	739	734	719	709	756	749	754	757	735	760	737	787	703	700	715	706	726	749	728	736	729	688	706	718	722	707	752	704	692	731	704	724	755	683	740	719	731	759	686	690	700	716	736	764	718	753	760	686	673	705	747	716	694	674	756	741	729	725	749	766	697	707	727	706	737	744	702	713	723	742	709	736	737	719	730	732	655	697	736	741	675	697	728	666	717	715	701	753	712	742	703	713	730	709	695	703	748	722	782	707	741	731	748	741	714	721	712	683	705	735	728	729	705	748	744	687	736	758	756	733	720	734	731	718	746	723	704	737	715	746	690	736	733	749	726	727	746	719	682	751	699	755	727	733	740	751	721	759	678	708	727	696	723	760	717	682	763	759	695	732	701	738	717	713	662	718	738	682	728	736	693	721	701	697	701	723	694	704	712	745	679	678	659	724	687	702	740	718	716	720	752	732	713	763	755	738	713	738	683	710	769	693	714	726	721
32983	13621	6627	5023	3045	1848	1365	897	719	630	542	519	423	388	370	340	320	310	330	332	300	326	323	300	309	280	326	313	312	354	333	289	316	342	312	306	316	279	270	290	289	310	347	270	305	326	313	330	275	303	324	316	305	292	325	310	326	304	323	295	336	283	339	309	326	269	307	305	273	274	266	331	305	302	289	310	307	284	336	304	265	287	302	296	316	285	339	331	325	288	313	301	306	295	272	291	345	275	315	290	293	321	323	277	302	291	294	287	286	280	268	307	315	281	302	308	321	319	283	340	301	297	308	322	338	305	294	344	326	301	320	299	301	286	326	288	326	314	326	315	300	306	299	295	319	313	265	307	313	321	304	287	327	311	312	319	292	289	304	278	316	291	279	313	308	310	309	325	291	283	310	304	316	298	331	282	299	324	326	286	269	305	297	308	280	284	285	296	321	244	314	276	305	328	301	277	277	312	304	315	329	294	280	287	315	304	302	333	273	326	299	315	306	295	318	327	306	279	321	300	295	317	274	326	315	287	282	276	286	286	275	330	271	291	263	285	281	320	296	277	297	299	304	311	311	283	300	303	297	325	268	337	284	292	295	292	314	262	317	335	297	299	325	304	231	327	293	304	304	302	309	322	291	285	293	348	293	290	303	284	312	303	287	315	284	292	325	301	326	280	296	315	321	302	292	299	319	237	295	300	301	301	284	276	303	304	296	301	329	299	340	320	278	316	283	282	301	279	289	311	289	315	317	325	314	263	304	302	297	260	285	290	316	328	250	309	307	321	287	298	309	323	299	334	270	326	313	291	309	319	325	292	312	299	295	289	334	325	320	290	307	293	284	307	313	307	306	277	309	314	307	285	323	283	312	322	324	306	312	307	300	319	328	271	288	355	313	296	304	285	305	336	262	292	280	289	343	310	284	255	305	310	285	301	289	324	306	323	274	328	290	267	313	288	309	283	298	304	296	329	300	323	302	306	310	314	274	316	353	316	324	299	268	283	272	274	319	335	311	305	277	301	335	301	277	308	321	335	311	287	310	307	329	293	263	323	300	278	304	306	311	294	307	325	320	334	293	331	326	290	285	274	311	346	306	272	302	310	302	301	304	262	278	285	306	261	307	270	327	286	304	286	293	300	280	332	278	279	261	291	318	277	287	329	309	321	308	297	321	319	296	301	302	300	315	314	314	319	291	285	328	325	300	282	307	311	306	271	316	270	297	308	295	277	302	299	323	303	309	304	284	292	286	308	334	322	300	300	291	347	327	292	315	345	309	320	284	313	325	286	292	344	287	341	304	304	297	306	257	327	318	298	337	312	282	292	297	307	313	300	307	304	298	316	285	324	303	307	309	287	302	308	332	282	292	306	318	299	282	306	289	289	309	269	316	316	321	304	267	289	278	307	335	305	313	282	275	286	339	288	341	283	309	323	331	324	293	308	294	291	311	307	303	290	318	290	290	305	291	331	293	294	280	294	300	290	278	260	315	298	296	307	293	280	306	326	302	301	311	320	306	263	326	246	290	278	295	374	306	275	284	304	279	334	311	288	292	294	316	306	313	290	285	295	281	301	327	322	287	315	304	310	298	353	294	300	290	299	282	299	341	304	290	325	298	294	290	285	311	341	283	252	293	340	288	327	322	285	302	273	295	317	311	289	313	285	276	321	328	311	249	278	309	307	300	249	347	327	316	324	288	317	295	284	343	299	310	313	301	282	290	324	292	315	311	305	322	315	318	332	307	288	293	339	283	301	313	305	317	319	264	313	333	300	292	313	310	331	269	310	301	283	278	269	288	311	314	286	295	326	293	302	344	285	338	309	300	287	303	314	281	317	307	285	290	298	326	331	316	270	303	322	323	279	283	265	303	289	293	290	278	295	278	267	287	273	304	335	298	311	311	289	306	322	297	324	287	293	330	313	307	289	341	305	314	297	336	282	272	293	308	308	302	306	294	275	310	307	288	302	303	292	298	293	282	280	342	275	284	295	298	279	280	304	346	304	301	274	318	296	309	312	334	305	324	283	268	299	284	351	306	317	290	295	315	307	316	292	324	292	306	287	296	289	308	297	271	286	289	305	309	294	285	305	277	302	298	263	275	328	299	330	296	307	290	333	296	313	288	308	299	309	307	273	306	317	287	278	314	279	300	315	323	317	302	326	319	305	321	318	323	281	294	284	330	302	288	291	315	298	287	300	282	310	300	320	314	318	288	298	288	316	337	295	310	296	307	303	333	308	292	308	270	305	284	315	336	291	288	276	257	269	326	311	285	296	289	292	313	312	290	314	316	285	316	293	306	277	299	347	304	293	274	301	293	276	351	300	293	311	313	302	321	305	273	287	300	300	295	313	287	326	321	290	342	343	286	286	275	313	329	308	286	272	268	314	318	300	306	296	289	260	284	293	301	317	301	271	326	303	301	279	323	310	309	319	282	290	318	273	290	309	300	290	291	287	308	269	307	312	305	293	300	311	303	292	321	357	285	320	286	302	297	329	297	284	296	314	322	295	304	306	316	314	280	322	282	295	289	316	336	298	305	278	278	318	275	319	297	314	294	281	276	281	341	313	297	312	313	292	289	316	298	288	262	303	297	319	307	330	320	287	303	309	285	306	299	317	317	318	258	344	291	318	312	296	301	302	327	280	315	287	317	279	281	282	291	284	292	309	284	302	336	296	302	327	319	316	303	301	298	297	316	331	291	317	349	288	313	282	317	312	308	288	296	310	313	299	324	264	308	330	287	315	272	302	278	292	287	305	306	295	296	312	317	295	253	294	281	302	300	285	305	273	286	300	289	268	305	285	295	339	328	286	295	316	283	304	269	281	272	334	290	306	281	319	325	282	306	311	259	296	301	277	339	296	291	321	318	294	287	292	316	310	301	308	307	329	314	294	304	313	305	301	310	301	273	303	329	312	314	299	297	337	343	299	317	289	302	314	303	325	312	312	291	319	328	310	292	320	279	279	320	285	264	294	309	287	293	289	332	281	273	287	330	295	286	261	302	299	272	340	302	279	274	321	288	289	305	273	288	292	245	272	300	283	271	341	306	300	315	288	291	305	312	342	301	301	302	297	317	351	318	313	267	298	332	307	290	286	336	294	289	267	330	305	306	265	306	317	306	290	328	303	293	303	269	315	299	275	282	305	284	312	304	302	305	286	304	290	288	307	295	337	318	284	304	285	317	316	311	271	313	275	333	292	297	268	326	326	299	283	315	314	280	271	322	317	272	347	279	278	307	300	300	332	332	285	303	312	297	323	303	279	306	294	270	293	311	285	323	315	295	299	308	289	277	360	352	333	316	279	298	288	298	288	339	301	324	319	279	283	333	294	315	306	296	297	272	294	323	302	290	287	278	279	283	292	303	311	274	294	311	300	304	251	268	320	294	306	314	293	343	314	265	311	286	290	297	301	332	330	275	276	329	283	299	310	312	300	273	301	284	281	320	301	330	294	272	294	330	268	304	303	300	304	303	284	310	298	278	318	314	283	308	312
22651	9673	10766	12811	10132	7586	5391	3607	2753	2464	2079	1843	1577	1377	1132	1037	948	893	840	853	849	811	775	786	774	787	774	748	761	719	700	724	756	724	738	730	699	671	766	766	690	698	716	717	728	743	735	703	700	697	666	695	715	749	749	755	701	723	703	731	709	741	725	663	703	678	734	687	697	688	691	692	633	685	648	742	722	631	672	658	720	685	692	711	684	711	689	691	689	711	766	666	672	671	720	680	677	737	658	694	726	683	691	772	731	716	731	728	716	694	694	669	735	694	722	719	715	713	660	711	696	697	752	703	721	694	708	699	671	732	729	643	718	704	676	699	733	714	683	713	683	739	695	711	709	669	712	700	739	750	672	746	688	698	672	702	663	695	708	732	724	696	712	682	713	692	670	681	712	669	706	769	712	708	739	689	672	656	729	683	731	711	721	710	741	675	756	741	679	699	753	748	686	730	694	659	725	725	669	661	698	689	729	660	701	673	685	686	689	690	709	734	681	654	683	745	720	704	675	703	730	702	724	714	711	695	716	697	768	712	733	636	701	706	666	643	712	751	691	696	729	697	685	672	744	710	739	672	749	671	672	690	666	717	724	693	722	718	703	673	708	745	693	739	726	686	675	675	715	710	686	709	713	697	680	667	741	704	711	746	690	698	709	736	719	741	720	714	694	676	706	679	643	730	701	731	720	710	686	704	696	690	694	695	744	679	712	676	681	675	702	706	695	704	670	718	710	757	695	683	673	710	709	689	647	733	701	632	725	707	707	633	717	691	706	686	717	748	640	693	711	737	707	756	711	718	692	716	735	708	710	718	732	689	682	691	648	739	798	730	671	720	707	689	685	681	708	669	766	732	677	704	686	704	684	733	708	754	701	687	694	697	735	681	696	742	712	734	643	667	682	707	698	698	706	697	669	688	728	668	693	679	702	694	713	739	734	675	697	697	677	688	706	676	736	664	768	709	677	724	718	699	662	704	681	695	733	699	742	700	673	710	701	691	732	692	703	675	715	691	692	684	697	707	683	699	721	707	648	701	657	716	734	698	692	711	710	761	699	671	670	678	685	643	687	701	721	702	676	706	604	660	732	684	723	649	688	677	705	658	709	685	678	709	728	694	676	716	730	669	673	758	753	696	690	779	718	692	725	714	734	701	706	707	679	669	672	718	698	757	696	711	720	667	704	708	693	697	711	758	724	687	703	680	717	707	696	715	711	722	700	695	721	679	709	661	689	709	697	714	699	723	694	733	674	689	662	756	734	698	694	638	650	681	715	668	743	741	707	752	707	763	726	708	724	711	684	733	684	714	692	687	723	678	682	688	679	699	701	653	668	664	667	715	723	667	725	696	667	730	690	725	753	682	716	722	742	693	701	651	721	688	729	700	656	669	683	702	679	688	723	708	723	680	695	737	694	723	769	684	733	728	664	716	671	716	706	678	690	681	700	692	712	678	712	678	713	674	691	691	695	718	719	693	724	728	682	690	724	689	659	741	676	756	720	687	744	729	708	682	726	710	661	671	681	731	658	654	702	722	734	680	694	740	733	672	676	740	724	667	708	701	692	708	703	705	699	694	676	707	708	697	694	736	701	704	715	706	657	719	679	669	689	709	697	665	685	720	718	696	726	717	720	728	696	671	733	688	695	722	704	699	695	735	740	696	753	684	686	675	716	736	725	663	714	764	673	712	676	709	717	741	673	710	669	706	704	703	656	707	713	737	731	677	693	730	723	696	724	746	745	697	697	718	737	716	687	685	715	710	716	682	724	691	754	715	662	670	712	715	704	739	660	757	726	693	690	694	657	682	672	681	676	684	718	742	733	656	716	682	651	697	716	717	760	645	728	671	737	677	659	741	695	717	690	719	694	696	677	705	677	703	708	699	697	692	693	719	705	687	701	724	683	695	693	719	689	718	745	703	692	658	722	741	727	690	693	707	703	762	687	710	699	717	670	741	735	683	752	746	676	766	688	690	706	743	691	708	711	716	729	737	746	685	699	705	711	685	714	700	714	737	667	687	684	709	682	681	674	715	683	695	754	724	694	716	724	701	703	739	689	704	683	738	698	676	711	661	662	769	672	740	686	685	673	672	744	653	683	690	731	697	693	734	670	714	718	741	714	721	703	684	720	685	741	702	700	716	729	733	701	705	675	731	689	669	646	710	703	696	689	696	638	679	730	743	725	694	677	717	731	667	702	709	707	680	760	740	740	706	700	708	716	707	730	703	731	671	698	691	749	723	728	707	731	734	729	701	658	676	683	734	681	726	715	672	733	717	700	753	723	722	680	695	746	697	688	772	710	694	725	737	669	694	720	709	711	767	746	749	695	680	686	716	775	691	708	754	715	652	643	719	680	683	676	651	642	672	711	715	766	775	715	725	731	716	723	764	693	675	676	678	653	681	701	712	667	677	671	710	697	659	711	723	713	672	741	679	711	702	696	750	709	723	665	757	693	728	714	726	676	711	656	725	728	703	740	696	677	680	673	732	721	718	736	671	703	667	741	759	728	700	695	700	711	683	709	714	712	702	685	700	718	675	663	688	699	682	678	681	677	731	684	730	754	681	673	710	689	717	712	688	708	734	740	720	712	710	697	709	685	724	714	681	698	678	659	681	733	733	715	723	688	683	715	732	708	675	704	703	729	723	632	708	658	700	723	724	740	726	703	705	737	703	707	682	746	732	645	767	686	744	727	678	686	698	728	701	705	709	728	677	674	771	722	703	698	715	693	682	752	688	740	685	704	719	723	709	717	687	678	707	676	665	649	706	692	685	719	681	746	725	677	666	610	703	713	667	717	721	700	683	715	705	690	715	678	702	764	738	712	661	639	701	695	703	694	670	648	663	684	708	654	691	692	696	697	729	670	744	649	664	696	711	663	641	690	697	708	666	710	703	699	664	700	673	676	708	694	701	670	733	716	704	700	689	651	679	711	688	717	722	720	678	693	678	685	667	709	762	741	704	742	714	706	714	733	719	653	687	709	692	681	724	666	733	671	734	716	726	681	675	718	691	702	706	717	699	685	687	696	754	734	707	694	697	667	669	737	690	685	696	693	661	679	695	724	695	725	702	687	720	731	663	674	731	679	739	714	673	680	714	687	728	715	704	737	699	733	691	727	697	670	672	682	733	704	703	698	720	688	685	674	681	727	691	711	695	679	723	692	716	682	731	743	779	743	658	711	725	737	687	744	742	713	726	686	694	672	721	670	679	676	733	731	728	679	720	701	668	704	697	720	749	744	713	684	703	679	693	689	731	739	704	719	725	739	693	712	700	702	722	707	696	731	729	729	678	719	743	643	652	686	710	729	760	676	710	744	703	697	693	682	691	729	759	665	691	712	701	717	716	709	715	696	643	691	662	697	669	712	713	726	698	680	758	733	710	705	706	694	722	643	692	747	711	691	701	673	753	719	742	763	708	691	696	660	725	731	711	718	694	729	690	735	710	711	690	721	706	695	678	698	752	665	693	719	697	691	704	700	711	710	701	698	672
41945	19131	10128	7083	4328	2728	1749	1206	896	702	560	485	463	357	323	327	277	294	222	248	264	225	257	237	233	237	227	220	242	244	216	225	206	218	222	218	223	248	209	226	221	231	238	188	212	227	194	200	194	235	234	224	230	229	232	199	229	216	228	232	239	218	230	234	247	222	231	186	194	238	196	220	212	202	237	197	229	234	191	189	209	200	216	239	199	191	210	177	229	218	221	203	242	221	207	229	231	242	230	237	243	231	255	199	239	211	208	232	211	185	212	201	224	217	216	232	217	219	228	208	204	213	221	219	244	207	242	182	207	201	230	205	208	225	196	204	229	192	194	222	199	223	226	210	228	213	209	223	249	242	205	233	228	222	195	213	196	222	251	225	198	217	228	229	199	238	206	221	199	185	183	223	224	202	212	235	241	219	222	226	251	224	231	193	203	179	220	241	244	229	229	215	214	207	188	231	221	212	201	202	222	196	199	225	221	204	233	218	236	239	180	203	217	237	210	222	227	217	201	258	172	223	191	216	209	223	212	197	220	204	203	194	223	214	164	209	224	210	219	223	224	227	220	208	231	231	219	224	229	223	223	213	230	195	199	245	208	232	202	221	192	233	204	237	221	205	245	222	216	211	222	228	218	248	221	212	220	208	203	207	210	222	200	217	186	217	218	198	216	195	206	188	216	224	200	191	209	228	194	191	183	225	207	200	230	241	217	216	230	218	198	211	206	213	205	229	235	218	245	198	213	248	206	225	204	224	187	219	191	199	229	210	228	218	213	202	198	198	225	218	224	233	233	221	257	206	197	227	242	230	217	255	212	235	213	209	192	224	219	233	213	222	223	232	204	206	199	201	238	209	209	228	249	225	243	240	219	218	213	186	204	196	209	223	213	207	220	188	198	218	227	219	239	221	250	234	228	201	211	219	233	257	222	218	225	230	238	219	186	207	198	208	217	237	212	228	227	233	183	189	200	206	227	229	234	204	219	241	214	204	220	191	197	220	216	187	206	200	203	187	226	194	209	207	205	227	210	208	247	215	242	222	219	239	214	244	221	234	238	236	219	210	215	242	222	179	210	227	242	209	222	253	243	203	219	205	225	233	191	244	222	184	253	206	234	200	195	223	223	215	212	227	208	208	202	237	190	235	191	217	211	236	204	203	216	192	217	206	207	212	204	219	215	213	232	191	200	224	234	229	235	225	212	221	252	214	204	246	238	193	243	216	221	229	216	204	199	215	218	198	214	202	231	220	209	203	205	227	226	233	209	221	254	218	200	200	227	201	217	200	226	210	204	205	198	203	227	198	210	201	211	195	225	230	210	224	207	217	212	226	216	208	190	209	187	193	223	204	214	220	206	211	216	212	217	232	211	203	212	238	220	225	200	237	207	229	210	219	221	219	228	208	214	252	225	218	222	202	229	207	207	232	234	198	208	217	238	220	219	219	223	236	217	220	231	188	197	198	226	218	238	197	198	201	232	208	242	229	236	221	217	227	238	214	205	210	232	203	226	231	209	203	227	203	238	203	202	209	231	203	215	228	231	193	242	236	231	235	234	201	211	189	235	192	240	217	231	217	217	228	197	246	209	228	235	219	199	204	203	196	222	253	221	242	224	210	191	213	212	195	207	215	219	198	199	191	261	218	198	227	223	202	200	205	243	207	224	207	198	197	231	200	210	201	192	203	245	230	218	195	220	193	218	202	228	243	191	214	199	222	219	234	195	210	214	216	235	203	225	218	216	207	234	205	241	210	226	237	250	213	216	231	188	174	227	228	206	186	247	220	207	210	230	221	180	203	214	229	203	227	200	240	213	229	215	226	244	229	209	226	208	224	206	233	228	208	208	223	187	221	213	229	233	203	188	196	216	211	227	213	206	213	222	223	203	214	205	196	247	238	209	223	206	229	214	192	235	185	191	222	214	192	222	201	233	222	218	222	198	206	228	228	216	207	200	222	200	223	216	230	217	189	217	204	186	228	191	219	202	215	254	222	209	210	206	224	205	199	217	209	259	209	195	216	226	231	214	221	241	189	219	214	203	211	209	233	188	192	209	230	192	207	206	193	209	220	219	206	220	221	232	224	217	222	208	226	207	244	207	193	224	219	234	232	185	209	214	212	242	192	211	203	214	222	217	222	203	230	223	220	204	228	215	199	215	216	212	212	208	192	219	205	203	232	216	241	222	198	196	219	237	220	228	194	235	225	210	222	218	220	219	216	225	219	210	226	228	189	218	233	217	217	216	184	247	210	217	224	231	209	221	227	216	217	206	194	227	250	219	181	232	206	239	218	222	200	229	200	227	230	187	234	184	215	214	187	206	205	219	219	230	217	215	199	238	221	225	203	230	206	220	223	185	233	228	219	212	211	201	223	195	225	233	214	190	212	212	199	210	222	210	224	225	222	204	192	222	219	219	208	180	209	221	231	191	218	228	199	185	228	235	230	189	213	218	209	238	223	216	243	229	242	249	213	228	239	195	220	211	251	196	236	241	219	221	210	197	201	214	239	216	194	230	197	221	221	209	213	241	211	212	229	223	207	225	210	197	197	214	214	206	231	204	231	231	206	225	253	217	190	186	201	237	213	198	208	224	227	217	205	211	231	209	217	212	236	206	226	239	213	224	201	208	218	241	232	217	190	232	246	226	233	221	210	206	208	195	206	211	197	202	216	213	225	211	197	220	201	258	225	229	211	210	215	235	229	257	250	230	244	233	207	205	215	229	220	214	217	235	265	183	206	184	207	215	201	210	223	220	230	201	191	211	219	215	228	205	219	208	192	217	217	207	227	203	220	192	223	215	209	213	233	223	240	211	234	203	209	212	201	232	201	235	202	196	215	216	219	226	190	210	196	219	239	242	229	202	198	221	216	205	240	226	235	197	224	198	196	228	190	243	235	228	215	215	212	219	219	183	203	211	197	189	192	200	258	229	210	218	204	238	196	206	206	198	190	219	215	230	209	250	240	236	221	248	203	199	210	231	205	214	201	192	203	235	200	215	217	212	181	220	201	220	215	235	247	220	254	211	206	219	228	224	221	201	231	242	232	246	206	197	210	191	192	213	225	214	194	195	214	205	207	206	229	225	218	253	207	214	196	222	218	203	215	242	216	225	201	197	199	233	209	211	233	223	213	219	211	227	189	206	213	204	209	211	217	220	232	207	218	214	230	215	235	208	208	195	206	208	215	190	220	215	177	213	222	238	210	198	231	213	212	199	230	212	231	215	187	213	216	216	180	199	224	231	197	216	209	195	225	224	217	209	215	204	210	204	185	216	190	184	221	241	215	215	223	241	190	225	237	220	200	239	219	236	216	204	209	235	218	261	203	242	209	238	210	212	201	208	241	222	202	213	237	235	187	169	213	205	201	189	198	202	208	206	230	234	225	216	189	212	202	187	200	224	202	206	203	189	238	204	219	205	215	227	228	199	207	206	234	212	203	215	189	220	225	201	188	183	180	243	223	249	216	224	186	224	206	195	217	217	250	231	207	219	234
27275	12582	14073	15963	13337	10342	7002	4856	3787	3204	2604	2203	1884	1450	1209	1108	950	811	751	750	695	646	624	630	567	596	589	582	577	543	591	529	573	525	522	480	584	506	549	524	543	489	521	555	505	565	497	506	560	509	509	508	532	524	514	530	518	541	532	513	514	539	516	522	496	523	487	525	520	505	533	505	525	527	547	534	568	502	472	471	517	484	562	552	489	512	541	468	508	459	542	541	546	500	521	507	493	547	502	482	576	491	552	532	496	512	533	500	524	523	516	526	530	560	547	535	523	516	494	530	506	518	517	534	507	549	519	521	466	517	529	526	531	509	517	548	508	533	497	476	533	481	530	516	507	531	498	526	506	505	492	530	517	515	552	508	530	516	506	510	475	490	532	522	517	526	502	526	536	519	498	492	527	545	524	521	499	520	520	497	533	531	531	510	538	489	519	522	548	518	528	533	540	517	546	504	522	487	541	490	510	524	523	515	483	493	480	518	520	543	506	519	556	553	488	509	512	559	542	503	529	489	534	503	542	501	527	492	531	459	506	468	521	475	546	491	515	528	547	503	507	521	506	519	539	537	521	509	511	503	563	526	512	528	504	534	565	530	512	536	518	496	536	511	479	547	492	457	507	522	585	504	512	504	523	519	567	523	497	506	493	494	520	518	563	516	518	502	486	529	542	486	506	521	495	489	528	529	536	513	498	526	518	519	517	540	529	534	541	538	524	511	488	507	523	510	546	532	524	496	512	539	544	501	509	501	510	516	519	522	519	508	510	487	510	502	502	548	532	503	513	509	524	486	517	501	479	516	527	560	535	559	532	517	485	510	536	556	511	531	514	481	480	516	550	557	510	518	558	505	494	517	525	537	514	496	516	495	464	530	544	526	494	531	498	530	462	521	516	485	519	532	524	472	505	508	506	519	472	544	535	512	507	522	528	550	549	525	519	543	542	500	516	531	467	475	511	539	525	529	502	503	561	538	496	551	517	497	481	551	521	545	498	483	505	493	504	526	497	522	493	542	526	499	523	507	542	506	523	526	507	499	509	541	507	539	514	491	515	514	510	507	470	481	451	559	544	508	505	480	496	503	528	540	529	535	513	512	480	517	513	519	508	486	499	502	520	536	504	515	554	523	522	501	474	509	506	518	538	566	501	521	532	490	524	503	520	556	523	556	477	517	492	528	508	544	468	512	482	488	506	486	496	500	502	487	515	524	521	516	531	485	503	489	478	541	532	524	541	525	547	524	563	530	561	502	563	524	553	514	537	514	568	514	500	515	491	538	518	547	519	531	522	499	559	508	493	520	510	538	535	539	541	538	515	537	542	477	536	562	525	508	467	518	525	535	511	531	503	504	512	536	512	535	499	543	575	517	546	525	525	536	532	506	509	544	537	501	505	525	541	549	502	509	519	526	524	471	537	496	517	498	499	477	515	514	535	530	525	477	542	543	523	498	485	489	517	545	536	574	538	512	504	589	469	529	503	557	520	505	502	510	506	498	529	489	526	515	552	522	509	513	527	511	533	506	511	541	503	496	529	530	521	552	487	498	527	528	531	520	497	539	504	544	531	488	534	515	514	511	507	494	512	546	522	556	526	542	524	490	514	552	496	542	518	512	542	513	513	529	496	535	505	545	550	486	475	545	531	557	488	514	511	544	550	524	531	519	515	495	509	575	505	547	547	489	552	490	525	517	545	521	512	531	514	499	504	523	505	503	527	532	516	536	519	504	492	466	497	543	526	564	503	514	536	512	515	534	460	505	531	484	478	540	541	546	527	539	516	531	563	496	506	563	542	510	494	536	515	531	493	478	497	512	545	535	523	488	521	514	515	502	533	468	525	538	511	529	513	515	537	530	502	488	510	510	472	510	511	554	471	450	541	499	532	507	520	503	480	517	487	489	539	463	548	495	578	515	513	521	535	521	542	533	524	511	528	542	520	535	550	533	505	504	533	547	524	526	539	469	543	512	526	523	512	499	510	510	546	526	476	525	528	529	482	469	493	545	516	520	501	503	499	518	484	502	504	534	519	492	508	504	497	537	544	478	508	526	498	522	534	512	534	525	529	510	506	509	520	551	515	504	496	515	522	519	512	514	522	502	523	492	530	525	549	512	532	534	534	544	503	476	518	515	537	568	527	534	540	499	531	468	526	484	512	531	518	500	532	487	515	569	507	497	521	509	510	485	521	548	536	503	516	530	505	510	565	501	502	463	550	532	511	506	525	514	501	520	538	497	519	546	522	505	525	527	533	545	543	552	520	493	525	533	562	531	537	505	532	543	536	518	481	541	503	510	531	559	489	526	478	546	492	520	526	527	493	526	531	514	514	500	502	525	509	480	522	553	503	517	517	469	547	520	527	503	525	518	498	518	506	514	500	523	499	516	519	507	535	509	521	539	534	503	481	495	538	507	519	529	493	489	507	522	524	503	532	443	485	530	532	544	493	518	514	518	503	527	538	534	471	489	510	557	506	478	533	533	491	540	546	523	509	495	510	529	528	507	513	516	547	536	536	502	528	539	515	537	503	495	560	561	527	534	539	531	532	512	519	529	520	487	515	512	512	511	544	517	573	519	519	516	508	469	505	511	527	526	486	513	541	485	532	497	526	547	532	563	527	519	548	508	526	531	454	515	522	547	508	501	508	521	446	499	549	533	545	495	544	527	548	488	527	471	474	452	532	509	527	534	554	534	539	517	473	534	496	525	532	481	526	512	497	506	524	513	529	530	531	524	506	494	520	533	513	511	536	512	576	517	552	501	471	545	519	517	529	486	506	504	512	508	517	525	517	535	533	507	502	527	536	522	553	487	468	512	528	542	536	516	520	468	471	498	529	559	540	535	551	504	502	517	490	509	505	528	527	538	548	525	492	493	501	513	522	537	549	522	568	545	520	547	442	503	501	512	519	510	505	479	545	477	543	496	539	539	530	539	509	523	517	544	465	490	483	513	537	530	528	517	532	504	485	494	484	492	543	484	508	532	524	506	503	487	531	486	476	533	545	504	505	480	557	476	504	517	466	507	517	544	552	537	508	536	465	488	535	504	502	516	552	525	510	504	557	557	536	524	530	500	536	497	555	494	498	525	444	509	507	496	528	553	511	511	564	481	538	539	506	509	523	519	485	483	492	516	517	512	493	528	564	561	518	504	510	542	504	513	523	526	535	522	515	500	511	550	545	512	507	498	550	492	544	473	501	442	532	499	509	538	485	521	520	543	520	496	520	518	541	541	498	519	540	493	546	519	493	499	491	484	508	516	531	536	525	514	477	485	510	508	510	520	516	514	521	535	529	503	488	528	513	494	533	501	492	524	541	522	527	485	586	491	504	463	503	491	529	532	506	488	527	506	528	527	510	556	508	507	547	516	496	549	498	482	525	493	528	510	502	508	518	499	564	519	545	508	533	490	546	516	500	526	526	517	512	536	592	564	538	534	480	560	511	511	498	547	498	473	504	455	515	541	488	521	530	489	508	505	550	505	528	488	547	510	537	506
16897	5122	3142	2396	1627	1086	668	516	534	453	405	391	367	343	318	358	334	317	320	282	304	314	359	316	284	330	297	289	326	335	354	309	319	316	287	305	312	314	318	327	334	292	287	299	308	334	305	291	334	348	314	312	361	309	320	339	312	298	295	321	296	315	315	312	305	328	277	300	285	293	255	321	327	313	286	284	342	307	327	303	305	292	325	303	317	297	298	290	280	314	283	287	294	299	333	313	314	299	330	312	319	303	289	314	280	334	306	284	290	290	298	322	276	316	270	310	283	287	305	298	316	308	302	315	321	299	307	297	282	301	303	351	318	311	295	306	321	320	300	306	310	320	296	293	326	303	298	273	335	306	304	329	311	283	311	328	311	307	325	334	298	306	346	295	294	309	316	275	310	284	336	320	296	310	274	269	295	322	321	291	277	316	302	307	309	341	331	310	305	307	299	315	313	329	303	288	298	331	304	299	271	326	301	310	332	324	320	319	263	344	308	316	323	300	349	294	273	291	320	312	310	312	315	305	269	273	320	307	310	309	261	326	290	311	313	302	306	316	310	287	306	313	315	289	310	295	320	306	335	316	311	311	312	317	314	335	301	322	304	332	338	322	286	297	305	318	318	308	282	331	303	339	322	282	312	281	305	287	281	320	313	335	342	314	302	345	333	347	319	320	302	266	311	297	298	333	297	286	297	324	304	304	299	318	314	314	307	305	332	338	317	348	279	276	297	287	312	303	328	295	288	276	283	329	322	288	286	297	327	307	305	282	266	324	298	317	300	315	301	307	295	338	334	312	302	299	303	327	316	299	336	311	315	290	312	302	305	285	305	319	304	308	324	338	317	303	304	301	350	306	333	307	286	335	310	291	303	273	299	312	301	301	329	288	298	290	299	294	325	300	324	278	308	328	336	308	321	294	319	293	296	309	321	292	283	321	277	328	286	328	274	335	286	344	326	319	323	293	288	321	297	304	349	350	322	306	304	292	328	344	323	290	307	290	292	296	300	322	292	318	323	313	351	345	315	351	312	308	316	327	321	313	308	310	323	281	302	308	297	307	289	298	280	312	308	312	313	346	306	301	301	272	284	293	341	312	281	290	303	308	328	316	314	316	301	340	329	295	309	277	298	267	307	329	303	321	284	348	322	301	321	282	287	307	313	295	304	269	289	334	322	322	310	323	301	355	334	312	340	271	298	304	302	294	316	296	316	322	314	314	271	298	304	299	327	285	294	272	331	304	328	316	341	295	311	307	278	325	305	292	314	282	314	332	315	369	292	268	284	297	342	336	296	272	293	290	310	317	313	311	331	288	304	304	304	318	301	326	341	289	318	315	310	294	319	292	259	340	327	301	302	320	304	330	309	318	284	314	325	299	298	317	310	324	316	308	317	296	326	365	331	285	319	320	304	304	313	305	314	322	288	327	257	317	287	310	305	301	332	316	287	322	311	330	303	320	309	335	268	303	317	323	329	290	296	322	324	306	300	293	346	327	336	327	326	300	270	301	364	277	312	290	323	299	305	294	304	316	320	299	322	293	287	310	318	323	284	308	294	300	306	316	333	342	313	339	309	327	288	325	291	310	279	329	335	302	317	328	327	298	321	299	292	288	330	307	298	343	305	315	324	339	308	307	318	333	300	302	291	320	292	321	324	316	290	323	294	324	318	289	292	296	321	290	308	297	302	307	312	325	313	352	322	311	277	308	300	300	295	273	317	333	310	311	352	307	319	285	301	275	315	302	281	315	301	325	294	316	319	333	313	312	343	321	314	298	303	339	326	267	298	290	294	300	350	322	324	290	324	304	309	292	322	317	306	338	317	333	290	300	297	303	313	269	277	316	334	311	307	311	321	295	287	302	315	314	295	308	323	347	302	303	315	291	297	337	294	315	310	321	283	276	345	324	346	303	333	265	313	322	302	316	263	329	321	302	311	313	307	260	292	265	328	307	288	355	300	328	333	337	319	327	296	295	280	310	303	284	335	302	282	307	315	362	311	306	313	289	306	301	302	359	306	288	292	311	301	307	290	314	332	321	318	309	293	278	316	290	328	356	300	309	326	312	315	299	334	309	312	319	321	286	324	310	312	266	310	340	283	278	299	332	326	326	282	311	319	341	334	269	320	300	317	316	281	299	326	347	290	282	315	344	333	329	314	309	303	311	297	303	284	309	319	340	321	327	312	323	311	304	300	331	304	303	306	303	298	311	327	343	330	290	312	348	334	303	304	323	289	309	298	302	312	322	338	313	299	301	296	293	309	324	320	291	311	320	310	283	291	298	322	289	307	328	309	309	304	333	326	314	311	311	292	321	296	294	324	300	314	305	320	309	300	303	318	328	323	290	302	323	322	309	302	306	298	311	319	318	308	335	309	340	322	302	285	292	322	269	326	321	315	297	335	313	324	302	328	295	296	340	295	296	305	292	300	319	281	300	303	337	317	311	327	315	317	311	299	310	309	303	318	322	316	330	329	305	285	294	319	327	333	321	332	285	300	329	258	275	327	315	316	331	317	297	346	352	326	313	287	289	323	316	317	341	277	327	286	271	283	312	310	291	315	289	288	303	295	304	319	297	315	334	324	307	304	309	302	292	306	314	320	326	312	311	303	293	303	354	295	291	336	340	342	285	310	328	281	327	289	320	338	322	327	328	301	297	295	291	312	316	323	294	305	300	324	320	314	307	330	286	321	302	348	306	340	279	316	305	298	290	277	315	331	317	285	329	305	304	298	329	283	316	295	346	316	290	338	305	330	293	290	307	312	307	293	303	275	268	325	264	316	339	309	328	322	308	333	304	314	307	307	319	295	297	291	324	307	298	296	315	326	322	299	271	309	267	346	321	337	300	322	300	321	317	321	303	335	292	324	290	268	280	327	297	287	291	314	315	293	302	272	291	310	323	326	317	296	343	310	290	296	274	329	306	309	303	330	314	283	297	316	334	313	264	313	329	285	306	295	288	310	361	317	302	304	279	293	326	318	263	334	310	304	309	319	273	324	276	343	289	310	282	305	351	301	320	315	334	296	282	312	300	310	266	293	319	324	302	306	300	298	272	315	300	305	312	309	323	325	312	310	284	315	324	327	315	275	315	309	336	288	313	304	291	314	282	319	314	351	308	319	290	324	299	307	309	329	278	305	305	277	286	298	305	352	330	276	306	308	316	304	303	293	308	279	293	307	285	314	320	308	317	308	321	291	296	332	355	320	360	332	287	320	312	308	318	303	305	269	316	308	338	307	311	327	335	309	326	295	305	321	315	320	305	289	312	313	305	342	320	323	315	299	326	315	305	302	310	302	335	334	311	316	312	296	342	306	295	298	313	275	327	325	328	301	325	315	307	304	304	341	330	307	275	281	308	318	303	309	309	310	338	288	310	343	311	332	299	293	289	319	280	306	298	337	322	272	336	329	295	311	304	287	301	318	306	304	289	312	299	269	297	314	297	326	323	284	326	316	291	288	307	323	300	310	315	339	303	288	309	303	334	317	293	283	303
11891	4548	6064	7184	5727	4063	2652	1999	1679	1458	1372	1200	1124	993	982	888	848	838	832	759	764	707	765	745	737	789	722	751	707	741	711	728	760	679	715	729	765	725	738	703	756	761	702	787	737	708	723	697	735	699	722	754	728	737	724	749	771	729	728	719	685	736	738	706	716	707	803	711	728	658	746	693	733	702	726	737	709	673	758	710	697	676	699	719	750	702	729	728	738	749	689	718	790	746	765	693	732	728	680	722	722	702	705	698	737	724	742	700	670	660	713	719	708	745	692	706	734	772	706	748	721	708	761	735	718	675	705	763	701	718	698	716	733	714	725	715	774	747	714	710	685	744	710	736	691	720	702	709	755	734	701	678	712	714	691	711	725	723	724	710	690	722	710	753	748	706	729	702	716	758	717	714	751	747	664	730	677	698	712	765	736	712	733	742	665	752	699	734	673	724	730	708	721	756	707	759	730	721	744	695	740	703	707	722	754	746	744	749	692	721	743	698	725	696	721	748	747	737	769	732	717	712	713	729	720	724	735	688	687	768	682	720	702	670	717	734	754	743	739	740	707	730	716	769	739	704	736	715	701	726	698	737	746	695	712	739	691	743	677	716	703	712	721	741	777	735	702	659	761	732	713	713	721	710	730	681	733	716	693	751	674	722	679	693	676	737	748	697	720	727	731	746	777	713	771	713	729	740	670	726	676	684	703	764	709	769	686	762	692	726	733	706	722	735	762	686	697	730	655	717	689	669	752	745	787	685	715	728	680	701	719	709	694	752	744	713	737	709	720	735	736	749	722	736	770	746	700	731	708	732	704	754	726	728	731	704	701	736	699	684	664	726	750	696	706	683	697	726	710	718	742	706	724	734	702	700	747	786	697	757	710	703	728	714	743	698	749	725	621	693	734	745	692	699	731	724	696	778	701	696	710	743	697	738	708	700	709	762	713	743	696	808	653	711	724	724	733	758	703	755	702	758	777	698	682	740	656	728	744	725	664	763	779	746	778	694	713	727	723	704	733	699	744	717	736	696	723	702	737	687	720	757	772	692	689	750	715	677	752	677	693	711	742	740	697	717	785	732	733	732	678	733	761	715	680	694	712	728	729	766	757	711	718	712	753	692	704	712	705	748	726	701	683	692	716	711	746	741	717	748	721	704	725	715	730	733	747	686	715	718	687	645	689	690	695	751	715	738	676	717	734	709	722	713	739	696	658	735	756	750	753	758	678	713	732	699	749	723	667	729	746	705	697	732	734	675	762	699	722	705	709	664	710	742	733	717	741	717	660	721	734	711	727	706	744	732	730	753	722	735	699	708	752	692	692	741	736	730	710	724	724	712	718	745	696	742	710	708	711	689	674	663	743	749	712	722	704	710	718	734	743	716	757	702	679	764	663	728	722	728	727	713	674	780	667	712	695	735	749	755	739	704	694	724	726	742	694	724	734	743	722	730	719	663	722	672	726	711	725	745	705	783	687	765	691	667	693	708	746	746	756	739	698	768	713	745	719	682	742	719	712	737	688	707	740	725	738	727	705	748	777	753	703	802	728	670	702	764	742	741	741	716	720	712	749	744	747	715	703	738	741	683	701	749	721	738	728	669	767	708	702	727	766	731	733	678	698	709	695	710	705	720	727	767	676	755	700	746	731	703	696	713	699	734	720	727	719	703	730	749	662	741	748	728	748	748	726	718	737	700	696	680	733	724	702	749	680	694	759	702	736	714	689	730	750	710	709	687	740	752	713	717	734	710	722	753	719	709	728	737	742	713	716	704	727	731	735	719	738	739	765	735	703	764	729	681	740	737	692	735	702	764	749	746	715	716	709	733	676	744	685	726	726	735	713	739	722	700	686	777	692	723	764	734	730	744	706	714	720	713	714	733	711	679	680	693	798	734	748	740	690	725	717	714	750	767	698	717	695	717	748	700	709	731	722	722	730	706	659	728	682	695	702	666	725	702	701	767	700	702	710	710	722	714	744	735	679	688	686	732	768	691	768	677	701	706	742	731	704	728	673	746	696	751	724	723	701	730	771	662	711	674	748	735	740	736	669	729	754	755	676	744	679	710	699	747	672	718	746	739	744	694	666	686	724	755	688	712	710	732	734	705	760	668	732	736	727	744	699	737	713	717	695	747	704	737	750	721	701	715	727	733	743	758	741	742	766	676	673	773	727	700	717	762	727	758	715	738	747	707	752	664	679	663	704	691	724	709	706	711	715	736	747	694	722	697	705	765	723	783	771	728	737	724	713	657	730	720	734	718	686	761	732	684	734	743	751	735	700	725	698	699	710	746	721	722	719	737	709	709	710	727	718	711	693	751	706	703	694	667	681	755	736	690	688	738	743	737	708	653	703	705	742	715	695	777	730	736	714	694	735	700	691	705	760	680	695	731	753	680	741	728	753	742	722	725	738	681	742	742	696	682	688	671	745	698	745	721	693	709	690	751	742	694	727	717	730	739	757	711	709	772	744	714	754	749	705	715	778	710	708	715	704	694	701	733	728	678	701	744	683	695	704	777	745	695	751	737	737	711	682	683	733	751	751	683	721	691	646	723	712	731	744	742	771	750	691	734	710	680	735	705	723	713	752	708	707	714	722	724	746	682	716	707	728	713	724	710	709	721	740	669	756	747	709	739	731	693	669	704	740	721	716	689	697	689	697	724	692	728	681	684	728	694	690	719	758	690	714	720	701	667	669	689	749	733	704	742	687	672	757	713	697	668	722	718	744	756	748	740	767	734	752	746	705	681	683	726	757	719	749	704	713	682	710	696	784	720	701	707	760	776	743	730	698	686	711	704	691	738	728	739	676	784	720	706	721	734	684	747	708	680	691	683	763	718	678	713	696	771	746	690	677	693	723	711	734	723	742	692	736	726	730	742	698	727	774	733	744	722	734	674	725	717	698	702	708	758	742	697	742	717	725	749	728	692	774	753	738	741	726	711	749	757	763	740	703	706	727	712	702	768	724	712	724	749	720	709	738	744	750	733	693	726	693	713	676	719	737	707	706	704	727	721	737	718	732	705	765	726	689	709	668	680	718	700	716	733	723	712	742	671	715	711	725	732	726	700	734	738	733	750	698	740	725	739	754	690	735	718	656	722	717	719	742	736	721	680	713	701	706	672	707	730	677	746	733	679	726	747	727	719	707	667	728	700	718	753	738	748	732	704	754	759	745	726	747	706	684	733	747	723	669	740	733	752	708	741	684	718	732	734	751	719	747	663	719	713	757	681	670	704	753	715	690	720	741	748	763	714	695	747	742	716	719	722	671	706	726	763	761	761	754	738	776	741	736	773	748	684	681	754	712	746	699	693	739	774	705	739	725	693	686	756	756	724	781	718	759	732	723	678	739	704	754	724	725	696	714	773	682	712	694	739	745	744	703	722	740	696	725	693	749	719	719	684	699	726	727	753	663	741	700	680	701	696	760	691	737	737	673	730	710	702	760	716	718	732	709	675	703	693	708	780	688	698	741	711	725	709	720	745	745	733	683	740
30230	11631	6374	4835	2924	1805	1095	872	727	617	547	472	386	388	361	358	356	306	382	339	305	317	298	296	339	310	304	288	320	307	339	311	292	294	289	277	284	298	289	315	314	299	291	296	326	320	276	287	329	330	286	318	312	292	299	335	310	295	314	323	324	323	299	323	308	269	308	305	302	288	294	288	321	281	307	297	301	319	301	278	300	296	286	282	302	292	293	316	291	303	287	271	271	318	288	300	312	311	326	313	326	306	329	291	279	305	319	306	295	319	308	296	285	311	323	318	304	296	314	282	277	281	269	283	297	329	311	298	304	318	293	306	320	313	339	288	300	283	315	316	304	271	288	312	321	346	312	314	280	301	289	303	261	294	317	273	290	318	314	295	287	296	290	306	315	318	306	283	296	282	281	294	310	309	288	272	275	327	298	317	292	306	315	290	313	299	319	313	249	276	267	278	311	321	294	334	323	319	274	264	321	303	297	289	278	289	296	307	268	303	290	313	300	289	287	269	304	301	316	280	298	308	297	289	292	314	315	290	313	295	295	283	304	274	284	324	288	298	330	286	292	289	285	324	304	324	317	305	301	285	288	320	327	284	287	292	316	320	303	284	291	320	305	278	332	278	282	301	313	303	306	309	286	321	267	284	260	325	326	278	311	304	306	257	300	311	327	297	314	296	304	294	316	279	327	307	291	347	301	304	349	316	305	312	330	311	304	323	280	276	298	311	329	277	310	328	319	263	294	292	274	291	288	284	277	271	294	272	278	300	291	313	303	290	260	299	316	291	301	315	302	306	312	330	316	288	281	297	307	312	337	315	304	304	304	274	317	327	311	317	279	266	290	327	303	304	305	272	307	288	310	296	280	267	325	315	301	303	305	339	324	302	260	326	301	286	275	340	335	303	352	307	306	320	309	305	326	316	300	293	333	328	297	310	324	291	294	291	304	301	268	298	317	282	299	267	324	312	289	330	298	293	305	304	287	330	296	290	288	344	294	307	307	312	268	307	303	285	304	323	308	291	296	336	299	301	293	304	286	305	281	329	316	289	305	318	307	325	278	329	302	334	305	277	285	289	308	305	300	332	326	280	274	281	292	285	304	279	327	312	276	334	270	279	327	309	331	288	308	322	267	322	267	290	288	324	318	300	309	319	274	277	308	298	318	294	301	296	314	318	280	285	289	275	297	323	307	314	314	305	319	318	305	284	284	247	293	315	307	304	261	289	283	335	302	305	309	288	289	298	309	295	292	285	291	286	295	335	294	307	362	306	274	291	315	292	316	309	326	296	320	286	305	273	267	291	331	325	302	339	289	283	282	290	289	337	290	291	299	314	303	291	271	283	305	274	312	302	319	323	277	293	303	299	296	245	317	256	288	283	306	308	285	323	308	265	277	331	311	308	299	282	324	278	314	316	287	332	302	282	328	315	283	276	292	284	307	335	315	265	270	316	289	276	329	350	294	284	279	300	290	303	309	290	290	317	353	278	316	289	285	296	325	301	299	282	299	303	298	298	326	280	307	301	278	299	324	293	301	281	323	284	304	297	295	300	304	291	321	306	320	317	290	258	289	335	323	285	325	279	284	311	311	299	274	293	284	296	288	264	280	290	274	315	275	288	300	292	305	310	344	308	313	318	286	313	292	288	320	295	313	292	344	271	310	301	283	302	264	319	318	302	295	286	291	318	336	316	294	293	262	296	293	314	307	292	313	287	278	303	331	329	307	301	290	298	322	287	305	288	323	289	283	305	339	303	309	303	292	290	294	294	320	264	331	284	281	284	292	309	279	307	297	275	302	293	286	319	328	298	295	279	298	299	278	297	324	289	303	275	288	334	291	301	324	274	274	299	295	295	308	301	292	282	315	313	288	267	323	317	288	284	312	308	311	299	321	300	318	327	287	275	292	303	282	317	269	314	304	270	311	313	301	326	300	284	297	297	304	269	295	296	338	318	321	293	281	324	293	329	332	271	288	307	277	279	317	281	316	295	283	298	264	318	288	295	276	287	288	295	302	309	320	312	309	285	334	340	273	294	275	300	297	332	301	298	290	300	296	282	266	334	259	309	312	288	319	308	309	306	309	313	341	300	294	300	297	307	318	275	328	323	303	284	303	302	306	287	304	299	296	323	288	250	278	285	286	306	311	282	302	315	293	295	333	329	308	338	288	273	317	325	313	298	310	266	274	322	275	327	298	292	290	304	296	326	302	290	297	291	301	323	320	328	283	340	304	284	272	299	308	303	302	271	310	280	295	311	287	273	320	278	334	281	287	295	250	302	320	315	312	299	306	308	293	281	313	339	327	276	286	256	282	277	287	317	340	287	316	289	264	278	295	315	312	298	311	296	271	286	294	326	328	290	309	287	303	300	282	294	323	296	303	301	281	309	284	292	303	256	293	333	284	286	302	301	298	290	315	313	281	322	267	322	328	324	314	292	297	289	306	277	349	290	301	283	301	300	281	300	332	278	326	310	282	305	328	295	317	304	292	265	323	307	306	309	335	301	296	300	278	282	279	297	302	281	296	318	270	275	332	311	269	332	306	296	280	276	279	292	337	300	324	324	324	311	307	295	328	315	288	275	312	282	260	313	290	317	247	279	293	312	319	290	296	276	303	314	289	301	315	242	327	333	303	305	278	313	285	320	286	285	287	311	321	287	282	291	295	310	278	305	300	265	322	312	328	297	277	309	274	278	316	266	280	324	300	301	253	319	297	312	314	330	284	308	296	290	321	332	284	311	273	276	283	315	335	302	281	290	311	294	321	320	302	260	293	291	292	306	306	285	279	272	275	293	314	298	296	315	338	267	273	277	300	305	279	304	278	286	310	291	255	331	324	330	303	320	297	286	304	270	314	320	287	295	303	316	338	317	346	311	280	316	281	318	314	285	320	306	324	304	308	300	282	315	282	312	321	289	309	295	292	282	258	316	292	285	299	301	279	304	303	264	340	312	306	298	285	308	314	281	329	340	290	300	278	297	314	302	294	293	274	284	297	285	329	283	296	311	273	300	285	282	323	296	336	319	284	280	319	324	310	303	297	286	304	338	285	306	320	311	278	301	298	306	280	302	310	296	291	311	299	361	320	303	282	312	308	337	318	319	281	301	285	289	290	334	326	310	304	289	308	302	300	263	327	335	315	290	284	274	252	264	327	283	317	286	257	301	305	275	296	284	325	285	304	283	337	293	301	290	309	285	307	320	306	282	301	327	317	302	320	331	265	320	313	307	273	289	318	359	317	287	310	303	302	294	321	317	320	289	315	333	312	315	305	282	309	294	312	307	279	294	293	313	328	276	291	307	326	331	293	325	311	279	344	299	294	311	295	282	332	297	282	333	283	328	293	318	284	291	301	318	283	288	305	295	323	293	325	306	292	325	311	285	309	247	300	332	309	333	321	329	309	294	294	304	280	303	281	279	311	319	294	280	271	289	291	310	258	279	303	318	294	281	322	276	284	300	322	291	266	312	320	292	303	301	324	314	286	315	293	322	288	303
20707	8846	10657	12679	9976	6918	4821	3633	2950	2515	2112	1790	1550	1331	1153	1117	1063	918	895	889	845	801	765	777	766	744	716	784	706	734	756	782	704	782	747	710	717	698	778	731	677	743	703	747	763	723	694	668	698	696	742	655	697	709	730	720	730	720	759	695	638	685	698	709	640	707	752	741	690	710	713	677	681	668	718	683	719	707	757	722	697	676	722	753	701	724	718	709	708	754	711	734	650	690	668	696	702	685	719	675	713	701	698	720	739	697	734	686	739	746	686	654	697	698	687	696	675	687	638	630	710	727	682	735	711	710	721	716	726	744	705	661	740	705	713	654	718	725	699	716	737	679	674	714	697	659	683	722	701	678	696	738	704	697	655	701	694	711	684	668	725	679	686	686	679	702	686	702	748	669	723	728	646	692	724	691	757	676	709	659	692	664	717	639	732	694	669	673	686	677	707	713	720	716	738	713	680	751	688	752	693	695	712	696	661	699	678	694	665	715	695	661	705	677	685	687	716	698	700	683	673	665	676	685	700	721	663	709	676	696	676	715	705	689	715	679	658	697	727	725	654	679	764	722	706	706	668	676	686	707	723	685	749	710	716	692	649	702	677	683	682	720	722	693	682	673	723	680	688	677	708	715	720	720	769	742	674	681	709	747	697	742	701	725	697	688	689	724	702	694	642	670	681	712	661	695	648	693	704	742	710	734	708	746	655	722	682	680	713	683	683	717	705	670	710	724	677	701	692	664	709	706	699	716	688	678	692	732	705	682	729	707	715	696	666	721	677	717	690	751	709	697	702	715	683	742	681	663	652	716	740	677	667	721	666	697	677	693	703	716	705	701	723	725	663	677	685	696	687	694	727	728	662	678	697	689	685	724	707	685	658	765	684	688	667	719	687	728	724	735	694	720	727	687	701	653	674	657	682	717	717	714	717	699	672	712	716	685	680	732	645	678	641	722	701	701	708	686	699	707	697	722	701	695	723	680	728	722	649	694	694	710	696	708	678	687	729	670	715	692	703	707	749	676	709	689	708	703	674	715	683	743	701	684	691	697	757	717	732	677	656	732	700	695	725	688	669	714	743	710	714	678	672	714	671	633	707	699	699	718	694	685	672	699	721	698	719	682	728	712	686	718	684	675	668	717	755	709	657	694	696	731	735	681	696	674	729	714	731	699	689	675	725	719	728	674	719	760	717	733	749	714	649	688	673	675	660	695	671	692	699	726	723	714	754	678	652	715	693	696	708	686	670	716	710	707	740	659	676	662	690	685	694	699	705	669	703	747	656	724	680	664	711	678	739	714	729	649	616	678	664	694	679	665	720	664	690	686	705	748	704	695	709	671	696	715	670	748	737	716	673	668	698	692	733	691	749	719	734	708	671	749	688	687	728	723	718	700	671	706	721	676	684	714	652	687	731	720	698	685	675	744	682	747	688	701	735	704	699	680	696	681	656	681	665	673	725	665	657	700	737	717	687	681	741	705	711	668	699	734	721	676	661	710	720	697	685	689	746	693	683	691	699	685	756	704	718	725	689	685	711	645	696	721	697	728	675	740	698	713	691	723	723	735	685	707	674	739	731	744	667	704	686	704	693	677	691	698	693	688	702	757	656	722	694	651	720	740	693	658	642	673	689	665	690	684	710	701	687	666	706	681	672	699	724	675	674	698	634	707	772	677	678	754	720	671	714	695	670	686	729	666	703	683	709	681	700	711	663	650	708	705	730	739	738	718	703	685	705	692	646	660	718	676	714	710	699	665	703	709	641	719	671	730	718	712	722	714	730	640	730	696	665	656	694	675	687	652	738	678	711	716	677	706	698	655	777	687	669	738	679	693	713	705	679	700	713	708	741	682	696	702	723	707	694	690	677	656	696	651	716	704	695	734	742	674	695	694	657	722	685	671	676	723	707	694	703	733	697	715	651	719	671	760	674	724	725	668	745	739	698	643	708	740	713	698	674	700	724	708	735	718	720	756	729	638	681	760	684	760	736	675	708	690	693	708	690	738	707	739	700	694	716	738	736	723	644	701	686	664	707	723	693	665	718	701	709	709	680	679	686	668	757	700	698	743	638	734	696	705	690	733	717	726	691	721	680	661	675	708	762	724	686	702	715	689	707	685	728	702	690	742	660	722	667	735	729	670	717	710	717	715	741	732	715	686	694	720	711	711	720	706	716	692	671	710	663	720	697	680	681	729	658	686	738	635	739	706	697	680	670	757	675	691	683	723	680	686	724	703	705	700	626	705	686	697	691	713	745	730	766	736	681	688	712	712	690	674	705	679	688	708	673	712	695	688	748	705	698	706	672	694	725	708	737	756	700	690	684	739	735	720	665	710	674	697	683	709	687	693	669	728	671	680	687	688	756	715	721	711	704	740	735	700	695	673	649	715	684	754	648	734	670	711	710	695	692	692	692	676	682	689	651	712	701	686	675	701	660	672	709	669	687	723	698	728	653	724	704	659	700	668	718	721	711	713	699	727	701	733	694	630	712	730	717	673	685	735	683	719	716	720	697	744	638	694	719	659	735	715	682	713	692	767	664	698	696	691	723	690	676	702	685	709	715	691	678	702	691	716	690	733	703	684	703	691	720	688	692	759	728	678	729	691	734	681	701	675	667	659	694	658	722	728	680	664	708	662	686	685	703	712	703	679	701	723	686	684	700	678	674	741	697	684	735	747	691	735	682	709	689	766	703	724	680	749	678	684	679	683	756	745	675	693	688	705	669	717	693	663	732	684	745	737	680	693	686	732	701	704	691	714	710	719	672	702	753	743	654	674	693	674	683	687	628	692	679	685	709	697	728	648	706	702	683	646	701	743	731	709	664	759	709	722	735	751	702	700	759	730	673	688	711	697	693	656	669	709	712	682	674	670	702	637	740	703	668	691	687	727	698	645	711	644	692	688	682	734	660	672	686	690	685	731	729	693	714	660	665	698	748	690	690	704	719	695	724	695	645	697	720	650	652	771	656	698	680	660	710	771	711	737	689	700	743	663	676	681	746	667	686	687	664	697	684	697	720	687	761	687	743	672	666	690	687	687	702	694	674	674	656	713	652	661	696	663	759	695	720	754	677	681	709	727	732	713	719	696	700	666	679	699	764	664	723	722	672	675	700	718	740	665	711	733	688	697	677	655	699	729	722	691	660	704	647	713	684	690	684	741	637	691	711	680	686	680	695	736	680	680	706	733	692	693	744	709	694	694	699	692	703	617	694	685	654	715	672	697	673	701	713	722	705	665	683	676	719	678	706	708	748	690	667	733	755	698	725	692	676	704	666	690	672	726	711	671	708	708	714	719	715	704	714	715	714	728	654	714	705	773	681	720	664	711	725	673	658	719	670	650	719	742	692	680	762	732	682	740	682	698	693	710	732	741	717	679	717	709	705	653	668	665	768	730	716	714	734	712	679	706	680	715	707	696	664	688	700	692	629	693	720	705	683	687	694	751	724	689	688	672	669	755	750	740	693	640	734	690	716	714	726	675	719	687	750	720
39957	18051	10017	7388	4098	2364	1538	1226	810	730	628	522	405	332	360	296	293	283	270	267	250	256	233	205	235	223	233	207	219	212	253	207	187	218	243	207	251	225	235	205	216	193	221	228	249	233	225	199	187	216	214	208	196	247	221	179	214	211	206	200	181	217	181	217	208	211	226	203	218	215	222	240	214	186	191	197	190	194	204	206	218	218	214	209	225	216	225	233	196	232	209	231	205	185	239	212	224	196	222	211	220	229	208	223	198	225	206	240	230	222	233	205	229	227	223	181	246	228	188	199	203	185	205	216	207	187	187	207	200	215	219	201	201	192	201	225	192	222	223	203	235	237	222	210	180	198	197	217	212	226	219	227	225	209	206	238	256	190	203	226	203	225	211	227	215	220	193	218	202	227	230	226	220	195	213	196	234	216	219	226	192	214	237	193	218	213	241	199	225	211	216	221	204	217	210	204	191	187	229	239	221	204	199	202	211	206	214	218	216	186	216	208	198	208	208	211	195	201	216	208	207	222	208	211	226	217	234	219	201	219	224	204	219	224	196	219	226	218	229	235	211	216	215	214	223	207	232	194	225	195	219	226	207	256	204	206	209	209	227	249	221	230	201	219	223	196	197	224	217	248	225	232	210	193	204	238	217	219	211	200	200	227	224	192	202	236	224	186	230	236	215	204	197	213	226	218	192	204	215	201	212	239	228	195	203	203	213	212	189	205	194	220	236	232	222	236	218	190	217	184	200	187	199	194	225	226	200	214	203	206	204	228	212	221	211	238	227	208	258	226	186	228	188	223	205	224	177	197	208	190	211	210	205	230	223	233	219	223	214	245	200	220	222	183	202	198	216	215	186	193	190	203	220	206	212	211	174	189	202	246	223	210	236	192	221	182	232	214	246	222	209	189	228	214	207	214	192	234	234	200	212	200	188	186	194	204	222	201	208	195	183	218	220	204	193	253	214	226	222	216	201	200	186	203	176	189	187	207	208	201	183	234	204	195	217	204	198	203	204	241	221	193	219	209	187	203	219	196	197	181	228	206	206	210	217	226	184	232	215	199	198	218	210	220	199	218	210	225	198	239	237	221	208	235	218	226	218	222	226	246	197	229	206	216	214	194	217	195	240	229	218	210	220	249	235	191	199	225	210	223	202	236	222	186	235	231	237	204	211	187	230	218	221	226	197	212	215	223	215	200	216	211	227	196	199	221	231	228	195	192	195	210	213	225	212	225	212	214	219	193	218	235	191	213	197	221	211	193	213	211	251	233	182	214	227	229	192	208	197	191	208	216	215	213	194	240	228	208	228	192	197	220	200	196	228	255	206	189	204	199	222	230	207	219	248	212	221	225	255	216	234	185	231	225	210	233	195	224	233	190	203	216	188	193	178	217	210	200	212	213	233	168	219	208	188	226	215	218	214	198	223	188	219	241	224	222	204	225	232	203	209	237	233	213	214	199	189	202	220	202	210	206	207	208	207	221	216	222	200	216	204	201	224	210	215	226	197	185	224	199	203	225	196	244	227	231	231	193	213	198	209	194	212	249	215	237	222	213	224	233	226	191	182	251	221	220	215	195	224	189	210	235	213	207	204	224	196	207	216	210	216	228	190	247	210	212	248	212	226	215	216	225	217	209	227	190	230	208	169	203	244	210	218	196	215	221	222	223	230	210	211	218	201	210	220	217	203	213	209	241	227	211	203	194	234	191	218	209	211	238	234	240	184	172	211	179	222	250	219	205	223	230	197	225	202	219	199	184	172	207	222	243	195	210	202	234	205	216	198	244	206	187	186	184	230	228	216	200	193	199	239	180	241	262	220	219	214	212	226	222	208	207	184	194	217	229	218	220	207	181	194	219	197	185	214	183	242	197	218	191	232	214	235	235	206	181	225	198	193	223	240	231	240	188	196	194	211	211	197	217	226	173	229	235	217	209	215	225	223	201	217	210	201	212	183	206	201	219	213	239	212	180	205	192	192	222	209	193	217	177	212	225	221	228	229	249	212	225	217	215	213	230	202	205	213	212	209	222	207	196	239	221	205	227	222	231	233	220	196	219	228	203	213	233	213	230	228	251	231	244	209	238	206	210	192	198	214	234	225	226	215	223	229	225	214	208	237	198	242	218	222	201	216	195	226	202	185	188	208	184	204	203	203	215	189	208	240	207	203	212	191	226	204	218	206	215	210	209	194	211	189	216	237	211	191	216	227	216	232	236	217	204	232	222	185	218	206	196	213	215	221	217	186	197	238	208	225	222	202	197	222	228	179	210	188	201	205	240	188	232	244	221	231	176	201	230	229	226	228	226	213	215	228	211	194	246	185	203	237	201	231	206	185	203	187	221	198	264	211	216	192	208	214	214	210	225	224	190	228	217	187	198	203	238	216	206	251	198	208	219	203	221	219	217	173	237	213	173	175	218	231	201	227	213	195	226	207	214	219	219	245	218	216	207	197	206	207	218	209	211	228	237	229	211	244	203	220	215	219	201	213	204	221	210	219	212	184	218	214	236	212	222	230	207	222	246	210	210	200	202	233	218	224	200	199	233	200	195	196	220	210	219	213	209	222	194	206	205	214	197	214	215	223	219	206	207	211	205	212	220	239	197	231	233	210	188	225	196	178	188	225	208	245	204	216	218	210	206	209	238	216	232	213	214	205	183	216	194	208	213	185	204	201	202	199	187	212	233	240	214	206	217	209	197	229	206	210	220	207	215	190	205	247	223	208	199	225	203	206	203	230	224	247	188	200	217	208	179	211	186	231	215	199	209	212	202	207	206	185	212	178	227	201	226	226	212	212	223	210	186	191	195	215	227	196	206	200	229	207	232	226	222	169	221	238	224	213	212	221	217	215	198	196	230	209	221	194	221	225	208	224	227	191	218	221	185	198	218	192	203	224	186	214	200	198	219	214	220	222	239	223	200	227	225	218	201	217	200	226	204	211	222	221	194	236	214	196	221	203	221	207	209	213	265	222	216	188	205	228	203	222	214	223	212	226	248	202	206	208	216	213	195	215	189	209	211	226	214	237	233	215	199	185	235	241	200	196	222	212	223	219	188	224	222	182	180	220	228	234	202	221	207	190	196	211	207	211	233	205	233	206	201	188	202	212	218	207	173	192	207	206	231	180	205	217	223	219	182	227	191	240	220	212	204	225	199	230	229	210	201	195	189	195	224	242	243	223	205	203	204	226	201	217	230	185	214	219	188	209	205	223	222	206	248	241	203	246	225	228	203	196	187	216	197	224	237	219	216	221	227	211	240	198	184	242	238	206	238	217	223	184	202	244	211	236	220	221	211	214	212	218	220	215	196	232	222	209	228	217	177	209	194	197	246	217	249	204	220	231	219	198	208	239	230	219	203	199	222	216	216	182	196	208	209	229	237	207	213	232	222	198	184	215	205	192	198	213	242	207	211	192	207	217	190	244	218	225	222	231	228	214	231	194	206	220	227	247	250	211	200	209	171	187	190	209	224	210	196	213	219	216	233	208	226	204	227
25974	12105	14619	16967	12764	8911	6433	5148	3745	3033	2537	2064	1695	1456	1159	1029	960	881	798	795	737	724	705	629	559	532	553	571	551	584	542	579	532	567	504	527	543	522	560	551	543	548	520	522	568	523	527	478	489	517	501	538	530	495	511	491	489	495	537	529	499	506	484	523	464	538	507	509	487	586	501	512	502	521	521	520	503	527	499	529	509	534	476	492	508	546	496	532	556	506	521	539	518	497	491	473	471	510	523	514	524	475	498	517	501	512	515	528	515	500	505	495	559	486	519	545	541	512	522	517	550	545	534	498	520	464	554	509	545	536	503	491	555	480	509	493	495	534	489	522	510	463	537	543	508	490	504	485	521	526	458	515	493	516	485	513	486	529	510	486	536	498	486	503	503	519	484	519	474	520	498	508	501	488	530	496	520	518	507	561	520	533	496	513	527	540	505	522	470	505	477	501	464	491	484	496	537	519	489	508	493	503	507	507	500	483	490	507	505	467	503	469	465	497	534	494	519	501	463	444	475	555	516	495	488	503	520	543	535	494	520	473	515	482	553	482	513	523	512	535	496	551	513	511	499	529	497	479	549	500	495	491	508	510	514	519	531	479	527	519	522	534	522	517	503	506	501	476	508	490	493	521	493	524	504	564	520	526	536	465	493	495	489	504	474	548	520	497	505	513	451	471	489	468	461	501	529	497	499	504	521	527	530	507	487	492	507	510	510	536	532	494	507	492	534	472	511	533	513	532	495	490	515	501	528	477	515	480	518	479	491	524	497	544	524	511	509	525	500	476	510	510	475	479	549	523	526	513	521	477	497	498	462	528	507	527	506	469	540	563	514	524	505	510	506	520	558	463	458	517	476	482	514	482	485	522	507	510	500	509	512	470	494	497	494	523	528	517	495	499	496	470	526	507	507	499	529	542	535	484	515	511	502	498	472	471	509	480	514	524	519	464	480	512	511	512	485	530	500	495	503	493	504	508	485	554	507	533	517	525	528	522	498	535	492	512	516	474	483	514	509	544	521	498	538	539	494	537	498	508	514	487	480	545	523	521	508	520	484	507	509	502	502	497	530	533	520	513	481	481	470	526	517	512	514	492	519	531	511	526	483	511	507	510	539	499	528	506	519	549	477	504	501	510	528	528	500	498	459	502	510	506	514	512	490	517	502	539	508	541	573	553	525	511	492	486	513	506	519	512	484	482	499	494	507	531	523	492	549	537	496	510	488	539	548	505	503	502	513	503	481	491	546	530	506	477	516	509	503	520	496	523	522	484	487	535	519	498	483	540	547	530	501	508	514	494	541	524	455	517	504	505	482	517	500	525	544	534	491	490	511	487	508	518	472	569	511	486	521	510	546	523	504	526	485	459	499	517	512	502	522	494	493	473	532	524	503	518	465	465	549	526	490	509	550	499	491	468	524	500	527	504	527	521	520	535	496	520	498	510	507	531	455	523	506	500	525	522	510	510	494	482	491	467	541	503	467	476	472	463	487	531	498	505	518	499	533	491	460	550	499	507	535	483	473	525	468	511	496	511	497	525	571	515	544	508	513	525	491	531	506	487	480	518	482	529	512	539	497	509	502	497	522	518	498	503	514	515	532	531	510	523	502	523	490	540	471	509	511	524	502	520	509	469	512	492	545	485	501	503	499	550	514	472	495	497	513	507	503	503	525	493	527	510	541	544	512	505	526	473	515	502	489	523	502	536	485	529	473	524	535	520	500	499	503	541	521	509	498	546	550	511	553	473	516	480	511	477	528	498	512	513	472	524	539	515	515	488	483	522	556	486	472	556	521	497	566	524	496	502	523	540	522	521	517	508	502	526	530	485	537	510	522	516	467	523	518	508	517	456	474	521	518	506	527	520	529	552	478	525	522	529	511	500	535	503	506	532	530	501	542	517	550	531	509	478	467	483	490	511	514	504	506	509	502	511	471	525	465	517	513	498	515	488	485	505	518	502	490	494	506	557	544	517	514	504	505	502	478	533	519	506	495	527	505	467	487	533	497	517	515	521	521	509	509	501	553	533	516	479	490	513	510	526	511	498	504	492	500	492	518	533	533	513	484	490	521	464	526	515	532	522	500	500	506	513	498	510	509	483	510	532	481	505	515	486	508	506	504	496	508	538	553	485	509	510	535	519	526	545	509	497	518	508	510	511	538	519	557	529	529	540	516	515	512	525	509	536	521	506	525	514	461	522	516	531	528	526	511	509	532	510	505	522	484	490	511	531	537	481	530	520	501	513	559	459	511	479	507	493	558	498	506	520	526	527	513	503	487	495	539	536	477	529	512	501	502	499	526	502	501	485	536	492	515	488	517	543	551	517	524	525	504	516	521	511	495	494	559	483	508	511	525	494	458	487	508	471	471	500	488	537	518	500	526	513	531	498	495	540	470	504	504	506	518	512	511	512	540	520	562	488	470	521	506	501	525	541	518	523	449	519	495	530	511	515	492	505	492	495	471	505	521	545	520	519	535	551	510	465	490	459	491	505	450	516	503	555	554	526	522	512	516	507	520	502	507	528	498	550	518	501	512	521	514	498	524	502	521	499	516	496	533	487	506	511	538	491	501	515	526	549	568	496	478	552	528	533	532	505	582	522	498	525	523	498	522	506	522	504	518	528	500	463	491	562	521	475	504	486	542	503	532	480	508	503	507	533	512	538	524	513	494	524	480	517	486	498	496	529	506	495	534	496	526	513	491	500	475	499	495	512	481	527	502	470	503	474	524	484	529	468	503	526	493	494	546	513	555	486	481	487	493	458	482	492	492	565	489	519	502	504	505	533	507	484	510	522	495	493	509	515	521	490	513	535	482	518	462	509	537	499	548	498	513	474	518	505	488	545	497	516	536	524	521	532	487	487	489	485	550	505	519	502	547	530	515	583	526	494	492	501	515	476	518	514	510	531	513	496	526	504	516	538	537	474	489	502	503	504	513	496	523	498	487	516	525	484	479	516	541	532	479	557	537	508	486	500	515	510	560	514	559	520	529	511	509	477	516	545	508	487	524	545	554	466	498	507	519	526	527	514	484	516	512	524	473	535	530	480	513	524	522	512	533	517	554	527	498	511	514	447	506	503	497	540	496	498	514	526	504	476	490	502	522	478	516	531	504	513	482	477	446	538	503	528	511	530	447	538	526	493	508	483	527	534	510	498	543	517	500	494	532	488	484	570	514	503	539	474	488	500	527	527	520	506	494	541	544	523	506	503	477	464	535	507	530	515	543	527	503	473	482	489	496	506	492	535	524	524	568	482	495	525	526	508	516	543	533	495	509	490	508	507	508	490	498	499	521	523	527	519	547	474	484	476	529	497	524	483	528	488	543	531	510	538	508	518	525	521	500	531	523	514	506	547	510	532	518	494	499	535	510	489	500	492	500	516	493	528	511	523	511	509	492	519	511	563	482	506	506	495	449	477	520	511	477	482	520	476	529	522	528	506	469	531	522	526	524	539	487	484	521	505	521	494	464	520	507	509	500	518	531	475	504	504
15000	5238	3645	2479	1444	903	718	603	478	427	408	359	368	357	334	344	315	316	315	331	346	299	309	304	296	307	313	321	294	276	331	325	312	310	317	263	294	324	282	289	317	294	325	305	330	328	313	334	320	322	290	305	305	338	316	310	302	297	351	307	314	334	337	313	321	269	292	303	309	338	308	265	325	297	302	278	299	301	292	284	323	337	309	325	296	293	296	339	319	296	305	279	291	328	335	321	322	305	270	311	324	295	315	318	277	326	286	306	311	310	342	276	281	301	312	284	321	309	274	326	312	312	297	330	277	314	341	325	300	303	315	311	329	315	280	327	313	290	297	301	339	322	286	327	314	289	319	320	296	306	286	343	323	316	298	323	274	342	338	316	291	282	310	330	301	309	347	316	321	300	324	308	322	286	337	338	336	322	309	335	329	321	322	299	309	301	298	297	329	319	294	343	292	321	305	321	337	339	285	303	294	286	289	277	342	290	327	290	302	311	308	318	298	292	312	318	329	317	297	305	307	294	299	324	305	330	317	335	300	347	330	328	297	326	317	314	288	324	323	288	300	304	336	310	319	331	302	314	324	297	300	305	306	301	325	322	299	336	297	314	294	283	305	312	301	350	304	287	306	364	280	304	313	346	298	302	298	298	322	324	272	325	313	315	326	308	289	297	283	305	304	318	310	286	305	303	300	275	318	275	330	294	328	303	293	295	309	319	308	293	303	293	278	325	315	285	315	319	329	303	296	298	277	305	298	329	322	306	315	343	321	287	302	330	352	309	310	326	323	303	317	320	298	313	306	304	284	309	296	315	309	339	277	303	307	318	291	320	300	302	296	286	298	297	316	298	319	279	282	336	318	314	312	310	317	322	299	321	315	329	308	296	292	323	322	307	304	344	317	314	290	320	308	312	316	312	311	294	320	298	308	312	309	311	286	294	305	322	333	276	273	324	333	313	311	334	344	286	326	333	306	290	315	306	291	294	347	312	289	295	309	305	320	292	324	310	315	273	308	321	293	327	316	309	336	317	271	325	267	302	298	291	301	299	287	310	320	283	298	338	314	311	305	337	329	313	352	309	328	333	308	284	311	304	314	320	320	298	285	303	319	289	267	312	305	309	309	330	314	299	329	306	295	310	300	300	283	289	292	281	313	336	319	272	273	289	291	294	283	290	305	331	331	305	295	292	293	299	326	309	314	284	291	302	284	307	340	309	317	305	299	321	297	313	303	344	322	299	311	313	315	295	298	305	295	298	310	290	261	320	295	304	320	319	306	336	313	292	310	346	312	312	267	320	284	330	320	351	301	321	305	319	314	300	329	304	289	323	308	317	343	289	277	305	295	334	325	296	318	299	288	292	324	307	287	303	292	301	309	327	295	305	275	306	304	307	297	315	323	320	298	311	299	305	313	329	286	288	343	318	315	278	286	348	340	314	314	302	302	268	302	313	292	322	294	340	314	321	297	292	326	326	332	283	305	317	293	298	299	269	296	290	289	324	265	300	267	287	274	320	322	310	305	334	307	316	312	300	332	321	300	326	313	261	284	298	303	291	330	340	307	295	330	285	305	291	300	273	331	294	300	284	293	292	326	298	322	288	278	308	317	286	322	284	316	306	301	305	319	327	284	300	300	304	267	305	309	321	311	307	305	325	308	310	303	321	312	351	326	284	331	318	277	264	280	310	293	303	258	301	254	309	296	324	326	238	296	307	309	281	318	306	300	273	333	283	306	292	309	298	331	271	336	266	306	285	303	329	311	285	312	309	290	309	303	303	305	306	282	302	330	317	315	333	327	298	316	292	322	319	311	322	295	313	276	276	283	310	321	307	283	310	295	288	328	292	299	291	324	299	301	308	291	331	291	274	330	297	309	300	260	290	299	314	294	312	308	287	317	309	304	293	315	291	345	306	304	294	308	270	278	307	331	293	334	305	334	334	334	331	302	334	310	319	295	345	322	300	298	291	317	328	295	329	317	321	288	306	288	307	326	300	289	344	326	272	331	311	263	292	308	317	304	297	299	301	288	318	326	332	300	289	316	319	284	286	286	300	310	300	326	302	310	318	297	298	322	310	289	323	319	323	272	304	276	316	281	298	269	300	334	267	306	312	286	310	328	329	310	294	301	298	308	332	320	319	323	325	308	274	282	300	270	296	304	309	296	319	320	308	316	268	314	306	283	325	297	311	276	284	333	307	305	294	295	330	288	325	311	269	284	301	330	320	344	313	320	305	326	308	325	310	287	313	309	294	319	316	296	298	289	313	304	275	329	305	323	312	317	321	291	307	336	339	296	307	294	298	319	297	316	301	303	323	281	317	304	315	311	279	313	285	309	337	298	326	291	281	298	300	278	290	294	296	328	277	299	303	318	300	298	284	295	302	309	308	313	317	295	295	312	324	315	322	319	326	316	278	259	293	307	300	293	334	316	320	306	301	278	326	295	313	322	307	300	314	274	295	293	337	326	289	281	315	323	322	292	331	311	330	277	298	291	294	334	315	324	300	314	316	295	320	312	275	326	288	309	318	337	315	290	300	307	300	297	285	302	289	299	311	271	290	311	329	306	351	326	293	325	307	323	294	279	323	307	296	318	317	292	317	282	280	320	317	341	310	302	315	287	301	295	271	299	324	258	316	318	308	295	315	325	289	279	289	311	313	316	333	299	322	303	273	312	294	304	289	335	327	329	326	300	311	335	279	316	308	277	359	309	315	324	274	310	277	321	300	324	335	333	282	286	299	317	308	321	298	344	309	307	299	326	287	330	290	331	329	302	324	282	316	315	308	286	333	305	313	293	327	316	312	289	299	310	296	264	292	332	323	308	312	325	316	293	294	341	319	302	295	280	331	288	316	271	312	313	295	290	288	358	291	268	344	320	308	289	315	293	283	264	302	310	240	285	296	286	298	318	304	316	326	291	317	330	304	284	291	308	309	327	308	295	322	308	273	321	300	313	304	291	270	316	300	283	293	297	322	314	298	303	303	319	281	331	316	274	317	325	314	328	321	323	330	326	331	297	307	324	325	296	317	289	313	319	308	324	300	310	291	294	296	306	296	306	313	312	302	319	280	329	299	300	277	327	315	301	360	294	272	318	294	322	335	307	302	287	297	296	301	278	307	309	332	291	319	307	309	289	313	304	272	287	359	294	315	282	273	301	330	312	304	322	295	333	286	289	321	304	297	321	311	295	323	282	314	331	313	300	302	331	309	306	321	349	312	322	322	321	312	337	337	315	320	308	324	300	294	279	312	310	316	306	311	301	313	319	303	327	267	318	302	300	317	304	296	278	295	314	302	280	322	295	280	282	335	319	299	305	292	318	293	266	324	333	301	277	308	305	288	313	302	328	315	320	302	308	321	303	317	310	334	308	330	285	321	311	305	334	320	292	313	284	299	305	332	291	322	334	265	328	318	297	320	296	309	300	300	296	287	299	298	279	320	272	276	330	324	292	322	321	299	318	309	323	307	300	284	312	335	290	290	323	309	306	298	304	272
10658	4684	6841	7228	5224	3697	2793	2064	1642	1394	1312	1154	1057	998	969	876	884	796	822	774	781	748	732	719	745	755	749	773	712	683	759	738	732	727	756	722	744	714	741	792	681	691	739	698	727	691	693	685	739	713	729	662	683	735	732	711	704	741	725	761	760	716	772	777	696	754	685	727	714	706	698	688	725	731	725	770	751	680	692	686	695	731	722	647	738	767	781	695	708	711	715	751	714	725	759	700	747	709	714	697	713	720	712	738	728	693	709	703	729	732	732	667	694	749	741	722	724	692	676	721	696	695	691	717	740	701	705	736	746	694	702	667	699	738	718	740	724	752	715	727	707	716	729	693	698	701	750	675	741	722	694	768	744	749	718	741	700	745	694	752	683	713	720	711	701	773	692	709	712	726	685	729	751	680	723	748	662	717	748	742	732	728	763	692	708	718	691	727	740	725	741	693	712	699	730	659	718	715	703	751	729	703	666	703	732	765	744	722	758	729	735	693	682	718	735	717	711	720	714	707	749	731	687	701	694	756	706	750	730	698	703	750	741	679	753	721	710	738	727	708	708	724	713	750	711	765	722	730	747	676	700	702	650	722	741	701	722	713	741	660	735	745	695	728	724	703	741	766	706	715	714	729	714	696	705	694	669	737	742	690	705	707	718	679	710	691	745	697	688	715	765	681	695	683	731	757	746	716	732	749	690	726	728	702	723	712	720	689	674	720	720	721	717	712	756	733	686	773	708	702	773	711	722	740	734	715	680	728	739	709	739	695	725	738	762	708	745	735	700	723	710	750	724	749	695	690	745	696	678	713	727	707	720	698	706	785	732	730	719	740	717	717	701	745	651	758	735	719	671	747	730	745	672	719	742	719	669	765	707	750	714	693	725	720	698	748	740	730	739	705	726	692	716	697	721	712	686	716	707	730	761	725	739	736	684	751	750	710	746	720	661	731	688	716	718	756	727	725	739	725	752	716	727	693	733	720	748	733	692	724	698	713	693	722	702	741	665	723	737	732	692	701	713	755	762	711	732	729	716	725	766	717	761	695	736	761	703	739	737	705	735	694	721	749	731	744	719	704	714	721	708	757	707	733	720	718	749	711	756	742	713	719	686	708	745	717	745	708	725	757	692	713	726	704	724	702	691	775	733	739	757	713	662	734	717	732	691	687	749	745	738	718	735	728	726	741	762	740	747	730	745	723	722	733	699	724	744	736	722	728	748	717	691	712	726	719	688	732	750	714	709	751	729	735	697	721	779	731	764	709	712	720	793	721	710	722	729	676	680	699	776	768	706	710	679	766	710	750	694	745	733	707	691	715	717	706	691	754	726	732	695	665	699	706	715	755	709	707	724	699	684	691	748	677	722	715	713	753	722	722	699	704	735	706	720	709	700	734	733	687	671	696	678	695	682	739	707	729	701	694	742	707	711	758	730	741	706	713	750	764	702	763	718	709	709	698	723	686	713	678	718	675	672	704	652	702	762	743	679	775	705	710	679	710	717	730	751	739	710	748	679	687	721	674	736	755	685	721	708	725	740	717	728	714	691	706	728	696	724	708	721	733	693	746	693	744	735	747	712	704	734	678	760	671	817	718	760	669	750	721	717	717	696	719	700	704	726	711	715	736	722	689	682	722	766	699	741	681	754	740	746	687	647	715	685	726	713	745	712	704	720	735	701	677	704	741	706	706	711	738	768	695	706	683	691	686	698	718	704	707	711	724	703	674	724	750	733	745	732	730	710	720	751	708	698	713	746	694	668	732	696	708	730	691	710	718	681	699	728	694	734	711	680	673	691	704	706	689	744	714	697	692	699	723	697	709	756	745	713	713	702	761	726	702	705	750	717	684	719	666	752	712	729	723	695	704	719	753	742	720	736	713	682	720	711	732	721	749	710	735	726	737	746	751	719	756	694	698	745	721	699	704	728	770	722	678	757	743	745	730	737	720	729	747	698	710	734	723	727	691	673	798	718	680	725	715	718	737	659	747	677	733	744	695	709	719	708	780	703	728	751	712	695	756	697	743	708	729	734	752	674	693	704	752	703	708	729	699	712	712	704	689	761	709	704	704	707	711	667	686	698	669	706	709	687	754	698	742	748	781	744	675	734	716	700	718	729	766	769	736	731	703	740	700	724	734	739	664	709	719	716	695	743	728	785	697	720	720	698	699	704	704	722	668	669	772	754	702	695	710	752	700	729	773	727	737	693	728	737	681	758	781	743	723	728	740	710	690	750	742	733	750	735	720	709	731	752	724	691	699	699	752	757	765	746	712	698	746	711	719	684	708	697	719	714	695	739	734	662	767	745	715	693	761	678	751	720	724	698	679	706	704	702	711	731	734	714	714	719	675	695	714	707	716	779	692	714	732	714	696	672	756	720	706	725	746	712	731	736	687	724	736	748	695	688	686	724	683	704	738	724	705	693	711	702	674	710	732	741	747	756	756	730	729	720	765	737	776	723	763	751	724	721	677	728	737	707	782	679	713	731	707	709	713	664	709	708	742	692	737	719	773	702	720	683	746	701	746	704	720	709	739	718	732	700	673	706	703	723	713	723	723	729	777	752	732	683	740	725	648	717	735	710	757	693	683	738	770	757	718	764	712	676	696	686	724	703	681	723	751	743	700	679	689	721	713	719	764	719	770	717	724	760	674	743	740	702	708	712	724	697	706	732	741	690	702	748	745	763	675	676	727	664	730	766	693	736	735	715	720	771	723	733	724	670	723	742	774	688	735	711	695	693	763	750	687	674	749	707	735	682	725	726	704	680	718	715	752	740	696	710	760	730	684	760	691	743	689	694	744	720	758	771	724	748	750	772	722	765	739	748	708	711	713	675	650	707	686	779	719	762	739	747	721	680	741	721	713	736	713	695	715	750	700	703	727	689	750	688	782	737	690	763	726	710	699	698	735	700	721	772	728	724	756	735	632	702	764	707	753	681	707	701	751	773	706	687	711	752	714	732	750	683	710	727	731	725	691	747	748	714	759	705	734	737	738	694	741	763	717	682	730	680	747	695	660	762	728	730	691	717	663	711	733	722	712	735	724	705	703	697	717	725	732	705	730	704	726	726	782	698	720	749	697	739	708	726	678	686	741	672	706	712	668	742	738	732	729	756	711	710	719	736	741	688	726	739	678	708	724	721	725	724	709	732	759	730	741	646	694	750	677	696	707	703	722	676	736	742	734	686	729	670	763	723	764	724	716	723	754	711	693	704	730	738	709	663	684	721	680	636	723	709	733	742	754	722	736	729	728	706	724	730	739	640	704	710	732	725	733	727	684	757	740	724	768	742	700	756	707	685	730	718	698	714	727	676	711	739	736	704	744	704	714	724	700	736	697	770	757	758	706	733	722	732	707	702	683	683	701	750	724	748	771	686	715	706	782	702	731	705	697	694	734	706	758	766	718	727	673	710	701	719	725	758	757	727	655	695	710	752	721	719	668	673	693	741	708	714	721	707	734	706	708	725	734	700	733	722	687	703	739	725	669	708	662
30863	11501	6784	4826	2810	1725	1169	848	719	579	463	448	380	391	345	356	347	293	286	323	311	330	313	301	287	305	324	321	294	329	301	308	303	304	299	301	287	298	246	305	322	302	296	303	299	304	273	279	302	322	303	285	324	294	314	296	303	310	295	310	280	300	283	313	280	316	294	320	290	279	314	320	311	308	310	282	320	305	322	342	303	284	295	282	320	266	312	314	339	320	327	272	279	306	299	315	282	340	287	265	285	272	303	288	307	294	261	313	301	267	304	288	281	295	281	289	264	305	302	312	291	284	293	307	297	288	314	311	286	309	308	289	323	319	295	304	302	317	286	285	311	300	306	318	274	344	306	297	308	316	294	292	275	315	294	294	321	278	325	309	309	328	274	287	318	307	291	309	274	280	299	307	292	287	293	275	306	314	301	279	315	292	327	271	297	295	318	301	308	328	282	325	297	309	293	296	273	307	284	297	307	332	330	276	306	286	287	299	280	290	262	308	311	288	321	296	286	272	245	319	316	295	286	329	306	305	297	289	294	311	268	266	326	307	303	276	319	296	300	315	316	310	281	256	304	333	327	306	301	267	270	294	312	318	307	277	300	292	293	286	300	301	303	320	293	304	318	281	309	292	284	297	297	354	279	330	324	290	307	301	293	319	274	318	284	319	282	319	332	283	315	304	295	310	314	278	325	301	266	291	316	302	297	330	297	283	297	324	334	295	301	308	304	284	265	288	286	293	283	305	319	303	315	299	287	294	293	267	288	273	311	332	341	311	286	321	291	336	334	275	294	292	266	300	288	306	273	283	287	310	292	304	298	296	326	293	278	290	272	316	292	319	306	305	298	321	286	280	313	322	317	287	283	318	317	269	323	290	286	312	314	324	279	289	319	311	292	294	280	281	324	308	316	309	320	268	293	311	317	284	301	304	287	296	294	326	297	298	306	310	290	291	257	260	310	296	291	302	300	310	301	285	281	283	307	289	290	302	288	297	317	323	275	267	314	287	302	315	306	317	316	303	323	297	335	309	330	304	293	269	329	325	322	294	275	255	316	311	286	311	322	345	269	280	320	282	315	299	292	339	315	301	268	325	305	312	303	300	312	320	283	302	282	283	283	313	306	290	306	285	313	299	312	298	312	316	284	273	287	278	278	328	323	310	275	321	290	282	284	284	304	316	313	329	298	288	287	296	297	301	302	312	301	298	253	315	288	285	252	270	315	303	321	336	289	304	305	306	319	290	321	293	310	289	283	329	310	311	292	303	300	313	284	312	310	299	327	280	333	306	280	286	289	291	304	300	328	312	284	281	287	317	293	318	328	315	311	293	324	350	287	294	287	265	305	269	283	289	275	313	236	306	298	273	311	295	276	288	315	316	290	263	313	302	300	295	290	300	286	299	308	293	294	321	306	291	312	328	275	306	300	288	312	313	292	306	319	302	327	293	325	333	299	331	339	292	298	309	288	296	329	278	290	305	315	301	289	316	319	284	296	324	320	265	340	293	313	283	330	280	281	304	299	290	288	275	296	307	304	315	300	300	265	299	285	278	296	304	293	329	294	315	291	297	287	289	332	292	298	282	333	306	276	311	289	311	293	309	324	283	301	265	324	271	333	283	295	325	311	328	288	325	263	273	302	319	316	280	333	335	293	319	307	298	307	320	331	303	318	300	294	294	295	291	299	275	297	325	293	272	269	277	303	308	310	335	293	314	274	304	272	295	300	282	344	317	291	293	294	310	303	326	304	284	326	302	298	303	326	278	334	289	312	268	308	315	269	299	285	265	301	313	281	274	269	308	299	302	300	276	308	325	295	273	311	280	309	297	293	266	330	300	295	311	258	292	280	297	311	310	297	287	300	310	284	283	299	317	278	299	293	288	320	315	301	289	274	325	307	309	299	294	266	311	328	312	331	307	301	291	299	330	301	326	277	304	305	337	302	288	286	312	287	296	323	302	345	291	281	295	303	283	240	301	316	296	292	300	278	327	296	308	301	280	320	301	307	317	293	290	305	286	284	304	301	305	325	316	317	353	304	310	312	324	297	261	291	320	323	305	318	301	320	274	289	288	301	299	287	276	297	283	299	289	314	321	279	299	306	293	308	301	299	310	340	277	310	331	313	310	304	301	310	270	305	274	272	314	294	292	298	304	300	327	317	289	284	284	301	295	278	312	308	310	304	308	260	319	258	297	313	282	282	322	303	301	321	276	304	283	318	303	343	284	277	276	330	315	314	287	318	312	333	304	330	290	256	301	314	282	315	281	317	312	329	282	320	296	267	309	288	292	308	302	309	303	285	296	292	310	250	321	283	286	334	321	306	293	297	291	273	285	319	327	309	288	290	275	270	285	271	317	308	307	310	312	251	274	307	283	282	296	298	297	282	287	301	299	303	295	282	319	276	300	323	306	293	307	309	293	306	317	298	284	307	291	321	279	286	301	293	310	303	307	296	299	311	286	288	292	310	262	310	286	298	324	293	318	303	294	330	279	274	254	290	324	292	311	313	301	303	297	309	288	267	287	321	308	309	327	321	312	322	299	282	299	272	300	338	301	312	315	311	295	278	288	309	288	278	309	291	323	325	335	289	291	314	283	310	309	280	288	273	266	331	308	327	336	313	272	309	293	292	319	336	292	291	311	301	302	272	305	293	294	296	272	301	286	286	308	288	281	278	295	295	318	329	310	282	302	289	316	302	280	296	289	316	275	268	313	289	284	290	292	334	283	313	324	277	279	274	299	308	320	274	295	296	304	307	262	301	302	299	303	335	312	295	301	290	264	309	305	318	299	311	302	289	281	306	307	289	300	292	287	286	318	299	313	319	322	315	292	304	282	267	296	290	310	275	307	290	302	324	312	308	308	293	268	309	254	338	327	284	285	290	310	300	308	298	319	290	295	297	305	311	328	323	337	275	306	288	298	269	303	294	286	280	283	279	317	283	269	316	289	266	283	308	311	291	288	286	320	299	264	290	302	290	316	299	321	321	307	325	322	281	300	283	289	322	298	281	306	296	329	287	305	299	290	301	310	312	282	327	312	287	285	310	281	313	299	276	288	271	311	293	297	311	294	275	305	315	288	287	269	328	314	308	317	345	310	299	302	285	295	271	311	300	307	335	334	288	295	305	300	342	275	291	305	311	312	259	313	288	308	306	287	347	293	300	309	289	359	286	300	308	279	254	289	280	305	288	314	317	325	306	305	295	280	300	300	325	278	306	308	277	284	309	310	305	294	282	294	319	297	288	287	284	318	305	291	299	282	276	297	299	300	285	314	259	289	299	317	287	286	321	325	306	268	297	303	302	317	293	304	298	299	305	307	346	265	275	300	300	294	281	283	304	268	296	320	295	320	312	323	312	293	294	309	303	308	305	289	314	302	303	321	297	290	288	304	303	291	272	297	307	294	319	305	333	324	311	285	301	256	328	286	292	283	298	314	310	293	295	330	325	293	312	277	301	274	309	282	276	318	317	294	293	305	304	318	267	362	294	318	292	292
20825	8414	11414	12430	9588	6737	4748	3559	2841	2300	1986	1640	1395	1267	1173	994	965	885	846	873	831	837	756	732	718	754	779	669	724	742	710	674	699	696	737	754	701	740	748	738	745	745	673	725	680	660	711	726	673	737	718	712	713	706	715	667	687	707	683	735	740	718	708	682	664	701	684	691	676	711	682	697	683	726	667	724	692	715	679	660	689	659	711	645	707	720	736	657	697	643	679	697	683	698	704	692	728	648	714	663	654	711	655	693	701	709	681	676	671	713	701	723	761	725	753	689	659	682	707	730	689	728	727	669	703	696	664	717	676	696	640	720	734	677	723	696	768	705	699	717	677	692	710	747	694	699	704	677	675	686	707	732	662	664	718	729	690	742	679	687	709	702	701	690	759	682	705	673	697	676	709	680	712	695	663	728	691	693	709	702	700	700	726	719	730	665	688	725	720	732	678	645	706	720	725	711	716	700	715	715	684	720	692	718	659	663	715	680	722	692	730	703	734	729	691	689	701	698	708	725	693	720	700	717	715	710	724	688	721	672	665	673	756	681	685	740	676	692	686	695	690	680	756	713	685	674	692	709	689	706	699	699	703	727	668	749	698	690	704	722	716	709	697	684	732	690	650	713	686	676	684	684	698	717	694	743	719	716	686	693	758	719	668	727	674	688	669	695	708	685	694	724	717	692	707	726	684	718	703	676	693	717	693	725	705	691	653	674	655	661	685	743	707	703	686	709	685	695	665	711	668	745	733	678	724	694	703	700	713	737	705	677	681	667	724	695	654	711	713	735	719	675	721	680	710	664	704	684	684	706	706	683	719	723	723	664	716	700	714	718	718	685	725	662	716	703	651	692	674	759	738	682	730	682	715	715	668	727	704	698	787	705	663	748	705	719	690	673	709	671	712	691	677	716	686	695	673	656	694	705	706	667	748	683	682	671	715	671	688	723	728	675	766	681	672	678	698	685	713	692	669	695	747	726	659	713	717	685	740	700	734	718	719	704	678	682	691	727	700	702	662	755	746	727	730	721	732	725	733	692	711	693	640	731	703	689	689	723	715	710	723	689	694	712	731	676	709	722	681	703	702	667	732	665	683	674	697	657	684	693	696	735	664	702	729	690	723	761	727	748	691	646	691	704	737	703	678	700	677	714	727	739	688	695	694	699	744	678	695	688	680	723	705	723	719	692	656	665	632	682	685	662	690	668	697	673	718	698	697	708	715	675	738	707	685	677	684	743	671	682	711	763	729	697	693	664	704	708	645	733	718	691	690	680	701	700	733	683	683	640	738	679	713	675	711	647	722	746	714	727	720	727	663	701	720	639	668	731	754	711	709	696	665	659	725	736	718	728	715	693	709	740	744	692	700	693	690	694	694	687	661	680	668	654	741	663	661	672	713	699	675	733	729	683	672	728	677	766	749	708	655	690	687	740	691	726	751	676	693	695	713	713	688	696	759	643	732	676	737	678	724	703	691	707	696	671	696	717	687	720	653	710	732	724	699	731	677	680	726	682	709	666	688	657	698	672	714	741	691	741	683	658	699	700	704	684	668	665	707	741	712	659	731	700	700	691	708	684	749	670	711	657	716	682	731	704	676	703	697	688	713	715	652	757	664	710	649	695	679	713	706	706	664	707	699	703	734	678	710	735	676	694	696	712	693	673	709	709	734	693	736	723	716	714	705	656	692	679	713	704	731	764	746	713	706	688	740	785	720	721	716	681	696	672	669	710	720	716	682	695	715	704	696	641	662	752	687	750	725	710	724	696	725	676	722	701	695	718	734	712	689	673	688	703	697	709	686	672	739	713	729	704	671	679	680	689	660	714	698	690	706	693	689	726	691	714	663	707	694	725	739	708	741	680	685	708	698	672	702	731	659	744	716	704	703	732	707	687	709	707	681	713	709	667	690	699	724	652	750	680	685	689	653	712	711	728	734	684	729	733	720	681	669	698	727	683	702	696	692	678	714	712	708	690	757	709	705	725	725	745	689	696	658	673	733	675	669	719	751	681	704	700	689	706	672	714	682	654	733	674	724	683	708	706	725	708	691	677	659	732	728	703	675	683	714	718	713	676	714	664	686	718	670	688	680	699	750	686	663	654	718	687	678	678	717	695	663	694	637	695	674	699	705	714	707	678	718	741	668	700	660	687	719	668	714	653	674	660	691	691	729	723	698	734	699	702	683	729	685	700	669	663	696	678	679	715	739	659	674	694	689	688	730	669	685	695	722	706	692	672	678	739	720	697	706	726	658	696	680	696	699	680	746	752	745	693	677	694	739	691	704	678	680	681	704	683	789	704	679	686	700	728	703	664	699	691	677	711	669	663	708	679	721	700	752	732	645	730	689	705	677	670	676	685	684	705	711	653	634	678	724	688	707	702	684	685	701	671	673	731	661	775	655	668	707	711	683	665	720	687	691	679	674	728	719	685	659	622	696	672	661	690	676	722	696	688	642	661	729	671	732	679	716	672	695	691	725	702	777	686	685	672	696	691	714	699	697	661	698	713	686	699	717	714	692	666	745	723	740	700	699	670	684	653	700	712	718	722	719	732	745	691	737	683	693	692	708	722	657	656	664	684	691	717	679	705	730	634	683	696	668	765	689	684	730	657	739	671	750	704	681	715	650	742	703	711	715	666	677	740	666	709	692	703	708	682	637	728	671	723	685	747	663	699	635	712	699	711	698	703	723	723	696	697	711	683	695	695	676	723	677	749	734	705	696	728	664	741	700	725	723	709	685	703	664	665	665	695	672	672	722	640	683	697	710	718	715	675	736	648	659	739	631	686	684	665	725	693	711	643	666	698	656	723	655	723	724	698	696	679	705	679	668	735	680	691	699	658	733	725	677	684	721	689	626	718	741	697	720	681	705	719	712	671	692	670	686	702	705	745	673	687	674	692	705	712	696	702	770	672	708	668	708	751	685	682	633	658	706	680	680	681	718	701	683	678	736	728	665	744	679	727	654	694	735	671	728	691	699	704	688	751	682	710	694	734	694	677	701	644	689	680	698	702	706	696	734	676	700	662	662	705	669	695	709	691	675	703	754	645	734	706	649	668	685	698	702	675	662	693	669	711	736	681	684	694	667	665	682	658	688	697	669	700	668	720	677	679	678	720	668	726	735	685	674	697	697	675	686	697	733	675	710	709	737	689	684	746	711	691	676	678	698	700	688	716	696	707	672	673	676	684	671	668	732	720	657	671	718	686	664	692	722	717	701	701	698	699	707	736	682	737	664	718	711	666	681	670	710	698	691	704	732	697	680	698	703	718	688	701	693	662	690	727	688	723	708	691	720	688	693	693	743	709	700	724	706	701	702	684	696	684	689	647	713	695	713	718	695	693	664	725	733	711	748	721	685	698	682	724	679	742	689	721	688	718	699	642	667	751	670	672	712	730	724	683	723	684	698	710	729	704	720	731	675	744	707	717	657	698	698	703	692	699	697	704	704	645	688	703	733	680	713	702	711	738	686	677	680	730	672	727	693	641	695	738
40425	16608	10070	7190	4128	2523	1571	1074	820	626	543	436	397	336	294	250	298	277	230	259	254	242	239	243	258	227	223	228	206	226	223	255	216	200	191	192	211	204	191	264	258	231	176	247	231	193	211	222	195	222	202	184	223	206	218	238	206	203	205	208	203	214	216	231	226	202	213	193	216	199	235	234	178	222	208	224	202	207	200	187	217	217	196	217	210	214	211	230	213	205	236	201	241	221	202	207	218	229	223	215	194	224	223	245	223	242	222	201	216	212	185	205	233	227	212	231	224	209	231	211	223	207	205	199	216	211	248	217	189	216	213	200	211	224	208	192	188	217	213	216	227	200	234	227	216	217	181	217	199	203	216	235	204	228	200	207	189	190	207	228	221	207	190	209	196	215	227	195	230	216	220	214	208	206	177	214	186	215	215	186	207	215	215	201	199	217	207	208	213	229	186	196	207	191	213	185	230	214	255	190	211	193	200	201	214	177	232	212	219	211	206	217	192	242	214	213	224	234	218	201	215	232	222	209	211	206	188	198	226	218	202	206	230	212	196	190	187	201	214	216	209	219	224	194	197	233	199	227	220	201	184	222	195	220	216	229	211	201	190	209	183	199	229	188	216	239	219	202	235	189	204	222	220	197	216	192	202	184	191	235	198	206	230	218	225	208	209	202	227	226	237	196	215	201	206	203	222	210	232	194	207	191	224	222	198	193	178	186	206	212	201	223	186	233	188	240	204	228	198	187	188	214	195	201	194	200	206	222	209	218	233	239	217	221	198	221	216	216	201	221	208	205	217	217	213	197	191	229	228	190	184	234	229	228	192	224	220	210	235	191	222	221	211	238	224	205	222	226	204	224	205	208	218	218	224	208	228	222	186	205	186	230	208	209	217	220	239	210	219	226	223	210	224	237	198	215	214	177	212	218	192	224	203	240	197	241	218	208	204	210	215	213	200	232	225	206	196	213	224	199	209	236	213	219	187	206	216	189	225	205	229	223	203	180	211	208	221	217	196	200	208	215	204	203	188	206	231	193	216	205	197	203	209	212	211	183	217	179	234	210	210	208	215	215	183	222	217	211	200	224	209	197	219	191	189	209	210	242	220	175	218	211	221	207	224	189	210	206	187	219	220	235	212	216	213	199	208	197	223	222	213	208	204	213	200	213	201	212	198	201	229	204	234	210	197	201	216	226	209	209	213	199	203	198	206	215	216	181	200	229	215	193	194	215	199	203	216	209	215	209	217	203	227	207	213	206	239	212	209	246	225	243	200	215	242	216	221	235	194	235	210	188	217	216	203	194	181	221	223	217	208	211	220	232	214	218	234	217	224	217	211	217	200	172	171	240	229	187	211	179	218	197	227	190	200	196	212	239	214	211	206	217	201	209	202	228	234	212	207	206	199	202	228	196	201	210	214	213	231	204	217	228	220	204	207	182	206	185	208	195	219	218	236	200	206	186	203	250	210	188	233	235	202	196	209	199	189	196	215	214	212	216	221	223	201	231	199	224	226	233	219	236	234	215	190	203	221	224	206	237	189	223	239	191	196	201	208	194	209	204	193	210	220	218	204	208	209	216	220	232	229	228	201	233	205	209	191	202	216	206	221	236	187	206	234	210	200	236	216	225	236	205	222	222	229	222	224	204	236	213	206	198	234	221	199	243	189	210	228	183	191	194	235	211	203	194	235	235	205	199	233	240	218	219	217	201	216	211	243	197	225	230	199	208	189	199	226	234	221	229	186	204	200	212	199	214	216	188	224	210	206	218	220	204	201	212	219	236	224	225	216	214	223	219	198	207	189	240	220	202	205	223	217	200	232	214	205	210	207	188	212	197	213	234	198	183	196	196	213	227	233	252	202	211	219	211	207	225	193	196	196	204	188	201	204	198	216	234	212	209	218	210	214	203	198	200	193	232	199	227	212	195	211	202	196	197	207	200	209	195	205	209	229	188	218	227	224	208	200	196	229	184	207	222	197	238	195	210	212	236	224	208	218	246	236	223	193	239	244	172	229	199	242	221	229	211	199	197	203	224	229	219	213	221	231	192	196	209	186	215	185	236	206	205	214	237	222	215	202	228	246	195	210	214	238	208	218	213	232	217	232	217	208	208	219	207	192	219	204	215	238	210	213	260	220	173	208	207	213	218	227	188	221	233	222	212	227	210	199	214	209	219	199	228	191	231	209	200	214	190	222	199	208	209	231	214	226	204	258	205	210	236	224	215	206	197	198	207	224	244	190	231	220	234	207	192	212	203	205	222	193	200	197	205	208	179	206	197	241	220	251	192	230	187	198	193	229	221	222	229	213	209	222	205	205	220	226	206	218	192	222	197	224	230	194	204	222	237	196	204	231	198	223	200	215	223	216	227	218	218	220	216	214	206	221	181	214	229	196	191	221	219	214	211	204	208	220	234	198	202	188	209	212	172	205	235	193	190	198	206	227	208	202	225	231	205	201	186	218	238	210	225	203	235	193	176	219	199	196	175	200	204	218	229	216	197	213	209	244	198	208	211	189	195	211	213	206	225	242	208	231	191	199	200	215	212	258	238	237	237	197	185	215	214	197	213	242	216	204	226	240	222	219	207	212	230	220	199	225	186	221	216	198	231	192	226	224	207	216	209	218	210	185	187	226	224	224	204	220	207	208	186	185	203	197	234	209	193	216	204	203	209	201	209	199	189	206	209	200	219	215	237	234	193	198	201	209	182	202	247	209	202	228	187	215	210	205	206	213	205	211	216	189	209	216	250	203	232	219	224	221	215	217	200	218	210	220	197	227	225	219	183	219	212	223	213	198	231	235	219	185	223	256	209	226	196	204	216	225	180	195	195	222	241	202	211	193	194	212	202	206	201	207	184	208	229	206	209	231	211	223	218	236	229	181	203	245	205	212	207	205	201	206	204	211	206	203	235	253	219	234	217	213	185	213	216	214	200	223	204	183	203	222	216	236	197	216	217	207	203	212	194	216	225	191	210	211	201	216	217	223	246	212	189	234	219	193	243	213	185	205	187	207	227	213	211	211	202	204	220	214	208	234	204	181	201	219	219	222	210	241	206	187	243	206	203	202	196	226	204	207	213	184	198	231	208	205	207	195	204	231	208	193	203	209	194	217	188	208	208	207	188	204	199	202	193	196	234	225	187	172	210	215	216	233	201	197	220	208	207	212	221	216	206	200	233	198	213	220	217	218	215	199	225	214	238	218	204	166	209	220	219	220	218	200	221	190	200	216	194	198	224	224	240	210	236	218	228	207	236	235	194	222	217	203	175	217	223	189	218	223	187	176	218	225	223	183	184	202	198	209	206	206	201	222	205	228	211	196	189	202	203	214	211	187	244	216	201	227	227	216	194	191	208	191	215	197	217	216	229	210	211	203	224	205	239	222	201	219	218	201	200	219	234	205	222	229	208	227	201	181	191	236	200	216	212	212	194	236	202	214	215	215	215	203	237	217	232	218	227	190	248	207	248	209	213	213	217	229	222	203	224	189	225	195	212
26300	10461	14845	16545	12989	9254	6575	4767	3623	2941	2284	1780	1450	1304	1123	1037	856	868	804	763	744	680	614	627	649	569	550	572	546	595	533	542	550	503	528	494	563	530	539	533	530	522	525	570	515	554	538	528	472	518	578	532	508	540	522	527	532	493	495	521	536	566	513	489	486	519	497	540	548	540	476	500	508	509	512	503	527	563	507	538	509	531	537	507	492	500	512	495	486	516	528	485	560	513	519	520	525	546	521	475	523	491	518	485	463	480	507	517	506	515	502	522	500	547	522	482	534	526	520	482	497	523	478	496	498	496	488	500	479	482	469	498	514	529	528	546	501	510	526	480	549	471	527	494	519	532	537	514	504	526	477	537	477	473	497	483	515	504	494	519	528	487	484	487	484	522	510	528	507	488	523	531	468	537	531	528	539	462	491	488	497	513	530	512	534	530	499	495	501	516	500	520	463	520	557	529	521	529	529	527	532	511	539	556	472	532	538	501	474	494	509	504	534	500	519	506	512	493	500	495	520	484	529	483	444	477	526	500	480	486	494	503	498	505	500	486	501	516	511	483	526	524	483	490	492	502	510	466	508	474	503	492	515	514	508	548	491	540	506	513	513	518	498	515	501	496	481	514	498	507	503	492	502	517	521	474	527	517	507	510	486	531	452	534	533	501	509	549	518	503	505	501	488	530	528	533	537	499	491	524	506	472	488	525	465	521	520	491	513	475	497	494	499	511	555	532	503	486	522	488	506	495	481	482	493	530	482	495	478	514	495	515	520	498	504	497	518	491	516	521	516	501	487	477	524	554	513	544	482	492	472	502	519	495	531	520	520	487	543	553	503	517	471	499	505	487	529	540	466	482	520	488	502	540	499	488	520	498	513	501	522	528	481	523	525	497	477	519	537	492	494	548	506	525	467	512	494	504	477	509	541	549	511	490	501	492	516	501	512	534	536	483	509	549	508	488	490	504	454	528	506	470	511	528	493	510	543	513	471	536	479	484	522	480	527	500	491	524	507	486	530	509	492	489	551	511	497	513	498	557	477	490	483	522	477	513	514	515	516	491	511	556	480	509	483	472	525	512	480	489	527	520	541	509	459	516	502	500	466	465	527	510	499	498	492	509	491	490	505	496	509	532	514	509	515	469	499	502	516	531	520	477	506	531	526	504	510	518	549	485	489	483	510	489	458	520	529	508	535	515	509	512	482	501	495	554	508	478	521	553	518	504	485	528	510	492	515	498	459	491	483	505	534	513	508	512	519	454	536	551	499	530	516	503	480	506	496	552	516	472	499	481	504	501	467	502	482	524	490	488	526	527	478	545	511	533	544	490	454	509	506	488	541	530	478	514	519	472	549	503	515	534	510	538	537	499	474	507	480	527	511	482	460	530	501	468	503	492	513	545	504	502	503	511	489	461	518	505	485	459	521	509	480	481	510	526	522	518	519	523	490	514	527	502	486	543	466	513	489	516	530	504	539	448	492	488	508	494	504	504	556	457	509	470	488	515	516	540	532	524	492	513	517	473	518	504	500	510	510	512	500	549	500	502	496	505	540	524	513	514	459	529	498	530	514	507	503	502	497	523	517	487	513	493	493	550	499	529	507	497	509	539	509	512	496	499	515	507	493	527	553	477	510	480	541	464	500	513	508	504	469	496	508	504	477	529	503	507	528	466	494	512	520	504	540	500	496	489	494	497	472	473	520	493	561	519	484	548	499	502	523	556	505	517	511	520	521	497	513	536	538	534	501	514	526	532	516	497	509	530	524	483	531	474	501	502	494	526	520	484	470	551	524	515	505	510	528	480	533	463	490	511	518	471	533	505	516	519	507	505	480	505	499	503	540	517	480	539	525	494	524	523	513	517	471	501	495	558	465	518	494	493	475	552	491	482	500	499	488	507	527	480	494	516	498	524	510	518	519	495	502	516	474	507	478	525	477	506	582	485	500	543	528	481	504	494	496	500	525	543	532	510	517	495	510	508	560	492	497	507	502	504	518	514	482	504	493	518	503	513	532	532	530	522	531	540	475	540	467	512	526	507	586	461	512	507	512	500	492	526	490	539	492	511	517	528	494	519	484	474	463	534	468	544	480	507	499	483	504	484	494	456	488	504	517	505	488	517	488	515	454	508	504	512	486	510	518	490	514	524	502	506	476	500	493	520	513	479	509	512	511	518	539	517	495	521	503	493	560	505	474	492	496	543	531	499	525	489	484	498	531	452	528	540	495	517	562	530	482	488	510	461	497	486	499	533	470	499	507	507	510	510	515	515	467	489	476	546	512	550	506	483	529	528	521	470	515	485	525	541	521	538	477	479	502	519	493	521	522	503	513	507	470	476	538	503	497	500	508	513	501	539	540	545	532	475	450	476	532	534	522	556	508	521	494	533	474	527	493	542	519	510	512	503	505	490	542	517	517	478	498	529	509	528	494	492	519	571	492	534	510	506	438	493	454	502	475	500	549	518	490	503	518	481	498	532	492	518	501	541	498	485	500	491	480	462	479	514	486	511	556	507	522	510	491	487	513	515	517	507	513	493	477	506	506	457	538	502	468	508	481	564	547	515	527	545	539	488	473	500	527	523	524	547	501	497	504	511	511	497	513	500	477	523	541	528	495	532	573	534	513	483	550	481	502	528	527	511	489	501	487	520	488	482	521	498	530	523	527	468	460	468	526	515	457	506	486	536	496	567	513	482	513	531	494	484	516	489	479	542	494	509	478	521	553	499	542	537	540	496	526	491	546	536	480	475	503	490	559	480	486	513	502	539	473	558	550	516	479	480	531	484	491	539	513	487	521	509	497	516	489	496	529	499	509	522	528	519	495	478	506	518	492	526	494	519	487	505	518	513	483	477	515	470	507	527	507	503	489	487	511	482	489	477	517	484	545	524	522	520	493	530	551	536	511	511	525	515	538	483	517	537	512	484	464	479	519	490	519	506	538	530	525	482	502	477	483	490	551	479	494	525	492	501	530	521	524	512	490	516	509	527	493	501	519	514	490	532	494	494	506	526	522	526	531	505	511	496	505	479	497	513	516	504	546	530	523	526	531	501	565	532	515	532	506	475	507	517	543	491	509	505	535	540	480	562	541	511	494	490	508	507	492	531	516	474	540	499	507	513	486	503	503	532	550	498	542	528	519	516	520	500	496	527	499	489	510	468	481	544	539	497	513	472	489	508	461	480	523	525	565	510	552	512	509	510	504	491	535	474	521	503	517	508	529	521	534	517	498	509	510	507	532	500	503	539	551	512	514	490	518	477	519	564	510	467	509	479	515	504	502	521	532	519	549	521	505	494	486	500	447	528	480	542	506	493	483	495	477	448	507	495	492	491	512	485	480	554	512	500	540	535	476	530	506	466	503	511	501	560	468	474	545	485	518	486	504	495	539	498	518	477	511	485	506	528	507	554	542	494	510	537	532	525	519	536	492	503	541	515	485	457	491	519	505	495	504	507	500	487	523	506	520	500	493	565	517	525	534	516	492	499	495	528	521	470
15234	4763	3771	2625	1538	1012	713	587	499	412	421	368	331	351	362	336	324	348	340	326	350	314	312	324	287	310	302	308	280	296	274	293	324	341	326	335	297	324	344	329	342	291	302	326	332	342	322	293	313	321	319	312	303	301	299	275	294	297	314	285	283	308	290	291	320	301	333	300	305	293	327	318	293	280	292	276	312	292	320	313	295	316	328	296	325	313	297	339	294	313	319	316	297	299	337	284	305	311	315	281	309	277	291	326	342	330	320	286	289	292	280	321	322	323	337	327	350	300	286	322	304	316	327	311	320	268	316	339	309	289	300	324	321	296	311	292	295	309	273	306	343	296	289	285	282	307	296	324	293	323	272	327	305	325	318	305	318	281	331	294	330	315	289	298	309	315	355	282	338	293	308	310	303	314	286	312	292	279	311	315	294	291	325	304	277	334	297	301	305	309	306	296	329	318	307	327	282	325	341	335	315	315	330	298	310	286	322	338	320	332	296	290	304	284	316	310	323	300	301	319	312	279	300	289	294	330	309	310	293	291	322	342	333	289	295	302	309	304	305	306	291	336	301	313	307	271	344	330	326	299	282	318	311	329	328	294	331	296	314	318	321	332	284	299	285	326	304	295	321	310	303	275	299	321	325	317	309	272	330	318	313	300	323	320	325	306	274	317	319	305	308	312	328	334	316	291	310	291	307	296	334	298	292	365	294	287	298	298	334	309	274	334	325	283	285	332	297	305	348	266	337	294	312	297	311	282	325	321	289	315	306	305	297	322	329	298	317	294	305	294	290	318	302	325	321	315	310	334	329	288	313	308	295	301	323	338	314	306	289	307	297	296	271	322	319	309	266	310	306	300	333	279	344	282	299	309	321	291	315	287	303	297	311	312	345	293	325	306	299	312	296	305	328	282	286	282	296	305	337	303	273	335	290	283	301	295	313	344	347	283	310	330	285	307	309	302	312	296	284	285	314	290	289	314	312	353	313	347	329	302	286	255	303	294	300	324	336	321	294	293	335	317	321	326	281	294	305	301	288	283	301	307	318	318	333	294	317	279	309	347	311	291	294	289	313	271	310	283	288	280	302	290	295	320	283	322	350	309	320	288	339	301	281	320	296	286	304	288	295	300	341	327	310	305	294	308	300	294	306	266	288	312	302	322	278	298	294	311	328	295	309	308	322	329	304	327	296	309	321	290	319	265	292	293	303	304	316	278	313	339	296	301	290	319	330	320	332	317	306	336	310	318	331	309	309	339	313	313	313	312	302	305	284	289	305	294	320	296	325	329	333	341	343	315	294	327	328	303	326	281	327	298	314	324	301	306	328	310	290	315	294	283	303	307	274	300	314	289	331	322	337	312	304	324	350	313	323	289	313	291	298	335	289	322	341	332	294	299	284	289	326	319	320	309	304	326	309	301	300	306	299	297	287	325	307	286	324	307	287	323	326	281	306	296	276	302	320	301	313	351	318	332	312	313	310	327	315	320	302	275	302	302	318	317	299	298	287	307	319	293	296	311	315	302	291	307	299	293	308	286	280	333	306	328	334	310	315	305	321	324	296	255	314	286	314	287	315	280	313	330	299	275	307	324	292	322	316	287	292	322	283	310	312	312	327	298	338	309	321	310	315	273	304	301	300	369	288	279	292	292	332	321	296	277	281	300	296	324	309	289	294	314	312	292	313	291	280	314	301	320	348	356	291	358	301	299	311	293	325	327	301	292	327	251	315	279	287	302	318	315	310	281	326	312	271	320	314	316	278	295	285	296	289	306	334	307	296	307	313	302	295	323	313	287	281	301	315	321	311	271	310	298	306	301	321	309	318	345	277	312	310	323	281	288	269	304	299	309	295	296	338	314	307	299	294	307	292	314	285	321	331	295	310	296	312	331	299	273	321	294	298	299	320	323	328	278	332	309	310	304	276	323	309	316	328	313	307	306	294	299	272	274	301	332	319	314	282	325	318	314	319	273	327	351	303	336	304	321	307	315	301	275	294	303	282	273	304	331	332	308	309	294	323	300	282	303	335	313	319	306	333	283	323	320	339	334	331	310	324	287	304	293	304	318	325	315	324	333	314	304	306	305	272	285	309	331	307	327	296	285	320	299	342	306	348	323	308	284	321	276	317	301	259	271	287	303	292	307	314	285	302	299	290	324	297	281	297	339	330	293	291	296	310	300	341	285	266	302	291	301	284	321	348	307	324	287	310	317	321	296	308	330	325	321	314	341	321	315	262	301	320	326	303	277	324	315	285	320	317	305	292	275	301	303	335	318	326	323	293	305	332	280	299	309	317	346	326	302	307	316	289	257	329	300	333	322	324	306	288	350	318	304	334	325	297	327	266	309	268	311	343	287	316	293	302	294	300	299	346	334	293	309	290	323	317	303	305	298	305	298	306	302	343	312	310	312	314	299	291	321	286	333	352	282	297	292	292	271	292	296	308	280	323	347	321	297	306	283	309	307	350	318	301	303	329	357	298	339	346	319	315	307	326	291	307	305	314	275	295	314	300	259	318	313	324	313	319	309	300	296	326	313	278	295	304	289	279	311	285	289	300	332	308	322	346	309	305	277	346	318	314	304	315	285	265	320	306	300	307	334	320	295	278	325	305	294	302	310	305	303	299	327	299	301	324	321	328	301	301	300	303	315	312	319	316	314	274	324	287	288	320	334	314	294	308	312	314	328	323	301	316	299	325	282	326	321	322	298	312	283	285	309	306	280	321	333	326	334	318	291	332	276	314	294	317	328	329	291	342	321	318	305	302	303	286	318	321	334	307	287	332	291	305	337	289	300	307	309	293	276	295	324	293	287	301	306	329	286	315	315	306	297	332	280	299	296	266	292	310	321	311	315	300	342	317	302	289	308	309	287	272	313	305	313	318	303	318	288	293	293	311	311	313	322	283	344	285	306	328	314	269	295	318	310	316	299	301	286	328	301	281	296	321	328	306	360	322	359	318	290	320	301	295	312	296	333	290	303	299	294	304	305	296	302	295	301	293	310	283	297	314	323	306	305	302	314	294	296	300	298	321	297	298	311	294	261	283	308	334	287	305	273	314	382	305	312	288	344	324	304	288	307	317	306	302	310	322	317	304	329	296	280	304	312	292	318	289	298	312	305	304	340	301	316	333	315	323	317	299	306	326	303	294	319	297	319	327	312	312	291	333	296	289	290	319	294	276	331	295	283	310	296	288	293	289	330	333	320	311	343	351	336	298	284	309	334	299	242	342	326	317	306	313	284	299	351	309	304	320	332	321	307	347	314	317	325	313	323	297	289	304	265	289	319	276	295	303	325	291	316	320	314	321	298	302	315	282	269	278	275	306	318	319	300	273	288	279	338	317	282	318	330	315	296	313	300	316	277	322	291	288	330	304	316	330	313	290	283	314	310	303	333	305	293	328	345	324	289	312	318	295	330	332	316	350	312	322	316	293	282	329	336	285	296	353	331	294	295	309	298	325	314	332	306	316	309	356	314	305	308	335	325	295	296	307	326
10811	4341	7069	7327	5557	3965	2680	2041	1723	1387	1261	1109	1019	964	878	861	878	782	827	775	758	745	757	781	758	719	700	674	704	712	696	699	757	752	743	740	761	723	733	703	769	777	749	702	720	720	726	730	692	727	769	701	715	758	753	718	710	695	692	728	762	714	751	709	683	744	745	747	681	739	726	703	785	715	717	739	706	719	745	734	719	721	729	773	738	741	696	737	720	694	741	756	721	740	699	701	691	734	736	718	693	733	716	711	711	744	732	724	723	710	737	711	719	697	754	723	722	706	757	729	703	747	712	700	689	711	684	740	750	768	694	731	675	738	765	727	723	758	659	776	758	744	747	693	720	666	693	717	690	733	688	723	769	721	673	722	711	702	697	730	715	707	720	750	643	727	692	684	705	730	706	701	736	721	726	776	669	706	736	719	714	733	704	708	750	689	699	693	694	781	712	766	745	737	727	759	738	728	691	724	692	693	717	696	701	692	712	702	717	750	733	744	723	708	713	751	674	730	769	733	755	719	739	744	756	751	717	719	726	702	709	700	717	742	738	717	737	739	691	738	753	728	758	744	775	693	678	709	720	658	733	690	703	693	728	698	708	709	733	682	723	656	752	727	700	660	714	769	724	759	688	740	777	744	723	681	701	702	726	734	705	723	744	716	717	741	713	714	730	721	721	733	751	770	771	731	721	718	728	692	747	691	651	724	728	719	712	749	704	744	740	729	714	709	693	752	724	721	749	716	696	767	795	682	756	709	685	788	793	711	763	742	742	746	657	713	696	695	702	677	708	735	701	703	719	687	699	708	748	716	696	749	719	752	723	705	689	708	678	686	724	699	707	696	714	682	690	753	707	726	801	704	756	677	670	718	729	722	731	704	706	716	658	736	712	710	740	739	732	740	734	722	705	721	699	704	698	731	686	696	737	774	736	708	729	745	754	709	690	680	726	741	699	768	709	732	770	739	772	721	735	722	669	713	749	751	692	691	733	737	682	702	734	715	699	682	701	722	708	780	739	728	694	686	752	656	776	744	706	740	692	761	743	727	697	700	749	727	728	734	718	689	704	709	734	766	662	697	712	675	720	760	705	700	679	749	717	706	719	770	680	739	758	746	696	742	707	724	716	722	712	722	764	714	717	762	652	751	728	704	747	747	681	704	701	738	697	711	729	751	672	725	694	694	726	739	703	705	768	705	705	696	786	719	738	717	697	754	687	714	726	772	707	735	737	722	705	741	724	763	756	742	758	726	744	703	722	784	711	723	730	703	702	732	687	704	754	727	678	716	698	710	718	721	719	715	708	689	753	689	711	705	710	692	726	708	665	712	775	693	769	683	704	699	688	743	740	654	705	763	707	704	666	694	660	725	702	713	683	707	704	719	710	713	702	722	691	722	688	752	736	722	734	679	719	702	709	705	713	735	729	763	733	731	759	737	716	708	723	758	753	734	694	710	674	663	735	681	714	721	694	699	728	767	697	739	780	699	732	719	690	723	698	753	739	746	730	706	721	742	716	732	705	747	696	730	735	768	706	733	705	712	757	705	757	753	736	735	711	729	734	737	670	713	704	705	715	744	683	722	719	689	697	687	699	736	728	706	726	779	697	688	676	692	767	713	674	663	749	717	672	681	730	742	694	742	744	730	737	771	732	747	682	784	746	758	732	710	695	736	730	757	724	705	706	733	704	718	728	726	728	738	683	754	699	701	671	744	737	703	716	750	718	731	710	705	668	718	710	670	771	662	707	705	745	707	681	763	735	705	715	765	725	741	683	693	759	711	694	726	729	759	681	718	702	661	717	693	729	688	661	735	708	727	716	691	735	665	714	740	741	747	726	742	736	701	755	729	680	700	732	724	687	713	712	741	739	772	710	734	736	709	716	736	797	766	714	754	708	683	723	695	729	744	720	716	721	704	657	735	743	713	719	690	728	709	727	715	740	730	733	748	718	724	701	683	723	671	730	749	724	752	721	652	717	746	719	700	670	767	716	722	674	759	716	699	762	665	686	719	741	737	769	744	715	697	670	752	738	694	740	689	782	713	690	727	744	673	705	695	716	719	712	744	696	734	705	714	751	786	712	726	710	703	697	706	712	713	716	743	761	738	727	757	730	697	736	718	711	741	744	708	722	728	708	689	763	715	671	695	692	701	706	693	733	762	721	729	688	715	723	737	755	713	753	674	684	713	727	690	745	736	678	731	718	712	707	721	726	687	666	703	682	699	705	699	705	695	688	722	740	772	753	713	677	728	726	741	761	727	757	747	729	696	759	752	724	702	735	722	759	719	689	712	696	731	673	745	709	723	698	729	693	714	748	718	729	732	724	775	688	745	706	762	658	721	680	778	742	685	765	704	707	686	719	706	725	663	732	725	749	697	719	730	710	679	689	720	695	692	750	752	731	679	706	747	682	749	771	706	742	717	734	738	691	709	754	707	759	700	684	752	701	694	701	710	715	702	807	729	747	684	743	680	667	763	723	723	742	761	673	741	702	721	704	738	697	745	687	705	759	700	717	705	728	707	722	676	709	728	693	699	696	715	680	734	746	745	742	738	695	701	728	705	702	723	741	692	745	748	733	712	753	734	730	728	741	746	681	702	738	731	688	747	682	757	735	695	724	724	688	732	712	714	742	679	749	737	738	680	729	719	677	722	733	737	728	655	755	721	679	711	770	705	723	718	751	723	710	728	688	725	677	754	725	690	738	739	721	700	724	776	715	747	668	749	753	711	737	701	704	713	754	669	716	733	703	725	726	718	716	739	768	715	685	705	694	695	712	682	730	750	723	774	702	676	750	729	669	683	759	750	697	746	710	718	717	729	722	715	674	686	731	713	742	740	711	752	720	726	722	731	708	677	723	717	745	708	736	701	674	713	713	694	751	728	746	682	723	750	758	720	720	728	712	738	766	726	705	717	737	713	756	717	725	714	692	669	706	647	670	701	702	728	695	705	723	708	707	701	710	724	673	744	752	734	708	767	754	731	701	715	673	685	701	741	705	698	707	737	673	767	679	728	731	712	690	697	701	734	691	754	734	734	720	739	674	743	712	694	709	720	726	733	743	757	737	751	724	709	731	725	657	687	680	722	703	769	679	729	697	709	676	723	761	718	688	685	732	723	679	688	758	767	715	703	741	710	704	711	715	693	745	724	725	727	738	750	652	708	739	734	706	721	724	736	727	689	733	744	738	716	716	722	725	707	684	748	713	743	658	720	744	662	718	720	694	710	681	676	740	670	712	700	665	701	735	709	707	707	630	701	699	749	695	704	708	699	764	689	694	713	717	708	773	712	771	754	742	677	716	665	731	710	753	705	736	726	712	712	717	692	726	690	720	712	679	749	727	736	708	777	708	711	718	728	693	752	706	715	752	732	739	697	745	730	722	722	709	714	690	755	714	709	668	702	746	699	659	686	710	711	732	771	732	714	752	719	758	740	710	677	698	756	726	754	798	685	703	698	725	751	721	702	740	656	730	740	737	690	739	752	712	708	737	723
30335	10528	7082	4998	2899	1804	1292	971	734	560	526	454	391	369	334	348	337	337	295	340	334	297	307	336	318	290	297	297	321	320	329	349	309	277	251	275	327	303	272	319	308	265	291	292	298	302	309	277	303	301	298	282	298	275	307	275	285	298	313	288	304	300	330	297	266	306	301	288	305	333	300	312	302	314	303	291	280	265	303	300	284	339	276	269	304	279	306	313	307	315	270	326	278	309	310	333	283	306	283	290	318	266	277	291	303	273	296	300	289	311	275	317	320	295	284	314	289	286	283	308	331	316	294	299	287	298	311	269	285	294	289	305	305	268	268	273	315	315	317	288	327	309	318	295	287	304	310	327	273	300	275	311	322	305	295	301	279	314	299	271	321	305	260	253	285	302	323	283	318	303	307	288	301	293	292	295	288	348	305	287	297	298	301	314	309	326	287	286	301	304	338	298	279	286	304	302	278	336	300	316	278	289	307	313	315	277	277	277	321	303	288	314	297	285	295	315	306	290	275	272	308	296	300	318	346	338	294	312	295	293	340	297	302	300	318	292	291	254	293	288	291	319	300	305	300	291	309	301	288	301	310	323	285	338	290	286	290	290	296	327	297	342	307	298	282	349	279	330	279	321	348	287	298	300	304	276	306	325	274	320	330	313	292	309	299	313	291	292	294	288	304	284	288	270	296	288	317	290	316	305	304	302	337	299	304	286	346	300	285	331	306	332	311	273	297	291	318	294	322	289	300	303	313	317	299	268	254	310	304	295	279	309	303	280	303	277	304	283	332	285	317	287	341	359	283	278	312	283	304	284	299	346	331	329	308	321	311	318	314	271	291	323	293	308	307	295	284	311	310	287	305	291	294	289	321	308	302	275	315	287	303	298	318	303	303	291	330	296	353	276	319	306	303	282	322	296	278	293	305	314	316	281	283	322	298	319	280	288	295	268	286	285	316	293	272	290	293	330	304	325	293	271	286	270	314	301	301	309	296	290	327	289	285	299	296	327	313	311	303	292	347	283	315	277	286	311	294	312	298	312	283	266	303	318	296	318	300	333	294	297	300	293	322	298	301	302	310	319	296	292	295	317	331	294	293	292	293	291	311	282	268	318	312	300	328	318	293	319	291	299	290	315	299	304	272	290	283	280	304	299	273	309	294	311	307	312	259	276	324	312	270	300	302	294	302	298	279	312	284	288	297	280	303	285	339	301	311	327	267	321	312	322	320	283	309	314	280	275	302	299	311	307	279	329	291	320	295	316	289	312	279	301	276	275	296	301	311	294	318	331	303	329	307	304	297	350	288	274	307	286	305	294	299	307	295	326	313	276	299	319	257	276	273	302	309	299	315	302	271	298	275	279	307	306	308	314	327	276	311	312	295	314	297	307	336	316	318	294	300	280	290	342	303	312	292	314	302	308	303	321	318	297	321	278	288	301	308	304	278	304	274	275	299	273	289	287	309	279	289	326	294	282	299	292	288	314	320	309	311	292	320	305	303	318	301	298	276	320	319	306	293	318	298	270	329	294	289	315	315	303	277	281	274	296	307	295	312	299	304	304	296	265	318	278	289	340	297	308	300	268	326	305	317	299	331	313	313	276	288	304	278	312	310	288	315	341	288	288	301	273	295	295	297	315	319	263	275	299	291	337	277	298	304	257	311	295	274	282	300	281	280	310	292	315	287	296	298	296	323	297	287	310	319	267	261	304	327	288	309	288	309	312	290	319	292	291	319	297	293	286	298	290	318	287	316	328	316	285	289	302	294	272	287	277	305	258	303	274	278	308	280	289	291	275	300	316	290	300	310	293	288	317	289	300	303	289	296	283	363	263	301	280	260	308	284	263	298	319	311	288	318	291	270	308	293	312	277	302	269	314	296	295	318	278	279	295	296	268	308	327	305	288	286	293	289	257	276	282	299	299	309	301	326	296	316	278	302	322	286	283	328	312	316	328	329	314	293	279	274	312	308	320	306	308	311	293	299	302	270	305	306	295	311	348	278	307	311	329	295	319	326	289	302	293	306	318	313	336	326	317	284	316	302	316	301	284	308	290	304	348	289	321	314	341	324	286	292	290	277	275	286	279	291	326	263	308	325	293	290	276	303	324	314	294	284	343	289	278	288	320	258	311	280	301	311	314	285	271	286	294	321	298	308	257	288	253	292	314	301	275	294	279	252	308	272	291	319	308	275	332	303	270	285	325	298	282	271	292	293	308	311	304	277	305	275	318	300	308	291	293	295	305	279	289	308	326	302	267	284	285	290	293	327	287	328	292	297	321	320	272	290	327	322	263	303	281	302	301	309	303	316	309	294	318	288	299	297	301	317	318	273	305	322	296	278	286	297	294	312	269	298	316	300	278	318	306	300	293	307	305	259	328	303	292	302	320	283	322	305	293	292	306	298	298	298	294	306	277	307	323	273	267	293	293	334	270	310	300	319	315	284	306	279	303	310	272	299	301	303	307	315	317	286	301	265	298	296	294	268	321	292	335	314	310	274	280	259	295	307	274	262	308	331	340	274	258	305	300	317	282	281	354	299	291	295	269	273	279	285	261	327	329	291	265	326	328	270	324	293	288	292	291	274	328	318	281	287	279	314	307	300	300	287	290	325	329	304	278	291	318	311	322	269	288	300	300	303	275	311	279	288	314	361	296	289	316	279	302	297	284	291	312	280	310	293	291	298	290	302	279	291	310	292	326	326	319	318	288	304	280	336	320	319	340	291	322	267	304	301	297	294	311	341	316	279	307	332	347	286	326	272	332	316	310	302	337	301	322	304	278	306	284	326	321	275	312	317	285	326	293	298	299	282	327	317	333	324	312	271	305	310	286	318	284	294	302	300	302	308	322	319	284	292	275	313	292	302	327	297	328	292	316	298	300	301	303	281	254	308	302	307	263	310	338	326	344	309	310	293	282	271	316	297	309	353	293	267	291	313	290	291	266	311	324	300	312	293	293	277	296	298	302	317	333	317	291	301	293	309	276	320	313	271	306	285	280	290	273	321	304	296	302	295	298	300	300	325	313	294	300	318	354	288	278	300	301	292	316	282	261	313	296	282	283	297	313	286	312	301	293	283	269	300	286	301	309	309	312	324	314	293	310	294	274	322	269	315	318	285	251	279	320	267	318	299	314	316	301	328	336	302	328	335	288	304	286	312	318	326	267	305	313	287	300	313	319	302	317	299	269	305	317	312	318	297	282	280	260	323	319	295	298	286	300	310	304	279	303	276	312	294	323	311	293	251	279	327	284	269	315	296	306	326	308	319	288	317	277	310	305	328	290	303	307	306	297	308	271	295	284	309	323	308	300	287	331	323	342	311	283	326	299	271	287	311	282	270	313	278	283	309	297	295	259	256	303	309	287	310	274	293	327	297	304	306	326	297	304	326	298	318	282	278	261	293	312	302	328	282	320	318	323	281	261	326	290	331	303	303	281	356	305	279	308	283	292	300	338	325	291	311	291	328	287	305	281	333	316	294	295	323	266	321	287	288	271
20446	7561	11865	13156	10244	7158	4970	3863	2989	2369	1879	1609	1379	1208	1055	963	941	921	870	892	886	815	793	774	795	771	775	760	707	727	751	788	746	753	684	751	761	749	739	703	724	697	695	658	721	744	719	711	742	707	722	668	688	722	680	732	689	732	732	690	722	760	692	707	670	746	716	684	727	735	738	722	720	691	684	716	686	725	704	732	652	704	716	678	657	708	657	693	686	728	704	659	703	721	626	719	708	674	711	698	714	674	753	729	673	693	677	711	670	704	734	702	724	713	728	686	716	696	694	740	711	728	738	703	689	743	674	702	698	707	694	697	700	742	712	720	716	706	648	727	679	702	663	728	700	654	695	705	717	695	696	721	729	727	665	690	727	698	697	670	680	656	709	689	683	704	661	691	685	736	721	682	739	732	702	705	734	710	735	688	682	678	697	712	707	698	710	717	657	749	674	668	739	680	692	674	734	696	707	747	718	675	737	691	743	692	683	744	731	729	723	707	713	730	686	751	709	687	689	737	626	709	691	673	676	714	697	725	693	695	666	721	723	698	711	711	670	690	666	714	756	697	698	659	739	709	696	692	673	766	722	737	717	706	675	731	713	660	730	691	646	694	713	713	689	734	706	651	695	704	707	717	696	756	750	674	756	636	717	673	688	718	668	688	692	689	692	717	723	696	753	723	751	701	710	688	722	707	707	734	699	695	762	706	661	670	666	713	685	695	687	669	691	688	727	731	737	746	729	737	731	764	687	733	664	674	699	729	685	705	716	657	677	712	722	705	706	683	698	726	689	690	698	684	661	700	707	652	690	713	722	684	699	717	716	689	698	721	685	700	699	687	726	690	684	659	741	692	710	692	733	708	666	741	736	672	689	734	699	700	680	725	743	682	701	691	687	722	699	693	670	717	709	654	693	703	629	670	718	671	701	680	661	721	678	705	704	734	725	699	712	682	668	744	720	696	692	627	714	689	699	700	708	703	694	703	729	676	664	739	736	700	677	725	678	720	707	722	754	749	714	639	657	693	702	666	686	715	750	695	734	681	719	678	722	736	677	700	683	704	680	735	665	699	691	666	675	643	700	722	691	645	740	690	686	688	728	692	682	669	710	691	692	708	697	755	767	718	678	704	752	707	713	711	727	747	726	727	663	714	681	718	685	690	669	708	655	709	649	728	675	751	689	668	691	672	717	679	732	696	750	730	743	702	732	728	706	704	694	663	705	721	703	719	710	681	733	718	717	678	679	678	731	659	734	709	710	737	721	724	708	720	732	655	694	745	718	661	707	682	706	725	718	694	727	744	722	701	653	688	689	717	669	681	684	702	738	694	683	714	693	703	696	683	675	721	695	707	711	654	673	693	706	707	668	676	683	711	724	685	696	678	733	691	672	647	717	639	719	680	699	761	697	668	687	688	705	696	722	737	683	721	721	695	699	729	759	672	650	695	656	721	713	713	683	655	699	695	693	705	743	716	711	681	714	707	667	723	694	684	676	701	698	718	728	693	690	693	678	753	704	676	702	716	749	720	699	660	744	682	733	696	741	699	703	732	677	723	704	723	730	705	711	711	704	777	684	710	746	714	716	686	655	731	713	654	709	717	714	696	711	685	689	718	701	712	685	704	661	658	739	699	711	708	687	701	715	689	698	702	712	662	723	691	693	719	759	653	709	712	727	640	696	692	690	700	692	721	722	711	686	678	748	679	673	709	747	695	667	677	717	696	738	715	724	721	695	689	703	702	700	694	656	714	744	721	700	717	719	692	672	648	692	705	716	688	704	693	705	714	725	704	728	693	685	713	696	699	639	656	730	703	688	735	697	692	727	737	699	702	736	681	683	735	763	662	699	669	693	774	756	688	705	700	702	695	734	698	690	739	744	732	691	660	723	664	750	706	699	706	722	654	715	714	679	710	687	710	742	730	680	734	670	717	665	720	686	715	705	694	695	711	684	727	667	729	658	704	697	660	740	718	693	688	696	744	694	711	693	707	727	714	777	698	633	723	738	722	736	708	710	708	675	738	705	693	687	708	733	694	706	712	640	677	699	707	721	722	692	709	701	739	690	688	700	731	741	702	721	717	670	699	679	680	665	685	707	669	687	691	676	731	711	703	697	708	720	681	722	693	711	680	761	731	724	730	724	689	672	674	665	654	700	733	742	684	727	708	696	680	711	704	699	690	686	715	736	689	711	719	690	738	756	703	693	714	651	634	685	708	697	734	760	676	754	725	706	712	725	722	726	650	689	732	722	686	714	667	679	715	717	711	723	711	719	709	714	684	730	673	683	641	740	728	731	709	705	676	721	735	706	673	696	697	671	717	703	769	669	668	699	685	703	683	684	708	749	711	682	753	713	698	740	745	675	715	721	671	674	703	693	686	716	713	707	678	749	713	726	699	663	768	694	707	664	746	725	731	685	653	696	740	700	655	663	679	729	650	737	689	742	689	752	712	694	711	664	662	667	718	650	661	738	711	760	653	660	692	663	700	719	712	741	701	684	709	718	703	689	749	749	720	704	695	737	737	709	713	696	706	677	734	681	725	689	716	709	723	703	676	706	755	745	677	668	694	714	677	690	694	736	661	696	710	764	710	701	711	763	678	680	685	747	689	716	685	686	718	707	668	717	689	714	698	716	706	707	717	704	734	714	723	683	687	680	717	746	711	711	706	681	713	666	687	659	682	661	695	712	662	697	729	717	719	711	697	738	678	716	725	680	766	732	665	691	687	729	750	735	669	694	767	703	723	729	685	732	707	675	738	766	722	686	726	715	706	755	744	748	696	692	695	711	732	720	659	707	699	652	685	716	712	744	690	653	711	664	706	674	671	699	657	677	673	714	705	689	711	673	704	682	726	695	725	723	722	700	732	701	718	733	718	674	680	741	700	729	697	667	716	678	722	694	689	671	725	751	664	704	719	656	743	718	730	692	741	701	682	676	723	730	713	667	690	729	710	741	727	681	708	657	747	671	753	716	743	670	649	687	696	658	731	708	661	729	712	688	679	676	733	706	668	711	678	703	682	723	642	711	701	720	728	700	683	772	692	697	683	712	713	726	694	684	709	717	697	749	663	668	702	707	712	696	698	690	717	705	633	703	688	735	706	676	727	695	716	758	668	743	672	712	715	643	754	742	694	715	713	693	704	702	741	722	676	699	649	686	715	727	708	694	647	734	711	726	670	725	705	711	720	715	713	682	678	714	699	748	697	699	652	701	690	703	712	663	763	711	713	686	676	679	700	705	736	742	748	683	736	669	667	725	669	747	692	696	679	702	687	728	696	690	752	706	672	707	683	712	762	675	701	672	764	804	705	697	693	665	721	745	716	730	740	685	652	664	685	678	658	669	706	707	690	729	696	721	713	731	697	693	675	744	662	726	675	712	696	676	693	684	693	713	674	660	673	736	716	700	682	747	701	688	672	704	666	651	674	694	695	681	682	702	664	684	694	674	686	706	713	676	676	673	689	727	706	687	701	730	714	720	674	659	689	692	657	699	653
39082	15134	9879	7403	4404	2607	1799	1291	924	730	535	483	390	320	294	291	293	234	282	267	261	233	208	235	242	253	207	224	255	232	249	226	207	208	257	223	213	235	227	243	190	219	204	221	191	205	205	194	238	207	202	214	231	230	210	211	217	210	215	225	220	231	208	183	190	208	222	227	225	204	187	217	218	211	221	208	186	216	179	223	233	222	213	238	214	240	185	205	214	198	231	231	207	223	231	199	217	217	227	222	213	207	230	205	225	204	225	198	201	199	200	251	216	228	200	226	218	220	222	209	212	212	236	194	270	202	224	221	194	252	258	219	218	222	206	211	229	217	205	204	191	218	192	223	218	216	208	222	225	189	213	202	220	193	196	186	261	246	202	211	229	221	223	224	246	215	211	201	212	218	202	204	213	200	221	216	227	215	206	192	196	217	186	227	226	229	224	228	217	229	209	201	199	215	207	221	241	218	251	215	209	220	239	183	200	218	218	216	194	237	206	241	181	222	208	209	244	214	212	187	226	195	205	224	204	206	226	211	206	199	197	209	224	211	210	199	239	205	237	189	235	226	215	219	213	174	223	204	214	223	196	191	216	235	214	212	219	219	214	226	212	232	209	180	206	187	216	210	244	198	206	220	225	205	195	203	191	204	207	206	204	218	202	208	206	226	221	212	222	193	223	241	221	221	242	214	231	206	187	216	207	202	202	223	223	198	197	243	216	221	236	218	229	210	222	203	229	200	208	244	177	239	184	211	203	216	226	216	214	217	181	229	207	222	202	233	239	215	213	224	211	228	214	236	193	235	217	209	190	223	211	235	222	235	193	201	219	215	196	217	232	226	214	217	212	205	226	217	207	209	210	229	223	208	241	231	234	189	235	180	202	216	231	196	208	181	239	216	219	221	199	228	214	225	202	228	234	225	213	213	222	193	238	204	194	223	226	200	222	228	208	238	201	210	216	225	222	193	220	202	215	212	224	222	209	216	230	220	227	217	213	203	193	214	218	200	207	216	226	229	195	207	249	210	209	230	203	204	194	188	229	199	218	210	204	196	221	238	227	226	224	236	210	209	213	194	191	223	217	225	223	213	228	260	239	221	185	227	192	231	219	212	166	224	217	214	214	186	202	234	207	227	226	219	235	200	232	235	198	210	213	234	225	196	230	206	207	193	186	212	217	202	217	236	230	213	228	201	227	183	238	225	218	209	197	195	208	227	232	220	250	197	238	214	211	197	190	181	270	224	196	201	207	217	218	217	204	215	182	214	231	210	226	226	242	229	207	200	191	215	223	195	220	210	198	194	218	194	226	216	213	206	216	216	231	201	239	218	220	218	233	228	204	245	208	199	197	197	231	238	213	213	217	221	221	224	239	201	198	224	207	202	217	211	197	201	234	180	238	201	243	221	230	206	205	217	218	194	224	235	217	210	218	232	203	221	207	196	178	209	208	206	232	236	211	210	187	196	187	192	207	200	217	226	225	221	198	205	218	207	202	221	195	219	215	177	207	202	217	218	207	249	205	206	195	194	225	211	206	226	203	209	187	240	213	205	221	213	239	235	223	245	234	205	202	224	218	226	203	186	212	210	226	206	207	195	196	204	212	206	213	226	206	221	209	222	223	207	231	213	188	229	218	217	200	233	215	224	237	243	224	202	201	175	213	203	213	256	213	241	212	231	199	195	206	200	237	227	231	230	206	208	206	211	187	192	206	213	213	227	217	201	208	217	214	205	238	201	196	208	218	211	221	238	199	204	211	240	208	217	223	217	213	219	194	217	223	206	231	218	213	225	198	230	196	220	227	219	230	236	201	220	226	189	229	225	206	235	205	184	210	215	225	195	212	216	216	223	203	217	206	188	217	233	204	219	248	204	205	212	206	246	199	220	236	203	212	228	198	211	206	242	214	188	190	219	203	199	204	173	222	212	198	225	221	211	222	180	213	208	202	190	213	199	202	191	198	226	210	208	214	193	221	213	210	223	237	178	188	223	216	209	212	197	215	220	205	220	225	189	233	211	232	206	199	207	235	223	190	222	229	218	228	220	181	216	227	227	195	192	225	224	205	208	222	205	179	223	221	217	242	199	229	210	216	226	233	220	206	215	186	220	219	204	200	220	211	222	221	226	201	216	197	224	229	205	216	215	224	221	225	206	219	214	204	249	205	214	207	201	178	199	215	206	208	220	205	244	236	234	216	200	207	201	211	207	245	209	212	210	209	195	223	218	212	203	208	227	201	217	219	216	216	199	220	232	236	224	227	219	231	208	215	228	252	223	201	209	233	251	202	233	190	199	222	228	187	253	221	199	197	186	193	234	212	199	213	241	245	187	216	201	176	214	244	206	251	211	208	241	191	192	220	222	212	194	230	230	224	203	208	216	204	198	214	200	205	210	200	213	228	239	242	214	195	215	216	223	237	214	222	232	200	218	197	241	211	220	238	200	230	225	213	198	232	234	214	195	211	217	225	192	211	218	204	223	191	191	203	195	207	202	221	250	221	217	216	209	221	219	235	230	227	214	198	218	169	192	198	215	208	212	200	224	209	201	208	215	218	186	235	199	203	216	224	214	215	240	205	202	220	231	227	253	237	220	215	228	199	196	220	221	199	219	231	212	218	226	226	218	240	262	220	214	223	232	220	230	211	219	180	222	226	209	221	216	208	216	212	212	215	212	185	197	186	219	223	233	208	239	204	202	234	189	209	214	212	225	211	217	215	212	206	256	189	202	209	224	203	218	181	222	222	246	200	208	230	229	234	218	207	221	233	202	206	237	217	206	199	217	241	223	200	176	243	223	220	197	179	199	193	212	219	226	197	198	219	193	239	224	218	215	256	180	211	196	228	207	220	228	184	184	204	202	206	211	211	172	209	223	224	212	193	219	233	199	192	225	221	225	198	220	228	223	231	208	177	219	213	210	248	206	235	217	247	225	214	205	195	204	221	174	196	228	210	211	224	215	221	204	166	216	203	219	207	214	207	187	213	206	214	222	229	210	218	202	199	218	193	220	203	185	184	221	231	226	198	219	212	218	223	209	194	246	203	209	220	221	192	241	222	230	218	203	236	227	228	218	223	201	207	204	213	189	216	193	226	218	258	247	192	198	198	204	194	206	213	205	191	219	193	174	200	198	229	215	202	258	232	207	192	198	231	206	214	215	214	214	181	217	215	192	194	211	214	218	190	202	196	215	225	179	200	186	205	231	214	224	198	184	210	205	221	240	211	245	212	227	211	212	217	222	199	202	202	229	204	191	207	184	213	232	200	222	248	205	204	203	197	214	210	210	194	208	227	194	225	208	202	222	240	223	226	212	214	210	212	205	207	230	215	208	240	233	215	236	221	214	215	234	241	217	198	205	209	205	225	233	220	218	236	221	185	216	203	223	196	238	200	236	185	218	229	224	231	196	219	209	198	213	232	200	201	235	189	205	242	208	210	227	233	212	201	204	208	179	225	224	225	208	196	186	228	231	222	216	206	215	201	197	205	197	212	195	224	206
25146	9382	14766	16925	13641	9899	7491	5643	4108	3146	2448	1983	1539	1250	1068	938	875	876	825	779	740	685	657	703	583	631	606	613	551	601	570	591	537	530	551	576	541	551	559	543	528	528	566	549	510	541	558	532	504	510	538	509	526	546	518	501	534	562	559	501	508	507	540	502	513	546	483	533	486	486	560	483	507	496	521	479	487	552	488	534	479	499	514	483	510	500	561	508	499	493	540	528	472	507	524	488	503	515	519	541	518	517	523	512	507	513	493	530	519	540	497	531	523	506	470	519	517	513	502	541	542	514	496	520	519	541	530	500	526	472	498	479	495	462	498	507	533	506	514	503	534	540	515	529	534	477	482	496	540	485	471	481	519	507	540	517	538	516	515	514	536	491	514	527	521	582	543	514	524	521	523	501	575	531	541	496	486	526	489	493	487	498	470	502	495	524	515	549	530	496	515	541	520	516	510	492	517	530	510	535	525	503	514	511	491	553	511	478	511	464	485	530	534	507	503	521	548	505	497	542	510	502	513	495	530	528	517	521	506	503	526	484	498	531	500	518	515	497	494	493	533	523	533	500	483	496	538	544	486	501	515	514	545	548	529	503	490	536	502	527	521	526	517	513	537	497	539	510	583	459	490	547	495	535	489	509	507	484	543	541	497	516	504	492	506	501	539	492	497	507	491	502	485	515	541	479	461	511	496	475	524	523	555	534	528	529	543	509	558	496	537	496	514	523	483	530	523	523	563	472	502	551	569	537	491	508	503	503	478	518	514	518	498	482	512	521	534	543	480	505	489	522	527	504	516	506	472	503	518	535	510	518	534	540	486	484	531	497	514	549	541	512	518	511	512	532	525	492	512	511	524	528	517	530	555	504	521	508	529	522	497	485	571	532	506	513	552	514	508	485	477	514	487	524	509	516	557	501	520	512	558	514	491	515	494	521	547	532	471	508	507	520	486	526	539	514	525	520	536	506	541	524	516	521	498	490	526	515	491	537	475	525	498	509	550	473	531	498	515	489	499	528	505	502	508	511	502	499	519	494	526	493	505	470	505	564	508	498	527	531	480	504	544	513	512	566	502	512	493	508	540	497	495	501	555	527	522	508	469	501	496	516	506	511	481	496	522	498	526	540	505	510	535	539	520	511	486	485	517	486	487	536	536	545	506	504	535	472	524	523	519	497	498	490	524	506	560	501	484	499	507	505	506	497	497	536	503	495	551	517	507	526	510	525	534	479	522	504	547	543	497	558	499	482	586	488	491	444	513	485	523	505	500	487	497	539	483	505	514	543	492	539	536	517	515	538	523	536	549	498	499	515	518	509	546	490	514	506	495	509	556	507	535	500	521	530	477	525	511	512	492	512	511	521	522	498	537	492	499	514	566	518	537	559	477	513	533	572	481	548	548	542	518	507	494	557	534	540	553	486	509	479	508	511	537	478	499	491	510	503	536	548	520	541	523	508	531	549	511	466	487	525	500	480	546	544	552	532	507	516	439	502	529	529	518	527	502	505	520	512	516	468	557	508	528	515	494	527	552	499	529	480	532	568	503	536	497	530	519	503	482	488	485	518	476	492	509	510	509	524	522	530	523	539	520	507	550	514	514	471	479	490	525	492	509	554	519	513	503	527	525	505	556	505	535	526	519	549	499	543	517	512	533	513	511	481	497	542	523	495	508	495	537	517	510	509	526	508	594	526	517	510	506	502	542	510	562	516	539	471	532	508	499	507	496	490	518	545	504	490	498	500	534	513	526	515	536	519	493	518	497	528	475	530	521	548	532	560	509	505	495	513	521	515	506	555	542	494	523	493	473	502	490	518	487	496	511	546	519	540	504	502	507	492	526	517	529	486	518	533	511	487	532	572	496	516	509	514	526	487	508	530	526	508	559	516	525	532	504	519	511	519	495	491	562	478	514	502	532	534	573	470	513	556	507	500	543	550	465	489	497	521	548	506	494	526	471	500	535	537	509	524	500	544	529	475	494	515	527	496	485	523	505	451	530	529	488	546	506	515	503	503	511	498	502	533	521	537	545	524	515	530	561	488	520	466	526	514	464	526	527	508	525	511	529	527	510	574	500	527	520	502	512	483	557	509	492	495	485	527	519	514	476	524	505	547	525	514	484	538	534	533	523	528	530	531	493	512	535	490	511	549	517	519	517	533	478	492	506	495	491	514	513	512	501	551	492	510	501	528	510	510	542	543	510	551	524	460	545	568	492	486	502	519	540	520	569	528	524	465	518	495	483	518	538	535	525	490	517	503	482	537	498	467	501	533	515	541	521	526	481	521	514	506	526	489	528	555	509	506	532	543	534	504	478	474	486	528	495	491	483	489	548	512	502	557	519	499	476	515	527	525	469	508	583	523	498	499	532	516	462	481	521	532	500	502	504	530	510	535	512	514	522	485	477	497	538	513	575	493	486	558	535	514	510	480	495	520	514	496	505	527	529	498	520	533	540	479	489	537	554	508	505	535	492	478	492	561	517	508	555	536	545	533	552	546	506	508	532	527	490	552	520	532	515	512	499	520	515	485	571	530	466	560	536	482	515	508	484	507	526	509	523	555	507	495	492	493	523	507	506	500	527	469	534	543	482	497	546	488	532	533	524	506	501	499	522	518	512	522	495	512	494	543	541	492	557	517	535	488	550	544	495	476	523	493	496	514	495	503	541	533	505	521	508	544	498	490	576	529	514	518	522	523	529	572	477	546	519	522	540	531	558	521	531	506	534	527	527	484	532	508	529	516	515	546	524	511	524	508	501	516	476	516	521	493	478	494	533	475	525	498	526	525	550	493	507	542	529	527	526	514	504	497	529	514	525	548	504	529	518	529	467	530	522	512	499	518	511	498	517	506	537	573	505	527	476	500	511	520	563	508	495	507	518	486	504	502	546	507	523	525	492	518	473	526	521	526	513	523	513	458	521	525	517	512	539	495	478	502	478	498	542	507	546	537	535	555	504	535	493	497	506	477	525	544	520	522	518	509	563	540	514	489	513	533	542	496	486	511	572	495	531	517	536	493	531	538	539	492	530	499	506	500	521	472	553	508	562	532	475	542	483	496	507	512	523	511	491	548	517	519	517	525	553	485	519	498	504	512	515	523	507	562	525	498	534	491	547	482	508	472	498	516	545	523	502	526	556	500	491	496	573	498	516	522	539	489	511	492	513	504	523	512	492	532	440	552	513	512	510	505	494	534	526	463	500	505	511	481	522	488	513	490	466	537	512	487	529	485	510	495	503	505	522	561	525	493	499	513	541	468	523	505	495	512	528	536	550	498	493	533	566	479	525	542	533	504	497	501	482	507	511	492	507	513	483	510	508	512	506	481	471	508	533	525	509	521	513	539	537	521	542	488	526	558	533	529	523	516	491	520	518	544	507	525	525	542	534	479	508	488	495	522	535	494	522	515	512	541	521	504	510	486	497	506	494	506	507	493	496	516	534	546	526	488	533	529	565	484	492	537	508	503	515	507	516	484	551	481	519	530	555	496	481	529
14781	4651	3234	2365	1492	1070	836	589	502	490	462	370	372	313	338	338	334	321	310	289	333	335	321	285	359	325	346	304	289	325	297	317	319	343	311	296	292	326	330	310	295	332	330	348	325	272	321	305	316	315	304	321	337	329	333	303	272	305	274	302	289	283	316	289	340	301	295	317	316	347	316	281	298	320	271	307	310	298	331	316	335	311	287	295	323	337	281	318	291	275	296	279	323	303	296	283	284	334	295	340	349	323	316	307	305	293	266	309	310	291	336	290	312	287	303	269	305	333	319	280	307	298	293	281	299	311	307	313	310	306	294	291	310	329	295	320	269	309	303	305	292	316	312	321	287	300	333	301	325	304	329	302	300	270	312	305	329	323	344	299	288	284	338	298	301	311	304	336	297	306	289	320	294	313	302	297	298	298	292	332	317	309	302	320	321	321	318	319	303	315	294	338	322	334	312	311	307	306	268	310	328	280	307	333	318	291	267	306	333	311	278	337	319	286	282	304	297	283	300	296	291	307	301	310	331	309	283	319	318	308	320	299	296	322	313	301	298	317	281	295	309	315	312	279	279	274	337	336	306	311	267	269	313	316	324	322	328	304	304	341	278	337	376	288	305	351	307	315	347	296	281	302	311	304	292	287	312	311	316	313	315	305	328	316	329	309	280	317	332	303	341	291	328	319	311	322	316	329	268	305	282	298	321	286	337	301	285	282	321	298	297	320	315	329	286	313	309	315	319	307	316	323	320	275	296	303	304	327	321	275	329	299	325	330	304	319	290	292	292	323	319	324	283	291	297	307	314	311	312	312	304	310	323	329	302	302	318	334	337	316	298	302	321	291	294	315	317	307	317	279	306	277	317	294	326	320	302	295	285	293	322	316	283	282	297	297	324	315	314	258	295	307	320	347	325	336	321	306	318	319	283	291	296	337	309	273	318	302	357	317	338	303	320	329	308	313	308	317	307	321	320	314	298	329	280	352	315	282	299	305	285	304	293	317	341	291	330	315	285	292	309	299	296	313	283	305	335	302	288	297	312	277	331	299	310	324	342	312	302	302	280	302	306	294	289	294	284	308	254	311	332	269	295	283	317	283	300	332	330	319	321	319	309	292	281	316	319	306	319	297	309	296	310	272	333	303	305	307	281	293	328	310	295	357	313	267	367	292	318	326	318	325	297	317	294	268	320	279	323	306	292	309	300	339	372	319	292	296	301	330	288	277	313	307	327	306	308	321	309	300	301	314	308	298	282	317	321	325	295	275	294	305	307	306	310	316	289	295	296	272	297	297	330	305	326	329	286	315	287	291	321	300	283	302	310	305	322	334	320	315	306	306	353	279	298	319	308	358	278	353	316	313	331	328	327	305	311	326	347	318	288	328	317	292	332	301	323	308	317	296	313	314	325	316	307	317	286	306	282	270	283	300	318	281	349	314	321	324	323	323	299	303	327	317	303	317	288	328	305	294	322	286	295	301	330	284	323	296	296	295	289	286	317	334	343	302	302	301	355	280	293	333	295	284	304	312	307	260	317	290	341	313	308	308	289	314	373	304	306	289	305	314	342	276	333	310	288	280	300	320	292	338	307	336	286	310	309	312	309	347	322	331	308	305	299	322	308	323	322	329	335	259	283	309	287	297	291	296	287	288	306	335	311	294	320	283	311	291	317	324	287	304	287	305	312	299	294	322	311	305	302	279	321	296	315	325	291	254	337	303	304	328	306	304	274	338	334	300	348	306	289	295	332	293	326	348	314	312	280	326	314	319	295	325	295	310	325	261	279	289	297	323	325	308	302	322	331	325	306	316	308	343	278	328	283	323	291	285	318	279	307	306	281	332	289	315	311	289	328	345	296	298	347	325	311	306	292	277	310	326	323	339	317	303	300	297	305	320	292	372	282	313	326	341	305	269	275	314	296	298	290	313	314	304	282	298	308	320	325	329	321	294	273	334	309	311	336	327	284	308	288	298	320	295	313	304	315	313	283	328	312	287	294	328	322	318	297	293	320	297	334	284	312	293	301	346	298	329	366	322	319	307	310	320	335	297	294	278	301	322	274	326	299	280	275	304	324	300	311	313	331	311	316	312	310	306	289	315	278	314	308	317	353	352	298	333	351	291	313	294	307	297	309	296	311	258	324	295	330	310	297	302	293	304	292	299	333	285	294	318	351	274	298	272	308	303	332	283	290	316	285	326	315	324	297	299	277	322	313	303	347	315	304	336	279	290	301	299	352	275	332	311	339	316	319	307	336	327	263	280	301	298	311	302	315	317	345	304	314	292	246	285	310	291	312	315	318	326	306	320	326	302	338	310	295	312	316	284	302	314	337	301	299	274	301	306	306	289	269	308	298	302	328	329	288	304	294	294	352	306	312	331	309	295	318	350	330	311	307	275	319	295	305	315	304	305	285	317	326	335	310	299	319	320	310	300	333	263	315	325	300	309	328	309	293	318	326	300	301	305	290	300	345	303	324	287	308	274	303	327	312	287	269	315	275	293	297	309	295	360	353	314	321	294	321	319	337	333	311	325	319	294	303	320	275	258	305	319	344	329	332	289	310	337	320	299	317	296	286	300	305	265	293	299	292	308	296	304	283	273	311	297	316	317	305	344	320	322	296	314	295	309	309	330	303	288	298	296	289	305	316	313	306	328	280	308	343	295	309	316	321	299	311	284	312	311	329	301	298	299	310	318	304	314	302	299	278	345	308	269	341	276	317	317	300	283	303	302	316	325	318	280	307	343	339	304	308	282	279	286	311	322	342	320	283	293	313	309	317	287	310	323	315	309	308	323	328	307	306	297	306	303	322	328	301	341	298	287	314	281	329	330	288	306	289	326	330	284	297	305	310	293	307	339	328	320	332	291	312	312	336	304	313	311	301	334	297	303	283	321	313	280	308	347	321	292	291	280	332	312	326	310	330	302	293	307	292	308	298	320	301	314	294	309	291	308	301	293	310	323	306	298	339	325	290	336	317	273	284	320	332	287	297	326	314	314	309	294	308	303	305	334	303	278	295	318	324	286	314	272	297	292	330	312	313	311	319	289	293	276	302	298	343	287	353	322	325	316	309	316	312	332	312	318	315	324	280	288	292	301	306	285	337	283	293	330	312	337	344	288	318	314	292	331	305	313	305	289	311	335	292	319	295	314	343	308	316	304	315	321	343	292	336	314	294	326	245	302	291	328	313	342	329	268	315	300	287	283	280	295	348	293	285	332	298	298	347	330	328	288	316	310	319	311	315	285	300	361	343	316	339	287	300	270	340	315	288	306	290	311	327	360	308	298	292	304	287	280	326	307	343	323	319	348	272	307	300	277	304	339	322	314	304	352	283	267	308	305	305	285	328	296	333	312	296	311	316	295	308	334	310	337	325	318	279	291	322	291	326	311	307	290	270	302	286	327	330	352	310	296	307	286	313	325	289	283	267	278	318	292	306	338	297	316	319	276	301	315	302	316	320	314	298	309	283	272	308	328	278	317	340	298	300	310	336	294
10431	4114	6351	7009	5414	4002	3074	2377	1968	1528	1294	1021	958	920	870	855	838	881	761	823	814	781	703	759	732	811	735	782	735	708	727	781	677	691	762	729	703	751	693	732	698	751	712	719	717	725	739	683	750	729	740	714	749	731	696	795	740	734	724	711	699	749	683	727	745	748	749	707	713	749	762	730	635	736	729	668	719	724	685	735	730	735	730	701	746	750	696	716	731	716	728	721	760	728	700	714	713	719	730	703	717	708	748	701	750	748	701	737	713	750	736	753	737	705	739	704	700	700	734	749	722	725	738	726	706	730	726	702	683	705	740	706	712	689	707	710	704	788	718	737	695	772	757	744	739	747	739	713	717	711	760	765	728	735	738	781	742	713	730	760	681	678	695	726	706	761	738	731	699	743	705	759	725	699	709	720	715	700	730	696	726	652	752	693	688	729	756	713	715	704	687	703	727	737	735	645	727	720	707	681	694	740	756	697	746	751	701	762	709	728	719	685	727	755	702	683	724	711	698	681	728	702	764	730	737	747	695	769	686	744	685	731	715	699	713	675	671	721	748	786	782	753	694	684	691	689	748	737	684	685	702	738	739	689	703	670	698	681	725	698	737	721	734	737	759	710	756	730	690	693	713	687	706	708	713	734	700	665	722	738	708	747	788	699	692	708	706	770	676	706	730	715	720	687	736	733	711	710	746	715	713	741	688	689	679	710	735	705	776	724	720	754	781	698	681	738	709	762	725	706	700	748	696	711	758	726	698	722	715	744	742	707	730	707	695	744	722	738	717	713	724	704	723	729	758	749	714	699	730	727	763	733	708	720	740	740	683	741	755	683	670	695	703	736	695	671	736	707	693	700	739	703	709	706	727	720	713	740	695	723	746	668	727	724	739	741	726	703	699	698	697	763	696	746	713	727	688	710	705	721	703	709	703	748	690	701	710	746	728	724	726	712	727	733	747	732	699	694	680	752	728	753	713	723	717	756	737	703	714	708	701	718	728	742	692	707	746	736	649	693	737	717	744	762	714	740	733	724	713	704	734	750	736	720	698	686	696	800	721	752	743	735	700	726	729	733	685	714	719	705	717	674	697	751	733	716	722	716	716	731	722	727	716	731	738	719	680	727	744	722	720	726	740	754	742	688	722	707	732	726	733	736	706	737	726	700	734	700	742	723	708	703	749	726	713	734	728	740	721	677	766	775	768	742	728	708	721	751	725	776	744	679	767	770	762	717	694	696	712	734	651	725	686	712	730	719	658	695	705	697	713	715	747	730	737	699	735	764	736	724	717	705	728	729	765	725	749	745	713	706	667	698	717	722	734	690	740	723	768	673	732	728	776	697	716	717	728	754	710	747	726	710	739	734	735	674	750	745	700	713	768	681	733	719	696	712	754	699	707	714	715	741	729	743	722	682	666	759	741	750	710	676	714	724	735	724	752	712	687	739	750	719	763	727	701	691	761	748	714	725	703	707	761	756	699	723	738	719	758	697	704	720	753	753	754	715	739	738	690	743	752	705	735	714	731	723	753	732	716	749	712	702	683	722	692	697	672	750	744	682	674	746	742	715	718	733	720	719	766	724	689	686	705	728	755	682	732	708	744	739	769	749	703	751	715	727	714	750	748	721	727	696	708	717	694	753	746	712	682	704	723	707	668	793	728	717	681	733	768	690	724	730	729	746	742	695	706	759	688	711	725	716	724	711	761	731	686	712	671	723	704	743	717	754	743	695	737	732	746	740	708	702	729	755	705	708	764	749	708	695	723	721	731	735	673	734	733	685	682	694	701	741	698	720	690	716	768	706	734	687	732	696	683	683	717	665	703	717	707	736	672	733	728	717	720	744	695	723	703	722	723	745	691	732	725	752	758	697	715	724	733	706	733	711	699	709	725	687	712	729	707	713	680	719	724	746	764	733	724	762	736	747	730	718	704	764	670	721	763	708	744	719	740	723	744	738	729	748	737	729	765	745	704	726	711	708	711	681	707	728	759	734	720	686	747	759	711	727	714	730	702	740	732	707	730	698	686	703	706	663	699	750	746	707	695	706	744	701	702	739	687	692	725	718	695	745	697	704	737	713	725	700	692	675	771	712	696	706	677	694	739	719	727	715	779	717	709	704	709	750	685	719	714	727	736	719	731	706	696	716	763	705	745	787	735	743	741	691	689	728	698	729	737	748	715	688	717	732	699	734	693	700	750	706	720	782	697	720	739	717	677	680	710	705	704	739	703	727	685	697	763	718	694	720	714	724	730	720	721	698	690	687	760	722	725	699	746	736	704	711	736	669	720	748	689	692	742	727	690	690	732	704	759	705	729	732	679	703	697	731	726	739	735	731	727	766	677	737	732	721	698	705	736	698	737	723	698	759	703	726	744	685	734	739	768	696	710	758	725	736	704	718	695	687	739	682	707	724	705	744	738	740	737	700	697	700	713	716	742	733	726	814	729	743	697	731	705	725	673	762	697	718	701	701	705	753	696	745	713	729	696	715	717	693	803	747	809	724	705	761	697	710	672	725	711	712	757	715	765	741	706	736	735	754	758	726	758	762	713	694	721	740	702	767	724	767	739	699	705	717	695	706	738	748	734	723	726	750	688	767	710	718	732	721	715	698	711	696	724	747	744	690	753	681	800	665	760	726	725	700	761	685	735	689	708	682	698	734	759	679	715	703	707	718	695	709	737	697	699	675	693	694	726	716	688	723	687	705	718	686	770	726	704	734	684	747	688	723	755	722	694	714	736	714	737	695	722	730	696	650	725	742	709	709	747	725	685	693	740	769	711	692	708	725	682	689	676	729	728	752	716	720	718	751	754	727	720	735	684	689	720	746	738	730	722	660	771	746	722	728	773	672	671	735	723	707	738	697	719	731	714	733	723	724	729	770	736	731	668	759	658	718	695	723	754	731	734	744	754	725	700	732	742	701	723	688	728	719	717	799	754	746	717	698	707	754	758	706	747	693	694	756	717	725	721	715	727	708	705	683	725	766	692	745	677	737	716	696	709	703	768	712	702	731	692	715	727	733	749	738	751	741	731	645	721	718	714	712	736	685	708	690	682	677	721	707	762	711	702	708	724	725	723	736	761	730	673	732	709	728	742	709	702	725	778	691	685	703	713	667	739	728	696	716	723	711	723	726	665	759	730	751	726	713	767	701	694	741	724	766	731	695	670	719	725	681	731	696	744	708	720	712	696	706	769	734	705	716	735	709	712	705	706	689	706	705	741	777	752	715	714	712	697	706	733	694	771	759	755	695	673	741	714	734	738	694	734	696	707	698	707	732	678	713	718	723	711	699	765	717	716	755	720	742	683	702	712	723	697	728	689	690	754	735	709	769	715	738	689	748	765	690	749	747	758	726	743	758	704	700	749	706	726	745	730	698	688	731	758	717	738	706	710	758	729	739	705	763	736	731	734	738	716	722	725	727	693	689	709	743	719	760	727	692	697	717	730	735	718	647	730	727	724	685	738	668	663	747	691	709	745	730	697	747	715	728
30602	9756	6400	4756	3114	2042	1439	1044	841	682	539	485	379	407	359	341	336	363	358	339	331	340	337	330	290	331	320	329	316	293	306	330	312	304	289	299	285	309	317	282	326	307	316	328	302	286	334	311	285	325	340	329	297	303	316	313	313	330	329	311	311	329	304	317	310	336	298	277	309	338	294	305	306	309	333	281	316	330	283	299	292	279	303	307	325	313	333	299	303	311	282	315	311	296	259	319	304	288	304	276	290	300	321	318	313	270	319	300	292	315	286	329	286	321	316	321	300	303	289	294	290	324	301	297	302	299	302	293	306	296	292	318	341	307	321	303	317	305	301	293	273	329	316	260	271	285	305	315	329	299	301	305	306	287	317	314	293	307	320	264	324	302	343	279	319	282	312	283	304	332	302	309	320	280	312	294	294	319	294	302	319	321	338	307	322	295	296	287	313	281	293	331	285	270	295	296	340	332	307	292	314	305	285	329	312	287	317	294	326	286	306	315	316	295	298	317	297	302	285	275	309	303	304	297	351	312	298	275	328	295	293	271	304	320	301	317	318	309	282	306	297	349	318	296	333	321	318	315	324	342	287	309	316	296	287	323	341	315	308	315	307	296	287	307	295	283	291	301	291	314	327	317	294	296	287	322	296	301	318	306	276	301	279	303	327	337	304	306	290	304	265	281	315	313	298	327	315	287	313	281	293	284	303	265	290	299	314	309	319	300	313	346	311	285	310	326	295	339	286	291	333	357	276	305	288	294	325	307	340	348	306	292	299	325	276	322	352	305	330	297	288	326	336	281	301	279	305	277	341	301	334	309	296	310	276	321	321	328	291	303	327	287	312	279	313	331	294	314	288	337	305	300	267	341	321	311	291	286	325	314	288	299	317	314	316	280	324	290	300	291	312	306	279	303	309	297	310	343	309	312	306	312	299	312	309	339	299	299	322	294	284	319	307	308	269	283	295	282	278	333	317	294	304	302	320	320	301	306	308	334	339	286	304	310	323	339	322	317	315	284	344	299	308	314	292	296	306	311	287	327	292	284	340	320	315	305	284	304	320	299	291	297	299	301	317	332	300	293	302	267	260	307	328	299	290	333	292	316	309	323	310	310	334	327	304	298	304	309	303	317	300	266	366	292	290	289	293	316	325	279	318	302	331	299	279	299	298	308	278	330	293	294	278	302	299	290	305	318	301	289	304	295	306	314	284	313	324	291	288	323	253	296	297	288	302	328	305	338	282	328	300	315	295	303	279	313	330	301	307	302	294	286	279	260	289	289	319	322	313	307	321	314	290	303	292	325	298	328	291	330	285	299	320	301	295	338	306	301	280	291	288	313	321	317	336	301	312	291	287	303	296	289	319	297	306	317	304	323	327	293	297	313	303	312	319	287	336	308	288	290	282	323	319	280	292	293	335	312	331	326	291	305	286	308	298	329	301	279	289	285	327	336	312	328	334	307	350	305	283	292	314	333	303	336	319	312	287	319	295	289	296	319	322	300	295	297	288	313	333	312	306	309	321	312	306	303	334	320	293	309	305	292	315	288	281	305	304	290	300	294	328	266	300	312	298	314	312	301	338	316	334	323	315	313	293	296	342	286	305	343	298	303	297	288	303	297	296	295	309	313	297	290	329	315	301	312	279	277	306	270	328	296	267	318	319	333	317	312	332	352	297	303	314	291	309	317	320	312	337	275	287	355	293	312	315	319	302	328	292	294	280	290	296	315	336	250	316	305	281	312	289	306	318	289	313	347	319	294	322	287	285	289	282	323	296	306	335	307	292	333	323	319	282	290	322	286	321	305	314	287	333	293	291	303	331	321	319	305	314	363	272	305	327	326	288	320	314	317	314	316	301	304	314	331	293	322	304	308	305	304	338	285	293	287	296	268	329	314	336	326	296	300	285	315	305	302	313	322	313	290	302	315	311	302	283	279	301	295	323	314	317	283	305	305	288	245	336	291	303	315	319	333	317	309	315	307	345	336	294	335	302	280	364	311	297	283	324	284	283	314	329	315	294	313	306	321	305	314	305	279	294	305	317	335	300	297	342	317	295	337	311	306	319	297	288	288	317	312	308	298	281	331	305	322	348	299	334	292	319	304	278	314	288	322	295	297	297	339	341	316	297	292	311	311	279	326	318	320	306	289	289	310	307	259	299	323	310	286	294	334	341	301	317	294	310	301	323	343	296	275	321	262	285	344	310	318	305	298	292	313	323	301	319	288	305	323	288	320	281	328	308	306	301	247	292	303	297	314	301	304	335	325	311	286	270	298	332	277	293	336	293	329	307	317	294	309	347	315	330	352	337	284	310	301	296	301	283	287	299	305	315	313	334	311	307	284	267	331	322	313	314	320	333	291	318	297	290	330	319	323	311	312	308	287	287	334	295	302	318	281	312	325	301	282	324	333	314	301	298	301	313	367	306	292	282	329	334	338	287	291	290	308	315	300	325	297	280	323	286	283	278	287	289	282	318	306	323	287	332	299	316	309	318	308	315	325	294	286	296	317	311	283	290	280	307	304	329	282	298	294	310	296	304	314	310	322	344	314	289	308	282	301	329	309	286	320	321	273	303	305	346	339	297	274	304	322	304	336	300	288	312	271	310	301	309	333	321	301	308	286	325	328	294	284	301	312	323	300	316	287	299	303	317	305	278	296	322	295	302	306	282	281	312	309	304	299	308	277	305	301	287	321	309	292	305	300	285	322	263	273	295	297	293	307	327	342	324	289	285	309	327	290	308	326	277	287	294	300	309	303	271	323	334	297	318	322	290	289	281	346	317	304	322	340	303	297	283	322	285	304	310	303	291	297	302	290	310	324	310	274	321	311	293	316	307	313	332	321	290	307	358	284	333	300	324	323	303	315	330	332	319	318	294	302	284	268	304	308	311	316	331	298	309	304	320	335	290	336	306	285	300	327	299	305	305	277	355	294	274	273	317	292	309	296	297	285	304	318	292	307	331	287	294	277	294	303	326	329	277	318	293	309	283	277	303	308	265	288	319	292	296	265	305	304	273	314	326	288	276	279	316	280	316	263	310	316	343	329	306	298	321	280	301	288	302	302	311	316	305	301	338	260	305	310	318	307	321	314	326	329	281	275	307	265	291	304	342	285	343	311	335	282	293	303	297	310	289	288	319	299	318	327	277	290	304	324	293	277	314	315	285	297	297	293	310	288	329	306	320	331	289	297	300	297	312	289	313	308	315	300	342	297	331	303	316	279	305	332	281	293	345	300	317	320	278	309	311	329	294	313	283	324	290	316	281	316	300	308	285	327	314	280	326	319	326	304	304	325	279	314	303	297	289	292	340	305	306	287	311	276	304	284	309	315	265	312	313	306	324	276	299	315	305	309	315	289	316	318	299	259	306	307	296	282	281	300	270	304	295	291	300	306	292	318	308	332	320	322	291	325	302	336	320	294	333	298	320	295	309	334	318	299	292	304	317	329	303	285	310	322	296	277	309	304	342	300	357	316	291	310	296	265	290	296	291	298
20668	6448	10806	12688	10836	8189	6158	4603	3444	2486	1945	1695	1358	1183	1087	1000	969	900	847	906	841	838	810	800	806	819	755	740	726	758	709	729	760	742	745	727	699	772	709	741	722	745	709	742	712	736	713	769	721	740	749	682	676	699	697	722	738	672	748	707	717	697	719	688	708	737	699	699	720	778	678	702	749	745	705	693	691	719	721	701	694	717	729	680	724	750	696	713	750	698	710	723	714	720	703	692	710	731	732	690	724	725	681	725	748	688	726	714	741	682	690	694	709	707	756	688	707	715	746	743	745	684	701	753	671	717	673	745	715	691	663	750	700	702	677	696	733	724	674	716	677	692	719	710	714	726	702	715	735	726	701	766	671	680	750	692	691	727	695	707	691	748	718	732	725	702	698	699	721	744	696	669	727	706	732	731	711	709	664	707	714	730	691	707	722	705	663	665	719	713	701	697	693	734	708	687	698	772	727	774	766	702	716	683	769	748	657	709	723	731	718	699	695	696	692	680	705	711	718	696	732	763	678	681	734	721	711	682	710	715	701	721	729	708	728	676	681	728	729	750	703	721	725	719	671	710	755	705	708	724	731	661	690	728	734	687	720	703	754	721	692	721	713	717	729	693	674	698	680	704	708	720	719	669	727	664	720	667	753	714	718	724	723	735	741	680	712	708	685	709	679	754	697	727	738	695	715	709	731	695	704	724	686	762	738	756	708	700	709	707	709	727	656	696	713	679	704	683	755	733	737	700	718	696	713	710	712	736	666	756	711	677	686	713	752	709	699	712	722	707	706	694	728	724	707	690	719	716	762	699	679	726	693	661	714	692	733	738	670	708	670	721	718	732	710	674	659	691	735	692	717	747	725	739	692	693	704	709	711	673	718	716	711	728	745	716	717	710	712	786	682	735	732	743	724	734	736	716	698	757	735	696	746	736	705	741	710	723	760	701	654	690	700	772	725	658	693	711	630	677	725	668	678	678	733	726	661	709	735	707	740	739	693	673	681	718	737	737	699	726	673	680	720	704	719	729	694	715	710	690	712	706	739	691	730	703	714	726	711	711	649	717	704	747	658	675	701	730	740	711	752	711	741	708	704	709	752	719	689	706	753	668	718	762	702	729	755	692	702	723	787	690	687	693	746	676	705	721	686	709	730	711	695	732	683	754	722	748	741	714	643	721	709	726	733	671	703	696	662	683	743	732	734	661	721	694	700	676	698	700	737	744	674	721	705	697	752	742	688	726	743	730	709	773	699	681	706	691	707	730	734	760	699	703	738	703	705	725	731	724	699	678	716	729	658	722	766	718	689	721	726	707	707	719	664	730	681	757	693	705	729	739	725	677	737	704	760	703	678	705	748	702	703	694	697	710	716	704	707	699	728	692	743	694	750	693	671	724	743	711	737	714	736	721	694	719	696	702	725	699	687	715	725	673	694	719	695	709	759	717	705	677	715	688	701	669	687	691	698	702	659	680	718	701	719	722	735	655	720	750	703	724	719	700	721	765	689	780	765	696	708	700	705	704	668	697	699	707	753	767	716	743	677	732	712	726	764	662	683	722	746	722	753	769	701	727	729	710	706	688	721	709	702	752	730	709	727	667	705	678	716	699	721	738	734	714	729	707	704	726	739	689	730	690	671	715	719	694	633	715	775	720	712	734	690	730	696	697	749	722	678	685	759	686	730	736	706	749	761	725	686	729	719	719	763	702	701	720	711	732	680	716	727	743	679	739	692	700	727	694	671	682	719	729	706	695	627	679	731	723	688	749	687	675	641	659	689	677	710	667	734	727	667	757	703	718	713	709	683	730	702	714	743	714	720	725	737	685	711	722	718	748	705	741	700	695	743	738	734	721	657	744	703	750	720	682	704	732	706	679	736	673	697	717	716	716	687	764	698	671	746	646	709	698	701	726	694	694	744	777	700	720	724	704	720	736	699	753	696	707	719	724	708	677	742	674	703	682	701	688	698	713	794	693	704	703	742	696	706	731	745	679	661	696	721	744	727	723	719	716	738	735	691	702	712	690	705	696	664	681	689	730	690	684	686	749	692	719	722	719	689	702	737	709	742	714	751	716	682	715	657	654	712	750	676	704	742	649	717	725	745	700	686	709	717	716	728	755	701	690	738	719	742	729	747	692	753	719	670	696	682	714	720	711	715	710	664	720	695	709	741	697	735	696	717	731	723	749	685	722	675	671	727	700	726	702	711	697	668	750	765	720	674	696	707	730	710	734	666	674	769	742	712	674	705	764	678	721	697	692	716	723	652	711	727	720	685	727	708	689	731	674	696	722	776	738	735	764	727	775	696	683	703	689	679	700	711	715	651	654	774	688	722	718	697	730	700	720	683	729	709	718	716	737	731	754	720	719	678	681	715	700	704	757	727	735	711	721	717	720	696	701	685	698	752	744	747	681	689	736	766	684	718	723	738	697	662	714	703	738	705	687	729	695	723	749	716	693	711	716	682	714	698	713	712	721	722	736	722	723	677	741	704	702	695	669	733	747	697	695	693	732	732	711	722	713	721	688	675	768	738	702	761	734	766	703	684	752	693	696	708	735	717	704	727	758	737	716	722	693	679	714	698	698	688	702	704	710	729	644	693	749	685	698	741	727	710	673	706	677	697	722	737	697	643	779	719	699	743	705	729	737	718	677	695	717	707	756	698	761	721	782	727	728	694	727	724	715	724	711	650	706	724	702	669	713	739	683	687	717	695	722	727	700	668	685	647	718	705	756	755	723	739	711	701	720	742	705	736	710	725	667	677	736	713	762	673	716	718	723	711	656	722	684	720	667	711	742	723	682	736	756	742	680	742	705	685	721	723	781	662	730	718	690	727	712	701	720	721	704	657	719	683	729	722	662	678	691	703	722	684	742	703	687	713	740	713	666	709	689	685	701	714	724	690	726	706	737	728	679	693	718	689	739	715	729	667	715	721	736	710	705	775	696	715	693	690	688	722	697	761	704	694	718	676	702	753	760	761	704	691	693	765	676	687	733	709	701	719	709	734	707	761	690	706	720	712	668	687	673	730	701	693	712	718	683	755	777	712	718	720	720	695	756	665	741	697	686	696	720	720	783	677	693	697	682	686	745	676	691	697	778	702	710	740	700	703	727	705	751	693	674	687	715	723	704	706	721	723	702	726	745	718	741	688	684	731	706	729	678	701	718	688	648	681	716	688	758	709	668	736	698	685	682	690	704	726	728	672	698	693	720	716	704	727	706	695	734	695	725	666	723	725	709	719	698	736	709	706	678	745	706	661	701	680	755	666	745	728	717	729	718	758	702	700	729	709	725	680	759	705	702	710	723	712	720	679	729	695	683	690	716	690	739	686	705	758	736	695	712	700	771	734	684	709	716	717	680	772	690	702	734	702	679	731	710	715	674	732	717	737	676	711	654	678	743	695	680	724	694	746	676	724	690	729	667	764	630	721	700	733	729	718	703	696	642	709	728	681	698	760	692	697	721	720	741	704	682	694	737	691	703	709	692	720	749
39991	14994	10169	7753	4753	3172	2215	1370	938	713	570	478	384	330	296	300	248	262	267	262	239	234	255	222	260	248	219	205	225	239	235	229	222	233	218	203	230	220	242	215	215	236	233	205	214	250	253	241	238	225	228	207	228	234	261	216	224	228	238	215	236	205	225	250	241	232	210	219	198	220	225	225	212	229	212	227	233	229	235	200	225	226	214	217	208	248	222	229	199	210	199	226	243	229	205	228	213	219	225	197	238	223	218	221	189	256	227	223	196	211	210	199	214	233	240	214	207	241	228	211	201	182	221	220	217	225	233	223	215	202	212	246	231	215	227	245	216	222	207	225	234	250	218	202	245	220	229	235	241	226	218	200	205	204	215	210	190	212	213	231	208	225	213	249	213	217	215	226	261	200	228	215	229	217	210	225	212	206	228	203	221	200	208	231	240	227	227	228	244	234	209	227	198	210	203	204	229	227	187	209	209	219	214	228	208	218	226	230	237	225	214	243	237	206	219	212	206	220	228	209	232	184	214	235	215	216	226	206	200	212	227	224	204	252	233	220	199	211	186	233	213	231	199	211	234	212	230	234	231	204	228	213	227	207	210	184	222	211	219	218	217	230	211	216	220	242	221	246	212	236	224	218	181	243	256	217	209	209	224	221	200	221	225	223	214	236	211	219	199	215	229	229	215	211	222	195	211	238	212	209	216	222	226	221	209	217	194	234	229	215	246	240	193	214	238	211	206	227	217	208	226	206	209	224	201	203	234	241	208	240	207	221	243	205	239	202	218	235	238	234	242	237	241	244	238	225	213	232	192	221	223	213	228	224	226	190	220	226	221	216	226	196	241	200	230	211	235	236	229	214	194	202	273	222	223	226	233	241	202	219	220	209	209	199	205	205	215	207	243	224	238	232	217	216	222	218	225	218	199	246	209	216	226	202	198	225	247	217	210	216	190	243	220	246	227	220	243	204	229	213	219	232	203	222	220	239	193	202	217	216	218	235	216	228	193	202	195	215	186	239	222	199	227	232	237	245	231	230	245	224	220	223	228	219	216	231	229	234	205	230	206	227	203	229	211	211	225	224	232	217	237	234	196	238	224	230	239	245	231	218	220	208	252	233	236	202	238	222	239	230	226	199	244	243	246	256	246	237	231	232	221	232	243	228	198	250	238	214	228	233	219	231	221	241	209	195	189	223	204	214	245	207	223	229	215	209	216	233	251	221	231	215	244	219	215	237	226	232	233	184	225	199	237	224	211	226	245	216	217	228	215	225	210	201	220	248	205	202	221	246	207	242	231	223	194	222	213	233	226	216	209	212	213	215	253	250	241	229	239	206	269	212	231	234	198	196	235	248	207	203	217	227	196	193	217	212	226	203	228	210	226	224	214	228	204	207	219	212	206	233	208	212	201	239	211	227	215	228	239	222	233	244	240	217	198	212	238	218	201	203	228	206	210	208	225	242	201	224	208	203	228	204	207	216	221	191	248	209	220	236	223	229	225	228	230	209	223	236	218	243	222	240	226	247	208	178	222	231	247	206	217	199	233	238	228	241	201	202	206	212	227	207	225	217	210	211	202	220	202	213	208	232	211	244	201	220	220	205	231	231	227	212	216	259	232	206	203	220	216	213	214	244	199	220	214	243	217	224	206	194	222	200	257	221	249	188	211	220	187	211	209	236	228	249	227	227	210	203	211	189	208	240	224	218	226	238	214	208	210	226	235	215	219	208	227	218	198	194	208	218	212	202	226	205	220	219	233	215	212	228	238	222	230	209	230	222	216	215	218	228	195	199	187	206	230	241	234	208	222	223	197	239	208	217	203	198	228	238	219	251	243	237	206	212	197	218	197	217	245	201	223	216	212	238	202	198	227	240	234	212	224	246	212	228	202	242	222	217	198	208	198	215	237	229	201	194	234	249	202	214	231	212	200	222	231	222	208	216	220	241	233	245	192	196	238	222	199	223	196	197	223	232	220	228	201	235	234	231	225	221	220	247	212	224	225	235	204	215	222	233	229	224	186	222	219	223	200	208	219	241	246	229	227	210	211	227	227	208	225	210	241	216	250	214	224	229	214	199	233	212	225	206	231	190	225	199	189	238	218	228	217	219	230	226	214	196	242	213	204	190	214	210	218	203	200	220	239	191	215	249	220	228	211	245	238	208	264	202	199	209	215	234	203	225	217	235	224	219	236	206	198	196	218	214	221	242	253	191	215	231	231	215	229	219	239	221	214	226	222	213	233	215	214	228	236	222	212	236	221	204	239	195	188	239	223	214	200	197	223	225	210	223	223	194	240	204	198	228	216	206	221	227	234	192	212	184	211	189	220	226	230	204	214	224	228	207	219	179	185	217	217	205	201	210	238	226	222	238	202	222	199	205	226	225	190	238	238	242	211	230	224	192	231	234	231	216	222	201	194	203	252	231	207	209	213	217	221	219	221	214	208	194	217	213	220	223	239	208	219	206	201	225	202	215	209	222	204	236	227	234	216	246	215	209	216	217	224	198	220	249	219	237	226	213	224	211	247	216	213	224	233	204	219	242	238	215	232	228	232	205	220	186	220	194	222	231	227	226	229	221	208	221	226	194	216	181	195	202	212	206	209	230	211	236	232	205	226	227	244	214	246	215	235	196	252	222	233	233	221	227	216	207	236	242	210	225	241	221	203	223	252	209	209	222	222	206	214	195	242	218	221	210	217	206	203	228	254	194	212	216	214	198	267	228	212	237	239	238	258	199	205	217	236	193	226	247	207	233	238	223	256	198	210	236	187	202	217	190	186	214	201	223	243	233	218	190	220	181	215	209	211	244	194	223	203	226	200	235	214	243	224	220	258	235	230	229	207	181	238	247	205	233	224	186	193	187	231	237	256	233	228	230	211	206	199	197	223	223	212	244	235	244	221	214	219	213	226	203	213	228	238	234	227	227	220	209	236	214	261	271	229	225	222	230	198	223	210	214	213	213	220	226	235	214	247	250	196	220	211	226	250	188	224	224	230	232	218	248	207	207	184	220	216	213	242	207	204	231	231	235	227	217	231	210	205	235	218	206	217	208	197	216	239	230	230	241	220	205	228	211	207	231	196	236	205	233	215	221	211	224	255	231	204	210	208	208	245	208	245	219	209	223	183	191	226	226	210	221	212	236	216	218	183	224	248	207	227	228	224	213	219	200	238	242	200	221	214	206	225	210	217	222	214	216	233	246	207	216	219	198	252	225	204	213	206	222	229	228	184	246	201	236	209	227	197	251	216	224	211	194	221	197	211	238	229	250	205	227	217	211	213	252	211	237	222	218	232	212	220	204	210	228	223	225	252	224	226	224	210	224	238	225	227	210	206	220	215	189	227	236	220	206	201	183	234	224	178	233	225	224	232	224	209	208	209	199	257	219	196	221	239	238	213	222	254	214	208	242	223	226	225	216	241	265	224	209	215	195	236	214	196	218	240	226	222	233	223	186	225	234	218	223	214	220	203	219	219	225	235	229	216	193	186	216	210	226
25952	8785	15092	17569	14867	11782	8686	5907	4193	3363	2602	1870	1468	1242	1004	913	887	856	773	763	790	682	668	666	637	637	626	625	597	611	547	580	553	571	520	572	553	567	564	481	523	558	528	524	543	573	544	522	553	508	523	530	578	515	558	558	510	526	540	521	538	554	562	520	523	589	507	514	511	490	502	545	537	577	548	507	555	530	517	508	539	529	537	515	521	590	506	527	532	552	522	539	504	494	562	527	518	515	530	538	569	526	520	518	481	543	515	529	520	520	555	494	543	507	549	506	541	538	535	507	510	509	519	529	529	539	528	543	494	540	539	520	474	557	508	577	513	502	540	557	517	525	535	541	544	555	548	511	508	546	535	519	517	511	564	514	529	496	458	523	512	513	554	540	515	520	536	484	508	482	535	522	527	530	490	509	503	521	495	496	527	541	521	505	488	527	520	501	481	550	554	536	501	560	599	534	522	502	547	510	553	576	519	481	552	510	545	515	510	536	504	549	533	543	542	523	525	505	483	564	539	554	561	564	525	492	532	564	523	546	534	503	558	560	508	522	545	530	528	533	538	508	498	560	546	532	516	486	510	560	526	522	515	505	529	515	509	560	523	485	513	526	526	538	532	502	502	522	548	495	518	506	517	567	525	532	548	529	530	522	512	535	556	540	548	538	488	516	524	504	541	549	532	494	508	498	522	535	548	515	523	560	562	533	497	522	530	553	512	504	526	524	505	525	537	515	565	510	484	557	521	527	513	564	528	529	479	582	495	501	535	533	524	519	525	561	541	495	528	538	517	514	555	535	530	536	550	575	522	520	539	493	459	508	570	525	522	513	539	474	543	524	504	539	502	496	556	554	561	554	580	517	551	542	537	521	518	551	546	518	548	549	495	524	508	562	487	561	511	546	531	559	521	522	538	538	536	532	520	554	554	549	526	499	569	526	560	500	509	531	494	542	552	558	536	518	503	534	510	561	523	549	497	528	590	500	536	517	502	538	498	527	534	522	542	526	497	574	562	518	547	528	526	552	532	538	525	526	539	538	522	513	492	565	512	562	543	537	556	532	550	514	523	592	499	543	514	574	535	536	542	511	509	527	534	513	509	516	538	525	535	543	541	563	533	489	517	487	524	572	535	501	552	583	545	531	542	541	555	583	492	545	552	513	489	516	557	543	564	517	540	477	528	527	536	549	551	537	498	520	498	562	551	566	509	534	539	549	489	545	523	529	512	520	545	502	530	484	540	510	518	520	540	534	525	495	525	492	490	514	517	541	541	521	504	563	524	533	507	531	514	549	513	517	526	520	504	525	532	482	548	572	532	479	506	551	527	510	495	507	541	521	524	549	537	573	546	554	550	566	542	538	509	507	563	499	523	518	503	512	504	474	493	519	559	521	514	507	519	494	528	525	480	541	512	515	530	519	522	501	491	504	522	534	548	537	500	488	540	510	521	539	519	537	540	550	561	564	490	543	470	501	515	539	538	524	524	527	556	486	522	485	523	484	497	513	533	532	534	534	521	517	530	542	535	503	566	480	533	507	528	526	507	565	557	474	497	492	538	529	541	506	543	589	507	539	484	537	550	478	518	532	528	509	556	510	539	522	557	534	505	505	512	532	524	533	523	534	551	492	510	519	560	573	531	562	569	520	533	552	554	488	541	520	515	536	553	573	562	512	523	523	541	532	533	526	560	515	480	540	526	575	530	523	518	515	509	552	552	564	528	538	514	492	567	537	547	536	520	491	543	594	545	505	538	517	513	542	510	516	483	525	529	531	573	514	486	507	539	565	555	528	544	565	506	563	536	477	507	502	513	550	560	503	513	480	527	510	502	524	506	519	543	526	553	533	534	521	540	565	535	486	514	565	501	543	583	532	562	536	546	534	540	513	541	540	504	538	531	525	532	515	537	503	559	506	510	524	514	548	495	508	507	467	554	531	535	488	540	524	583	538	530	503	479	560	500	521	524	520	541	512	570	524	577	510	539	552	504	485	484	502	495	552	463	505	538	487	514	518	537	552	514	524	533	536	561	501	573	534	519	514	547	514	477	482	509	553	524	539	517	526	556	512	523	556	520	507	550	540	529	517	517	498	523	525	532	523	516	546	515	526	526	534	538	555	532	536	505	508	528	526	502	516	517	549	521	571	537	555	494	518	533	538	491	558	549	554	573	534	526	574	529	548	580	541	520	547	511	506	562	491	473	531	507	546	555	528	545	513	540	534	517	538	504	502	509	541	535	527	570	518	558	540	523	522	543	549	558	539	547	509	547	506	559	539	528	530	525	524	506	500	478	535	561	484	504	497	542	502	519	527	561	522	553	566	523	536	485	520	515	542	524	509	512	535	523	506	510	548	557	530	544	495	523	521	544	485	511	519	546	488	534	519	548	539	530	567	548	537	552	500	518	565	533	534	559	519	529	506	512	519	500	560	519	541	522	506	517	561	538	541	531	528	517	537	563	552	509	552	535	524	571	516	570	517	529	532	531	519	521	530	563	560	512	511	544	530	513	528	520	479	516	486	529	525	543	517	548	515	550	553	525	516	561	544	572	509	530	508	527	529	520	518	513	531	548	522	505	544	532	508	520	545	506	565	550	539	506	512	521	497	520	521	546	480	519	517	531	514	527	557	504	533	558	534	522	490	519	507	545	517	498	537	542	525	524	545	517	475	519	527	528	560	531	475	527	536	542	542	502	530	532	524	520	502	543	557	567	553	533	513	567	530	538	554	575	578	553	546	552	551	549	570	580	494	568	544	538	492	552	501	534	560	488	517	531	502	544	515	499	534	529	538	527	533	509	496	527	487	519	503	507	545	531	529	534	519	541	514	543	519	548	507	518	537	540	534	522	478	523	550	534	561	575	547	543	492	513	572	518	566	528	516	542	526	511	518	543	505	548	524	546	517	558	531	544	515	571	529	543	515	493	527	512	525	478	522	562	549	517	548	495	513	533	511	548	531	525	536	501	533	547	486	498	491	543	506	529	523	544	546	522	519	567	532	539	513	528	548	536	533	515	532	578	572	509	545	480	517	514	527	519	535	520	516	537	544	558	535	509	558	557	515	522	536	514	525	511	531	554	534	538	523	549	588	506	526	505	499	540	550	583	542	554	526	540	540	497	518	526	556	507	523	514	509	514	551	540	521	488	527	517	516	539	501	547	517	527	537	527	505	530	544	495	501	516	499	551	493	524	529	556	516	508	504	541	510	520	542	532	527	528	534	518	544	510	581	517	512	516	536	554	509	545	505	576	563	570	498	464	576	541	551	534	550	508	530	521	507	551	529	535	498	525	520	532	539	520	514	582	515	543	538	537	513	515	535	520	500	561	543	516	555	525	542	511	555	557	531	517	513	518	516	518	552	482	524	541	526	544	531	509	503	536	493	518	506	532	524	527	530	525	489	543	532	539	532	550	527	515	573	505	506	532	561	567	523	524	545	580	527	548	472	520	515	512	489	539	568	503	520	539	548	537	487	509	520	513	545	527	547	557	493	571	503
15430	4600	3563	2764	1859	1184	919	677	558	459	419	363	363	355	363	336	327	337	325	344	322	338	335	307	321	301	312	318	308	333	325	313	319	338	324	347	321	327	318	332	278	321	324	305	314	319	320	349	301	332	302	328	296	320	338	343	304	322	367	309	319	345	333	307	300	315	304	334	324	346	316	346	319	317	316	305	331	318	308	299	318	354	334	313	299	356	336	356	335	323	346	313	309	305	308	322	344	305	310	355	329	313	323	311	293	302	334	291	311	306	303	355	319	296	301	307	337	317	351	328	328	299	281	296	311	344	313	327	323	368	311	298	315	331	321	341	335	315	331	291	288	338	316	313	294	338	330	314	310	300	312	318	331	325	281	314	273	369	289	317	305	301	310	297	303	365	347	319	333	302	343	342	317	301	332	297	349	301	305	337	319	333	299	282	286	322	324	334	328	325	325	347	330	319	336	302	305	304	345	321	328	325	328	317	329	321	340	303	318	346	300	336	290	340	350	290	306	317	353	316	313	321	299	315	321	321	307	322	314	297	321	306	317	311	352	345	319	314	294	298	324	299	328	357	344	315	293	325	321	332	283	324	277	311	309	313	312	347	327	291	308	340	305	326	334	320	296	303	326	341	349	285	326	310	337	309	301	301	268	326	276	298	299	311	349	308	336	276	300	314	288	300	327	315	322	331	328	311	324	329	335	316	300	306	311	293	367	332	315	338	321	330	315	350	321	306	338	312	332	314	316	317	316	298	340	307	324	340	338	311	326	308	307	315	328	331	336	327	277	317	329	299	343	306	323	317	311	329	305	295	311	305	315	320	301	317	349	348	328	329	283	280	323	330	332	336	345	311	302	307	379	314	327	326	326	301	358	323	304	286	322	309	316	297	341	340	332	341	304	311	315	309	309	319	317	322	321	302	343	298	317	298	283	324	262	357	316	334	337	321	316	332	304	288	303	327	333	313	322	334	343	351	276	337	346	312	287	287	310	334	301	329	322	298	302	306	297	328	299	315	324	317	318	343	328	319	300	294	315	327	303	320	325	310	322	338	333	329	315	300	311	341	332	319	319	327	315	302	302	335	302	328	334	303	324	333	304	304	321	317	289	339	327	311	277	318	311	341	319	314	318	289	317	303	309	346	291	315	337	281	304	356	302	329	329	356	309	289	312	298	325	322	297	320	323	299	318	312	332	322	334	340	323	318	296	299	335	316	292	315	331	308	344	308	342	288	330	353	322	304	353	308	338	310	313	353	324	294	292	303	306	345	324	328	315	352	317	317	310	291	310	339	291	317	313	323	299	311	331	322	319	289	357	317	340	308	322	283	320	304	310	327	284	303	327	305	302	276	289	355	325	329	327	317	303	333	306	293	345	343	303	325	354	334	290	364	322	332	313	383	339	347	308	279	320	302	290	284	319	342	342	315	330	306	317	338	321	320	345	297	338	280	337	306	340	344	339	316	292	296	296	319	290	331	338	325	303	287	313	307	332	337	308	313	302	322	335	315	365	349	320	327	310	308	322	313	334	309	326	321	317	330	331	308	317	312	328	358	348	325	300	295	344	335	324	307	277	334	267	332	316	318	339	305	328	298	313	301	329	297	333	336	317	368	287	339	314	309	343	300	323	334	322	328	324	321	357	290	322	300	310	356	330	311	292	319	283	298	313	325	308	297	304	344	361	303	300	293	343	354	294	305	325	305	308	309	331	334	309	326	331	323	315	324	305	338	368	332	291	327	306	305	342	346	285	292	335	289	343	319	295	313	252	310	343	299	302	332	303	292	299	317	332	306	322	312	327	304	305	309	314	292	299	313	301	314	326	308	354	303	361	310	329	304	305	348	309	349	307	305	277	315	322	318	353	320	349	323	335	294	343	316	301	238	327	335	306	331	345	334	336	328	340	333	306	297	337	344	336	366	346	365	305	309	300	326	304	298	341	301	341	315	308	315	344	305	308	307	339	309	335	335	320	336	282	318	313	344	308	278	315	325	319	321	308	369	345	321	302	320	290	348	309	317	354	322	339	306	330	309	341	306	307	310	338	302	335	319	380	306	299	327	328	299	338	336	320	319	334	347	305	321	287	310	334	316	316	318	326	336	322	300	320	347	330	305	331	328	337	334	296	352	301	324	320	335	318	306	331	298	324	322	316	314	320	335	310	337	330	316	319	312	287	319	322	354	340	315	303	323	314	317	309	359	347	332	289	337	381	294	325	335	309	333	293	316	319	314	334	349	335	353	324	294	317	337	304	334	311	325	338	313	337	314	322	337	324	324	313	330	313	300	286	319	322	304	356	337	296	308	318	291	287	316	279	307	307	306	320	321	279	286	305	259	332	312	353	312	300	350	333	307	334	324	285	306	323	335	323	315	335	314	317	328	320	309	299	339	315	301	299	323	307	332	296	340	326	317	350	322	353	292	291	297	315	302	290	323	334	343	324	301	348	280	314	305	339	368	314	354	280	314	327	318	338	324	322	323	354	319	298	322	313	335	311	312	309	323	312	290	304	306	319	342	317	303	312	332	319	346	319	312	304	301	344	338	334	304	347	366	319	322	326	307	300	334	327	347	321	309	309	327	308	337	356	283	288	326	316	303	339	315	313	336	325	282	308	325	360	310	357	334	291	358	328	342	324	293	315	335	318	314	330	360	358	326	343	319	337	303	290	331	346	319	322	334	323	318	306	309	292	314	311	344	326	284	310	305	343	295	328	302	356	300	314	308	305	332	296	298	304	312	277	282	304	321	330	338	280	281	321	320	302	322	347	330	316	296	292	269	331	345	336	295	322	338	307	321	300	298	306	300	313	303	353	309	312	321	330	332	297	306	300	299	325	332	340	295	354	327	303	338	321	316	281	317	356	320	278	321	318	292	335	307	311	331	320	338	332	339	335	328	277	327	318	331	347	321	325	345	322	301	327	334	333	289	315	316	296	291	314	310	366	321	316	315	316	316	314	349	287	334	320	316	362	284	293	345	311	351	315	344	336	339	308	331	335	295	294	320	307	297	337	321	309	321	316	298	320	314	304	312	310	339	320	326	346	356	313	335	347	314	333	313	320	320	328	322	297	342	303	315	281	325	323	317	307	301	317	323	306	320	346	325	311	317	331	350	358	311	347	341	315	309	305	338	335	301	280	307	279	313	311	289	345	331	347	323	317	331	311	317	288	318	324	360	289	312	309	315	320	332	314	282	295	332	313	316	329	356	340	316	300	316	302	301	311	325	330	321	292	334	329	355	318	316	303	326	324	339	297	291	313	324	321	348	289	327	335	335	291	320	338	330	316	350	310	378	327	328	307	335	342	328	309	303	334	326	352	328	276	270	349	312	367	304	321	315	349	325	325	308	289	369	354	320	297	313	326	313	342	331	303	325	330	294	312	334	316	327	313	321	283	338	316	298	304	328	318	336	329	318	309	313	314	289	322	299	340	325	311	326	298	299	355	299	337	318	315	307	292	318	300	326	319	321	308	318	330	282	367	317	337	315	316	290
10676	4079	6907	8033	6660	4848	3465	2478	2030	1722	1393	1138	991	863	846	867	810	816	824	775	764	743	755	774	784	745	758	769	797	747	782	731	770	799	723	725	738	771	757	733	756	728	725	770	767	740	733	734	769	746	780	691	807	742	754	681	742	708	752	730	730	785	763	754	752	762	728	702	756	731	701	750	764	755	791	722	725	713	723	695	753	747	738	742	739	741	696	703	730	721	758	715	775	741	787	728	707	735	774	775	773	728	697	732	779	736	775	720	714	738	720	770	704	750	705	796	699	752	744	740	696	707	757	793	747	731	719	732	755	751	787	763	751	780	762	759	733	763	689	775	738	721	759	728	719	715	744	767	717	707	719	730	773	722	755	750	722	736	746	773	785	746	765	769	741	765	725	725	774	760	750	755	780	718	711	720	759	694	743	706	747	742	763	710	740	687	728	731	764	758	769	719	742	740	705	715	730	760	714	738	747	711	759	689	732	686	731	717	744	724	756	669	725	741	738	747	699	800	740	777	767	748	747	717	754	749	745	711	798	742	731	734	750	727	741	726	751	736	785	754	739	736	743	743	729	777	748	738	773	729	720	709	725	748	733	758	766	745	721	765	744	756	697	716	757	705	748	725	745	752	740	745	684	722	721	699	706	800	747	722	760	710	735	794	723	763	714	702	702	731	762	754	703	757	697	747	727	735	751	725	697	776	773	716	772	769	768	805	766	721	750	733	792	723	739	726	701	715	750	726	758	726	703	701	775	733	764	747	760	745	773	741	722	715	757	758	762	708	735	782	763	749	733	756	719	726	750	744	733	714	745	750	706	717	723	703	710	758	729	777	732	758	722	697	756	729	774	706	742	759	702	707	656	761	674	778	754	691	762	720	720	695	737	699	713	716	730	761	730	713	721	770	739	755	799	733	767	752	774	722	808	756	739	758	759	731	748	732	784	730	751	741	749	766	776	697	693	763	730	713	754	738	748	793	739	692	770	785	761	712	735	726	739	714	731	744	740	734	715	773	682	747	688	729	737	737	680	727	710	765	706	715	739	727	755	681	756	701	730	745	763	717	713	725	740	737	755	775	766	754	729	758	756	726	787	742	739	731	747	733	708	752	755	742	719	755	715	719	754	754	708	732	767	770	713	729	755	730	686	686	739	781	711	707	759	711	715	793	752	787	724	731	733	740	737	686	714	706	701	725	770	745	682	733	773	745	723	765	773	746	745	747	789	753	741	715	773	744	746	756	729	727	741	744	765	710	760	752	763	686	774	734	751	729	769	752	740	773	774	730	704	756	737	720	732	724	731	770	769	785	762	748	781	764	736	727	708	792	766	702	729	738	791	742	702	793	753	773	758	754	726	709	738	737	745	778	768	737	739	781	737	725	737	724	762	714	701	732	730	730	728	717	708	739	757	742	731	715	729	710	752	729	728	733	747	733	771	721	744	765	772	764	728	717	721	742	691	732	785	731	720	730	750	738	738	723	753	791	743	767	722	728	719	722	737	758	719	794	730	744	738	729	778	747	782	773	731	751	731	719	741	752	739	731	715	724	768	726	726	759	738	753	707	768	715	724	742	739	742	785	699	747	743	737	724	764	732	693	734	761	711	740	784	762	783	727	746	735	798	773	775	761	749	740	731	750	752	738	742	739	749	734	713	712	748	742	788	770	753	779	707	763	751	723	729	786	692	721	762	825	790	722	712	736	714	759	695	753	699	718	731	758	720	737	735	753	736	726	700	753	736	752	721	718	742	737	706	757	723	730	719	748	737	751	697	727	774	719	756	756	748	674	740	683	732	755	716	720	716	721	744	756	635	732	787	711	727	725	747	711	765	754	787	749	722	716	699	710	730	714	711	694	733	706	747	779	740	762	756	751	741	734	704	708	741	756	753	711	785	734	755	731	724	725	758	718	720	720	778	719	783	704	681	717	775	724	726	742	716	758	739	728	738	732	718	728	745	732	745	787	729	736	762	699	757	719	766	730	709	762	726	780	731	777	707	788	781	733	698	749	746	776	710	737	714	738	715	740	749	712	722	721	755	694	695	671	718	733	731	754	743	768	750	747	755	749	716	751	767	725	740	763	715	750	708	757	750	726	748	749	717	722	757	736	759	742	752	709	733	685	714	751	729	775	712	751	738	750	701	734	779	734	776	738	765	746	781	746	775	735	717	731	767	740	769	735	749	737	721	728	677	753	752	777	754	722	747	754	680	740	722	731	720	731	742	757	760	706	712	694	746	747	691	773	748	728	704	764	730	737	758	730	747	730	721	685	744	744	701	695	743	806	737	715	707	688	780	749	762	745	747	742	707	694	791	761	738	717	731	722	743	700	736	738	772	749	727	740	739	739	745	726	765	733	736	723	703	766	724	716	753	758	764	704	744	725	685	752	787	746	744	729	767	744	711	669	694	766	720	733	762	709	747	740	780	742	746	757	730	823	754	783	727	753	677	742	772	764	760	775	768	728	702	726	769	774	786	718	755	717	700	788	755	770	731	732	764	745	741	755	716	754	738	739	724	731	755	763	760	741	751	771	790	723	734	745	762	695	776	742	723	732	742	745	728	710	778	736	716	736	742	754	724	716	758	715	739	780	729	737	699	724	690	773	753	755	740	752	728	743	739	754	766	711	733	714	742	744	737	730	759	743	733	750	744	747	709	753	754	738	697	754	776	718	711	752	724	738	720	741	742	718	752	722	749	720	743	718	749	732	731	726	705	721	733	745	723	729	707	763	726	742	719	739	777	790	786	750	734	745	769	722	741	728	730	708	773	729	690	743	720	729	692	732	769	703	740	760	763	777	748	756	723	756	733	761	750	732	697	765	741	762	759	769	685	686	772	711	739	743	753	736	672	799	764	715	734	762	745	741	744	789	745	744	714	733	746	738	709	748	776	691	697	742	727	771	741	758	747	737	746	732	734	741	707	767	779	725	752	716	750	739	742	703	783	801	707	722	698	770	731	747	736	760	818	698	737	727	720	741	732	736	732	710	693	744	768	688	724	740	730	750	720	722	745	699	726	701	760	761	728	726	716	771	717	716	734	757	764	740	759	730	701	750	763	740	739	723	790	750	690	754	682	750	744	783	715	756	767	753	742	729	708	753	685	744	766	780	705	773	726	758	748	730	724	712	724	725	764	760	701	727	766	732	730	712	733	781	768	717	733	773	748	738	769	747	719	756	765	767	722	760	745	713	711	740	800	723	715	743	734	747	711	773	739	728	778	716	740	753	734	791	777	764	718	762	722	711	713	755	729	707	722	749	707	755	744	735	766	710	668	722	769	746	776	738	747	783	736	737	785	733	759	694	695	738	709	754	720	738	756	755	755	732	738	754	776	760	741	753	744	754	749	766	705	749	760	765	766	707	786	728	787	718	738	704	705	733	810	768	700	729	705	714	748	760	750	744	738	739	730	694	776	662	751	727	705	724	746	700	793	752	771	748	684	708	746	716	757	776	714	743	750	757	755	783	736	694	759	801	730	751	756	762	700	749
31000	10303	7057	5790	3820	2401	1551	1155	880	650	543	429	427	370	386	336	333	358	338	338	351	300	345	337	324	300	322	319	332	323	320	299	322	308	318	324	321	296	335	289	317	319	266	308	333	314	284	341	359	337	340	332	341	314	323	332	310	325	304	294	306	314	320	309	318	341	317	299	337	307	315	326	320	333	313	314	330	305	304	330	337	338	301	322	300	316	340	300	289	310	302	345	319	311	307	295	336	317	317	310	286	301	330	305	303	316	316	299	327	330	328	285	264	339	308	300	333	331	299	315	311	301	300	298	354	336	348	321	285	285	285	324	341	302	313	309	333	325	316	311	325	293	319	325	333	329	311	288	302	269	310	308	315	311	323	307	320	323	317	329	344	315	283	324	338	300	340	324	316	299	341	301	316	298	319	325	316	307	314	317	296	325	313	307	324	313	316	302	315	313	312	298	289	315	312	331	307	310	345	324	298	326	327	340	294	333	324	327	334	311	354	300	328	300	316	308	313	311	304	329	290	364	300	289	314	324	310	287	303	282	303	312	316	308	298	317	352	291	318	279	357	300	311	308	323	315	307	318	306	266	340	340	326	325	297	306	295	333	345	314	305	311	292	335	306	307	297	314	323	346	334	304	311	339	315	319	283	306	311	270	282	322	338	328	313	284	293	272	321	306	343	313	306	326	259	299	326	312	309	303	279	306	339	307	300	280	357	346	282	302	292	323	323	287	340	323	330	346	290	306	341	307	310	319	341	298	323	332	330	324	308	314	309	322	319	328	300	299	334	315	322	301	243	317	283	309	310	308	306	314	318	287	328	304	324	349	329	347	307	294	321	323	313	331	326	305	293	321	324	314	275	280	292	323	329	323	290	315	341	308	318	329	303	319	314	309	329	302	329	289	303	316	331	320	293	290	315	301	294	324	352	325	329	307	337	322	321	304	354	320	323	337	327	330	286	327	307	297	288	338	341	352	352	313	287	353	327	334	329	319	298	318	348	308	314	331	290	271	314	313	338	296	319	298	289	273	298	329	342	307	347	321	299	316	336	359	333	267	298	309	303	294	319	301	324	308	327	298	317	343	321	302	332	315	336	314	368	321	317	334	300	305	285	290	280	311	324	308	280	315	287	313	282	311	314	313	332	308	310	335	328	287	305	307	325	306	310	325	318	321	310	313	273	275	311	324	362	335	303	308	320	327	332	342	325	306	326	280	342	327	303	292	325	295	331	318	329	327	305	375	335	302	372	293	297	318	329	348	272	289	294	301	299	299	292	349	311	303	285	298	293	317	320	300	308	321	322	304	314	304	307	339	309	281	327	309	302	290	321	297	297	323	312	293	362	351	302	304	342	318	309	295	293	330	289	319	302	283	338	326	315	287	298	279	371	311	301	325	343	321	285	341	332	319	322	298	324	329	327	307	314	294	298	302	323	299	294	295	322	304	309	332	303	328	305	300	317	298	322	314	310	317	320	310	308	325	331	327	317	325	311	302	281	267	293	314	314	300	314	305	321	304	323	297	298	307	309	327	352	334	312	297	293	279	319	328	337	341	330	344	271	315	351	313	325	321	302	338	329	327	310	315	320	278	342	322	325	306	308	293	328	313	321	319	315	315	325	334	310	317	351	330	323	343	318	312	305	307	331	342	317	317	326	335	323	303	283	327	311	314	324	319	341	304	321	328	333	340	311	322	328	291	322	298	304	314	312	303	324	276	314	309	310	304	315	304	291	322	321	300	336	331	291	325	280	313	312	326	282	331	314	345	301	318	337	321	315	301	307	327	302	330	373	323	320	336	255	308	309	325	323	329	317	308	314	341	304	318	323	327	331	330	343	294	325	327	323	280	296	280	263	339	294	302	320	338	299	335	329	335	316	330	349	315	301	339	335	360	313	309	315	322	325	310	303	327	291	322	289	278	317	286	301	309	312	329	305	307	324	335	327	330	344	305	287	324	329	316	324	292	319	324	342	343	351	299	321	291	320	351	306	361	315	355	324	302	315	325	289	313	308	283	350	318	345	328	318	300	319	285	319	337	322	321	334	344	302	306	301	318	329	348	298	317	311	312	296	313	344	306	310	317	299	308	322	304	316	310	327	300	313	308	299	316	326	331	330	308	304	310	350	313	310	311	287	284	313	342	328	317	320	326	328	327	310	297	330	296	313	367	295	291	326	279	298	319	308	315	299	303	320	293	306	320	339	277	342	306	357	366	292	322	310	334	319	313	308	357	318	296	320	303	341	341	306	337	327	324	291	347	327	302	323	300	319	305	341	316	321	321	308	310	308	348	289	352	353	279	339	337	328	287	324	304	333	309	272	338	292	276	292	308	314	301	318	323	310	352	313	333	286	292	355	363	285	312	332	322	313	308	339	325	332	298	280	308	300	342	311	330	319	328	341	332	327	342	317	326	306	324	300	320	284	313	303	325	295	321	285	309	312	289	334	346	299	280	349	331	319	309	335	327	318	299	329	295	297	342	310	327	319	319	320	335	304	306	301	345	303	303	328	327	333	296	329	311	329	343	334	327	315	341	300	306	308	344	323	265	317	301	334	312	303	316	323	311	309	328	318	324	318	346	340	349	345	323	327	302	299	325	304	294	275	328	321	303	317	311	338	313	298	310	300	308	282	349	317	306	326	347	325	311	311	308	294	335	297	302	285	312	318	321	342	328	317	335	307	311	288	300	289	313	318	353	293	337	326	294	351	329	313	349	320	332	305	339	302	300	304	297	331	307	319	342	296	272	291	310	309	305	326	267	344	312	301	329	325	330	312	330	271	322	298	366	319	328	317	331	302	325	327	315	311	301	320	299	295	321	316	291	313	330	355	298	312	358	334	303	307	325	308	314	298	322	285	323	307	305	329	281	311	349	316	341	306	335	293	328	324	317	327	303	314	301	346	316	308	315	335	366	340	325	314	334	321	308	273	298	324	305	290	315	300	325	360	349	321	306	328	353	281	323	344	327	300	307	325	308	300	302	349	337	317	334	315	329	295	321	302	309	319	349	308	325	332	295	339	333	331	302	324	296	340	333	328	307	293	304	338	306	307	310	305	290	291	310	325	337	322	318	306	339	354	320	396	344	308	314	308	353	316	282	288	302	314	339	318	322	317	327	312	315	298	268	326	289	301	302	300	318	298	321	317	322	295	321	299	322	304	316	317	292	307	293	317	319	339	350	320	321	324	302	305	323	306	307	330	335	311	346	283	329	305	281	298	326	272	307	327	288	317	326	324	325	320	312	313	340	346	348	300	290	313	301	306	296	331	314	316	304	279	308	309	283	309	327	325	339	323	328	341	334	318	309	311	290	305	329	317	335	344	327	324	292	332	351	328	337	290	308	334	317	254	319	334	294	302	298	289	326	314	300	298	320	309	280	355	322	287	311	309	304	335	309	318	313	326	286	288	288	316	281	348	311	338	300	313	346	298	306	311	325	295	300	301	315	329	316	295	300	283	310	334	288	312	297	287	332	329	297	325	283	333	325	290	302
20784	6849	12035	14497	12461	8828	5948	4791	3595	2822	2048	1605	1272	1109	979	979	909	906	935	911	827	850	815	802	828	790	755	814	804	797	812	738	796	742	746	720	741	772	770	707	730	737	772	786	726	704	769	749	718	757	775	737	736	728	760	717	753	751	773	698	715	706	724	805	748	724	694	750	767	703	688	726	738	749	739	741	710	756	757	743	705	699	681	710	707	704	723	748	692	734	747	686	724	684	776	749	765	759	742	728	773	764	769	714	698	730	781	738	683	728	673	760	728	732	682	732	741	739	750	730	728	717	782	743	731	761	690	734	731	758	725	699	756	719	686	734	735	715	778	728	697	701	718	726	706	744	717	710	740	697	749	774	724	773	732	779	700	677	698	751	739	745	711	761	705	710	778	713	709	748	744	738	752	703	799	760	758	752	725	730	757	779	708	737	710	745	755	748	714	752	742	662	749	748	705	695	722	755	706	751	707	759	752	783	764	750	726	713	734	678	687	735	715	768	739	708	687	708	727	762	730	707	788	751	669	718	728	757	727	718	706	751	695	688	723	713	711	726	730	740	694	680	735	731	739	700	730	707	750	707	749	763	742	732	738	752	747	729	729	763	717	733	735	699	795	749	717	768	739	746	748	712	740	749	715	718	719	689	729	716	734	694	698	761	748	734	694	754	759	750	685	721	733	713	715	711	721	728	734	730	761	766	728	727	756	724	725	734	738	736	741	752	693	705	742	656	727	718	742	727	733	716	727	709	713	755	732	695	742	715	755	745	803	724	795	707	717	694	725	687	716	714	724	740	713	693	718	695	758	742	717	731	727	691	722	777	759	728	756	708	709	699	719	720	721	749	711	729	715	742	731	664	718	760	716	719	727	722	743	761	698	726	717	734	764	755	739	654	754	760	660	738	759	746	719	692	741	739	753	736	760	726	714	736	770	718	759	737	682	728	738	704	739	767	702	753	742	732	726	702	704	713	728	778	692	752	704	753	737	691	719	728	723	760	716	766	695	746	754	732	796	724	721	770	723	765	758	728	724	733	721	674	685	724	784	712	721	702	727	750	757	713	689	768	695	734	750	692	728	710	723	710	696	717	714	752	780	730	763	714	702	741	692	761	731	757	701	687	763	709	693	751	683	714	712	696	733	732	727	722	729	732	705	702	762	717	770	772	676	750	760	718	774	744	726	723	720	752	703	737	738	702	733	740	735	732	741	699	751	729	739	726	703	741	712	721	682	752	747	741	700	717	757	739	736	733	732	720	701	737	776	782	771	744	736	756	752	747	720	737	697	734	738	718	782	710	713	707	749	741	721	767	689	738	781	726	687	739	775	728	725	751	760	683	722	674	737	677	737	722	742	718	755	733	732	703	792	750	710	745	775	718	728	770	689	742	751	732	730	764	691	721	712	710	722	658	743	738	730	732	750	708	759	737	725	756	748	763	759	736	760	725	776	733	715	771	722	740	692	703	728	695	730	726	732	780	738	748	741	757	777	743	695	746	734	746	725	697	703	718	712	667	732	757	730	715	776	750	723	725	756	718	739	764	707	740	748	696	724	731	712	688	730	755	748	727	761	709	737	796	743	775	659	740	728	705	703	723	747	723	714	732	735	723	717	730	749	771	697	710	716	727	714	718	771	744	703	742	755	787	747	744	739	732	729	735	707	750	746	771	730	708	738	784	740	736	707	746	748	715	787	697	799	710	731	775	744	707	704	735	725	685	730	750	733	733	707	696	702	753	755	713	697	733	765	739	715	689	743	748	725	717	773	711	770	735	727	724	764	696	738	711	690	724	709	731	752	739	722	703	745	731	685	723	736	720	728	756	759	740	712	759	749	745	737	729	753	756	723	727	723	656	767	743	762	715	738	767	767	680	769	699	691	740	735	726	797	719	737	691	725	736	764	755	738	747	746	724	791	751	757	749	736	743	711	751	739	713	709	713	684	726	693	738	720	752	690	711	682	738	768	716	743	750	747	724	750	741	677	727	718	723	730	711	725	743	722	679	772	699	698	788	728	769	790	728	719	718	731	753	714	746	698	775	761	745	709	714	761	706	752	739	726	700	704	751	713	748	716	713	729	705	657	748	768	779	731	692	699	709	763	760	731	732	720	721	690	751	711	699	743	728	690	755	719	704	734	744	681	720	726	726	730	728	723	699	772	767	767	723	749	695	719	744	728	724	681	724	679	729	700	723	750	696	747	710	704	719	777	775	725	711	741	747	751	747	668	714	750	759	721	679	762	731	695	716	747	720	720	711	723	707	720	746	739	749	732	762	755	691	728	717	750	742	742	745	740	781	762	650	701	764	762	706	724	736	751	763	752	730	720	760	742	773	730	689	726	723	699	683	747	774	687	717	715	808	776	724	762	709	766	684	732	738	692	715	748	696	699	727	722	739	714	748	692	709	781	750	706	715	700	729	800	710	734	775	731	724	725	741	751	730	783	765	695	717	769	710	739	703	769	731	734	674	717	719	739	791	755	765	708	713	696	736	740	693	748	748	728	711	762	714	759	751	726	720	702	689	750	729	747	741	720	735	701	757	700	733	713	670	751	748	730	750	702	723	723	712	761	766	737	699	719	714	761	705	732	738	763	709	728	735	748	720	744	723	646	701	676	746	751	745	668	760	703	704	767	727	702	751	763	741	744	741	742	753	775	753	721	678	728	682	741	777	718	731	713	734	737	735	723	757	772	743	729	701	767	746	701	721	693	762	708	761	707	763	734	768	730	709	773	720	766	732	714	706	732	734	733	731	714	715	723	718	714	723	695	710	733	699	725	711	757	780	751	701	721	704	703	738	761	747	714	741	755	694	754	747	728	745	720	695	722	699	727	756	767	744	736	719	730	762	743	763	772	748	750	723	755	760	747	738	722	737	777	676	719	715	713	739	764	765	784	715	740	715	768	710	707	725	731	741	744	762	757	740	707	768	755	768	756	692	698	740	683	708	754	748	724	733	693	702	729	743	741	782	720	742	741	761	729	750	726	729	698	689	721	774	756	755	694	689	729	751	677	740	734	735	707	764	704	715	715	742	716	754	728	739	733	710	712	749	780	649	657	736	722	670	730	733	741	770	722	762	720	732	743	734	744	715	693	728	725	687	714	702	753	715	697	695	729	734	731	659	746	717	756	812	771	733	711	728	763	740	695	755	689	734	696	773	666	742	708	744	725	720	755	746	739	746	688	748	743	733	718	780	709	747	713	779	765	714	704	704	729	775	724	742	681	688	715	750	727	716	695	693	727	730	771	738	703	748	744	715	706	709	719	738	725	709	703	757	711	779	744	696	757	731	731	747	712	729	711	730	755	710	735	714	737	745	693	714	746	741	717	770	709	725	669	753	800	699	710	761	711	734	714	745	725	722	734	721	750	729	681	707	736	761	744	758	705	753	675	715	705	741	693	743	726	720	695	726	741	729	711	704	751	710	693	714	729	701	715	802	703	754	710	734	687	677	709	681	762	755	709	743	722	765	714	744	753	762	696	722	751	709
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
