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
338018898977	338018899538	338018900088	338018900638	338018901188	338018901738	338018902288	338018902838	338018903388	338018903938	338018904488	338018905038	338018905588	338018906138	338018906688	338018907238	338018907788	338018908338	338018908888	338018909438	338018909988	338018910538	338018911088	338018911638	338018912188	338018912738	338018913288	338018913838	338018914388	338018914938	338018915488	338018916038	338018916588	338018917138	338018917688	338018918238	338018918788	338018919338	338018919888	338018920438	338018920988	338018921538	338018922088	338018922640	338018923188	338018923738	338018924288	338018924838	338018925388	338018925938	338018926488	338018927038	338018927588	338018928138	338018928688	338018929238	338018929788	338018930338	338018930888	338018931438	338018931988	338018932538	338018933088	338018933638	338018934188	338018934738	338018935288	338018935838	338018936388	338018936938	338018937488	338018938038	338018938588	338018939138	338018939688	338018940238	338018940788	338018941338	338018941888	338018942438	338018942988	338018943538	338018944088	338018944638	338018945188	338018945738	338018946288	338018946838	338018947388	338018947938	338018948488	338018949038	338018949588	338018950138	338018950688	338018951238	338018951788	338018952338	338018952888	338018953438	338018953988	338018954538	338018955088	338018955638	338018956188	338018956738	338018957288	338018957838	338018958388	338018958938	338018959488	338018960038	338018960588	338018961138	338018961688	338018962238	338018962788	338018963338	338018963888	338018964438	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41723	26046	11739	4985	3112	1914	1263	1050	745	613	605	521	477	403	377	337	346	364	373	338	339	346	254	278	262	270	263	281	261	244	274	250	236	265	259	279	238	253	222	237	245	213	194	219	215	198	196	188	197	243	151	210	234	215	221	191	181	198	176	181	197	195	209	214	206	181	179	186	198	164	221	186	192	224	149	197	197	209	175	203	176	183	201	204	166	171	176	190	176	175	190	168	183	183	179	209	209	214	200	191	168	169	207	195	193	221	193	204	185	207	173	186	199	179	193	179	176	191	198	192	189	189	201	181	194	176	187	197	198	187	174	195	181	190	175	210	195	170	184	180	222	185	188	174	185	188	200	202	200	173	193	190	197	192	211	207	193	192	195	213	192	222	213	196	180	191	194	197	197	198	191	203	198	203	174	192	193	207	194	182	192	180	168	180	203	208	176	226	182	207	180	204	175	182	203	198	201	166	175	194	213	184	191	182	195	213	182	184	221	178	191	192	209	193	197	204	188	192	174	170	190	193	175	192	197	188	179	197	210	175	204	204	202	188	192	227	187	203	201	166	198	202	176	197	191	170	178	166	187	207	186	213	205	194	182	185	217	191	200	183	199	204	199	184	175	174	175	169	213	195	211	192	184	207	190	188	207	190	184	174	192	185	178	214	204	188	185	186	194	169	178	183	192	182	189	197	197	206	224	202	209	189	195	167	170	195	192	166	219	178	185	193	177	216	196	189	210	172	167	158	182	189	197	193	194	167	220	188	181	181	193	181	200	170	177	182	187	213	199	200	182	198	183	201	215	214	208	193	174	215	218	192	189	173	193	220	170	178	186	187	195	222	181	223	190	199	195	212	192	191	211	176	177	221	198	183	203	178	189	202	184	208	187	191	217	194	163	163	182	166	191	159	173	193	192	197	187	175	163	181	184	198	216	206	169	162	196	184	181	186	192	160	200	190	208	180	173	186	195	171	181	198	185	191	166	239	176	166	190	192	184	172	181	199	195	192	194	170	230	191	203	176	178	197	229	164	173	187	187	218	174	195	172	181	205	181	191	178	188	188	210	193	190	178	205	195	207	214	177	189	183	187	216	185	207	169	200	223	192	206	206	192	202	194	170	196	168	195	188	201	196	205	201	179	194	212	185	207	170	198	163	227	187	199	189	195	201	192	190	195	190	172	185	192	193	188	196	198	198	195	192	195	206	184	179	183	190	200	196	198	208	202	186	161	170	198	215	200	226	200	214	184	157	185	208	200	198	181	199	216	178	158	175	204	179	167	210	171	185	171	192	180	174	162	207	204	196	204	166	189	182	193	192	214	198	184	204	191	203	184	215	178	164	191	204	185	183	185	185	179	179	173	167	183	206	195	168	175	206	186	189	192	189	166	188	154	178	198	174	180	183	176	198	189	205	207	181	198	190	183	195	198	182	169	188	158	176	171	165	211	188	193	181	173	184	179	168	168	183	180	178	182	181	198	210	191	197	192	193	194	163	193	205	190	178	213	191	175	184	184	161	203	176	181	186	197	195	195	194	179	204	206	189	182	194	198	184	177	189	204	152	172	186	207	174	179	206	192	198	181	179	209	194	233	204	177	206	211	183	183	165	181	166	175	184	179	191	210	213	211	205	210	196	210	215	198	200	187	181	208	181	199	197	206	199	210	182	195	193	222	199	192	175	196	200	167	194	203	180	190	216	194	155	179	173	189	180	208	204	205	206	173	201	201	178	189	190	181	182	200	177	184	190	203	207	217	171	194	188	181	200	196	192	174	193	186	208	217	218	190	169	202	215	210	191	201	171	197	193	192	176	162	173	192	201	163	189	173	195	160	197	225	202	212	173	178	169	208	237	197	205	182	203	193	203	187	182	199	206	213	215	187	181	186	186	196	211	195	192	185	208	194	189	200	179	181	207	208	203	182	190	165	197	193	192	193	206	189	175	203	216	182	180	203	214	174	207	180	163	193	184	174	186	209	202	178	209	188	192	188	207	179	196	173	180	208	169	195	179	175	222	199	171	199	185	189	191	191	189	181	202	183	196	187	179	189	167	184	155	152	181	206	166	195	195	188	178	194	160	185	201	202	187	187	200	213	177	188	179	192	209	203	226	197	195	179	221	210	187	195	197	191	210	221	174	193	189	173	173	185	189	194	182	196	201	216	191	171	194	200	196	180	204	204	216	227	194	163	182	182	189	163	172	175	185	179	214	207	186	175	204	229	179	200	171	182	181	161	190	208	206	180	165	190	195	194	219	194	187	194	202	198	164	212	208	206	219	198	206	186	230	181	155	176	168	195	191	188	188	198	188	210	198	188	207	196	177	171	169	177	205	183	220	166	184	171	190	187	165	196	205	180	195	212	197	169	209	202	200	177	207	188	219	207	190	187	179	189	177	178	187	183	193	177	183	179	232	214	211	214	193	212	163	196	216	178	187	165	193	204	207	204	189	177	169	188	171	163	162	192	188	195	205	176	164	188	203	183	189	204	191	213	189	191	208	216	196	194	191	202	203	198	205	179	186	201	183	182	204	187	186	192	182	184	186	180	187	180	175	173	205	205	193	204	173	219	208	210	189	164	165	187	156	180	197	160	235	184	166	189	204	187	190	200	183	194	181	205	203	163	197	168	192	192	209	224	205	194	189	167	173	187	196	185	197	196	187	208	174	203	185	214	199	188	170	192	205	198	177	195	199	183	208	194	192	195	196	190	183	214	177	201	223	219	205	165	199	202	185	188	192	214	194	183	177	204	184	199	201	223	203	176	169	201	215	196	206	207	167	191	180	201	204	172	180	206	187	200	218	175	194	182	182	205	195	194	171	154	194	187	186	200	200	169	203	196	200	193	221	182	188	182	184	184	225	177	218	189	183	184	200	181	186	166	177	211	178	158	184	161	206	188	184	197	190	182	225	206	181	185	209	184	213	189	216	199	199	200	200	192	182	145	190	194	206	200	200	183	177	179	178	170	185	202	199	184	193	177	219	173	169	187	184	238	208	208	212	183	166	188	189	195	204	203	202	188	203	178	195	187	230	205	186	198	176	189	206	209	188	186	183	206	187	185	213	187	191	180	218	211	186	198	188	195	219	208	209	205	182	177	205	195	190	185	189	190	199	190	203	176	157	214	193	187	200	185	198	187	183	193	205	181	210	178	200	205	221	184	192	193	195	187	210	203	208	184	204	199	193	203	176	179	191	189	189	207	183	176	183	179	170	205	207	194	209	213	176	166	183	179	222	194	184	183	169	175	213	218	196	196	180	199	200	199	199	217	193	214	206	206	174	169	182	200	245	207	189	192	206	208	210	183	195	193	190	183	215	201	191	225	192	191	185	188	169	184	200	190	197	200	192	192	161	195	201	196	214	186	183	184	202	196	207	174	179	190	191	205	187	210	189	190	170	162	165	208	171	155	191	188	170	186	191	186	192	182	181	179	166	170	178	206	218	168	177	184	189	180	202	190	203	148	196	214	186	179	182	183	193	186	168	198	181	186	197	185
22615	17535	12124	10934	9355	6969	5466	4330	3257	2906	2581	2371	1949	1803	1589	1569	1402	1406	1395	1544	1490	1255	1174	1015	777	844	950	1056	918	929	937	872	944	890	900	997	1035	947	680	694	770	668	623	555	517	485	474	465	564	546	545	541	526	558	508	516	502	447	434	425	434	463	447	450	438	430	416	441	399	462	428	382	400	423	400	434	444	473	421	440	464	447	399	439	425	413	414	454	420	442	420	393	427	417	444	427	452	428	405	392	406	426	430	448	432	418	420	453	428	397	421	403	418	425	426	403	387	426	421	429	454	435	467	401	405	403	425	383	434	459	431	408	455	411	420	415	430	424	372	450	388	424	427	405	436	478	414	426	428	424	428	431	404	451	431	383	411	435	429	409	427	443	411	418	430	404	443	401	450	446	413	425	424	430	423	433	432	435	397	445	429	438	425	419	457	450	394	453	421	412	414	439	383	434	430	403	402	408	421	420	412	437	413	419	453	411	419	416	436	455	403	424	406	413	417	393	461	418	419	414	420	425	391	414	425	455	407	413	404	384	430	425	437	368	436	439	429	410	391	464	411	413	423	448	443	426	409	423	444	426	436	424	399	409	401	409	443	421	417	416	416	450	443	430	398	419	422	390	472	428	426	425	399	429	403	470	423	382	464	414	464	439	450	483	371	397	447	420	418	427	432	397	392	439	401	440	377	402	414	402	443	444	411	433	412	388	413	434	416	469	439	435	395	417	427	442	419	417	428	401	409	387	416	428	413	418	437	444	383	404	390	435	409	419	437	403	414	420	490	406	428	449	412	428	429	450	439	437	400	434	428	424	423	427	417	388	446	419	442	393	404	464	436	394	429	456	379	414	439	414	419	433	441	414	418	404	437	456	416	415	420	401	438	425	434	413	425	413	409	423	417	429	397	405	419	439	420	408	418	433	419	396	426	434	423	408	430	375	439	417	404	438	429	407	442	401	430	422	413	442	391	436	413	432	411	401	429	442	439	445	401	423	410	404	426	408	422	397	432	433	406	404	392	432	372	408	409	424	410	402	410	405	397	435	400	410	383	442	384	419	430	430	428	457	462	422	417	425	390	420	439	406	433	388	397	452	403	416	420	405	442	445	393	413	435	412	433	447	448	403	449	417	431	400	416	411	394	420	449	374	428	422	428	425	415	446	424	405	419	419	403	408	429	414	452	435	398	441	413	439	476	440	430	429	443	410	442	438	400	438	435	401	392	419	433	431	419	428	457	441	432	455	439	425	407	419	431	401	409	446	435	414	386	426	422	423	410	417	400	427	411	441	424	419	439	438	456	444	433	422	404	421	478	435	441	455	411	439	412	409	367	443	446	386	406	424	424	443	458	437	433	436	415	430	430	427	394	424	374	437	414	418	385	392	397	389	413	436	453	415	445	437	430	431	439	390	411	412	408	440	391	390	407	430	460	466	410	446	449	417	433	421	410	410	407	432	389	428	416	450	400	401	426	409	410	421	425	402	434	491	421	461	414	433	442	418	443	418	431	411	390	438	416	433	449	402	423	407	385	439	430	430	440	442	437	397	441	420	399	446	397	402	428	435	449	437	439	452	431	422	421	476	437	437	478	374	415	407	450	421	434	430	430	435	432	421	403	427	445	407	461	458	414	397	374	459	430	409	419	428	422	410	411	396	427	445	393	418	407	401	439	408	421	393	470	414	441	409	379	425	415	447	429	408	405	416	431	415	425	414	455	416	405	417	393	403	408	409	419	440	446	421	421	438	437	442	420	420	471	408	439	434	408	461	420	454	388	448	410	423	453	430	422	421	437	432	400	405	433	419	438	443	430	419	400	402	444	407	467	402	430	431	414	411	427	416	404	465	396	424	426	426	432	466	425	392	467	435	400	439	411	444	436	460	455	414	430	456	405	383	416	424	378	426	428	432	445	410	424	372	400	408	465	425	433	431	442	446	415	430	420	442	442	395	397	426	424	463	419	427	409	433	462	406	432	413	436	434	450	450	416	408	440	440	453	401	452	424	434	410	465	439	403	422	419	403	435	453	392	419	439	411	417	402	437	434	394	396	431	410	442	434	437	394	438	450	397	404	429	418	401	412	422	410	446	451	419	403	443	427	398	403	432	424	425	382	411	441	373	409	423	388	438	472	430	385	401	397	425	387	426	435	397	371	436	422	414	414	421	454	437	402	406	421	427	390	401	441	427	412	452	476	443	430	464	415	435	434	458	434	408	444	433	422	417	404	411	419	385	416	428	378	419	426	421	416	431	428	408	423	433	420	408	394	433	397	443	394	413	438	416	415	386	439	419	437	384	434	467	426	467	417	394	404	469	444	411	390	387	431	450	399	420	365	424	438	445	435	394	438	399	416	408	404	406	439	446	396	461	435	388	447	417	433	409	393	442	415	416	403	442	445	410	402	420	421	392	378	406	424	396	440	467	458	445	431	428	470	402	420	452	422	405	381	385	423	435	429	430	451	437	382	401	445	416	376	429	416	397	446	436	437	441	425	424	425	412	407	437	403	452	441	396	436	445	403	409	433	385	434	418	411	465	414	398	440	424	444	426	446	414	415	434	424	398	427	445	441	405	461	410	427	407	409	434	401	429	417	432	425	416	410	417	410	421	431	444	444	406	431	405	437	425	418	447	443	385	429	402	423	407	395	426	408	421	410	416	436	427	375	435	431	412	431	455	426	457	450	391	428	439	388	432	437	397	423	400	440	420	432	419	416	407	393	417	401	385	410	405	422	423	386	445	429	473	422	409	441	434	427	389	425	405	449	418	422	455	404	397	416	463	444	430	450	400	416	415	432	431	450	397	416	437	399	436	450	432	417	408	403	424	417	428	443	418	428	448	442	407	404	414	406	413	412	414	396	440	426	395	435	430	425	430	378	430	396	420	407	405	428	384	466	442	400	447	426	391	413	442	426	417	420	440	451	427	439	457	446	426	420	462	431	432	399	382	420	428	411	427	422	449	408	406	434	406	406	434	418	417	412	420	405	417	410	417	398	421	381	424	446	430	438	409	392	378	432	443	404	417	431	444	470	421	445	385	397	405	403	414	407	422	418	397	403	430	405	482	392	429	412	415	463	402	421	449	420	364	436	421	416	403	411	429	469	417	401	446	457	410	431	456	423	461	405	438	392	407	421	428	461	421	439	417	388	431	420	406	398	422	400	454	452	415	421	376	451	388	420	411	413	423	441	415	405	406	443	419	391	437	369	421	421	411	424	429	404	448	424	424	416	402	417	417	438	384	427	445	419	408	446	420	447	413	410	436	411	434	394	419	430	433	451	435	440	380	426	425	392	431	394	433	429	406	448	460	414	458	440	423	432	409	394	438	438	426	417	415	429	442	368	403	406	423	410	455	448	424	450	440	416	439	450	400	411	411	443	414	449	437	379	443	447	427	459	417	424	393	424	423	406	454	407	472	436	420	404	422	436	416	416	443	417	420	440	407	425	425	413	438	391	422	394	399	450	401	420	444	404	410	391	434	401	430	446	426	421
14879	6791	2699	1329	929	651	489	428	392	339	292	267	245	256	255	203	223	213	225	222	231	225	247	190	218	204	191	223	237	207	230	186	208	214	207	215	199	187	204	177	208	185	222	185	197	197	229	183	202	206	209	203	202	185	174	198	189	195	189	203	196	183	178	203	191	171	192	157	176	211	194	182	191	171	174	166	175	185	180	183	183	215	201	154	179	164	164	172	189	196	169	188	167	187	190	183	185	188	161	189	178	198	203	183	169	181	189	180	182	200	173	189	203	184	164	169	174	216	189	187	221	188	168	172	184	192	179	185	197	186	213	188	202	166	160	187	174	174	175	177	178	207	189	151	190	190	192	196	194	147	195	181	175	188	222	187	185	201	181	175	178	177	203	163	192	209	230	168	176	164	172	199	177	203	221	169	172	179	217	174	180	197	164	177	187	195	171	180	231	195	160	196	204	203	196	181	174	188	172	179	167	188	159	186	204	210	207	204	199	185	163	174	202	189	198	167	189	198	194	210	195	163	197	188	174	201	173	165	173	188	185	171	193	194	204	180	191	175	174	189	205	180	215	209	197	179	193	206	221	201	214	170	174	187	199	192	174	214	179	164	210	191	188	188	176	209	214	203	153	190	209	199	183	186	168	173	194	208	206	182	170	190	206	191	194	197	166	192	198	202	192	152	187	199	204	187	194	194	208	205	172	158	189	190	177	183	194	194	210	200	196	194	176	206	162	198	204	182	192	191	213	213	175	200	166	184	202	182	188	203	193	212	198	178	198	185	202	195	158	184	179	203	202	192	170	216	157	181	197	210	189	164	183	170	186	173	158	189	182	202	188	220	217	186	210	177	187	197	184	186	206	193	184	185	203	203	202	175	177	173	170	188	177	188	177	182	171	192	174	184	196	198	191	217	195	183	188	186	207	215	197	191	179	193	184	196	190	187	190	183	210	189	200	187	166	188	175	199	216	222	204	203	186	184	177	188	240	202	190	194	181	208	198	199	200	196	175	176	168	174	174	177	190	192	186	167	153	168	184	200	206	170	187	177	187	211	211	175	188	205	192	166	197	194	197	188	194	184	202	191	188	174	167	194	201	181	173	190	174	200	202	180	195	174	180	175	195	183	175	208	191	165	177	181	204	195	194	191	189	188	183	203	161	174	172	192	156	174	191	190	196	168	194	178	189	199	188	190	169	200	163	192	200	172	220	160	213	179	178	190	200	189	181	184	200	177	188	161	196	192	170	200	220	179	183	194	209	174	188	198	190	233	170	194	189	213	176	202	196	214	160	188	178	206	209	169	190	237	195	170	157	182	174	196	174	191	170	185	183	205	159	166	166	165	204	183	187	192	183	188	193	193	184	209	175	195	181	201	173	192	183	177	171	188	173	206	197	212	199	173	191	182	210	198	190	186	204	185	171	157	192	175	207	197	175	195	167	193	194	199	190	191	166	167	226	189	175	182	210	200	184	168	175	160	180	181	183	183	193	172	205	167	193	178	202	192	189	194	187	175	185	193	191	183	179	182	201	193	202	187	201	198	189	189	185	205	220	225	165	195	190	168	153	196	168	194	187	202	181	191	189	215	174	195	180	182	188	201	171	167	188	179	206	183	179	199	182	179	190	173	160	171	205	177	207	209	175	199	176	200	198	196	203	206	195	167	157	179	185	205	174	168	174	180	186	170	217	201	210	207	171	189	164	169	183	176	173	171	177	183	192	191	188	208	187	211	164	177	179	194	218	172	168	189	187	190	159	187	175	183	195	176	194	202	178	193	197	203	237	198	185	156	181	216	197	198	224	217	184	227	225	202	180	207	193	203	188	188	160	176	187	199	193	168	186	186	213	167	189	195	194	183	172	173	170	194	185	183	195	157	201	211	212	156	185	166	208	179	198	181	190	184	202	192	186	179	204	177	171	189	202	185	232	192	190	178	194	191	176	177	169	198	153	200	179	183	168	189	183	182	176	181	197	180	215	178	225	205	192	183	164	180	188	190	187	192	203	177	181	197	183	170	193	184	191	185	197	186	177	173	178	184	185	179	183	169	199	211	178	192	188	172	183	188	198	192	188	196	214	204	204	196	180	171	211	200	197	177	203	165	183	173	182	187	198	181	194	165	182	232	190	212	161	201	198	195	200	197	157	182	185	207	177	173	178	185	182	211	185	183	216	209	190	186	184	183	200	183	200	200	204	206	157	197	198	174	154	180	191	177	176	189	170	180	217	205	197	170	188	163	176	201	173	192	207	211	188	197	198	197	181	170	177	178	201	206	213	177	175	192	194	186	178	191	206	182	185	182	181	190	180	216	192	198	169	182	210	170	190	194	196	175	203	204	176	211	166	203	171	185	194	191	171	183	188	214	174	182	211	198	193	195	177	167	195	191	184	180	203	198	212	202	202	175	163	165	187	209	156	183	198	169	209	208	213	169	175	173	197	188	197	164	206	198	180	177	191	149	186	185	184	176	182	178	210	170	196	169	177	190	178	189	192	176	199	184	204	190	199	157	205	199	183	201	170	168	199	191	207	208	188	195	187	177	191	163	170	182	188	202	159	183	177	196	198	183	190	167	184	178	187	196	182	198	205	169	209	185	190	194	187	184	198	195	189	193	200	166	186	187	154	185	150	202	147	161	178	200	199	189	205	172	164	155	182	189	192	190	196	210	199	179	179	194	199	178	186	191	161	165	202	177	198	181	154	180	176	221	160	179	209	193	184	192	179	183	185	178	180	196	181	174	172	215	188	195	184	177	175	175	194	162	165	197	196	211	167	169	179	188	203	174	183	179	185	208	162	177	191	196	180	220	176	167	197	195	183	181	188	167	179	218	187	194	180	184	175	194	187	180	199	180	196	185	197	190	191	201	175	177	139	205	239	184	161	226	154	194	187	207	209	184	212	184	183	175	182	187	177	184	196	198	164	207	189	210	213	202	176	205	178	176	189	178	187	201	160	198	184	170	193	182	192	188	194	210	187	173	182	186	194	202	195	150	182	187	181	188	195	198	173	171	181	170	172	187	189	185	181	178	169	203	203	199	222	202	162	176	200	174	189	167	194	164	189	174	177	187	208	169	179	189	179	189	188	181	196	198	192	216	174	197	178	198	205	182	178	180	202	203	198	175	182	179	219	148	188	191	179	202	191	197	198	193	188	206	202	198	165	180	189	196	175	205	164	191	217	195	181	219	194	187	166	189	191	180	197	195	177	172	184	199	185	173	172	178	175	188	166	189	193	191	193	176	194	199	190	165	202	164	174	202	169	183	189	175	170	186	191	179	216	180	166	184	177	179	157	202	198	197	180	210	181	174	175	197	194	205	175	199	198	182	187	194	165	191	180	193	180	194	211	185	205	187	166	208	191	210	168	206	179	178	214	172	190	182	199	194	184	208	197	202	165	189	193	201	189	208	173	179	177	184	175	194	169	167	186	183	195	180	202	165	205	140	170	168	181	179	183	225	193	200	179	193	160	179	189	167	188	173	194	211	195	185	170	180
7803	5101	4594	3858	3306	2444	1997	1611	1264	1117	980	897	848	705	739	589	631	687	663	676	697	620	614	537	546	518	562	587	609	554	580	528	553	558	531	555	574	530	478	489	477	504	457	437	431	442	449	410	427	441	455	451	444	411	408	449	447	408	383	403	373	414	405	392	384	398	404	395	408	373	394	368	432	398	450	394	388	417	391	404	400	410	386	382	390	410	392	353	404	397	399	411	400	426	412	405	418	393	392	410	375	406	401	412	394	393	404	399	433	418	427	399	362	401	425	373	405	403	425	412	408	381	386	430	407	409	442	402	394	412	402	436	393	382	397	440	415	372	396	413	385	396	423	405	398	392	395	398	367	425	423	413	387	396	425	431	372	380	381	397	379	423	403	393	401	389	389	394	402	427	411	428	407	356	396	436	404	363	438	397	408	429	412	401	445	424	406	388	379	394	415	408	414	422	397	460	403	397	410	447	401	398	409	440	405	425	391	406	403	413	415	388	405	413	425	421	396	423	375	405	404	369	419	413	431	427	378	406	388	400	424	362	430	379	391	394	371	408	444	387	400	388	367	393	404	441	376	409	409	386	424	380	386	393	433	411	402	377	431	383	377	405	427	437	423	401	422	397	406	396	384	380	403	383	417	418	400	400	362	370	388	407	401	426	394	408	382	415	390	446	429	404	379	380	399	370	430	413	408	387	411	424	424	410	428	397	435	385	433	371	396	428	384	395	407	434	434	415	355	404	402	426	389	411	435	431	374	382	389	439	439	357	422	408	387	439	414	412	378	381	432	440	414	429	400	396	425	407	418	383	355	411	364	413	392	391	416	408	407	383	436	423	388	391	398	372	436	425	441	413	405	423	403	415	409	430	371	421	394	383	415	383	404	425	415	398	424	392	387	403	372	427	418	419	413	400	426	403	409	422	413	385	401	410	408	401	426	418	382	418	407	396	420	389	378	374	414	385	440	393	385	378	399	375	405	442	379	347	345	389	410	437	395	424	416	376	380	374	401	367	402	411	422	433	387	407	396	390	381	423	380	392	397	407	430	427	439	418	382	428	364	434	394	382	416	393	397	419	365	383	410	419	379	415	409	457	428	434	381	384	442	434	398	400	385	424	413	411	404	376	398	402	382	419	406	393	411	413	410	425	426	434	417	422	400	391	391	375	418	409	352	384	417	423	359	414	375	383	415	407	407	383	416	378	390	405	428	372	384	395	413	389	407	414	443	390	405	436	388	405	406	393	375	432	390	443	398	409	382	400	368	373	379	387	384	391	382	390	433	397	412	421	408	412	400	432	421	405	409	431	385	409	405	414	408	410	377	398	422	387	392	410	404	367	384	406	440	400	385	380	397	410	400	396	398	395	401	412	417	418	384	430	402	405	411	433	410	434	420	416	399	405	415	418	400	383	390	401	390	380	431	387	414	405	363	369	426	408	388	388	414	405	403	368	399	412	385	435	377	396	381	412	409	414	400	417	418	386	416	390	398	423	405	384	415	399	405	402	402	417	421	410	427	437	404	360	418	401	363	400	393	397	405	459	407	403	381	385	412	409	407	403	389	441	407	380	372	401	405	389	389	459	383	394	410	380	352	396	406	391	436	368	410	381	412	400	402	449	408	403	390	382	410	404	393	400	433	433	408	411	416	400	441	397	434	408	396	354	399	394	373	372	412	403	403	433	398	379	401	382	399	384	407	423	416	409	383	404	384	398	381	443	412	416	410	389	419	403	394	375	397	414	387	400	404	438	385	409	391	399	382	424	384	416	393	397	399	387	428	396	417	401	412	354	390	419	397	378	415	436	372	383	401	391	404	412	424	366	418	395	441	399	423	397	432	401	406	377	398	398	394	432	398	431	432	390	400	398	419	396	402	426	456	394	419	361	408	399	374	375	416	407	419	403	431	398	374	379	379	416	427	389	381	385	380	418	378	431	410	383	418	414	420	442	383	417	397	367	418	399	389	402	401	408	408	423	407	395	381	405	429	400	399	407	388	380	398	381	398	384	406	392	359	400	413	371	395	377	451	413	381	392	399	378	381	384	410	420	421	399	384	383	419	387	418	371	414	411	400	399	421	389	384	396	419	415	358	394	402	408	404	423	435	412	398	414	443	405	376	358	412	386	406	407	411	405	430	430	425	371	451	431	380	414	394	383	430	399	373	390	401	426	401	376	393	395	420	402	376	406	406	403	403	402	415	397	428	383	368	411	431	385	404	432	395	411	401	443	423	422	402	402	403	414	393	376	368	402	403	397	400	392	397	401	385	439	409	397	396	420	400	396	409	410	418	380	402	418	428	393	416	399	404	406	390	380	390	401	424	428	368	444	406	402	408	379	435	401	420	422	411	397	395	394	431	443	408	388	423	421	386	380	397	400	387	411	409	362	426	382	420	375	373	411	380	405	409	424	406	418	422	408	391	387	403	433	381	404	386	373	402	382	427	395	416	372	389	411	370	394	400	410	410	443	409	398	395	372	388	398	388	381	362	369	434	422	434	435	405	386	405	382	395	364	424	405	386	366	402	410	431	412	430	399	383	405	392	405	371	411	442	380	430	425	453	396	395	397	419	404	380	449	407	391	370	376	393	415	419	394	398	385	428	417	397	402	351	388	366	392	399	386	402	417	377	429	439	386	419	406	396	431	416	411	415	419	407	394	415	390	435	394	386	418	405	400	396	386	427	417	378	411	371	377	380	431	367	408	386	420	381	438	347	381	371	398	409	399	422	416	410	393	375	420	395	398	364	416	411	399	374	438	391	407	433	379	421	407	412	402	366	358	431	411	398	408	399	378	411	384	420	343	390	398	411	443	445	440	406	404	396	415	403	398	391	369	418	411	352	402	376	406	384	422	360	395	399	384	416	399	359	401	359	403	419	382	399	385	383	416	417	439	412	385	428	398	407	415	408	404	379	381	376	425	429	379	419	393	424	431	427	380	407	436	405	359	408	406	382	396	399	425	377	440	418	395	400	406	377	395	420	398	417	402	391	425	373	413	401	378	418	404	393	413	417	408	391	412	419	411	388	381	392	391	389	394	438	400	380	407	417	381	404	393	407	447	392	410	421	407	425	420	370	398	439	407	390	400	427	427	419	383	393	445	428	440	415	420	410	404	391	412	434	383	411	421	420	403	426	452	399	389	371	433	400	404	431	420	395	400	389	411	411	436	358	400	385	417	388	407	403	418	399	384	417	407	433	408	363	437	393	396	401	396	386	403	399	386	416	422	396	428	420	394	400	402	429	420	396	375	407	445	435	420	411	405	393	408	401	383	394	432	391	383	376	408	399	403	390	431	405	420	423	412	409	442	399	393	390	446	393	359	365	357	400	415	414	414	413	371	388	400	388	408	389	383	405	393	412	405	396	423	376	456	415	420	445	380	392	393	418	373	449	391	443	365	370	358	400	439	391	449	399	395	404	408	396	410	389	395	416	385	413	429	379	368	407	387	407	419	415	416	390	363	414	408	366	384	395	347	363	446	383	385	402	397
31805	16456	6484	3117	1905	1200	800	687	503	412	367	336	305	283	324	243	266	198	237	209	219	219	172	194	175	160	174	210	189	188	197	212	211	171	197	197	196	190	172	186	145	155	155	178	142	131	157	137	140	169	154	164	167	134	159	146	171	135	129	149	140	155	142	136	166	136	163	143	153	145	109	165	137	153	120	138	139	142	141	128	120	153	161	145	151	143	131	113	157	159	137	129	130	131	155	159	130	159	131	158	133	136	117	155	144	132	122	145	150	130	131	139	128	130	147	149	150	134	138	147	166	200	122	133	134	153	150	154	142	151	151	137	127	143	123	139	143	136	148	143	144	154	134	151	137	158	152	148	139	150	117	127	136	156	142	166	120	159	135	144	143	160	128	146	132	133	159	150	135	135	145	144	173	121	154	116	131	145	135	148	140	127	141	129	133	145	157	137	133	161	145	161	134	114	138	131	137	146	168	135	121	147	152	142	151	129	149	108	139	147	170	142	137	117	126	168	132	162	170	138	136	150	138	136	140	142	141	160	160	166	140	156	119	128	147	112	134	131	164	157	146	146	143	144	137	134	136	137	138	132	136	136	152	121	139	163	149	153	165	140	149	149	151	141	126	185	135	148	168	136	110	147	155	161	145	148	135	126	138	142	106	147	145	133	142	141	153	160	121	137	154	132	145	127	139	162	147	142	142	154	137	156	148	153	163	147	124	111	136	151	140	134	143	131	163	144	141	141	142	146	137	138	133	130	136	128	142	138	145	132	161	145	119	129	153	121	146	144	152	137	154	158	129	154	160	121	149	150	163	121	124	162	144	144	125	143	157	140	146	124	152	129	166	138	126	131	128	136	135	142	122	119	123	147	147	134	183	146	149	119	161	125	127	131	140	145	128	151	140	140	147	141	124	138	148	124	154	144	159	151	132	172	154	151	130	138	161	152	147	120	146	146	117	164	161	124	153	129	155	136	145	145	152	138	124	140	140	164	145	150	149	134	149	150	152	127	150	140	141	146	133	124	130	150	141	127	155	149	138	152	153	137	134	139	156	139	144	155	146	167	139	131	139	145	125	154	174	142	151	137	147	135	142	145	150	149	145	143	150	137	118	136	154	147	126	139	147	143	152	131	132	173	155	138	151	142	143	146	134	119	132	155	140	140	147	132	136	147	163	145	129	139	157	152	152	132	130	133	148	152	130	136	159	144	147	148	144	150	145	158	134	149	146	137	145	151	144	152	142	145	175	145	138	167	146	131	154	176	146	134	162	152	160	131	138	159	144	155	132	148	135	135	158	138	137	141	159	142	137	148	138	151	133	162	125	154	126	150	134	137	138	137	150	124	113	134	150	141	151	122	148	140	142	160	128	144	125	164	135	122	148	134	140	160	169	152	149	117	155	130	117	138	150	155	141	142	144	146	153	150	142	163	141	145	138	155	169	148	139	164	145	124	168	150	156	163	138	127	135	149	124	139	177	136	152	141	149	157	130	141	132	152	145	150	116	138	155	126	145	138	134	171	151	141	134	171	144	139	131	145	138	135	151	134	157	164	145	120	142	153	161	150	156	128	157	144	134	130	146	152	136	143	157	131	150	157	139	148	149	145	155	144	148	146	128	149	125	113	132	156	170	146	143	143	155	143	156	130	153	138	127	155	142	148	160	139	141	146	167	145	135	144	128	141	143	121	120	140	133	129	139	165	136	161	140	153	146	146	136	154	139	143	134	142	153	128	126	182	148	149	138	155	154	138	137	164	125	140	165	155	166	134	151	144	154	150	148	158	150	149	157	141	135	162	144	180	138	121	146	126	132	134	150	120	132	144	119	157	150	146	144	151	133	126	158	136	169	152	126	141	178	174	144	152	146	144	148	187	161	140	134	151	141	128	160	134	152	145	158	126	148	121	123	122	117	168	167	125	153	165	170	175	162	144	150	147	149	156	152	139	148	162	134	137	151	150	113	136	149	140	140	143	142	135	145	154	140	152	126	144	159	139	162	147	109	130	134	146	141	115	160	146	140	138	151	151	159	146	132	151	158	143	130	129	130	137	141	132	160	129	144	129	131	139	120	148	145	127	142	140	162	150	136	171	146	167	137	126	144	137	134	144	132	146	153	155	124	130	124	145	131	137	151	132	141	171	144	164	151	139	144	151	130	129	145	148	165	130	126	133	145	157	149	121	142	154	156	133	121	111	121	141	156	140	148	148	147	128	143	152	148	159	133	163	124	127	151	127	155	135	136	149	159	124	153	154	133	157	145	154	156	130	130	112	141	146	143	144	116	147	133	145	142	138	135	147	144	161	138	151	140	136	167	153	149	163	134	135	154	140	167	162	145	123	142	131	133	131	123	154	154	148	125	131	150	166	145	144	117	142	130	149	149	146	145	138	134	143	137	114	142	140	164	165	160	156	140	150	129	153	153	139	122	114	148	139	123	122	155	153	145	138	117	144	165	158	131	146	131	158	159	146	152	146	129	161	159	148	148	152	142	160	162	139	148	159	168	159	133	129	149	156	137	126	144	155	151	138	143	159	156	173	142	135	149	139	165	149	155	153	140	164	139	141	119	154	151	117	168	134	115	129	150	137	135	153	143	150	134	155	130	150	142	123	123	131	136	134	154	152	142	155	132	129	145	148	138	132	149	146	148	126	131	151	159	143	142	148	152	164	151	133	128	158	144	128	133	138	139	141	139	167	174	146	162	139	119	117	152	164	135	134	118	148	136	140	156	129	131	147	150	142	144	145	156	140	134	152	133	140	135	159	157	136	170	161	157	127	162	137	151	163	152	146	137	141	145	138	137	152	115	140	146	150	140	143	133	130	146	148	130	134	141	140	147	131	146	158	127	141	131	121	136	118	149	140	172	144	146	164	149	139	148	141	151	152	156	160	139	148	149	135	137	137	136	133	153	146	148	149	148	133	130	144	133	146	169	131	156	155	149	150	157	171	144	156	153	144	134	176	130	142	155	157	147	164	137	149	153	159	160	151	146	140	155	143	130	145	116	141	128	144	129	140	137	151	153	167	141	152	134	165	156	151	167	160	162	137	147	150	151	116	128	147	156	149	160	124	146	159	150	144	140	146	143	148	158	144	138	142	151	137	138	127	143	130	144	117	126	139	148	133	138	143	147	150	161	149	162	149	148	125	136	135	134	172	155	132	126	122	146	131	127	105	142	140	151	130	161	157	169	153	168	155	140	142	163	121	164	155	128	150	148	159	145	126	137	148	141	157	131	131	146	133	135	153	147	143	167	159	151	142	124	151	143	133	134	161	148	154	156	154	134	142	157	139	144	146	155	120	143	145	116	144	160	145	142	161	155	146	157	142	143	155	172	141	137	140	138	133	132	139	169	135	142	132	134	135	125	143	134	148	142	133	164	149	148	152	146	136	134	141	145	144	145	141	147	135	149	136	163	155	157	124	139	159	148	140	123	153	184	150	145	147	141	134	137	130	148	143	147	129	145	136	129	125	137	149	144	163	155	127	133	133	139	147
17694	10781	8517	7731	6854	4904	3723	2915	2262	1895	1456	1429	1320	1123	1070	998	921	891	873	845	914	843	783	640	584	603	605	685	737	640	706	698	731	677	635	710	710	712	545	455	466	549	472	416	378	352	369	372	409	382	417	425	411	386	379	360	385	317	328	366	374	336	319	322	323	343	332	286	329	297	333	313	320	311	337	326	345	316	314	301	314	348	317	294	320	320	350	346	299	346	315	338	324	288	330	337	305	332	328	324	357	340	334	342	302	344	329	320	314	312	328	321	357	340	352	328	293	325	333	328	313	330	350	342	336	358	307	314	306	334	319	298	363	298	335	326	345	335	320	310	290	310	306	320	331	327	323	289	313	344	301	320	330	338	330	356	331	328	342	320	335	355	351	342	327	315	319	313	343	355	358	340	346	316	316	333	317	344	326	309	314	315	332	311	331	309	331	338	337	345	331	342	314	330	348	336	284	297	333	317	327	341	330	333	340	308	356	313	310	329	306	328	315	300	330	317	302	319	334	317	323	335	338	323	320	329	345	306	350	326	320	329	319	328	343	319	341	354	327	348	358	336	278	335	336	279	329	323	331	325	306	334	348	310	306	330	319	331	315	305	331	309	360	325	328	313	326	328	341	334	319	329	314	303	316	335	337	305	337	342	351	331	326	315	338	302	314	339	310	326	357	310	303	296	348	350	320	347	324	332	270	312	340	331	317	333	310	302	306	302	319	341	335	341	358	314	315	291	320	325	325	297	355	341	317	330	340	335	321	307	367	315	304	319	313	328	337	322	323	320	322	302	306	302	341	335	347	321	344	315	322	336	322	327	332	317	327	359	327	331	303	312	306	327	332	321	279	319	325	307	332	343	344	336	290	339	318	327	323	316	326	312	294	316	324	307	315	355	322	330	315	315	317	343	307	320	337	320	316	305	327	338	318	373	377	313	296	322	305	338	305	320	308	313	349	327	328	317	336	339	328	346	315	328	315	309	289	306	322	302	335	308	350	332	305	349	310	289	294	315	324	312	340	299	333	326	310	332	364	335	308	314	325	320	306	350	326	337	320	326	335	301	339	321	314	337	312	343	327	336	330	355	361	319	332	329	342	330	333	310	329	317	316	316	302	332	308	321	303	312	348	310	332	337	307	320	396	349	312	363	306	328	310	331	346	293	325	354	324	351	320	306	323	354	328	304	297	347	347	327	329	350	296	337	350	312	324	335	316	316	359	313	289	308	338	335	331	333	326	329	316	325	302	316	333	342	308	322	320	341	316	359	320	340	325	341	322	334	368	319	314	321	318	312	319	314	324	311	309	322	319	332	350	330	334	333	293	334	330	304	332	331	306	310	333	332	325	317	324	339	324	335	340	305	327	334	324	325	375	324	317	311	316	358	349	319	318	332	316	330	328	308	314	312	304	340	342	330	374	353	345	341	345	332	349	352	330	316	334	315	323	327	310	329	330	341	347	362	316	296	337	320	318	336	316	351	326	289	316	332	330	319	337	351	295	290	326	347	307	335	319	304	294	311	304	329	389	359	325	334	284	354	302	324	346	336	312	305	317	311	350	342	300	332	301	336	347	329	329	298	335	300	329	326	292	297	324	356	312	327	314	341	331	305	339	319	314	337	303	319	316	318	317	338	335	336	295	339	351	322	360	307	315	317	287	315	320	321	323	344	302	347	315	309	281	344	347	318	333	339	352	307	315	306	312	315	318	312	345	302	317	342	331	309	283	368	297	317	346	317	343	337	324	341	339	332	324	351	332	327	327	286	277	319	330	348	330	329	305	309	359	327	332	293	315	334	326	328	333	302	305	323	297	323	338	321	326	315	310	335	354	328	345	334	299	332	318	326	338	320	286	330	346	284	359	354	343	320	279	330	303	304	305	298	324	296	320	290	300	332	339	309	349	294	299	338	293	317	351	337	324	335	307	352	304	322	331	312	340	326	326	328	328	334	341	315	321	345	281	304	325	333	319	334	325	303	362	319	319	286	330	304	321	329	321	315	310	319	310	332	313	357	310	334	332	310	364	323	343	335	295	307	319	332	342	294	303	323	317	283	340	285	351	320	319	330	328	308	344	327	346	343	332	339	325	341	312	308	347	332	330	320	333	307	298	324	358	322	312	339	294	322	331	332	337	320	321	330	310	299	356	314	356	342	320	334	352	334	337	321	326	334	326	330	310	317	330	334	319	330	323	319	330	319	336	310	310	338	318	305	318	310	322	332	306	327	316	316	338	312	346	304	333	335	345	343	332	330	303	364	311	324	363	304	321	329	343	303	335	337	354	313	332	349	332	333	310	290	300	318	326	335	311	279	323	327	340	295	320	304	313	350	317	333	330	343	334	369	336	338	325	342	322	345	331	331	324	320	327	293	331	313	313	346	318	291	308	317	352	345	362	330	297	317	358	333	308	327	319	340	311	296	303	317	331	332	315	336	323	305	323	342	320	294	317	315	321	299	338	329	331	325	286	350	340	320	360	315	311	343	346	336	339	311	309	285	329	293	311	300	337	342	308	345	303	300	299	303	332	339	306	306	326	326	311	360	331	354	307	328	328	318	325	330	290	330	329	340	346	323	327	321	352	344	313	334	338	290	354	332	318	323	326	325	308	343	290	354	351	326	314	349	310	322	353	327	333	337	332	311	316	372	326	358	322	309	312	325	354	278	319	330	339	316	334	322	340	338	333	328	325	326	339	310	325	316	320	323	289	301	348	289	283	314	310	309	341	330	309	308	319	334	309	308	334	319	345	315	319	334	340	328	331	341	311	335	338	345	314	321	325	377	281	305	339	305	319	329	316	329	313	360	335	361	324	303	359	320	328	324	353	317	326	324	282	314	314	350	329	321	360	327	331	321	326	325	309	333	324	343	360	336	311	329	346	325	357	322	310	334	347	289	337	319	329	328	321	325	336	371	324	347	320	350	351	303	309	364	371	360	314	305	308	338	336	307	334	309	328	292	341	307	304	316	289	344	320	313	311	346	331	329	308	308	325	317	333	323	320	357	324	338	343	327	345	343	317	347	313	369	346	305	342	331	333	303	360	325	338	315	335	348	302	298	339	302	326	337	310	323	301	326	318	311	340	318	322	356	296	314	327	365	319	307	342	354	319	339	350	327	330	315	333	322	314	343	344	307	339	319	334	324	316	307	333	321	297	326	315	315	320	373	357	338	307	322	343	329	306	315	331	317	363	329	332	312	311	317	347	371	317	309	314	334	335	308	305	356	320	325	349	347	327	317	345	332	340	318	302	314	330	332	312	375	336	341	333	342	292	314	303	321	297	343	338	349	293	344	319	317	325	334	346	313	335	344	325	297	281	334	321	340	354	357	339	320	334	331	298	328	325	341	323	342	337	354	325	334	285	324	329	364	323	313	332	338	328	346	335	325	329	333	345	352	336	333	318	297	307	328	323	310	331	358	317	340	325	357	309	332	316	349	321	323	320	320	358	365	319	353	275	315	326	348	329	315	319	337	305	387	348	317	339	321	344	306
41532	24686	10760	5065	3340	1987	1334	954	801	655	534	466	416	382	337	349	308	298	319	295	303	296	280	286	250	267	223	265	281	246	259	242	242	258	285	254	252	246	251	206	203	203	260	206	223	203	230	209	194	197	204	233	204	209	191	203	204	207	177	207	177	195	184	190	201	201	168	172	178	201	184	177	192	174	185	169	188	189	190	213	187	152	176	193	190	193	155	194	169	187	186	176	164	179	177	168	163	167	171	183	173	195	199	200	195	176	189	172	185	190	192	182	171	173	196	219	184	183	187	174	168	177	176	179	202	203	188	200	159	181	202	190	207	212	168	171	146	198	191	170	137	178	194	175	205	187	173	156	176	183	201	194	196	187	204	187	225	173	160	180	188	162	186	202	185	177	197	185	202	199	161	200	185	134	194	187	191	163	184	152	196	194	182	181	172	213	207	200	168	190	194	170	207	190	188	191	189	175	191	191	216	245	178	174	169	210	183	187	214	188	186	215	188	161	178	197	167	202	179	203	198	185	192	158	187	227	192	193	195	200	166	203	189	181	200	192	174	164	195	187	175	192	184	186	169	186	188	176	207	197	198	201	214	209	178	184	201	177	166	199	191	184	190	178	202	202	194	212	199	188	170	194	182	179	168	184	182	201	176	210	157	197	201	191	171	205	200	207	201	203	159	183	200	178	168	196	203	204	196	168	228	184	210	213	211	186	178	187	172	177	186	168	203	194	183	177	160	169	178	196	192	217	171	160	183	167	210	193	173	188	190	190	231	206	189	184	195	181	173	172	171	215	176	178	177	180	182	186	211	167	173	170	192	175	183	169	181	177	220	199	159	183	205	183	198	177	182	173	204	196	186	209	190	216	186	181	198	191	176	171	184	189	192	191	197	216	188	174	193	216	183	194	174	181	192	187	165	164	206	217	192	204	192	207	183	184	197	180	183	166	173	182	199	205	170	175	196	173	210	178	173	174	205	194	218	204	209	182	167	177	183	156	188	187	169	192	219	183	190	197	190	202	184	171	200	189	199	187	174	179	178	167	200	190	162	179	163	203	167	187	193	186	155	164	161	201	184	181	189	160	182	165	175	171	171	196	164	198	193	220	189	186	176	189	213	172	155	186	185	173	191	191	183	189	175	177	167	170	184	185	191	178	212	177	199	197	199	191	206	161	194	204	179	195	211	180	176	208	200	193	190	188	189	155	191	191	207	221	184	193	187	173	167	213	195	195	161	184	196	164	181	155	200	196	175	177	171	196	187	182	198	187	165	174	169	208	211	163	188	195	205	179	161	189	188	172	207	174	187	203	172	192	200	200	196	172	179	170	193	190	172	175	188	193	182	166	198	193	175	179	188	161	171	178	205	200	188	185	193	188	186	177	181	182	171	186	194	172	181	199	194	183	202	193	175	162	181	184	169	211	205	171	193	230	202	187	219	189	193	196	197	207	172	198	177	190	188	197	195	171	157	206	185	176	175	176	202	209	166	170	159	195	199	209	163	198	209	166	196	185	182	184	183	192	208	198	195	179	167	202	176	228	166	179	201	186	217	197	214	182	205	180	168	168	159	198	158	185	231	184	198	172	139	194	159	192	164	219	182	198	198	188	182	192	165	185	196	197	178	173	191	194	178	184	195	169	176	197	220	186	167	190	169	197	203	188	194	175	185	159	181	164	173	191	196	182	207	201	168	188	218	169	159	225	183	183	189	184	173	154	197	181	194	172	179	184	178	181	198	175	180	203	202	190	172	169	175	188	213	206	176	206	194	196	176	203	187	192	181	194	164	178	197	192	187	182	165	190	179	183	202	195	167	203	183	193	184	194	204	204	188	203	177	218	187	191	187	216	192	187	165	175	159	204	186	181	213	174	215	189	200	185	163	186	184	191	185	170	184	191	190	179	172	189	181	156	172	174	204	205	174	182	206	189	188	194	178	182	176	178	165	187	211	182	195	185	146	189	171	171	191	165	161	175	161	178	179	194	196	170	207	197	195	198	191	180	196	190	171	200	172	176	188	176	186	198	210	179	200	177	160	199	180	161	206	192	194	177	162	167	190	181	185	186	150	189	172	191	200	203	171	212	187	197	213	196	199	176	174	196	196	198	178	174	189	174	171	184	173	164	177	179	163	193	169	158	193	183	199	177	185	174	198	193	192	182	205	186	176	180	166	187	194	161	171	185	174	166	180	205	193	218	176	171	190	188	162	191	195	171	161	177	197	206	173	214	192	172	194	199	186	183	175	183	160	196	198	230	192	177	158	173	190	190	176	174	191	203	181	190	196	177	171	181	207	188	192	199	201	198	193	194	143	199	197	166	177	167	171	174	180	196	193	167	205	179	192	188	219	155	192	194	207	164	156	173	178	168	201	191	173	202	203	215	172	181	198	178	174	181	183	195	211	176	184	164	193	196	168	187	167	197	186	195	192	171	153	201	195	182	166	190	155	135	172	165	172	184	191	210	199	183	217	176	171	178	183	204	187	192	196	178	215	187	160	168	181	170	182	208	189	183	175	194	167	194	188	196	181	189	180	196	185	183	189	187	165	170	197	163	191	192	177	176	203	189	157	208	174	205	180	178	202	176	199	197	175	188	186	181	177	175	182	177	163	187	185	178	197	197	189	207	194	195	186	176	205	219	188	187	164	193	225	181	184	190	183	184	211	173	160	182	199	219	179	203	189	205	170	176	179	180	213	215	198	187	155	189	196	197	215	202	206	203	177	229	186	200	165	231	190	192	188	193	203	178	205	169	197	186	167	189	186	193	175	193	164	177	173	192	157	198	195	193	205	167	167	193	173	217	193	214	189	189	174	178	182	198	190	201	191	183	185	185	180	176	173	159	199	201	174	179	187	177	196	172	158	161	172	187	205	192	178	201	209	188	190	195	182	179	201	184	200	189	169	170	152	204	193	178	173	195	197	163	184	183	178	171	196	189	174	182	185	192	164	185	197	201	188	187	175	184	207	204	178	199	230	194	208	181	173	168	172	202	183	151	177	183	193	194	180	199	208	206	182	192	196	197	187	175	182	201	207	174	198	185	194	169	163	212	196	186	163	179	196	215	211	192	187	190	193	187	198	193	178	190	184	189	182	166	176	227	165	182	211	188	168	181	151	205	184	190	163	200	201	172	159	163	200	180	169	190	185	186	204	192	161	208	178	185	202	185	187	202	178	186	207	192	176	197	194	212	218	204	209	167	183	189	192	179	196	161	172	188	198	193	193	184	198	176	186	205	173	178	184	185	213	185	163	196	203	189	178	173	187	185	171	175	211	186	198	179	169	171	180	198	178	179	180	201	169	183	188	204	215	176	179	170	175	178	189	177	179	199	231	220	209	199	161	177	178	174	183	167	197	184	191	172	193	179	171	171	186	207	209	182	196	195	176	189	184	191	226	195	178	175	184	182	165	194	182	192	188	203	179	182	177	202	200	141	181	192	196	209	196	192	210	191	181	171	187	182	191	184	180	201	180	177	204	210	154	206	177	192	182	189
22571	15769	11655	11359	9958	7349	5641	4644	3514	2794	2331	2100	1870	1683	1563	1588	1292	1235	1239	1320	1281	1217	1050	966	832	788	838	967	1005	893	946	944	953	1002	895	1024	975	995	833	660	615	651	626	562	526	526	511	520	485	519	563	556	509	489	502	466	459	397	477	461	477	448	467	407	460	433	372	404	418	435	433	420	391	446	410	423	421	393	364	395	416	386	385	449	400	391	418	391	419	418	447	407	463	397	435	457	429	448	442	365	438	419	427	441	448	395	429	414	412	392	397	424	385	397	419	440	445	403	420	411	405	419	399	384	368	419	438	404	434	402	412	417	426	401	400	424	411	392	386	426	421	416	421	392	407	402	400	450	388	435	374	391	410	411	420	402	405	391	441	422	379	398	446	403	420	408	415	411	407	409	407	427	418	373	420	409	431	418	431	425	429	430	411	432	431	412	420	420	397	402	390	391	409	413	422	408	391	402	398	382	380	419	413	411	382	416	422	410	392	421	406	408	433	411	423	402	425	419	426	408	422	413	418	406	416	410	448	417	445	411	412	390	436	410	409	389	428	425	414	369	410	388	425	392	439	423	411	387	390	397	436	397	381	418	440	395	411	401	445	405	435	449	401	416	429	430	393	404	386	447	441	408	386	410	398	415	433	405	415	413	425	381	424	416	443	420	403	394	396	423	390	429	378	408	390	442	427	409	429	416	392	402	431	411	389	433	400	400	379	404	411	407	383	394	364	415	385	400	442	398	418	411	387	437	401	397	396	429	418	421	434	413	404	398	424	482	383	386	397	421	395	406	400	410	404	380	397	404	390	393	400	454	428	410	410	403	438	423	395	403	443	436	423	423	412	419	411	432	399	414	423	421	423	416	457	449	417	399	399	410	380	389	408	429	412	412	388	413	419	447	413	433	443	445	420	434	411	413	434	390	406	418	418	432	403	441	393	405	364	400	411	409	453	394	413	409	380	420	445	419	403	431	414	421	410	422	404	427	412	452	438	374	407	399	384	420	445	427	447	428	368	404	404	413	420	408	428	402	407	416	411	415	400	398	372	419	401	446	425	414	387	416	397	437	400	419	399	395	408	430	386	428	426	420	394	437	442	414	438	392	372	393	405	448	443	443	427	392	411	447	424	404	417	410	460	410	424	418	396	452	396	401	403	398	409	420	419	432	419	383	403	413	404	458	411	419	428	414	385	387	385	408	424	406	381	427	399	396	411	404	425	435	400	425	426	433	414	382	408	410	441	420	429	428	406	411	405	429	407	415	418	407	445	441	436	448	422	425	450	403	423	409	388	431	420	392	383	420	409	423	377	409	425	399	400	414	399	425	401	403	411	416	406	419	402	411	430	416	443	397	400	395	414	432	447	424	425	370	429	406	445	399	408	464	401	430	398	426	388	445	434	430	429	396	409	407	417	411	379	401	422	401	419	402	436	422	477	409	427	403	426	395	405	399	416	415	391	392	408	391	419	391	422	431	408	420	413	418	424	432	411	453	433	387	420	404	394	395	402	423	432	409	451	424	399	413	413	371	407	408	395	422	400	401	412	415	406	408	357	418	403	416	409	428	441	416	424	440	456	453	379	403	435	379	423	417	449	405	425	442	446	404	415	441	451	438	418	446	444	379	409	427	420	409	448	404	370	421	428	432	438	417	432	412	442	395	415	422	432	427	449	413	435	425	401	381	432	404	379	411	404	380	457	414	434	400	389	425	401	422	433	382	396	388	429	391	419	410	371	408	402	369	423	444	402	441	427	433	393	406	423	388	392	407	405	427	429	405	419	448	409	453	435	440	436	415	408	423	417	416	412	422	422	389	405	421	404	386	389	402	411	440	409	413	405	386	414	428	422	456	410	431	430	393	446	430	439	438	446	444	411	431	436	419	465	444	393	414	392	409	371	405	421	399	443	406	417	398	426	431	409	389	394	408	402	449	379	415	430	369	415	408	423	429	373	410	426	384	391	380	394	394	420	398	413	403	443	403	380	390	407	391	407	440	439	379	410	384	393	390	400	423	402	379	435	418	404	436	408	402	426	467	418	414	416	378	400	378	374	412	389	399	389	419	400	424	404	412	417	384	405	403	422	446	398	405	417	412	376	453	398	399	400	402	415	390	396	412	445	398	394	449	389	407	451	410	402	415	411	405	390	403	405	414	404	471	369	414	430	408	409	447	394	420	417	412	379	421	407	426	428	399	392	410	425	423	452	408	430	442	477	431	422	413	424	407	404	382	423	408	409	404	407	423	450	415	403	459	449	408	441	412	423	398	390	396	421	388	424	434	388	423	431	374	438	442	436	397	390	426	390	438	384	406	392	419	410	413	399	447	426	418	377	408	411	454	412	407	379	410	397	435	399	412	376	369	434	378	430	419	425	409	382	434	450	391	427	426	463	406	433	422	376	424	419	438	445	395	411	387	385	421	448	460	426	430	412	418	404	391	375	406	414	397	400	407	407	384	417	391	426	406	375	436	413	402	390	442	411	448	407	460	404	404	403	427	438	431	384	446	425	375	431	411	417	429	382	411	397	442	425	386	409	435	389	377	402	420	394	394	407	402	413	433	386	401	396	388	426	491	410	402	424	388	416	382	433	392	402	392	396	420	406	400	402	427	405	394	413	406	369	414	421	412	415	439	405	402	400	406	380	442	421	391	401	403	382	446	395	399	448	369	387	394	406	424	363	403	411	408	391	429	429	443	398	412	414	433	428	386	429	446	362	396	384	427	389	438	446	409	423	446	411	445	412	365	438	397	390	449	442	411	431	424	374	406	427	435	451	415	415	437	360	433	448	398	412	390	437	417	388	407	430	404	402	384	396	436	378	410	401	382	449	421	439	423	423	397	379	429	439	397	399	433	401	400	367	380	411	459	448	396	427	390	424	395	450	385	403	396	400	382	427	407	417	424	414	416	418	412	426	433	412	418	428	386	409	428	413	424	407	448	429	377	414	388	450	439	405	380	400	396	396	403	413	404	434	407	410	379	421	402	436	377	451	449	415	455	395	426	404	414	381	384	423	398	370	429	436	422	342	414	412	451	412	420	413	432	417	440	392	374	419	398	418	396	423	441	407	407	399	412	397	394	414	400	431	427	403	409	385	387	433	393	416	411	413	406	411	405	428	446	438	401	406	404	398	425	405	414	378	397	422	423	442	444	399	377	395	421	438	401	413	409	392	398	421	437	412	389	453	396	426	457	414	458	404	419	455	406	412	375	401	438	421	400	383	424	410	441	395	387	399	433	371	427	423	382	449	408	415	403	427	382	414	422	415	398	353	435	409	408	389	394	399	398	377	403	435	384	420	402	412	427	387	406	437	410	425	418	420	460	387	432	375	419	393	422	431	379	392	418	415	447	423	408	433	419	410	386	421	415	410	424	402	405	398	407	458	402	438	437	402	381	429	371	404	405	399	425	427	425	413	394	387	420	385	418	431	390	379	403	403	454	409	419	395	422	393	412	428	396	409	406	403	393	419	408	388	397	383	403	366	397	433	452
15277	6860	2720	1607	971	729	526	476	392	307	295	288	236	213	232	209	241	218	234	237	225	250	237	203	165	206	193	209	199	211	213	206	226	207	184	212	224	241	195	188	197	200	186	200	187	189	187	188	217	174	186	200	197	185	176	170	178	182	212	202	198	187	172	208	200	187	186	180	169	180	163	196	177	202	191	207	222	201	242	200	198	184	176	183	171	199	212	169	169	180	178	197	174	164	184	176	183	170	204	199	196	178	196	212	211	204	193	218	228	181	176	184	196	186	206	187	180	195	195	187	154	175	190	196	196	191	193	187	169	160	193	184	190	190	202	180	204	204	204	186	197	194	164	202	183	196	156	204	176	199	166	188	187	220	205	176	190	175	228	195	178	188	193	169	176	164	208	187	180	166	197	179	171	185	175	188	207	185	178	174	211	186	174	206	187	187	187	188	178	188	192	202	187	189	185	205	183	173	169	180	189	187	163	177	163	187	189	161	179	217	167	176	176	186	175	205	186	194	176	199	171	200	193	192	203	176	182	176	175	186	190	186	192	172	191	177	181	193	198	179	192	193	187	167	225	177	182	185	192	199	186	172	171	198	165	190	194	195	171	169	177	189	189	187	166	172	166	204	170	187	183	203	169	189	205	167	175	179	199	180	178	182	183	220	206	206	187	202	171	244	177	217	201	185	187	188	172	179	168	186	182	188	196	182	189	175	170	201	192	201	191	166	197	164	140	169	197	205	152	189	190	198	195	167	181	182	188	210	217	184	180	185	169	173	183	199	177	194	186	176	178	192	212	189	199	175	169	208	190	197	224	216	184	202	201	172	174	210	207	195	172	188	188	193	186	178	218	196	195	182	199	187	170	180	180	182	183	202	182	188	197	189	191	162	197	204	215	189	182	221	165	175	176	200	199	203	175	164	205	207	173	203	203	175	196	214	205	171	193	170	180	200	205	197	201	191	169	184	195	164	198	222	211	175	222	195	200	213	163	183	171	160	179	199	221	184	201	202	201	180	184	171	209	212	162	193	216	188	194	178	177	189	199	196	181	177	171	193	174	202	161	170	170	177	190	176	183	190	184	187	186	176	164	192	190	158	175	184	174	198	181	178	164	171	202	183	175	183	205	204	181	177	182	185	192	172	194	186	188	190	199	179	162	170	176	184	194	218	166	188	195	196	193	183	191	173	206	168	204	215	194	188	193	172	184	164	169	154	185	191	191	180	193	221	176	204	181	198	182	184	176	164	184	187	215	155	186	189	187	200	191	172	209	158	165	204	168	205	183	212	193	200	221	203	199	193	198	191	196	159	189	163	193	205	184	178	193	174	193	203	209	196	173	193	180	198	176	198	176	185	190	181	201	190	187	152	169	157	196	198	197	179	182	189	203	185	191	193	203	230	185	194	163	184	163	175	180	228	195	174	189	194	198	197	183	186	191	189	203	179	184	181	161	172	175	205	190	194	193	196	197	165	188	201	205	167	183	192	197	186	160	198	180	160	180	199	209	167	208	158	190	183	187	187	198	198	205	164	196	204	175	202	204	180	193	184	180	154	177	204	201	176	192	213	175	195	167	174	218	221	183	191	189	194	179	192	184	197	207	195	187	188	175	200	186	167	188	209	210	189	208	194	200	175	181	201	181	177	190	183	199	168	207	209	188	171	174	192	172	152	171	202	194	189	170	172	198	195	183	177	176	187	200	169	216	193	167	173	184	197	185	212	208	199	186	190	181	200	167	179	191	200	186	176	194	177	167	205	175	193	204	182	180	184	186	182	165	198	221	189	183	196	209	182	214	181	168	171	183	176	172	187	172	194	192	191	182	188	185	196	178	191	207	182	190	167	175	175	167	208	188	214	219	164	180	187	193	174	192	183	194	190	173	169	176	186	187	170	204	202	197	209	186	177	179	195	191	192	196	173	178	206	187	181	169	161	198	196	151	172	198	169	158	199	213	197	206	197	200	173	193	207	203	178	174	228	204	194	211	198	194	199	201	183	184	184	203	190	168	174	185	181	196	162	211	189	203	197	191	200	172	180	203	176	196	207	196	182	164	155	178	192	191	183	187	154	195	202	185	169	179	159	188	174	186	185	188	202	185	196	205	177	205	209	200	175	199	203	216	223	189	185	179	187	213	206	194	202	175	200	199	196	184	199	203	234	212	160	196	172	171	190	187	184	187	179	170	232	221	216	197	196	179	170	198	224	201	193	189	215	199	172	189	226	218	187	162	211	196	167	176	186	198	203	162	185	179	191	167	188	210	194	204	168	193	182	185	192	171	174	176	204	199	195	196	190	190	195	200	163	176	197	167	165	210	184	205	153	189	212	204	192	162	176	180	177	180	179	187	188	177	181	188	178	166	205	195	176	170	180	201	159	177	182	170	185	200	169	193	214	206	201	208	173	208	196	172	188	183	186	215	179	161	180	213	170	187	220	210	193	198	187	169	215	172	183	205	191	169	188	173	180	206	197	200	184	171	196	171	195	185	157	192	192	170	190	177	179	195	162	194	173	175	185	213	193	179	167	173	177	188	201	211	176	178	181	198	179	212	195	212	214	176	187	176	177	169	169	182	189	178	174	182	185	191	182	212	214	186	208	186	188	183	188	170	187	158	201	186	217	196	149	176	176	179	163	203	174	198	201	203	184	180	192	168	205	206	179	176	155	174	218	174	183	183	195	156	206	197	177	190	177	185	189	196	173	180	183	195	163	175	213	182	170	160	195	206	184	203	184	166	167	182	207	200	178	182	175	180	190	197	205	168	182	213	199	204	204	176	196	186	195	171	172	175	194	190	214	172	181	166	165	159	190	173	188	189	181	204	163	178	183	183	180	201	167	178	194	188	181	204	182	175	199	181	197	189	201	196	168	180	190	158	172	196	183	164	176	200	171	182	182	181	222	198	224	174	172	179	172	164	192	203	194	194	189	197	185	178	183	217	187	175	215	207	177	205	179	187	209	166	207	150	189	182	206	185	174	188	209	201	196	174	169	183	170	195	196	166	189	170	175	187	163	211	194	204	194	205	196	181	207	207	198	176	214	177	188	197	177	183	193	201	171	165	202	180	188	195	211	183	196	193	225	189	183	181	195	181	190	171	204	181	174	198	207	178	172	194	178	174	218	202	197	179	216	193	166	177	177	182	200	175	203	189	190	191	188	223	184	189	182	163	209	165	183	221	187	197	226	204	202	166	193	176	210	164	198	175	173	216	192	202	191	201	195	167	180	184	179	205	207	216	189	208	171	158	201	210	180	186	194	177	191	187	178	206	176	158	196	173	194	210	190	198	191	183	180	190	201	171	195	192	188	189	202	206	188	190	157	200	163	174	194	189	184	157	201	180	192	190	189	185	176	171	191	219	193	179	171	197	192	194	166	202	188	200	177	202	205	177	173	187	194	210	184	191	166	188	173	194	180	165	188	184	202	166	194	189	188	174	191	185	168	174	209	196	189	199	198	183	177	181	213	183	169	186	203	181	184	160	193	189	197	206	181
8081	5039	4661	4525	3751	2636	2079	1761	1373	1124	1000	834	726	673	764	674	598	565	648	673	674	680	641	618	532	514	562	573	582	600	594	581	585	565	563	595	559	515	507	481	450	496	465	455	377	453	453	417	423	455	462	441	437	429	407	429	445	446	418	401	405	396	410	446	448	403	388	407	370	405	423	396	412	408	449	399	434	389	413	398	425	378	445	380	413	428	420	380	389	428	419	409	413	401	398	417	428	398	361	371	400	423	393	416	413	444	368	417	367	401	397	388	418	453	397	380	390	421	412	405	414	408	422	384	398	402	348	423	428	405	406	368	367	377	397	380	388	439	406	386	412	431	401	391	351	425	415	397	407	415	394	422	408	388	405	401	380	416	397	397	406	419	415	381	418	382	403	438	387	418	436	389	431	403	432	404	396	385	421	416	409	415	443	423	418	383	405	436	428	434	415	393	403	420	401	421	453	409	395	412	354	403	381	400	380	415	407	438	418	418	384	440	401	415	405	381	374	371	380	382	394	396	380	378	400	412	421	437	398	409	397	397	406	423	413	390	373	431	405	430	396	414	444	400	410	424	411	392	389	447	360	406	380	416	403	394	424	427	431	407	404	419	396	376	382	376	397	395	410	415	396	393	413	447	387	402	383	373	397	431	398	395	394	427	409	409	403	419	417	414	384	419	386	409	402	411	390	395	418	412	384	421	406	384	411	419	394	438	426	369	406	428	354	376	410	393	385	390	377	431	431	412	398	432	368	426	399	411	382	404	424	412	400	411	438	393	399	366	400	439	394	406	386	392	402	418	406	407	396	426	360	420	450	419	367	388	400	423	408	397	448	400	395	397	451	414	410	396	421	415	423	398	396	404	402	377	411	393	443	429	398	430	395	403	387	411	392	414	397	430	376	445	380	402	437	373	390	430	425	407	422	397	424	376	389	405	391	405	411	387	445	406	418	389	408	392	423	379	365	372	398	435	395	410	415	414	368	437	407	386	419	413	402	422	381	413	395	396	402	444	385	386	394	418	398	416	421	365	393	407	364	399	419	380	447	399	407	402	388	412	371	420	411	436	408	392	421	417	385	447	411	385	403	413	438	393	432	369	406	435	381	408	397	418	393	460	420	417	411	396	419	428	445	378	367	385	410	399	427	397	417	361	411	409	384	398	428	381	430	422	399	449	389	424	406	401	403	385	387	407	380	403	395	407	376	431	388	391	387	436	418	385	383	389	416	436	382	402	438	398	389	402	409	400	387	415	422	402	381	406	394	410	397	382	413	459	409	425	382	386	410	419	397	410	463	456	412	386	402	401	396	402	401	428	388	401	393	410	409	393	408	419	395	367	418	404	384	387	445	377	418	408	419	425	414	352	403	437	414	365	422	374	397	406	411	397	411	401	391	430	423	416	404	429	424	403	391	386	366	413	417	419	399	403	370	430	405	413	391	427	400	397	450	383	407	395	424	406	397	384	392	403	371	426	419	390	413	400	407	392	420	404	429	381	412	416	433	430	401	460	407	395	392	443	402	369	421	416	416	405	393	424	414	458	397	428	440	370	383	405	406	397	391	386	420	396	405	431	389	421	378	384	395	424	407	428	423	408	423	430	422	443	400	399	388	396	411	388	393	398	389	379	404	411	414	399	427	387	419	435	388	392	404	395	402	387	425	400	443	400	398	400	400	398	416	381	375	418	415	399	391	412	429	408	401	413	392	385	399	413	417	424	431	403	439	390	386	406	388	398	398	407	426	417	380	407	389	393	408	385	420	390	445	418	396	424	366	405	389	417	398	401	378	395	410	400	446	412	390	380	409	390	416	400	368	396	417	384	381	400	390	408	456	420	411	418	401	404	422	434	442	395	411	431	401	407	401	423	416	379	422	419	395	406	424	437	404	386	404	373	427	403	404	412	386	362	402	424	419	403	417	390	390	449	452	383	413	412	391	447	386	391	408	433	378	405	372	387	369	451	404	438	400	364	395	392	382	430	382	370	418	455	404	382	416	423	427	384	374	382	402	399	416	396	372	409	407	423	385	376	403	420	416	435	427	411	427	408	389	421	398	447	442	396	405	388	406	429	388	382	377	418	385	411	405	385	428	403	403	397	390	381	388	403	413	410	421	368	419	386	391	430	390	370	412	402	412	397	401	409	383	398	382	384	430	394	409	422	393	374	407	401	380	421	408	433	412	404	376	409	417	387	367	419	395	401	416	404	400	434	412	406	416	413	366	451	417	419	415	380	416	413	388	401	392	415	378	385	407	420	375	418	411	417	420	407	394	399	395	399	397	380	408	405	397	397	432	372	427	423	408	401	431	416	412	376	401	393	382	440	425	395	371	414	419	375	448	422	391	425	408	392	419	403	404	379	385	393	440	399	400	395	438	389	410	414	422	443	409	413	391	418	427	380	397	391	405	372	461	393	408	434	420	384	402	403	398	372	410	353	403	389	394	413	429	416	392	413	421	434	424	429	434	395	378	384	397	417	375	398	438	366	422	408	412	427	388	402	397	405	411	403	404	387	407	436	380	426	421	399	411	412	389	423	397	404	380	383	449	428	389	410	404	401	406	446	399	419	426	378	468	403	411	431	380	388	416	407	393	419	402	402	401	392	439	381	413	419	423	389	404	411	432	393	388	419	402	417	404	404	372	378	419	389	388	432	388	391	420	395	420	421	357	409	420	418	400	416	413	402	384	422	384	405	419	434	391	434	377	405	391	412	424	411	379	398	395	396	435	379	398	396	445	390	414	374	438	422	432	376	425	429	390	433	427	373	394	415	381	374	403	397	440	395	406	391	372	375	415	413	424	410	394	436	443	438	399	382	442	440	399	400	395	390	385	396	423	396	419	393	389	446	430	393	423	365	391	419	406	387	434	409	453	418	398	409	382	398	422	428	407	370	420	419	411	399	392	422	420	378	366	383	430	401	385	385	384	402	406	437	385	420	399	415	397	401	422	394	403	414	414	385	418	391	429	402	397	385	375	392	422	388	365	412	413	393	415	432	417	414	394	411	405	438	400	374	406	369	416	404	395	391	386	388	390	394	392	399	401	405	398	404	408	385	425	392	408	444	418	411	366	401	407	390	374	409	418	438	414	419	423	411	419	410	447	393	388	366	406	391	392	388	429	400	383	383	374	419	409	418	418	385	408	397	422	409	379	371	412	402	407	394	428	413	367	412	404	443	412	420	393	406	400	381	412	398	441	446	411	422	431	411	385	420	378	400	434	383	415	413	415	408	427	399	413	414	415	409	413	401	429	409	403	369	366	403	399	396	412	402	397	412	407	440	447	390	398	410	407	406	419	417	421	412	428	409	399	418	398	406	410	411	391	394	402	389	394	430	398	410	458	415	414	414	416	392	388	414	411	417	382	417	369	396	387	404	377	425	406	425	389	397	418	397	417	435	440	389	427	421	404	399	410	401	393	416	379	395	414	386	446	406	429	414	359	418	429	390	400	397	419	404	401	404	400	377	407	402	417	373	421	391	417	416	392	412
30991	15918	6156	3494	2147	1261	901	719	607	404	333	342	272	270	221	243	243	217	209	228	224	239	205	198	177	192	177	163	156	179	192	211	204	209	230	204	211	200	182	187	159	159	172	161	164	146	156	143	150	163	167	159	151	138	151	147	150	143	189	158	169	161	146	131	164	161	154	156	132	147	141	157	128	143	134	157	150	150	126	155	154	166	126	148	158	164	169	159	140	158	132	132	160	155	144	167	153	122	148	131	146	133	180	133	153	138	155	126	143	167	164	169	135	156	132	127	146	136	161	139	153	140	129	163	145	124	170	159	160	159	169	141	121	137	141	160	147	156	152	140	150	147	142	139	124	137	149	150	153	162	144	123	173	150	129	131	123	139	156	172	139	164	171	155	148	153	158	128	141	158	143	133	172	143	147	160	162	117	162	147	121	140	143	139	142	139	133	167	168	147	136	145	162	140	171	136	127	168	132	139	146	149	165	136	132	130	142	170	151	134	162	156	127	166	132	129	150	137	150	142	134	151	144	143	136	132	149	159	148	124	151	139	134	151	149	128	148	138	152	132	161	152	145	178	145	125	159	172	142	136	134	146	171	146	151	139	162	146	154	167	140	147	131	148	153	155	147	129	154	143	135	150	132	138	149	150	121	150	147	147	154	130	162	151	127	145	124	156	146	157	147	143	152	138	148	160	151	153	142	145	134	153	162	150	156	163	152	142	159	131	114	153	165	127	131	166	150	145	144	162	175	124	151	160	165	152	163	122	154	144	156	166	166	140	134	142	145	141	146	143	136	149	137	135	170	143	137	143	155	149	155	127	154	152	135	129	146	155	158	124	155	136	148	147	124	156	148	123	144	145	154	145	163	152	149	143	131	137	127	162	136	153	141	130	138	151	153	147	147	138	166	159	148	149	157	141	145	132	125	147	152	131	161	154	131	153	135	133	133	164	154	165	133	156	168	158	156	157	142	141	146	157	133	141	145	173	170	143	145	153	155	139	136	134	159	153	128	144	171	137	137	149	146	176	165	143	153	156	142	149	145	136	135	155	134	155	145	128	149	169	148	140	169	164	136	154	137	135	141	152	129	137	161	168	143	133	155	147	142	163	144	121	148	139	160	142	152	146	148	133	132	163	152	138	147	136	144	155	161	119	141	143	152	141	169	150	174	132	156	124	123	129	139	162	165	144	151	149	158	129	175	156	144	157	140	155	154	151	146	150	147	136	145	158	154	141	150	151	137	144	139	151	146	117	148	136	137	162	141	167	160	138	149	145	148	148	139	130	154	139	142	161	124	136	164	161	138	135	161	124	153	146	140	159	178	144	153	135	150	131	158	118	160	149	140	165	149	138	139	151	152	131	133	169	164	111	162	154	136	145	159	163	154	139	143	141	139	142	122	138	134	127	134	152	135	137	132	168	148	129	130	128	138	143	145	147	145	145	137	127	164	156	163	158	139	149	154	137	136	128	177	164	135	175	147	144	136	122	152	146	150	153	150	166	165	143	147	142	185	160	158	147	158	136	143	137	179	141	136	152	144	132	152	111	131	150	157	120	134	161	141	151	161	181	147	141	127	162	182	170	141	142	130	159	143	123	154	139	141	139	121	141	152	161	137	135	149	152	153	134	124	156	153	106	164	116	150	150	143	159	152	166	163	137	123	158	167	151	155	136	146	132	130	148	152	148	150	132	155	179	142	129	135	156	139	128	174	144	153	165	143	137	130	155	171	135	151	140	157	159	151	180	138	146	138	145	147	140	130	148	137	153	140	132	127	148	165	142	160	131	141	160	165	145	134	132	156	169	156	153	170	142	160	126	167	148	155	129	146	140	144	148	163	144	143	146	131	163	144	157	136	165	122	158	152	146	141	158	145	139	128	146	175	152	127	161	153	162	159	148	142	145	130	165	132	135	175	146	132	135	133	151	166	157	148	130	153	146	161	124	158	142	141	161	145	130	125	155	152	143	165	144	145	164	156	156	166	154	138	140	135	127	118	143	138	152	160	136	115	169	134	152	154	156	155	141	137	148	152	138	149	166	144	156	138	138	161	145	142	142	116	146	138	146	151	127	127	164	149	159	163	132	162	160	164	152	148	137	153	147	126	160	171	149	137	154	143	128	146	153	131	144	156	157	149	145	138	184	146	158	174	145	157	138	137	127	168	154	139	135	143	150	144	167	161	158	119	151	152	144	157	135	128	157	161	154	139	135	139	133	155	150	155	160	160	158	150	144	153	136	135	172	152	129	136	151	148	132	149	138	146	155	142	147	154	128	140	125	126	153	156	129	153	155	159	150	135	127	140	140	154	156	152	146	157	164	141	144	144	157	139	141	142	140	157	158	138	146	144	168	128	150	154	141	127	149	141	160	161	128	144	142	142	167	155	162	163	130	122	139	145	168	141	134	147	156	176	147	161	138	136	123	152	134	121	116	119	130	183	124	136	160	134	158	155	149	146	145	149	168	132	137	154	123	155	139	149	160	150	136	139	133	144	138	129	135	172	153	153	143	125	135	128	158	143	166	183	172	128	163	146	185	141	151	130	128	125	144	149	142	159	144	138	139	138	142	166	149	170	130	131	121	135	154	158	139	152	150	152	129	149	172	131	120	139	131	123	137	132	139	143	141	146	170	139	132	138	137	158	129	165	127	131	139	156	136	163	122	145	137	156	154	132	138	155	149	160	122	154	143	141	136	134	147	145	174	124	159	126	118	145	157	162	136	123	158	119	139	166	153	167	163	146	147	165	163	163	150	168	154	137	144	150	156	139	140	139	157	139	172	135	171	138	140	134	122	137	155	151	174	149	143	158	150	149	145	165	151	157	170	149	150	146	128	136	137	149	147	150	165	137	142	159	118	143	161	135	142	154	174	142	156	141	153	144	132	151	149	142	133	140	143	151	138	138	148	146	162	146	127	153	132	135	149	140	149	157	136	154	154	172	139	148	134	137	135	128	115	144	147	148	127	143	166	157	175	142	160	142	138	137	149	127	143	145	151	152	149	169	152	157	146	161	164	181	127	150	154	156	161	149	159	152	161	170	127	117	130	151	150	152	134	132	160	168	154	180	170	144	155	143	156	150	156	167	145	158	118	145	136	143	154	164	147	158	159	127	150	149	154	155	156	151	162	147	128	162	126	146	147	136	158	175	126	171	142	128	145	127	164	128	122	164	136	143	148	158	122	120	140	129	125	133	148	144	143	145	140	153	132	157	169	150	127	141	149	153	135	140	147	155	146	145	153	155	141	155	140	123	153	155	145	124	133	161	140	140	171	152	153	143	152	135	125	139	156	137	150	167	150	154	149	148	145	145	133	141	153	146	143	145	145	144	148	134	132	134	140	197	145	153	160	144	152	121	135	141	150	153	166	138	157	156	155	146	156	175	139	150	154	144	136	139	134	164	145	148	156	135	120	144	126	136	144	139	158	158	132	141	165	136	142	131	130	139	133	145	139	152	135	131	148	149	163	144	167	146	168	146	158	131	144	161	137	145	132
17369	10484	8347	9247	7565	5180	3956	3239	2431	1902	1555	1470	1247	1136	1034	918	878	812	959	973	956	825	743	677	624	602	571	558	651	608	650	712	697	657	662	695	675	705	603	580	457	518	499	457	440	417	399	390	408	423	411	397	424	401	364	334	351	333	328	376	326	322	321	309	354	357	326	337	323	342	326	346	347	357	333	343	334	316	307	318	328	288	295	344	353	305	380	318	338	354	308	339	323	333	346	338	326	339	330	317	339	314	336	341	300	356	349	327	311	355	344	342	366	338	300	365	339	342	329	342	320	332	328	334	312	317	342	372	354	334	288	305	332	352	378	381	303	373	339	354	329	319	313	334	326	345	316	335	361	328	323	343	332	353	317	313	325	314	347	311	324	323	311	363	347	309	319	345	363	341	296	324	299	331	326	314	319	361	312	320	350	307	322	306	318	323	346	326	350	320	303	323	342	317	340	339	297	328	319	317	339	355	343	304	315	324	308	355	341	322	312	340	342	320	341	301	348	321	352	362	325	344	349	346	322	332	351	328	328	340	339	324	302	324	342	320	329	334	328	336	371	327	338	335	343	312	368	307	337	315	315	294	326	334	296	345	354	332	353	341	335	328	341	371	314	347	327	339	342	341	355	302	335	336	326	347	356	322	332	328	298	360	321	294	309	347	368	352	321	358	369	317	374	329	325	383	331	320	323	333	334	354	333	336	348	320	336	354	365	328	354	328	328	329	340	334	303	326	316	336	346	337	369	356	341	320	320	336	357	301	323	344	335	370	316	336	279	318	317	324	326	341	362	369	310	370	334	375	355	369	328	327	330	360	319	347	327	319	336	339	298	337	340	348	338	334	352	333	335	332	342	335	345	322	316	312	365	333	341	330	366	347	354	337	302	346	292	331	323	344	294	306	357	311	343	341	347	357	307	325	322	348	338	323	322	351	350	313	336	340	355	325	302	362	358	362	312	350	328	294	332	311	346	323	337	306	322	353	314	355	311	303	325	319	325	299	343	337	334	348	349	344	369	305	336	326	346	328	358	366	339	346	345	336	353	312	337	356	335	350	320	344	356	353	310	315	323	352	322	344	349	314	310	343	308	319	311	356	336	349	335	344	368	328	307	346	355	319	330	322	320	324	338	322	315	342	302	322	357	325	383	365	336	339	333	336	336	329	333	359	289	318	309	321	356	334	358	320	320	351	366	334	334	351	312	350	305	326	331	332	304	318	316	333	315	342	335	361	374	300	323	320	338	355	305	323	308	333	325	327	330	324	330	312	329	302	372	325	297	316	349	348	343	311	361	290	326	328	358	354	340	343	309	327	342	361	294	314	326	310	300	358	337	322	343	344	311	354	316	343	320	318	352	351	342	319	295	344	370	321	330	373	313	312	320	350	335	344	306	320	339	349	303	298	327	367	300	351	290	362	310	324	347	362	342	291	326	336	334	359	334	310	321	320	343	346	342	324	317	349	349	288	332	324	324	330	346	315	311	308	336	305	332	340	352	316	347	334	325	359	333	284	323	344	319	362	349	350	348	301	365	316	327	348	343	345	341	334	352	297	342	332	300	347	341	317	369	348	325	379	353	329	373	322	339	350	359	306	336	332	324	342	336	332	341	346	358	364	311	371	351	315	332	319	327	339	328	352	327	321	351	319	316	345	333	358	311	312	315	305	339	319	338	317	352	344	312	325	326	343	341	341	319	299	330	343	348	316	287	325	334	344	322	322	325	303	318	367	293	323	339	358	304	334	330	333	333	344	343	334	314	322	329	332	294	335	348	345	334	359	334	308	343	330	312	316	332	335	352	360	348	356	336	337	340	315	336	361	309	312	289	339	334	335	317	339	335	341	308	337	323	346	308	336	321	332	345	348	317	356	333	341	318	310	327	328	327	334	352	315	363	353	346	338	323	328	313	353	333	309	330	343	304	310	322	329	314	355	330	334	364	345	309	347	348	328	307	357	308	344	307	307	368	355	308	353	326	334	334	338	304	311	368	351	314	300	331	318	355	360	338	315	324	337	333	328	353	333	338	348	331	314	341	319	320	348	319	344	329	317	321	336	358	306	336	355	342	315	308	307	321	353	309	328	350	359	329	342	340	318	331	310	345	341	347	326	284	341	348	325	338	323	358	343	336	343	331	294	306	348	322	330	319	322	328	326	339	373	331	325	321	315	319	389	321	355	364	337	323	320	373	355	359	317	342	399	341	312	362	308	343	352	359	298	311	338	354	333	336	340	344	327	282	344	342	313	303	298	348	320	345	352	302	340	315	328	315	356	349	327	340	303	344	357	340	341	322	344	375	340	364	334	324	355	344	317	324	312	335	342	315	341	342	348	327	347	327	332	338	361	344	322	344	349	369	300	357	315	346	320	350	335	340	333	321	336	318	322	346	341	301	322	351	334	307	326	374	342	348	323	323	358	347	313	332	357	355	356	319	318	361	345	327	335	361	328	338	368	340	340	356	343	336	340	327	321	326	322	312	355	306	324	336	392	339	330	360	341	346	359	363	324	303	328	322	339	320	332	327	362	312	320	320	373	333	321	315	319	325	351	323	324	317	313	332	335	321	342	350	326	349	318	339	342	361	323	334	331	301	316	322	311	339	363	357	330	333	346	330	339	311	345	317	318	345	352	329	307	366	351	345	301	337	344	326	364	358	367	353	346	346	338	334	323	297	326	338	347	290	335	324	358	319	332	317	334	354	345	352	331	289	334	342	335	340	327	327	325	318	334	357	332	340	289	343	345	333	313	304	302	358	330	324	310	357	337	351	307	343	317	312	320	325	331	316	314	343	338	334	287	303	340	315	321	348	316	359	357	314	334	371	357	374	341	315	332	331	332	307	332	346	342	323	322	315	314	296	346	301	325	333	324	306	331	312	332	310	318	338	323	312	344	321	352	322	338	306	332	325	317	329	336	325	331	322	312	351	317	327	308	349	341	342	328	329	345	352	322	316	352	353	329	327	340	295	330	342	320	339	297	332	362	315	338	298	326	337	328	324	329	320	333	329	341	327	307	315	355	349	286	337	336	319	353	321	345	318	356	365	320	352	319	326	326	335	372	331	338	361	341	337	343	302	360	316	341	351	340	323	352	360	331	323	345	357	351	329	311	372	324	339	357	348	337	302	338	333	323	336	322	326	362	320	310	315	337	334	377	340	327	293	333	323	290	323	281	345	300	354	373	310	332	341	365	309	343	349	321	386	340	345	347	354	265	307	338	344	342	338	342	327	365	323	310	305	322	357	325	334	334	335	329	350	311	329	321	325	347	361	345	348	315	333	351	329	298	326	374	305	334	346	340	345	332	367	344	306	348	328	325	302	291	336	321	321	345	315	368	352	351	318	327	302	341	325	306	374	308	307	332	335	321	294	315	336	346	354	344	354	352	331	330	342	316	322	318	344	349	329	323	329	350	352	319	326	337	330	339	334	330	339	351	328	347	326	333	326	315	320	351	359	350	338	355	324	327	326	327	349	327	325	310	303	368	356	330
41587	25852	11919	6118	3646	2120	1356	1092	781	635	555	478	417	375	364	355	319	315	289	314	332	279	312	273	270	252	207	255	248	251	256	246	273	283	256	277	294	271	255	203	211	218	232	189	172	207	225	172	198	195	209	201	193	183	188	240	187	202	218	171	206	196	182	203	182	199	173	193	188	200	190	188	183	176	183	191	174	200	192	193	160	193	169	208	205	181	192	164	186	164	203	194	198	180	185	183	208	189	204	210	187	195	180	210	188	218	159	184	200	198	201	204	202	195	201	193	206	195	197	195	202	192	199	161	190	191	181	158	174	187	195	193	171	199	195	174	171	186	205	206	185	178	184	210	186	184	206	198	183	205	194	169	179	163	187	184	200	188	183	204	188	186	206	193	181	220	207	180	217	182	196	192	182	169	191	190	193	184	216	197	198	205	173	183	176	173	190	164	191	185	199	178	171	202	170	195	187	243	205	203	197	180	198	181	201	182	205	195	177	186	204	184	208	171	201	191	197	168	170	173	174	225	200	198	211	180	149	192	167	213	196	184	180	207	173	209	183	163	212	219	218	197	196	220	180	178	183	186	205	191	179	168	191	210	168	187	210	175	169	177	166	181	160	167	212	171	173	200	219	183	147	185	178	199	188	193	183	175	166	211	186	181	210	199	170	194	182	211	202	191	195	189	196	186	215	221	209	198	174	166	183	186	191	165	183	187	193	208	224	163	188	175	212	161	189	198	192	186	212	196	201	185	179	185	186	174	175	190	186	187	215	201	199	187	191	170	213	195	190	213	201	205	197	176	199	169	200	204	191	198	201	186	197	182	170	231	181	195	186	192	186	185	183	178	199	197	221	165	185	179	212	212	218	184	164	214	196	220	216	178	194	194	194	201	191	193	223	193	190	202	195	169	186	217	218	186	177	189	188	191	213	187	185	198	169	206	174	200	221	201	190	173	201	176	158	196	210	189	165	182	199	207	178	192	186	177	217	207	222	174	174	179	177	198	204	188	180	182	201	220	203	189	135	215	183	201	196	191	199	204	171	196	188	204	208	179	170	166	168	190	215	167	184	203	182	212	189	190	166	183	194	191	198	200	172	206	226	206	195	202	191	189	196	194	183	185	165	172	231	183	174	179	177	172	173	169	192	159	213	192	187	195	169	174	184	187	192	198	188	187	192	199	206	196	200	203	191	206	204	166	189	222	180	189	203	235	174	199	205	179	200	203	170	183	187	219	199	189	186	194	166	189	170	181	174	178	163	163	192	202	166	191	193	165	181	178	171	172	167	170	179	199	209	184	169	179	188	194	195	186	167	201	173	184	179	180	178	203	189	177	174	192	195	194	221	213	181	208	224	187	191	198	207	183	189	183	210	179	203	188	181	173	188	195	197	178	203	209	181	191	167	169	207	209	169	168	187	202	209	183	202	180	178	188	194	177	191	178	174	198	197	191	178	176	199	161	212	180	187	166	171	192	174	184	185	178	209	160	182	180	178	195	201	208	176	180	184	221	182	233	206	180	195	201	188	191	190	197	207	185	177	201	212	193	203	209	190	233	161	192	199	200	204	212	201	209	192	175	187	208	182	147	193	210	191	180	175	188	173	212	185	174	187	213	220	203	179	193	195	197	182	201	186	192	174	216	190	192	181	208	177	189	181	170	241	165	194	179	200	189	188	162	212	188	189	184	180	183	196	190	187	182	173	215	184	195	187	187	178	174	167	192	191	200	213	188	215	209	180	181	186	180	154	181	216	208	201	189	205	196	195	198	184	162	191	195	181	183	171	185	209	177	190	198	175	173	176	198	195	148	163	163	222	182	190	188	199	198	177	209	168	196	186	177	198	196	187	179	204	231	191	204	237	185	211	176	157	190	196	189	205	175	162	203	201	195	207	204	202	190	173	202	192	176	200	181	181	187	178	178	178	212	166	177	201	207	189	189	204	211	171	196	175	211	202	188	209	177	205	195	193	187	196	199	195	213	177	173	208	183	174	168	177	189	217	170	168	187	176	195	191	216	199	201	202	186	194	212	187	174	199	209	182	188	206	218	189	187	165	190	189	174	177	198	207	168	181	197	178	198	198	188	190	195	189	194	188	186	186	193	179	174	214	217	170	194	190	171	173	185	179	182	192	174	198	201	207	184	174	207	215	197	150	209	176	211	185	185	167	179	199	212	172	175	179	158	151	179	183	172	201	194	193	202	196	180	171	177	178	184	187	216	185	204	195	169	164	186	223	174	177	184	188	180	203	165	217	170	214	206	194	181	183	183	216	167	188	200	197	212	186	192	196	176	183	184	180	172	198	208	194	175	227	190	201	197	194	159	203	194	194	180	192	205	198	187	191	189	192	177	183	190	185	180	222	208	200	169	184	191	175	198	229	189	193	199	177	194	160	215	193	189	187	186	189	171	198	213	163	175	167	170	182	173	198	183	175	179	181	193	202	192	213	172	197	167	194	177	213	200	205	178	159	166	186	212	179	201	228	190	189	211	204	192	192	193	196	165	190	186	182	192	188	204	189	174	192	212	196	206	190	183	191	195	200	199	203	199	155	192	187	177	198	187	194	196	198	209	213	185	202	198	188	197	190	195	189	192	196	178	203	160	190	152	204	186	188	187	188	184	182	215	197	191	225	170	167	185	207	166	199	193	196	177	172	182	196	173	191	185	201	197	208	203	200	181	192	201	189	185	225	208	176	191	195	200	188	237	179	161	200	205	187	173	178	214	166	181	187	193	201	193	166	230	194	229	198	164	174	198	185	192	233	202	190	172	193	180	171	208	167	178	205	183	190	196	193	188	167	196	199	180	173	183	197	163	199	213	201	182	191	183	164	207	197	191	173	193	182	185	219	178	193	187	190	176	222	154	191	201	184	190	188	198	203	180	193	198	211	191	205	171	187	181	176	197	192	190	168	186	190	176	234	222	176	228	162	209	224	200	203	188	149	185	214	184	168	203	202	198	173	162	197	192	175	204	187	191	202	188	182	184	203	195	188	203	184	185	196	174	210	193	177	178	190	173	188	179	183	177	182	188	191	176	175	202	210	196	198	197	185	187	190	187	184	191	176	201	230	199	162	190	191	194	218	176	202	216	202	188	189	190	177	194	192	196	178	183	169	176	178	158	213	209	203	213	222	186	184	221	184	181	186	181	169	167	185	188	197	217	149	185	199	155	185	188	191	180	212	201	167	186	158	159	200	189	166	182	219	189	183	187	186	183	168	204	197	169	211	199	207	197	170	226	208	189	157	180	189	186	164	202	199	183	182	201	203	201	187	176	203	191	172	198	184	217	205	195	179	167	156	171	196	190	211	207	174	185	215	217	193	198	237	189	204	193	203	177	210	164	205	209	155	159	179	182	191	185	174	182	193	199	185	182	162	165	206	181	176	202	206	194	178	195	185	171	205	191	180	177	162	176	182	169	201	208	167	185	194	179	206	206	195	200	190	192	175	201	210	172	194	168	188	201	190	196	202	188	181	194	192	191	204	202	198	178
23106	17042	12400	12785	10662	7365	5645	4617	3700	2636	2214	1959	1805	1621	1420	1282	1182	1287	1237	1310	1297	1174	1105	1017	873	750	764	816	831	827	824	916	1087	958	961	884	992	919	955	795	612	579	653	653	583	521	554	513	511	491	526	532	505	513	470	496	468	468	472	474	469	428	488	412	407	421	413	445	433	405	417	436	428	455	440	413	405	435	458	475	438	374	424	441	447	392	408	403	433	435	456	417	399	419	416	418	401	426	393	410	435	427	435	444	406	418	409	385	420	426	396	425	448	441	435	424	422	457	407	470	446	408	408	390	407	407	462	401	391	416	398	434	427	420	404	417	389	406	416	467	465	405	439	380	414	419	414	426	415	418	400	398	410	434	399	427	397	406	432	443	392	419	412	387	416	427	418	472	398	454	407	412	399	424	413	450	427	402	409	424	438	424	403	442	434	410	388	404	427	402	404	404	451	394	408	447	436	414	405	431	442	426	403	439	380	392	441	442	434	410	444	432	378	387	410	462	393	426	464	396	470	419	414	434	456	470	408	385	440	401	401	424	465	394	414	435	410	411	447	430	420	380	440	411	439	424	419	441	417	410	424	469	434	429	428	434	399	454	400	422	387	412	424	418	427	434	402	451	437	443	399	408	425	413	408	414	416	446	398	405	432	395	443	439	407	389	420	439	395	414	428	439	410	460	420	408	448	378	416	424	424	432	429	431	410	446	406	402	403	450	413	435	399	413	416	395	445	433	426	400	433	390	386	415	433	404	472	409	419	419	429	419	417	471	428	428	426	443	448	451	423	399	408	433	417	440	393	412	478	422	433	404	413	401	416	453	413	401	410	412	402	430	429	385	423	422	403	418	424	412	405	421	393	433	407	453	425	415	410	388	448	405	435	410	440	410	426	402	416	425	418	420	413	428	434	420	404	410	374	422	436	408	401	403	414	444	418	387	428	412	447	423	421	403	416	414	419	399	409	436	411	440	426	417	418	412	439	413	430	430	457	416	417	407	387	405	422	478	431	430	454	444	406	410	412	387	397	453	435	449	403	430	445	415	434	423	425	451	393	405	415	396	416	420	427	428	419	426	431	440	434	437	421	425	398	409	368	379	454	434	411	385	409	419	434	411	442	423	403	435	398	414	435	415	397	416	436	425	461	419	401	419	382	419	420	388	415	430	456	410	432	434	441	466	427	416	408	417	447	406	451	409	377	409	412	412	391	408	442	408	386	404	428	427	440	421	409	452	411	442	424	420	427	470	435	446	427	425	409	433	443	377	404	443	415	421	398	451	423	446	442	454	452	426	408	391	419	426	418	432	418	459	403	393	432	421	433	416	422	449	429	424	428	420	414	416	438	394	433	408	434	406	421	413	420	411	383	430	412	474	424	418	411	408	431	384	441	409	415	420	430	421	458	387	391	424	414	389	425	414	453	403	419	434	385	384	408	431	462	408	409	408	436	419	428	415	415	434	418	427	422	405	407	440	451	427	392	466	419	410	378	412	431	416	395	448	413	397	426	378	423	406	432	389	431	399	382	398	450	408	417	396	398	439	416	397	438	440	394	414	423	406	437	410	413	440	377	448	454	404	406	405	416	434	418	405	412	434	424	427	398	437	408	399	475	437	409	420	378	460	404	382	415	420	400	408	428	430	416	405	449	377	453	440	407	448	414	429	430	448	411	408	413	420	463	433	429	389	446	395	431	376	453	439	436	410	409	419	405	392	425	425	407	416	400	431	439	428	407	412	413	415	428	410	423	423	394	420	421	436	431	441	478	439	413	435	396	405	418	428	413	407	420	440	417	474	370	402	413	425	382	431	392	433	441	385	404	414	429	447	393	407	414	407	387	392	430	437	408	425	432	421	411	431	467	420	431	385	438	415	406	450	412	433	404	431	408	432	391	409	435	385	406	441	399	446	456	435	426	438	416	402	392	418	441	400	413	435	415	414	418	422	420	406	407	413	389	439	407	413	428	390	432	418	415	436	455	389	446	425	438	404	432	459	394	391	436	385	423	402	424	406	420	394	451	408	417	411	435	414	426	444	446	420	433	442	405	414	410	423	411	412	422	388	418	418	407	437	406	422	438	426	409	445	395	408	420	435	435	423	372	420	415	422	458	450	439	421	435	401	430	431	396	434	399	474	403	421	426	407	421	409	391	399	434	420	445	409	418	409	444	447	455	392	435	416	418	425	436	417	418	412	437	431	438	417	433	414	420	439	452	426	439	394	393	409	420	443	439	410	383	429	436	419	443	401	462	434	425	409	436	428	453	416	445	432	415	394	419	436	403	415	420	397	415	440	411	433	441	449	444	405	430	438	431	434	444	424	382	386	416	410	425	416	441	462	408	399	419	413	422	452	408	429	415	433	423	411	416	402	411	397	413	442	410	437	429	406	393	418	423	461	446	439	440	438	414	440	433	430	471	427	394	413	407	404	413	421	394	422	447	391	392	396	418	392	418	436	489	420	413	417	409	396	420	445	410	419	439	431	415	392	422	434	435	405	390	411	436	399	431	425	416	412	394	395	402	419	399	440	402	387	421	430	416	400	441	415	423	419	420	397	415	460	431	446	449	435	416	415	376	390	411	441	395	420	423	449	407	436	402	398	430	443	392	434	441	437	429	419	410	382	418	450	443	433	424	431	386	414	454	421	453	447	425	415	418	392	419	443	446	420	424	420	432	399	413	423	432	359	420	426	414	410	472	456	396	419	418	434	398	434	437	431	454	423	402	404	399	451	427	452	426	423	402	425	380	400	413	399	420	401	387	412	429	375	367	409	413	411	423	443	412	405	419	448	436	397	443	415	384	389	448	387	417	419	413	404	448	418	413	418	423	421	416	421	404	419	430	407	450	404	412	454	428	456	432	419	442	417	396	432	402	419	400	439	384	434	422	422	422	421	417	423	407	386	435	407	421	432	385	413	395	402	444	417	440	408	396	422	451	425	434	416	427	389	415	460	403	417	451	444	427	433	425	422	442	413	399	399	415	423	407	409	361	416	402	426	410	400	401	414	445	380	388	415	442	418	421	404	462	431	434	397	449	425	420	411	390	411	401	418	435	437	420	443	405	438	403	425	407	473	423	431	417	395	394	397	451	457	432	434	404	436	453	386	417	415	402	413	411	397	437	412	433	414	398	412	442	434	403	426	445	417	417	409	422	405	410	424	423	416	434	406	414	445	430	380	420	404	427	424	416	401	413	434	401	439	446	463	429	413	440	409	388	404	434	418	392	379	439	436	427	450	441	402	405	403	428	422	431	459	387	407	433	409	420	389	421	408	400	419	421	399	411	429	452	409	423	396	420	396	404	426	404	358	403	437	430	370	431	376	380	401	447	424	436	444	374	462	428	446	452	410	400	400	396	431	451	394	449	432	450	432	380	435	411	422	456	417	444	433	450	404	412	398	414	395	450	396	411	394	430	414	408	470	400	411	438	397	393	414	488	431	400	443	410	412	429	460	417	424	407	424	431	432	425	425	418	415	409	444	441	440	401	420
14849	6513	2667	1637	1125	719	532	446	388	285	309	268	244	225	223	237	231	209	253	241	234	199	241	236	189	203	192	188	187	234	251	206	230	214	216	187	193	228	200	196	207	204	196	200	181	211	181	207	205	199	201	193	204	157	180	171	158	193	209	191	171	206	204	189	187	178	193	192	189	213	196	216	181	211	189	194	183	171	183	205	186	191	202	181	174	178	184	208	231	212	171	202	188	199	197	190	192	189	201	192	169	193	178	165	186	198	185	184	207	190	194	210	220	200	190	194	189	200	203	195	211	172	180	189	217	187	195	194	194	191	171	199	192	179	181	216	187	169	164	166	185	192	152	174	199	175	205	185	184	192	185	200	199	184	188	195	195	193	189	199	182	215	201	158	164	191	206	194	187	209	180	193	213	175	184	181	184	172	205	229	216	176	190	207	203	188	205	180	195	203	160	162	183	200	161	190	196	188	168	193	204	207	167	167	180	176	196	159	189	150	195	174	169	197	196	179	181	209	173	210	205	199	168	213	178	194	172	163	187	200	209	216	168	179	215	194	214	205	169	187	156	202	201	198	190	176	193	207	179	185	187	168	173	185	196	178	194	182	160	202	230	177	195	186	215	176	164	191	188	170	203	202	178	172	183	200	206	186	185	169	194	174	162	177	185	180	187	183	181	174	185	191	195	167	218	210	196	182	209	167	215	209	196	206	195	201	193	194	180	186	178	181	224	168	209	185	193	207	186	209	178	188	209	152	163	163	157	190	174	168	181	192	173	174	181	171	192	195	199	194	187	202	200	181	185	203	177	206	181	214	174	194	221	204	194	195	191	188	187	205	180	207	188	204	183	185	220	178	192	184	160	202	193	209	175	202	200	210	161	167	194	192	174	178	173	177	184	210	178	194	181	164	197	170	196	192	193	200	221	199	189	202	209	189	166	181	219	173	187	180	185	191	197	190	174	174	172	211	187	175	192	193	208	192	176	188	185	185	214	197	205	205	212	180	189	185	178	195	189	181	195	195	215	182	162	171	205	186	184	189	178	190	185	191	185	196	195	199	191	218	185	181	210	200	181	194	166	211	194	216	183	177	202	201	206	177	193	188	189	176	172	200	174	170	176	212	175	198	186	204	210	192	200	163	188	183	180	158	184	157	193	176	183	176	181	174	195	203	206	202	170	172	192	194	168	206	207	183	172	192	179	190	205	174	198	193	214	178	177	206	174	215	195	191	197	229	186	170	178	170	188	184	184	193	178	188	177	192	189	218	187	193	184	206	192	208	193	175	216	212	202	189	179	201	198	177	173	200	180	179	181	173	178	196	182	230	190	197	188	181	208	189	161	221	193	192	183	174	186	176	188	185	190	188	190	189	175	188	203	199	179	183	171	203	225	196	188	197	196	182	180	204	182	200	159	186	208	207	163	171	200	207	162	201	212	182	205	195	177	219	213	177	181	205	199	196	172	207	187	185	170	203	169	213	187	192	180	207	225	183	191	186	184	177	189	177	172	164	168	192	183	196	173	178	194	187	199	180	173	186	155	187	176	173	191	182	182	184	218	184	192	183	189	204	221	205	173	192	165	216	212	173	168	230	214	213	208	215	206	204	181	190	198	181	192	163	194	177	214	208	211	195	196	184	177	195	203	180	163	183	183	169	180	182	201	184	165	167	192	213	199	171	160	209	207	179	182	198	196	177	186	169	213	193	177	177	190	159	217	197	177	206	177	198	166	194	178	182	199	222	185	185	230	171	202	164	189	200	192	186	188	181	176	213	194	203	174	205	191	184	212	205	187	189	180	186	184	206	191	187	165	198	198	211	176	194	172	207	202	201	209	200	221	177	182	177	179	165	163	183	198	217	207	183	178	173	189	178	171	186	195	199	200	194	178	185	195	166	180	231	180	205	202	192	186	182	199	198	186	163	189	191	180	180	174	192	176	193	202	184	197	206	195	191	187	195	195	193	201	197	193	203	205	191	189	206	194	208	232	191	182	165	178	183	175	168	182	201	208	196	194	168	197	189	179	184	199	193	209	168	193	195	195	195	191	184	170	182	178	198	179	173	192	190	199	231	175	173	205	198	168	204	217	195	194	202	202	195	184	186	174	206	183	172	182	201	187	188	189	201	183	178	196	187	203	193	166	190	200	204	215	199	192	184	190	176	150	199	195	208	165	170	163	151	190	204	172	172	199	198	199	181	175	222	222	195	165	201	192	186	188	195	198	176	190	179	203	187	200	179	187	191	205	213	192	173	177	174	179	176	190	206	160	194	175	172	162	187	180	209	192	177	213	191	171	192	186	194	189	195	181	183	200	194	179	164	195	193	197	169	184	193	203	159	198	192	204	216	193	183	204	182	195	173	186	175	194	191	196	198	187	201	201	185	193	222	219	200	175	163	199	204	202	168	195	180	170	196	211	178	178	164	182	206	206	182	205	191	183	186	187	174	179	199	174	166	194	181	195	234	178	172	172	182	183	201	204	208	203	178	184	189	232	191	188	166	206	212	151	188	187	187	199	203	222	184	186	170	200	169	184	193	191	194	211	182	226	205	192	215	219	194	185	185	174	189	186	180	185	192	191	200	186	195	186	182	193	214	188	196	180	178	182	200	181	204	194	179	179	211	225	177	229	189	191	208	184	188	187	194	187	195	179	204	198	179	196	194	204	204	207	177	172	181	170	189	174	178	193	205	179	182	181	184	182	213	195	155	169	186	181	188	202	201	209	187	202	191	205	181	173	188	182	176	183	205	184	163	205	196	200	200	196	198	198	187	183	170	165	185	191	165	176	173	188	175	210	183	205	170	198	176	207	199	162	154	170	189	166	176	190	205	172	189	205	160	175	170	195	198	194	212	182	193	198	161	176	196	205	176	193	186	186	178	177	215	167	180	186	181	192	200	175	205	178	184	204	218	214	180	175	177	183	189	190	200	195	177	198	168	198	199	193	198	187	186	183	186	210	197	210	172	184	181	175	184	176	215	166	184	187	201	181	193	183	183	188	231	209	157	197	202	185	168	214	174	160	183	201	187	201	169	174	176	188	165	188	192	188	208	187	189	202	221	216	192	191	191	215	176	178	184	196	196	205	178	207	207	162	203	188	189	206	180	180	188	190	192	175	193	182	160	202	182	193	219	146	193	172	187	196	211	201	209	170	181	230	202	171	203	200	206	209	192	170	191	190	179	201	189	191	193	182	194	187	202	194	191	217	174	181	196	168	185	190	176	181	179	173	217	198	191	196	211	233	193	195	195	185	198	182	190	185	205	193	203	204	179	188	194	174	192	182	193	194	194	181	194	187	172	200	200	194	195	193	192	204	217	162	206	217	204	202	202	201	203	188	218	207	173	188	184	216	185	186	202	175	160	177	234	171	166	177	215	166	198	186	190	163	191	174	184	162	205	169	182	191	182	184	187	185	221	186	168	188	199	208	184	179	196	181	187	157	203	202	177	183	186	183	196	200	169	181	177	203	202	183	200	179	207	186	184	195	191	173	181
8045	5006	4741	4899	3991	2844	2261	1719	1380	1117	903	794	794	741	645	634	582	632	605	668	701	674	615	622	537	551	507	524	559	575	541	530	609	568	562	534	606	552	558	515	470	485	421	458	468	477	463	408	460	431	435	425	467	464	442	435	402	436	422	424	421	405	450	426	410	396	454	397	429	391	416	425	387	383	431	412	408	394	397	417	403	439	393	386	395	385	381	435	410	408	400	395	399	398	395	409	438	397	414	419	409	438	414	394	391	397	417	392	373	460	414	412	400	387	376	400	419	456	392	415	412	400	380	392	386	394	414	423	363	398	395	416	431	369	399	422	435	402	402	420	373	432	368	398	444	395	419	373	421	429	417	429	422	411	374	405	393	376	373	400	388	441	428	421	423	434	400	386	417	417	436	384	402	420	361	416	414	425	386	436	438	397	419	414	440	394	413	402	441	398	413	389	393	413	415	387	401	368	426	396	402	390	428	417	416	432	397	438	433	466	412	384	453	389	430	435	429	364	417	427	385	387	393	414	422	389	407	442	433	415	419	391	420	414	427	386	400	442	389	408	389	424	440	453	368	405	398	415	410	430	406	420	445	408	394	462	376	370	449	395	401	406	389	436	437	412	433	410	465	404	415	448	387	401	424	434	416	404	367	385	334	429	422	400	409	407	376	409	389	426	425	457	425	423	443	409	379	455	417	404	426	381	406	393	441	442	399	400	389	425	400	399	408	442	403	391	429	394	382	385	396	429	408	414	389	415	404	401	373	430	385	391	394	418	417	428	440	397	384	416	408	426	394	386	376	444	393	418	441	402	416	407	431	386	427	417	408	403	405	403	408	424	429	414	382	412	409	436	412	400	411	400	421	433	402	416	408	409	408	412	371	391	408	433	386	377	419	443	384	396	375	411	398	408	417	418	399	410	404	410	403	428	388	433	415	420	417	423	424	407	432	446	392	425	448	442	413	410	427	412	398	409	445	419	390	383	421	423	383	389	439	402	440	432	432	433	418	409	451	383	391	417	391	433	428	398	409	398	464	438	411	431	437	466	408	410	408	373	403	403	411	414	387	434	388	412	411	407	421	428	383	398	398	394	425	436	420	402	457	384	440	458	402	468	405	415	411	435	418	395	415	474	401	384	390	394	405	380	419	414	416	430	389	408	392	392	431	421	404	372	385	415	396	438	385	400	369	430	389	423	416	404	389	416	411	372	415	414	394	444	403	395	370	373	393	399	375	422	416	418	386	412	375	423	423	407	431	406	415	405	402	450	437	379	413	366	416	413	441	414	436	448	428	438	433	421	401	395	404	363	399	420	427	383	405	422	365	393	445	392	417	424	415	385	393	398	390	407	408	364	409	421	413	406	397	397	396	415	378	420	433	376	402	396	436	418	426	410	440	425	400	421	427	397	375	421	401	396	407	408	415	386	410	432	423	414	390	369	430	429	437	385	417	414	450	366	421	423	384	427	416	403	415	404	408	459	443	380	389	423	415	399	403	428	419	415	448	402	418	411	414	412	401	393	412	390	360	398	398	391	416	409	408	395	421	410	401	428	419	419	410	398	409	414	386	405	408	400	410	370	423	442	383	414	414	424	407	405	425	446	405	407	424	397	396	385	418	388	418	411	400	405	407	404	422	412	430	416	411	431	394	371	429	432	428	388	393	408	417	385	432	411	406	410	400	397	425	404	404	409	393	377	375	386	413	390	399	419	410	403	441	411	391	430	388	388	389	386	434	411	419	413	419	442	417	411	417	411	443	420	393	422	386	392	395	391	407	396	413	401	432	423	449	398	403	414	395	421	411	389	381	390	393	422	430	398	434	428	413	463	394	438	422	376	425	422	407	407	422	402	398	420	408	412	418	407	432	393	401	397	407	413	414	429	427	415	408	401	361	385	473	396	409	412	416	438	422	423	434	425	397	399	447	391	458	435	402	394	400	427	422	372	416	424	384	414	426	381	414	391	401	392	412	413	440	429	399	419	412	417	405	459	430	405	394	406	433	395	426	389	422	407	398	407	446	394	364	411	406	402	409	393	385	418	414	455	404	385	350	447	454	370	406	400	416	394	383	391	449	394	399	404	382	391	402	411	413	389	405	412	422	419	417	399	421	374	395	403	410	420	393	425	404	421	455	391	420	425	386	394	397	398	411	373	378	401	407	414	389	387	442	398	436	378	412	440	421	433	405	387	396	442	359	432	389	424	389	390	402	438	401	408	401	440	421	375	389	430	432	414	389	440	426	412	412	452	398	407	364	426	384	403	402	411	413	413	428	384	433	367	431	392	425	406	390	419	409	406	398	394	396	405	385	414	398	407	396	402	374	361	451	423	422	420	390	423	420	394	417	412	391	377	433	415	403	396	398	404	413	434	428	390	385	418	430	389	431	407	440	418	400	430	408	408	391	401	406	395	403	366	428	393	394	416	415	430	411	418	428	393	410	401	440	400	412	414	435	397	394	421	420	411	422	407	379	402	366	382	383	450	393	426	417	419	411	388	404	375	393	444	428	409	396	440	399	453	414	370	405	395	393	415	436	380	458	413	380	370	407	420	434	412	426	414	408	431	425	392	415	459	400	412	406	406	372	396	380	391	396	384	381	432	380	449	418	416	371	404	375	449	412	416	420	398	422	414	423	406	438	415	393	425	433	428	422	388	388	396	413	404	406	376	427	423	437	418	395	435	414	410	387	414	413	417	414	405	408	403	404	394	372	418	418	406	415	425	410	408	421	403	401	408	439	407	400	398	427	418	431	423	407	430	420	417	363	388	416	407	440	404	423	437	389	391	428	402	391	427	442	424	381	423	372	405	395	411	402	407	411	424	404	402	415	404	364	410	427	379	408	427	432	409	440	397	426	412	419	406	401	369	415	422	388	466	420	406	432	414	418	421	387	396	400	427	412	427	413	384	399	388	408	370	392	401	379	436	399	427	416	399	432	396	399	432	440	395	403	396	419	375	382	415	402	421	378	405	406	414	421	416	394	417	426	389	404	419	384	403	418	407	431	422	429	366	399	381	420	447	417	405	440	449	385	421	382	420	413	445	399	413	404	424	422	406	393	442	412	434	408	447	389	411	394	388	406	407	404	438	391	431	370	405	384	427	425	435	423	420	402	407	387	451	401	364	415	411	420	383	360	426	388	380	412	449	385	392	424	387	435	397	398	389	411	406	425	387	380	398	425	409	403	405	404	418	402	428	384	426	403	401	416	351	387	379	446	389	422	427	409	394	422	408	400	406	393	379	440	394	438	389	384	413	417	412	411	406	403	401	413	427	404	430	409	429	423	414	439	441	355	413	396	424	424	433	443	398	453	390	393	422	424	403	378	424	428	449	383	367	417	407	388	437	386	413	380	420	396	404	414	397	385	407	397	407	388	434	401	430	427	405	415	427	410	403	440	425	403	402	410	392	391	416	442	398	386	439	396	414	380	374	390	446	398	399	409	391	416	428	423	414	399	430	390	427	441	424	403	408	420	397	388	413	396	413	397	396
31729	16944	6683	3833	2132	1424	1057	757	520	387	382	353	289	276	258	261	261	220	212	178	225	230	192	191	197	162	178	159	172	169	189	217	202	198	210	193	205	198	179	188	178	147	145	150	163	141	159	170	148	178	145	165	167	130	152	149	148	162	150	137	161	165	181	154	170	159	152	140	144	124	145	160	159	140	147	133	138	127	112	155	167	131	153	138	156	142	137	125	147	124	141	133	141	155	145	155	118	127	153	164	147	151	140	137	139	122	122	145	132	135	135	143	137	152	145	165	170	171	164	168	139	130	165	156	142	150	138	142	159	158	155	155	153	118	141	140	148	140	171	149	148	134	170	146	130	161	151	121	151	131	158	142	132	144	143	189	121	135	145	132	143	135	139	144	168	147	166	131	165	157	148	114	168	150	152	157	155	129	177	140	130	166	157	150	150	155	156	153	169	132	144	125	129	130	159	130	125	146	151	142	125	149	148	155	143	158	144	161	165	139	141	144	139	148	146	142	155	157	150	133	136	123	169	170	152	124	150	153	141	140	143	126	164	167	173	154	133	158	134	154	141	138	132	153	156	150	150	141	130	167	146	133	121	134	154	166	136	147	133	152	160	148	146	160	171	151	169	143	166	169	132	156	146	159	143	167	144	137	140	141	136	155	145	142	178	151	158	146	151	152	130	142	149	158	133	142	147	155	153	123	173	147	164	153	172	139	146	123	144	137	148	127	164	144	155	147	131	147	129	142	150	141	159	154	145	134	183	153	148	156	166	128	164	163	159	146	160	148	145	159	152	156	149	163	163	145	123	125	126	144	151	134	138	145	135	149	170	156	136	141	131	134	148	155	146	126	162	138	136	127	134	169	143	159	157	145	153	148	153	165	128	151	143	153	131	150	150	150	141	143	160	143	124	128	158	146	144	135	126	142	161	157	148	145	157	160	152	150	138	134	125	157	152	126	155	150	165	128	149	140	132	154	150	145	147	158	151	163	167	134	142	147	138	151	159	170	164	154	145	169	161	142	147	151	158	155	160	140	174	151	149	139	158	174	156	144	136	113	141	152	116	146	153	146	132	177	138	153	149	141	159	147	152	158	134	139	150	156	155	154	172	158	132	158	135	156	152	124	122	161	152	171	152	115	138	145	143	140	146	152	151	155	135	146	136	133	145	152	149	167	166	128	145	150	139	146	159	158	135	175	141	163	140	144	159	160	136	127	156	151	132	160	142	141	165	143	176	176	139	150	168	156	154	141	145	163	135	139	163	139	161	140	172	139	153	160	159	144	170	143	131	172	144	165	160	161	171	164	149	137	173	180	159	134	156	164	143	140	141	145	144	147	151	124	156	150	148	155	168	158	112	133	146	127	167	153	173	139	143	134	165	140	153	162	139	141	118	148	152	156	134	172	158	140	151	157	166	160	160	148	147	164	131	146	132	143	148	172	165	146	155	158	146	154	132	156	141	140	147	135	145	112	138	172	149	156	140	161	144	158	155	155	155	142	144	159	156	148	155	149	144	148	149	125	143	132	167	153	142	169	140	149	169	160	153	163	140	147	154	147	169	149	121	165	136	146	156	140	136	139	165	156	150	143	155	114	159	138	158	149	136	133	123	137	142	150	163	157	141	145	132	159	155	166	140	151	155	130	165	157	160	176	150	138	130	129	140	156	153	150	145	131	171	135	155	164	150	150	121	167	177	172	151	161	139	146	156	148	143	155	167	154	150	152	136	150	150	169	126	180	157	128	161	161	133	151	170	164	173	158	153	158	171	140	166	175	130	158	163	151	144	145	151	140	145	151	153	151	145	147	160	152	134	137	138	115	145	127	138	159	136	168	163	141	133	142	168	169	146	150	144	139	169	147	135	153	141	139	160	154	147	161	147	147	140	142	150	148	169	135	138	120	153	157	142	150	159	179	152	150	162	142	116	139	140	148	143	150	125	140	164	143	144	139	160	160	145	124	168	162	146	146	148	136	141	156	143	139	141	141	141	166	158	162	132	142	137	151	147	160	159	131	137	141	143	172	139	124	157	152	167	178	142	149	126	128	139	144	157	131	135	130	153	169	142	148	162	163	139	146	135	157	155	143	135	138	150	152	167	150	141	163	172	159	148	143	134	146	147	153	152	155	167	155	121	137	165	148	155	167	151	145	156	168	155	159	158	173	135	132	161	147	138	147	146	132	144	128	149	157	142	144	137	155	145	155	143	161	124	122	131	152	160	169	160	135	142	138	159	145	143	148	128	116	178	147	166	138	142	126	129	136	159	156	134	151	158	165	135	136	161	144	150	132	169	136	151	173	173	154	152	156	195	157	153	177	149	157	168	148	159	183	132	148	151	165	152	161	134	171	141	120	173	141	155	179	133	149	133	158	147	140	156	159	146	153	143	121	133	165	161	157	153	158	145	157	140	171	152	190	169	140	165	134	153	130	160	160	148	140	173	134	168	170	154	155	142	176	140	146	144	151	147	167	152	150	164	133	110	166	149	160	136	147	161	152	139	129	154	131	139	157	157	158	153	156	180	181	131	154	156	160	153	170	142	130	142	138	121	161	140	155	147	145	160	158	132	135	128	135	163	142	153	142	173	171	171	150	142	132	151	172	144	142	143	156	156	176	160	152	166	154	180	177	148	133	132	154	161	166	167	160	137	140	132	139	144	152	142	134	139	144	155	145	137	146	129	118	182	135	163	118	139	133	166	179	145	154	130	145	151	146	152	140	140	147	165	166	169	134	150	124	148	166	145	162	140	150	158	147	136	131	128	154	127	134	139	144	145	145	128	139	170	151	166	148	151	149	147	136	160	157	166	143	116	140	132	138	154	131	130	159	152	168	145	152	154	151	150	140	136	145	169	170	138	159	155	161	149	160	148	163	137	160	149	181	143	156	136	154	140	160	118	163	159	132	147	133	166	148	166	153	159	145	129	154	137	153	133	138	156	147	142	132	147	155	151	149	162	159	151	142	145	131	168	145	144	162	147	148	155	144	141	159	150	134	155	130	155	151	160	158	139	149	138	121	141	150	138	127	108	155	148	124	140	140	138	131	146	144	126	139	145	151	160	150	183	151	155	153	151	172	146	135	140	154	147	142	154	141	168	132	143	165	129	175	149	152	146	138	143	118	144	152	142	169	124	137	177	156	173	148	131	138	135	169	159	148	120	133	151	148	180	157	170	144	168	140	140	159	168	137	175	165	134	139	148	167	148	155	160	146	138	150	148	164	139	138	119	133	150	152	161	174	152	150	144	152	145	151	136	140	135	143	147	163	164	158	151	150	162	143	154	143	176	139	144	162	116	160	132	159	157	145	148	147	168	168	151	161	133	132	133	150	163	158	135	160	143	169	135	138	128	155	160	136	142	153	132	162	151	148	143	172	141	156	139	147	125	147	155	159	144	152	140	164	160	146	149	155	171	162	141	143	163	127	150	137	157	143	162	138	139	148	146	138	132	158	136	151	145	140	129	157	146	145	165	145	144	151	176	136	177	129	157	135
17806	11394	8976	9163	7900	5521	4277	3375	2414	1854	1596	1349	1189	1124	887	943	870	839	767	697	721	772	799	667	683	618	548	535	572	692	639	584	755	771	704	663	693	700	678	594	523	470	445	508	462	484	446	430	419	393	419	412	401	360	387	358	355	370	385	367	371	333	372	378	348	349	348	341	346	325	341	313	334	321	348	358	330	332	328	339	374	353	334	346	336	316	323	310	341	335	320	335	347	328	332	351	314	297	337	337	343	333	325	340	328	319	362	294	316	343	388	338	333	344	373	360	329	346	313	322	331	359	326	303	312	340	334	317	335	313	353	348	314	315	385	338	354	345	331	320	351	345	323	364	360	346	356	314	334	343	317	356	379	313	334	352	337	345	353	305	371	374	309	357	322	344	350	312	325	315	335	331	325	323	320	353	324	336	326	337	315	319	327	316	332	318	360	348	342	323	345	342	353	323	385	372	307	319	361	313	328	320	331	325	347	320	319	356	304	312	363	332	323	355	326	349	337	363	330	336	326	335	344	352	338	371	357	340	356	336	343	323	308	326	348	333	327	334	325	343	337	325	331	328	358	360	347	340	353	337	349	347	336	312	331	310	339	343	302	339	312	349	340	325	349	351	334	345	356	327	323	323	334	343	330	377	377	339	354	328	346	321	339	314	298	341	318	360	350	305	365	382	307	330	337	342	346	326	360	343	331	336	339	330	369	344	314	335	337	346	325	329	333	355	319	332	333	366	356	339	325	332	324	349	343	356	330	328	338	338	342	369	332	315	331	318	344	302	332	344	350	334	344	319	319	327	383	336	320	368	305	342	312	349	322	328	344	349	363	334	342	316	322	317	355	308	332	343	360	318	334	349	359	342	338	349	339	364	339	369	358	388	344	357	376	317	320	343	331	391	328	360	305	335	360	339	384	315	353	335	354	355	302	342	319	346	295	335	340	325	330	346	302	334	323	339	348	346	340	333	349	321	338	353	316	331	338	355	345	325	361	373	373	332	346	334	390	334	324	355	324	350	314	343	324	328	334	322	342	302	327	351	322	342	354	316	346	328	349	375	340	316	331	342	317	327	326	320	382	371	340	329	290	329	354	350	312	328	372	337	336	383	340	298	301	344	343	341	320	342	320	337	316	336	335	326	344	321	326	360	332	346	335	312	331	351	331	377	304	344	329	357	312	302	321	340	368	336	325	351	312	325	319	332	362	359	335	347	315	357	321	342	368	352	333	313	351	349	344	323	358	328	346	346	346	296	306	332	385	324	377	351	336	320	312	338	320	371	336	344	331	329	323	338	342	325	322	339	332	324	344	351	324	309	373	336	355	348	338	358	309	345	303	362	320	327	380	340	342	345	335	391	321	351	324	349	348	326	333	325	329	335	324	361	334	353	316	365	334	318	321	346	325	354	362	328	339	340	326	342	381	329	340	331	355	335	319	338	320	311	350	315	334	322	320	328	337	358	330	337	337	344	380	346	305	335	302	353	353	332	307	352	348	322	342	335	366	347	328	344	359	338	355	329	349	352	360	318	326	334	351	342	320	313	353	343	345	322	325	333	313	355	333	366	337	323	327	321	334	329	340	356	359	335	352	346	336	335	332	335	315	334	371	372	329	382	332	349	334	296	354	359	333	344	364	344	306	333	372	369	324	348	334	344	339	303	378	348	321	340	351	354	322	332	343	308	341	337	313	346	350	351	327	347	324	296	302	332	384	346	331	339	330	348	356	346	311	333	327	328	334	314	348	302	335	341	344	331	355	327	347	351	330	313	333	351	362	317	344	344	319	325	352	324	334	342	338	354	310	357	333	325	325	302	355	335	357	335	354	338	339	333	323	354	287	373	305	323	349	353	334	340	336	306	310	355	331	323	332	309	376	328	304	319	324	339	369	335	336	350	295	361	341	369	354	381	312	326	295	353	323	326	337	347	336	342	325	327	365	314	352	322	333	331	301	328	312	372	330	338	367	336	351	316	345	368	332	311	343	321	367	349	340	342	329	341	352	333	343	345	359	315	337	335	350	335	354	336	351	346	338	358	322	360	308	356	353	311	329	375	362	343	334	327	345	316	330	350	361	294	332	333	314	324	315	368	318	333	342	348	328	315	357	361	312	317	306	360	321	318	329	326	341	357	326	341	339	343	342	352	342	320	333	321	323	325	268	326	347	347	348	340	356	353	355	295	342	359	361	315	322	317	343	349	349	342	345	326	361	326	360	327	334	360	372	336	340	300	333	359	324	332	331	336	338	321	338	315	337	323	365	363	340	334	341	337	337	337	316	350	345	323	341	333	324	315	352	335	339	323	370	336	357	342	330	343	333	357	353	342	356	316	345	363	311	323	343	307	318	336	377	309	323	347	317	350	326	347	326	314	331	329	366	370	326	336	359	341	340	318	345	329	334	330	360	364	337	352	349	347	341	344	329	335	333	350	348	307	342	357	336	332	318	312	346	299	310	360	338	359	341	321	336	310	327	318	328	307	350	345	318	348	314	330	323	318	315	345	327	322	340	354	327	323	339	348	333	353	337	337	323	311	355	330	347	334	296	313	355	346	315	339	353	325	341	330	332	355	344	331	344	345	340	302	353	351	338	329	359	332	347	311	340	334	335	339	331	312	350	324	353	330	337	320	349	305	343	361	319	328	341	346	330	343	340	318	313	360	337	382	340	324	358	310	355	360	335	351	342	304	341	355	324	313	305	338	332	345	353	315	349	329	339	322	313	313	361	343	334	356	345	346	333	327	340	311	323	316	370	364	313	344	350	290	359	349	314	348	340	341	333	353	328	320	328	369	327	342	347	309	350	354	349	344	332	334	362	330	343	356	341	369	346	305	353	327	334	344	351	310	380	349	320	337	333	323	344	306	354	325	318	319	343	339	367	333	357	339	334	356	327	380	316	347	350	322	344	342	317	339	342	308	316	302	305	386	341	337	318	342	377	373	361	342	320	344	351	344	338	342	342	292	361	330	313	313	358	313	351	351	309	341	346	342	331	353	340	342	326	293	327	337	336	316	350	353	366	346	345	344	347	335	357	329	337	328	347	341	350	332	360	339	336	344	337	331	360	323	337	317	313	319	328	349	333	339	350	339	340	325	354	321	361	341	322	318	300	373	333	334	370	358	347	337	331	328	350	316	352	377	331	364	357	307	362	359	339	352	347	342	332	349	332	338	370	346	354	346	370	334	338	325	360	337	342	325	306	327	332	334	312	334	326	373	324	326	317	312	294	320	324	335	328	334	345	354	349	331	345	321	369	340	354	351	332	328	325	333	325	340	337	340	343	341	317	325	338	334	355	358	349	354	313	348	311	316	330	354	341	341	349	333	348	341	313	353	338	365	347	365	359	370	342	349	338	350	297	333	327	370	374	352	329	326	332	333	339	349	339	366	329	333	342	363	329	326	373	334	348	374	331	375	334	361	359	338	339	317	329	350	351	342	362	336	331	346	315	331	307	356	327	370	340	315	337	352	364	374	344	336	344	340	317	340	323	345
40987	25567	10903	5912	3604	2221	1514	1063	756	598	592	475	439	387	315	363	325	304	296	226	250	281	257	263	285	263	263	255	220	204	274	248	291	294	264	223	268	265	274	269	237	210	215	230	205	199	213	191	220	219	179	227	232	226	198	215	213	200	210	210	194	173	190	179	178	190	197	190	191	175	190	198	180	207	181	190	173	191	171	196	184	190	203	188	172	193	198	164	186	192	190	203	199	186	186	199	171	198	191	174	152	189	196	198	178	182	199	224	192	182	181	181	180	188	209	173	198	217	215	211	197	218	195	223	187	181	218	219	213	193	179	170	181	193	179	207	175	170	193	203	199	189	173	193	171	203	207	189	203	173	207	177	194	185	162	222	196	194	191	208	200	184	174	169	202	203	208	184	172	197	180	213	199	211	186	171	174	194	174	161	160	226	168	190	167	201	188	180	204	201	180	205	189	182	201	189	185	186	189	180	193	196	179	165	184	181	194	193	179	187	212	202	179	209	188	172	172	180	185	193	204	183	176	192	184	202	189	212	198	187	201	183	219	193	192	196	209	171	213	202	191	170	212	167	203	182	186	180	192	169	180	183	164	215	182	183	177	197	183	208	182	180	186	171	186	183	201	196	168	199	194	190	190	184	183	151	169	185	222	208	221	196	189	208	176	171	170	205	177	192	195	198	182	221	205	186	173	159	170	151	187	198	199	208	183	218	204	186	189	193	181	177	196	203	187	195	203	202	223	181	180	172	195	193	197	192	185	161	189	193	164	165	189	207	216	174	169	197	174	174	185	227	170	166	230	218	172	194	193	195	191	154	191	201	197	208	190	243	203	195	197	181	195	190	180	189	189	169	202	162	161	202	222	198	168	188	193	213	171	190	206	184	168	194	163	216	205	181	197	205	204	180	185	220	212	188	190	189	186	197	208	204	192	188	172	187	183	218	185	195	213	224	185	212	213	204	185	205	204	216	179	189	182	186	156	155	212	196	192	186	244	195	190	203	180	211	194	178	177	202	191	186	182	193	201	199	177	184	180	186	211	174	212	202	180	213	178	179	181	197	201	192	167	198	190	179	170	206	202	189	193	184	180	186	194	205	205	225	193	204	189	182	178	177	184	210	193	195	201	193	151	181	161	189	164	171	212	178	168	186	195	175	191	197	175	186	181	191	181	201	207	198	186	178	208	182	172	181	195	164	225	178	202	195	191	187	203	207	202	182	199	195	207	185	232	214	197	194	213	206	185	203	201	198	182	188	192	214	199	186	195	193	213	168	194	198	173	202	173	213	202	187	218	170	192	170	149	190	185	189	163	192	165	182	197	188	169	205	214	194	215	153	193	210	205	205	154	215	201	166	176	193	175	192	183	196	201	207	200	182	196	202	178	199	184	178	180	166	188	187	168	175	195	190	189	180	161	182	169	187	175	197	183	214	219	208	220	191	184	162	195	183	188	203	182	199	180	201	200	209	188	194	192	202	166	179	186	208	164	184	186	170	204	188	208	196	186	181	205	180	200	213	191	181	184	167	189	209	173	197	200	200	204	174	189	204	158	202	183	187	188	201	214	191	184	206	192	205	203	180	199	192	178	210	214	203	210	181	193	195	184	214	195	220	178	178	193	204	178	178	197	204	203	189	193	186	188	180	183	197	187	209	188	193	168	185	190	193	177	204	192	203	179	179	207	199	176	188	176	195	194	177	193	216	187	229	191	195	206	191	196	197	187	175	188	222	189	177	203	181	197	174	186	169	200	204	175	190	172	209	197	209	173	171	215	202	191	205	192	180	213	206	201	193	150	181	195	188	184	198	188	210	170	167	178	176	181	161	204	172	177	224	172	206	208	179	190	159	181	182	202	183	201	189	168	220	213	174	203	186	183	170	201	199	207	190	191	194	187	186	175	189	170	167	187	199	181	204	212	182	199	197	190	176	197	171	184	172	196	191	192	166	192	205	175	202	181	186	178	208	195	200	187	187	183	190	196	185	200	178	164	217	200	207	170	186	188	162	181	213	203	201	194	200	177	213	197	190	174	187	200	214	183	175	181	213	179	186	201	172	199	204	177	207	184	189	181	183	206	216	179	179	179	202	180	175	192	179	175	187	151	215	174	195	213	182	215	202	167	186	165	186	170	140	191	167	198	190	168	182	204	210	186	197	163	210	195	192	210	187	188	192	154	188	212	209	225	213	203	164	174	196	185	217	153	182	177	206	178	208	193	185	198	183	187	192	200	198	184	217	211	189	189	177	182	229	185	196	212	185	206	204	208	186	204	194	171	209	204	193	189	204	199	184	200	196	173	208	176	188	213	186	190	203	211	190	203	210	180	167	193	190	204	171	179	202	179	176	208	185	192	203	184	230	190	184	199	183	193	190	200	188	208	186	166	190	190	176	156	177	209	204	211	191	194	175	195	201	198	174	219	214	199	189	198	195	205	189	178	177	204	166	193	204	207	226	190	199	162	182	183	169	198	190	205	186	206	194	177	190	182	206	169	174	160	177	171	189	191	200	182	204	182	216	172	183	172	197	199	201	174	189	160	186	191	211	181	171	196	181	190	207	188	164	170	238	186	171	209	168	178	213	205	198	216	163	214	169	188	204	214	177	164	164	178	166	188	196	213	188	206	192	188	181	189	178	188	209	197	186	185	195	177	195	170	180	183	200	190	200	172	200	160	203	212	199	181	180	184	217	182	187	172	199	224	184	172	205	182	233	200	202	177	171	187	195	177	195	200	172	186	215	199	192	165	175	154	186	196	191	174	175	183	184	229	193	225	193	206	189	210	205	191	202	181	171	183	203	163	185	190	200	179	152	187	164	198	179	168	231	195	196	199	200	174	205	189	175	179	204	207	191	197	194	164	197	179	183	170	180	194	189	218	190	169	190	200	210	178	215	170	197	213	204	204	186	197	188	197	160	169	181	196	182	197	196	204	177	180	210	193	185	192	194	190	169	192	179	199	216	200	184	210	204	180	178	202	191	178	170	187	190	173	216	193	200	195	179	216	206	209	201	200	201	200	190	174	224	182	193	178	209	194	173	201	191	185	195	204	189	179	215	190	206	206	183	179	175	183	204	196	179	189	178	168	186	219	201	193	188	205	192	178	200	199	180	187	213	175	200	222	185	206	195	209	176	184	193	215	214	211	206	193	166	177	173	187	193	149	196	191	206	197	191	163	182	207	202	178	186	195	201	212	170	172	203	196	189	222	169	211	199	180	172	228	199	199	172	197	190	175	176	192	180	226	186	195	186	189	213	196	202	174	187	201	193	177	191	182	190	201	164	209	222	194	191	182	180	191	179	193	200	197	187	185	182	192	203	194	176	184	175	168	151	204	209	230	196	187	210	200	182	203	193	165	199	186	156	179	229	204	200	199	187	185	208	216	216	185	185	163	183	164	189	177	184	173	185	212	209	196	187	220	181	195	179	197	198	210	212	176	208	195	220	196	198	191	200	187	212	184	195	214	209	178	181	192	216	194	166	194	202	186	169	187	174
22552	16708	12006	13126	11126	8119	6327	4609	3443	2747	2517	2014	1750	1481	1342	1351	1117	1100	1014	954	946	1023	1024	999	994	932	831	754	795	867	936	1001	1070	1120	982	913	863	918	859	843	810	693	619	630	657	619	547	541	479	503	508	501	471	517	536	454	455	464	507	454	485	448	438	452	433	425	404	469	421	406	417	437	413	474	401	402	442	422	440	428	431	404	416	446	461	403	420	446	458	399	438	425	410	410	418	408	422	390	436	391	397	425	454	424	419	404	409	399	428	428	453	460	426	410	447	423	423	413	464	435	393	433	421	421	451	404	426	423	416	429	413	377	424	451	409	401	447	433	419	421	406	380	437	435	426	460	428	462	419	388	405	408	450	462	420	444	407	419	452	442	405	416	416	431	421	419	408	393	424	420	430	425	408	427	439	402	432	442	449	402	455	411	451	461	398	394	368	452	407	457	394	446	420	429	410	419	434	424	420	416	388	446	440	373	410	416	444	449	411	415	403	409	444	416	451	411	416	446	447	444	442	454	433	423	366	409	414	409	469	412	392	435	447	426	433	451	393	410	405	417	431	396	413	436	472	403	429	407	436	422	430	444	378	419	413	464	430	423	413	429	402	461	435	448	408	469	417	478	434	438	412	436	417	422	431	458	403	424	431	451	418	441	451	431	420	392	392	399	419	406	396	413	441	432	419	429	442	429	422	411	427	404	408	409	401	427	396	391	458	341	417	412	428	473	387	398	410	426	448	404	430	436	461	419	455	421	415	410	422	424	393	423	433	421	438	413	445	410	446	440	441	456	416	426	385	438	407	418	457	425	436	431	428	413	439	386	406	420	408	465	375	419	446	438	421	412	413	412	443	431	418	411	418	440	408	458	420	397	359	410	401	417	447	460	416	417	413	431	431	389	452	437	446	417	407	413	393	430	453	456	427	420	416	454	408	421	432	446	428	430	428	426	430	443	452	440	420	418	428	443	396	452	427	412	402	413	449	420	439	460	391	422	409	424	405	396	415	402	458	395	421	404	418	426	448	463	428	375	447	429	404	407	432	408	420	407	401	412	390	425	401	380	421	408	447	428	418	449	419	393	438	405	444	405	432	397	413	449	435	424	421	430	398	422	416	408	426	418	431	400	448	467	427	422	402	403	426	451	409	396	435	394	422	417	421	419	425	402	457	396	489	438	432	426	431	412	406	411	430	425	402	445	418	457	409	386	406	444	409	448	441	396	463	422	408	396	458	416	399	408	445	375	439	425	411	431	458	421	429	479	396	434	393	371	439	451	422	441	407	437	417	427	454	421	411	403	467	435	403	429	427	412	415	432	420	441	434	468	419	416	410	446	412	420	401	440	414	439	404	425	426	437	425	403	418	409	473	417	420	415	450	440	432	395	405	447	392	464	459	421	459	418	435	401	446	431	411	438	434	445	440	424	427	443	393	455	471	425	391	404	438	399	443	421	445	424	444	430	406	439	435	431	428	438	436	377	418	394	411	470	423	403	413	433	429	405	442	439	465	413	388	441	431	417	410	448	428	423	407	448	425	421	403	464	415	407	458	410	434	443	422	429	418	442	424	408	445	458	437	389	402	415	405	450	442	416	423	458	443	406	395	434	402	397	392	427	430	420	447	405	435	443	407	413	408	391	377	419	407	421	424	417	419	442	418	442	469	442	389	421	412	420	397	422	388	389	442	427	422	439	413	401	422	390	438	441	417	438	423	434	412	450	437	397	441	411	425	418	404	414	430	408	403	377	446	399	419	392	437	420	407	427	428	425	444	421	417	420	408	426	427	429	435	424	435	408	421	444	427	433	429	435	415	436	435	413	445	433	424	415	412	408	440	426	384	472	439	431	445	404	394	399	433	418	436	445	395	438	455	402	402	430	426	432	425	442	431	433	411	393	456	440	404	449	442	414	429	427	416	381	476	464	413	412	429	411	447	442	433	466	416	450	399	395	404	388	408	416	389	419	404	449	421	428	417	397	432	424	392	403	401	426	430	405	436	418	393	418	416	485	407	417	436	413	390	417	441	446	410	428	417	421	428	442	455	415	434	398	420	453	431	390	440	438	386	418	416	407	443	406	384	452	437	427	409	443	414	393	414	423	402	430	408	402	405	378	436	417	423	402	420	406	458	408	469	387	362	396	424	421	398	414	452	409	406	438	429	425	416	439	427	452	426	436	382	443	406	429	440	429	432	421	381	406	425	414	434	410	432	399	443	420	430	407	438	428	442	417	384	420	470	421	437	416	388	426	407	407	431	454	431	443	437	428	408	439	433	435	451	470	428	436	433	413	412	408	392	429	427	402	433	418	426	430	437	421	429	418	393	388	406	435	454	414	422	416	421	410	435	421	442	442	403	439	442	428	436	432	418	438	448	426	421	414	440	428	459	427	402	432	410	435	440	414	437	392	410	403	443	445	425	415	443	429	408	415	401	418	410	413	440	449	414	433	421	412	406	444	414	413	431	428	397	398	451	418	464	397	399	452	395	457	434	438	422	418	394	423	436	406	402	430	414	412	412	456	410	383	417	412	434	387	415	391	445	423	403	408	433	422	406	420	444	442	428	438	428	414	413	435	432	432	425	409	423	417	427	447	431	411	433	407	413	392	389	414	434	448	473	404	381	405	419	437	434	435	369	408	432	419	380	447	431	452	395	424	388	432	364	434	421	431	428	433	411	423	415	408	439	398	410	421	437	381	448	394	404	410	432	441	381	408	440	439	410	439	409	436	392	402	417	411	379	430	450	402	460	438	409	453	438	443	439	416	450	413	428	444	440	413	455	398	471	402	401	444	417	436	419	412	428	356	441	413	408	441	425	447	392	384	443	411	402	433	446	421	424	426	408	444	415	407	400	427	389	399	408	399	464	393	415	420	444	447	434	405	431	404	421	442	430	424	446	423	407	420	391	411	407	400	367	451	481	391	429	415	419	450	435	462	445	409	426	422	423	406	464	423	405	444	407	386	459	438	398	429	429	418	403	426	455	444	428	443	412	421	441	443	446	429	433	436	440	402	428	442	410	403	422	410	457	462	394	414	430	431	420	390	401	415	430	420	380	373	377	419	395	447	449	451	454	379	424	426	422	424	403	429	411	439	395	456	429	415	428	428	455	412	450	427	433	458	424	408	445	428	424	402	395	421	470	409	400	431	436	413	436	444	408	432	433	407	428	422	404	419	401	399	474	426	476	456	441	407	429	382	398	400	418	441	412	364	443	472	449	411	418	419	376	460	414	463	427	427	403	421	404	395	426	435	448	433	385	463	395	399	409	436	389	434	388	453	408	447	431	466	448	458	430	430	433	438	480	405	425	419	406	437	424	412	404	431	461	429	449	420	402	436	411	427	409	371	416	395	368	435	400	405	457	426	418	416	431	459	417	406	439	415	445	444	405	457	405	396	466	412	417	399	416	397	419	407	443	426	396	407	416	415	426	411	417	418	415	424	450	445	399	441	429	423	443	428	407	413	433	435	420	431	433	456	408	430	406	418	432	421
14185	5848	2517	1719	1213	859	636	457	357	275	304	266	269	249	244	227	251	229	221	211	227	218	223	239	228	212	209	201	209	208	239	225	217	211	233	212	186	213	195	206	176	220	230	246	211	193	221	221	198	201	200	208	167	217	186	182	198	221	197	207	177	221	207	163	188	193	194	191	206	189	173	165	186	181	191	191	191	177	192	165	168	164	192	191	196	175	169	185	171	209	183	173	196	207	172	191	178	216	194	213	179	179	172	204	203	174	193	172	228	192	163	203	197	193	220	187	207	183	207	171	183	198	178	198	186	199	191	202	190	183	172	204	197	212	189	224	191	191	183	198	206	187	189	181	165	158	197	209	186	188	184	209	183	203	196	192	230	198	225	208	187	198	178	199	192	201	180	187	221	183	196	191	181	186	192	176	187	199	197	183	168	213	198	186	194	205	220	181	160	188	188	205	186	199	204	206	166	209	211	214	204	169	170	203	204	198	212	198	171	181	203	185	211	187	190	204	224	189	176	190	179	222	200	205	178	186	195	212	222	234	212	211	213	208	184	176	186	222	196	196	174	181	194	184	168	200	200	207	179	206	170	219	206	192	179	173	219	169	193	173	214	203	168	192	184	217	192	185	183	195	181	216	168	203	221	213	216	170	182	208	197	228	211	219	178	178	173	187	202	173	144	148	176	194	169	194	167	186	213	203	197	186	182	216	190	204	190	201	182	185	200	179	209	196	212	189	196	213	190	216	197	192	174	184	196	203	178	187	175	189	188	200	183	223	202	174	196	190	205	182	186	209	198	219	197	192	184	194	188	185	183	197	206	213	218	175	195	204	202	176	182	191	180	183	207	213	210	190	192	169	187	178	197	187	204	181	202	186	196	187	198	197	188	183	196	182	178	198	177	191	188	211	178	198	190	175	235	189	197	210	204	181	179	190	185	179	193	200	195	163	196	197	190	201	177	200	205	190	215	198	198	182	212	183	163	183	234	172	202	221	193	203	191	195	190	202	191	221	193	172	189	183	196	183	198	186	170	183	225	199	205	185	210	194	182	189	194	181	196	174	197	189	226	188	175	199	187	185	202	194	202	219	180	180	178	186	210	185	195	207	178	190	199	209	185	187	179	191	182	180	209	185	175	183	195	180	177	204	211	203	185	209	230	175	196	189	184	211	219	226	171	202	183	163	204	192	198	189	198	194	196	189	197	219	191	190	210	192	190	186	177	181	212	187	184	201	173	184	154	182	196	189	213	198	172	202	225	179	210	203	204	207	196	167	216	202	200	172	168	187	220	187	205	197	197	193	183	204	168	211	190	199	213	203	168	208	190	190	201	211	188	203	205	186	188	207	157	200	189	189	184	186	206	201	202	202	189	201	183	197	209	189	188	197	192	200	184	212	183	202	181	185	181	180	191	203	194	217	198	201	189	210	185	175	203	182	186	198	215	183	214	212	162	200	157	182	206	185	162	185	187	208	211	176	190	180	199	202	151	161	198	187	176	160	199	179	181	181	215	206	196	202	235	200	194	206	212	199	211	191	197	200	185	195	211	205	198	208	176	180	211	199	194	219	221	209	230	204	176	196	215	179	209	175	208	207	215	195	169	204	201	196	201	200	197	189	178	183	159	183	170	203	195	203	200	188	200	203	202	201	212	220	191	213	169	184	196	199	183	200	206	208	203	179	210	174	199	191	203	176	190	188	205	179	164	204	200	160	188	194	194	174	192	227	223	187	176	225	223	206	198	208	179	165	196	197	188	171	219	186	232	162	186	169	197	202	226	219	200	199	188	165	184	206	186	188	186	222	179	182	192	186	195	180	205	203	183	180	211	185	202	168	194	196	213	204	223	188	185	194	173	204	205	191	173	209	191	172	179	184	191	196	196	188	196	189	209	196	184	195	190	203	200	195	195	184	201	172	173	209	193	238	195	189	213	209	187	184	187	155	226	224	228	190	195	183	211	184	188	204	182	204	198	202	202	176	210	198	199	208	188	147	214	216	217	195	197	187	174	179	194	201	189	166	174	179	189	181	182	201	194	206	198	173	190	197	194	220	204	191	178	216	181	204	187	191	199	181	187	190	212	182	165	206	204	190	174	224	215	181	200	196	189	184	188	178	197	202	191	223	219	190	179	192	195	188	229	183	199	196	186	171	173	173	184	191	198	174	191	206	193	185	175	207	205	205	168	190	213	201	183	207	183	174	199	194	197	181	212	174	185	199	180	190	197	202	214	188	196	207	216	192	193	189	196	182	187	175	182	157	213	210	214	178	203	226	189	192	220	199	198	199	175	190	188	211	217	193	189	207	194	194	179	173	170	192	196	221	191	175	171	211	205	210	194	236	204	172	186	197	183	177	201	227	203	185	193	179	193	195	210	187	199	176	196	209	205	210	212	204	179	182	195	184	180	180	196	168	203	184	211	211	206	196	221	253	182	206	199	170	185	188	154	226	198	204	206	183	165	191	213	164	198	187	177	173	186	206	177	173	184	181	194	191	179	162	173	225	202	167	200	209	174	202	192	204	180	204	176	206	174	175	215	229	198	188	206	182	175	180	183	198	208	193	217	193	201	167	201	193	188	193	185	181	167	181	183	182	220	210	196	183	214	186	190	189	168	222	192	181	202	187	203	163	196	203	196	175	182	193	179	198	210	181	172	201	191	201	178	212	217	176	182	201	202	190	191	203	185	153	175	225	194	188	203	192	229	206	207	207	196	182	181	218	215	203	184	200	172	245	197	196	208	210	196	201	181	194	184	195	178	206	205	193	184	198	197	184	190	182	198	199	210	205	224	192	213	182	210	202	180	170	208	203	193	184	206	207	186	202	160	186	205	192	203	199	194	184	190	189	192	198	189	174	219	204	199	221	182	197	170	178	201	204	190	178	223	191	195	189	210	188	207	174	191	198	203	189	190	189	178	187	195	195	219	177	167	187	193	215	203	181	184	178	179	213	175	216	197	169	185	178	189	177	196	199	169	207	200	192	186	181	181	232	193	183	178	204	196	162	222	182	156	187	189	210	195	214	181	205	199	199	176	177	206	205	222	171	175	178	186	192	195	177	205	192	187	196	184	186	202	183	167	215	188	217	220	183	178	175	185	186	181	206	218	194	195	193	183	194	179	200	218	196	197	192	201	216	205	195	211	219	197	190	199	199	232	192	185	201	210	168	211	226	166	205	188	200	195	197	180	197	205	187	201	193	182	181	190	196	186	170	222	175	185	197	178	189	192	189	187	192	188	204	209	181	209	180	176	198	167	188	195	198	202	187	193	179	171	201	215	203	197	201	195	213	197	193	222	192	207	200	189	213	184	192	195	235	173	200	221	183	206	186	189	185	181	182	204	195	184	215	192	196	195	201	196	194	197	185	185	196	173	211	192	186	189	198	191	202	157	192	230	180	191	187	189	210	188	176	208	185	181	181	209	230	224	212	194	194	186	210	202	171	202	187	158	196	212	197	174	206	177	197	185	188	209	189	213	181	197	207	209	171	188	195
7397	4484	4663	5009	4312	3187	2330	1852	1414	1126	1032	920	741	679	627	652	610	568	604	585	613	609	599	598	664	579	571	501	593	589	595	600	613	625	616	556	550	563	551	544	536	538	503	491	470	501	452	448	457	444	472	448	462	425	461	406	449	466	430	425	440	401	417	444	405	425	397	434	417	428	367	382	422	428	402	431	391	428	412	389	417	413	466	413	410	378	422	428	433	412	404	422	462	425	435	420	409	400	448	399	421	450	408	395	397	433	401	452	423	419	427	396	410	414	390	401	415	418	413	422	390	403	407	438	421	420	464	430	417	431	420	409	414	442	408	419	443	422	403	449	424	380	404	378	375	411	426	384	417	423	413	396	403	418	389	401	412	388	381	422	410	381	399	425	400	459	435	432	452	417	383	414	397	375	386	435	425	401	423	434	406	429	420	397	401	441	415	404	416	426	385	415	441	408	432	399	425	428	419	435	417	395	444	441	427	437	385	417	388	416	417	436	403	412	416	401	385	457	433	421	408	428	435	425	473	391	394	433	391	394	416	408	406	385	377	441	387	384	439	445	422	399	458	413	441	442	424	425	438	436	419	431	418	405	387	436	409	401	407	447	444	403	404	390	437	427	398	421	444	436	403	432	421	425	435	408	437	417	448	402	435	411	418	409	422	427	418	432	417	466	430	440	424	450	441	386	402	435	398	388	443	395	422	380	436	448	436	439	437	430	408	367	410	437	408	419	432	405	451	419	418	421	395	403	391	392	441	397	401	453	427	393	421	466	381	422	404	391	420	394	430	401	418	400	402	401	416	417	409	402	440	422	399	424	376	427	404	405	459	381	414	425	412	422	399	393	441	423	425	391	454	420	407	406	416	406	406	408	410	411	407	388	434	447	390	400	415	415	470	398	454	434	438	436	459	427	421	403	406	448	414	415	431	407	445	448	416	399	387	395	426	408	399	414	397	422	425	421	381	414	411	393	422	391	421	466	416	424	384	394	410	439	410	427	450	400	447	412	432	442	396	389	410	434	390	437	419	411	413	441	420	409	427	429	451	445	412	392	426	427	402	391	424	453	413	427	420	423	458	404	353	419	399	412	412	397	390	436	430	376	405	454	430	401	415	410	400	441	413	443	428	420	418	420	411	435	384	425	458	413	413	399	456	445	404	443	408	412	449	398	427	409	426	419	408	393	407	382	401	393	416	392	429	390	445	409	410	392	426	448	431	435	447	384	392	407	433	424	387	406	386	449	445	395	431	409	417	412	413	412	440	406	431	446	418	414	390	416	403	452	403	404	411	395	387	420	467	408	438	374	397	421	439	381	411	434	457	424	364	432	415	442	372	414	424	424	408	404	450	392	408	426	417	407	437	427	403	412	400	434	431	410	400	455	401	384	426	431	453	454	423	428	404	402	416	436	449	432	403	400	397	441	408	447	392	403	405	462	416	426	390	433	438	439	441	390	404	443	412	432	385	424	419	383	414	435	387	442	425	416	415	420	439	417	426	418	398	418	460	428	414	408	426	423	429	407	412	411	440	382	440	413	425	421	441	427	408	417	372	419	397	430	428	395	431	443	393	441	431	436	382	407	451	395	436	409	405	373	406	401	387	437	432	446	404	406	453	429	452	426	423	408	404	405	423	434	424	445	428	406	431	409	422	426	381	396	396	393	447	435	413	403	387	431	406	400	405	382	444	450	406	454	402	381	425	420	378	427	420	423	442	447	396	399	413	405	420	405	434	379	417	406	439	431	460	422	414	425	368	418	424	418	418	408	433	427	432	418	406	397	396	399	435	407	431	425	420	358	425	442	410	424	395	461	420	424	447	411	412	390	427	381	444	417	392	428	430	440	406	417	427	402	452	403	414	435	397	426	448	423	437	394	408	442	409	412	415	410	384	430	418	382	420	442	406	404	411	397	432	440	427	404	388	410	432	430	444	436	368	422	414	414	403	431	436	377	399	446	428	404	407	412	431	437	457	397	380	427	415	429	372	409	426	413	410	464	424	408	390	430	390	412	383	429	415	447	382	449	409	405	413	393	456	415	419	411	434	403	402	437	400	434	440	400	444	423	424	448	446	434	398	414	410	409	438	400	443	394	452	400	452	416	373	391	407	417	443	423	388	408	373	416	398	441	405	410	408	409	412	393	436	422	416	385	391	421	417	420	408	413	416	420	401	436	421	420	437	405	412	410	396	440	400	406	396	412	399	410	419	392	407	412	403	419	384	427	396	432	390	389	431	462	436	399	406	418	435	402	418	434	432	424	407	433	395	412	403	429	427	399	406	451	393	383	414	438	404	432	400	380	424	427	425	433	412	446	388	438	393	434	452	389	416	401	427	404	409	410	422	394	416	407	422	411	385	405	410	420	407	410	419	444	431	452	398	484	432	410	424	383	421	428	402	428	396	391	411	474	467	419	392	414	419	414	436	414	402	418	422	417	400	403	429	406	426	396	476	417	420	405	417	395	406	399	414	436	429	399	415	426	382	423	381	425	401	420	414	441	395	382	403	430	447	414	398	422	411	430	431	414	412	423	422	421	437	396	427	436	417	427	392	415	403	420	413	398	411	422	412	414	428	400	424	413	431	406	432	397	405	410	385	357	414	380	431	447	396	418	412	417	402	448	407	427	405	408	415	433	415	446	422	422	397	417	402	409	405	437	398	418	441	413	407	397	427	405	418	372	419	417	427	409	411	381	394	452	426	418	411	435	431	427	401	414	406	454	436	424	411	389	403	405	402	421	428	444	399	396	417	438	423	415	417	400	398	437	416	391	436	398	441	430	418	413	422	426	402	393	376	413	438	442	439	403	398	444	421	430	406	423	412	447	437	409	432	429	421	440	425	432	422	403	402	410	423	411	380	405	397	427	428	426	402	409	432	390	442	409	387	383	451	411	401	400	418	399	437	416	429	424	444	436	414	428	420	430	434	423	411	432	434	425	410	409	442	396	407	402	426	435	405	446	434	423	414	417	414	408	432	417	400	381	449	389	422	397	409	411	441	429	402	422	417	419	434	408	397	434	421	433	374	409	415	388	407	432	431	427	425	408	450	398	429	417	426	426	398	402	434	408	449	406	429	413	406	394	401	444	438	430	374	408	417	398	407	386	417	406	377	410	412	401	408	433	429	392	420	428	400	406	404	412	430	424	374	435	454	434	425	403	418	394	446	430	420	404	427	396	413	412	386	387	407	396	415	405	436	407	395	418	419	423	433	430	419	423	418	418	389	397	417	392	409	439	415	432	441	413	401	396	429	411	398	419	418	448	378	410	445	425	418	403	407	440	446	426	391	453	381	427	419	434	454	413	401	421	389	381	401	418	425	409	425	424	381	409	405	437	380	420	380	404	432	411	419	451	416	373	409	405	385	412	430	400	406	464	397	396	416	432	377	429	422	410	443	417	423	435	387	434	441	433	406	386	417	422	418	419	426	404	406	413	394	400	395	389	382	402	413	423	399	435	436	407	398	422	434	440	407	404	418	422	418	404	366	391
29478	14444	5831	3581	2441	1521	1038	732	555	434	390	318	278	241	236	214	241	211	211	204	219	198	192	204	218	190	197	180	154	181	226	179	209	211	193	192	188	183	198	177	165	163	161	143	164	180	188	144	159	150	161	158	148	169	154	159	156	153	147	145	153	150	169	174	124	151	148	163	158	134	138	141	141	127	130	144	148	157	142	160	126	150	161	152	136	162	154	162	148	164	142	136	136	150	158	155	168	147	139	146	155	159	160	158	167	125	124	135	152	156	133	150	142	146	136	164	159	166	142	159	149	136	121	132	144	143	157	152	141	136	141	152	127	151	158	148	149	128	147	148	152	168	158	156	135	152	170	150	145	153	179	141	161	132	145	155	141	149	139	131	174	156	134	140	123	129	139	131	129	130	131	126	154	140	159	164	160	152	142	177	141	132	144	142	135	150	157	150	142	149	150	149	165	135	148	162	140	166	157	154	133	139	166	145	149	144	153	148	135	129	145	147	171	166	182	133	174	133	166	150	158	157	147	168	158	170	169	188	166	141	143	126	150	153	163	126	163	147	138	148	152	167	165	140	153	139	163	140	146	154	152	143	139	153	159	159	151	138	147	157	155	149	153	131	160	141	141	145	144	143	160	155	171	147	124	128	183	141	146	176	157	152	115	155	116	175	136	140	153	134	161	146	120	167	149	146	142	136	144	133	154	168	165	160	141	129	136	149	149	139	150	132	160	170	137	158	147	145	135	130	128	172	136	143	180	162	157	156	143	177	173	163	151	138	130	148	162	126	156	146	143	162	145	168	155	162	153	144	139	136	161	161	165	139	152	152	155	172	148	154	172	162	157	149	134	153	146	113	140	151	178	135	164	162	173	175	131	161	143	152	165	154	168	153	158	165	123	142	148	144	126	146	129	172	139	153	164	147	162	144	154	134	134	129	145	158	128	129	151	132	159	159	180	147	138	148	152	145	160	169	131	154	140	151	152	160	158	145	131	149	120	151	164	138	131	153	144	133	148	151	152	136	176	142	150	150	155	139	142	157	153	133	136	145	125	145	139	165	134	154	158	139	137	142	140	150	147	152	136	136	146	169	144	151	157	132	153	136	169	141	144	133	145	137	162	143	149	174	185	154	165	153	140	111	170	138	171	159	143	138	157	145	148	129	147	164	142	169	148	154	150	148	145	164	154	148	149	145	161	157	163	158	180	171	154	164	163	162	158	170	149	156	140	149	161	145	148	125	155	146	162	145	123	152	155	144	150	141	149	140	140	141	165	184	146	137	162	149	131	135	165	136	148	141	143	166	146	164	160	167	148	156	135	150	156	136	146	161	170	141	162	156	138	156	148	142	141	154	164	136	166	138	133	143	136	141	137	177	134	180	158	175	146	150	154	167	165	160	143	157	175	144	169	161	149	159	132	136	136	148	150	153	174	125	138	133	144	147	117	173	158	186	143	155	152	177	161	157	163	142	156	141	157	139	129	138	159	136	146	160	161	140	136	137	130	142	150	114	179	151	159	140	141	136	139	163	145	125	129	149	176	127	139	144	165	140	155	151	153	163	153	155	184	151	150	165	146	153	145	167	156	145	159	156	125	157	121	139	156	150	136	135	180	149	156	163	152	149	125	145	152	153	180	150	171	162	180	158	136	148	168	149	162	150	135	140	165	151	142	161	144	146	142	158	169	117	152	151	155	162	155	143	148	127	153	145	131	150	134	148	144	168	166	176	131	157	145	138	159	175	133	142	128	144	154	144	152	164	128	149	148	163	154	151	134	156	146	149	131	167	172	139	170	161	162	158	152	174	179	167	188	142	138	154	169	143	138	159	149	167	149	155	147	157	114	128	139	143	128	146	139	141	178	151	157	128	159	136	148	162	124	169	137	132	161	150	137	173	143	167	147	137	152	148	142	145	170	155	136	157	135	131	161	147	160	166	139	152	143	154	134	155	137	136	168	156	147	170	147	176	154	139	155	161	165	152	165	159	144	161	140	159	138	145	153	149	154	152	146	122	148	145	121	153	125	161	128	144	140	161	156	136	162	146	145	127	135	160	160	135	149	153	143	131	143	126	158	163	138	117	140	166	159	152	124	165	151	154	137	148	149	140	130	139	152	146	152	155	148	154	161	162	167	151	131	146	152	154	130	127	159	142	159	158	159	143	156	162	130	153	143	177	183	144	156	128	118	135	157	131	160	162	131	145	144	148	128	141	158	149	150	148	151	172	153	141	139	132	123	137	163	145	148	153	153	148	133	152	159	148	166	140	135	150	146	146	154	145	136	133	127	121	156	154	158	138	136	133	150	139	143	153	142	124	152	144	134	129	144	136	144	127	136	169	162	157	136	135	159	137	133	162	138	126	172	135	133	167	171	143	156	150	146	144	164	159	145	126	139	180	173	153	158	149	153	157	167	151	153	154	163	162	135	135	141	141	152	146	172	149	163	153	133	132	139	146	164	175	164	140	123	140	142	162	142	141	148	138	153	152	138	141	132	149	150	142	129	164	154	174	122	137	162	151	139	148	146	141	156	152	146	159	139	168	150	149	152	143	163	158	144	117	125	135	142	136	155	159	154	144	145	168	173	139	146	162	172	148	161	136	154	138	140	155	164	162	149	134	164	128	131	144	141	176	171	163	145	160	125	137	148	126	142	150	152	155	174	121	140	120	164	160	155	154	150	159	156	150	155	157	140	147	140	147	141	156	154	162	113	142	106	145	153	148	150	170	145	150	159	139	163	164	143	170	179	158	154	163	145	157	141	144	164	174	151	141	138	145	145	138	140	140	141	136	127	168	152	172	151	161	125	146	158	143	173	138	144	167	175	152	145	143	147	144	161	150	174	176	172	149	148	136	150	138	139	160	131	143	148	159	160	149	139	149	143	162	137	162	146	133	140	127	146	132	170	140	153	143	153	161	135	149	130	159	155	137	174	129	198	141	142	143	120	171	173	128	155	145	142	144	169	180	174	153	156	158	159	136	160	131	151	141	164	133	129	134	158	160	156	171	157	151	153	144	161	147	144	146	160	136	166	161	148	158	151	164	168	141	141	142	147	162	155	125	154	131	143	155	148	142	165	167	156	163	136	151	154	147	152	124	149	168	157	186	177	151	152	135	157	132	137	148	148	125	132	140	146	162	146	150	147	154	152	156	158	146	152	156	180	162	137	165	143	165	130	132	165	131	172	145	157	151	125	148	149	175	148	153	150	129	141	147	159	159	137	141	136	120	145	137	154	113	138	141	138	165	162	125	164	147	128	148	146	150	141	176	161	139	147	148	133	148	142	144	152	165	148	167	138	148	157	166	147	133	153	153	152	164	150	143	146	112	151	146	117	165	145	167	139	147	145	170	139	123	152	164	146	169	149	144	163	132	153	156	153	119	131	130	129	151	142	157	142	153	162	143	152	139	154	160	159	126	145	142	156	165	162	118	148	152	170	149	181	159	142	158	167	162	142	151	127	153	143	159	143	148	139	169	105	157	131	152	157	145	149	156
16612	9576	8568	9373	8419	5856	4555	3409	2543	2053	1761	1445	1144	919	980	893	739	737	698	718	707	719	693	724	707	680	562	529	599	615	669	600	775	829	767	727	633	646	653	601	627	527	479	445	484	478	472	427	453	387	411	417	435	405	363	384	359	397	395	349	369	338	362	330	339	336	325	372	335	324	346	344	326	322	312	342	333	315	348	336	345	355	350	341	370	346	322	328	352	337	343	342	327	364	325	317	371	317	357	364	328	352	338	347	308	325	333	326	354	327	327	373	341	349	314	366	336	333	401	324	323	332	334	315	371	318	326	333	323	339	365	333	346	354	342	344	365	313	314	341	350	341	317	335	326	334	345	331	354	329	352	346	383	334	313	343	317	346	354	309	340	378	328	359	367	342	346	308	354	327	320	360	347	321	351	355	354	351	317	342	285	344	354	332	354	355	356	347	347	324	337	330	316	297	348	330	329	333	333	321	358	360	379	343	306	303	318	332	347	320	336	326	345	342	354	334	342	341	311	317	340	374	323	363	323	314	354	301	383	347	350	313	353	342	321	330	341	336	343	297	354	322	338	326	355	330	300	355	325	343	324	283	338	342	321	345	331	347	350	348	342	355	335	333	331	330	334	309	348	334	318	339	344	331	336	347	329	336	330	368	319	311	358	343	291	333	324	379	319	348	321	320	322	334	351	362	316	324	353	345	343	340	349	364	332	337	322	340	376	346	339	342	328	303	329	332	306	335	350	344	391	335	361	354	346	332	306	319	333	338	343	347	276	322	355	350	321	288	360	325	332	336	344	335	364	346	331	343	349	348	344	324	346	352	320	325	336	307	314	344	347	333	371	350	325	342	334	333	363	345	348	344	307	354	327	342	337	355	341	326	348	332	300	347	350	349	317	341	373	363	328	346	298	339	321	328	337	332	360	359	332	297	328	331	357	333	365	311	321	334	323	300	339	325	331	324	367	318	321	330	341	357	299	361	324	325	352	328	325	356	339	346	371	366	336	336	364	337	343	363	329	348	334	361	345	331	372	320	353	328	365	356	313	329	351	326	351	305	369	335	364	336	322	334	335	350	379	348	337	322	351	337	331	315	344	336	323	348	312	360	325	342	322	342	340	313	349	325	314	319	320	326	320	338	336	328	353	312	320	350	316	328	348	333	353	324	340	343	316	356	323	312	333	367	320	331	336	340	362	347	355	372	315	338	338	335	336	332	350	351	327	325	350	376	347	359	349	344	327	327	357	344	317	324	344	379	346	337	348	336	340	316	348	351	334	350	355	356	354	314	356	340	330	345	329	335	343	320	392	337	326	326	366	353	347	332	348	328	313	331	376	348	356	346	368	296	328	373	348	338	337	323	316	329	331	309	332	323	323	298	318	350	324	304	314	329	334	360	329	322	336	321	337	356	323	324	345	312	373	339	318	339	348	361	328	355	367	356	326	336	362	316	351	355	366	320	344	348	329	346	344	357	330	338	340	374	339	318	332	326	353	310	335	329	340	322	379	327	340	369	346	343	338	350	340	354	327	368	308	365	338	333	341	311	361	335	378	332	361	337	348	341	335	325	317	337	359	365	332	346	335	335	376	313	320	333	329	328	329	350	328	350	347	298	357	370	353	324	325	338	363	326	377	315	335	368	341	317	341	324	328	348	328	328	350	348	335	319	355	332	333	330	331	321	344	331	328	334	340	346	345	322	312	337	360	325	322	322	323	328	339	337	338	321	348	379	354	344	333	348	343	387	318	341	360	324	328	308	323	351	311	294	369	358	362	320	360	349	324	351	323	354	341	317	341	342	328	351	337	342	345	337	345	333	358	316	318	325	340	354	347	375	329	336	342	358	344	318	299	346	331	327	359	354	324	354	314	339	319	356	322	348	348	333	365	377	299	340	319	331	317	337	328	350	307	352	327	318	333	320	349	322	344	325	333	331	332	328	352	336	325	330	343	328	341	326	324	336	364	315	341	334	315	325	344	309	324	341	294	311	339	351	318	354	326	289	363	330	325	337	315	348	336	349	350	327	361	332	374	309	368	349	339	366	326	333	326	364	380	337	386	352	311	326	340	350	352	343	323	355	326	325	358	312	365	337	289	331	336	349	324	343	344	330	357	348	312	357	292	316	335	338	363	347	337	369	348	325	350	316	358	324	363	338	328	322	369	346	304	321	380	356	346	309	362	337	361	319	324	337	335	327	360	335	327	320	321	337	351	312	327	360	343	331	335	332	318	326	358	324	335	329	336	313	348	324	308	339	337	340	326	362	332	331	320	349	330	338	339	382	318	363	310	334	310	303	318	368	326	348	328	307	338	334	348	373	339	337	341	332	310	327	323	319	339	330	347	329	354	324	341	349	309	330	329	332	335	348	309	337	333	336	321	357	324	350	343	304	359	375	323	346	326	329	369	374	322	352	339	350	333	328	360	325	367	352	341	326	344	336	320	341	332	311	324	312	336	325	317	334	321	339	355	345	291	362	339	342	323	331	328	331	335	320	343	353	354	349	337	342	336	370	333	341	312	323	307	320	297	300	381	333	355	322	331	367	348	345	323	340	329	329	338	334	346	351	320	350	349	345	300	317	345	309	312	290	360	353	331	342	336	320	343	352	316	310	359	354	281	328	325	341	326	372	364	324	355	348	334	333	332	312	355	346	324	310	353	359	365	336	353	325	370	318	328	341	317	345	343	311	363	355	355	340	342	338	343	336	322	319	306	326	347	359	359	344	349	338	335	332	323	321	354	358	354	328	344	322	326	316	341	330	317	326	344	332	336	331	348	327	333	329	358	337	369	312	335	351	338	348	345	373	345	328	347	318	339	348	341	338	328	316	354	379	319	317	388	351	350	333	312	317	333	331	333	315	331	335	339	314	317	340	344	339	352	351	354	340	338	355	322	307	337	356	330	326	352	352	346	368	364	337	368	318	379	342	379	317	326	337	337	321	333	329	342	348	358	369	336	325	364	356	332	335	319	348	326	365	351	337	335	353	333	358	344	318	329	364	334	330	319	336	329	288	327	365	351	334	343	316	348	325	323	364	314	323	325	339	315	339	330	323	350	339	322	329	323	330	338	358	342	351	334	306	353	357	357	338	325	318	332	354	344	353	324	301	354	352	309	348	343	333	315	323	318	316	337	347	357	354	325	387	320	364	362	367	347	337	332	328	335	352	372	341	328	326	355	348	329	333	332	301	334	353	367	351	351	355	353	339	357	363	322	356	316	334	338	327	363	328	298	340	317	381	344	263	317	328	325	352	369	323	327	349	346	342	379	327	353	349	348	311	369	320	305	343	334	334	353	348	337	312	313	352	373	358	320	326	346	353	310	331	338	361	332	306	315	332	335	324	327	371	355	346	360	334	347	365	329	366	342	325	320	322	344	338	349	355	329	346	351	374	344	352	375	309	341	329	337	333	288	339	349	344	320	300	346	344	329	306	319	316	354	348	365	349	312	311	358	336	330	338	359	342	355	319	315	320	360	328	327	310	344	326	332	298
40023	23332	10470	6070	3933	2336	1474	1123	834	664	579	450	377	300	351	303	313	307	235	267	238	296	261	284	271	281	212	245	259	237	251	259	278	270	318	298	261	255	261	236	267	232	249	222	248	231	219	206	217	202	182	202	181	180	201	212	239	215	204	195	209	195	175	196	193	193	208	225	208	196	175	161	173	167	170	179	191	166	192	188	207	203	178	172	162	199	191	166	168	197	194	165	205	175	172	181	184	175	183	168	171	191	192	181	201	163	207	175	207	190	204	213	177	171	196	197	185	212	182	213	192	185	175	178	187	183	168	202	184	163	224	197	188	170	186	192	186	192	173	181	168	188	208	184	196	175	180	193	188	159	192	190	180	181	210	196	189	211	203	207	224	176	185	209	208	202	214	169	179	171	198	169	199	179	199	207	194	170	182	187	157	192	184	160	213	213	171	182	236	176	174	201	206	206	185	211	176	180	174	158	185	208	180	207	172	175	208	200	175	180	184	195	165	206	206	166	174	176	189	203	177	174	191	182	189	216	186	205	211	176	185	194	179	194	196	228	190	205	183	183	216	187	176	188	189	178	190	175	170	184	183	216	186	191	231	200	218	193	170	188	189	181	205	201	200	189	180	178	182	200	199	215	182	171	196	174	177	192	178	190	226	192	212	194	195	206	177	199	187	202	178	219	180	170	170	167	195	190	184	213	185	188	196	213	181	194	171	162	195	188	207	185	213	191	190	205	190	192	164	194	171	188	188	223	208	186	195	192	179	171	181	182	185	186	178	185	175	192	163	184	191	165	177	168	171	219	178	204	174	169	189	192	188	186	199	162	176	184	174	149	199	201	194	192	169	201	209	193	187	195	207	199	209	186	166	186	181	189	193	190	191	185	193	193	195	209	159	187	190	177	216	166	201	185	167	179	187	195	185	184	175	219	189	199	175	164	189	211	190	190	215	218	190	194	193	224	212	183	190	173	181	166	198	170	182	178	194	213	182	210	230	196	183	171	176	214	176	189	190	187	203	188	198	168	198	184	180	213	184	188	186	172	173	196	213	199	185	172	195	188	177	182	190	171	215	204	218	188	177	200	210	174	187	208	175	189	170	188	191	194	193	189	213	184	210	184	204	200	176	226	185	187	188	213	190	184	201	208	233	183	168	176	197	189	180	216	187	189	210	171	165	209	198	190	171	216	190	203	167	199	206	211	193	190	225	164	188	189	208	170	190	201	218	171	185	162	177	193	203	181	189	186	206	196	193	221	191	194	178	211	200	154	196	175	161	195	229	215	166	190	200	173	181	159	188	203	158	208	185	202	216	208	193	185	192	183	184	167	200	192	172	171	193	196	196	188	166	201	214	162	200	169	185	166	173	186	184	184	178	202	208	191	182	172	205	185	191	169	228	197	198	212	175	214	202	184	198	183	203	230	178	177	197	213	179	193	174	185	211	204	193	186	182	181	189	185	192	210	188	212	208	186	176	183	198	205	164	195	194	179	181	214	170	216	214	207	156	188	187	173	184	170	194	179	221	218	200	185	205	214	162	195	200	208	197	204	190	203	214	176	190	197	172	179	207	203	183	203	165	237	174	210	203	181	181	184	220	202	191	205	173	196	196	180	185	188	181	186	189	192	194	194	187	200	210	202	182	176	188	167	186	197	186	170	201	176	220	194	180	205	189	170	201	207	227	193	187	188	177	184	200	193	197	186	179	181	182	188	211	211	182	190	189	193	162	192	156	180	193	201	182	197	192	164	197	185	209	201	189	166	181	191	194	190	181	186	184	195	195	202	166	216	173	207	211	191	183	193	208	157	190	204	185	175	209	183	188	177	187	178	188	201	204	191	209	213	183	195	201	219	179	207	190	188	201	175	190	205	201	180	232	183	171	192	212	209	162	175	195	202	181	169	162	193	203	200	173	183	180	186	178	164	189	182	199	215	168	180	184	186	193	204	181	177	193	191	209	193	206	206	178	188	202	190	187	204	213	186	235	176	207	203	200	217	189	162	186	173	194	213	209	202	188	154	221	203	203	175	161	207	204	193	169	185	169	188	225	209	171	170	175	183	185	231	191	196	199	181	220	208	221	193	182	198	193	189	184	191	192	211	205	162	193	178	179	221	186	196	195	184	171	192	182	200	178	178	212	210	188	210	182	208	197	194	212	183	190	180	183	189	202	212	201	191	194	170	220	184	188	210	210	167	177	179	193	170	218	219	197	185	178	201	192	202	204	186	185	208	206	184	182	198	185	189	182	192	176	181	195	200	191	198	183	211	208	206	198	208	193	181	163	178	181	192	206	208	174	164	171	189	183	185	167	187	211	184	218	187	188	183	183	188	191	175	188	181	198	222	194	191	196	178	184	188	190	179	180	212	168	196	188	189	198	211	187	176	220	188	195	198	183	206	187	179	185	191	208	208	190	185	204	211	174	212	215	174	189	197	176	177	185	204	203	198	194	176	188	203	174	194	191	166	194	202	215	189	190	204	173	193	201	189	215	197	198	189	174	194	161	196	190	193	188	207	197	185	188	228	166	200	176	205	208	192	196	191	196	191	227	198	192	201	179	164	215	205	177	172	175	197	194	192	184	182	183	169	217	201	170	166	188	196	201	203	194	195	187	191	162	192	200	209	201	184	190	194	211	201	168	202	205	192	208	180	202	183	179	201	211	185	185	189	203	190	193	196	203	187	200	189	167	182	172	187	196	176	181	193	199	171	162	174	218	203	187	193	167	197	185	228	206	190	193	206	194	176	190	192	155	189	197	207	197	188	202	190	173	182	183	176	190	191	187	177	189	181	185	165	202	211	177	187	193	168	167	171	181	168	198	184	184	188	183	185	178	190	202	182	177	185	202	177	221	212	199	206	214	193	216	176	177	168	186	179	176	202	179	178	209	193	201	197	174	177	152	163	175	172	214	190	184	220	204	185	183	170	211	167	188	215	181	172	159	206	182	182	186	199	186	177	216	210	173	192	188	183	185	151	208	181	189	179	187	210	171	192	169	186	168	208	216	199	178	214	202	187	187	221	224	204	217	191	224	182	174	215	201	216	185	185	205	175	215	172	191	206	184	188	195	203	155	179	164	218	177	199	205	186	171	180	171	199	215	213	201	181	204	194	204	204	203	203	190	186	195	180	183	193	202	193	177	187	195	183	176	192	189	183	191	179	166	197	207	189	159	193	187	178	172	185	188	174	175	207	207	193	146	186	194	193	200	202	198	231	172	199	178	207	227	198	179	178	184	187	206	192	196	170	182	177	222	194	216	171	195	219	211	152	174	179	189	196	207	205	227	216	168	187	162	185	187	176	206	205	197	167	180	190	201	171	167	195	182	193	173	199	185	219	204	180	216	193	217	190	187	184	178	187	191	187	232	226	201	178	190	190	170	194	185	194	175	203	208	170	206	206	181	174	178	189	205	191	197	181	180	187	207	192	177	177	201	184	175	183	191	184	204	190	189	203	182	174	182	188	172	189	188	205	191	207	182	179	167	179	156	191
21722	15211	11787	13072	11462	8262	6283	4889	3786	2983	2643	2056	1685	1404	1297	1279	1123	1095	1083	994	892	1017	883	969	953	823	805	772	693	769	814	853	965	1140	1092	1133	975	933	892	837	904	736	658	600	573	728	669	597	523	513	486	462	554	487	472	455	478	481	502	464	445	444	406	433	400	408	399	456	415	438	428	429	446	426	413	436	440	411	379	418	431	431	414	460	417	392	443	409	393	388	405	424	381	433	400	472	416	420	430	406	407	413	424	413	442	421	392	431	422	435	393	412	427	454	388	397	417	411	419	400	382	445	395	410	428	402	424	422	446	439	426	419	434	424	408	423	399	400	415	400	413	450	418	445	385	411	407	396	445	410	422	432	444	429	419	416	409	403	406	436	417	384	463	393	420	440	452	411	438	418	419	429	423	430	452	384	418	414	406	392	418	398	413	406	393	418	424	449	442	466	441	438	423	397	437	427	452	416	437	440	437	405	384	428	394	452	389	416	405	445	456	399	368	429	440	415	428	451	398	385	443	410	405	419	451	435	426	417	439	417	414	431	414	387	397	427	449	430	426	372	454	427	435	419	404	407	428	408	404	441	425	445	392	403	462	389	423	439	450	420	442	404	400	427	422	384	436	450	458	418	440	380	392	417	413	412	454	381	407	416	423	383	417	448	452	446	430	401	418	427	431	472	383	435	418	419	457	407	399	413	452	431	388	424	450	423	449	391	432	422	420	425	422	416	448	396	410	424	398	441	398	403	407	410	416	386	443	427	392	407	417	427	453	406	436	432	438	402	445	431	460	450	412	392	406	394	449	379	417	438	436	405	421	427	423	425	411	475	429	430	419	426	427	466	441	424	464	412	430	413	418	388	415	401	389	427	427	426	421	415	400	392	380	452	386	409	401	423	421	410	421	440	379	430	413	421	409	399	425	449	460	382	439	434	403	390	395	408	422	405	419	388	419	444	449	440	366	421	441	411	429	423	443	428	409	386	384	428	414	429	420	396	424	429	375	415	430	389	431	444	434	420	411	440	418	420	424	414	417	403	422	415	405	467	448	427	437	419	431	419	419	425	428	414	438	427	382	479	430	435	425	412	408	435	435	454	452	393	419	419	452	431	439	398	457	432	406	410	403	439	443	411	419	420	440	407	414	417	420	412	442	429	378	425	427	460	451	406	457	406	404	410	404	377	383	449	439	393	416	422	440	411	370	412	427	429	467	439	414	383	397	407	378	424	417	453	404	393	456	438	420	418	452	423	422	432	458	429	403	399	417	375	419	436	429	415	409	410	421	445	432	410	410	437	423	438	431	416	435	422	481	406	436	441	395	413	419	416	419	414	404	427	376	392	403	385	394	412	425	396	425	426	442	420	388	422	409	438	417	386	411	415	424	402	431	418	418	442	448	427	396	452	443	422	422	417	427	415	434	371	446	411	397	392	422	431	382	447	417	421	442	415	425	404	436	408	408	442	396	422	433	428	391	447	437	421	425	409	406	403	439	408	411	396	439	420	424	423	394	430	419	424	411	388	418	394	382	420	411	417	408	401	431	425	421	418	437	428	428	417	408	425	444	402	439	429	425	425	416	433	461	394	412	453	396	432	444	425	409	454	422	434	426	422	392	437	424	397	435	430	426	427	449	397	431	447	402	366	446	441	456	421	419	429	434	413	381	388	447	409	394	436	446	432	434	434	370	432	427	428	445	427	394	410	447	419	435	450	388	410	439	433	415	447	435	401	422	415	413	445	411	431	434	443	420	423	416	415	418	432	415	449	433	416	412	427	427	412	407	421	436	427	410	422	428	406	434	411	453	437	446	404	465	428	439	428	417	434	447	440	415	407	387	399	393	406	399	432	410	427	422	437	399	417	419	433	444	409	421	449	463	393	411	423	413	435	436	422	418	396	445	405	407	388	422	459	474	444	422	444	428	401	405	426	416	431	405	451	424	395	422	389	424	440	444	413	420	403	422	386	459	399	431	466	432	410	398	394	413	406	382	416	415	425	463	439	435	375	373	415	396	422	473	419	432	408	449	445	436	397	384	414	418	420	432	418	421	400	447	409	439	451	424	427	402	405	442	442	438	424	407	410	389	416	433	391	436	420	441	403	410	433	430	408	418	428	414	415	394	400	380	446	433	413	443	436	443	419	410	435	417	407	449	403	404	422	411	468	365	413	367	423	425	431	434	449	400	431	449	464	416	421	407	423	407	404	428	402	426	461	421	433	399	395	435	438	413	398	401	405	394	438	432	427	389	432	424	402	409	436	416	438	434	430	421	432	428	408	431	429	395	412	414	438	452	398	443	435	424	471	420	419	426	479	416	420	445	438	400	406	414	382	375	428	394	430	387	419	414	428	449	410	424	378	414	446	415	431	413	451	442	446	405	388	424	424	424	410	453	454	416	419	404	419	446	389	413	429	421	426	411	413	418	431	402	415	447	429	403	402	419	403	389	431	435	435	388	432	424	423	442	470	428	408	412	381	445	422	401	414	414	445	425	408	441	437	403	433	400	406	411	435	414	463	453	443	417	410	424	398	419	390	430	446	439	401	411	437	396	424	395	422	405	406	433	424	423	383	461	428	403	463	421	407	420	411	430	420	440	419	410	411	417	481	451	395	415	429	411	426	425	432	395	423	422	418	395	413	402	426	432	452	431	417	455	374	393	439	444	403	414	439	417	393	415	389	408	425	417	413	416	393	411	434	439	381	429	432	417	437	425	411	404	442	434	436	440	406	452	446	391	431	451	424	424	429	414	413	378	448	437	379	422	376	430	417	426	429	455	407	388	448	421	419	441	429	420	412	429	428	420	403	407	426	399	418	425	370	407	403	386	416	419	411	421	420	421	388	411	397	451	447	440	445	416	438	437	435	440	434	447	430	440	450	443	418	442	433	394	468	460	432	440	456	483	439	410	406	460	401	437	415	436	422	442	412	417	440	420	410	428	414	403	424	429	412	420	409	407	428	422	401	421	442	397	416	418	403	413	420	393	401	438	385	443	428	373	377	421	417	387	435	418	382	444	433	408	427	418	411	421	417	441	420	384	434	437	394	431	416	418	433	442	389	468	454	404	406	429	406	373	415	420	399	422	423	433	425	407	420	405	391	423	408	445	436	411	424	433	444	404	432	423	422	454	431	398	421	425	382	434	385	428	423	403	434	451	441	452	428	405	422	389	419	420	424	431	454	422	417	403	410	434	410	414	419	404	393	394	424	398	430	428	446	394	406	400	404	442	431	419	413	438	423	425	431	407	433	418	452	428	439	426	427	452	396	398	418	444	439	455	462	405	446	393	430	428	416	404	383	442	407	419	429	458	437	427	415	410	416	409	416	434	404	388	387	369	421	392	468	441	435	411	450	411	428	416	411	421	421	416	438	399	394	443	429	415	426	413	419	425	429	410	425	392	396	427	441	406	431	429	417	429	438	416	403	412	437	393	447	364	464	424	417	399	423	435	393	401	397	438	446	378	396	411	408	470	439	422	416	433	424	421	415	430	423
14364	6631	2437	1647	1144	768	638	514	362	324	272	259	228	208	215	218	208	199	221	198	195	232	192	192	256	187	182	218	204	218	197	234	203	205	218	248	230	209	203	209	213	189	207	202	198	204	197	182	216	190	186	196	184	196	184	188	205	185	195	182	212	181	159	184	177	196	196	200	171	189	184	193	223	167	188	194	213	219	212	187	175	204	196	165	197	186	200	191	230	184	196	163	197	196	213	169	189	172	188	209	195	205	200	180	172	189	197	197	188	193	172	195	189	166	204	195	212	139	173	190	205	189	175	205	199	168	185	179	199	187	224	211	181	194	189	189	190	176	201	180	213	198	180	181	186	189	198	181	190	162	209	185	218	172	192	191	167	216	189	182	186	186	193	163	205	152	177	149	192	187	195	174	170	197	186	182	200	190	191	189	204	195	213	174	197	179	164	192	183	212	197	179	177	189	188	179	187	207	183	202	174	178	194	205	214	202	172	202	178	195	175	175	200	181	192	175	192	172	175	203	215	200	206	180	200	185	184	187	178	190	201	183	197	215	177	202	200	194	158	192	167	198	177	168	159	190	206	176	169	204	175	152	190	167	192	207	183	181	171	207	205	163	153	191	183	189	182	202	191	191	192	189	161	171	181	188	187	189	175	177	218	188	193	191	225	196	190	197	168	161	179	183	180	184	190	179	193	163	179	184	187	184	167	195	176	203	190	192	224	167	204	195	189	185	204	174	180	163	173	212	214	190	202	196	189	162	188	176	184	221	181	200	181	205	179	190	184	167	161	195	182	186	215	179	210	199	198	189	193	171	201	187	199	175	198	188	192	180	185	177	194	193	174	161	180	180	178	189	201	186	199	178	193	185	184	181	205	178	183	201	217	201	192	192	202	199	163	193	200	210	186	210	191	172	211	191	194	180	213	169	187	160	182	185	171	174	205	185	181	205	187	189	159	167	181	195	166	193	209	160	206	207	184	172	205	189	206	175	194	180	197	206	195	186	190	204	217	233	173	172	204	186	184	187	215	193	218	214	176	222	211	207	195	187	213	207	191	188	184	201	179	209	168	180	182	172	181	186	194	176	184	188	211	172	196	207	194	195	202	218	202	186	159	190	216	194	212	188	179	188	178	229	185	189	192	189	175	178	209	201	183	188	186	192	184	180	190	160	210	192	194	193	175	210	220	193	179	196	187	163	157	183	167	204	170	180	186	203	187	211	184	200	191	175	171	178	188	191	209	172	188	191	201	177	192	189	218	202	189	190	186	171	192	218	199	203	183	173	173	194	201	185	186	184	192	194	168	181	206	189	173	179	202	182	163	164	184	176	184	176	195	192	182	150	208	157	183	190	221	175	188	210	197	205	179	192	177	182	190	195	193	197	200	200	192	177	179	150	188	172	206	182	184	186	179	214	180	178	210	209	164	167	209	195	190	174	217	189	162	172	169	159	190	207	176	191	188	189	188	186	203	206	191	179	193	181	181	193	209	199	197	172	182	189	196	176	191	198	210	192	183	166	178	184	186	190	188	196	177	170	172	185	195	192	180	201	219	198	199	195	183	189	188	174	216	216	181	165	193	193	190	176	205	195	180	209	200	192	191	173	235	196	207	169	194	182	209	195	177	204	191	194	156	186	206	179	173	193	186	188	182	178	186	207	160	176	192	224	208	181	215	189	186	183	176	204	206	191	168	184	191	175	215	181	209	171	202	188	201	195	188	189	186	196	171	206	195	177	189	144	180	190	187	203	170	176	176	178	214	199	164	172	176	190	198	205	180	196	235	165	201	194	206	200	201	189	189	184	192	207	209	202	171	211	199	200	184	187	159	171	181	206	226	186	207	188	189	179	172	191	173	205	163	198	191	200	198	182	197	190	149	184	174	186	174	161	181	150	192	198	176	186	189	186	183	169	185	189	213	199	191	187	182	205	189	192	198	179	218	170	195	206	187	182	197	184	169	169	181	201	192	205	201	169	181	177	212	177	176	212	184	172	209	200	177	186	174	213	202	250	167	191	187	203	168	174	184	206	194	186	180	206	179	203	188	180	205	193	198	163	165	181	191	193	201	177	179	202	197	204	224	217	191	179	180	190	204	178	184	203	168	193	169	168	204	192	168	189	203	171	194	198	208	205	189	193	196	185	206	190	188	183	166	178	181	197	219	195	177	208	191	188	189	178	211	200	186	181	199	195	172	196	180	214	156	165	209	186	186	202	173	217	222	194	204	152	204	171	186	190	200	170	199	187	199	187	170	212	205	198	180	192	194	183	230	223	209	190	208	180	195	219	200	185	196	166	178	187	189	189	197	192	201	184	178	174	186	191	166	160	220	192	170	192	193	186	182	215	185	195	191	175	176	180	191	212	166	167	184	192	174	193	218	184	187	204	193	199	201	173	196	221	199	188	162	202	176	221	192	186	189	185	195	180	187	190	174	173	159	191	171	154	187	167	202	203	209	191	183	185	183	169	193	218	191	180	211	189	223	204	186	177	205	166	193	193	184	209	205	209	179	199	174	180	174	175	180	201	194	186	181	191	185	184	172	186	204	169	194	184	191	167	184	174	198	198	203	187	175	170	204	176	182	185	188	169	200	183	167	191	199	174	204	177	171	165	176	189	211	195	180	189	188	184	174	199	197	187	211	223	184	188	206	198	178	199	174	162	183	188	234	193	170	198	184	209	187	194	196	223	171	179	193	184	196	200	178	180	187	182	197	161	160	193	198	178	180	212	190	209	163	179	175	167	165	178	210	170	196	174	220	201	212	183	179	200	209	190	181	197	219	204	195	213	176	205	172	172	174	188	188	165	195	181	180	180	195	179	185	162	204	186	200	181	170	185	218	220	194	209	191	192	186	181	187	193	201	190	192	178	183	175	174	176	177	161	187	198	201	195	217	183	178	214	200	191	194	178	202	198	176	170	197	195	204	201	207	211	178	163	192	206	211	202	195	179	197	200	188	184	201	178	169	159	189	161	178	159	189	155	184	175	174	176	173	181	197	182	157	179	198	193	184	190	171	199	186	181	171	172	187	173	155	203	167	187	214	210	190	206	198	170	189	188	185	184	189	177	192	194	207	171	186	192	189	185	189	166	189	201	203	182	173	205	163	195	178	193	188	199	198	217	186	174	219	177	188	173	190	198	199	203	172	181	175	194	184	179	212	204	211	175	175	184	193	183	176	196	176	197	189	181	168	186	201	201	206	219	190	186	185	167	189	197	222	206	175	190	211	202	170	194	187	209	192	206	202	179	174	191	202	194	173	221	189	183	190	177	178	177	192	201	182	205	180	212	180	196	201	189	181	217	191	189	179	178	203	194	166	178	181	208	199	182	191	173	183	194	187	191	170	203	162	183	184	204	178	195	188	207	187	174	213	173	184	195	195	215	202	167	156	180	204	180	207	186	216	219	194	182	195	177	157	191	181	197	180	199	200	217	212	161	202	190	175	189	201	207	190	194	167	185	205	166	191	178	175	216	159	185	177	194	167	198	195	200
7466	4755	4140	4924	4422	3073	2386	1909	1399	1124	1043	838	748	676	633	569	523	560	599	589	565	560	621	570	545	523	513	466	482	523	595	587	579	632	626	615	554	518	521	571	534	483	506	457	450	462	447	437	466	450	407	433	413	400	427	440	393	449	431	388	445	405	453	425	382	423	433	393	385	399	405	394	425	405	387	391	424	385	376	408	398	405	387	391	397	398	411	389	439	405	412	375	384	397	407	394	401	382	439	391	434	404	391	420	380	422	419	427	392	410	429	408	390	431	419	452	386	414	392	426	399	418	412	418	423	390	415	392	408	403	420	422	406	410	374	392	410	376	392	379	392	415	425	397	406	385	432	409	409	432	399	409	440	363	419	404	383	428	391	418	406	384	385	402	412	418	433	398	392	390	412	398	364	391	377	408	374	419	400	410	362	396	390	444	446	440	428	392	375	395	399	404	419	384	393	407	369	415	419	399	422	447	430	399	415	450	432	386	386	397	392	385	395	447	388	356	379	423	378	433	404	415	404	383	416	366	399	379	378	417	417	386	425	391	426	435	409	420	363	390	407	419	361	438	405	392	373	366	403	407	410	415	369	405	400	408	420	425	392	399	376	401	406	432	408	383	376	408	422	374	409	387	415	427	393	402	413	386	413	451	420	385	400	393	401	421	435	377	412	419	415	415	407	396	432	398	399	405	427	380	422	415	397	408	399	396	409	407	427	411	411	380	402	407	388	414	381	434	416	415	426	383	385	422	394	428	369	426	438	420	439	405	400	411	416	431	389	389	402	418	398	387	383	396	430	370	409	452	409	431	373	412	391	414	384	424	437	416	421	408	426	416	362	393	402	419	405	402	400	427	430	397	429	414	445	423	396	406	371	419	417	437	411	410	402	394	411	398	408	411	410	405	427	376	411	420	424	409	402	412	426	418	386	433	398	414	428	405	387	397	414	401	378	429	382	390	407	403	417	381	428	403	419	403	440	404	431	388	423	415	416	431	446	376	408	410	373	366	394	417	429	441	420	412	416	397	398	390	384	438	413	422	448	407	406	395	438	434	408	435	436	396	391	414	410	392	423	416	392	402	425	382	430	400	403	346	366	428	399	403	417	415	409	417	381	408	438	429	398	402	419	376	425	403	374	444	396	393	416	366	441	369	406	443	406	415	422	434	416	437	416	405	421	405	376	452	383	415	434	384	412	417	405	416	409	435	402	410	425	395	427	407	376	404	423	409	456	381	427	412	428	405	418	367	413	412	388	396	443	412	397	416	408	428	439	414	401	404	425	426	428	414	435	403	394	423	407	383	417	405	384	428	377	380	428	400	402	399	405	382	394	405	436	392	392	390	394	411	410	389	430	385	400	407	399	432	411	367	401	372	415	412	431	408	406	391	431	418	394	449	432	384	410	430	442	377	408	397	383	391	444	422	387	435	422	408	377	403	398	416	401	429	425	401	429	431	402	423	411	426	428	371	390	430	414	432	399	394	426	412	383	423	418	380	429	432	402	434	381	441	375	407	405	371	400	405	427	435	401	416	425	394	391	393	435	388	393	412	386	400	406	389	399	401	414	373	399	413	385	440	376	402	412	403	389	401	405	389	411	413	423	362	417	399	386	416	400	392	377	445	405	373	417	391	394	407	417	392	412	387	379	425	424	409	401	385	391	412	415	393	390	419	372	391	411	420	378	398	406	405	398	390	405	396	389	411	412	390	392	397	418	398	413	406	371	386	403	387	391	406	411	435	413	413	397	382	420	378	417	412	376	431	409	439	404	393	422	395	390	439	409	396	409	448	424	396	378	433	389	412	396	456	445	412	378	372	450	413	403	421	403	394	431	394	402	408	414	389	399	410	405	429	385	411	382	365	459	457	422	423	393	398	396	426	395	378	392	429	376	423	414	374	361	370	427	428	377	414	388	412	367	437	408	369	418	394	407	393	401	372	434	447	371	367	386	414	373	399	394	372	418	409	410	448	428	359	375	398	416	396	408	444	408	410	400	425	422	449	407	415	406	423	385	397	396	417	415	380	417	419	412	439	399	410	438	407	393	395	408	401	411	416	391	385	430	402	387	432	419	401	398	427	419	412	407	417	415	407	387	417	402	379	412	392	432	389	428	423	370	399	419	426	358	424	409	415	387	423	421	434	369	371	421	385	405	408	448	410	453	432	379	422	425	402	407	379	394	453	397	420	430	422	446	431	403	400	410	397	390	373	405	416	393	429	403	385	428	413	393	418	417	364	436	411	404	418	417	398	411	419	382	403	398	416	419	405	399	420	378	416	427	414	454	435	439	409	402	404	396	366	438	416	374	405	417	403	426	400	417	406	390	436	396	402	403	398	415	452	421	398	373	419	398	432	456	431	402	424	384	405	388	381	379	388	419	404	415	426	406	405	406	417	423	378	412	408	410	411	416	429	424	400	414	435	411	419	389	378	390	434	407	402	416	381	403	418	397	427	415	406	378	396	409	428	417	402	410	424	435	433	396	415	395	412	378	416	419	417	374	406	424	413	411	419	406	389	388	368	444	404	409	389	423	435	425	392	439	446	394	403	410	414	431	412	390	408	386	419	439	414	490	391	417	392	406	368	390	395	428	423	408	410	391	394	448	402	397	408	429	385	400	392	387	377	425	385	435	401	436	459	392	401	357	428	392	419	365	424	408	413	403	399	370	423	406	429	398	429	445	397	435	431	376	384	403	424	417	423	431	389	416	380	394	406	442	399	452	390	413	391	380	392	367	374	389	387	400	406	404	432	424	427	415	423	389	402	406	408	426	419	458	390	393	404	426	405	408	423	409	405	394	398	455	397	413	375	372	400	420	416	426	407	413	396	378	415	389	420	349	425	384	402	395	407	411	415	420	393	399	425	436	401	396	396	390	409	403	397	415	427	437	407	437	407	408	421	397	399	404	443	423	425	397	413	408	414	421	398	370	399	415	444	391	404	419	399	414	387	416	391	387	426	434	410	406	410	366	425	422	386	395	379	403	433	426	412	416	428	396	427	403	391	413	439	407	405	392	436	395	379	398	433	384	398	414	437	401	427	411	393	393	396	393	412	412	422	409	390	399	360	381	424	407	393	430	398	405	411	391	406	406	415	417	399	403	376	424	433	459	380	385	400	427	426	411	405	413	404	380	412	379	421	391	438	404	401	422	454	402	396	396	421	421	379	424	447	406	406	450	403	386	414	380	408	412	393	381	372	370	379	375	383	381	387	400	399	414	419	427	399	422	428	410	421	401	403	404	436	401	409	373	408	386	396	402	409	432	400	430	381	387	428	410	436	427	418	410	416	380	393	394	387	407	413	414	413	385	419	409	447	393	403	401	381	400	421	415	404	407	398	416	430	416	396	420	399	392	413	373	375	366	399	401	421	411	422	392	386	408	436	391	420	386	444	421	416	375	416	389	386	422	422	397	412	416	407	423	375	399	471	415	411	413	402	408	417	426	460	397	429	405	446	446	424	400	366	439	408	385	443	386	436	389	386	378	399
30229	17126	5889	3407	2347	1325	970	712	560	445	372	309	295	242	250	207	203	228	192	193	211	188	199	210	198	195	179	170	165	176	156	209	172	226	217	193	201	188	183	200	179	199	147	180	164	159	164	189	172	144	184	134	163	162	160	134	156	121	126	150	142	144	160	148	149	140	118	145	141	151	132	127	141	143	135	168	146	138	153	130	145	155	142	125	150	124	157	143	160	130	139	138	135	143	140	140	140	139	148	172	150	133	137	136	139	144	181	161	140	159	142	128	126	126	151	123	156	144	150	175	145	140	145	151	160	127	142	127	165	170	152	142	172	148	118	158	140	133	157	134	139	168	137	150	144	144	133	139	144	150	157	146	132	163	149	128	153	167	161	125	160	142	131	150	128	159	151	139	135	142	187	144	165	166	159	155	156	144	143	125	159	132	127	164	134	161	135	148	133	155	140	151	148	157	153	149	136	167	159	152	143	145	132	139	148	138	173	156	143	144	142	158	122	169	146	133	149	142	148	125	137	159	150	142	142	150	136	158	136	165	162	162	148	154	135	146	164	160	154	139	154	146	149	129	156	143	136	163	161	137	151	144	151	165	129	142	150	140	142	152	140	143	139	137	163	168	165	153	144	165	159	155	151	155	145	162	157	142	161	157	168	144	154	170	146	161	163	179	159	161	138	134	148	149	135	136	129	134	170	146	142	164	127	117	132	135	134	153	146	140	115	145	135	159	144	142	142	151	156	168	153	180	163	147	161	165	148	138	122	124	171	141	153	146	161	153	161	154	131	160	144	140	147	141	179	151	147	139	147	116	136	148	142	145	149	152	145	144	143	166	143	137	138	149	140	155	152	158	143	153	146	149	162	144	186	157	146	136	157	134	142	145	156	144	161	148	141	152	144	145	155	142	150	119	134	137	139	146	148	139	139	129	158	151	172	143	150	131	156	131	144	158	160	152	149	141	152	151	156	151	133	133	165	168	156	175	151	147	131	138	140	142	168	155	132	145	131	148	158	141	132	158	145	170	152	133	168	155	130	146	139	140	176	161	164	128	172	171	146	135	161	129	135	143	140	142	149	146	129	140	139	148	135	149	156	137	127	120	133	144	132	123	155	146	139	164	159	136	141	137	132	149	173	147	150	160	146	160	141	126	148	152	167	153	140	153	155	128	141	163	142	130	155	132	134	128	145	126	132	141	136	139	141	136	136	141	135	147	145	155	160	155	139	131	138	134	140	142	146	136	142	122	140	146	155	126	153	138	131	165	140	114	154	156	135	134	152	125	169	125	130	116	149	149	125	130	150	143	154	135	119	135	140	136	149	128	156	151	140	165	137	126	146	161	145	162	154	122	142	134	160	151	147	144	179	135	146	155	151	146	153	131	130	148	130	135	131	152	144	141	169	149	122	121	146	146	124	134	139	121	169	148	130	159	143	126	156	130	140	147	173	151	161	141	122	160	132	121	111	152	128	113	153	138	134	124	147	147	148	117	150	133	129	159	155	160	160	171	171	135	145	145	149	126	136	146	136	155	145	134	138	120	122	140	147	172	153	141	140	145	149	141	164	134	151	150	127	155	134	145	158	149	145	131	153	137	148	147	150	141	146	156	132	127	169	146	151	164	150	142	132	129	152	136	158	126	141	153	144	151	149	152	155	151	137	123	144	138	149	142	132	170	143	141	163	131	139	173	152	160	153	140	116	160	157	139	147	126	161	126	142	157	140	120	165	112	142	160	146	144	127	156	139	148	139	137	134	160	147	159	150	126	128	140	164	182	173	155	159	165	153	158	163	151	152	134	143	163	139	155	150	140	160	130	140	130	145	185	182	148	153	138	149	131	142	152	177	137	134	147	159	154	128	152	152	132	144	150	148	138	148	150	147	146	161	151	131	149	143	134	157	131	138	159	135	122	153	154	127	181	162	143	131	143	160	139	131	149	142	127	161	161	137	131	126	158	132	160	148	137	135	158	144	154	133	166	160	130	130	141	150	149	140	162	168	151	142	141	185	141	151	135	162	154	150	143	141	136	153	136	127	159	151	132	137	133	134	145	146	127	150	136	131	160	143	131	141	128	139	166	158	128	160	176	151	137	149	142	141	124	140	149	139	146	150	160	138	143	132	137	167	141	153	123	134	153	142	126	162	141	148	143	154	144	167	159	143	151	140	152	133	143	174	165	143	144	125	149	134	152	144	136	128	147	135	160	158	138	148	135	157	150	150	171	148	147	136	138	149	128	123	138	133	120	145	136	146	166	162	142	154	166	136	130	141	145	155	132	146	157	159	156	151	159	165	117	145	172	185	133	155	139	168	130	130	149	165	115	125	144	171	141	162	164	149	163	158	120	139	143	157	145	157	141	149	131	160	148	153	129	134	129	151	151	158	148	147	148	145	171	137	136	144	148	137	139	180	154	147	149	134	136	168	143	141	135	147	135	149	144	144	124	150	137	166	140	150	152	158	142	151	133	174	146	148	123	145	168	156	133	146	157	158	134	153	128	149	166	154	137	141	156	140	146	145	127	156	172	133	151	191	162	164	140	133	161	139	150	139	153	114	160	162	121	130	144	141	163	162	142	154	140	145	138	126	153	138	147	158	146	161	130	149	157	134	139	158	169	125	163	153	144	164	176	161	158	165	126	141	150	154	152	165	152	142	142	171	132	135	141	135	158	140	154	140	123	150	160	135	142	147	145	112	143	143	142	132	138	142	136	165	150	154	154	156	150	137	147	148	142	126	129	151	151	167	150	144	160	156	133	139	128	119	142	147	127	128	131	167	144	151	133	124	146	137	144	144	122	162	140	134	126	160	153	144	163	146	147	135	156	127	152	110	157	163	122	149	147	119	132	124	131	172	161	141	141	138	145	150	159	136	158	139	159	140	172	127	142	131	133	124	136	144	132	171	149	128	137	147	138	140	147	142	143	153	136	148	148	138	126	143	175	132	142	156	140	111	126	167	147	134	134	148	156	154	152	112	114	145	138	153	145	144	150	144	169	173	157	151	146	150	143	147	136	154	145	140	157	140	131	129	157	144	167	145	146	123	155	147	150	146	140	152	157	153	148	125	153	163	140	140	122	166	165	175	134	149	162	156	168	148	161	136	128	133	132	160	160	146	175	155	148	141	149	141	147	141	178	138	143	116	151	137	139	149	151	136	170	143	142	133	140	133	156	165	126	147	133	138	153	153	140	143	129	138	146	116	146	141	169	138	138	151	141	139	165	168	150	141	146	148	155	156	127	138	150	152	147	137	153	128	150	162	153	139	140	145	163	126	133	135	163	137	150	130	141	145	142	144	158	160	148	155	156	140	145	126	150	137	142	154	138	136	149	142	129	145	134	116	150	154	141	125	165	146	177	129	120	131	156	151	136	178	141	161	130	152	135	138	135	148	149	133	131	159	152	145	145	133	108	134	158	161	134	156	138	159	156	140	150	139	137	136	150	125	150	161	153	150	158	136	157	138	130	131	144	130	142	138	146	130	175	144	127	134	136
16717	11619	7251	8982	7875	5459	4531	3410	2596	2073	1700	1351	1059	994	899	812	814	748	681	690	652	666	687	723	690	633	537	531	552	504	587	645	671	827	944	809	697	626	560	571	621	568	529	470	415	408	495	492	475	415	419	379	370	400	379	374	382	372	357	369	335	353	384	350	335	295	341	333	325	340	321	321	323	355	325	337	351	314	380	322	307	350	298	345	332	321	347	346	345	329	316	342	340	321	323	332	292	314	361	319	305	305	330	298	317	319	344	336	343	314	332	339	338	304	316	341	337	334	330	331	316	305	324	337	305	356	289	351	337	322	324	372	328	353	343	321	328	329	317	312	338	327	344	341	338	319	350	375	357	350	335	285	300	328	313	353	319	323	342	327	342	314	363	327	316	308	349	327	364	319	321	336	316	332	305	298	352	316	317	336	298	301	323	348	304	323	354	347	302	352	340	350	302	311	344	314	311	347	334	339	368	309	318	329	350	322	320	336	320	336	356	320	354	353	307	341	328	305	325	335	328	319	369	316	338	320	348	346	327	308	326	298	353	347	319	331	301	336	323	331	296	312	351	383	312	336	347	322	317	352	329	367	352	319	334	342	314	336	305	337	290	371	299	306	318	299	336	347	351	339	328	334	302	338	329	319	347	324	325	295	320	366	337	327	325	345	314	332	345	332	317	365	335	324	326	356	346	319	342	335	359	337	341	368	364	342	324	330	328	327	343	302	333	305	351	347	326	326	314	341	304	324	335	307	342	353	330	294	347	312	328	300	326	316	318	324	349	346	311	344	334	345	273	328	356	344	322	339	367	363	334	349	319	348	294	338	318	356	335	389	300	304	326	296	302	344	322	352	282	340	346	338	322	313	346	315	330	344	312	327	326	338	327	349	326	308	334	337	321	349	328	346	318	341	323	346	360	342	356	363	359	345	312	293	356	328	340	265	313	343	317	322	344	348	334	323	341	311	302	318	284	284	302	368	336	341	301	324	304	290	338	318	318	336	339	301	335	330	322	344	365	342	318	355	343	343	329	306	354	322	356	354	325	335	311	325	305	316	367	310	333	334	331	316	345	320	316	320	366	334	300	332	293	335	340	339	353	328	351	315	325	341	345	356	326	334	337	334	326	330	340	298	344	354	341	315	333	312	323	320	337	321	325	336	318	342	319	309	346	307	327	337	326	342	308	310	333	338	349	328	321	328	325	340	337	343	314	345	300	318	313	300	327	331	330	339	298	298	311	327	317	363	329	332	318	311	392	319	320	304	322	312	344	353	322	326	334	318	324	328	339	314	346	336	345	331	332	327	313	303	326	350	324	311	327	285	327	319	336	354	321	346	336	330	325	358	342	318	338	319	334	331	355	311	336	315	334	355	356	326	336	311	351	324	297	320	338	341	298	336	346	333	313	348	332	380	321	339	321	343	327	299	332	312	342	367	324	336	358	347	314	322	325	327	344	356	331	337	358	333	313	346	325	296	322	307	297	319	320	338	321	315	314	325	342	340	320	338	324	313	342	330	313	333	333	335	327	297	312	330	323	338	350	366	327	336	300	287	332	329	335	315	325	338	316	350	366	342	346	340	336	336	327	335	362	323	358	341	332	325	315	347	312	368	338	373	318	320	362	354	318	310	357	329	322	341	343	328	315	373	313	326	330	338	336	328	334	349	325	330	324	308	310	309	352	296	351	340	323	344	325	311	328	305	301	337	324	337	360	310	351	332	306	345	317	327	314	372	320	304	303	324	352	311	337	346	343	336	321	331	344	335	297	356	333	302	310	328	289	371	318	346	322	322	333	317	333	335	316	338	318	345	344	333	343	331	299	319	348	329	322	360	351	296	362	330	354	364	338	305	322	332	294	297	342	335	288	325	330	336	299	319	343	327	330	327	334	335	325	321	327	314	323	342	300	317	328	316	331	330	338	346	337	324	325	351	303	324	351	311	318	327	325	388	379	331	368	347	324	313	318	351	316	335	316	335	340	334	305	312	297	321	320	291	301	338	350	319	347	352	320	307	361	339	341	332	363	325	344	332	323	344	347	330	332	307	338	317	346	325	343	346	299	330	339	349	356	332	312	335	306	336	303	335	315	310	341	345	332	322	335	342	297	325	347	353	337	324	313	313	322	357	306	323	364	344	346	340	348	381	336	318	318	343	339	308	314	293	366	323	357	332	355	342	317	334	327	338	346	327	320	350	360	327	332	318	359	342	319	367	336	312	350	341	319	326	340	331	300	334	332	306	339	359	329	324	333	330	350	343	340	306	336	340	332	283	319	331	301	305	338	320	344	343	362	343	350	370	325	336	329	298	335	315	317	328	362	318	301	356	316	307	333	329	311	324	332	316	339	301	338	350	341	340	326	343	329	334	350	320	327	312	312	332	316	313	357	340	321	337	350	330	317	310	338	315	334	363	335	317	359	308	356	333	367	315	300	313	333	325	347	346	301	314	348	327	325	300	328	341	306	353	310	333	294	326	343	311	352	331	298	331	343	353	350	309	338	321	320	308	328	339	351	327	338	330	354	308	312	334	311	315	321	352	333	365	305	336	331	330	331	333	369	335	385	322	345	382	323	314	328	355	345	360	330	325	278	357	354	330	328	314	291	384	314	336	349	328	329	323	359	332	325	351	326	356	330	353	354	328	353	303	355	361	331	357	308	320	335	333	314	332	311	326	345	325	337	322	352	314	333	325	330	302	324	321	338	354	303	352	327	326	334	315	355	309	336	330	339	329	330	385	333	325	340	320	329	320	315	333	312	336	348	307	315	303	318	353	354	332	335	298	362	331	329	352	340	330	320	341	333	302	309	350	287	312	304	357	332	339	338	335	331	342	345	330	345	358	343	325	331	348	331	270	338	348	311	363	316	307	309	333	300	345	332	316	309	322	335	319	343	335	307	317	339	322	299	338	314	314	331	371	349	303	313	304	314	331	312	318	321	325	354	323	324	334	348	360	336	315	319	286	331	349	335	347	310	341	353	329	308	343	318	348	350	353	320	346	367	348	346	354	318	315	316	342	338	318	328	357	349	335	331	325	321	321	329	320	303	352	349	321	325	320	334	317	322	299	341	341	347	338	336	316	315	342	337	340	292	285	330	320	351	343	342	335	383	362	294	324	326	331	354	312	311	318	343	305	332	353	343	359	320	328	357	343	341	328	331	313	331	335	333	335	316	307	333	365	338	364	380	353	342	305	323	332	311	326	324	341	321	322	314	344	347	343	322	317	320	347	301	348	383	344	312	317	338	366	348	354	344	337	357	314	359	319	336	288	324	373	342	309	322	354	330	295	325	326	319	345	312	339	330	303	331	358	334	324	310	334	312	349	316	329	358	314	335	351	341	341	300	347	324	347	366	329	320	329	339	326	351	296	324	328	322	342	330	307	326	316	327	320	317	359	310	333	321	329	328	342	374	313	358	296	333	335	341	317	308	313	325	301	340	324	331	301	371	327	347	316	323	342	318	370	343	335	309	325	322	349	333	330	335	342	339	297
40024	24805	10170	5486	3615	2007	1524	1139	859	685	515	488	437	353	362	274	289	324	294	279	260	254	255	295	288	248	260	240	242	220	270	235	222	317	278	299	285	264	210	221	247	228	244	197	188	252	227	237	188	204	225	196	213	201	202	199	200	205	195	209	179	195	192	190	189	174	189	167	202	181	203	206	188	178	193	193	187	192	209	192	174	175	176	164	174	191	177	194	183	166	177	188	186	172	195	209	206	200	182	202	201	197	200	175	172	181	157	195	202	187	211	194	201	198	199	192	181	170	180	193	197	182	170	203	197	189	163	196	223	195	156	194	167	177	162	187	202	196	183	182	203	175	203	190	182	173	172	173	211	171	192	196	170	207	197	170	199	175	176	189	186	169	195	174	183	195	174	189	176	212	172	160	169	192	179	172	180	198	188	170	182	197	169	175	195	207	201	177	183	167	205	189	205	213	195	179	183	181	174	194	187	161	183	169	182	190	176	184	170	189	167	157	188	190	184	160	214	193	187	189	192	180	183	182	182	166	173	186	200	188	191	186	162	177	196	164	184	182	178	177	179	190	157	163	153	197	199	201	201	179	187	199	164	196	163	200	182	194	165	187	200	213	188	187	204	154	191	187	191	176	202	177	180	171	195	208	195	170	180	177	222	175	178	185	197	214	177	194	171	202	187	194	163	170	208	195	194	171	182	172	185	171	174	175	183	211	171	178	204	184	200	199	169	202	177	156	207	213	193	174	188	202	197	190	172	194	201	178	193	169	165	183	170	188	158	196	168	220	184	185	189	188	170	185	180	195	191	181	181	196	193	182	192	184	195	175	157	174	169	178	179	180	194	183	173	210	149	204	219	217	187	188	183	178	175	181	171	198	191	171	181	163	199	207	177	205	192	193	174	208	173	170	166	172	214	181	219	202	179	200	176	191	166	206	202	175	189	172	161	179	186	171	193	179	175	165	191	201	182	193	183	191	174	167	188	156	182	198	178	187	183	199	200	197	199	192	177	202	186	181	188	166	185	177	176	168	184	202	179	174	184	181	198	194	195	176	158	192	187	192	217	220	178	196	187	180	195	218	195	202	154	198	168	161	210	193	179	191	174	221	209	193	173	205	209	183	220	211	170	218	204	199	161	189	166	203	171	169	198	181	172	133	163	198	191	194	210	181	198	212	202	190	184	160	207	195	203	165	188	169	201	178	175	188	195	197	205	186	189	173	203	170	204	166	189	212	188	176	157	187	193	191	211	200	204	185	186	206	208	197	188	184	181	168	207	232	184	183	187	172	192	205	194	158	193	169	199	168	188	195	176	186	185	204	194	153	186	189	191	195	205	189	156	208	225	183	137	152	190	156	163	189	199	169	178	223	192	196	166	204	180	223	166	190	166	185	160	181	183	208	184	198	210	156	181	166	191	205	184	175	215	174	218	177	159	191	168	189	201	199	170	192	182	210	171	182	149	161	169	173	184	193	190	178	194	165	187	188	171	183	188	155	178	170	180	174	170	189	193	199	201	207	200	202	193	193	197	192	185	195	233	178	203	209	187	179	187	178	197	197	185	171	184	165	167	174	181	203	184	180	165	183	193	192	191	197	162	191	187	172	180	172	169	165	165	188	161	205	175	195	146	167	198	199	175	194	186	180	187	193	184	210	193	197	199	157	186	177	194	176	188	198	214	168	190	183	175	198	188	201	187	203	174	175	152	170	173	173	190	168	188	203	188	180	231	208	179	209	207	165	176	185	183	168	178	226	202	216	207	215	178	202	196	181	173	213	172	198	209	164	179	169	182	185	210	184	191	195	186	182	204	202	185	198	186	202	211	194	172	208	166	170	188	192	191	162	171	171	198	180	187	211	181	188	177	190	193	161	200	166	162	144	163	175	195	188	173	201	192	180	204	186	183	183	183	180	199	189	197	204	168	198	155	173	211	192	189	195	186	168	181	190	155	165	167	177	198	199	187	186	182	163	193	174	206	186	203	198	189	159	197	172	194	167	213	210	197	199	171	180	186	211	176	165	189	166	170	192	166	174	186	185	204	180	186	161	162	178	187	198	165	170	195	195	173	208	208	163	212	201	181	168	184	159	185	189	177	210	205	179	173	173	198	192	166	206	191	187	188	193	220	184	188	191	193	189	178	199	185	188	183	176	176	206	163	207	182	221	190	183	190	174	179	183	174	183	172	174	188	194	173	187	185	171	203	197	209	182	150	168	175	166	196	173	199	188	193	153	163	218	185	174	179	188	200	193	192	189	185	147	180	194	184	181	175	160	154	169	206	200	185	197	182	180	196	183	177	179	164	164	184	189	159	183	185	206	196	193	180	177	190	197	191	178	164	195	189	203	196	161	201	188	174	187	177	191	166	165	179	212	192	192	203	175	211	190	190	207	177	205	173	189	202	186	178	162	194	159	182	163	197	215	176	153	210	189	198	195	172	178	153	198	181	188	205	174	185	167	197	196	195	172	188	171	188	173	175	183	159	202	175	224	182	191	176	192	191	200	154	187	194	193	165	192	187	172	189	171	190	185	170	162	200	169	180	183	206	206	181	190	197	209	177	188	181	169	174	190	192	181	182	211	183	215	201	191	203	188	171	172	195	160	178	209	161	172	182	176	196	184	173	189	197	181	203	185	170	183	190	182	170	193	200	217	174	172	179	167	168	177	174	176	203	199	167	189	161	188	181	193	189	177	195	209	197	195	181	174	177	216	200	164	164	195	174	205	181	197	169	192	160	175	197	152	220	204	199	192	185	207	175	181	161	190	184	183	215	177	166	174	184	178	153	192	166	166	177	192	190	189	161	162	196	198	185	150	166	194	190	189	178	158	189	182	183	161	193	205	190	178	177	197	158	204	176	182	198	173	192	203	192	199	197	174	198	196	194	207	190	198	210	186	181	175	205	167	184	196	199	164	171	205	180	169	169	190	183	202	159	172	216	176	208	159	170	163	180	226	196	160	196	201	183	193	189	174	169	184	180	171	190	183	199	191	204	174	170	201	180	191	185	170	219	201	168	209	208	200	190	208	167	187	196	196	183	221	187	170	176	169	173	214	216	170	160	192	218	173	189	182	184	185	162	186	194	200	191	218	181	177	203	157	187	178	176	190	175	204	196	189	185	154	195	202	185	177	171	188	201	154	189	205	180	202	195	187	140	189	191	216	184	179	186	171	179	193	191	203	184	193	219	162	168	185	189	168	184	192	195	164	184	196	178	182	215	180	174	161	177	188	181	189	201	205	171	210	194	205	203	180	170	195	198	215	171	201	196	202	185	192	189	180	169	199	210	180	173	166	195	172	201	167	182	184	179	171	193	188	172	167	200	179	186	163	186	190	217	224	180	194	170	148	205	194	206	167	162	189	185	180	198	178	196	195	171	171	181	149	209	181	182	194	170	173	192	180	207	183	190	208	198	169	203	172	182	183	173	167	192	170	161	193	205	240	181	197	197	182	188	157	199	197	186	186	194	184	193	182	197	166	199	184	172	184	178	199
21762	16215	10736	12086	10969	7930	6355	4824	3861	3216	2241	1977	1721	1445	1321	1213	1083	1013	957	973	939	905	948	917	981	896	809	697	813	794	771	800	878	1077	1257	1076	1074	880	862	775	822	790	702	591	518	529	642	596	591	552	534	540	526	499	466	501	472	460	459	470	409	464	447	417	397	431	414	399	421	398	422	406	408	415	409	396	459	395	426	413	431	425	419	396	429	402	406	412	419	433	424	425	436	379	402	413	420	396	401	418	421	408	403	433	400	392	420	430	360	414	389	426	429	390	409	417	401	419	402	403	405	426	390	419	393	413	388	410	410	423	411	426	388	426	405	410	388	443	438	380	421	410	415	421	425	389	455	404	435	426	372	441	395	420	405	435	411	402	392	408	424	433	412	400	384	425	430	426	387	429	412	406	421	406	411	420	369	439	405	398	428	439	411	377	420	419	389	421	425	399	414	411	427	404	393	398	420	430	404	428	402	421	367	431	450	392	400	410	404	426	412	398	418	398	409	436	398	403	413	428	398	389	442	428	427	430	406	419	422	425	424	423	394	370	368	415	396	432	431	416	428	419	446	413	424	492	395	419	437	371	404	425	442	420	407	408	404	415	413	441	390	419	420	423	423	409	397	395	395	435	415	429	395	456	417	394	449	381	414	417	413	412	415	410	422	394	410	396	441	422	419	431	381	400	419	405	399	442	438	421	426	399	435	413	442	406	394	406	405	447	400	392	446	385	385	402	454	402	404	466	433	405	377	414	404	410	405	424	462	418	446	428	432	407	467	415	411	389	405	393	430	404	404	386	397	432	410	428	395	410	426	407	450	444	402	424	412	397	447	413	436	413	426	408	441	393	445	412	407	435	414	382	428	399	425	388	409	393	408	414	391	424	397	443	426	405	411	425	412	431	412	382	393	433	410	405	404	420	428	417	451	438	444	405	447	433	418	428	435	446	384	430	419	420	388	450	408	391	451	397	410	401	414	413	385	430	415	456	429	423	394	450	413	415	399	416	442	448	423	453	407	453	418	407	421	420	417	406	411	401	417	393	433	439	374	412	373	399	416	417	421	412	392	407	466	387	413	432	397	423	437	438	409	414	427	365	434	408	415	423	454	417	414	419	406	395	417	395	427	421	402	403	424	415	383	431	449	431	392	382	442	408	416	425	394	406	437	419	450	386	400	425	421	391	412	383	409	414	417	400	411	405	411	432	408	411	425	391	437	439	400	436	415	435	437	426	423	436	407	417	404	410	425	421	397	439	425	409	449	423	402	427	433	401	375	408	412	419	422	413	369	389	405	425	445	392	403	410	412	400	395	393	418	402	394	409	381	408	408	430	399	395	415	417	393	430	394	430	432	441	421	376	419	447	400	402	401	408	405	405	444	440	444	389	434	394	415	396	421	390	382	424	404	424	415	398	452	379	422	381	448	429	427	436	443	378	389	418	405	382	432	427	457	380	383	399	401	404	427	431	416	392	387	406	407	384	400	410	429	411	437	410	397	403	400	437	408	428	395	442	435	408	430	394	418	435	403	392	403	449	399	408	399	426	399	420	391	409	389	385	408	449	404	389	422	395	412	455	431	437	426	466	432	394	407	424	404	395	436	421	398	419	427	426	432	432	392	404	407	421	400	375	404	411	416	420	424	412	389	403	437	419	435	408	436	424	428	428	434	402	408	442	445	391	433	439	388	394	417	423	407	429	397	412	414	399	363	409	437	442	405	399	422	427	411	383	443	397	431	447	400	434	412	391	438	415	420	436	423	394	416	396	404	376	412	409	390	419	408	374	385	427	412	416	405	427	433	444	423	410	423	411	394	403	419	381	401	416	398	427	387	420	440	362	389	392	440	407	423	416	419	403	390	395	421	412	419	423	443	414	421	425	398	394	384	424	392	437	401	402	388	417	419	386	402	401	410	424	413	417	418	385	419	429	416	440	411	393	382	391	434	388	426	415	392	393	433	397	415	379	407	374	406	422	398	418	374	383	413	423	417	419	399	414	426	408	379	417	427	376	423	410	413	419	425	415	392	403	401	404	431	444	448	402	410	405	423	455	419	389	404	440	383	419	402	422	399	398	428	413	397	440	434	427	407	437	378	396	374	402	426	381	411	404	404	440	378	423	400	411	410	438	421	413	406	428	415	394	443	390	401	427	411	416	412	399	419	408	374	409	445	435	396	394	431	435	381	425	362	404	385	425	411	444	406	439	422	390	438	410	406	433	416	421	407	396	390	426	442	413	400	443	452	407	431	390	421	436	398	434	407	424	413	406	394	404	435	384	404	384	415	427	433	440	414	412	401	415	393	388	415	393	472	406	384	445	412	438	395	418	419	367	417	406	415	421	390	431	385	426	419	408	405	413	421	433	435	419	423	427	374	455	400	411	425	466	420	406	414	423	411	442	381	415	394	453	412	430	416	389	407	410	420	404	406	439	424	406	420	396	381	439	454	364	425	402	436	408	435	439	411	421	432	410	405	429	376	425	404	438	413	461	407	409	434	403	402	405	417	410	406	395	479	382	382	406	452	425	418	434	437	423	425	384	452	402	429	397	363	416	388	423	414	431	388	455	406	398	446	429	403	382	436	399	387	437	420	397	412	417	424	434	402	427	413	457	449	401	371	408	406	447	404	387	431	434	452	418	422	416	472	424	403	406	378	401	454	397	389	456	384	429	428	397	407	397	369	446	431	408	431	403	407	424	445	407	363	440	418	391	432	452	406	382	433	419	426	469	415	419	416	368	392	435	423	395	419	417	445	423	420	432	460	385	409	420	414	438	389	430	410	405	418	412	412	413	408	394	427	407	404	395	398	393	454	416	427	426	422	385	452	425	446	443	403	385	413	383	394	408	417	416	404	419	391	419	422	420	425	396	400	386	423	418	371	433	444	377	412	413	405	407	413	416	459	416	418	365	419	398	403	385	417	450	380	377	401	428	415	423	410	428	427	386	454	428	433	402	413	405	427	427	393	396	422	398	395	435	432	407	440	413	405	386	410	439	416	412	414	404	413	405	459	429	401	409	432	444	392	443	383	399	395	412	391	425	469	432	421	410	399	430	409	394	403	405	385	429	409	422	412	443	396	454	448	398	414	385	398	401	408	396	434	371	412	456	404	405	423	431	406	398	411	411	433	381	421	408	444	398	412	433	440	394	382	384	410	419	416	414	406	419	400	407	443	428	410	430	392	390	417	408	452	404	448	420	425	366	424	395	464	402	458	430	442	467	435	409	443	394	409	419	414	394	444	397	438	419	427	377	406	400	422	428	435	415	367	421	396	415	431	419	420	408	396	395	446	415	424	434	399	398	412	436	414	421	415	431	391	410	431	445	388	418	392	418	440	412	387	446	424	369	406	411	399	381	398	379	416	384	392	390	393	418	445	425	430	445	395	414	418	422	402	419	360	420	431	399	438	400	413	439	419	393	408	463	425	407	415	406	397	383	419	428	383	456	399	436	437	409	448	416	425	409	402	466	406	432	420	405	435	426	382	429	407	414
14138	6025	2138	1499	1215	714	590	469	372	333	315	285	236	242	247	229	233	236	193	231	204	217	212	225	201	221	223	198	209	185	215	218	190	200	207	211	230	235	203	193	184	218	208	222	169	199	224	184	184	185	205	182	184	189	216	169	181	177	180	201	195	187	190	171	174	206	197	177	169	193	164	181	170	213	191	203	176	185	173	170	195	196	198	175	202	194	195	154	178	177	195	214	199	187	180	194	194	193	171	201	196	199	186	185	188	187	211	209	208	185	198	209	204	186	177	244	185	178	197	182	190	195	177	176	172	179	172	185	152	185	187	197	185	198	198	182	194	175	213	215	189	197	187	185	179	216	171	166	165	163	166	174	196	198	171	187	204	173	180	173	165	180	184	172	171	205	198	192	181	213	200	166	178	180	207	201	202	163	206	170	188	156	188	216	172	181	166	186	180	223	176	203	158	182	217	193	185	178	180	205	180	181	171	161	165	168	166	177	170	176	201	183	197	205	190	191	178	174	150	160	189	204	212	193	183	173	213	202	178	211	215	192	194	211	195	185	184	195	172	185	176	191	192	195	193	184	210	172	181	187	212	196	196	190	216	201	204	166	192	175	223	166	170	179	183	202	212	166	199	204	189	184	202	192	190	176	182	174	173	198	192	220	175	182	191	207	195	187	202	171	192	169	177	191	193	192	207	187	176	196	180	195	193	167	191	195	189	177	209	179	193	178	172	189	193	182	205	191	188	205	181	165	184	185	163	213	172	182	205	205	170	172	181	170	179	182	199	207	155	169	193	184	166	175	191	171	192	177	163	188	195	180	191	201	180	163	152	188	222	176	166	188	205	193	176	188	171	180	193	170	201	203	184	182	183	214	175	213	208	153	184	156	190	174	147	191	181	157	162	195	202	194	149	173	197	174	166	175	202	205	208	178	173	177	161	193	201	178	170	156	192	191	153	203	194	182	203	190	167	194	185	229	216	185	168	183	184	200	190	209	224	187	180	182	191	191	192	182	160	170	212	219	203	172	179	188	169	191	186	190	182	192	196	190	172	182	170	212	193	202	159	185	177	168	204	177	207	183	181	181	191	184	196	195	206	192	188	206	178	186	182	188	197	177	161	176	191	179	196	191	190	181	172	186	185	215	191	177	171	172	173	189	160	181	203	180	188	185	211	201	173	168	186	189	156	201	188	189	201	200	218	168	179	173	173	219	184	198	205	180	181	182	184	205	221	195	183	198	174	190	193	180	177	176	169	181	196	192	178	184	178	194	186	208	193	185	165	196	180	192	184	199	183	182	211	192	184	187	169	184	164	159	203	196	187	189	170	200	176	191	185	188	183	203	175	176	183	219	199	191	173	195	188	180	224	188	147	176	190	203	194	164	176	186	190	180	195	169	177	160	186	193	181	187	197	163	173	191	184	199	195	196	177	203	177	164	222	169	195	150	174	186	203	178	188	185	202	186	174	197	181	177	184	193	183	173	192	213	184	171	196	171	186	200	174	162	198	189	188	192	191	188	204	179	206	167	186	195	191	188	179	175	206	197	158	164	172	195	161	167	181	191	167	183	183	210	183	184	176	191	152	189	206	204	138	191	213	190	180	197	170	214	204	172	197	189	235	175	187	178	206	223	199	192	187	198	196	178	184	186	198	185	197	181	167	168	199	224	173	198	165	193	180	212	179	181	192	202	176	182	166	193	173	196	188	183	183	181	195	194	182	161	175	194	180	190	169	205	169	152	236	182	198	205	198	181	184	188	200	212	191	207	195	170	194	194	174	190	190	195	170	174	172	186	203	186	184	186	174	184	183	187	196	198	151	230	176	212	184	182	179	206	165	195	215	186	190	222	206	219	177	184	201	178	176	196	204	168	182	177	181	182	171	163	184	186	182	199	195	196	194	223	176	191	183	190	186	187	184	214	197	167	151	179	202	178	189	172	177	199	197	195	193	193	169	170	179	187	186	181	170	183	190	189	179	180	201	175	195	174	195	163	177	158	193	177	193	200	220	202	191	184	186	190	184	196	182	205	175	209	207	206	205	216	215	175	171	180	185	192	183	172	223	204	158	174	189	181	189	219	189	182	201	176	175	146	191	164	202	186	190	176	195	189	209	217	190	175	170	181	194	163	155	170	166	176	161	201	178	202	198	165	212	168	172	177	174	189	188	205	190	201	188	184	178	180	169	180	200	201	197	182	181	184	167	189	194	197	187	176	170	187	196	199	206	206	159	203	188	232	197	190	185	195	190	180	207	173	189	244	182	190	218	175	186	179	182	153	210	173	203	181	187	186	179	169	170	176	170	202	189	204	192	208	176	185	192	191	179	208	223	195	205	184	176	171	210	193	181	222	178	188	164	179	182	202	206	164	186	168	170	185	195	199	205	203	173	196	189	168	193	172	199	173	186	212	193	204	193	189	208	178	176	220	196	178	171	203	180	176	195	190	177	176	188	160	194	205	149	192	186	183	193	211	188	182	156	224	199	221	167	169	171	187	180	210	183	181	173	177	174	215	204	173	180	192	194	168	194	182	172	188	203	181	147	181	182	170	175	179	179	180	198	200	189	180	189	185	201	195	186	190	193	183	180	176	172	169	180	200	171	157	173	185	178	190	202	205	191	173	194	175	203	174	190	196	177	181	196	188	203	209	180	222	166	193	172	190	184	176	167	170	172	200	158	193	185	191	184	183	213	207	199	196	196	183	179	188	185	172	179	188	184	167	182	206	208	184	168	219	195	157	181	195	169	170	198	214	188	210	186	205	198	201	208	175	207	179	169	189	175	174	198	197	181	184	203	185	171	187	165	179	188	175	179	190	190	181	183	171	178	204	181	183	206	180	191	167	200	147	182	207	204	193	182	151	187	203	172	170	174	183	174	186	181	186	201	181	172	193	200	196	178	201	181	195	162	179	176	207	181	213	196	191	195	180	190	152	205	174	176	201	169	180	193	179	188	191	176	202	193	193	188	178	182	161	186	191	191	182	205	200	180	201	170	215	193	173	174	187	199	174	207	198	172	178	195	153	212	210	166	175	218	185	164	163	184	166	199	225	197	191	162	186	196	195	195	179	193	187	204	186	175	178	170	192	195	198	197	175	164	196	184	222	180	198	178	171	160	193	161	169	182	191	178	199	191	215	175	206	194	181	144	193	213	193	191	190	199	176	203	187	216	209	165	177	190	178	187	193	180	193	187	228	177	160	194	189	203	187	173	192	199	177	174	192	166	196	180	204	209	181	175	199	193	188	204	167	188	198	191	211	206	183	167	170	161	177	194	186	200	190	192	199	191	186	180	176	194	209	175	187	176	183	174	193	184	145	170	190	164	167	180	184	191	160	182	198	173	165	198	180	183	164	198	184	191	199	189	193	181	185	201	179	176	179	198	193	160	180	166	184	194	189	205	181	169	174	202	191	192	196	192	197	167	180	159	189	186	168	197	189	203	189	196	168	180	199	211	182	185	192	181	195	200	177	174	170	177	191	184	167	203	172	202	206
7563	4481	3708	4735	4192	2894	2330	1827	1511	1229	931	916	764	690	611	588	575	537	481	549	560	600	587	638	599	534	505	491	499	515	528	585	593	663	626	584	598	558	524	525	514	493	500	465	437	471	445	465	440	468	468	444	470	448	404	411	437	442	407	473	436	423	412	413	415	379	410	384	452	410	397	383	392	403	424	394	406	376	444	413	400	385	374	430	366	402	402	402	392	394	406	411	426	360	448	484	415	421	385	384	470	418	465	374	404	394	411	397	434	423	394	402	405	435	405	384	382	404	417	449	398	425	433	395	411	391	400	420	386	422	439	414	396	385	420	411	425	380	403	403	408	420	406	424	418	423	409	440	389	395	357	382	413	429	411	395	342	400	437	420	379	369	404	394	422	404	426	427	418	393	419	418	386	411	386	396	416	411	355	418	377	407	372	397	422	397	433	421	381	413	403	394	393	436	443	405	407	417	401	400	402	375	401	454	404	418	427	372	414	390	414	424	365	398	403	418	414	402	366	483	394	397	415	411	381	411	411	405	439	421	434	408	388	414	388	391	395	387	396	446	395	426	398	410	429	413	439	406	417	430	399	410	430	398	374	387	422	385	406	434	420	376	408	398	395	389	400	408	427	439	377	403	403	383	397	406	392	380	414	408	433	423	417	384	377	394	409	388	406	379	435	419	384	435	422	394	381	399	445	389	398	406	436	431	357	453	391	408	407	378	421	402	409	416	361	409	412	371	425	405	396	408	443	385	422	398	389	389	412	443	409	370	402	393	387	391	387	414	399	418	423	433	416	438	421	392	402	419	421	413	394	397	383	433	395	397	399	396	403	371	378	409	418	408	407	417	409	432	422	408	409	417	385	378	410	401	388	393	423	397	414	410	394	394	399	403	418	392	387	418	419	411	403	386	411	403	428	390	393	414	388	413	371	370	400	377	435	423	403	413	390	392	409	427	442	382	430	449	421	428	413	406	374	424	400	475	430	399	409	397	413	445	413	401	406	413	398	403	366	373	433	404	435	440	417	413	415	411	418	417	403	443	417	427	397	401	414	395	395	406	392	380	407	375	388	422	403	430	390	405	392	421	395	422	410	382	394	406	410	379	404	395	397	428	381	394	389	431	388	414	393	422	401	390	420	411	411	392	419	402	401	429	413	393	394	430	416	423	419	452	381	387	379	359	446	413	385	405	418	428	408	418	397	386	416	446	416	433	416	422	379	394	420	389	431	425	401	386	405	375	406	383	381	376	387	413	431	434	430	392	400	388	376	441	409	408	392	386	364	395	387	404	401	386	400	449	398	406	412	402	398	433	441	436	392	405	403	391	419	431	393	380	398	388	402	417	384	365	385	410	381	364	406	401	403	387	428	403	378	403	375	432	374	426	424	417	391	372	404	390	417	388	413	388	395	403	382	393	438	397	419	375	409	407	387	396	438	406	416	398	394	413	420	400	385	395	405	374	368	423	396	406	399	389	417	388	411	426	403	396	425	350	402	428	395	409	424	412	394	408	403	416	393	392	401	410	385	368	404	400	397	397	389	381	405	386	383	406	431	416	420	366	377	383	432	374	400	389	400	399	394	435	389	434	366	407	382	445	405	389	408	414	397	353	413	416	400	380	409	419	428	401	397	423	397	396	407	386	385	410	425	398	400	421	449	389	396	418	422	405	423	390	376	439	401	424	372	396	382	398	391	372	378	398	395	383	419	421	381	384	411	405	366	393	389	410	399	429	387	370	406	422	457	409	403	421	408	389	424	417	426	399	402	390	406	387	459	410	406	408	390	396	402	406	410	383	396	369	395	439	379	366	428	399	425	417	376	422	402	407	423	432	416	370	408	428	411	380	418	382	415	426	434	418	381	393	405	409	411	402	389	423	402	403	371	401	424	403	372	394	406	417	407	396	439	407	411	407	372	405	422	404	385	441	402	414	387	414	369	411	425	405	396	429	407	374	396	403	388	413	378	417	368	416	433	421	376	424	426	412	428	410	404	382	415	407	391	401	393	411	436	398	449	402	409	414	380	390	417	400	423	431	418	384	418	400	408	383	417	414	396	382	412	421	423	418	380	415	417	411	431	442	403	403	400	383	404	411	446	416	407	405	387	434	403	420	425	376	415	388	379	421	407	389	404	446	379	385	350	422	383	388	439	384	381	422	391	420	381	437	408	392	401	376	401	393	382	407	386	378	424	410	411	392	394	380	387	406	433	385	435	426	389	409	398	388	397	403	410	431	401	397	406	383	407	415	400	398	398	431	398	410	359	395	394	393	381	402	433	402	397	383	391	431	426	404	420	397	401	385	403	432	379	389	431	378	431	371	403	426	410	405	384	370	407	414	411	396	395	381	403	413	440	410	441	402	415	379	431	385	406	426	410	415	369	420	395	437	413	404	390	408	383	395	416	391	418	406	419	395	406	368	436	411	412	403	385	424	391	403	401	389	445	413	417	424	425	399	409	379	425	419	384	422	377	405	382	392	430	429	403	420	404	423	405	398	391	427	381	410	424	388	391	414	423	405	450	396	431	437	395	415	399	430	400	418	436	431	372	429	405	393	406	362	395	421	408	406	396	391	416	426	421	384	391	392	396	426	408	404	400	402	388	455	398	406	411	385	398	426	376	413	398	438	397	406	400	419	383	431	416	375	384	391	415	385	416	412	429	378	384	416	399	403	403	401	425	387	385	388	447	411	422	411	438	399	405	420	404	400	419	416	412	379	424	433	362	419	403	416	373	419	403	410	401	414	399	421	417	434	379	416	398	415	413	440	436	427	405	414	397	417	357	433	409	372	423	390	400	426	385	407	397	395	441	411	393	443	433	416	362	423	441	386	402	425	399	398	387	392	418	407	382	425	433	408	408	415	434	387	441	375	381	402	384	393	374	408	387	400	401	419	394	428	406	419	408	424	416	384	403	418	417	440	410	392	390	447	408	396	411	402	408	373	381	384	430	413	412	413	424	434	417	417	410	383	432	357	393	392	411	372	429	399	380	439	384	419	422	410	421	395	396	422	421	425	391	410	401	412	441	430	408	384	366	417	390	388	344	409	423	406	405	396	385	372	407	433	397	401	434	439	382	390	362	426	418	387	405	404	380	414	427	391	424	409	412	409	394	454	400	387	399	415	384	383	387	428	409	398	414	412	384	403	419	386	384	390	410	393	358	405	403	413	382	423	411	399	405	424	415	405	404	383	386	414	391	405	432	383	440	405	365	417	403	423	382	433	418	412	374	361	392	410	396	415	391	388	412	397	409	410	405	398	385	399	437	407	405	407	429	353	397	398	418	414	450	414	429	395	385	390	376	403	460	398	412	403	424	394	476	375	387	402	422	377	403	367	419	348	457	393	424	418	374	394	416	412	401	422	407	408	436	426	439	416	410	375	412	414	391	422	413	422	414	435	386	399	418	409	408	433	390	393	404	433	417	426	361	381	423	370	400	405	390	394	394	400	414	397	397	453	394	402	425	422	407	427	401	384	412	386	436	406	414	428
30133	15052	5164	3268	2296	1267	1030	730	561	431	342	324	284	273	195	249	208	183	168	200	199	170	190	207	210	200	155	177	177	175	172	165	214	209	235	209	176	181	188	181	180	174	175	160	145	142	178	166	171	174	144	141	144	148	141	136	118	163	144	130	130	144	141	135	126	149	137	156	145	167	138	138	139	159	135	149	145	120	138	134	132	148	131	156	133	138	129	146	142	146	137	157	154	145	152	142	127	142	137	142	145	141	151	146	150	142	145	154	128	150	140	142	137	152	138	141	162	141	148	171	148	126	158	147	151	141	153	155	135	142	155	140	137	124	139	164	130	131	154	179	142	142	135	133	155	139	157	150	139	160	138	127	150	143	149	156	133	127	141	149	144	133	138	138	140	130	131	144	148	146	136	138	162	148	147	149	119	155	142	137	127	135	120	143	154	168	112	145	150	151	139	147	140	160	132	143	152	117	140	142	132	154	148	138	144	144	140	121	164	133	145	140	129	137	138	125	125	138	154	159	147	155	132	143	141	141	134	158	131	154	176	152	149	124	135	138	156	125	135	161	152	145	141	150	135	128	115	168	136	130	151	141	149	154	152	159	146	160	165	170	130	150	163	125	132	125	128	147	127	156	150	177	141	130	129	155	141	131	139	141	133	122	131	130	116	154	113	140	109	139	157	132	130	160	156	130	142	133	124	138	137	157	137	147	125	133	124	156	140	165	143	160	152	146	165	153	157	144	145	131	126	155	152	135	145	140	146	155	150	148	172	141	133	139	159	124	133	118	134	155	127	127	145	145	150	133	139	138	144	150	181	122	143	141	141	141	143	144	131	142	144	138	156	156	156	155	127	122	142	142	132	154	127	128	151	139	149	159	155	137	122	147	143	145	159	131	143	159	137	140	164	145	154	148	135	135	151	128	137	160	123	141	136	162	150	155	155	133	143	162	142	154	140	144	149	131	154	137	121	133	166	173	143	145	160	137	141	149	121	142	142	126	143	138	137	136	134	144	151	140	127	137	156	131	159	141	132	156	143	148	150	142	134	137	152	145	145	151	149	129	126	148	164	145	129	138	144	141	146	159	136	166	129	102	147	136	136	134	169	130	137	132	135	155	154	134	137	132	125	126	135	132	141	141	151	119	148	155	139	133	141	134	128	126	120	160	147	153	149	123	130	140	126	132	153	157	154	157	152	165	130	127	150	134	154	117	131	134	138	159	139	146	153	137	141	122	141	141	126	130	175	175	163	157	135	142	125	143	129	133	153	158	142	151	159	142	152	140	139	178	142	110	128	140	129	134	142	152	132	158	127	140	141	149	138	144	140	129	145	154	110	152	130	158	147	135	140	146	125	129	132	140	139	131	148	182	164	132	138	144	128	161	109	132	151	124	141	121	127	114	131	127	151	160	147	119	150	141	130	152	145	148	135	139	149	155	133	128	138	142	130	132	160	139	148	140	156	174	175	126	134	133	158	144	124	168	133	140	166	140	125	132	137	129	130	123	127	136	160	165	139	153	154	164	164	149	139	168	136	139	170	148	148	139	125	146	143	132	148	149	134	132	151	130	145	138	149	150	152	156	156	128	133	122	141	141	150	136	164	148	152	146	134	146	148	136	127	139	151	147	135	136	134	121	139	130	138	143	111	137	146	164	152	165	116	158	138	142	159	136	149	127	126	133	135	127	137	151	134	130	123	150	116	141	127	143	157	127	151	169	137	157	143	127	125	154	154	130	150	151	145	125	128	164	114	167	160	130	152	130	147	146	154	115	131	124	121	152	136	132	136	144	157	146	137	130	161	143	130	130	127	128	139	152	140	160	132	154	133	182	143	134	118	142	144	155	114	143	156	148	145	174	151	157	145	133	146	143	121	146	138	140	139	127	139	142	122	124	121	122	138	135	137	147	152	141	162	149	149	127	135	138	139	127	131	157	149	151	157	130	127	122	134	146	129	121	137	140	118	146	161	155	136	138	149	161	167	139	121	111	125	131	129	147	129	128	145	136	130	151	145	152	112	142	158	146	148	137	168	136	141	138	126	125	152	155	127	113	130	120	146	162	142	128	168	153	124	132	129	147	162	160	115	157	150	138	121	127	159	139	142	171	152	127	183	120	158	145	152	154	121	138	141	151	139	154	131	140	143	135	140	127	126	137	148	144	113	130	142	136	158	160	170	160	156	168	143	133	153	176	148	149	122	145	156	142	141	136	162	148	151	126	141	131	165	123	153	135	142	140	142	141	152	159	159	127	135	129	131	119	162	158	169	160	138	129	131	144	118	135	138	158	149	140	129	147	151	147	130	143	138	141	118	147	109	154	141	127	132	148	131	142	155	137	156	121	133	149	155	162	157	155	122	154	156	116	126	151	128	125	136	148	139	143	135	143	136	166	146	120	157	149	124	128	138	145	117	152	120	137	150	131	128	153	130	136	136	135	140	149	149	143	142	182	140	138	140	150	137	142	152	153	148	156	155	159	147	135	143	140	127	152	137	126	132	158	146	149	130	148	130	132	145	150	143	145	124	166	148	143	132	150	142	126	136	154	143	159	132	135	144	138	156	131	147	152	108	167	158	148	143	141	161	130	127	149	151	130	158	135	128	131	126	122	132	124	140	141	156	146	161	125	148	136	142	163	150	147	166	135	133	131	139	166	133	147	154	131	144	129	150	144	125	152	147	126	135	142	142	137	135	122	150	141	124	140	163	167	155	147	135	149	143	156	136	148	143	129	138	139	132	136	130	142	129	141	145	125	132	147	138	127	146	148	140	163	126	120	160	128	149	130	134	133	160	151	129	142	164	168	134	160	134	146	144	142	145	123	161	157	146	146	129	136	152	163	122	148	167	164	157	152	156	143	148	158	112	134	153	155	143	122	127	123	135	153	137	151	164	141	128	174	144	143	158	116	140	124	149	140	146	159	133	165	163	138	127	156	145	133	161	143	144	143	145	126	133	151	143	140	139	148	177	141	143	129	131	138	153	157	148	132	143	146	164	143	135	127	131	150	132	147	137	141	150	139	123	121	142	116	118	139	132	130	130	134	147	132	133	141	172	150	137	159	126	163	134	125	134	134	125	159	148	140	98	129	144	152	131	132	142	162	139	132	137	155	134	153	156	151	143	174	133	153	122	160	128	138	140	140	137	122	138	121	126	134	150	134	155	132	144	125	162	167	177	148	195	147	151	152	122	127	152	187	149	134	143	129	138	142	133	173	120	152	149	149	144	158	136	145	119	141	134	154	145	140	146	138	148	125	155	144	147	127	129	130	169	169	152	145	134	133	116	150	136	128	151	154	159	130	138	148	129	139	164	145	142	138	141	142	159	155	160	156	147	160	118	131	129	156	119	144	160	163	153	163	126	155	138	117	149	141	115	141	143	139	131	146	145	139	145	142	152	158	135	150	121	158	158	129	132	126	121	129	135	134	132	123	139	141	141	138	148	147	138	146	122	147	140	120	151	156	131	141	142	147	145	133	140	142	129	142	140	119	149	132
16632	9990	6909	8807	7979	5292	4255	3262	2679	2143	1595	1438	1222	1006	931	801	695	669	599	657	638	622	626	678	717	654	640	518	462	525	618	598	674	791	799	753	659	642	548	583	539	597	553	474	391	426	400	474	434	431	428	394	407	358	381	368	381	341	349	356	376	347	331	327	354	365	333	326	331	323	302	347	340	302	346	326	313	312	315	314	334	319	362	339	335	332	328	334	288	325	349	299	354	337	314	335	321	343	339	361	321	318	297	303	349	330	327	321	320	318	311	342	311	299	326	315	345	320	340	340	342	340	335	330	312	349	347	299	349	341	324	303	275	347	305	333	335	307	322	344	312	328	334	324	350	347	335	326	324	305	318	338	329	361	328	319	328	336	336	325	329	350	323	347	338	330	316	304	346	348	310	307	362	333	337	343	346	326	330	328	350	324	332	324	319	311	375	336	345	337	340	296	334	295	310	323	339	325	320	321	341	326	309	312	341	315	332	354	317	307	333	355	297	337	335	328	337	329	296	313	361	315	333	304	298	293	329	326	333	315	285	289	331	332	341	315	317	317	337	340	344	298	338	334	341	321	312	300	307	322	304	335	294	325	306	344	321	298	306	329	315	355	342	305	301	311	337	325	321	333	336	320	336	337	291	296	299	296	329	340	329	306	299	336	314	332	315	321	336	341	315	338	301	313	340	311	356	292	365	306	345	332	344	317	330	315	315	328	327	332	309	351	352	337	338	313	314	310	349	334	334	327	289	358	339	318	321	308	329	315	349	350	329	337	297	324	313	330	308	357	318	321	300	355	335	331	331	332	329	315	315	345	315	321	344	318	307	304	334	313	325	332	338	335	319	337	296	344	279	345	354	330	317	297	328	313	358	343	327	347	338	346	333	314	333	325	340	334	328	302	339	346	314	325	288	327	329	336	341	339	327	342	319	335	309	342	305	320	319	327	321	362	339	332	304	336	290	323	359	329	335	338	334	297	338	324	305	300	339	326	334	358	328	336	323	322	317	328	341	305	331	327	339	311	337	370	320	291	338	348	323	334	335	310	313	330	306	343	310	316	321	303	323	324	311	327	310	336	319	341	289	310	326	334	353	315	307	321	329	321	324	339	302	346	334	329	323	314	313	341	302	330	312	327	316	307	333	335	284	266	329	347	317	328	313	319	288	322	344	315	354	351	294	343	315	310	296	328	346	333	341	310	324	329	320	321	318	343	308	342	300	327	330	325	300	337	323	338	310	323	316	293	326	305	346	282	325	309	290	334	312	333	336	321	309	344	330	316	318	334	326	300	313	364	334	341	334	332	319	327	314	337	345	335	334	317	335	322	339	310	317	313	333	351	337	317	336	322	338	314	327	336	287	319	346	305	354	315	331	344	312	359	329	292	305	296	334	331	341	356	319	311	349	335	323	341	322	296	328	316	311	315	336	311	305	344	337	317	286	331	330	325	323	361	325	339	319	321	325	346	334	323	328	331	335	342	335	329	319	338	346	307	296	330	357	315	298	324	355	329	323	313	336	308	315	301	323	306	304	326	295	306	300	325	356	339	302	312	304	316	353	330	292	357	318	313	314	322	343	323	330	321	329	324	315	302	323	314	369	359	320	330	349	334	331	299	353	344	336	334	314	329	313	339	371	342	363	351	333	313	323	301	320	332	356	316	340	323	313	317	328	342	324	362	315	319	325	339	331	342	327	339	303	320	311	325	324	313	314	369	318	350	337	348	358	339	322	315	346	324	328	308	287	335	295	329	346	353	298	317	337	354	340	342	356	328	307	364	305	355	347	330	314	350	328	312	337	352	291	330	338	323	342	352	329	311	296	327	347	331	293	313	314	327	335	323	322	320	329	366	310	347	305	354	331	325	316	318	336	317	293	321	344	292	338	327	294	317	299	288	314	332	316	351	299	332	320	293	315	336	323	324	306	307	330	304	324	311	311	319	321	296	325	307	331	325	305	325	276	346	306	335	327	334	321	343	332	300	316	306	306	325	332	308	359	339	345	337	347	317	322	322	317	297	322	300	325	323	320	318	333	336	303	305	333	338	306	309	312	303	340	338	363	331	326	331	336	307	339	331	335	288	310	332	310	314	322	299	341	315	298	327	312	334	305	310	331	342	318	313	313	324	309	353	341	361	316	324	333	338	339	334	321	324	331	343	327	368	317	344	333	304	338	339	354	326	321	340	327	327	345	315	342	337	347	315	340	328	351	330	330	330	356	280	344	290	300	293	311	341	320	329	331	327	300	341	341	312	319	346	315	305	325	316	338	316	310	316	323	333	353	308	319	321	334	297	321	352	317	315	324	330	341	332	294	317	309	306	310	293	329	348	316	304	331	342	341	309	342	319	320	337	344	339	348	287	308	334	338	349	323	322	319	348	348	320	329	307	335	337	348	350	359	345	346	326	318	305	313	350	306	362	332	318	319	334	305	328	328	317	343	315	322	317	318	329	308	305	328	340	313	327	347	325	317	301	341	318	290	321	317	319	310	365	347	342	322	322	321	343	306	316	360	333	311	319	322	303	311	343	356	331	314	332	312	307	374	326	326	328	302	326	326	328	346	349	314	285	315	311	318	330	334	293	319	349	307	307	338	320	339	319	321	342	333	306	347	354	347	296	307	309	325	316	281	297	309	321	333	313	307	311	333	330	329	322	317	310	318	326	296	347	338	340	357	311	339	341	297	311	311	321	344	297	322	318	308	336	315	342	327	313	322	289	318	336	327	327	320	332	307	339	319	346	323	336	328	302	339	309	335	326	339	319	321	305	349	329	362	316	315	294	287	316	316	349	342	291	340	318	333	347	297	322	351	330	316	331	362	348	324	318	344	308	305	303	295	285	369	357	337	318	345	336	329	340	336	362	326	309	334	322	329	339	325	324	335	311	331	282	327	335	338	335	340	302	331	334	339	372	320	324	299	330	351	340	326	317	339	328	303	331	344	308	303	310	323	328	333	298	314	324	342	364	325	330	325	331	325	338	370	346	322	341	326	319	324	341	352	305	348	326	328	280	324	340	327	357	318	322	303	350	325	331	310	323	327	314	346	310	322	328	286	308	322	349	294	290	361	317	307	315	295	375	323	343	306	335	313	346	299	342	321	345	323	345	342	341	351	353	344	343	301	343	350	338	302	295	323	338	374	346	329	310	312	329	333	337	307	354	332	366	302	324	328	358	278	355	345	358	281	335	319	311	327	322	318	317	320	316	302	308	326	320	307	297	323	316	322	314	317	293	304	324	324	338	361	302	348	333	334	334	287	347	328	340	339	345	291	305	359	309	312	339	355	327	296	318	307	351	348	326	340	320	330	318	325	312	330	357	334	323	344	329	322	324	305	329	353	310	359	350	319	307	320	340	338	299	350	294	320	303	298	291	348	335	317	311	305	300	316	309	296	319	335	330	330	356	290	318	300	333	319	303	307	307	328	354	356	319	336	321	338	316	350	346	327	329	310	332	315	318	331	319	343	348	318	305	343	324	317	329	344	315	332	352
40025	24925	9601	5211	3511	2133	1323	1003	897	688	515	452	400	365	338	320	264	281	225	245	284	249	280	264	297	256	246	243	212	202	223	243	265	236	274	265	289	223	247	218	222	259	246	206	189	194	205	226	217	200	222	195	215	197	178	200	173	219	193	195	192	187	190	181	198	189	167	201	165	181	199	201	182	186	184	186	195	177	171	185	181	176	189	187	192	201	178	199	187	188	180	179	182	201	213	169	177	170	195	161	143	187	188	192	202	174	203	181	155	174	202	201	174	205	169	186	198	201	194	209	195	181	164	199	182	201	183	198	198	194	199	203	175	178	177	180	204	196	180	182	181	175	184	194	179	191	178	180	205	205	208	167	214	191	187	157	151	200	199	172	189	157	200	173	163	192	185	180	189	178	175	201	180	159	225	171	179	194	186	218	208	176	186	183	186	178	186	203	176	201	205	200	171	188	184	179	165	171	178	187	169	157	179	191	188	164	199	225	178	197	185	180	172	179	174	169	176	174	163	183	181	202	202	184	193	188	188	156	187	200	203	200	155	177	160	184	173	184	179	185	197	208	179	172	188	190	195	166	185	188	194	186	159	171	172	189	217	198	182	163	193	175	161	153	216	169	168	189	185	174	194	197	169	190	160	170	190	204	197	190	193	206	178	195	167	176	180	178	192	163	190	184	169	179	203	196	181	215	207	206	190	196	184	182	177	203	217	171	157	199	175	182	193	201	197	172	202	176	154	186	186	182	181	167	195	178	171	174	197	194	157	185	210	190	212	163	188	185	184	185	164	208	216	181	165	178	192	216	166	197	186	191	177	175	165	181	171	192	212	161	177	229	168	188	180	164	210	180	195	185	159	180	169	189	181	191	172	160	173	170	217	184	181	167	177	185	193	207	176	162	167	166	180	198	162	195	191	194	192	161	168	179	221	181	207	178	196	226	206	179	184	156	181	215	191	180	200	200	180	169	198	185	188	182	174	190	173	178	183	170	203	190	180	178	179	196	196	169	184	197	188	195	173	197	175	205	194	180	186	165	182	206	201	187	150	182	203	205	188	165	158	180	193	188	192	168	197	173	203	203	167	209	166	199	201	183	205	200	206	170	169	174	182	223	180	187	193	177	157	174	169	193	184	146	210	204	195	166	217	207	206	188	170	194	174	171	210	158	232	200	181	200	198	189	185	220	202	187	201	187	210	185	172	202	178	179	171	179	184	196	181	192	168	169	179	188	202	203	188	190	206	176	200	194	181	183	191	194	202	217	198	187	177	179	174	201	176	170	187	187	199	180	174	211	178	180	167	188	181	186	192	181	183	190	175	159	188	162	186	166	166	205	156	188	183	168	214	201	170	167	157	207	196	182	183	182	191	193	170	183	172	172	181	143	187	183	171	192	196	170	174	207	181	181	203	177	178	215	170	169	180	187	186	182	198	175	191	171	194	167	195	186	171	194	177	168	197	188	179	195	208	197	181	186	173	205	226	190	205	176	178	176	191	175	199	178	187	135	171	182	176	177	187	176	210	184	193	177	184	181	186	183	167	179	180	195	183	170	175	183	191	192	179	169	192	179	165	183	170	162	181	188	178	185	174	174	189	201	185	184	168	202	172	180	203	203	180	170	194	204	209	164	174	208	210	192	189	174	193	174	185	169	180	176	187	157	205	211	177	190	184	194	196	166	189	188	179	213	164	211	167	156	192	178	182	203	161	179	166	189	189	218	197	170	203	182	185	163	166	166	197	190	209	207	182	169	173	185	180	181	187	199	174	185	186	194	180	196	203	179	171	197	194	182	182	208	190	195	195	195	192	195	181	230	175	165	201	194	177	174	157	199	183	188	211	199	172	179	191	221	186	182	176	185	161	193	191	191	205	190	179	179	186	206	184	185	172	183	194	186	185	180	192	160	208	174	199	212	185	191	182	180	165	179	184	171	179	177	153	197	171	200	182	175	194	201	168	209	195	176	171	174	184	188	183	210	190	163	174	192	189	180	168	213	193	165	185	212	180	182	170	200	205	213	173	174	204	168	190	176	193	204	203	191	186	195	192	175	167	201	209	205	193	193	182	177	181	168	177	179	202	203	208	187	179	180	199	170	195	181	184	186	164	180	183	192	166	183	190	183	196	200	191	168	197	190	169	171	209	184	200	167	163	170	207	189	184	180	184	169	207	211	195	215	181	181	187	169	192	197	177	161	174	200	195	152	177	178	196	190	185	170	183	184	196	176	170	197	165	173	168	170	154	184	197	176	195	194	179	174	190	203	198	189	200	205	155	175	167	184	204	157	181	228	179	183	187	197	201	195	186	176	216	158	198	199	177	181	173	177	218	189	194	185	167	197	186	184	186	169	184	198	178	190	182	157	192	185	207	186	180	189	198	173	190	181	183	185	183	186	184	173	152	210	172	177	172	167	178	192	189	183	208	179	185	178	178	189	181	207	183	186	158	197	159	193	184	199	178	161	166	169	178	189	194	172	155	170	206	160	195	194	157	191	182	191	194	199	198	196	199	173	191	195	186	197	181	179	191	154	186	196	171	174	212	162	175	193	168	203	201	185	193	173	217	179	172	216	216	180	173	186	209	163	180	200	185	189	177	169	159	200	168	168	191	179	164	193	169	170	192	193	182	184	156	191	183	171	194	197	208	186	189	188	206	209	152	197	161	205	189	184	171	186	174	173	186	206	187	183	191	182	185	204	194	167	188	196	186	207	186	164	181	209	174	179	177	189	190	161	195	184	200	191	193	191	207	189	189	180	179	208	179	180	209	208	170	170	187	179	183	158	187	178	165	183	170	157	212	180	174	186	179	198	181	176	203	177	197	177	170	211	194	180	201	195	182	174	191	193	181	208	185	181	194	198	204	170	199	174	198	181	205	176	186	158	176	168	196	191	191	203	191	184	157	175	168	175	161	178	195	183	177	162	185	193	164	180	216	213	156	159	165	193	197	176	200	200	200	186	175	182	180	159	227	149	197	189	166	192	190	176	195	191	175	182	190	191	191	203	202	190	186	189	178	196	177	202	165	198	206	215	173	196	184	178	184	188	205	191	153	199	191	173	179	190	177	198	189	211	175	185	183	186	203	170	203	189	194	155	189	210	154	188	208	200	176	199	186	200	173	196	191	182	168	194	201	196	180	183	155	192	154	191	198	169	182	167	170	160	186	216	172	177	206	176	172	182	202	188	178	193	207	171	217	195	197	143	183	208	185	166	172	169	197	169	192	214	201	182	160	176	180	184	179	184	186	170	180	154	195	197	192	197	170	158	182	171	177	183	177	150	170	169	168	171	195	178	198	179	166	190	181	180	180	174	182	194	187	183	176	221	200	205	183	186	174	168	179	172	175	192	179	206	186	185	164	179	181	198	212	179	197	171	164	178	174	196	187	196	182	192	193	181	211	200	181	150	179	217	194	186	196	187	202	220	205	196	206	211	180	172	186	190	173	236	201	171	189	213	167	190	186	183	191	196	186	158	169	193	193	190	191	209	204	219
21548	16669	9836	12070	10815	7619	5633	4354	4169	3077	2296	2086	1799	1555	1363	1195	1062	973	881	840	841	827	815	901	957	862	829	703	609	711	802	734	874	1007	1051	1070	967	871	749	823	788	741	743	612	585	498	534	564	644	594	570	523	493	466	427	465	492	448	436	460	477	463	430	444	422	389	433	406	429	443	427	422	433	413	433	408	402	448	397	420	402	446	446	421	388	406	402	418	435	431	402	424	404	420	395	393	417	425	411	432	448	380	403	392	420	460	392	470	441	407	412	443	421	436	410	402	406	421	393	387	437	419	410	420	384	432	440	401	405	423	394	442	442	405	415	415	387	449	432	435	394	449	420	434	414	418	412	416	417	412	423	422	409	408	444	391	430	398	412	394	415	407	401	409	436	411	420	433	412	433	455	406	406	392	412	417	423	428	425	384	409	443	428	409	399	369	430	429	401	387	405	433	383	405	434	448	426	420	404	416	405	426	418	388	396	387	396	393	411	381	395	417	444	413	379	412	426	418	436	372	383	417	391	446	419	427	446	400	426	416	406	418	396	400	401	414	417	361	447	421	391	434	413	392	434	432	412	439	396	337	416	404	383	385	406	427	432	444	393	395	398	382	402	436	423	439	407	429	403	430	435	434	412	397	385	440	401	408	407	401	404	384	390	398	456	430	421	463	393	435	407	392	438	468	449	424	395	444	381	396	444	409	416	420	399	406	389	418	453	440	389	424	424	422	426	396	412	378	358	411	393	414	392	397	393	434	389	406	417	396	408	399	400	385	403	441	380	437	413	388	400	391	391	422	380	413	433	400	426	436	386	377	429	407	415	460	439	413	372	395	393	398	463	411	449	388	409	431	426	386	420	439	427	451	443	425	412	426	382	422	436	389	422	431	431	402	438	419	399	424	448	416	413	422	419	427	426	383	442	438	422	425	430	431	378	434	406	403	459	421	421	410	411	451	422	430	470	413	429	389	393	436	427	404	376	402	401	415	413	408	429	404	431	409	413	457	404	410	437	461	432	427	460	433	456	399	411	437	453	378	415	439	424	395	389	403	405	388	406	443	406	427	408	372	406	440	434	396	419	398	415	406	431	401	425	421	418	413	405	364	402	405	398	426	414	386	425	413	430	415	437	403	415	411	410	415	387	443	437	398	407	406	411	400	376	406	435	365	402	418	437	416	407	441	394	412	402	414	414	407	436	397	409	384	405	396	428	412	439	405	426	415	442	425	387	435	397	419	380	432	395	374	425	430	401	377	424	423	397	409	464	388	448	400	414	409	427	399	407	461	376	392	454	397	435	411	471	435	416	402	428	426	411	387	400	407	370	407	429	372	402	440	432	440	394	429	418	427	403	420	450	437	429	448	424	406	444	408	411	439	378	405	402	403	401	376	447	413	442	434	394	427	374	413	444	430	414	403	417	390	392	440	427	434	402	438	373	407	437	406	397	456	420	444	436	413	382	403	406	378	396	425	434	432	457	390	414	405	421	411	403	392	401	459	437	402	418	445	449	428	448	398	410	438	398	411	419	399	420	413	402	415	427	408	427	431	406	421	420	397	379	466	427	421	399	409	428	380	402	407	418	391	390	424	431	404	406	411	378	385	417	427	417	408	407	406	453	401	424	405	407	413	423	410	429	417	415	390	422	367	443	431	404	429	424	417	433	402	396	403	448	400	385	406	417	439	394	427	444	385	426	417	437	406	428	436	407	415	479	400	423	374	422	424	428	397	439	452	386	404	423	428	410	428	429	421	406	437	418	422	384	399	362	412	412	413	431	388	406	440	382	414	390	450	435	424	409	426	421	408	397	391	420	403	396	417	451	399	467	391	408	393	417	386	417	429	426	418	400	379	408	393	407	411	422	431	410	434	427	396	432	434	428	400	406	433	402	397	407	429	424	408	395	383	429	399	450	426	389	421	455	428	407	430	415	413	415	440	400	438	440	379	441	442	416	367	454	409	409	411	421	447	393	432	373	396	436	398	438	445	460	458	442	433	408	390	437	400	431	421	427	386	469	395	388	393	420	417	419	407	401	404	410	412	425	398	422	389	374	409	436	410	400	414	429	413	417	400	397	412	414	425	406	458	420	434	449	401	423	380	408	430	445	440	433	385	397	432	433	428	425	413	463	434	455	426	446	396	439	387	415	414	426	419	406	433	409	389	419	393	391	404	408	416	413	436	425	413	443	408	423	415	442	425	431	416	409	400	417	424	416	405	434	426	409	398	418	419	454	430	393	398	424	437	421	450	439	443	408	455	429	379	427	385	423	399	396	399	415	404	410	403	435	421	382	452	440	462	425	426	422	410	390	401	416	455	365	451	389	456	433	414	381	443	402	401	423	415	436	410	432	401	408	406	422	403	390	410	373	384	397	405	369	428	407	387	407	401	435	418	404	390	415	407	442	465	420	424	428	395	408	387	417	394	441	438	461	400	443	428	403	428	448	423	427	431	426	411	409	444	428	415	407	374	407	407	442	421	447	416	414	377	406	415	407	404	440	419	398	411	399	436	424	426	404	415	409	432	428	404	418	451	422	410	411	395	395	398	422	425	425	429	385	424	418	432	384	387	430	409	419	390	429	363	435	442	454	382	400	410	421	378	421	432	432	407	426	406	430	431	400	420	422	427	427	417	444	402	433	424	415	395	430	409	412	409	446	453	399	390	455	402	412	399	408	414	396	434	393	425	384	406	412	433	401	407	412	397	396	378	394	428	391	413	421	404	445	445	434	414	384	416	395	417	418	422	380	436	377	449	419	403	401	406	417	444	430	440	424	412	436	425	391	408	424	418	404	422	459	395	436	388	406	375	397	410	410	424	435	425	405	407	409	433	399	466	417	394	431	436	435	431	379	422	427	421	428	399	425	383	412	399	433	413	400	422	434	457	404	417	380	417	405	387	399	418	395	408	435	418	405	449	402	428	439	416	406	397	420	418	414	371	375	423	400	402	415	400	379	438	435	445	428	424	411	421	409	428	423	440	409	451	436	416	359	414	409	412	391	386	429	388	416	415	440	399	425	435	427	396	429	410	371	413	395	433	433	453	441	441	399	390	438	397	379	410	430	447	409	376	437	423	441	446	408	430	407	397	368	399	438	402	408	415	407	443	406	427	413	434	414	396	416	413	381	452	396	436	401	463	448	447	414	415	400	440	389	409	390	365	408	429	376	428	423	387	440	425	407	421	436	427	385	394	392	409	390	410	424	391	422	421	434	437	378	415	398	395	361	443	382	392	398	413	447	385	414	391	422	422	435	451	425	405	408	448	406	427	394	407	404	402	421	426	440	449	406	409	471	440	436	424	403	425	426	428	415	416	399	435	451	400	431	409	427	425	432	413	403	370	441	389	378	397	435	415	377	408	410	394	401	417	433	446	406	388	375	408	403	410	444	412	429	435	384	404	449	396	412	405	402	411	448	411	380	414	394	402	412	405	404	450	411	424	423	431	401	441	446	402	436	452	424	413	422	433	418	411	403	433	411	389	430	399	411	396
14384	6290	2166	1509	1139	805	568	432	359	325	286	263	213	238	255	209	219	237	189	191	228	215	176	193	210	231	210	201	196	195	205	199	207	178	196	189	168	215	195	199	208	185	186	193	178	197	204	169	209	196	212	190	200	187	203	198	180	190	197	194	188	200	169	157	187	159	181	186	195	186	197	179	198	189	168	187	181	207	204	178	159	181	170	190	196	187	203	169	205	191	178	184	197	187	158	166	177	179	200	165	192	187	201	185	213	196	191	204	165	201	180	169	195	187	177	192	172	188	164	216	180	157	155	164	174	192	189	164	166	175	176	176	185	179	198	184	189	186	186	170	170	187	187	176	179	179	170	213	200	170	176	191	181	176	189	201	211	171	205	190	196	176	187	203	171	196	191	180	170	189	176	180	191	172	203	203	193	186	138	172	184	209	170	201	170	198	184	185	192	175	182	214	212	209	194	198	181	175	208	189	191	199	189	195	189	190	221	187	171	191	212	181	192	189	147	178	193	167	177	194	191	194	181	180	167	193	157	191	194	199	207	184	205	195	162	183	198	206	198	202	186	187	197	188	173	167	195	182	168	183	202	212	176	173	198	196	207	184	219	163	193	189	187	185	202	177	196	175	178	169	184	170	161	185	201	179	202	198	174	206	166	201	228	188	160	187	178	187	183	192	212	201	186	184	175	159	152	173	164	190	159	177	191	207	162	198	189	220	191	194	175	195	181	186	177	168	182	207	190	180	182	212	192	188	191	181	178	187	201	176	176	212	229	180	186	186	175	216	169	191	205	170	173	174	188	159	169	187	194	205	181	195	203	188	159	170	178	168	192	187	168	172	199	210	167	183	167	180	163	198	207	187	181	147	163	194	157	199	175	184	167	176	186	197	229	192	146	195	164	207	173	177	189	183	189	186	192	178	180	177	197	185	212	162	206	198	168	179	161	178	174	187	202	180	180	178	183	201	203	173	178	168	189	191	192	198	200	213	206	198	157	180	201	178	179	174	174	191	199	182	172	172	206	187	158	157	189	187	194	182	189	193	183	206	197	190	171	158	190	178	183	186	177	185	204	198	204	184	174	169	182	192	208	164	182	192	174	188	174	194	206	212	195	183	176	188	209	191	179	199	194	217	227	174	189	202	188	188	172	181	182	218	167	188	196	173	200	208	192	191	206	198	176	202	194	187	193	185	208	170	154	190	181	189	193	183	207	189	197	182	197	161	198	188	186	196	184	193	196	179	204	189	202	190	206	145	193	182	180	161	198	192	164	172	178	155	198	177	193	203	183	205	169	173	165	200	189	166	194	204	192	177	185	177	184	191	190	200	173	189	206	183	190	177	180	212	191	171	189	184	178	175	177	169	188	212	171	178	219	166	203	168	195	173	176	182	172	195	192	209	182	191	208	192	191	178	185	184	200	170	216	162	186	180	203	164	154	204	202	187	202	195	185	186	194	179	190	183	186	183	183	175	198	205	194	209	224	197	191	169	190	197	170	157	168	198	177	204	192	186	187	177	194	197	192	222	197	166	208	164	212	178	172	176	172	196	181	177	211	201	173	217	176	200	201	157	186	188	189	176	222	154	168	175	192	171	191	190	178	178	189	193	188	179	198	174	167	187	195	194	198	172	177	195	189	166	194	188	183	194	182	172	179	193	183	174	176	178	203	186	207	178	190	204	173	197	199	184	204	192	153	189	207	181	196	176	219	181	184	189	182	157	193	192	190	164	181	202	210	183	180	169	169	199	185	202	203	208	211	190	176	171	186	210	175	184	174	207	190	182	177	196	183	159	192	174	174	211	176	181	166	184	183	167	173	183	157	189	180	200	183	181	198	186	186	195	170	178	170	204	193	185	166	170	192	187	177	216	170	198	171	175	185	184	172	184	196	196	199	160	162	169	186	166	172	175	201	196	226	178	194	204	208	200	206	176	201	209	170	188	184	171	162	189	203	181	210	199	193	188	182	200	188	211	182	208	189	176	182	185	211	197	191	176	192	193	197	221	179	190	182	183	159	189	159	201	197	179	178	176	204	176	198	215	201	154	182	192	185	172	203	185	199	198	195	183	179	184	177	168	162	188	172	192	215	201	192	205	183	160	162	180	188	168	183	187	188	180	167	196	203	210	165	163	187	170	184	160	172	208	171	168	221	207	144	183	183	190	195	161	189	195	184	204	192	202	180	176	205	181	186	187	171	150	207	174	179	195	179	158	189	182	184	189	200	189	179	190	158	172	175	196	169	169	193	228	172	203	202	169	195	194	183	209	145	195	152	168	162	194	179	202	177	173	200	197	185	169	215	155	187	192	198	192	197	190	170	188	176	225	169	187	179	170	162	170	187	172	187	177	205	189	165	194	176	195	190	188	184	217	177	186	185	183	177	175	194	188	187	159	203	195	166	158	207	174	183	181	196	191	179	171	189	187	164	186	190	166	177	203	193	197	186	181	183	208	183	189	196	165	176	188	184	178	167	167	177	202	195	184	182	193	200	200	178	200	201	189	187	206	187	175	170	178	182	194	174	186	169	194	220	178	177	176	197	199	200	169	186	212	205	188	213	182	218	191	194	189	211	189	175	166	192	200	187	181	166	217	176	193	178	179	194	174	190	197	201	182	204	187	179	187	195	183	177	199	189	171	177	175	171	170	179	182	166	157	189	182	180	167	165	185	190	177	170	188	180	191	201	199	175	164	194	167	178	187	199	188	178	155	194	166	190	179	205	178	195	204	171	169	182	203	182	197	185	173	185	176	206	197	165	166	179	175	189	170	164	206	191	189	193	193	175	179	186	175	200	197	186	199	158	185	181	159	194	207	171	185	207	184	194	190	180	184	202	192	175	182	176	164	177	188	196	188	157	167	186	185	173	200	182	159	156	189	215	194	172	169	207	190	188	191	207	170	194	181	187	197	190	184	158	196	185	200	214	208	181	178	194	185	181	193	185	188	173	176	169	164	175	173	174	189	184	201	203	203	211	184	200	206	190	189	170	172	179	170	217	188	193	177	175	184	202	176	197	197	196	180	195	171	168	185	190	166	168	199	188	180	184	158	184	195	186	218	195	191	198	194	176	186	189	200	187	175	190	196	204	172	173	168	200	178	173	182	170	195	182	187	204	154	166	176	192	192	191	191	189	188	222	205	183	172	164	183	189	201	166	176	201	211	205	195	221	167	186	199	155	214	197	198	169	198	168	179	194	179	195	174	182	161	169	164	175	166	184	190	182	187	173	180	180	200	168	210	195	159	186	195	187	192	161	196	221	174	196	186	182	183	182	203	206	225	183	187	231	189	201	190	201	184	167	156	178	186	193	175	181	162	200	199	190	170	182	177	177	189	180	200	182	164	183	177	191	187	174	210	171	186	185	167	181	183	195	185	179	163	186	176	180	176	186	195	202	177	202	199	165	163	168	178	186	184	198	202	188	155	175	178	198	161	187	179	167	200	174	216	191	166	182	165	174	185	200	206	184	179	168	189	177	189	189	223	194	178	190	177
7546	4733	3758	4634	4000	3070	2260	1832	1455	1165	995	830	808	714	686	614	525	542	546	519	502	521	567	581	570	597	554	477	467	448	543	544	586	542	631	619	589	556	490	517	513	510	482	439	404	436	412	436	472	464	476	407	420	435	390	419	395	441	410	404	412	414	407	378	418	346	373	435	392	378	417	366	375	378	421	374	395	428	361	409	414	366	412	408	413	406	408	382	363	410	411	430	395	417	403	405	412	384	411	395	358	413	408	392	376	404	399	405	365	405	395	410	408	402	405	395	408	412	431	396	409	427	389	394	384	420	407	416	388	398	419	373	404	395	387	401	400	378	444	396	405	414	414	400	401	353	411	399	401	393	389	410	399	393	378	385	398	398	424	437	388	405	387	392	388	399	427	403	387	394	395	401	395	392	390	379	362	387	407	398	386	416	394	396	396	385	400	405	421	400	429	386	407	374	417	422	401	383	421	403	381	410	406	420	404	406	367	388	382	373	371	409	379	393	412	388	413	413	418	412	408	409	383	392	411	410	433	381	400	395	371	400	392	402	388	431	412	380	372	407	401	422	417	401	375	438	436	366	387	422	377	397	409	408	388	383	379	399	376	361	411	419	385	399	449	380	390	406	386	418	393	402	385	414	397	406	396	403	417	408	432	367	373	384	415	387	400	424	381	419	421	412	373	429	355	403	425	382	430	403	410	407	398	397	428	404	445	384	426	431	410	393	410	372	421	418	448	390	393	386	404	407	395	381	420	411	379	396	419	405	372	410	403	389	357	390	388	378	402	431	380	415	418	379	419	366	391	384	382	386	370	386	404	392	356	374	391	400	425	384	394	388	446	424	422	384	444	362	392	379	396	430	385	364	429	441	436	386	428	380	396	375	403	401	359	405	391	409	438	419	404	373	366	392	411	427	368	406	384	373	403	419	390	370	402	393	418	427	396	396	393	415	421	373	410	353	383	385	385	401	394	427	407	419	408	377	418	413	411	383	411	384	359	392	408	404	423	381	376	400	399	389	427	369	425	393	383	415	397	400	398	413	388	375	391	388	416	403	400	408	408	410	420	389	419	376	382	408	424	403	430	391	388	397	385	392	400	406	389	362	394	402	379	407	417	390	377	428	380	405	419	410	404	374	410	409	398	407	376	420	366	395	416	426	418	443	417	403	404	411	392	392	397	422	437	441	409	407	371	389	406	396	383	384	385	407	394	392	415	374	428	414	430	392	392	411	391	409	371	415	392	388	424	371	418	398	391	419	367	390	400	432	400	349	376	399	383	399	409	384	395	426	388	406	395	392	376	388	397	394	425	392	425	392	399	438	405	432	430	400	395	403	399	381	367	387	424	382	426	422	392	382	403	389	377	349	388	381	417	428	409	376	392	417	400	409	410	458	396	402	375	381	389	403	407	380	416	390	394	411	373	400	378	394	414	396	395	432	411	415	450	406	399	393	400	402	394	400	425	369	404	465	422	379	398	410	409	427	396	406	427	384	389	391	444	395	408	423	375	407	380	398	406	402	395	373	434	395	417	389	386	418	415	405	388	380	393	366	409	382	394	383	381	453	405	389	417	408	398	414	414	413	438	385	421	371	419	419	410	378	394	402	419	415	452	429	393	420	405	375	402	407	391	400	410	392	394	414	388	396	406	379	402	439	418	431	396	411	401	389	439	401	425	396	380	378	374	400	401	406	430	438	395	390	392	397	429	402	409	390	405	431	405	404	440	414	386	404	450	406	425	391	406	386	406	378	397	363	409	387	399	396	419	398	392	383	402	404	437	417	415	381	420	392	422	370	412	419	412	393	440	419	361	400	416	400	434	408	419	385	437	401	387	374	388	373	395	386	400	406	437	442	359	405	355	360	391	399	374	387	383	416	390	393	409	372	368	390	416	370	434	376	341	370	384	459	405	450	401	377	403	392	369	390	402	386	413	402	392	403	376	393	388	392	391	423	411	395	403	383	398	395	406	407	416	424	404	462	415	384	421	370	398	391	418	394	407	387	412	416	405	415	405	401	404	409	368	403	404	418	383	414	390	383	378	413	417	390	395	491	418	411	389	406	383	375	406	370	416	415	404	418	415	412	419	396	379	423	401	412	414	434	399	384	451	355	402	412	408	377	402	419	406	420	382	370	410	377	403	403	397	410	377	366	368	398	405	445	401	423	424	400	406	401	430	405	448	386	453	420	409	439	429	441	403	388	385	413	401	409	397	368	410	394	393	381	414	412	408	422	373	419	413	399	392	387	411	381	417	396	415	425	402	390	402	415	444	363	410	383	398	401	387	393	375	420	384	402	391	430	393	409	402	419	411	413	388	371	437	383	376	384	409	410	428	352	409	430	403	405	417	402	419	389	364	388	414	400	393	391	409	382	408	402	368	393	393	390	406	431	382	448	397	426	429	396	399	435	395	428	423	388	393	421	406	407	382	373	396	416	381	437	414	413	398	412	430	442	411	368	425	396	390	390	392	399	389	407	398	402	382	417	388	378	405	378	395	402	404	418	394	394	360	401	395	410	415	398	407	389	377	396	395	428	393	387	372	391	417	400	421	440	390	428	418	418	406	436	363	406	399	389	395	433	373	399	387	408	380	406	407	416	419	367	363	372	429	413	395	378	411	404	435	416	396	387	371	384	413	432	393	392	420	404	389	360	378	426	401	400	426	404	406	444	424	416	396	424	407	398	370	411	383	412	419	437	443	427	368	417	377	425	438	388	416	379	373	419	413	435	415	381	405	371	442	386	418	416	387	401	392	433	391	421	418	382	412	390	418	405	351	376	395	381	400	435	433	428	418	377	432	417	406	400	395	405	415	428	396	410	389	382	383	417	386	385	415	411	408	405	381	422	379	359	385	402	411	396	404	381	361	371	386	424	417	408	342	378	394	425	420	401	422	378	426	412	405	432	366	389	380	399	398	394	382	433	394	385	415	412	386	420	409	439	435	404	384	377	387	392	405	431	454	418	436	410	441	416	394	390	419	378	382	387	373	376	367	380	395	406	392	361	423	464	424	384	396	422	417	423	386	426	401	396	387	400	386	378	336	416	390	422	413	386	387	378	440	381	408	439	406	408	378	397	404	390	399	411	396	402	402	395	405	383	400	355	426	383	405	377	394	416	383	407	384	406	402	365	407	410	392	390	362	415	448	390	374	416	412	384	432	425	395	412	395	406	373	390	387	377	393	367	402	403	454	428	380	380	402	396	364	382	414	409	393	398	409	391	382	375	448	425	378	407	403	432	415	403	404	379	383	418	404	416	400	422	407	414	444	386	400	400	356	381	400	375	403	420	374	362	421	401	390	400	425	419	387	394	407	384	385	424	383	403	410	414	410	418	404	396	426	369	385	363	407	387	397	389	385	383	366	399	384	405	407	406	409	374	364	363	390	427	411	418	380	415	392	410	415	410	371	387	409	372	397	387	395	404	425	392	393	378	416	387	366	431	410	441	437	417	413	368	400	416	378	398	400	390	399	385	402	406	383	399	440	427
30370	15750	5265	3135	2048	1329	912	717	570	448	358	306	246	246	205	200	212	179	195	189	202	185	232	216	185	193	201	153	166	166	148	182	173	186	188	197	212	195	182	177	185	170	188	155	141	141	133	138	147	146	173	150	165	148	125	139	140	151	143	137	132	160	147	142	147	149	148	151	144	163	134	115	144	138	137	148	153	141	126	136	147	135	107	135	154	168	122	134	143	127	144	149	131	126	134	135	148	125	132	143	143	144	147	150	131	144	151	147	150	106	166	134	149	127	140	142	133	149	140	145	113	127	138	140	153	127	129	141	127	136	100	130	137	158	156	147	142	137	129	140	131	129	164	126	152	120	137	120	160	117	140	171	136	154	156	146	140	141	134	151	125	125	134	156	134	139	138	131	135	149	132	135	150	155	145	135	172	144	136	135	137	153	151	134	108	133	130	138	126	136	150	147	138	138	157	147	156	160	135	131	138	162	164	131	156	145	151	132	128	146	137	122	125	134	139	141	142	134	151	126	140	159	139	136	157	145	137	122	153	138	140	148	114	142	153	137	149	140	135	139	134	134	136	133	145	144	131	163	132	138	136	128	156	167	134	147	146	168	152	128	162	166	131	161	129	137	145	114	153	140	148	160	152	151	139	130	127	125	136	134	128	123	152	160	163	146	142	135	129	134	139	141	153	131	155	154	127	105	134	149	138	139	132	144	153	154	145	122	126	129	117	111	125	141	139	146	120	149	175	132	136	164	149	142	133	145	147	158	154	139	154	147	134	153	134	143	134	154	141	119	125	176	142	154	127	124	148	129	159	149	132	120	140	123	138	137	137	126	152	152	162	140	117	131	137	146	154	164	144	152	158	136	116	131	159	146	133	115	145	145	136	156	156	166	128	123	151	142	156	150	132	143	108	138	126	147	128	165	138	133	142	137	152	127	135	118	160	127	141	166	176	166	122	133	151	139	166	147	141	138	137	154	137	145	133	136	135	120	154	149	157	140	158	165	146	133	147	123	145	132	112	125	141	138	140	140	154	143	147	106	140	150	126	146	124	130	181	142	113	143	136	112	139	145	146	132	126	150	161	126	150	152	152	159	128	126	121	158	131	150	140	133	139	121	133	163	150	153	173	118	143	168	125	164	148	153	145	152	140	146	143	134	140	126	141	153	149	118	131	161	146	126	157	155	131	130	145	129	138	147	116	145	137	117	121	132	155	144	162	124	146	148	136	156	145	137	133	156	135	133	167	127	124	133	165	161	150	139	120	130	139	141	146	126	144	143	139	128	145	143	139	160	159	152	160	151	153	110	149	150	141	157	118	128	137	126	129	152	157	125	135	127	135	137	167	136	143	135	134	150	154	125	120	151	142	127	150	138	158	123	133	138	133	134	115	146	161	132	127	135	146	159	157	163	120	144	158	156	134	136	143	120	158	156	145	134	134	142	134	127	159	124	125	147	135	131	169	152	145	139	133	149	132	140	141	138	143	143	151	117	138	150	139	179	121	131	133	133	149	153	150	173	127	134	170	152	144	154	131	128	137	122	129	126	138	137	128	141	125	151	128	138	145	129	152	137	154	124	157	137	113	119	112	137	147	143	152	123	148	148	137	137	125	158	153	157	134	131	138	130	119	150	144	114	121	128	112	142	131	151	152	136	171	133	133	114	141	152	142	132	138	156	156	118	155	140	133	159	128	129	134	144	138	141	143	158	154	148	147	139	150	154	131	157	126	143	149	129	146	115	131	134	137	128	143	152	144	138	128	163	150	138	154	131	143	151	130	134	145	138	135	119	127	143	142	138	162	155	143	136	163	163	149	156	167	127	138	147	157	121	143	145	126	148	130	147	126	140	154	156	151	162	146	164	151	162	122	143	142	142	151	129	151	117	127	137	144	156	147	134	145	124	153	146	143	150	137	135	122	132	128	136	138	145	129	140	142	130	138	137	146	145	124	161	129	163	145	124	142	176	148	138	132	122	147	161	152	157	153	131	129	153	151	145	139	159	137	129	122	130	162	137	160	135	132	134	152	145	146	137	145	129	138	120	148	161	154	115	145	166	155	149	133	129	127	141	136	116	155	142	130	136	129	136	132	157	152	134	135	171	128	134	137	137	138	123	173	149	149	154	148	114	153	179	157	115	131	147	129	149	151	112	141	151	151	152	160	131	163	154	116	132	149	151	114	138	141	144	134	144	147	167	169	129	139	152	137	143	149	146	120	162	153	145	159	129	133	179	148	158	146	138	149	149	129	143	137	141	157	120	134	140	132	155	143	159	141	125	142	130	141	132	137	147	126	141	129	139	135	144	149	154	145	162	148	126	136	158	116	152	119	149	126	118	152	136	127	116	139	173	144	127	149	155	166	128	122	130	157	130	137	149	128	132	127	144	143	137	157	133	150	151	141	126	136	119	151	132	152	152	140	150	144	161	149	134	137	141	116	153	172	147	153	154	134	138	151	128	138	144	163	153	151	138	137	139	155	134	147	152	135	139	131	143	123	140	122	139	152	129	113	132	142	142	143	161	144	147	132	126	155	141	149	154	143	141	150	120	134	145	137	142	134	148	137	154	159	136	147	149	142	148	133	159	134	142	150	141	145	137	139	142	141	132	129	137	143	142	133	136	137	128	146	132	122	138	149	124	127	149	135	147	147	155	154	134	137	124	146	116	120	136	134	127	135	130	132	138	158	130	150	164	147	132	126	139	128	145	142	139	139	135	146	155	146	167	168	148	144	134	137	147	150	148	153	145	163	137	148	130	148	125	154	151	137	136	145	109	130	133	119	133	123	134	138	102	153	143	148	147	135	126	129	132	148	139	125	138	149	145	168	145	132	136	131	140	134	140	147	150	149	132	130	108	170	154	127	117	118	156	152	124	148	142	137	160	141	125	146	136	151	165	159	163	138	134	154	146	127	147	139	107	136	142	131	134	140	117	132	144	152	137	146	135	136	147	138	138	147	166	125	124	145	152	142	143	138	142	148	147	136	121	135	109	152	169	153	139	133	130	142	137	139	161	147	128	120	134	125	129	126	148	157	147	152	144	149	148	153	154	150	128	150	137	147	130	135	135	108	163	140	157	147	145	133	126	131	143	149	151	131	163	135	141	166	168	135	127	139	146	131	151	140	169	143	139	138	146	128	131	158	159	150	160	133	161	138	134	145	148	153	150	121	116	143	159	140	117	137	148	153	137	129	166	143	151	147	141	162	153	132	160	131	164	131	125	130	132	148	184	137	142	139	136	142	139	145	119	152	181	129	122	142	115	153	132	157	149	149	135	130	134	134	123	143	131	143	149	136	136	137	116	144	151	124	135	114	133	141	145	146	144	151	141	136	155	150	155	133	138	136	160	133	108	129	160	137	129	128	141	143	133	144	127	129	181	128	140	121	124	137	127	140	158	166	154	113	175	147	110	145	139	145	142	154	152	140	123	119	156	135	146	154	143	157	118	146	135	123	111	151	128	118	139	140	124	143	141	159	144	171	148	138	159	144	151
17110	10221	7092	8316	7158	5723	4244	3310	2460	1967	1581	1273	1204	1074	918	813	754	620	604	601	568	645	635	672	685	684	554	531	473	496	517	620	617	679	794	833	727	642	582	585	558	515	574	520	416	393	357	361	423	443	419	416	398	381	323	358	331	346	360	344	341	356	319	329	318	335	341	330	315	308	326	336	328	335	349	325	309	346	296	370	325	318	314	347	332	333	342	326	313	302	338	305	288	330	296	299	319	356	322	340	303	301	313	324	325	320	362	351	308	365	322	334	280	292	353	316	336	314	301	322	323	333	291	369	311	327	317	311	339	316	328	321	305	364	314	313	332	312	340	344	310	345	315	342	360	327	299	324	289	304	321	328	315	335	318	328	316	329	349	297	323	335	337	309	282	342	332	323	315	309	298	293	326	316	324	319	329	317	330	332	347	311	309	309	316	370	323	304	322	310	348	321	307	288	339	333	310	310	324	353	323	325	334	333	319	321	284	355	310	310	348	297	322	325	345	319	285	313	303	308	288	343	315	314	277	317	329	318	365	307	320	310	306	304	319	319	291	332	339	344	310	320	339	344	336	312	338	312	314	307	322	322	322	294	303	310	279	307	319	313	341	318	288	330	322	306	287	312	307	298	308	354	329	300	323	332	346	305	307	338	344	332	309	290	331	348	313	336	343	338	348	334	333	304	311	331	340	334	306	331	332	310	297	346	349	320	331	315	315	340	321	328	326	285	332	306	286	305	323	309	346	314	338	363	306	329	337	356	314	328	306	322	304	314	289	331	320	346	360	335	336	327	306	317	317	365	334	323	285	337	291	309	281	307	335	330	323	315	288	322	284	360	306	314	341	309	304	311	320	318	310	317	335	308	318	340	316	322	330	307	300	333	319	367	288	353	327	314	317	324	344	321	325	316	303	349	312	349	313	337	324	330	304	303	298	335	329	358	346	348	306	341	334	331	316	317	342	319	326	322	330	337	328	349	328	317	346	320	330	304	342	329	355	327	301	352	327	323	312	320	312	329	333	319	327	315	345	324	326	307	316	312	337	316	325	345	332	334	325	316	325	326	317	309	345	322	298	318	343	294	332	335	314	330	320	310	316	351	342	324	336	319	309	314	325	307	313	351	342	343	314	316	331	325	302	309	311	283	340	328	321	324	274	351	293	329	337	293	338	324	311	324	310	353	313	327	303	323	348	337	331	295	325	340	335	347	302	317	320	340	342	316	327	316	304	315	329	326	318	341	300	307	312	311	318	292	328	334	285	339	302	319	318	333	311	308	347	305	313	325	345	325	297	357	374	318	329	302	310	336	315	329	307	305	339	327	322	291	324	325	317	291	352	310	298	333	340	337	296	312	351	305	315	325	299	311	327	310	327	303	319	336	328	318	314	328	309	311	294	350	325	325	317	347	291	294	337	353	313	310	307	293	328	312	327	331	299	305	339	336	305	323	282	296	309	318	338	339	335	297	347	331	329	351	328	340	301	300	324	287	326	320	326	288	321	295	314	338	318	335	324	315	306	356	319	327	304	339	326	306	363	322	318	338	324	355	308	337	337	311	319	319	370	341	342	340	345	339	329	337	291	348	339	344	339	302	293	328	330	328	321	363	334	333	341	322	338	319	339	326	312	312	351	323	338	338	325	320	320	307	337	337	350	326	341	331	313	334	319	295	337	363	339	316	320	296	311	316	333	327	303	322	321	367	320	310	297	327	328	341	333	323	343	323	315	304	310	345	330	317	291	319	345	300	326	334	360	301	321	325	314	329	306	300	310	329	337	324	335	352	296	299	310	336	304	306	294	331	341	328	321	324	306	309	327	310	286	301	355	297	363	360	315	309	332	311	338	338	306	335	341	350	306	337	324	353	282	330	354	326	295	328	293	302	333	312	323	345	328	302	330	347	305	325	310	336	310	319	316	315	311	337	325	303	319	310	295	334	335	327	323	323	347	334	346	359	338	330	295	335	330	330	302	305	351	348	298	328	317	325	316	299	327	308	319	335	333	297	322	320	316	343	344	304	320	316	304	307	303	335	343	317	305	315	317	311	330	314	331	328	326	327	317	321	320	305	330	349	320	300	329	302	331	319	348	330	289	311	345	323	312	343	337	308	305	337	302	306	322	318	316	296	314	312	311	294	339	325	346	275	313	330	318	337	340	313	310	303	315	332	320	314	307	300	330	309	314	327	355	360	310	310	306	333	329	350	347	309	329	333	321	320	328	308	290	347	349	320	315	344	309	318	267	315	291	293	337	342	307	315	302	317	334	312	307	312	318	309	333	327	317	316	352	298	308	302	308	342	347	329	317	333	328	332	308	333	314	309	303	317	330	322	335	305	365	319	339	344	345	312	300	311	323	340	321	315	338	331	314	317	334	325	320	326	323	302	329	356	320	335	326	295	333	332	332	319	307	325	301	310	347	327	355	315	357	323	342	315	300	299	343	330	317	329	343	287	333	335	340	340	354	343	356	308	320	314	312	304	317	374	334	320	342	322	323	323	338	314	302	318	331	296	310	332	331	330	334	333	311	309	307	333	365	353	332	308	366	309	337	316	344	313	302	330	300	319	317	326	315	294	330	314	316	329	343	310	341	312	306	322	325	330	333	285	314	326	317	289	340	287	302	320	312	350	299	315	322	312	344	357	297	357	340	287	331	301	352	325	337	349	314	341	309	330	287	316	322	323	311	330	285	310	341	337	315	350	315	328	308	326	330	343	310	326	333	318	306	345	327	297	342	335	301	323	356	339	323	325	334	298	295	351	303	323	319	316	312	333	320	318	316	313	337	324	302	329	294	326	316	348	347	349	326	304	310	326	336	314	325	310	319	335	300	300	320	302	298	329	309	316	339	320	295	340	329	332	325	325	334	329	341	300	290	325	306	349	312	331	328	334	345	283	327	321	347	278	304	318	327	316	329	352	304	291	326	327	322	315	320	327	343	320	328	328	317	288	330	313	286	321	352	322	329	301	335	323	326	307	333	311	315	337	317	354	290	322	322	272	307	309	294	317	322	329	322	296	329	339	320	313	335	313	377	315	319	318	312	311	302	298	288	322	335	318	305	304	348	345	346	301	335	319	332	332	349	326	325	297	307	314	332	301	337	308	313	324	349	346	297	323	331	315	303	320	309	285	327	342	331	312	305	326	300	285	309	337	311	346	348	312	316	318	312	302	343	328	340	308	304	351	338	323	359	312	320	361	329	305	364	323	345	317	335	366	291	293	322	325	323	343	299	314	329	327	366	334	344	337	326	308	332	320	311	322	303	321	305	346	315	325	323	346	324	314	339	332	318	339	296	302	337	296	312	342	318	299	348	363	365	313	308	346	303	284	297	311	334	302	331	325	319	322	345	316	352	333	315	293	344	321	327	332	320	335	321	330	345	328	341	333	317	312	333	342	328	333	311	302	346	326	322	320	306	310	322	315	319	336	329	331	332	301	307	334	312	300	342	299	341	295	335	331	296	331	338	311	342	289	306	281	302	324	300	298	321	349
40635	22773	8759	5046	3443	2148	1436	936	784	632	492	439	428	385	352	279	284	275	269	245	230	245	273	251	271	297	255	226	211	238	220	224	241	261	272	289	294	276	260	266	223	208	229	249	222	208	208	209	207	173	223	236	211	184	187	201	198	169	196	210	182	184	186	197	187	187	135	172	178	158	180	186	164	184	193	193	177	173	173	172	170	181	179	216	175	167	200	182	181	188	176	188	181	178	183	170	193	194	175	188	176	187	192	187	183	207	211	187	204	170	184	218	203	212	183	208	209	197	194	194	166	211	175	186	167	191	180	188	170	171	163	156	191	203	187	189	169	180	195	160	220	204	190	174	186	185	197	176	194	197	184	201	178	182	181	181	205	207	189	189	173	172	191	184	159	193	195	182	173	185	194	196	177	207	203	162	189	190	190	199	198	196	217	215	181	198	216	193	206	203	197	170	174	181	177	223	180	221	163	187	183	181	183	198	200	168	198	170	176	179	179	179	193	173	181	176	189	185	192	200	184	193	185	174	190	204	183	168	166	194	201	173	187	172	180	210	171	201	172	171	188	186	199	212	194	210	163	189	174	187	200	177	169	186	169	209	192	196	186	189	197	203	171	185	190	179	199	176	210	183	164	171	181	178	194	194	173	163	206	205	180	153	172	188	178	181	179	177	195	178	192	183	218	173	180	193	183	166	192	178	193	187	189	193	170	156	186	225	199	182	174	191	183	203	180	168	184	186	204	189	188	172	184	187	189	202	199	192	202	170	188	147	184	192	184	189	161	179	153	183	169	196	176	185	192	196	156	173	190	193	178	151	172	165	181	163	177	182	187	188	171	191	143	174	173	180	188	186	177	180	191	155	188	198	185	189	174	206	212	176	193	169	163	193	172	185	206	165	196	194	198	160	198	187	198	215	199	170	198	184	163	174	175	156	180	190	183	182	201	185	190	196	180	183	170	192	194	193	192	178	195	188	203	186	182	208	205	162	176	177	193	173	184	159	185	186	206	187	184	188	193	177	179	203	170	204	189	194	188	150	187	218	189	181	174	166	182	205	178	192	209	196	166	198	219	182	196	202	194	204	183	152	203	165	171	163	179	162	159	187	202	186	208	180	186	162	198	169	181	191	175	198	221	181	207	197	178	206	195	184	173	180	179	190	206	213	197	182	177	179	194	196	184	179	169	177	196	191	170	188	184	154	188	183	186	210	163	180	194	172	161	187	208	158	207	215	196	169	198	197	189	175	162	207	183	181	192	190	167	215	172	182	178	166	185	185	185	165	167	191	199	183	164	156	191	181	176	206	195	182	208	185	163	154	193	187	155	185	181	172	172	178	185	196	186	178	185	201	162	189	199	196	200	177	187	150	197	174	196	187	194	181	177	200	198	147	197	191	177	175	191	171	175	207	164	200	178	179	197	165	192	161	164	188	176	189	205	163	166	201	176	222	191	184	175	157	190	177	165	204	188	182	181	182	171	188	175	215	186	158	165	181	191	199	161	157	182	172	164	195	196	184	173	178	176	177	187	190	183	180	165	195	176	175	192	186	215	191	185	165	195	212	187	174	192	176	198	212	156	188	193	182	226	188	164	196	200	181	179	196	193	198	219	203	163	166	170	176	207	177	198	185	193	188	171	180	194	206	177	194	228	180	154	166	197	213	195	211	165	211	173	194	188	168	190	178	200	171	188	184	228	171	206	191	182	188	171	210	164	189	169	183	193	200	189	168	193	164	195	174	206	199	183	177	186	186	204	206	154	178	172	189	227	175	191	196	212	216	196	164	181	163	197	174	174	200	205	204	176	165	200	209	171	200	181	186	171	215	169	199	191	179	194	184	185	169	172	164	163	209	189	189	162	207	170	186	173	214	170	184	194	219	189	212	191	171	207	179	189	211	175	180	158	189	184	173	188	179	180	182	183	206	184	181	187	167	176	198	195	203	187	190	177	178	188	191	183	181	201	202	174	178	178	195	182	173	175	224	188	183	180	192	168	186	169	162	180	193	195	186	158	168	193	183	166	166	192	192	196	167	174	163	202	210	184	199	169	177	175	195	177	176	192	191	169	182	195	168	204	171	139	172	166	208	200	193	199	200	160	184	177	191	174	174	189	163	193	199	191	198	210	191	177	207	224	186	189	193	199	206	175	195	190	175	197	176	205	181	185	178	159	166	181	152	182	188	181	196	213	170	212	193	174	196	175	190	185	166	208	183	193	218	172	180	169	176	191	165	187	184	185	201	205	182	172	187	177	203	193	216	201	172	164	184	207	200	193	191	221	177	197	201	181	183	182	190	186	196	172	169	207	180	183	199	195	179	158	200	175	206	190	185	177	186	173	162	172	158	179	172	199	165	166	176	185	204	172	172	187	186	186	194	196	163	179	185	193	182	161	206	176	179	174	182	175	184	174	193	180	161	190	203	178	180	165	191	189	197	218	179	190	188	191	176	179	183	156	202	211	206	195	163	194	192	182	190	218	173	171	214	194	190	163	187	200	166	147	187	191	191	199	173	219	201	174	176	187	166	183	174	184	195	167	189	179	197	193	173	192	185	187	185	179	186	185	148	204	182	199	185	192	187	161	157	191	198	171	187	183	181	172	171	178	183	203	166	185	181	204	191	174	204	180	159	173	179	188	195	182	202	187	195	169	178	191	166	190	224	168	211	194	186	184	166	186	193	192	197	162	177	200	181	185	160	170	192	180	168	194	177	187	179	200	190	199	208	184	159	156	181	182	198	207	190	161	175	190	173	188	191	230	186	185	197	170	186	177	186	180	165	199	198	163	167	180	183	175	176	178	173	179	176	182	183	188	201	198	200	213	188	161	177	187	185	192	188	174	193	180	186	176	176	190	180	211	198	183	180	194	187	181	189	182	169	184	179	172	177	198	169	185	189	208	181	200	176	171	182	210	169	165	187	170	171	176	189	193	170	173	206	178	180	209	187	211	188	207	200	195	186	176	195	174	211	173	192	177	190	174	158	170	178	176	180	179	181	162	166	193	200	160	184	183	186	181	206	223	176	177	205	179	186	156	208	187	187	161	165	182	200	173	221	176	174	184	193	176	174	172	201	212	169	170	175	173	190	223	171	164	200	199	175	178	183	187	193	161	188	170	180	172	180	198	187	202	196	186	185	150	185	202	182	182	200	169	202	196	169	186	174	177	158	164	182	189	198	205	193	178	189	189	192	207	175	181	198	192	182	188	194	193	200	194	177	184	162	205	169	184	186	177	165	197	169	208	209	162	200	206	165	203	219	195	189	187	203	190	175	180	165	173	138	171	194	151	174	185	203	180	167	180	197	172	170	179	171	175	202	165	176	147	186	182	176	203	188	166	200	194	202	207	160	167	208	221	174	184	188	187	172	171	196	180	192	218	189	165	189	147	191	169	174	184	182	184	213	194	182	194	199	185	188	199	182	204	206	185	197	216	186	157	190	188	178	187	185	189	196	196	178	175	205	173	199	194	173	185	175	181	170	187	188	190	191	183	210
21915	13729	9968	12077	10351	8265	6086	4496	3572	2697	2240	1925	1723	1599	1403	1285	1060	921	911	861	807	932	959	1013	995	942	777	736	751	760	685	796	823	999	1042	1169	1050	979	845	782	779	763	748	739	585	519	477	449	505	519	618	553	515	464	420	481	438	436	404	446	412	462	446	388	399	410	439	419	375	416	408	405	390	397	416	389	431	410	404	414	380	421	421	426	410	416	402	422	430	423	395	420	419	406	399	424	407	421	427	408	408	376	430	397	436	408	402	419	397	436	422	370	385	439	405	446	378	387	399	428	387	443	413	404	385	434	426	423	412	395	447	382	456	432	399	359	380	404	394	370	409	374	393	409	394	422	430	436	413	395	422	370	392	428	474	406	399	379	427	426	417	423	422	405	394	402	423	398	459	409	415	392	423	417	430	399	395	385	417	427	391	389	434	431	391	394	392	410	434	396	448	449	413	426	419	376	443	414	382	400	389	413	414	430	443	435	390	405	386	404	406	404	426	401	396	386	412	419	418	416	384	424	446	417	400	412	418	419	418	425	377	371	403	440	410	408	380	414	435	411	410	385	416	365	379	420	385	428	399	386	427	388	416	424	393	423	415	449	415	430	440	377	404	423	356	434	411	405	415	392	418	438	404	373	434	396	404	373	422	467	407	426	411	382	425	419	411	377	388	409	416	458	412	367	428	411	426	401	412	410	419	393	428	440	374	434	435	387	386	422	400	447	420	429	418	416	409	418	401	379	409	429	384	428	406	404	432	410	416	418	395	420	408	430	430	421	398	436	431	395	379	423	438	400	416	386	418	407	411	413	417	418	415	387	401	425	425	429	396	429	431	456	411	403	415	380	421	428	429	416	393	399	397	412	421	436	439	406	421	403	364	435	411	407	388	412	387	418	399	401	417	435	436	426	398	410	400	440	414	392	382	414	432	379	417	442	467	392	399	396	426	404	430	397	400	422	418	411	413	415	418	419	394	408	411	437	409	448	412	448	411	396	389	398	456	408	425	417	405	432	382	417	421	370	414	396	406	388	424	404	385	395	398	365	427	419	392	387	408	417	422	388	399	426	448	440	397	433	411	397	380	411	415	399	389	412	418	456	420	406	432	397	380	365	401	411	412	418	423	413	444	419	400	403	424	419	402	412	375	415	444	403	375	445	415	413	432	427	387	414	397	412	403	406	415	398	402	409	377	404	359	420	421	400	411	442	473	428	450	370	391	423	398	406	378	380	410	381	400	403	415	414	377	382	375	390	388	427	405	408	388	420	374	406	417	370	427	398	387	387	424	415	406	439	408	391	393	387	398	404	448	412	412	414	397	384	407	441	384	430	417	395	407	407	394	403	409	404	383	390	449	450	416	422	443	416	432	399	429	402	395	403	415	400	442	420	417	422	424	380	414	391	450	404	391	401	406	390	416	372	402	406	408	432	369	441	398	433	415	425	420	400	408	423	383	398	402	372	402	412	414	432	391	404	361	422	409	375	416	447	438	401	411	386	411	398	401	399	419	411	379	389	405	419	392	400	438	435	359	397	434	417	421	414	403	393	407	421	403	404	440	424	417	432	379	414	398	397	433	398	379	400	378	365	369	433	426	433	381	394	403	460	388	397	408	416	375	454	406	373	377	420	415	406	421	376	413	401	401	405	404	396	398	412	400	418	386	404	384	401	374	427	375	433	384	409	379	397	427	407	440	391	390	425	437	417	415	408	401	394	404	417	390	396	391	418	429	397	446	432	420	415	403	417	427	381	387	389	396	403	412	415	444	406	403	459	426	420	438	379	390	423	399	441	423	449	398	447	412	380	383	435	411	410	405	421	404	416	419	425	379	408	421	395	456	407	458	404	408	402	435	393	402	418	398	438	401	435	423	438	396	401	409	403	423	416	388	425	446	398	430	389	413	433	415	393	416	402	430	446	387	390	394	393	416	368	392	451	402	404	376	428	429	432	400	408	429	407	408	373	393	454	411	415	397	414	427	427	426	413	401	436	403	370	424	419	401	403	400	438	392	380	392	388	446	410	406	419	418	430	407	401	415	422	409	448	373	398	436	407	408	382	376	433	391	428	395	401	409	403	404	445	426	383	424	373	408	397	439	422	406	420	420	423	366	401	375	385	404	429	391	388	388	382	402	404	437	406	406	438	414	444	401	413	409	384	366	427	417	409	449	379	428	440	393	383	346	394	385	397	399	391	408	370	420	423	434	426	399	399	403	388	389	433	394	406	365	411	428	432	412	416	383	411	408	395	430	404	396	400	423	420	419	394	456	419	413	372	433	413	422	409	416	395	412	427	459	370	410	376	423	399	384	393	418	404	399	374	378	432	390	415	401	459	402	403	434	451	401	389	406	390	413	418	426	425	438	387	389	395	439	400	378	386	450	411	401	418	421	426	457	400	397	364	433	429	424	444	426	423	447	387	413	393	405	424	396	434	408	394	430	395	405	422	426	417	407	415	375	410	390	388	445	434	426	393	438	439	386	398	415	412	419	400	414	425	398	431	397	429	424	423	410	423	409	393	424	416	410	383	409	408	375	413	444	417	436	392	381	411	393	409	377	384	412	404	392	434	412	423	393	406	379	417	404	391	435	401	419	395	403	408	431	374	424	387	412	388	384	427	461	426	427	401	437	418	435	401	381	407	399	399	459	385	380	412	404	368	411	379	443	412	408	426	387	411	456	385	402	394	454	437	398	400	448	406	414	418	381	413	407	392	392	441	412	390	405	398	415	439	383	399	408	417	412	417	397	393	453	447	427	429	433	395	406	419	438	372	387	414	400	425	405	438	431	410	427	385	413	463	389	374	389	445	434	390	371	424	382	413	420	427	363	429	390	442	418	432	437	401	395	400	421	394	392	408	422	421	386	390	399	364	405	388	358	414	410	410	420	419	411	402	411	405	398	452	398	418	412	400	424	417	390	365	394	414	390	387	388	419	400	414	417	389	417	389	399	388	409	438	402	412	405	411	393	409	418	419	385	379	401	389	372	387	424	400	419	440	385	383	408	446	427	391	439	449	374	416	439	387	441	425	379	403	397	418	433	404	417	413	439	396	397	407	391	420	415	445	416	399	402	407	413	424	423	401	419	399	421	438	380	419	392	442	385	429	429	394	379	408	424	406	397	390	397	395	396	428	442	397	410	429	401	437	442	391	402	414	440	383	411	388	408	391	405	406	395	417	402	413	415	418	410	415	406	424	394	414	434	429	437	394	395	408	391	424	382	426	383	446	453	408	422	403	427	404	449	392	426	387	404	403	385	417	453	420	401	448	407	385	405	432	426	416	415	438	412	417	407	379	409	390	405	434	416	444	447	390	391	416	378	446	403	399	443	375	406	396	450	394	452	426	393	412	390	392	412	401	383	402	408	414	372	390	387	393	407	417	426	413	388	404	420	391	414	407	388	413	440	445	419	426	392	439	406	404	405	406	405	401	433	420	393	417	371	388	414	358	433	432	410	400	431	406	417	392	415	382	406	425	387	410	404	406	470	455
13918	6023	2151	1417	1051	764	589	414	338	301	282	265	251	262	258	229	215	226	202	194	231	218	213	206	239	212	214	183	210	196	200	202	201	213	224	212	204	199	206	204	198	213	211	172	194	210	198	169	201	188	231	195	191	195	177	210	208	217	178	195	178	178	197	174	194	173	176	192	199	188	201	163	186	191	179	196	184	161	159	209	216	190	197	157	177	184	182	195	175	205	173	155	199	154	189	206	202	173	197	176	192	189	169	202	174	179	187	193	172	132	191	183	183	190	211	181	187	175	192	177	205	196	171	169	185	200	180	179	189	185	191	170	186	183	169	213	186	196	169	159	190	173	176	199	171	200	175	202	191	182	187	226	191	172	197	180	171	171	193	198	180	173	202	203	182	143	193	194	151	197	194	183	182	187	192	182	191	188	186	201	166	177	173	176	173	201	184	205	184	186	191	174	187	186	205	162	177	189	202	173	192	186	211	200	167	185	191	174	201	209	169	187	187	202	184	191	174	193	215	190	177	169	139	174	187	192	203	189	185	194	208	195	187	176	161	164	188	170	218	174	173	193	187	170	189	181	212	193	193	191	218	185	186	217	174	211	162	175	171	170	204	192	194	189	182	181	173	160	210	175	186	208	188	157	183	187	189	173	198	180	172	173	165	162	204	164	172	199	211	193	190	176	192	177	170	216	195	189	190	196	186	174	173	192	233	174	191	172	196	198	172	179	199	173	162	198	176	208	210	174	195	218	172	219	179	206	179	173	191	188	209	197	162	177	182	159	215	182	179	180	209	179	195	202	190	177	197	188	180	184	200	199	189	203	170	192	181	176	177	181	158	174	153	152	167	155	197	169	205	214	193	159	156	175	191	153	202	172	187	183	185	191	201	199	174	174	200	187	203	181	167	188	178	167	170	201	179	213	194	180	183	187	210	205	193	194	171	191	183	194	194	188	190	177	169	172	187	170	190	178	202	183	197	196	172	176	176	194	174	172	193	207	183	152	190	185	194	185	170	180	175	196	179	162	197	226	177	179	173	168	195	178	182	197	172	176	149	188	172	176	174	180	197	181	187	212	196	166	186	183	178	195	209	174	193	210	196	197	180	197	213	209	204	180	204	170	180	190	195	191	192	186	190	204	209	164	186	191	167	169	199	175	170	203	167	173	161	185	186	188	175	176	201	201	206	183	193	202	190	174	166	205	188	169	184	181	164	183	195	176	149	177	185	199	179	172	163	180	177	190	188	184	207	174	204	180	207	164	189	195	222	170	197	208	203	186	193	197	205	180	187	215	203	173	187	194	178	197	176	193	223	193	169	177	208	183	164	199	168	182	174	189	195	184	181	172	187	194	187	197	196	185	205	211	174	197	188	183	207	201	171	224	171	176	198	157	166	160	195	187	178	209	181	188	183	199	196	186	177	169	196	175	174	201	198	188	183	180	184	192	201	222	196	182	168	182	179	179	185	181	165	161	159	187	183	202	205	177	171	201	185	188	200	190	160	212	197	162	189	174	200	210	182	204	155	194	174	179	192	173	185	207	196	184	196	182	198	191	178	188	199	203	184	192	197	168	173	184	188	169	174	162	174	186	176	187	182	188	208	176	158	213	196	166	157	158	154	176	171	191	202	177	173	179	181	161	193	193	152	195	163	193	199	173	185	184	179	199	183	201	169	198	152	150	217	186	189	180	187	195	193	175	192	187	179	179	199	186	167	173	163	190	168	182	208	169	195	209	186	178	186	188	200	183	181	185	152	178	184	199	201	222	205	198	191	167	171	186	193	212	178	182	181	185	182	176	167	157	172	179	179	186	207	199	190	187	200	178	190	187	165	164	190	209	182	187	189	177	220	196	193	216	199	175	181	168	182	186	208	199	185	175	183	215	190	210	201	175	194	176	203	156	193	193	174	206	189	185	180	174	174	182	191	181	173	182	202	183	165	162	191	182	199	204	204	164	186	170	201	217	207	164	180	183	171	181	158	161	175	195	181	168	202	186	176	169	195	185	197	175	169	194	203	229	179	180	182	205	208	194	201	210	186	162	176	152	167	181	175	192	188	199	184	194	205	160	167	181	182	198	170	169	196	208	186	179	189	206	153	185	197	191	202	177	159	171	193	189	173	186	209	182	173	189	203	184	169	192	188	200	182	179	202	174	207	189	200	176	197	212	181	195	197	196	165	185	181	208	189	153	175	187	180	189	194	172	191	198	182	193	187	204	177	184	188	177	199	187	164	158	183	213	211	188	149	203	194	210	155	180	173	182	171	203	196	173	191	172	199	164	179	190	206	182	187	201	209	211	197	169	200	172	210	190	220	160	195	192	187	187	200	191	152	192	164	190	200	213	195	195	153	203	204	196	195	196	216	175	189	163	170	179	176	177	174	183	181	187	170	188	186	212	180	192	199	204	151	186	182	213	207	165	189	175	174	198	209	179	160	185	185	177	180	176	190	221	183	209	199	155	206	166	173	166	179	174	196	172	188	209	197	190	195	171	178	185	170	200	179	182	176	181	211	200	193	199	182	194	179	186	171	201	204	186	170	184	169	183	197	203	174	185	154	186	166	184	211	190	197	189	199	224	177	193	209	187	195	206	204	202	191	206	184	194	201	176	182	204	192	157	183	185	180	202	162	176	185	198	177	182	192	198	182	175	204	162	173	186	197	179	199	198	177	168	211	175	185	150	169	181	177	214	172	193	203	185	171	189	188	177	180	212	179	179	160	209	177	165	231	158	201	180	187	176	170	189	200	184	184	181	168	177	184	187	149	171	199	194	176	196	184	202	197	170	164	191	197	216	167	175	171	180	182	182	207	197	185	162	195	167	187	193	184	166	159	195	212	166	191	182	210	189	189	198	170	196	204	180	164	187	200	224	194	198	191	189	194	201	185	202	185	197	196	220	220	177	174	180	172	154	155	207	167	220	185	161	186	157	212	159	177	175	172	190	189	193	187	182	192	185	174	176	165	174	166	188	187	181	199	188	203	196	188	207	186	190	153	195	173	175	207	202	199	191	185	201	205	189	181	206	178	191	191	192	184	199	194	180	194	181	170	185	210	178	165	152	211	186	197	194	178	186	189	172	197	224	160	197	176	173	194	186	192	173	200	187	176	175	179	182	193	161	151	170	178	179	187	162	165	183	173	180	215	165	177	191	186	195	190	181	204	185	190	189	200	181	187	208	193	190	167	195	196	184	180	164	186	184	165	187	169	190	195	198	186	180	202	202	151	181	171	193	183	181	211	189	182	172	199	200	183	212	189	202	181	189	216	188	177	191	197	171	170	163	178	165	188	189	169	188	176	166	201	194	190	197	199	186	191	178	200	165	181	176	192	170	183	201	169	175	170	199	180	191	212	202	191	178	190	179	172	193	176	178	202	195	190	163	191	210	205	185	203	184	185	200	182	168	213	180	214	192	192	184	186	183	173	184	196	196	171	193	164	193	191	187	168	173	191	179	180	181	196	185	211	183	200	190	170	158	186	186	175	199	178	202
7293	4518	3767	4255	3949	2989	2284	1771	1319	1046	871	827	748	757	687	631	574	526	527	437	552	547	593	611	570	582	539	553	512	508	511	494	487	623	616	649	581	562	528	500	503	505	484	490	489	431	433	426	436	460	418	413	452	423	406	383	419	403	411	415	415	408	418	439	415	443	434	384	392	411	411	420	387	395	443	405	360	369	383	419	396	391	396	435	413	407	407	434	409	397	386	428	401	429	410	398	388	435	408	431	411	404	369	384	439	403	392	408	413	436	377	425	430	425	408	378	448	425	402	383	376	408	445	435	392	389	448	394	441	394	413	395	388	416	411	404	394	414	395	375	397	399	414	402	432	420	419	405	394	425	429	378	398	374	379	392	411	365	422	402	429	400	393	393	374	429	393	410	376	414	422	407	413	400	405	406	435	385	405	380	375	413	396	384	369	377	390	386	403	433	432	389	393	420	406	387	403	403	394	407	418	373	409	403	419	391	417	392	422	400	394	385	390	403	396	401	405	402	388	417	426	418	370	398	453	423	385	373	382	411	394	420	390	376	454	393	380	422	394	385	381	408	427	403	457	395	385	415	360	368	372	380	394	400	385	385	384	417	414	415	404	408	399	400	419	363	423	404	372	393	385	416	384	395	380	374	416	393	465	392	388	384	393	396	395	421	397	403	402	377	390	434	387	410	389	391	411	397	450	410	413	393	383	394	421	425	377	373	412	392	407	401	421	394	389	402	398	381	435	400	432	423	415	395	426	425	400	388	414	402	432	444	414	373	393	386	383	405	385	386	420	371	398	400	411	406	402	413	430	413	413	409	400	396	379	377	398	366	370	408	431	381	406	441	394	403	409	417	406	381	397	419	426	389	407	440	395	435	386	396	407	425	399	393	402	380	421	381	387	391	411	373	392	401	399	398	379	425	386	359	380	400	348	409	378	356	410	372	447	396	400	414	424	429	403	412	395	389	377	384	386	424	397	405	430	430	443	390	424	415	418	404	411	415	410	392	440	378	400	423	387	387	412	402	424	423	422	386	380	421	417	403	367	392	400	425	386	440	395	380	411	424	391	399	440	397	388	435	368	373	389	383	400	407	379	391	388	382	383	378	372	412	378	401	390	411	387	425	393	392	434	402	390	418	416	413	407	381	418	383	405	377	420	400	367	379	418	393	398	389	385	390	419	412	380	414	413	395	393	380	408	379	364	428	432	453	428	402	418	390	386	428	419	432	394	395	430	389	380	377	400	426	383	372	416	441	388	391	407	414	441	408	404	379	408	422	390	404	397	385	392	395	418	431	383	426	388	390	383	390	429	406	407	425	418	446	396	448	410	386	396	416	387	413	393	398	389	426	394	364	421	420	385	414	381	391	405	373	395	388	366	399	433	388	383	404	425	403	391	391	385	396	450	394	441	431	403	418	377	384	387	371	443	412	423	370	416	401	392	400	440	427	403	406	395	384	391	378	440	388	414	386	444	418	418	414	385	438	387	399	374	383	420	437	392	416	438	390	398	444	402	384	385	391	405	403	395	415	374	435	403	414	410	393	390	395	388	406	386	375	381	417	403	421	434	405	398	413	412	428	381	404	402	387	429	396	369	412	384	420	432	398	372	377	398	379	398	397	411	372	385	401	380	405	380	437	385	398	406	376	416	377	402	452	405	415	380	411	410	381	410	396	452	389	381	377	403	404	396	400	388	422	354	384	411	411	425	401	377	415	413	425	388	402	381	388	394	403	400	368	398	391	404	376	418	401	419	394	376	433	393	379	364	402	390	373	428	438	407	412	386	394	381	408	422	403	394	408	362	396	423	419	426	388	389	407	476	393	404	408	403	385	381	411	347	388	398	416	398	368	436	396	408	353	398	403	375	385	376	401	384	383	413	411	404	413	413	423	406	408	421	385	400	398	389	405	380	400	411	417	377	401	402	438	386	387	383	406	364	407	394	370	440	379	392	416	386	410	418	387	395	389	417	410	371	408	418	428	412	388	398	392	409	432	364	390	405	423	390	408	405	402	375	433	415	376	395	410	381	388	412	371	356	372	391	423	397	376	414	451	423	411	429	379	386	408	415	369	375	389	404	390	433	400	416	381	392	395	418	426	374	405	419	402	430	430	411	410	411	403	388	417	395	403	386	426	410	419	393	400	390	412	399	374	393	381	392	431	400	375	389	430	384	370	389	412	397	424	410	390	388	382	410	396	385	433	380	394	428	441	423	428	413	395	359	405	394	404	410	401	386	444	425	405	419	384	386	428	432	419	429	396	393	411	379	382	418	426	393	410	414	384	402	375	402	404	374	396	399	400	414	402	397	384	442	406	380	435	421	402	404	426	364	408	404	417	437	393	411	427	381	383	411	403	389	406	389	398	382	436	398	382	437	405	385	403	410	421	406	389	423	417	387	429	436	383	388	395	393	438	412	403	412	383	411	412	399	403	399	410	411	404	439	413	410	386	382	402	389	402	392	406	405	435	406	380	385	384	408	373	383	368	428	380	416	396	412	424	396	419	412	379	371	421	413	398	415	384	369	389	394	397	406	391	399	364	379	364	391	385	448	418	410	383	398	399	412	390	386	372	409	376	427	391	395	396	392	378	409	376	389	421	407	388	409	379	387	394	413	411	383	435	420	395	387	397	413	411	407	394	382	422	396	373	397	402	435	388	407	432	404	416	428	429	418	388	384	399	387	391	426	381	362	465	358	405	383	419	390	398	382	438	403	404	406	418	411	380	438	409	417	387	381	413	417	407	429	386	410	400	419	389	396	404	419	405	403	412	413	420	401	388	371	384	409	398	371	414	435	393	415	386	342	365	396	415	393	383	403	432	437	399	392	444	415	389	428	408	409	381	402	395	416	410	412	412	363	412	415	429	358	370	449	374	413	399	415	414	441	454	418	388	417	413	421	406	440	401	407	414	385	374	425	406	410	399	362	375	401	388	431	393	387	404	394	434	411	414	406	398	388	394	404	453	375	389	379	419	391	349	402	414	393	373	410	366	375	399	401	403	370	409	388	436	425	395	369	391	425	403	397	439	406	395	404	399	392	375	378	454	422	380	388	405	406	386	388	414	421	347	404	383	417	435	421	406	376	411	390	436	393	399	415	394	366	386	405	418	439	396	420	398	415	390	405	349	399	433	380	424	395	388	389	384	406	390	425	379	380	412	410	397	361	433	446	390	398	373	382	396	401	408	406	376	419	393	419	370	393	390	409	461	376	429	372	406	378	424	423	399	431	419	380	393	405	399	406	377	375	399	420	417	428	426	398	402	432	430	380	413	394	454	429	417	415	409	402	398	390	415	382	393	402	391	406	408	415	394	427	399	414	387	389	396	418	392	420	428	394	381	441	400	384	386	408	399	418	379	384	398	379	394	402	391	436	402	382	398	369	404	442	423	387	416	415	373	411	404	417	389	395	377	377	398	406	429	404	384	429	350	396	407	351	374	368	405	385	390	364	404	401	396	415	390	412	409	398	405	417	368	395	397	384	414	423	406
29657	14005	4829	3168	2006	1413	948	698	554	397	334	297	276	265	263	210	221	210	192	186	164	218	203	180	182	196	177	178	173	171	181	181	154	199	229	199	204	191	166	155	165	175	211	183	160	159	150	163	145	140	142	128	163	167	158	150	166	159	171	166	129	167	167	133	152	128	140	147	127	160	124	127	134	130	152	148	140	131	141	152	125	157	170	153	114	141	136	140	147	129	150	169	157	130	143	138	147	139	153	163	126	134	143	172	116	147	148	137	151	141	135	130	143	135	152	155	129	160	143	143	122	168	149	155	131	132	125	139	122	138	149	153	148	154	143	152	120	104	136	126	138	137	130	125	120	149	137	142	130	134	140	142	140	157	141	160	150	152	156	121	193	135	153	145	145	165	131	136	171	138	143	133	122	146	139	126	129	139	138	148	137	151	143	139	150	146	142	117	131	142	140	128	131	149	137	168	146	127	141	147	152	126	164	141	115	135	134	144	158	153	137	137	135	158	143	132	132	136	130	120	130	145	142	159	146	140	148	150	141	154	168	154	146	148	131	136	138	130	163	154	169	135	134	159	131	136	148	152	154	151	150	126	144	156	164	128	152	135	152	139	152	129	121	140	128	145	161	142	149	147	132	152	149	180	148	154	145	140	144	136	155	147	131	143	149	157	171	135	174	117	142	133	143	177	163	148	144	146	140	150	128	140	121	137	147	139	144	150	149	152	174	156	134	161	135	159	174	137	142	140	160	142	144	123	150	129	161	143	170	149	117	164	164	162	150	142	140	131	139	159	136	145	135	143	137	144	129	124	134	135	150	150	133	164	129	143	158	125	152	142	136	151	164	181	138	140	117	131	139	151	143	138	139	144	141	152	145	146	139	135	131	126	125	127	140	137	131	160	154	137	140	153	122	141	146	149	154	147	139	145	148	129	143	157	127	136	146	115	120	132	124	146	149	142	147	164	122	142	155	155	137	136	152	133	163	153	149	149	137	147	150	143	125	162	154	154	163	146	134	124	144	133	135	151	136	135	170	133	115	136	132	138	134	143	151	145	182	133	158	150	145	139	141	137	131	136	136	137	137	132	135	153	138	143	128	142	138	126	141	157	130	120	150	140	127	141	161	155	141	142	130	160	164	137	134	150	142	144	147	142	132	133	148	136	135	124	145	169	132	158	160	135	136	148	143	142	146	146	136	140	153	147	131	151	155	148	132	153	142	160	128	164	158	163	146	179	150	123	140	150	158	145	161	166	168	152	145	166	163	157	134	144	141	151	142	173	164	159	142	128	132	146	151	141	132	145	122	128	131	143	142	156	145	144	129	122	135	137	146	158	148	137	136	138	132	140	145	143	144	135	138	182	153	138	134	145	144	140	136	156	137	133	124	155	143	149	151	136	130	129	156	143	138	143	135	137	125	131	142	153	134	151	147	168	138	144	162	135	117	158	147	161	164	148	156	158	149	148	133	141	137	143	152	162	148	152	173	134	138	126	144	149	136	132	155	144	140	134	130	135	122	157	115	118	130	143	159	161	128	152	154	149	164	136	155	156	137	126	139	136	149	158	142	115	123	155	145	144	145	143	127	141	136	148	151	160	123	156	140	148	151	134	144	135	128	142	142	143	150	140	141	137	164	159	154	166	129	128	131	160	108	156	146	167	138	134	134	115	121	179	143	130	130	132	131	159	154	150	167	140	146	120	143	136	165	153	179	154	128	143	142	148	129	140	154	154	125	138	150	148	148	145	135	155	160	126	169	130	138	145	142	127	161	152	147	151	140	133	121	153	141	155	161	157	159	145	168	159	136	144	119	154	146	157	140	147	130	131	163	131	129	122	122	128	112	157	137	146	140	148	146	163	148	120	131	154	132	123	148	152	146	130	148	140	133	159	138	166	146	140	136	140	128	134	164	145	179	136	141	140	142	146	141	153	120	156	143	160	148	138	130	128	121	141	137	150	133	131	150	133	123	149	167	136	156	157	161	147	158	139	146	138	146	144	130	139	110	133	135	150	168	145	143	147	128	145	146	140	143	144	150	148	131	142	135	126	140	134	162	163	142	138	141	131	161	152	131	164	154	145	131	154	146	145	122	147	140	139	119	134	145	128	150	150	150	136	132	147	127	136	152	156	123	149	161	134	157	152	147	126	153	140	132	145	150	139	143	146	139	140	142	140	149	141	153	157	167	133	133	120	152	125	141	130	157	137	149	144	128	159	162	126	145	134	135	150	149	137	144	158	159	163	133	136	142	139	134	140	134	171	133	139	148	146	150	126	128	154	154	170	130	156	129	120	139	141	164	128	133	166	153	150	135	125	137	145	127	135	162	140	161	119	139	140	133	134	137	151	172	131	122	154	124	153	147	135	145	156	142	165	155	143	151	128	127	124	134	137	141	150	130	153	145	138	114	131	120	140	151	159	152	150	125	134	171	134	106	142	154	147	129	135	148	149	126	150	137	133	153	142	139	142	143	157	140	126	158	139	141	146	158	140	153	131	173	156	147	158	146	149	149	142	137	144	139	153	135	130	146	140	137	155	135	132	140	139	142	146	154	134	139	179	149	156	142	126	155	164	120	160	147	115	123	150	150	138	159	158	147	144	162	140	123	143	131	156	125	154	143	142	114	158	110	148	128	129	142	165	153	134	160	139	147	132	144	135	142	149	151	164	136	120	125	134	143	144	150	133	149	140	127	136	142	163	118	145	165	129	164	152	151	146	153	114	148	125	136	142	126	119	135	137	144	125	129	149	142	145	141	151	160	157	144	137	147	190	125	156	146	132	126	161	148	163	133	121	128	151	137	112	125	140	144	154	152	132	142	143	161	141	169	156	148	132	131	146	134	148	146	141	145	148	150	132	141	156	163	143	150	136	121	123	176	142	120	130	126	155	143	129	148	160	146	131	162	146	130	146	147	144	141	145	145	130	148	143	154	142	130	131	128	145	150	139	128	150	124	164	160	147	176	154	132	154	150	131	151	153	144	145	150	141	141	136	159	144	135	112	135	146	141	143	146	150	148	167	143	160	163	136	144	150	144	114	127	158	155	140	158	122	131	142	150	177	157	136	159	138	154	157	132	110	118	145	137	162	144	141	151	168	171	150	142	136	134	155	149	132	165	132	127	124	125	152	138	136	146	130	139	156	133	153	151	149	136	146	135	160	146	160	136	135	137	126	145	157	132	155	151	147	158	164	142	139	164	142	152	141	142	126	155	155	139	124	154	144	139	126	134	131	142	144	152	136	151	135	123	143	146	137	137	156	137	139	139	147	182	131	127	133	143	135	115	140	148	144	139	124	147	156	162	146	167	151	131	137	153	134	135	137	133	135	153	148	144	156	138	161	127	124	128	146	150	136	145	141	152	153	163	136	152	144	147	142	147	158	151	166	154	150	143	157	130	150	158	154	147	153	149	171	132	131	113	128	150	114	145	136	124	126	128	139	142	135	149	158	135	139	142	144	166	141	124	143	149	141	142	141	123	152	152	142	143	160	152	150
16453	8994	7035	8383	7041	5667	4128	3264	2274	1762	1484	1234	1034	1085	994	847	755	696	640	650	660	610	739	728	731	690	553	541	536	486	607	591	516	679	789	771	775	664	673	542	552	557	539	495	486	458	377	350	365	401	415	397	386	369	379	365	338	345	341	357	330	382	359	326	288	317	353	345	300	320	335	326	329	337	333	346	336	322	310	336	341	308	328	335	329	336	315	324	323	332	319	318	311	294	335	341	334	330	324	322	302	351	326	329	336	348	329	323	330	355	306	322	332	309	344	334	327	307	307	347	334	323	329	319	324	304	337	332	318	332	314	352	334	360	359	331	345	312	338	337	331	327	335	324	341	346	310	342	304	325	312	312	331	321	336	322	337	333	305	345	314	339	350	330	316	339	336	368	308	303	285	341	361	340	310	346	368	337	330	350	318	346	322	344	335	343	334	346	334	297	329	322	309	346	335	322	315	298	303	295	327	306	305	332	340	330	318	324	352	289	337	303	313	300	350	357	333	365	327	327	323	345	328	322	317	321	314	338	323	314	350	297	310	322	306	340	328	332	343	368	336	328	297	344	322	324	299	314	296	337	321	335	339	335	323	318	358	314	340	350	301	349	323	334	321	343	340	299	339	328	331	326	315	323	339	328	340	338	336	319	328	319	323	314	321	308	326	311	325	336	277	316	342	341	300	350	318	316	308	332	343	324	281	357	353	331	338	313	333	328	345	324	341	338	328	351	332	310	346	311	343	314	310	309	347	329	322	343	341	303	333	331	374	306	347	314	332	331	312	302	323	353	305	345	307	339	301	335	322	328	338	297	324	309	329	345	351	311	325	307	295	310	301	329	296	334	302	303	293	316	328	336	364	316	299	348	336	308	357	316	339	329	317	335	316	313	329	331	328	317	383	293	332	310	334	345	342	290	360	324	345	339	380	317	351	319	350	304	306	320	354	351	332	343	309	289	346	351	340	326	302	348	342	336	340	325	300	331	328	352	347	341	300	317	327	333	315	321	333	344	312	345	311	328	336	339	311	319	374	326	333	294	351	324	317	329	335	310	303	335	315	344	302	317	327	303	318	387	313	373	318	321	327	307	325	340	354	331	305	325	350	347	375	328	324	344	327	329	355	387	330	352	319	316	306	320	351	328	332	334	345	326	318	320	325	370	312	326	325	370	327	340	321	348	341	312	361	332	334	311	311	333	326	297	326	353	343	323	335	329	309	330	350	355	350	319	310	335	321	353	317	329	340	289	329	293	349	313	298	343	338	347	331	315	338	341	380	325	331	309	309	328	321	328	314	340	342	318	322	316	340	308	315	329	360	302	339	367	343	340	342	348	347	297	302	311	363	299	306	326	335	327	289	330	295	318	337	349	311	303	340	324	336	299	346	327	335	320	343	337	331	324	299	338	338	299	331	337	341	338	313	342	322	320	340	346	355	364	338	349	330	318	349	345	356	310	342	313	341	322	313	305	331	341	311	361	359	328	303	315	305	304	308	300	309	330	341	315	351	320	326	332	342	322	314	305	313	318	339	339	363	319	317	321	303	357	304	311	317	320	327	325	326	331	316	294	336	337	325	321	341	317	337	306	333	299	315	326	336	329	316	308	312	322	332	333	309	313	304	328	310	326	322	332	310	328	342	358	310	297	354	303	305	343	305	332	305	295	345	339	316	352	321	331	335	334	330	323	316	318	322	335	315	320	323	305	299	300	338	318	343	304	303	320	322	299	350	356	347	317	346	305	365	328	319	333	345	334	314	345	304	323	349	282	316	321	319	347	346	328	342	304	305	349	328	339	323	338	317	331	302	350	341	312	340	337	359	312	347	341	321	315	322	337	358	308	336	328	324	288	373	349	337	297	318	313	324	324	378	359	302	338	350	330	326	339	341	350	359	313	335	335	325	312	308	334	373	311	337	322	343	315	326	350	347	349	337	319	306	334	337	322	359	337	318	325	352	348	305	301	351	317	329	316	337	355	313	315	326	317	337	299	346	325	324	321	313	339	321	318	327	317	330	294	316	335	345	326	326	342	334	348	355	319	317	309	349	330	337	355	313	313	341	303	317	340	317	334	292	331	300	296	301	358	334	334	321	345	319	311	341	331	305	350	344	312	327	337	346	321	327	310	287	294	315	344	312	319	338	330	332	343	293	324	322	332	356	304	329	329	353	332	343	313	324	341	344	304	306	332	328	333	298	340	313	324	322	324	315	350	299	338	319	300	333	345	340	338	318	312	345	332	381	335	326	334	323	314	312	296	329	352	377	339	318	304	327	302	324	339	313	336	315	340	354	329	327	279	347	300	281	302	323	327	295	335	348	339	295	324	314	315	343	299	371	342	327	350	328	339	355	311	340	321	330	336	312	312	297	321	314	311	316	306	336	315	334	337	363	341	306	368	331	330	333	326	309	333	323	314	325	315	343	304	307	327	303	305	330	351	332	326	300	347	344	315	322	316	341	337	317	308	329	296	316	324	345	314	299	321	342	308	330	359	304	326	321	322	339	317	362	341	311	334	341	303	326	367	334	333	346	347	345	318	291	337	311	345	335	287	313	322	328	322	358	304	328	338	321	316	334	320	316	305	344	307	307	323	331	317	332	321	321	349	310	348	345	336	286	337	354	338	311	312	323	322	338	329	358	323	325	332	343	351	330	345	307	351	296	306	335	334	354	295	336	310	322	334	344	338	315	319	361	306	358	324	343	348	309	328	301	305	341	318	330	331	350	334	333	307	317	327	386	326	333	336	318	335	335	314	307	315	320	356	331	316	323	351	316	299	308	337	309	332	371	313	325	334	338	325	355	333	298	375	308	329	323	320	344	339	341	302	287	347	312	337	314	332	332	334	314	331	346	328	362	321	332	329	317	318	316	322	310	290	301	323	330	297	361	318	336	345	296	354	330	350	333	299	314	319	315	316	317	337	327	356	347	341	302	350	314	361	318	323	318	296	290	352	310	299	344	343	312	333	326	327	332	336	326	329	339	318	345	328	338	346	337	352	346	310	347	352	362	324	304	361	338	316	323	352	349	318	325	328	323	313	326	314	335	350	320	338	356	317	318	348	349	300	320	343	334	335	321	322	322	339	319	313	331	323	311	311	317	289	311	326	350	291	336	346	313	306	304	314	316	338	337	335	330	310	347	340	295	375	332	320	314	358	324	343	338	320	313	317	318	343	335	313	364	329	337	313	309	340	326	301	293	316	340	332	341	329	321	334	333	360	332	333	329	316	316	339	327	321	318	325	356	319	321	328	352	336	321	302	293	300	291	368	339	288	325	347	365	313	319	337	336	339	316	319	325	325	324	329	329	324	293	319	324	329	298	333	318	291	331	352	332	331	369	342	347	359	339	343	345	290	298	335	320	312	298	300	344	307	329	302	317	308	286	344	338	291	357	315	333	326	328	322	328	354	309	327	294	343	327	342	345	337	332	331	335	312	328	350	311	319	313	341	332	309	327	314	334	306	327	342	320	302	330	364	314	332	328	314	311	362
40534	22804	8510	4921	2983	1955	1345	1093	722	565	441	420	394	378	324	331	293	268	298	264	259	269	275	262	238	247	260	221	213	228	228	245	217	241	281	256	254	266	262	228	278	232	214	234	237	216	189	212	209	191	177	213	223	211	204	192	189	198	208	191	166	226	219	173	181	182	192	175	207	198	190	198	184	169	204	224	186	176	187	178	196	162	185	198	210	191	180	220	209	158	190	222	179	192	161	183	175	186	162	188	190	182	195	190	185	207	192	202	199	194	182	162	184	196	187	202	184	204	200	188	173	180	186	219	185	183	220	200	190	196	151	203	187	216	193	168	178	168	183	194	168	206	202	206	156	177	186	190	185	154	171	202	174	179	186	180	193	185	184	183	176	201	185	208	176	184	182	196	176	184	187	193	179	170	196	191	196	185	216	200	173	202	210	201	192	190	179	187	197	206	183	197	191	189	177	203	213	193	179	181	193	194	196	160	187	167	180	178	192	200	182	197	177	218	178	186	181	203	190	188	186	223	174	202	182	172	181	196	188	194	174	182	192	216	171	204	203	181	187	188	208	171	209	174	187	167	193	192	195	186	183	209	202	180	214	219	179	159	204	175	202	175	190	190	174	183	170	187	179	191	205	189	190	183	163	201	189	218	211	196	176	166	154	190	193	190	173	191	188	195	178	183	194	171	198	196	182	195	180	175	217	168	198	184	166	181	198	221	162	191	188	166	189	178	202	167	192	202	172	173	198	205	193	194	198	148	168	180	187	164	199	186	198	188	204	178	159	191	176	181	165	176	209	203	210	192	214	190	192	170	194	188	176	171	193	189	179	187	168	191	205	172	191	214	187	201	174	155	191	167	193	161	171	191	177	192	201	189	197	188	181	188	170	165	206	204	187	180	202	171	185	159	194	181	205	196	202	210	178	182	196	198	216	183	182	184	178	213	206	190	188	178	203	185	212	179	201	192	186	179	178	217	184	187	178	217	205	216	151	181	168	191	173	189	180	187	194	188	202	170	177	178	179	183	165	204	178	189	202	200	217	200	210	214	185	187	184	165	176	192	192	184	175	188	198	200	208	181	206	210	185	179	199	182	172	186	170	185	168	196	175	183	162	206	163	188	175	182	218	195	208	177	171	211	176	199	210	194	165	192	191	193	190	220	175	189	182	188	189	203	158	188	189	183	181	193	179	206	176	201	198	192	209	172	209	201	173	190	209	188	182	202	188	179	163	207	182	180	183	173	183	183	195	177	203	202	181	168	181	202	177	167	195	207	161	194	187	178	165	193	206	185	189	182	157	195	208	193	194	184	185	183	195	172	183	198	183	183	211	200	166	208	177	167	183	172	182	209	192	202	200	175	170	171	180	175	172	153	215	177	203	198	185	193	181	191	187	189	198	192	195	162	221	182	189	181	207	209	215	164	184	184	174	183	224	180	178	212	180	195	196	165	198	172	188	187	189	196	176	184	214	162	190	183	195	203	205	202	197	175	188	178	183	160	181	216	173	205	206	176	212	181	181	209	190	224	213	180	175	190	186	167	154	181	189	206	192	201	197	182	188	185	170	171	202	188	180	200	193	198	181	214	172	161	174	183	181	200	167	187	210	220	178	198	172	194	197	189	163	193	206	168	181	183	185	172	216	217	203	172	211	193	203	193	155	168	205	222	206	191	198	197	217	198	212	179	198	196	192	223	190	192	175	190	174	187	188	202	154	182	184	188	201	171	184	183	212	202	209	170	165	196	172	197	177	177	192	182	197	200	210	179	184	169	168	232	193	188	193	188	183	187	181	218	172	218	170	173	205	178	176	205	164	209	184	181	205	173	190	209	203	188	164	192	194	189	170	169	206	182	180	164	180	199	185	167	194	145	156	176	196	217	170	180	198	195	212	156	186	162	178	175	194	218	187	196	195	204	173	159	212	213	173	170	172	177	195	189	175	184	214	207	213	180	186	231	189	171	187	204	219	192	189	182	171	196	193	182	177	180	163	183	202	212	211	200	187	165	189	191	167	168	201	194	184	194	207	194	177	193	163	191	189	196	189	171	183	199	169	192	187	229	168	178	186	192	193	179	213	190	192	184	168	201	202	183	216	176	158	199	192	178	199	192	176	201	176	193	193	189	186	174	201	184	177	159	204	178	171	196	172	190	184	180	186	182	218	150	181	190	179	184	205	214	186	185	187	166	196	192	175	177	197	185	163	185	191	182	182	183	187	193	178	207	184	173	209	175	218	178	178	186	199	195	183	175	181	198	201	175	163	178	205	184	161	211	203	184	197	185	193	198	205	199	175	190	170	198	184	196	200	184	188	196	190	219	191	202	180	179	187	209	197	222	176	195	167	176	186	179	185	186	194	190	192	190	184	210	191	209	188	194	194	184	156	187	182	183	187	186	178	172	194	176	192	201	175	197	152	233	185	187	201	166	179	188	192	219	191	183	176	207	180	198	163	169	197	181	176	206	178	208	214	203	183	191	195	176	164	186	167	194	223	167	153	182	188	185	192	176	183	184	183	181	183	210	176	202	160	188	182	188	173	182	181	192	191	148	180	214	206	172	187	209	184	173	191	193	187	192	214	176	148	177	174	188	204	227	191	198	180	167	190	193	184	190	183	176	186	209	209	182	163	196	192	183	192	174	168	199	192	211	167	193	163	166	181	179	170	166	174	213	189	172	187	180	182	184	190	209	175	171	190	186	189	174	205	188	194	183	184	216	182	185	196	191	161	184	180	200	194	195	177	199	174	173	204	205	225	198	203	207	190	176	184	201	169	195	181	183	157	183	187	196	178	182	188	174	162	187	164	193	208	193	186	177	200	198	203	174	179	197	174	173	160	191	181	190	163	192	213	188	172	146	162	193	174	164	174	200	178	174	174	179	191	206	198	183	206	198	207	193	195	185	188	181	203	198	204	179	200	177	201	191	187	175	218	170	162	186	191	195	166	206	207	185	186	190	195	207	176	187	198	185	188	208	201	203	205	206	174	166	194	200	175	163	176	188	175	186	175	187	187	184	215	171	213	209	194	208	184	181	172	178	191	206	176	179	193	177	241	190	205	202	189	195	202	193	164	183	177	180	193	167	199	191	188	214	173	185	190	172	165	208	182	182	191	186	183	195	172	199	202	187	171	189	200	197	186	177	200	175	161	166	171	178	172	177	186	184	202	193	196	212	173	172	174	199	223	183	198	197	186	178	193	173	207	192	187	204	151	172	221	188	190	168	173	161	209	171	187	192	192	192	184	185	192	196	189	182	188	188	183	192	197	197	173	169	177	168	206	182	179	182	174	201	196	203	185	193	199	189	206	189	184	197	171	198	237	224	201	172	201	204	177	193	190	179	200	210	205	207	181	157	170	193	166	211	171	202	171	204	178	167	184	205	190	176	190	192	180	198	160	187	189	185	197	213	205	165	169	202	183	183	182	192	181	182	199	199	182	186	204	190	183	160	210	200	179	211	198	186	184	186	168	160	192	188	208	194	188	156	182	169	191	169
22025	14039	9483	11533	9341	7610	5707	4823	3469	2438	1949	1734	1546	1595	1380	1209	1123	1035	916	866	853	880	987	1039	993	854	766	720	732	717	683	743	764	917	1031	1089	1063	926	884	783	674	697	769	778	637	555	523	489	455	482	508	590	526	490	439	492	489	440	445	435	465	485	429	410	403	434	415	408	426	437	406	443	476	413	422	422	432	406	404	415	444	433	435	395	416	414	398	434	465	379	434	428	429	409	422	435	431	449	437	397	454	433	395	374	421	400	389	442	425	451	413	410	457	414	429	412	435	386	389	396	457	421	428	447	386	417	410	446	391	415	399	398	412	400	461	418	397	384	407	477	418	383	460	419	436	402	408	430	438	409	439	406	397	416	417	376	380	409	396	409	426	408	417	451	418	434	423	389	411	456	416	436	399	451	419	416	462	418	397	422	413	426	414	434	414	402	387	389	415	415	403	416	427	396	409	429	408	407	419	458	444	387	427	419	403	388	419	420	434	407	432	437	423	443	421	434	449	408	409	394	403	407	422	428	394	405	428	387	379	416	429	402	457	445	430	396	403	435	429	411	384	417	449	438	451	422	407	455	401	371	425	418	399	416	432	427	450	376	402	414	424	408	389	419	411	438	431	444	410	433	417	410	398	425	401	486	428	405	474	428	404	415	408	411	393	415	422	393	406	403	440	427	453	456	459	389	429	420	396	424	416	445	430	389	396	492	385	428	424	422	376	421	421	396	431	429	408	413	381	397	428	427	396	412	412	424	387	436	402	369	409	432	442	399	477	397	426	414	434	408	435	401	423	426	396	361	397	408	427	452	430	422	393	403	427	430	415	409	400	420	439	434	452	418	430	385	451	419	442	429	455	418	411	382	442	439	429	416	395	423	391	418	408	398	400	423	423	394	423	390	447	437	435	430	443	402	444	440	421	403	393	433	429	440	425	462	418	465	399	390	388	410	428	393	406	439	446	441	428	452	399	423	426	379	402	402	401	462	461	428	426	428	409	429	420	399	415	410	444	421	429	377	425	411	444	425	423	410	386	448	419	436	403	440	454	390	416	396	445	456	419	383	401	413	414	410	419	426	416	395	419	401	423	419	442	425	440	414	463	422	433	412	393	415	452	396	418	404	415	425	424	387	424	423	404	404	415	402	387	433	433	409	432	418	397	403	446	436	446	394	426	445	407	383	403	448	399	431	416	438	437	401	420	414	393	448	392	427	410	414	429	408	419	475	408	424	415	424	408	430	419	418	430	437	422	432	432	429	382	409	425	411	393	420	451	444	403	413	413	437	410	443	380	397	444	432	404	421	389	415	382	416	409	429	416	439	408	434	427	448	383	414	396	447	366	403	442	400	382	466	455	426	425	418	469	422	422	431	458	452	436	419	436	390	408	414	420	421	427	462	409	419	407	437	386	447	407	400	419	384	445	441	433	421	428	394	387	423	427	428	441	425	420	415	422	398	410	446	417	409	416	433	408	398	414	397	395	410	419	413	450	424	411	436	414	413	449	404	424	413	393	441	413	381	405	430	398	382	446	434	416	433	398	409	427	424	424	403	420	408	403	434	424	402	419	453	440	407	417	437	412	440	409	401	435	409	392	431	396	432	445	434	376	444	412	441	402	414	410	417	418	399	470	413	408	419	408	427	417	444	383	374	427	453	438	437	395	447	421	401	407	430	417	417	423	431	419	437	428	405	413	425	382	437	418	407	435	405	410	415	409	390	399	393	435	445	423	426	382	388	418	436	420	405	415	428	420	397	455	435	376	415	421	412	463	355	409	429	428	414	448	446	398	435	451	442	401	416	430	409	424	429	430	396	372	438	433	425	392	398	400	432	468	417	399	428	430	429	411	416	402	433	407	418	426	404	435	409	444	387	414	463	418	422	443	438	393	424	407	436	437	403	397	438	404	412	466	421	415	402	409	438	421	428	370	441	398	401	432	420	425	420	423	410	412	448	395	429	381	414	434	425	408	392	374	422	410	414	414	402	447	449	426	416	395	447	435	422	406	399	416	394	445	383	434	416	426	384	446	436	394	445	426	407	421	388	415	427	384	402	385	405	413	389	441	411	395	420	420	425	397	398	423	404	432	436	429	417	442	403	413	381	399	415	447	394	422	422	420	398	452	437	438	391	442	413	440	377	402	412	403	430	400	426	413	424	391	377	436	416	427	388	415	432	412	488	433	435	417	406	432	448	420	399	412	421	425	407	454	455	411	422	399	423	399	419	417	407	427	384	410	406	402	371	417	411	375	419	456	411	391	403	426	443	411	410	447	378	390	419	411	422	410	401	455	399	384	413	430	450	438	421	445	424	390	402	436	433	419	420	415	371	443	420	385	464	401	432	413	403	429	398	412	427	447	404	423	428	435	417	401	401	434	431	396	427	402	420	439	410	393	447	408	434	397	441	410	401	426	370	443	427	392	392	388	407	413	405	424	448	422	408	431	404	428	422	430	391	443	420	404	404	432	435	400	422	426	436	426	405	414	413	410	407	421	423	405	406	364	418	422	411	397	434	451	388	421	434	398	430	436	411	423	426	429	407	407	432	430	429	395	409	406	439	424	413	376	379	411	446	416	408	380	405	413	404	425	438	451	457	434	452	414	449	461	397	403	391	425	430	427	439	403	422	434	436	410	444	404	415	454	433	425	390	449	403	459	417	413	418	444	428	435	417	457	421	439	421	396	409	410	424	424	432	414	424	426	407	456	428	418	466	433	379	396	408	436	415	398	423	373	400	451	446	439	412	440	419	447	407	369	404	402	431	397	440	427	460	410	413	438	426	383	400	437	376	426	441	414	398	398	422	400	403	403	402	396	402	437	428	421	402	438	394	413	442	413	453	426	446	444	423	412	403	439	408	393	458	428	381	396	436	406	454	424	439	447	395	412	428	410	469	428	480	456	471	429	435	392	412	446	450	463	391	419	430	406	439	409	427	455	443	418	453	400	426	440	435	418	441	443	440	409	381	438	417	397	417	419	388	423	390	470	420	423	422	404	422	398	418	436	416	416	450	407	443	391	448	421	424	416	403	421	406	415	439	400	427	454	431	410	438	436	410	403	444	443	405	419	411	406	427	412	408	434	434	427	448	441	399	449	412	422	394	448	446	402	424	404	420	414	384	402	418	393	424	412	368	407	408	408	442	409	417	394	423	410	390	436	416	402	426	418	422	434	448	378	423	430	426	417	396	422	421	407	400	414	376	396	433	430	416	381	409	392	434	403	406	440	423	422	427	453	456	420	404	411	421	420	443	420	404	452	391	385	436	419	426	449	478	405	486	452	388	433	462	437	437	424	400	416	430	399	391	392	413	406	387	442	418	439	422	385	407	423	412	445	420	419	420	428	419	380	426	406	392	427	391	409	387	416	403	451	443	405	407	462	419	428	391	430	406	452	435	425	406	403	404	413	424	369	396	393	471	409	391	408	440	410	437	410	456	445	391	428	409	411	391	437	428	439	419	413	382	392	419	409	398	406	432	422	410	432	422	417	429
14130	5799	2101	1440	883	688	502	386	381	295	257	261	224	219	237	211	211	215	208	206	215	256	248	239	203	169	213	194	189	211	171	211	207	181	198	219	188	227	203	214	204	195	199	204	193	195	195	214	195	188	198	189	169	222	184	193	205	195	202	183	200	181	178	183	151	184	204	202	172	180	195	192	203	203	152	187	186	208	181	188	194	194	181	172	180	163	207	200	191	199	222	218	194	167	190	176	178	181	200	189	243	182	195	206	185	208	218	203	175	178	206	197	189	188	169	184	175	197	176	165	186	172	204	206	169	177	182	186	169	195	172	174	161	186	200	195	193	193	162	210	182	187	180	162	183	205	190	207	211	220	208	178	166	185	189	220	183	178	210	217	210	170	186	175	207	194	200	171	163	182	208	205	192	157	206	178	180	182	212	210	182	182	194	197	194	207	201	181	186	204	168	180	175	185	208	191	182	184	175	174	180	171	174	225	205	203	206	207	183	213	197	183	181	186	211	161	161	202	202	202	180	194	189	202	177	175	202	170	192	196	192	183	169	196	222	176	185	174	206	187	213	183	192	183	176	213	217	188	189	177	165	178	206	169	195	178	177	193	209	174	194	183	190	206	191	181	203	181	218	198	192	197	201	203	190	191	203	200	188	166	165	186	188	209	178	183	170	210	180	193	197	196	217	184	156	190	210	200	180	200	202	187	182	186	186	195	163	175	207	212	214	185	170	183	191	191	197	185	183	201	177	195	170	182	191	165	181	193	177	171	176	187	178	168	173	174	146	194	166	175	171	196	175	181	197	212	156	200	200	174	193	170	199	188	192	188	214	177	161	174	172	185	183	189	181	197	186	176	179	187	187	190	201	219	195	188	179	151	173	188	188	207	190	202	207	184	174	216	220	207	203	214	177	179	182	227	176	163	230	176	191	182	190	189	172	173	190	195	185	145	200	195	212	189	183	212	204	175	176	205	175	201	208	203	208	213	198	162	207	187	193	178	192	192	185	187	196	191	172	168	176	183	191	196	186	183	151	201	196	184	202	156	186	176	161	171	182	173	207	198	194	179	173	247	196	196	225	196	153	183	187	198	188	235	201	212	186	196	181	166	186	208	196	194	188	160	189	169	182	170	169	150	166	192	189	200	195	185	143	180	181	194	198	174	182	184	162	209	201	188	193	213	184	191	211	178	187	203	174	173	208	190	182	187	202	180	219	181	179	186	177	190	220	169	180	190	189	202	182	179	189	170	170	186	204	170	154	150	209	187	200	190	195	146	206	182	183	186	203	221	191	191	199	191	176	192	180	209	175	183	165	193	205	189	182	199	199	189	176	194	188	191	173	155	189	167	205	205	187	175	177	179	166	193	191	220	190	203	189	165	199	208	178	203	188	191	173	224	159	204	169	183	200	194	209	203	164	193	197	194	175	200	219	174	193	189	200	202	185	192	194	210	196	195	176	175	197	163	162	185	207	191	196	201	205	183	176	185	189	189	174	175	180	174	174	168	195	177	180	171	172	201	192	203	204	183	181	178	182	214	211	173	199	192	203	219	193	189	198	185	190	183	188	169	169	196	197	194	222	197	173	187	196	176	192	174	178	212	187	173	200	161	193	191	207	195	187	215	194	198	177	160	187	189	168	173	216	174	175	173	179	192	199	210	173	208	189	196	178	156	198	192	197	177	206	185	174	179	196	168	173	174	163	188	192	185	199	197	171	178	209	213	180	197	202	199	174	159	183	193	186	205	181	169	185	187	184	183	180	193	189	215	192	167	181	192	157	189	181	182	199	180	194	180	183	193	189	206	194	186	186	190	201	194	202	221	193	174	180	163	213	220	201	173	181	193	191	184	186	189	203	167	203	193	172	192	169	157	195	177	185	197	187	203	177	188	161	180	197	173	176	200	189	168	190	183	201	191	165	177	196	186	186	202	183	174	194	210	204	190	156	179	177	199	187	187	208	192	185	195	193	190	155	165	175	158	200	192	196	239	185	181	190	184	197	186	202	175	156	178	192	192	183	176	219	187	179	214	156	192	173	181	201	185	196	192	204	183	183	198	197	190	188	205	197	172	184	178	188	172	199	165	163	169	180	216	198	192	194	198	199	205	196	184	210	187	189	204	180	228	169	179	178	179	167	186	199	189	183	196	181	181	170	186	195	174	204	201	197	193	192	182	212	185	172	152	168	183	206	187	162	196	219	192	182	216	180	194	183	179	197	176	204	179	184	183	183	193	203	196	187	182	178	227	193	224	193	189	196	200	183	225	189	192	174	187	186	196	185	194	187	203	200	187	192	182	177	196	177	181	175	179	188	163	194	168	181	174	197	187	172	171	184	177	193	197	175	190	178	194	194	197	224	183	198	226	197	183	174	200	160	167	175	203	181	178	214	204	198	210	202	198	181	206	206	202	172	176	227	170	199	181	172	192	173	185	180	170	184	209	207	185	173	184	195	166	193	223	189	164	199	181	180	196	145	209	190	185	211	179	165	174	171	186	185	173	177	199	195	196	203	220	198	170	196	202	205	188	191	202	177	186	183	198	203	204	171	187	154	184	177	187	211	205	215	194	215	192	204	225	197	167	190	162	181	178	220	201	181	211	165	198	196	162	184	181	201	188	164	193	193	177	214	195	192	184	182	214	189	191	191	187	198	229	190	199	190	190	203	173	210	161	182	186	186	174	166	187	189	195	207	206	188	216	166	177	184	172	180	200	210	174	147	196	214	186	161	211	197	185	155	190	171	198	179	169	178	195	186	196	183	163	184	182	235	191	195	202	187	193	187	204	204	197	164	174	170	172	171	174	194	205	179	174	195	171	191	192	200	207	203	190	179	192	205	172	186	176	195	181	177	189	202	195	191	190	220	171	187	191	201	184	193	192	215	182	167	164	193	197	213	183	159	189	179	180	204	202	224	218	211	184	184	206	192	185	200	215	196	186	197	203	185	168	191	170	190	218	175	199	193	192	198	215	176	179	163	202	199	192	174	180	194	171	157	207	179	185	224	216	188	193	195	177	185	225	197	212	216	172	179	166	184	202	196	193	183	179	214	180	206	197	181	167	178	195	188	173	163	178	206	155	197	176	185	194	195	176	191	207	180	205	198	155	171	167	192	181	195	171	176	198	173	191	218	199	180	211	192	209	213	193	202	171	191	205	188	192	188	162	179	180	155	178	206	189	189	188	191	187	209	205	168	197	188	210	183	190	182	203	191	184	194	213	192	199	237	189	196	192	177	198	177	186	211	187	185	210	190	194	203	170	202	208	186	188	208	189	183	192	199	181	179	189	179	188	188	208	199	218	182	193	182	198	199	195	193	171	206	192	172	186	192	185	175	188	183	168	189	180	188	157	193	180	192	219	221	193	181	213	195	195	211	181	172	161	180	189	183	197	217	199	194	208	180	182	171	198	173	169	185	160	190	166	187	181	185	175	178	190	203	193	195	196	192	172	163	195	166	213	181	168	172	192	206	211	176	188	189	209	195	180	177	189	179	180
7398	4240	3796	4277	3201	2590	1975	1557	1307	894	792	753	766	734	662	632	585	542	549	558	554	579	578	631	619	594	517	519	459	519	527	562	544	597	621	646	653	593	524	502	498	518	465	457	503	466	438	450	399	447	442	418	454	442	426	439	396	432	446	418	403	434	397	392	443	398	429	427	440	407	445	433	405	404	406	463	433	422	435	437	362	384	442	381	399	383	425	418	399	448	395	411	430	389	387	413	424	430	396	399	395	438	413	418	416	378	395	460	417	401	427	410	427	419	402	383	415	405	377	407	406	417	411	424	411	395	386	378	378	414	411	417	377	397	447	374	458	408	419	425	440	404	418	420	422	433	404	398	385	410	389	377	388	387	383	412	392	422	420	411	436	380	410	426	411	395	417	408	404	383	402	404	420	426	434	424	415	405	398	423	395	427	404	374	404	401	396	394	424	446	401	425	408	411	414	417	395	411	402	382	413	412	451	418	417	422	421	380	403	407	407	424	417	424	396	402	420	410	392	382	394	380	418	408	416	404	427	392	415	405	392	414	400	397	379	375	368	428	416	431	356	399	423	431	383	390	411	412	405	427	415	411	391	433	415	392	377	416	410	456	406	420	426	418	410	412	399	423	413	397	445	435	407	394	423	406	454	412	401	414	421	381	419	407	406	436	421	382	442	407	447	383	393	411	405	412	383	409	443	395	420	430	403	414	410	411	390	407	430	379	393	421	416	421	426	412	399	401	436	390	401	443	424	437	408	422	411	389	423	384	411	427	388	420	422	399	414	394	399	425	432	431	407	431	459	399	375	416	414	423	396	442	420	401	430	407	401	422	420	412	399	400	402	407	408	433	419	377	381	413	372	401	418	412	434	429	366	385	408	420	388	427	402	429	419	407	396	398	381	408	396	421	382	428	392	421	388	379	431	392	447	436	409	445	436	415	373	442	382	402	419	411	415	392	393	452	384	383	378	417	402	409	404	382	388	399	421	403	423	395	403	404	416	379	421	385	423	376	442	405	427	441	408	402	454	455	447	386	428	390	413	409	368	397	372	397	433	412	398	381	411	413	414	406	426	400	429	446	406	423	396	395	406	403	434	421	401	439	432	395	396	392	411	376	394	406	417	400	388	427	353	397	398	412	422	426	398	400	436	446	429	398	432	436	403	424	420	408	383	423	425	388	444	411	423	382	429	402	394	401	425	378	375	411	379	423	421	394	404	411	396	411	398	373	394	386	372	407	375	401	409	432	382	414	407	436	413	417	404	402	418	415	393	416	379	404	407	403	415	396	364	404	409	410	379	381	395	430	431	384	419	443	405	402	372	441	422	388	423	397	435	405	406	393	380	397	391	415	428	412	363	404	448	397	376	413	376	396	402	454	434	382	449	396	406	390	406	416	406	417	418	437	377	381	386	374	441	359	393	402	416	385	392	419	406	388	414	421	423	418	398	429	443	410	398	408	411	396	405	396	403	361	384	458	410	425	382	389	381	375	456	431	435	384	422	407	407	401	411	390	384	430	391	395	371	406	392	380	400	391	417	414	403	386	419	389	431	391	398	400	411	432	409	379	422	394	423	424	368	383	386	382	428	423	408	389	389	394	402	396	370	403	424	391	406	404	376	408	379	416	367	412	421	391	391	478	410	381	399	402	421	436	432	413	396	388	400	430	432	394	425	419	433	396	427	418	407	414	375	413	371	447	409	432	427	410	420	372	451	388	434	417	422	406	431	405	398	403	434	426	401	385	434	393	405	445	411	416	391	385	398	412	426	384	415	389	454	406	375	412	417	372	389	411	445	374	421	401	396	390	424	422	400	393	397	420	401	333	401	396	416	410	417	395	414	446	399	407	437	383	415	403	417	424	417	424	413	398	419	430	425	388	403	414	390	394	408	393	396	384	388	462	431	424	412	421	424	393	426	381	403	404	399	429	427	402	413	449	435	430	378	437	424	411	364	417	383	388	448	424	377	378	447	424	402	419	432	398	412	424	420	389	407	417	396	385	445	403	418	387	422	434	431	423	405	431	419	399	416	422	445	397	388	392	386	408	423	432	400	392	380	389	412	406	386	397	401	411	407	420	403	375	397	433	392	415	414	395	447	394	376	388	407	392	374	403	418	402	401	432	404	392	402	394	425	426	387	409	405	414	398	430	407	405	398	386	423	390	398	416	409	400	412	442	402	394	405	401	394	435	407	419	432	457	447	378	430	406	395	418	437	415	412	410	453	422	432	470	398	398	375	403	371	419	421	362	401	426	400	401	392	425	450	441	365	408	427	394	411	440	383	440	381	398	412	418	397	405	410	423	421	399	399	437	396	437	423	370	376	392	413	435	445	427	446	417	405	419	412	409	391	422	362	410	383	423	397	378	406	427	399	390	415	405	411	346	393	411	435	407	390	407	417	437	449	408	396	433	442	428	420	400	394	410	404	409	401	394	392	380	431	439	389	407	399	430	415	394	394	392	419	404	392	376	424	423	438	402	402	414	406	407	410	417	424	383	395	390	412	435	391	393	397	439	429	466	373	437	385	414	422	377	389	408	397	441	434	402	430	374	410	402	401	465	421	394	411	433	424	404	431	410	428	412	437	388	401	400	407	431	396	430	400	403	451	404	434	393	368	411	434	392	404	375	366	430	371	463	383	427	423	395	445	422	414	405	387	398	417	414	435	425	392	369	406	401	425	391	403	414	394	409	411	408	393	399	394	405	425	424	419	410	441	426	429	418	454	379	397	418	410	433	445	406	411	388	434	404	385	428	409	412	400	409	401	404	424	394	396	428	398	401	383	404	402	420	426	411	413	422	403	435	427	391	383	407	415	390	415	428	418	407	399	403	407	437	404	379	431	427	405	408	372	360	363	403	430	416	379	415	393	402	385	392	415	424	405	423	398	408	388	396	448	423	403	407	425	392	432	432	376	395	438	383	391	432	402	424	408	418	391	415	380	386	393	414	416	381	409	415	411	378	395	418	385	423	397	424	419	378	414	400	428	406	448	425	448	399	420	418	415	403	428	368	390	435	434	377	415	430	389	405	427	408	402	401	410	399	410	394	392	418	422	421	380	417	414	401	376	400	382	435	431	405	389	402	414	426	411	413	434	393	387	431	422	436	417	395	406	388	395	407	401	411	417	407	409	406	397	436	396	418	424	433	414	399	397	382	414	438	429	390	400	397	373	435	402	405	395	385	366	428	383	430	425	414	397	443	407	442	434	393	472	400	418	412	428	407	413	405	407	426	426	433	382	405	351	402	394	411	395	417	384	434	409	411	409	412	446	433	401	407	417	388	412	449	415	386	404	395	422	427	421	421	438	404	427	418	401	401	398	405	431	434	395	395	400	368	403	381	387	400	407	390	382	399	419	395	421	432	424	384	383	432	404	388	420	382	398	408	436	437	398	430	429	419	423	417	390	354	399	422	368	416	419	438	421	409	417	341	421	434	405	414	374	418	408	421	417	383	405	416	414	405	418	402	397	420	439	447	401	415	407	373	405	418
29975	14145	4860	3183	1763	1071	836	666	500	361	312	304	283	282	269	209	225	213	204	175	157	161	161	195	219	214	191	165	151	182	184	160	175	170	196	194	216	209	180	183	172	143	154	161	156	171	136	148	128	137	134	157	167	158	164	172	148	156	171	139	141	158	125	148	137	164	120	162	144	144	135	159	149	133	140	155	159	144	142	147	151	142	129	131	135	151	132	165	144	113	150	173	119	152	137	158	141	146	148	147	156	128	139	143	156	153	145	135	152	139	134	139	159	158	147	146	141	144	146	140	149	167	156	133	148	131	134	140	134	157	126	153	145	149	151	160	143	165	150	128	160	154	141	166	131	152	129	150	130	135	138	135	149	134	146	113	140	136	143	141	135	169	134	161	136	151	143	155	154	145	159	146	128	154	165	122	135	152	156	146	139	150	137	143	131	145	149	128	151	153	135	136	116	152	135	113	127	133	152	143	147	147	148	134	124	132	135	124	135	147	156	163	130	134	139	146	147	170	146	132	161	126	121	139	148	140	165	130	130	146	126	130	151	154	162	117	140	159	128	149	148	150	148	153	136	151	147	106	134	152	152	158	157	144	155	137	124	155	145	132	140	153	143	126	160	133	141	162	125	147	137	162	141	126	126	172	143	140	157	131	145	142	135	153	145	163	156	150	145	147	147	135	132	140	150	134	145	171	130	137	160	141	130	158	148	119	151	152	145	169	149	166	134	129	155	150	144	139	136	137	147	152	175	120	155	160	133	145	119	134	126	128	136	146	113	155	133	145	162	143	135	155	146	123	122	145	133	143	157	146	136	145	144	151	142	142	134	152	158	147	148	144	128	118	128	136	146	121	141	144	139	123	152	162	166	138	131	138	140	151	146	116	163	144	133	147	138	149	142	148	144	107	133	141	132	158	150	148	119	141	144	142	159	145	148	153	139	136	160	157	118	138	148	129	153	127	159	143	142	145	140	134	123	157	161	162	135	137	142	138	128	127	146	127	149	136	154	142	141	132	172	135	141	144	126	127	128	148	149	139	150	153	138	144	145	135	141	136	113	171	151	135	144	159	163	144	138	128	132	121	143	121	152	131	134	132	150	132	172	138	157	159	145	149	135	155	125	123	124	162	148	152	144	134	143	128	135	144	135	144	134	138	120	121	138	181	150	151	106	131	135	143	131	144	136	149	142	131	138	145	136	125	127	133	122	179	158	136	154	153	121	142	123	171	166	149	141	140	117	133	137	148	151	144	153	140	135	134	160	134	149	148	123	131	144	133	133	135	153	149	121	148	149	124	146	119	163	149	124	126	152	143	150	167	135	137	136	143	120	138	151	156	142	124	139	142	131	160	175	148	151	159	145	129	147	130	147	146	165	168	145	126	118	165	148	134	153	148	163	149	158	145	137	147	142	158	132	146	138	161	145	132	139	162	130	152	138	176	153	132	141	136	152	139	167	131	113	133	138	156	138	115	139	143	136	131	135	122	133	157	134	136	147	143	159	139	170	133	139	146	140	136	143	134	144	154	147	150	150	151	163	165	136	153	156	139	149	122	134	132	152	143	117	160	139	152	150	136	156	146	141	138	122	144	124	150	168	139	108	138	141	120	141	149	153	149	130	166	168	121	161	154	139	151	128	143	148	140	149	132	115	144	139	152	153	141	134	144	147	153	154	135	146	149	143	140	146	137	138	128	165	132	156	141	135	141	130	184	127	151	139	150	164	135	156	145	143	145	164	143	138	147	159	110	146	131	146	129	146	121	133	151	144	131	131	144	135	147	143	176	123	130	144	164	115	134	139	154	135	119	124	156	108	149	147	139	143	140	147	154	144	162	155	142	140	149	135	169	147	122	149	115	159	139	139	149	153	137	126	150	143	134	127	138	122	129	153	161	157	149	162	143	142	167	139	119	122	139	156	135	148	148	134	170	145	157	131	136	136	124	163	135	141	146	137	135	182	150	145	148	136	136	150	153	156	147	128	133	160	140	142	129	138	149	129	151	163	138	154	140	117	132	116	159	119	157	138	116	165	134	157	145	146	147	131	162	141	137	140	157	148	143	114	157	143	158	131	138	143	195	144	131	139	131	159	135	155	162	153	144	130	146	160	135	137	141	156	142	149	169	117	137	153	155	142	118	150	133	122	144	157	155	143	145	138	122	132	152	143	126	135	122	144	137	143	128	133	132	162	146	142	143	141	139	140	153	145	127	144	124	141	132	125	134	160	129	150	133	144	155	155	132	157	138	132	141	141	127	163	150	170	133	134	158	143	144	150	152	153	166	135	133	153	141	125	122	153	137	154	156	147	142	128	122	143	154	135	140	148	145	144	150	165	138	143	134	143	151	149	154	148	131	111	124	130	157	134	151	135	152	163	145	149	138	151	120	128	132	154	152	145	151	178	129	169	136	152	138	139	149	144	126	128	130	139	150	120	141	145	153	156	155	135	173	134	136	146	157	155	141	138	136	143	125	138	145	163	144	161	141	155	166	139	158	135	160	124	119	160	155	127	162	147	131	134	130	135	140	149	130	156	161	155	140	139	126	124	149	140	116	135	138	136	139	136	152	150	155	136	170	154	142	136	139	174	152	138	130	145	133	145	141	126	123	145	145	128	167	148	172	172	151	140	146	137	141	120	162	147	147	140	118	148	128	139	154	127	178	150	132	157	128	156	154	140	147	133	134	143	118	118	142	148	143	122	150	134	140	129	142	165	158	147	147	128	155	127	143	124	127	130	153	133	142	143	133	129	137	133	133	159	141	167	129	144	142	134	146	133	137	159	141	158	135	158	119	146	134	138	146	165	128	165	128	126	158	159	156	150	159	129	147	136	152	125	142	152	143	129	160	136	131	125	142	146	139	128	146	151	131	144	140	138	160	156	134	144	155	146	147	138	141	153	129	146	158	136	126	158	162	131	139	118	143	139	157	125	141	156	162	150	138	132	113	140	162	166	135	139	127	144	154	139	131	139	117	152	132	150	135	136	151	132	138	157	122	158	134	153	150	130	135	138	150	125	137	155	136	150	148	131	138	132	137	135	148	142	130	127	128	157	122	141	165	130	141	143	136	141	140	142	150	145	132	167	117	141	148	122	140	150	167	126	142	153	134	143	147	141	143	182	126	158	170	154	134	162	135	136	171	155	137	149	128	167	132	125	153	128	152	164	141	143	157	179	139	143	104	140	158	133	128	120	141	140	151	151	144	152	126	144	134	157	126	136	143	149	148	166	148	151	159	153	145	138	122	146	154	146	151	149	149	153	141	141	109	128	147	131	131	154	123	143	122	171	139	162	138	127	137	146	152	145	147	140	143	149	153	176	145	156	148	140	151	137	132	147	140	156	145	158	157	152	152	116	140	131	159	113	150	126	129	145	120	147	134	165	142	128	164	147	160	144	128	133	152	146	162	141	168	135	149	144	133	129	133	151	148	138	139	139	151	132	179	137	153	131	142	128	147	143	128	132	118	150	140	143	147	152	153	131	139	158	138	145	136
16693	9097	6962	8158	6387	4573	3677	2752	2374	1683	1255	1229	1056	1054	956	881	797	705	631	615	646	646	686	743	720	671	615	534	529	551	553	525	547	615	720	735	787	718	647	595	547	534	483	471	472	466	425	399	398	334	377	462	421	397	370	385	352	362	376	335	340	350	324	316	329	354	361	328	342	319	320	335	332	337	355	320	334	350	323	321	335	293	307	314	289	313	307	310	323	329	321	308	306	354	333	327	321	303	353	348	363	345	322	322	322	348	327	351	324	340	363	311	307	351	335	352	306	354	348	307	344	340	311	314	308	371	321	328	387	347	336	335	320	309	330	302	308	314	350	324	301	339	326	311	292	356	314	359	322	339	308	298	321	327	340	365	353	307	323	360	302	340	307	299	326	334	313	311	322	322	330	340	346	347	283	322	321	317	339	353	314	314	338	297	345	319	335	334	309	329	335	330	313	339	339	313	346	339	314	315	360	347	330	312	313	322	320	326	327	316	349	328	328	321	315	361	294	309	350	330	354	334	375	330	311	301	338	322	330	315	305	338	319	326	363	336	335	349	343	295	323	332	338	316	305	316	314	320	332	310	337	334	341	326	331	339	332	335	300	334	346	303	330	336	312	312	316	307	350	336	300	331	332	339	323	325	340	337	317	303	303	343	361	312	307	324	351	306	332	307	344	260	342	359	340	335	346	330	322	325	341	320	310	293	304	324	334	359	307	311	313	306	320	325	305	344	340	345	358	320	337	317	306	303	312	309	313	324	336	328	311	325	343	305	311	366	338	344	371	309	337	296	308	392	372	332	331	325	347	325	346	311	331	307	341	327	300	318	333	335	323	305	338	342	318	294	332	332	328	307	318	331	331	324	352	300	277	330	313	307	380	330	336	357	309	358	326	345	319	360	339	337	290	307	337	329	321	337	331	319	331	332	309	331	364	321	329	345	372	358	323	354	321	344	313	301	340	334	346	290	334	327	343	342	369	298	314	295	335	336	313	329	313	346	315	355	309	348	321	333	325	322	362	282	357	320	272	318	332	336	316	331	334	327	329	305	338	310	306	350	313	350	356	324	349	312	309	305	319	327	326	354	309	310	326	357	320	373	327	340	312	322	301	338	338	343	308	334	299	339	318	315	313	306	319	330	335	360	336	307	327	315	357	312	314	338	315	324	320	329	316	331	339	335	320	328	333	340	296	356	323	352	287	371	299	298	336	273	309	308	312	334	352	343	293	323	339	353	356	319	311	312	321	344	359	309	330	334	337	307	307	331	328	319	303	300	334	348	301	308	321	335	331	311	324	329	349	325	366	362	326	347	310	310	401	340	331	335	345	304	323	355	318	341	344	341	322	310	314	358	318	323	315	333	323	324	299	312	351	290	345	311	324	333	330	358	326	339	336	307	320	334	356	327	364	312	317	318	303	326	345	312	311	341	329	340	318	301	319	317	317	305	317	393	341	324	357	304	343	346	302	304	318	339	349	306	340	330	349	327	330	306	325	311	306	336	312	339	316	337	351	328	306	326	343	339	334	311	341	343	368	347	317	345	285	342	340	314	356	309	307	308	311	328	331	311	324	333	308	339	334	336	341	319	307	332	317	302	341	337	308	318	310	335	327	323	311	311	328	322	324	322	318	332	310	319	316	348	355	338	301	333	326	357	340	354	327	326	349	341	325	333	331	303	313	294	324	324	343	336	301	324	350	313	349	298	329	300	333	316	299	333	334	335	334	290	343	322	336	321	351	356	307	335	343	316	343	321	328	335	303	326	333	327	349	336	321	326	338	335	319	313	352	302	345	315	316	346	306	318	296	324	333	349	339	347	308	346	333	327	325	337	349	295	368	315	311	332	345	342	334	343	313	324	345	338	347	334	308	319	325	345	308	295	310	337	318	364	314	317	341	300	299	355	305	349	366	323	362	348	322	310	348	314	323	319	316	352	302	329	307	371	317	308	335	308	326	313	319	314	321	312	299	319	316	331	323	349	305	339	334	306	351	342	338	303	296	315	310	305	302	335	333	292	319	317	319	305	349	303	323	335	333	295	332	324	295	329	300	349	315	322	331	317	335	323	298	311	329	304	328	307	353	363	311	339	322	323	323	336	308	327	312	324	353	346	321	332	334	327	312	327	311	298	343	326	333	321	300	336	299	349	335	341	341	341	338	327	294	327	332	326	327	314	325	356	366	310	316	345	321	362	328	342	343	303	337	343	352	317	343	345	337	318	331	325	325	315	335	327	351	302	358	347	296	308	315	324	349	310	337	330	336	331	315	330	298	314	351	330	326	344	318	299	284	340	315	325	337	337	349	316	324	340	320	296	314	345	343	359	327	333	318	323	361	341	351	300	318	308	344	322	330	313	341	313	355	336	329	345	386	344	327	289	328	337	300	303	372	332	319	358	329	325	352	326	322	321	349	306	308	300	299	317	339	284	328	331	303	324	290	294	322	312	330	315	309	319	314	318	307	356	302	342	344	322	326	362	321	336	311	357	291	329	328	299	334	342	354	333	322	316	343	317	295	319	297	322	322	370	300	338	314	307	367	347	291	315	323	320	308	363	332	332	323	317	338	341	324	317	313	357	310	347	342	323	298	345	332	283	327	334	323	341	334	320	347	343	352	335	360	329	307	335	335	336	342	340	336	291	338	311	337	322	327	314	325	323	286	335	292	344	333	321	320	344	277	319	335	324	329	337	334	366	322	327	305	302	328	327	295	318	327	316	321	315	343	317	341	354	348	302	345	354	352	299	301	295	296	324	322	334	328	340	337	337	300	325	314	316	300	315	320	322	335	356	320	324	339	339	344	303	313	318	266	304	373	329	322	323	342	337	317	318	317	342	340	321	322	317	329	343	355	355	323	297	322	322	328	303	299	304	308	352	322	341	350	295	306	347	293	341	319	357	343	330	327	332	353	293	341	322	323	331	352	358	305	341	301	324	350	325	339	358	330	311	336	334	322	357	320	337	344	333	304	335	342	299	352	330	311	326	312	317	319	295	340	310	313	342	315	304	321	316	327	340	329	310	301	316	330	313	330	317	310	302	345	316	368	333	323	311	335	321	326	357	338	328	329	334	326	344	334	328	317	334	336	327	330	320	349	323	323	341	314	352	332	319	288	366	308	372	309	335	338	320	332	288	326	325	341	336	349	313	338	296	309	334	367	321	314	350	340	349	322	323	354	322	388	332	313	379	300	292	330	318	299	326	380	318	337	321	332	319	301	322	339	333	322	359	335	318	326	308	329	324	311	301	324	344	323	311	336	327	328	310	312	332	322	372	301	308	343	378	332	346	327	346	352	351	346	332	325	348	329	322	342	337	347	300	371	316	326	297	330	338	323	310	280	342	336	320	315	327	308	296	324	333	339	350	336	313	310	277	328	357	348	304	325	320	334	314	321	312	357	329	313	340	314	297	322	314	340	337	353	324	340	310	313	320	319	326	330	339	358	329	311	332	355	325	324	346	343	322	324	313	367	314	329	320	331	332	300	317	343	354
40283	22729	8489	4799	2749	1649	1189	818	773	517	403	359	355	332	348	309	278	280	264	250	264	238	302	281	256	282	250	248	239	224	230	223	220	239	267	285	298	299	303	220	217	196	227	233	228	242	190	222	183	195	193	198	231	176	166	186	209	207	193	185	188	187	192	184	181	163	178	186	173	201	212	193	180	196	175	224	221	174	224	195	201	200	209	174	194	179	182	196	183	164	181	202	185	162	194	204	199	188	183	185	205	186	163	174	200	181	199	190	182	174	182	179	196	198	164	174	180	216	174	194	192	188	196	199	188	200	193	152	177	201	174	166	183	190	192	145	169	168	181	198	187	194	179	177	202	185	190	173	195	197	196	167	195	188	175	207	210	194	191	199	181	180	214	172	180	197	174	177	218	188	162	193	161	202	200	196	199	192	216	182	206	202	201	185	167	167	178	188	206	198	174	183	200	171	181	198	182	175	204	184	210	173	199	172	188	185	185	156	184	182	187	164	202	183	200	184	188	175	181	186	161	196	206	206	171	157	179	175	210	180	170	182	179	175	178	197	205	171	203	163	207	188	190	189	206	192	207	198	170	181	163	183	179	201	162	183	199	186	207	191	207	193	220	199	203	199	188	217	177	180	190	176	203	190	176	170	170	181	177	152	192	197	214	201	187	184	189	194	193	179	183	175	196	176	196	170	178	183	192	164	180	186	189	167	149	179	194	204	203	161	193	198	191	178	216	175	172	208	200	174	171	165	189	208	188	216	219	212	187	164	190	207	178	187	234	213	204	179	207	180	187	190	202	162	168	178	181	196	153	189	180	213	198	224	204	171	193	169	194	176	209	213	182	190	208	176	205	169	203	191	172	190	173	196	180	175	193	181	189	182	189	181	189	174	179	198	199	189	188	188	174	203	174	215	179	192	175	207	200	180	204	183	173	185	209	173	175	199	185	190	196	186	187	182	170	195	174	198	185	178	192	191	166	177	182	172	200	194	174	183	186	163	198	170	207	183	170	172	204	182	176	172	190	188	194	198	176	193	193	191	165	169	185	177	197	199	182	190	185	182	181	184	177	198	184	173	183	171	194	207	206	186	166	207	167	196	191	197	192	173	231	192	201	208	175	166	180	167	190	190	183	195	178	230	209	182	170	188	208	228	160	185	195	178	179	212	180	204	207	198	190	188	178	172	184	185	185	198	187	199	196	181	188	178	183	171	202	172	189	178	186	161	182	208	153	171	183	203	182	194	193	163	189	178	206	212	203	208	202	177	206	194	190	176	161	175	162	204	193	189	211	175	200	196	206	179	171	181	195	203	206	180	204	195	178	193	171	172	196	188	180	230	185	163	186	186	204	193	173	197	184	207	196	192	198	196	168	205	197	193	214	212	192	182	207	163	195	210	188	193	178	186	163	191	192	186	189	185	192	208	187	184	206	172	185	183	185	166	206	200	196	184	200	203	175	201	198	173	192	197	218	211	180	218	174	197	192	192	169	183	176	182	199	184	174	189	176	197	185	187	192	200	208	184	185	207	187	218	161	186	181	193	188	188	178	180	183	198	196	168	159	185	192	209	149	181	181	203	193	188	185	193	194	187	190	182	199	193	189	174	167	170	199	174	212	213	225	167	198	181	178	187	180	214	192	175	195	202	180	218	195	201	161	174	148	163	182	194	176	207	204	197	186	166	176	175	207	188	202	212	177	196	178	186	180	178	186	180	180	174	171	184	191	183	191	169	191	181	190	195	180	193	201	205	203	189	177	198	140	176	191	185	178	175	177	204	189	200	178	195	201	166	185	178	207	178	185	187	211	186	182	206	181	209	164	194	193	214	196	177	173	195	181	227	188	201	171	173	180	191	174	184	185	196	212	195	177	186	173	189	210	193	184	194	183	169	196	187	177	184	191	184	182	204	177	203	204	201	181	171	158	185	180	221	210	187	194	184	180	215	186	173	177	202	177	194	207	181	217	191	191	196	200	181	164	200	225	192	203	182	175	169	192	211	196	209	192	193	186	186	200	182	171	181	188	185	188	175	205	179	213	188	179	211	204	182	188	190	180	181	204	172	176	200	170	187	178	207	167	186	149	201	209	190	192	179	215	194	176	183	198	188	183	193	206	189	185	196	189	169	197	192	213	175	164	203	198	189	189	176	202	207	201	183	199	212	201	195	196	182	189	204	181	191	182	189	201	208	182	188	194	192	176	185	203	184	223	179	170	172	188	176	210	171	175	174	193	192	184	187	175	208	183	170	181	184	191	172	194	177	170	207	192	205	183	189	194	192	232	207	179	197	173	207	176	184	188	187	202	233	182	191	193	197	154	199	177	180	167	159	204	188	172	207	185	197	205	187	193	209	201	173	214	163	182	180	194	176	199	183	189	169	179	163	198	220	183	212	198	184	191	172	160	196	178	188	183	192	187	169	179	169	200	179	197	155	185	208	176	164	212	186	222	187	182	170	190	178	186	217	192	190	152	184	195	181	196	177	172	185	182	207	195	177	172	195	150	166	156	202	186	170	193	214	179	206	201	178	186	192	213	184	191	199	193	161	198	182	175	195	209	184	199	189	173	183	187	168	207	187	190	168	181	195	179	169	178	164	174	169	174	204	165	211	169	180	185	184	181	173	201	180	176	169	203	194	184	198	175	167	189	193	163	163	200	177	193	227	185	192	191	183	185	191	176	168	168	179	169	200	191	193	192	179	164	184	184	184	158	166	166	190	155	188	206	178	190	203	178	203	164	193	195	181	203	171	182	203	194	185	180	172	173	180	185	192	202	188	175	200	187	178	188	192	219	163	179	180	195	175	164	155	177	190	180	181	184	192	200	198	150	200	197	166	174	189	168	221	212	196	198	196	203	192	183	173	190	176	155	205	173	219	192	163	189	197	162	184	212	210	194	176	161	201	175	179	185	194	195	197	187	179	187	180	171	164	173	168	200	198	187	205	201	201	164	182	194	189	165	198	185	187	179	165	209	176	164	187	169	185	176	170	194	166	177	194	187	202	178	198	188	190	183	185	192	205	193	196	189	162	174	186	178	192	184	197	198	197	186	186	181	221	188	206	202	186	195	184	188	172	183	192	188	176	185	175	157	198	188	209	188	183	178	221	174	179	171	194	192	164	218	187	177	184	202	188	185	200	175	170	204	210	169	189	187	182	181	185	209	194	183	212	183	191	192	202	216	179	209	184	159	187	208	185	174	218	200	199	176	187	198	198	208	174	170	189	188	193	179	175	186	181	196	195	210	178	187	191	157	191	195	159	202	223	170	188	225	191	179	192	176	192	189	213	186	202	182	201	214	169	189	190	203	160	194	217	185	185	166	205	197	167	182	188	202	205	179	196	181	205	189	157	164	192	192	194	195	182	179	198	221	173	176	198	193	207	201	206	199	209	201	167	194	183	194	187	224	176	182	165	191	199	199	181	219	191	210	165	178	185	201	183	176	205	188	213	195	174	179	186	188	176	149	190	166	192	199	184	188	174	155	189	201	193	213	172
21995	14366	9466	11348	8942	6158	4810	3660	3480	2192	1811	1702	1560	1399	1340	1234	1157	982	1003	844	810	832	900	993	973	890	818	803	700	723	757	720	765	844	924	1041	1057	1056	868	902	753	683	686	663	690	634	549	505	458	499	507	571	529	522	491	483	497	524	465	440	463	454	412	386	439	398	434	400	467	396	426	408	440	398	399	457	445	427	458	402	414	423	446	416	420	395	404	414	414	401	395	428	460	445	389	403	468	403	409	386	435	444	400	426	449	407	421	468	422	430	447	399	423	410	450	439	450	414	419	410	409	423	407	402	421	401	397	420	384	401	450	434	391	412	447	410	400	433	398	402	413	433	401	410	454	419	387	421	401	436	397	452	406	415	416	416	407	437	410	395	395	440	397	385	428	438	393	435	454	416	450	413	400	479	367	408	437	435	420	417	403	390	414	383	431	388	441	422	439	413	422	393	393	413	432	403	436	440	406	425	436	396	424	394	394	382	440	425	400	402	415	430	405	416	410	409	426	415	434	469	438	425	455	458	434	411	414	441	427	432	408	414	421	450	419	445	409	391	395	399	407	424	428	411	400	431	410	390	417	453	441	433	411	454	418	447	409	417	425	413	410	408	450	412	399	445	454	425	414	410	431	429	428	444	415	431	373	444	417	417	419	416	412	450	440	389	385	410	424	411	400	435	408	439	409	405	449	444	423	408	451	397	426	384	390	387	438	409	425	429	396	406	444	435	425	411	398	415	397	423	409	433	436	412	412	410	437	379	428	396	428	382	408	434	453	437	459	428	406	422	400	420	446	411	410	449	419	402	434	391	432	417	413	420	422	439	433	406	422	387	415	458	414	419	410	438	402	420	393	426	426	418	442	394	415	410	409	390	378	424	412	454	409	413	423	407	448	448	426	402	432	406	411	407	433	405	432	433	409	435	417	374	409	422	422	453	408	457	409	464	425	378	433	416	432	426	455	444	437	423	423	408	425	433	438	435	416	405	406	432	432	419	436	444	439	389	421	402	391	443	456	404	431	442	385	427	407	432	414	462	415	438	368	437	393	446	409	429	418	407	427	416	379	401	422	417	394	425	459	444	395	434	430	413	391	410	433	429	444	413	407	435	397	400	436	434	430	449	379	388	433	438	444	406	396	401	420	430	418	435	418	418	446	381	358	434	425	398	423	426	407	424	421	389	416	416	399	433	373	422	405	404	417	427	435	456	427	430	406	424	408	404	439	416	423	423	420	366	452	404	401	435	433	449	436	419	417	416	440	414	396	425	407	405	415	408	435	424	447	421	398	401	395	407	428	393	488	382	415	456	395	420	416	469	402	429	433	415	447	396	429	401	435	395	401	413	418	408	449	428	417	377	412	425	421	412	388	422	439	409	409	392	410	413	409	410	411	429	439	432	447	414	427	394	377	464	414	423	402	408	417	451	406	425	440	417	422	428	407	418	429	406	419	449	385	412	433	428	414	429	416	432	392	430	379	420	393	427	397	384	409	431	439	425	392	387	416	436	448	386	412	453	402	421	410	392	456	434	432	409	411	400	402	436	395	405	451	419	411	438	438	400	436	427	434	455	420	403	430	404	412	430	405	427	427	431	391	443	440	437	376	439	409	442	390	418	452	433	406	412	449	389	439	418	441	428	409	417	406	436	404	403	412	422	404	407	448	435	398	373	423	438	458	438	416	412	402	426	418	440	403	449	402	448	417	402	420	423	416	405	379	461	425	395	412	408	414	442	453	432	400	431	419	430	403	446	411	356	396	397	436	415	448	404	432	391	421	394	436	445	401	386	408	435	457	393	412	398	409	411	401	427	388	424	444	424	404	425	419	469	419	442	436	432	445	433	440	413	437	417	402	441	415	433	385	394	424	435	422	435	388	427	448	418	405	450	439	401	417	426	436	415	409	411	441	420	445	427	453	409	410	433	433	411	414	384	392	439	403	403	468	410	403	422	438	386	423	422	425	479	438	413	416	443	427	407	408	400	447	413	425	421	429	443	386	440	426	426	407	408	411	418	426	370	398	449	423	422	442	398	423	423	385	407	405	420	405	469	429	408	418	418	424	431	377	435	379	416	406	399	372	433	401	426	454	381	429	439	422	395	395	438	430	419	425	421	402	446	411	426	432	413	414	447	443	394	390	413	422	396	425	406	419	412	391	403	416	356	415	415	423	416	402	392	415	395	432	437	420	423	409	421	370	458	414	394	464	389	422	398	466	407	438	401	415	457	405	447	414	416	408	410	429	385	439	368	397	422	425	415	368	387	439	411	438	403	409	405	396	410	400	379	407	422	420	405	423	372	400	411	401	411	401	414	423	397	420	427	401	435	428	416	411	394	410	409	392	426	455	473	415	402	382	440	401	413	401	425	436	392	414	414	423	411	459	430	405	409	411	433	409	437	401	389	437	401	430	422	472	413	415	385	443	430	399	429	421	424	449	425	402	433	418	414	453	396	396	427	420	440	404	383	414	435	405	389	437	426	419	414	398	439	411	444	439	433	412	392	416	409	419	404	424	404	478	426	454	444	432	379	442	441	427	431	416	417	409	395	399	401	416	415	403	430	408	420	385	393	435	409	405	424	435	376	412	391	443	411	416	417	388	408	413	418	426	423	423	443	400	400	418	383	387	412	399	412	386	422	443	424	442	447	418	443	437	411	386	417	406	408	461	431	409	416	446	438	405	430	435	462	400	422	419	402	426	437	409	424	382	415	404	405	384	407	416	418	417	426	391	386	425	421	428	397	406	434	432	417	409	445	392	421	444	445	423	407	411	451	443	391	425	408	435	442	429	413	434	387	413	429	411	482	410	425	402	394	428	415	443	395	441	432	425	448	440	414	431	402	404	441	406	440	407	415	406	388	413	421	437	404	453	431	431	403	434	393	440	452	424	430	432	424	454	430	452	405	418	430	407	422	404	412	392	378	403	423	369	405	462	404	385	425	405	423	437	384	402	444	439	425	381	425	414	423	443	426	434	418	427	421	441	430	393	403	421	392	428	401	431	400	453	442	432	419	396	432	452	435	434	418	421	397	387	398	430	416	411	421	380	437	380	410	413	454	440	421	403	439	448	392	404	421	434	400	444	388	409	431	419	425	423	400	409	368	458	401	379	434	414	421	402	421	379	372	430	392	381	376	459	405	433	419	397	398	400	419	420	430	437	420	414	406	421	413	426	409	436	414	395	402	424	403	403	410	400	402	427	415	446	430	393	421	424	420	418	401	384	430	440	423	436	408	425	436	412	447	451	399	401	440	427	396	405	436	383	402	424	400	406	393	441	386	412	409	404	395	404	432	419	360	452	412	395	432	424	427	448	420	404	427	407	437	421	386	439	383	417	417	443	417	380	434	386	405	455	398	433	388	387	454	433	388	452	393	410	410	432	434	436	386	407	419	427	410	413	430	444	382	383	401	425	407	435	416	395	417	360	423	391	418	442	432	462	393	382	413	393	422	415	365	430	423	414	422	431	445	413	443	460	455	390	417	423	455	420	419
14178	5591	2120	1250	825	600	474	362	330	306	297	275	231	219	255	209	213	206	200	211	204	213	225	227	200	197	233	183	225	221	203	189	184	227	211	186	250	215	209	229	215	196	221	194	195	205	210	187	179	205	209	222	218	173	201	228	189	223	208	182	200	189	180	193	189	163	159	164	203	178	189	207	205	192	190	205	154	183	191	188	202	192	189	197	195	177	170	180	179	211	155	169	163	167	185	191	191	185	209	207	165	194	179	182	189	161	185	174	190	197	197	209	177	222	182	169	189	206	180	196	176	185	183	184	193	200	205	176	189	187	181	180	190	165	194	207	188	177	203	198	169	188	205	201	204	200	201	215	201	192	164	187	194	164	190	185	187	209	179	198	176	190	205	203	188	204	171	191	187	188	197	195	195	213	181	201	186	213	172	188	171	206	178	196	207	169	188	203	188	218	190	179	176	193	207	170	180	174	195	172	197	194	182	178	173	164	162	208	207	170	205	157	178	198	170	168	202	207	179	193	185	165	187	209	199	194	179	193	177	193	186	181	178	163	153	186	202	175	207	172	200	206	188	194	221	171	206	180	194	179	187	204	176	189	167	198	174	199	201	202	211	167	192	194	191	189	200	195	174	200	207	206	216	163	205	189	197	195	198	179	176	197	184	159	167	164	210	207	192	182	202	195	209	189	179	176	173	167	179	194	168	175	196	186	192	201	218	184	183	172	187	191	178	189	197	153	213	201	168	172	194	189	197	199	204	175	183	190	180	188	174	209	216	179	173	196	184	210	192	176	203	180	188	186	178	199	202	148	154	175	196	201	202	210	196	183	209	181	208	187	203	191	185	193	183	203	198	193	162	197	189	217	190	170	212	184	168	190	184	210	194	186	173	188	217	221	188	212	184	196	191	183	192	179	165	202	178	181	193	180	172	157	206	213	185	205	216	188	193	190	202	207	183	205	198	180	188	185	179	193	183	198	193	182	200	203	204	197	190	195	180	196	192	178	196	183	184	198	206	207	201	188	190	188	164	196	218	225	180	173	175	188	188	162	152	168	211	224	187	204	175	171	194	220	183	168	174	219	169	175	193	184	200	188	191	205	191	193	222	179	193	200	182	180	165	192	189	180	188	188	177	198	168	181	181	191	163	178	155	171	208	193	179	226	202	192	155	189	200	197	204	200	177	164	199	170	200	188	197	201	192	152	168	184	195	219	178	186	192	178	191	208	183	179	179	222	195	211	191	185	181	158	195	171	209	177	170	186	212	198	189	186	188	213	232	173	197	190	176	174	176	207	174	208	194	196	209	181	187	185	194	169	190	191	202	203	185	201	185	177	194	195	191	198	170	206	206	188	164	191	177	183	170	182	187	193	197	188	192	186	173	194	173	188	206	180	203	210	198	184	188	221	203	175	203	208	193	193	211	181	194	207	202	170	193	201	223	189	198	226	169	212	195	184	173	193	200	186	197	192	174	198	187	193	182	193	174	201	139	183	198	186	180	181	170	179	186	180	228	162	184	185	171	208	170	200	196	165	206	175	191	219	182	160	191	215	201	187	201	212	180	165	194	186	177	177	168	183	188	172	180	180	165	177	164	182	180	195	215	199	212	204	189	202	195	197	183	184	183	193	202	154	195	199	168	200	199	176	188	167	179	176	204	188	193	198	211	201	195	179	167	180	187	197	195	190	144	202	149	174	179	213	180	214	199	190	181	169	168	189	181	183	203	194	198	194	193	200	162	192	198	178	201	172	211	181	209	172	208	189	200	189	162	204	184	191	175	192	159	173	176	186	162	196	204	176	173	169	201	191	208	178	205	201	184	197	194	185	201	199	195	191	190	180	196	201	179	177	212	173	164	184	175	186	202	179	191	178	191	195	177	202	176	182	200	184	171	216	211	191	173	187	199	194	191	176	187	196	202	172	171	179	200	204	197	178	194	183	190	171	168	197	183	195	188	189	179	207	196	185	185	216	193	189	182	172	213	177	171	161	223	170	171	179	188	202	202	172	227	188	213	176	186	185	183	187	186	180	194	182	191	189	201	189	175	182	187	177	168	176	181	205	209	219	176	184	199	175	183	182	194	204	200	185	182	189	151	178	184	178	174	217	175	175	193	177	202	204	186	190	223	184	162	167	207	215	208	187	202	162	178	174	194	215	181	202	159	181	173	169	192	193	230	183	210	157	218	149	189	183	167	197	187	209	187	162	193	181	194	180	159	170	178	195	191	236	198	201	206	171	199	180	204	197	200	219	188	160	204	195	188	176	181	183	206	201	187	201	197	170	179	214	175	179	171	194	175	171	166	195	180	175	229	195	186	198	189	172	173	177	192	183	150	189	200	184	164	175	174	186	196	188	230	188	201	167	184	183	192	211	186	172	199	204	193	166	180	168	187	202	176	199	202	201	173	213	194	177	166	177	193	164	198	200	169	189	184	188	198	195	204	208	173	169	196	182	176	184	186	187	188	170	184	193	205	176	179	206	181	194	187	201	183	187	177	200	189	211	198	168	193	219	168	171	203	191	183	206	173	165	169	191	179	177	176	175	167	188	186	167	208	187	191	172	154	198	159	210	195	189	200	199	205	188	212	190	168	194	180	185	172	176	194	176	188	206	170	180	207	204	186	188	157	192	193	195	185	199	202	199	193	211	165	198	194	190	195	212	178	176	172	179	202	170	180	190	158	162	205	195	182	190	172	221	199	169	193	196	193	178	177	201	191	177	150	182	168	223	173	191	207	192	194	204	173	209	219	184	199	189	210	204	201	190	190	199	183	176	191	195	198	193	199	192	201	175	168	187	191	190	177	171	184	213	175	173	196	185	180	179	185	171	172	191	191	231	183	214	175	166	178	169	173	201	179	183	194	218	179	173	179	169	188	209	157	178	164	192	204	162	164	192	198	172	202	208	212	192	185	206	212	197	209	183	199	186	178	180	170	170	180	190	188	195	190	198	194	188	183	146	205	177	161	203	196	205	202	190	206	190	202	186	209	185	159	208	171	207	196	218	201	176	187	198	189	170	200	181	189	188	190	178	183	165	207	183	186	201	217	187	221	200	184	178	189	185	168	179	190	166	168	162	189	184	199	181	187	213	203	168	211	172	194	175	217	201	206	171	170	218	204	213	204	198	172	204	177	170	188	189	196	203	155	207	205	176	172	188	187	187	221	196	199	193	183	198	209	216	174	164	201	199	178	166	191	186	179	210	191	187	210	171	180	201	199	156	190	166	192	197	232	172	196	184	178	185	172	173	221	189	180	215	185	172	181	185	209	205	182	203	212	180	184	171	199	182	178	222	206	205	167	212	200	188	188	179	181	205	177	173	184	180	197	192	194	175	176	170	189	194	177	206	213	163	184	195	205	176	181	170	186	220	204	193	183	229	188	184	199	182	180	215	213	185	204	187	176	179	156	182	196	166	228	197	171	175	177	170	200	181	193	200	196	192	207	202	204	188	180	209	206	193	180	194	172	177	178	192	183	210	190	173	190	174	198	195
7544	3992	3687	3844	3055	2205	1634	1295	1173	902	861	745	718	669	653	586	625	536	564	508	538	547	562	618	603	555	544	517	537	495	495	539	500	577	570	649	647	569	576	541	522	502	495	488	453	483	476	443	450	447	451	466	452	429	467	434	428	425	439	428	423	400	440	383	437	423	402	410	418	414	403	376	410	405	430	415	439	413	373	420	380	399	420	401	388	382	385	467	426	414	376	423	389	397	425	441	445	376	414	412	389	423	387	436	402	393	419	402	399	395	392	421	370	406	453	395	400	414	362	409	435	418	420	432	396	409	419	381	420	397	430	433	382	403	397	407	388	380	367	409	431	405	391	378	414	442	423	449	408	365	410	386	393	426	384	400	407	388	413	384	395	417	383	424	426	424	379	403	407	446	385	416	413	423	444	411	415	398	437	397	431	393	385	393	374	426	394	452	374	392	400	438	399	433	401	423	400	426	379	413	387	416	394	403	418	416	424	423	391	386	422	436	371	377	438	405	423	439	401	349	402	405	408	426	471	412	376	397	411	384	419	396	403	417	398	411	423	401	407	412	413	370	433	459	385	413	419	442	374	417	378	376	410	418	411	422	393	408	413	425	403	439	409	416	437	414	406	392	396	341	399	451	420	420	419	423	381	445	392	409	438	437	405	384	437	392	421	426	413	392	379	401	383	419	395	389	393	424	391	391	407	382	388	411	417	414	420	426	389	405	401	404	443	416	322	391	416	417	418	416	412	411	379	412	388	392	398	395	398	403	413	412	390	419	398	367	387	386	422	448	405	385	407	382	414	394	396	413	403	453	425	391	416	441	394	396	419	401	420	384	425	404	380	378	411	403	402	418	412	378	431	406	379	432	401	426	426	379	429	431	401	431	419	425	397	380	396	374	405	392	390	437	392	432	396	423	393	408	374	407	397	397	423	407	415	414	390	397	424	416	426	417	415	390	405	414	406	420	440	459	420	394	405	377	399	405	381	398	436	414	415	393	395	418	387	398	418	422	421	419	406	377	396	393	416	411	408	396	378	432	379	369	400	419	412	426	389	406	416	416	439	407	386	412	429	425	409	409	417	406	384	432	416	423	401	407	390	407	419	391	419	396	352	392	437	426	397	422	424	421	424	425	402	394	436	416	431	436	399	396	399	431	393	409	447	406	428	422	389	377	410	389	403	390	369	413	401	381	402	412	394	383	429	409	379	400	440	412	429	377	390	409	424	373	414	382	423	413	448	419	432	419	414	393	424	443	376	441	424	393	399	410	422	427	407	444	437	415	392	415	409	390	424	454	384	422	408	400	388	445	425	396	395	384	419	379	416	406	413	396	419	413	386	432	424	391	385	436	398	391	431	430	383	409	418	390	419	409	418	410	389	405	411	421	398	411	437	443	420	390	431	415	382	425	415	439	385	408	392	406	422	414	400	380	386	436	411	412	422	391	383	377	403	393	383	434	412	394	428	385	429	400	392	446	386	409	415	390	429	429	393	396	453	384	393	426	412	404	415	410	409	394	395	416	419	379	428	379	411	429	402	430	404	407	410	433	420	388	419	403	403	388	382	451	416	440	437	419	448	413	412	382	404	419	406	382	417	423	382	406	402	446	432	383	417	406	385	419	457	408	406	396	435	419	408	387	427	396	403	394	422	397	427	428	390	405	415	396	409	398	429	415	425	373	412	432	402	399	395	425	432	394	390	389	398	384	398	404	413	421	405	419	407	410	439	413	410	411	413	395	461	432	424	380	383	442	397	401	394	395	419	388	418	407	428	378	406	406	424	393	415	438	401	406	379	451	403	435	390	442	394	362	416	423	400	420	408	397	416	406	409	424	433	377	411	420	419	398	384	399	412	393	380	388	401	462	394	414	389	416	418	415	426	406	416	415	367	419	373	392	405	415	425	433	428	439	443	394	377	428	418	436	394	390	407	431	379	393	437	410	402	425	382	416	400	376	393	447	410	404	424	418	397	385	403	410	434	438	389	439	394	418	396	403	430	409	430	388	394	437	398	442	399	391	402	412	426	407	398	435	386	412	422	434	420	388	420	432	422	392	402	387	442	418	397	398	421	436	390	445	405	405	388	363	428	401	437	403	413	422	377	402	395	416	393	403	436	412	415	411	404	412	401	436	401	446	411	434	390	423	429	393	389	432	416	382	388	431	406	442	425	414	405	406	413	393	403	389	408	415	389	399	388	380	416	387	389	397	377	397	368	440	406	399	384	425	412	392	354	378	399	394	427	412	377	376	378	411	381	376	395	421	442	387	446	420	416	420	398	419	425	405	423	412	405	453	402	385	420	403	409	390	370	407	422	414	402	462	439	430	390	407	405	425	431	382	398	410	425	380	436	409	382	412	373	401	398	376	397	441	423	426	391	391	423	396	411	430	385	364	414	390	429	405	416	400	414	423	422	400	412	425	396	405	402	415	383	411	412	385	398	406	396	430	417	421	415	408	406	417	372	407	385	410	410	419	405	442	422	433	451	372	377	408	403	410	362	422	406	412	447	423	416	445	407	397	379	399	382	400	412	394	384	407	384	411	423	424	407	426	439	416	419	370	417	399	380	382	410	437	384	416	438	409	412	437	425	408	402	403	443	379	414	391	402	421	427	422	417	429	412	429	417	426	415	383	395	383	417	434	411	427	416	431	407	383	412	400	415	399	387	401	408	416	440	388	425	409	400	376	403	411	405	390	403	402	426	415	422	407	412	429	400	392	384	430	422	395	448	435	379	408	409	434	364	412	437	409	398	440	400	397	401	357	476	353	413	431	437	381	370	393	382	390	396	429	414	388	392	416	393	394	389	397	401	412	408	419	407	444	412	425	409	401	380	435	433	411	422	406	409	409	417	374	432	422	474	390	405	395	425	421	401	393	395	433	436	432	415	452	368	423	416	408	354	417	428	418	388	383	405	404	418	393	419	391	436	417	397	400	410	383	437	413	413	382	412	427	420	405	415	380	390	403	451	448	398	464	388	387	395	407	381	420	408	403	416	407	403	415	419	413	365	382	402	411	417	409	391	424	419	399	388	395	443	394	453	401	428	420	423	416	393	386	447	446	363	448	399	424	389	392	383	397	422	388	427	409	405	412	408	414	406	432	405	448	402	387	400	380	419	418	405	414	382	399	397	458	443	386	419	411	392	409	441	414	377	430	415	418	442	414	377	377	435	424	399	379	402	383	391	433	396	380	371	394	421	425	419	400	409	379	380	395	409	363	399	410	408	426	426	385	383	416	412	414	436	380	400	425	394	397	398	440	417	451	411	443	411	391	409	403	384	395	442	431	461	379	477	405	448	400	427	408	434	430	433	399	418	420	388	390	406	413	412	399	420	401	378	422	434	389	390	390	425	450	419	450	451	398	413	387	431	411	394	393	399	420	405	406	402	415	422	409	403	386	438	393	426	407	409	391	367	413	428	458	400	401	397	436	422	388	411	410	389	422	414	405	392	397	372	420	429	424	391	382	400	410	420	378	430	429	397	381	428	389
29512	14534	5092	2870	1471	927	612	502	390	311	279	252	280	240	226	243	231	195	184	190	191	172	198	174	186	179	201	181	157	167	157	169	162	182	175	199	237	213	213	183	182	182	187	167	171	163	173	156	157	133	171	145	132	163	148	159	137	149	168	127	136	143	131	134	171	162	150	138	140	128	153	167	148	113	147	132	150	133	156	152	162	137	131	142	124	127	156	142	107	122	153	150	149	134	145	160	146	163	158	144	169	128	147	121	144	152	140	154	151	133	139	132	126	133	131	136	135	156	126	129	121	165	149	154	132	149	168	149	148	157	137	143	144	136	146	116	135	140	152	142	148	157	147	155	140	139	151	130	150	140	145	142	153	163	157	147	143	146	178	170	146	131	146	135	157	160	145	117	156	126	135	161	154	161	152	142	140	143	137	143	170	133	158	140	137	160	157	124	158	158	147	125	128	170	128	136	151	129	163	153	158	150	167	110	145	129	134	148	160	139	131	136	153	155	143	167	163	151	144	140	145	119	128	161	146	146	136	153	153	148	164	169	145	165	156	162	157	128	134	153	125	139	130	162	168	152	177	127	155	146	126	148	175	145	166	148	135	146	135	146	155	121	134	140	134	122	150	136	165	137	127	125	129	146	141	127	123	163	156	167	138	146	150	161	137	117	163	137	139	161	135	164	126	131	145	152	153	116	169	131	139	155	129	142	133	140	143	149	135	133	132	137	157	141	136	138	128	136	148	150	152	132	142	143	158	138	119	145	146	129	131	151	150	149	161	133	136	124	165	152	157	159	138	142	142	140	144	145	136	154	145	143	135	135	165	127	143	171	155	160	171	163	143	157	140	156	146	134	149	137	155	153	159	124	144	131	132	134	141	158	158	137	159	125	147	154	144	117	149	126	122	155	154	134	131	149	151	152	135	139	138	147	141	152	153	136	140	159	143	146	134	152	137	128	159	141	140	133	150	141	145	152	127	159	135	141	140	128	152	158	139	165	128	151	128	136	132	134	124	135	145	137	144	166	129	132	154	146	146	131	144	130	134	136	159	160	163	143	154	141	139	135	143	114	140	155	139	167	159	147	142	140	144	139	135	141	127	156	132	141	147	215	138	145	147	122	131	156	127	139	146	129	127	160	151	148	133	132	135	124	151	140	120	151	126	144	126	145	142	139	137	151	141	122	137	127	144	153	135	150	170	143	158	150	140	169	163	138	135	159	156	132	143	129	155	136	174	144	135	154	144	137	128	144	120	157	159	143	145	141	175	131	153	174	149	140	143	129	132	144	149	132	174	130	155	138	113	145	144	143	148	152	130	141	150	146	153	147	127	135	155	127	134	140	126	142	163	128	148	128	148	120	136	125	140	149	139	132	145	153	148	124	164	114	157	158	150	124	153	133	145	124	155	156	127	138	134	162	153	151	120	125	166	135	152	138	118	158	165	148	153	150	133	139	140	147	146	141	121	144	152	141	158	123	141	144	139	151	139	135	143	145	147	160	154	137	136	150	166	128	162	162	163	159	117	136	140	140	148	160	124	157	129	143	155	147	130	154	135	128	165	139	166	134	138	145	152	148	160	154	131	145	147	145	143	136	135	139	142	138	155	132	136	151	139	133	135	154	129	146	143	137	141	146	156	142	143	146	135	148	136	132	150	113	149	163	153	130	145	151	171	142	157	138	157	135	160	152	156	117	120	163	165	148	156	145	144	148	157	117	176	114	138	157	145	125	129	135	163	153	132	134	139	142	149	142	141	148	141	155	140	153	138	161	141	150	145	135	157	145	136	140	152	155	142	123	140	133	134	156	131	131	137	130	144	144	123	137	143	121	142	141	123	145	140	140	125	122	151	142	137	144	147	145	144	167	136	142	143	117	128	142	140	142	138	153	127	149	157	159	142	145	162	160	137	130	122	145	138	135	132	155	133	145	141	132	138	149	149	138	150	133	142	126	138	161	128	154	145	144	136	150	141	126	146	141	146	129	128	144	136	133	145	119	131	159	137	140	149	178	131	140	148	151	133	148	178	142	135	130	121	144	134	142	133	157	146	118	148	133	124	156	138	155	125	130	160	149	141	128	156	141	156	141	139	154	160	155	152	150	143	122	150	128	130	140	153	147	124	129	129	143	139	161	149	166	155	129	145	145	140	117	118	133	126	119	158	128	155	151	130	137	141	141	144	139	160	137	139	154	158	135	132	167	151	141	125	168	137	132	145	153	149	126	142	140	170	151	123	151	150	119	159	149	139	159	135	134	113	158	159	135	124	134	163	145	136	163	134	150	156	162	138	148	127	180	129	139	118	143	154	134	151	151	156	125	133	148	127	127	136	144	142	146	154	148	133	143	127	140	153	143	151	154	157	134	155	140	156	157	176	165	129	143	157	147	139	150	145	145	134	173	121	135	152	146	138	156	170	116	114	133	142	121	156	136	166	149	144	161	126	131	140	150	123	137	144	136	134	131	162	159	174	154	146	125	148	164	125	158	164	144	146	141	160	146	154	153	134	151	155	150	142	175	137	155	137	152	121	159	134	146	157	138	184	158	162	149	145	173	159	134	147	124	114	146	130	122	157	124	135	142	151	158	136	125	161	172	121	140	143	141	146	153	133	157	135	142	140	130	115	157	141	134	162	146	142	162	164	138	130	161	147	139	123	130	152	155	134	151	131	141	122	139	131	160	170	148	138	144	136	134	153	147	126	119	149	129	147	158	138	138	145	137	142	139	159	151	149	125	110	118	163	140	153	149	168	131	143	146	162	151	162	137	133	139	161	148	133	154	160	157	141	131	152	153	152	152	154	152	136	161	124	146	152	124	126	128	169	140	166	146	147	124	136	146	141	156	175	130	147	132	134	154	134	146	145	148	123	151	156	133	169	128	130	121	141	171	161	146	148	135	136	160	125	144	143	186	138	132	162	147	151	154	153	143	145	123	147	137	158	152	143	158	161	159	153	146	138	126	148	128	154	160	140	138	135	153	134	152	149	178	142	147	138	145	145	148	139	146	156	159	144	134	139	143	148	143	161	148	162	135	146	124	142	150	130	156	152	131	130	158	150	139	164	144	127	168	137	137	141	157	165	131	141	161	127	148	157	124	155	141	143	155	138	173	131	125	140	140	141	141	143	134	151	167	142	152	154	130	143	163	154	134	139	154	119	135	159	146	153	138	152	130	155	139	144	149	153	158	139	141	136	168	141	148	155	134	177	136	150	153	143	145	126	139	147	139	138	138	163	125	132	144	154	150	146	131	159	149	177	143	133	168	156	124	161	158	132	140	147	125	119	107	152	151	157	135	140	130	165	163	139	126	133	126	138	175	153	145	148	170	145	145	139	131	166	134	160	142	129	153	131	145	157	141	131	156	155	135	141	160	141	141	139	148	143	156	141	141	137	128	142	165	128	135	131	159	158	135	142	120	135	141	134	139	135	125	161	116	130	140	154	131	149	124	151	145	138	160	140	131	128	141	137	136	135	153	152	130	165	125	157	123	160	161
16698	9518	6999	7543	5126	3635	2758	2210	1919	1454	1299	1024	954	960	899	823	790	763	732	617	623	651	666	697	685	678	629	547	557	536	525	508	509	580	588	660	804	695	698	631	526	544	476	493	445	435	465	379	375	372	358	416	418	385	367	332	375	358	355	389	326	369	365	372	326	370	304	347	341	349	317	298	324	332	324	347	331	369	325	301	357	310	328	333	319	336	328	312	314	337	331	325	316	315	318	370	320	325	345	343	338	321	335	330	336	321	308	346	315	307	370	330	315	341	321	327	333	321	315	304	353	348	321	280	353	358	301	334	327	347	343	327	341	312	312	343	331	350	336	367	337	329	333	361	340	333	316	360	322	330	313	331	319	332	340	320	314	328	325	345	338	351	314	347	316	357	326	320	308	341	329	345	352	303	389	319	359	329	322	341	330	313	286	309	339	321	285	310	338	345	325	317	351	323	331	340	321	334	318	332	297	313	305	360	335	346	349	323	324	332	327	347	332	321	333	323	317	320	339	331	315	317	336	350	342	329	317	330	359	351	333	315	323	362	312	314	331	334	348	332	337	335	321	325	312	318	297	331	335	295	333	320	344	347	341	348	331	297	338	338	298	334	299	347	361	327	311	324	361	344	350	335	328	330	323	317	315	296	323	337	323	337	305	330	342	365	331	324	344	322	307	319	330	316	308	351	325	331	323	320	333	344	328	342	335	355	349	302	306	345	311	318	344	363	337	321	384	338	333	345	329	343	347	362	321	319	321	324	346	324	314	323	336	351	313	326	329	303	317	318	355	319	325	334	346	314	327	323	348	300	316	334	332	341	311	308	311	325	334	315	339	293	312	344	312	367	318	334	365	336	339	334	339	349	313	352	352	332	354	331	390	356	341	340	298	324	336	341	338	354	320	321	320	336	342	343	337	315	344	318	344	349	318	350	341	326	356	342	303	358	342	311	313	330	316	350	337	349	352	330	310	318	305	316	324	329	301	341	334	317	338	314	328	312	355	349	353	346	321	353	335	323	326	336	333	319	329	347	307	342	311	355	336	334	335	326	308	360	345	334	295	341	370	335	319	349	320	333	349	299	313	345	321	331	311	344	349	301	338	337	297	304	313	359	334	306	348	337	337	350	289	357	345	299	314	339	340	320	338	308	360	394	332	338	368	356	334	310	343	301	303	319	336	330	324	320	306	326	353	341	325	363	296	313	335	345	355	345	327	329	328	351	328	360	361	298	319	359	362	344	361	356	352	317	343	353	315	331	318	341	323	331	330	351	313	307	349	346	339	334	327	320	327	307	308	339	300	362	316	321	320	359	336	346	332	335	326	323	349	297	317	310	332	313	335	335	363	317	324	343	354	330	312	340	308	320	323	301	316	334	281	295	333	327	327	346	345	331	335	362	333	324	327	331	313	315	313	293	353	328	303	357	358	331	322	335	347	355	326	332	347	333	355	380	329	331	349	352	321	330	325	347	334	318	354	321	304	323	361	344	330	323	311	357	361	330	319	350	309	300	326	302	322	303	311	338	324	322	332	348	354	355	345	314	347	333	344	340	346	330	326	355	336	326	325	343	348	334	329	316	318	367	317	337	322	294	345	304	353	311	317	334	363	345	349	359	313	320	288	326	349	315	290	346	341	342	333	346	352	333	332	314	345	323	334	325	332	344	322	319	338	342	326	335	311	354	305	324	350	347	323	339	325	313	333	328	339	321	335	325	350	339	334	310	313	359	364	350	313	330	382	317	352	322	331	316	323	311	323	325	333	326	333	348	358	353	324	314	339	300	344	339	324	334	324	358	325	341	341	386	327	319	359	309	329	304	330	345	331	378	339	317	345	319	290	316	324	328	347	342	326	351	344	359	338	333	341	356	294	307	341	343	357	320	340	311	284	358	311	313	323	357	342	322	315	335	311	318	316	349	324	299	344	312	339	347	336	324	329	299	358	331	308	320	332	365	310	343	317	321	343	330	281	334	336	328	323	289	315	356	340	309	317	345	324	318	341	317	351	323	325	320	346	346	316	335	355	339	288	338	294	340	297	312	353	310	311	320	326	327	339	333	352	357	287	313	324	345	340	324	353	328	317	316	319	319	317	326	346	311	388	327	312	350	370	295	327	344	337	305	343	328	319	348	316	367	350	315	341	337	305	337	325	322	335	313	335	316	292	356	302	334	317	338	311	283	273	346	347	337	318	329	311	324	331	330	321	332	329	348	340	342	316	335	333	327	338	309	319	320	334	323	315	326	343	281	309	385	366	359	315	312	315	326	349	338	315	283	370	329	339	349	327	336	339	295	323	349	355	350	321	324	337	315	339	343	321	333	321	317	337	324	381	345	334	327	352	327	326	341	354	356	322	332	323	343	338	351	314	361	304	375	325	349	314	310	311	307	338	334	333	323	351	364	355	338	320	330	297	346	341	320	316	338	291	345	330	351	322	287	309	354	365	332	326	330	337	317	364	325	323	346	324	341	325	352	314	325	372	328	351	330	320	352	322	329	340	319	361	308	332	334	326	355	338	327	338	326	312	378	331	332	373	337	333	345	331	323	333	346	362	346	333	307	342	339	313	327	359	332	329	370	330	312	324	315	336	336	334	301	353	295	335	358	311	324	329	326	331	347	358	303	318	341	363	330	352	357	347	351	320	320	315	369	346	327	325	307	316	348	298	332	323	340	332	303	320	326	334	341	333	304	330	334	320	313	314	321	337	320	327	325	322	350	329	330	333	306	324	350	339	306	284	343	347	354	322	338	346	337	329	298	343	375	340	323	320	317	342	350	334	344	341	308	330	329	323	330	293	299	299	313	344	340	344	323	332	328	353	322	342	346	311	324	329	301	320	298	312	337	329	315	345	334	353	352	332	358	334	331	315	340	317	351	367	312	340	345	340	322	326	324	300	352	358	306	302	320	343	331	301	342	312	312	354	332	357	312	357	334	334	325	332	296	338	340	337	325	346	322	341	335	320	324	359	335	331	324	335	316	340	338	335	370	336	350	339	304	327	329	344	358	347	357	331	353	359	341	350	318	369	352	373	312	327	301	340	334	348	370	326	330	332	347	329	312	330	336	347	304	328	332	301	358	350	337	319	314	326	324	314	339	335	310	327	348	337	349	317	355	320	345	342	341	353	347	346	345	301	343	324	329	310	338	323	339	342	357	310	338	342	312	371	342	336	334	295	328	335	331	269	315	326	324	335	311	321	331	302	327	338	313	347	330	325	307	330	316	348	328	354	300	324	327	334	309	358	325	353	336	341	330	341	311	351	357	340	340	303	337	324	323	335	365	323	307	321	308	368	353	321	343	326	323	323	323	302	316	327	338	336	345	359	348	312	360	308	318	308	335	336	331	326	308	356	324	323	323	348	385	326	361	299	349	327	327	335	334	324	350	350	330	357	351	288	339	334	371	322	322	328	333	354	339	330	296	345	310	321	315	304	321	327	334	356	310	321	320	329	334	349	326	347	353	313	317	348	345	325	354	331	380	347	315	346	342
40473	23845	9383	4693	2258	1329	971	752	588	445	432	385	393	346	332	262	269	275	299	271	273	229	264	287	280	261	271	254	239	240	233	223	228	262	240	251	240	283	282	244	244	201	206	217	221	219	213	201	219	193	218	228	207	198	198	201	167	190	176	217	181	204	194	196	195	215	220	201	195	190	203	191	187	162	205	171	220	192	193	202	196	205	187	212	227	198	183	215	209	179	181	199	176	212	208	183	201	199	202	219	213	183	175	197	190	189	195	183	186	209	187	170	166	193	222	173	183	182	202	196	189	209	207	174	214	184	197	192	194	204	192	182	176	178	199	225	195	186	183	194	169	170	183	187	166	201	200	170	177	191	196	176	193	171	185	177	192	175	178	185	207	200	189	197	201	208	205	206	161	185	210	202	187	192	173	190	176	183	210	189	220	202	186	186	208	177	184	196	178	196	180	157	195	197	229	185	190	189	178	193	180	192	168	175	174	188	201	214	171	183	183	218	191	199	211	202	187	215	196	193	179	190	186	190	192	210	171	174	186	227	202	194	225	185	174	173	207	212	171	187	180	189	228	181	187	186	176	202	215	179	189	213	186	193	200	190	213	190	195	191	200	191	213	182	206	187	197	180	172	217	210	186	186	181	221	168	188	197	208	225	211	178	179	193	200	223	192	185	175	211	184	173	193	213	190	195	166	172	182	188	187	170	210	170	204	187	191	187	201	194	201	189	162	168	188	186	196	184	204	206	198	208	198	178	199	193	221	224	184	159	164	199	189	188	168	187	193	189	181	180	209	201	185	182	168	208	184	163	188	205	179	191	224	201	191	185	180	173	178	169	199	205	175	188	195	196	184	200	194	182	211	215	167	179	210	217	187	181	194	203	216	187	216	190	201	173	216	216	195	177	174	221	169	207	191	182	203	203	198	172	182	209	216	202	194	211	181	214	181	172	175	207	224	180	198	177	208	172	174	203	205	184	195	185	195	185	181	195	183	192	178	190	179	193	179	180	167	188	205	211	190	211	181	182	182	190	181	180	194	207	205	200	189	178	195	207	234	210	195	203	203	198	234	208	204	194	227	168	188	186	184	198	166	196	210	192	174	189	185	215	202	171	192	218	197	219	207	197	189	192	191	192	198	185	212	215	215	197	203	173	170	160	191	194	208	208	185	185	197	191	171	189	204	208	220	215	202	189	197	211	202	197	176	185	202	189	186	151	196	198	183	180	183	208	185	194	179	202	217	194	202	186	169	173	217	190	218	169	192	176	200	182	196	197	178	199	189	187	184	178	215	201	194	211	202	183	200	196	172	188	219	203	177	205	182	188	217	205	165	193	168	204	176	180	192	186	188	207	180	233	189	165	177	186	197	183	171	195	199	171	202	197	202	184	214	200	218	204	210	203	207	213	186	180	203	209	175	191	182	199	187	208	193	186	192	199	158	191	182	189	188	207	187	199	188	183	184	179	207	170	208	206	217	180	194	228	202	189	191	203	191	190	212	199	189	206	199	218	211	203	186	204	177	184	172	182	195	211	192	205	180	197	179	180	193	204	205	198	212	215	201	207	178	198	222	191	167	190	198	201	192	180	182	179	181	236	201	201	210	221	195	184	201	188	172	189	176	182	208	223	167	172	193	203	175	185	208	217	205	194	202	213	209	182	193	190	182	178	200	185	180	215	210	183	195	185	218	182	204	191	211	184	168	190	195	204	196	179	205	212	211	168	190	205	189	194	204	187	184	207	204	183	201	186	172	169	189	209	153	204	202	180	200	203	166	191	207	172	197	214	176	246	181	202	196	189	179	197	197	208	206	210	187	192	192	172	177	189	160	199	211	180	161	146	210	194	181	187	186	204	196	167	156	209	177	182	184	188	179	208	210	207	187	203	188	181	194	196	209	180	176	183	195	173	203	202	199	190	185	203	195	188	192	187	171	201	200	178	197	183	205	202	195	207	209	176	194	181	195	174	202	214	195	191	187	173	198	183	163	200	207	168	186	198	203	202	174	188	190	165	172	179	192	180	205	191	221	201	195	225	188	175	191	197	213	195	191	167	214	185	172	199	192	204	176	211	217	188	193	182	194	216	178	204	196	224	209	174	215	193	198	195	190	189	198	178	204	195	178	180	174	184	178	175	196	197	182	195	203	204	202	213	212	208	191	199	204	189	198	174	165	201	190	157	171	233	163	189	175	209	191	234	205	202	204	190	168	194	186	229	177	155	170	204	184	184	173	178	188	198	206	182	218	173	202	216	177	179	187	201	180	178	168	195	188	195	220	205	193	173	190	207	182	192	196	178	231	209	173	195	209	216	186	202	178	184	196	187	202	202	199	161	215	207	201	173	206	176	177	217	203	204	181	177	176	190	192	205	188	214	210	171	192	170	174	192	186	196	186	196	178	193	191	168	178	204	212	173	195	193	192	213	207	202	196	184	196	175	214	210	188	213	186	189	202	229	202	179	183	209	193	191	189	196	193	190	210	206	189	201	208	169	211	182	178	198	168	199	198	182	187	185	191	183	186	202	162	190	195	189	195	198	207	188	205	209	185	211	194	210	187	199	191	208	190	180	185	165	208	178	222	192	169	184	177	214	201	179	178	201	221	208	181	192	192	203	192	188	199	208	175	183	154	210	202	184	188	195	193	178	184	203	205	188	152	205	204	198	195	205	197	182	191	195	191	160	182	195	199	168	195	183	189	207	195	197	176	202	232	192	182	190	176	191	192	218	222	185	207	183	203	202	212	203	191	218	231	202	189	188	185	198	181	173	169	210	214	196	196	184	186	174	172	188	200	167	199	191	199	190	210	174	193	172	178	196	218	177	186	208	178	190	204	201	220	205	176	190	204	194	196	195	211	176	190	199	180	148	186	185	164	215	209	194	199	182	170	217	214	195	174	201	163	217	188	208	185	179	160	215	205	191	178	189	175	165	198	186	186	198	183	188	181	169	194	222	186	203	218	210	171	185	190	188	177	200	222	191	197	203	188	189	200	168	231	181	179	206	194	188	194	174	199	201	193	200	192	198	217	193	197	171	197	220	181	192	192	180	188	172	201	215	224	216	221	197	203	185	183	225	203	169	191	165	167	183	197	182	183	182	179	203	206	209	170	204	187	176	207	204	206	192	182	180	201	197	210	190	210	200	193	234	194	180	206	190	170	205	178	195	180	227	187	219	224	169	187	227	182	200	194	226	204	197	183	212	194	214	209	201	205	184	188	180	167	158	190	184	169	191	181	183	221	164	170	185	192	191	186	203	178	192	198	203	185	171	202	204	177	196	173	216	191	167	195	209	195	170	193	225	224	203	218	186	180	180	202	205	196	178	214	176	192	201	191	167	188	230	208	219	182	189	160	196	197	193	210	192	192	217	198	211	192	235	165	182	197	180	208	185	180	207	194	196	177	187	188	201	215	178	187	169	199	197	171	184	224	208	206	189	198	187	204	195	179	199	178	191	197	180	184	186	196	199	197	211	172	178	179	210	196	167	183	201	173	186
22074	15573	9730	9964	7002	5126	4072	3488	2594	2198	1715	1457	1370	1380	1256	1150	1145	1077	1041	917	948	831	949	1060	984	880	889	797	760	693	766	697	801	794	883	956	1086	1058	986	923	824	713	659	640	621	611	625	646	529	528	485	568	545	552	457	451	508	487	435	462	466	519	443	444	438	442	440	439	437	403	428	435	432	424	424	423	474	387	453	445	426	416	447	441	385	447	439	436	429	439	416	441	422	417	417	375	426	426	420	446	455	428	415	459	380	414	454	406	473	415	416	461	430	455	414	409	443	414	447	418	448	426	428	481	384	413	425	418	423	475	407	384	435	434	431	462	429	425	447	456	411	445	391	417	440	434	417	374	457	441	444	441	403	411	426	428	411	457	422	439	441	406	414	416	404	412	433	411	442	443	398	441	420	436	487	462	425	432	467	409	445	429	385	446	434	406	458	425	458	404	464	424	448	424	471	441	444	425	443	428	431	454	442	413	427	449	430	388	425	443	429	395	425	444	404	471	406	442	405	420	443	415	440	432	453	450	427	450	440	450	409	421	402	428	433	424	426	384	430	427	400	405	424	428	460	449	426	394	415	434	431	424	418	403	456	435	424	456	427	414	457	424	451	427	436	424	417	427	434	409	429	427	412	448	435	457	453	430	447	424	445	404	411	424	414	465	428	433	424	454	440	451	440	459	451	420	451	457	406	445	454	427	470	448	447	406	406	422	424	433	431	402	433	396	427	430	424	427	411	405	451	464	404	403	406	427	426	409	405	407	431	412	413	418	420	427	414	423	449	431	456	395	451	436	444	474	403	436	435	439	456	407	367	407	412	455	434	426	416	443	437	428	413	427	423	453	456	437	413	463	450	423	426	440	383	437	441	464	454	411	395	434	390	409	444	408	432	431	474	391	404	435	395	472	420	427	421	426	474	407	450	428	439	407	439	402	439	430	412	432	440	425	448	457	453	442	429	429	411	450	428	439	418	431	443	404	422	425	446	430	410	438	418	437	413	412	420	442	415	419	447	405	427	409	426	424	447	429	420	396	433	433	410	405	432	423	432	430	397	398	424	436	423	431	418	427	435	408	448	468	457	441	411	427	431	429	411	428	447	422	432	434	453	487	377	419	463	438	444	418	443	425	423	462	428	431	440	424	421	413	406	447	392	433	437	417	427	429	421	461	418	423	423	395	405	475	446	422	391	430	420	440	430	468	435	441	435	441	462	423	419	421	402	419	404	409	452	445	391	411	441	416	433	410	437	418	412	414	439	426	445	440	430	430	442	420	413	411	448	404	423	429	392	421	382	423	381	418	425	424	413	429	394	419	389	454	405	437	414	432	443	450	435	436	409	444	433	423	445	460	418	420	424	427	448	411	409	411	401	461	415	457	428	409	421	390	416	482	456	439	412	428	437	418	439	420	465	460	371	436	457	410	475	435	431	434	422	432	424	433	468	449	445	434	421	464	419	402	400	422	411	422	405	447	448	409	419	448	478	426	420	446	442	419	440	479	432	408	423	433	404	405	453	426	458	399	444	413	410	411	398	426	419	425	438	408	384	393	435	449	433	411	392	448	416	432	421	448	424	405	419	419	397	404	432	436	409	436	473	395	391	398	426	411	400	424	469	413	448	439	422	415	439	404	434	460	422	415	417	416	440	404	418	428	471	432	423	418	453	450	416	417	366	418	429	454	403	426	448	406	435	445	445	421	404	472	436	397	448	395	440	411	410	436	424	419	435	445	412	406	440	440	443	450	401	433	489	423	427	409	431	451	432	407	424	431	427	447	420	430	399	415	430	413	439	450	401	433	429	455	448	413	492	422	460	411	404	382	466	398	427	459	429	430	430	407	431	384	403	445	501	446	403	414	422	429	436	409	423	414	412	423	399	427	424	451	429	390	432	466	403	424	390	425	422	431	434	413	432	430	448	425	422	439	429	443	454	442	407	451	458	427	413	425	431	403	418	445	452	415	422	435	413	380	414	454	462	437	409	462	443	397	412	429	457	415	440	448	434	452	417	409	447	442	393	456	419	454	449	423	441	460	444	417	436	447	458	409	415	423	417	455	439	420	443	427	447	471	431	400	407	412	447	424	426	434	428	442	431	415	453	437	353	411	452	416	421	448	431	399	442	439	412	397	431	428	444	411	418	426	439	409	427	444	443	428	416	424	445	410	446	441	418	458	420	470	432	408	448	443	425	422	439	426	426	446	450	427	453	417	437	420	408	419	425	454	472	406	397	418	433	459	422	435	424	408	468	391	415	452	427	438	463	411	449	456	410	460	447	431	414	436	417	439	419	443	422	420	436	441	422	417	396	455	414	411	436	408	428	464	460	441	422	399	470	447	410	421	418	451	396	405	433	414	416	395	426	470	438	428	463	437	392	375	430	428	445	418	444	449	430	422	431	441	466	460	413	429	422	409	412	419	417	407	451	416	393	445	422	433	420	419	455	434	435	425	440	405	413	451	462	470	421	463	400	396	412	493	404	429	418	438	426	429	478	379	445	439	397	425	459	468	438	436	440	427	434	429	430	451	380	408	405	426	372	415	406	450	453	438	455	420	449	421	437	437	417	429	425	418	439	461	436	420	453	436	437	425	422	397	443	436	447	420	434	432	435	414	441	425	424	435	423	424	443	424	428	419	433	417	409	420	407	419	434	436	428	440	457	419	452	427	414	428	444	474	401	466	422	450	420	451	392	466	432	439	407	410	453	451	436	457	452	429	431	418	416	456	473	472	390	440	447	433	443	418	421	407	444	443	417	412	424	432	455	433	505	396	392	457	403	404	389	454	410	409	430	424	438	427	416	462	415	442	403	410	429	441	424	443	441	454	392	414	430	425	396	442	425	453	409	388	436	449	422	404	409	425	428	412	454	444	443	472	466	428	483	416	413	453	429	434	440	416	440	396	457	442	393	455	466	459	405	422	437	425	419	430	390	425	435	377	408	435	445	432	405	448	430	442	424	419	422	396	435	432	442	416	418	462	409	425	429	400	420	443	416	450	416	436	450	402	431	431	477	437	458	416	407	439	497	477	441	410	431	447	445	419	426	411	466	429	440	423	426	463	423	432	444	406	435	392	445	399	414	450	430	403	443	389	400	450	458	456	435	438	428	413	439	428	410	425	447	433	405	439	408	431	443	422	445	415	414	459	433	431	376	465	423	388	429	447	424	449	422	417	409	469	414	435	409	410	419	406	403	459	445	424	431	447	438	417	420	444	458	410	457	459	393	414	414	390	437	422	406	413	430	449	390	380	426	424	443	434	385	427	431	429	419	415	437	435	463	464	471	428	415	432	417	452	411	442	421	435	404	444	411	432	398	414	424	396	418	410	440	445	438	431	452	456	445	451	453	402	425	454	456	418	436	435	465	424	428	393	442	463	441	414	391	433	415	467	432	425	404	447	417	393	462	426	419	405	427	448	426	455	444	373	425	423	399	423	460	428	410	454	434	401	427	415	411	427	419	413	430	438	444	401	419	413	460	417	417	457	433	413
14178	5706	1932	1212	712	473	381	336	301	269	237	277	242	241	267	241	232	241	210	207	199	225	210	247	224	204	242	200	203	224	189	202	177	215	196	208	254	224	208	218	200	191	212	203	224	206	201	201	213	181	212	186	217	182	189	190	214	205	205	187	176	199	206	186	179	181	191	216	184	203	190	221	206	193	176	207	177	191	174	188	180	153	175	166	179	178	183	180	192	191	208	191	215	187	205	184	203	213	180	181	208	193	208	203	192	185	194	195	178	196	215	222	187	219	201	185	184	179	169	183	170	177	202	198	151	168	212	182	192	186	194	177	180	186	207	166	170	212	220	199	206	189	173	196	198	206	210	193	199	185	170	191	199	199	174	181	172	195	209	204	183	199	203	193	170	184	204	201	191	192	201	179	180	185	183	207	182	193	177	205	207	210	159	203	179	186	201	209	203	171	188	186	200	179	197	198	203	189	200	210	172	203	177	191	175	188	163	174	187	191	208	172	183	202	194	168	212	189	212	184	173	166	185	192	187	222	189	179	162	186	186	207	193	191	223	214	188	201	191	184	198	213	188	184	165	185	179	206	169	198	188	158	183	210	210	194	175	173	204	192	204	187	201	194	186	201	193	190	183	188	231	221	196	170	207	199	206	184	185	187	185	198	175	191	193	189	219	189	178	195	176	185	206	192	185	177	199	179	193	177	208	191	212	212	214	215	199	161	196	203	192	241	185	197	190	196	178	195	184	187	191	193	207	177	184	180	168	187	194	201	145	191	171	171	180	180	198	196	186	170	206	192	194	195	194	161	225	210	173	162	193	190	211	185	198	167	197	186	158	157	201	178	192	170	184	173	215	218	210	210	177	201	191	161	191	151	174	203	180	202	190	197	191	204	186	167	186	204	201	156	185	171	208	191	212	193	189	202	191	193	208	180	195	190	195	178	162	170	198	172	192	206	174	180	159	191	180	190	182	198	185	213	153	184	191	195	183	230	168	196	177	178	205	203	190	194	208	229	195	175	186	175	195	205	207	199	187	204	195	201	199	170	182	188	195	166	179	185	196	183	170	203	207	217	205	198	178	159	204	211	191	182	211	189	197	206	173	198	174	172	184	185	176	185	176	160	199	204	192	188	187	213	199	207	207	166	196	193	208	196	203	180	193	192	193	190	169	197	204	202	191	177	186	188	179	184	189	208	204	176	179	177	175	159	169	205	219	187	181	200	183	187	203	191	185	208	203	197	186	203	175	187	199	183	195	209	214	212	164	193	200	173	170	190	191	178	157	190	194	200	205	188	200	204	180	166	190	176	167	201	195	228	196	185	190	170	172	215	183	205	205	187	181	181	193	181	185	180	198	216	167	206	212	191	197	178	186	190	166	158	189	183	183	202	192	194	164	192	185	175	203	179	181	201	196	172	215	193	206	190	244	201	204	196	201	192	208	184	197	184	195	179	171	195	196	184	191	199	188	194	208	177	171	186	229	197	179	217	191	193	222	198	202	202	211	184	169	194	197	199	186	211	212	212	226	202	207	159	188	183	195	160	189	188	200	175	170	204	213	189	193	216	169	180	191	210	196	196	205	180	177	181	188	183	189	215	218	179	200	191	218	207	189	197	214	200	211	197	186	184	199	176	186	194	180	153	202	171	185	217	186	179	183	181	183	171	196	197	183	204	204	189	212	201	191	207	190	197	205	188	180	172	209	186	193	181	188	206	190	201	186	204	194	190	186	214	161	179	185	210	186	197	239	204	198	203	181	197	235	203	195	188	183	241	195	193	188	192	176	180	212	209	191	182	183	200	192	194	211	188	171	197	176	167	203	205	193	196	192	180	209	199	209	181	196	199	183	177	186	180	184	208	193	173	221	155	217	221	196	199	169	189	200	179	179	189	183	201	188	190	174	207	192	200	182	210	162	186	207	198	188	203	170	205	196	191	169	205	201	195	187	184	172	193	190	196	187	154	193	182	198	218	208	164	222	180	192	172	198	199	202	198	232	207	200	178	200	200	192	188	225	215	207	191	203	191	187	169	189	182	155	190	197	174	219	202	179	168	184	220	197	192	212	190	182	187	182	205	170	189	187	175	178	163	211	199	200	192	196	180	206	181	191	191	215	199	177	197	192	170	197	175	196	206	189	192	211	222	185	195	176	191	177	206	215	182	170	186	197	201	167	179	184	209	158	196	204	185	163	195	173	190	179	184	200	202	195	188	198	205	196	215	199	208	199	171	157	189	222	182	171	201	207	172	166	188	199	196	185	213	215	157	204	214	199	195	199	185	199	171	182	210	211	180	181	167	183	190	208	210	201	204	181	197	200	209	190	176	192	191	209	182	199	198	182	182	199	205	245	194	198	167	187	206	184	222	201	198	200	183	200	233	199	176	185	186	183	197	181	201	164	198	197	190	172	205	163	192	194	208	179	198	197	179	199	207	192	196	183	203	169	176	183	196	192	219	194	177	199	212	189	178	214	200	215	215	188	181	201	201	177	206	197	185	198	168	205	181	183	196	169	181	204	165	192	166	202	183	194	196	181	175	185	207	189	181	196	205	202	185	205	187	209	175	180	188	212	193	172	194	185	175	190	206	155	168	190	194	174	169	203	191	180	215	177	180	228	210	234	217	208	199	203	189	198	189	186	178	176	211	210	155	179	192	164	170	187	174	182	187	207	198	208	199	208	191	191	181	178	195	180	217	204	212	187	187	217	194	169	194	193	213	193	181	192	188	199	202	196	211	198	180	186	190	179	184	186	204	186	206	189	193	183	195	220	203	202	180	179	185	206	200	185	195	171	184	211	205	190	186	197	178	185	190	207	181	215	203	194	191	176	172	170	209	172	191	178	175	204	205	196	194	215	205	185	222	224	225	193	191	183	201	192	197	207	191	171	215	180	183	197	180	187	203	195	183	198	206	174	171	197	182	226	180	208	187	216	170	187	187	197	193	162	194	181	201	197	210	203	187	191	204	170	187	206	205	218	186	198	210	199	195	178	163	181	166	200	210	204	188	193	206	192	209	188	201	204	186	169	178	180	187	196	182	193	182	190	151	210	198	179	167	196	165	171	219	166	191	195	203	203	208	174	210	208	194	193	174	208	187	180	199	197	208	211	206	188	202	194	193	192	199	191	171	210	196	165	197	185	186	203	181	190	195	185	171	209	180	172	202	204	187	194	179	201	202	183	178	192	199	211	183	212	173	195	167	170	183	173	202	205	198	229	184	210	201	194	182	170	177	210	170	204	193	170	202	190	223	193	150	221	178	182	220	186	179	185	198	188	185	210	181	232	198	182	200	188	191	207	182	169	218	194	181	179	188	173	180	198	183	186	197	190	189	211	189	179	192	179	184	204	179	188	231	193	186	207	203	190	187	186	221	189	188	184	205	199	230	201	214	160	162	215	193	187	173	205	195	199	169	187	191	185	200	191	197	211	172	171	169	215	182	207	196	186	179	203	187	223	201	203	172	202	198	190	195	180	200	166	199	203	195	209	190	193	190
7510	4014	3624	3583	2424	1925	1410	1202	970	875	785	755	686	662	681	628	653	564	590	589	582	561	563	682	686	589	560	560	549	538	510	516	507	555	586	632	611	642	601	583	548	574	476	495	501	478	483	456	440	450	430	447	442	446	432	420	450	397	405	436	419	437	445	431	425	383	435	419	421	450	433	433	438	447	447	386	457	409	410	436	398	401	448	388	421	414	454	436	385	381	411	405	406	408	451	421	393	411	429	401	382	426	443	453	422	416	378	388	416	408	397	404	390	435	448	396	451	418	442	463	446	414	405	416	412	449	445	432	401	475	408	424	449	417	394	408	420	435	460	433	423	388	400	405	419	421	386	438	414	423	391	414	446	419	440	410	407	458	395	422	429	370	440	429	401	405	417	403	440	420	405	425	414	404	421	388	391	402	442	421	411	423	398	412	407	397	414	436	424	437	425	383	425	460	410	444	439	412	364	430	415	401	426	380	406	428	400	442	424	416	450	416	408	442	416	430	431	394	421	431	422	407	431	445	465	434	372	391	437	436	425	400	407	424	414	380	432	418	410	434	453	386	385	427	449	415	428	386	416	408	445	441	426	428	451	402	427	431	410	422	434	466	382	398	414	404	393	426	424	426	426	402	424	434	401	362	440	376	417	422	416	432	448	428	425	406	404	406	426	407	424	439	414	399	429	406	392	407	435	426	387	412	422	401	411	421	442	411	435	400	441	407	429	389	418	417	420	446	407	440	402	413	440	413	432	358	407	376	408	375	441	428	384	385	422	427	389	444	402	404	406	447	471	432	404	394	384	424	402	413	435	403	425	397	434	438	392	403	406	436	427	427	423	409	412	434	428	410	399	420	416	402	400	434	403	422	438	441	405	398	435	418	406	417	419	397	412	451	450	402	405	386	426	434	439	393	415	433	444	385	444	379	430	444	445	401	463	458	387	415	424	400	448	419	418	432	434	426	400	422	378	422	385	442	424	405	426	407	420	442	425	401	433	415	428	438	402	397	448	439	401	404	416	415	406	417	416	445	391	388	423	404	429	423	434	421	453	415	436	416	368	426	434	431	425	412	425	437	433	431	426	434	413	418	405	392	421	441	426	422	402	426	433	393	446	398	403	448	409	402	408	449	410	449	412	455	394	422	471	408	446	369	460	414	432	417	437	427	428	428	408	401	438	425	396	416	419	385	406	440	457	428	415	405	422	404	415	415	395	412	411	441	422	399	392	406	404	427	404	400	419	473	417	420	433	436	418	405	453	385	434	421	426	422	414	406	388	438	405	425	420	427	443	424	432	446	388	438	436	422	425	437	402	432	387	428	441	410	402	404	420	424	438	409	424	404	382	416	404	420	417	415	422	393	416	407	410	429	439	413	414	394	428	364	435	424	443	472	417	422	433	412	409	426	402	428	390	436	411	442	446	416	439	397	445	402	439	421	376	407	434	418	441	391	407	433	421	431	404	444	458	403	439	426	419	412	413	436	422	405	416	429	447	422	406	394	436	425	402	421	453	400	427	424	401	401	423	450	409	432	404	421	416	423	450	402	451	429	429	428	416	392	418	413	400	398	402	384	380	401	430	398	439	406	424	407	422	439	427	434	434	410	428	392	390	432	432	432	419	404	415	421	424	421	442	371	381	420	375	391	408	403	434	443	413	393	407	445	405	440	400	397	431	439	417	409	491	423	422	428	407	403	438	380	393	407	420	423	432	414	398	432	418	395	411	400	440	461	443	417	413	419	436	402	400	413	378	406	392	385	382	384	402	396	430	397	452	436	425	427	438	446	407	419	413	396	394	412	443	408	428	421	449	426	418	407	412	409	423	414	370	412	420	434	458	432	408	431	443	405	404	425	414	468	426	451	416	416	409	439	430	424	433	442	387	395	440	456	408	398	443	400	393	413	407	426	428	414	408	435	402	417	418	439	432	420	416	450	424	425	396	405	388	395	464	432	412	445	391	423	369	423	408	393	430	398	457	402	408	436	405	397	438	405	360	423	416	442	385	417	402	391	424	405	406	385	432	411	404	415	426	445	397	438	432	393	405	399	421	419	422	448	415	387	417	398	414	408	401	427	426	414	404	435	391	424	434	405	423	441	457	457	415	442	463	427	428	401	419	418	422	409	455	403	411	429	423	392	399	418	415	422	412	434	408	440	443	441	412	395	436	416	436	403	413	447	412	448	423	435	439	429	440	401	421	425	429	420	429	419	432	368	403	405	386	404	408	434	443	393	445	433	438	429	434	390	388	447	431	409	423	400	440	367	362	433	411	394	410	403	458	425	403	417	435	397	422	378	394	447	416	429	391	412	413	384	450	398	383	444	429	419	413	393	375	447	410	398	395	439	413	386	359	424	421	437	429	397	405	423	413	435	418	408	389	432	421	461	420	434	419	387	373	420	417	424	460	430	414	407	394	433	417	414	426	425	417	426	401	412	417	458	431	412	407	405	425	445	451	408	417	389	450	423	403	408	435	445	413	441	416	414	412	442	422	434	430	402	391	430	424	397	430	389	405	402	421	426	397	424	416	424	435	409	483	410	449	394	419	426	446	411	431	421	412	435	394	394	409	420	436	428	415	428	442	401	409	424	424	373	456	408	425	414	425	399	412	423	411	411	416	410	386	418	407	430	410	436	442	441	436	455	393	432	436	396	439	398	451	437	446	428	431	396	443	374	395	415	413	437	401	456	423	426	418	393	416	424	408	412	414	432	403	423	416	421	405	414	423	427	433	397	421	394	441	386	427	413	426	400	420	403	415	399	422	431	430	415	396	417	455	463	412	408	427	434	402	379	386	455	429	405	424	418	409	442	413	434	388	431	431	405	385	419	399	428	414	395	396	416	405	435	433	436	416	423	414	412	426	415	410	368	418	411	410	422	411	435	462	405	430	441	434	406	429	435	437	387	403	414	410	399	400	438	424	427	426	455	432	405	411	445	424	417	398	423	417	400	412	436	450	413	414	404	405	421	427	429	384	423	461	450	430	403	425	422	405	428	395	407	400	455	410	384	443	422	392	404	409	427	440	452	385	434	420	415	411	421	438	406	417	408	406	428	431	414	422	402	408	428	441	420	381	431	405	414	412	452	419	420	381	430	432	393	437	429	405	426	410	394	450	383	442	429	410	429	421	413	380	403	426	415	434	384	433	417	389	412	429	395	440	411	375	424	421	421	407	418	449	456	428	438	421	421	397	401	433	437	404	419	415	410	458	395	422	391	437	427	446	436	429	399	423	392	426	395	410	454	445	393	423	388	451	413	408	420	429	434	440	417	409	397	420	417	432	422	418	431	401	445	400	370	450	418	430	454	417	400	436	431	391	396	459	443	401	419	404	429	400	421	409	429	424	413	411	411	446	448	418	407	397	431	451	442	424	391	418	396	436	426	413	427	420	447	420	419	404	419	400	399	412	426	431	427	432	409	423	434	418	429	411	431	389	457	411	405	425	417	439	408	397	442	405	431	412	406	426	428	420	407	428	410	444	414	392	403
29280	14071	4637	2607	1422	834	596	469	365	312	291	300	221	269	213	209	224	222	237	229	208	191	194	197	220	203	215	170	189	169	169	199	148	163	184	198	218	211	203	204	198	177	196	172	163	157	159	148	148	145	152	145	136	141	164	143	174	167	163	157	167	167	133	143	162	152	136	143	144	151	171	127	164	153	128	152	148	137	144	137	149	163	158	149	147	146	148	139	158	144	136	152	125	126	160	182	165	170	156	138	144	133	159	142	169	122	145	156	147	145	142	129	155	154	159	170	147	149	140	176	142	133	146	139	146	149	141	155	149	137	173	148	144	146	179	157	157	150	126	138	147	137	169	157	157	155	157	158	165	133	162	130	162	162	157	166	162	145	138	149	159	155	145	140	129	144	155	121	129	147	136	151	153	137	153	142	143	175	150	158	141	154	164	146	144	162	144	155	145	143	145	172	157	180	180	162	145	143	156	134	153	147	150	164	161	127	121	123	133	159	151	132	169	146	148	161	141	145	129	145	155	140	161	174	141	136	136	140	155	143	146	151	157	173	149	137	144	150	138	128	143	150	150	158	171	159	148	161	129	118	145	173	170	154	144	125	146	139	142	142	141	143	150	173	163	138	162	149	142	174	155	163	144	147	136	173	133	151	151	160	160	182	146	122	150	147	163	152	143	151	162	165	159	169	138	170	152	143	160	185	147	157	140	139	161	154	147	169	145	148	140	153	140	141	136	150	160	172	151	146	170	159	140	135	162	145	152	126	155	127	141	159	159	153	145	146	130	172	177	141	162	154	124	133	160	156	147	146	136	187	128	143	146	154	142	143	150	143	136	136	144	156	157	146	140	154	153	151	161	140	143	141	148	138	141	158	154	165	177	144	179	150	160	170	147	152	154	157	141	138	156	185	131	139	145	129	148	130	174	147	146	149	146	149	159	152	125	152	151	153	141	150	134	159	140	138	147	146	165	162	142	145	162	155	143	165	163	169	181	146	153	140	155	152	145	161	154	157	158	124	150	164	172	148	137	157	144	150	152	130	170	147	124	174	139	142	163	131	156	119	156	170	160	158	152	152	145	166	175	139	147	154	148	133	166	166	150	184	140	162	119	155	162	139	169	156	160	143	146	160	126	156	153	150	146	159	177	142	202	149	125	141	135	132	155	167	143	142	158	162	138	169	159	158	167	146	142	135	145	159	153	150	129	153	145	133	124	156	136	164	128	156	161	139	145	175	160	149	143	157	154	156	143	167	125	149	150	166	141	164	142	162	161	168	156	139	138	159	127	153	168	141	143	156	157	142	156	164	136	143	129	126	144	159	119	147	144	158	136	160	144	150	176	151	143	149	161	180	148	158	170	156	133	170	137	138	178	128	126	132	143	143	173	164	169	136	134	152	143	156	144	152	150	158	142	116	157	158	129	165	148	154	162	160	155	148	162	184	138	145	151	139	149	156	157	128	135	148	166	151	160	144	169	149	154	142	162	152	139	147	165	181	152	153	154	135	152	161	168	137	118	131	156	184	156	158	157	146	169	161	145	143	137	157	156	162	139	145	165	144	170	176	182	135	157	157	143	140	148	144	139	125	123	127	138	146	141	159	155	130	159	148	144	146	146	123	159	162	153	164	144	152	144	158	139	143	138	156	138	136	167	175	157	174	129	140	163	157	166	153	142	146	159	168	130	131	151	157	140	125	143	159	165	134	148	117	135	158	150	171	142	161	144	150	132	138	153	148	163	163	173	134	132	121	152	152	158	168	146	141	154	160	166	148	131	155	142	134	132	192	143	141	143	123	143	136	142	139	128	152	127	156	155	156	169	130	127	156	162	128	137	140	169	174	155	160	146	135	166	178	142	151	148	128	168	156	143	143	142	156	157	133	160	142	115	146	137	151	140	141	141	157	151	147	136	151	151	152	140	139	143	125	128	151	149	134	157	152	136	150	172	155	146	140	171	160	170	141	151	140	143	143	155	143	141	157	145	143	148	167	156	131	157	146	139	137	155	151	149	158	166	164	139	144	141	143	151	141	140	154	161	151	134	160	129	132	137	126	147	126	131	152	151	165	169	154	161	156	126	151	162	140	154	149	177	143	150	126	148	148	143	156	147	129	144	153	169	182	164	161	168	142	160	141	132	146	189	149	131	147	149	155	152	144	170	148	151	157	159	159	155	143	160	136	153	142	151	145	158	151	158	163	169	135	149	153	138	156	140	164	147	141	154	168	135	151	154	166	134	156	165	150	148	154	141	123	144	134	153	150	127	153	161	156	154	160	142	151	160	153	155	137	152	149	143	139	160	135	155	144	148	161	155	167	145	139	162	135	168	169	159	155	146	155	154	156	153	148	148	128	166	154	163	151	160	156	144	139	166	143	148	150	149	164	151	150	144	139	155	149	146	132	122	163	160	128	148	146	160	156	156	145	149	129	147	156	138	161	131	142	132	138	128	129	158	184	139	160	156	165	150	152	129	161	159	156	149	124	162	150	140	132	173	130	155	178	167	176	155	153	174	150	146	175	157	159	162	166	154	155	152	124	137	140	148	143	168	131	143	148	148	166	162	150	158	148	144	164	160	156	141	180	160	145	138	136	162	142	135	162	132	134	159	156	155	150	139	182	149	137	138	133	126	142	127	149	138	160	156	149	165	145	125	140	148	152	139	136	135	174	158	137	169	153	165	124	144	148	147	174	135	164	176	153	143	126	168	161	128	141	135	130	152	148	122	168	127	144	145	144	154	139	158	148	161	146	137	120	152	159	147	157	132	149	147	154	140	135	139	144	140	160	164	172	166	133	168	160	163	160	138	158	147	144	132	141	134	139	154	154	136	182	183	156	156	144	146	132	142	136	157	161	134	158	156	155	167	151	172	164	160	132	147	158	132	157	141	147	154	164	112	134	125	155	172	140	167	176	139	138	155	138	158	177	154	160	136	147	175	137	148	152	149	123	176	174	132	149	145	151	148	133	161	168	116	134	168	138	153	167	165	157	131	153	121	171	149	154	159	157	145	167	132	156	123	126	161	155	154	153	169	152	140	144	152	158	160	146	145	124	154	161	172	135	179	158	138	166	138	145	131	155	149	126	147	138	125	133	156	152	154	137	154	165	142	148	138	177	138	154	144	148	157	163	150	155	130	144	176	158	148	148	166	168	149	121	137	149	141	147	149	161	137	144	139	130	139	151	143	159	169	151	134	128	198	158	166	160	142	137	171	148	151	150	177	135	141	171	145	162	134	127	175	154	145	149	145	148	140	158	140	140	131	133	147	148	146	133	134	173	167	157	161	148	154	144	132	139	151	127	117	156	145	147	140	149	148	147	153	160	140	141	167	148	151	136	145	151	151	150	143	129	149	157	134	152	138	149	156	162	168	150	141	152	154	147	154	169	150	168	129	145	143	143	166	144	129	157	133	157	144	169	167	133	156	141	146	145	147	149	160	152	142	141	131	130	148	164	136	151	161	171	149	144	151	166	162	157	145	160	152	142	132	147	136	159
16506	9044	6568	6586	4912	3504	2575	1935	1638	1355	1186	1119	893	974	905	903	736	755	850	710	651	613	659	755	800	703	730	613	558	504	589	576	569	589	691	726	740	729	732	668	589	577	464	522	459	449	488	466	440	411	396	418	403	425	415	393	389	396	369	391	376	358	376	368	320	360	360	381	314	305	331	348	358	353	335	323	348	359	337	344	335	361	334	342	331	336	352	355	353	342	355	345	330	338	357	326	321	350	333	325	309	334	359	321	324	367	346	338	337	351	363	367	308	353	343	346	334	360	343	343	365	351	331	339	353	342	360	363	368	334	351	350	371	383	343	353	337	323	370	339	341	362	343	302	336	351	354	329	340	368	324	355	369	358	334	339	348	345	363	350	356	361	361	342	339	334	368	344	332	340	365	359	346	337	372	377	351	329	334	333	344	342	351	362	391	331	327	345	357	363	326	330	343	356	353	407	342	333	335	335	358	329	372	359	317	355	349	328	345	306	359	365	338	353	305	349	323	341	318	354	317	330	351	340	333	299	319	336	317	352	353	335	323	337	312	312	356	373	334	340	299	326	336	327	327	340	320	348	344	341	333	334	325	306	329	353	320	372	325	335	320	361	317	346	333	345	351	310	357	329	353	303	341	341	329	348	339	352	350	339	331	341	352	353	384	323	320	352	351	379	370	333	330	347	336	350	314	336	341	303	338	347	331	318	376	359	338	347	362	344	358	329	360	348	308	340	348	343	367	337	337	352	347	350	382	341	357	338	328	338	332	325	330	396	308	328	331	338	376	344	333	312	347	347	317	370	361	368	356	377	333	359	343	297	388	342	318	361	381	334	345	350	350	336	343	361	336	361	364	338	349	361	343	318	329	349	361	316	340	330	355	348	359	356	351	360	355	328	319	330	340	360	342	334	329	352	331	317	357	309	364	329	346	336	366	331	343	345	334	367	349	327	356	368	312	363	353	351	340	344	350	287	353	306	350	352	367	337	322	324	316	355	340	371	340	361	343	362	316	342	356	342	354	361	333	329	350	393	361	344	359	380	352	368	341	350	314	351	325	342	378	358	399	324	341	348	340	336	353	345	349	362	354	360	362	343	362	355	344	333	336	379	332	357	336	357	327	338	319	387	351	326	349	348	335	344	336	337	368	326	327	369	356	354	323	353	374	372	368	346	356	317	356	361	370	338	313	359	371	372	332	339	392	315	337	368	343	362	343	333	367	349	344	313	352	318	353	364	359	372	326	338	342	318	337	343	344	333	316	336	347	369	339	368	335	358	360	336	354	334	351	338	354	333	337	351	319	330	388	362	320	363	298	344	348	345	349	335	308	328	357	317	342	308	338	352	361	363	319	339	365	283	336	366	333	335	324	341	367	337	369	352	342	359	359	316	351	333	339	335	320	310	379	351	362	323	320	323	374	366	342	329	333	339	335	338	342	347	340	344	364	315	370	333	340	330	363	336	345	305	322	350	332	341	334	327	366	355	346	325	367	327	339	354	357	342	338	345	350	359	353	347	346	313	358	349	364	331	338	340	313	356	351	310	378	355	387	342	329	345	342	328	320	349	364	364	316	338	332	333	331	340	357	328	320	314	327	340	356	336	353	362	328	351	395	333	342	333	348	322	308	354	303	350	340	330	340	347	334	318	286	340	339	342	371	322	340	338	302	354	338	328	346	335	341	374	370	350	342	330	365	356	348	376	356	363	316	336	316	338	303	360	341	337	338	337	371	345	348	315	342	339	321	340	347	323	334	373	339	355	333	381	334	347	337	380	327	355	348	347	339	356	353	330	333	353	338	355	353	340	316	342	339	334	306	333	394	357	332	365	358	375	330	360	385	335	340	349	320	356	358	342	352	335	351	329	315	348	331	361	298	358	327	323	350	320	338	357	343	361	338	334	325	347	348	344	345	350	359	353	345	333	335	325	368	345	364	358	328	351	353	326	327	328	327	311	360	380	325	365	366	347	362	349	336	335	371	356	376	334	367	337	342	338	377	329	338	342	322	324	308	333	340	349	312	329	337	325	366	362	386	344	366	340	287	360	334	346	318	353	352	349	328	361	328	344	370	353	334	342	357	355	333	354	353	310	340	330	346	318	380	359	333	363	365	372	361	325	387	365	352	291	352	375	347	330	333	323	346	334	360	328	338	373	334	341	345	353	353	354	349	303	335	327	320	335	349	320	374	362	386	361	370	370	362	382	341	387	341	315	309	336	334	373	352	375	300	378	368	344	355	332	318	339	348	331	376	364	364	339	337	355	357	354	389	373	330	380	371	339	340	378	351	362	354	352	345	310	318	320	341	377	337	335	327	334	346	377	363	336	370	326	321	371	332	346	350	354	338	357	388	317	326	350	351	356	309	334	327	354	372	325	343	337	342	329	339	349	338	372	350	293	321	328	338	325	352	345	318	342	344	335	374	341	336	314	356	341	355	339	333	331	359	333	339	359	344	327	319	343	360	333	336	348	343	315	318	333	363	346	302	347	336	365	352	327	335	322	335	353	346	358	347	359	325	338	324	369	324	351	354	381	318	331	347	324	328	338	310	351	333	344	355	348	343	361	344	312	331	368	375	347	343	371	343	316	317	285	351	356	351	348	301	310	344	367	360	318	345	335	340	314	345	321	329	346	366	352	372	350	347	292	349	363	354	327	335	358	297	358	340	352	339	356	344	300	348	375	350	367	341	374	326	337	316	377	328	370	365	318	357	356	369	342	325	325	325	330	363	325	356	328	349	315	358	330	349	357	331	324	368	348	324	344	338	368	375	329	329	306	335	351	358	355	332	305	387	308	337	329	352	347	344	329	348	325	332	345	339	366	354	357	358	348	350	354	356	366	363	360	348	329	366	322	338	365	345	347	349	344	327	343	328	355	379	319	361	296	341	312	301	317	342	363	340	352	335	390	355	365	317	335	331	329	341	316	343	337	344	362	362	333	353	342	335	341	359	348	348	346	318	311	362	348	358	328	325	321	351	356	379	349	350	332	374	359	306	350	343	321	351	358	345	378	340	364	335	316	321	388	348	357	365	361	337	325	357	349	359	320	329	348	324	350	308	346	342	351	350	344	364	326	347	343	327	360	314	322	333	304	375	332	362	354	328	323	329	348	323	342	315	314	333	335	372	354	332	327	338	334	319	340	329	379	339	360	338	373	349	367	348	341	338	347	341	327	335	331	337	376	314	340	358	354	320	332	307	375	366	347	355	347	323	354	319	305	349	345	345	345	359	343	354	330	347	347	374	305	340	335	332	373	324	367	334	341	300	359	327	343	325	322	344	342	344	340	359	322	352	358	335	352	314	358	366	346	332	331	324	346	320	381	325	343	349	332	310	340	359	353	328	354	322	369	349	352	329	356	340	343	339	331	350	331	331	344	376	316	350	374	327	349	368	318	331	344	335	346	345	320	354	357	345	351	357	334	343	315	328	351	367	329	339	343	365	354	343	348	351	342	325	352	347	313	328	316	365	311	373	329	351	315	314	322	340	294
38985	22567	8360	4419	2449	1327	907	648	562	479	442	406	372	344	324	298	311	297	313	263	293	265	254	297	278	261	268	244	239	229	238	250	239	215	260	231	315	264	272	244	251	236	228	208	220	198	205	211	199	200	214	219	219	216	188	200	189	197	208	194	206	222	183	172	201	185	197	212	192	206	196	205	226	180	202	188	213	215	166	194	189	187	200	186	203	170	208	202	196	184	207	206	209	213	192	190	173	198	180	197	212	193	158	169	164	181	231	172	231	177	217	185	197	184	184	202	194	189	191	189	206	185	192	161	213	195	228	186	190	171	192	180	221	171	168	212	201	189	215	223	187	208	216	180	173	197	195	193	187	166	199	187	203	208	203	208	207	159	238	219	201	187	190	191	182	191	180	176	182	205	202	182	233	184	210	182	185	210	186	193	207	195	184	200	174	188	189	222	214	183	201	195	179	175	190	177	208	209	197	176	203	175	169	181	215	180	213	196	175	195	189	209	193	198	177	204	171	198	205	169	217	185	182	209	218	191	200	220	199	181	189	205	205	185	194	207	195	199	193	213	225	185	198	207	209	186	177	174	209	189	172	212	185	202	192	174	207	182	210	206	190	191	218	193	196	190	189	205	171	201	182	168	201	208	161	188	191	186	168	210	178	183	184	186	182	188	183	197	187	188	195	189	148	166	188	176	198	190	192	197	189	182	190	174	185	197	201	190	207	204	196	210	192	237	206	184	186	180	185	173	193	194	184	179	221	197	186	201	191	188	205	194	196	197	193	195	152	167	173	214	196	170	186	163	164	165	171	220	207	167	205	176	204	199	210	182	198	214	176	162	204	194	199	201	221	186	213	167	212	203	178	189	184	167	165	188	180	183	192	197	219	181	168	192	201	197	158	198	186	188	205	199	200	199	195	188	185	178	200	195	180	176	199	208	181	176	196	197	225	174	150	207	199	223	208	207	170	198	181	176	205	180	216	206	192	198	189	222	192	201	176	191	191	200	182	198	196	202	201	211	161	195	216	200	202	174	196	174	180	219	203	228	203	189	191	178	206	209	188	198	189	183	202	173	213	215	177	196	201	199	189	215	193	197	161	194	199	196	178	193	183	191	177	186	197	196	211	186	204	194	228	202	202	200	212	199	163	207	189	198	197	203	189	174	189	183	187	212	213	195	164	209	210	179	177	195	188	224	226	190	164	186	205	180	187	220	237	203	169	193	209	188	184	183	188	192	199	209	185	184	206	182	205	215	198	187	156	177	197	200	201	176	205	177	214	221	184	198	202	183	210	198	187	180	177	220	175	215	185	198	170	208	209	184	233	181	208	182	208	214	199	204	200	185	215	181	202	196	165	175	232	226	212	179	177	181	198	182	218	180	223	188	193	202	181	176	197	176	180	182	192	214	225	205	216	184	201	214	238	212	187	201	204	203	221	199	193	193	192	196	169	174	181	185	201	197	215	205	194	192	184	162	196	199	206	197	183	184	188	192	187	187	212	196	172	188	190	207	217	230	201	202	183	215	178	210	197	179	214	165	202	185	190	194	197	186	184	198	181	156	202	187	230	214	214	193	202	186	205	182	175	203	188	195	184	175	195	195	203	225	221	206	185	158	161	175	190	184	193	239	243	206	220	207	190	176	185	199	221	205	193	225	192	189	168	210	217	213	164	182	213	199	179	207	185	153	241	205	200	189	208	180	199	177	207	204	178	201	183	206	187	187	201	173	173	181	181	160	203	190	186	190	195	176	152	209	188	213	210	212	159	184	209	191	178	179	173	197	160	202	222	195	209	179	200	200	194	187	213	198	188	181	189	194	205	217	209	183	195	188	188	198	223	213	209	191	199	200	177	161	217	227	202	193	188	206	191	221	195	177	195	196	187	212	168	183	181	194	232	217	174	181	171	194	213	191	219	185	207	180	217	226	168	173	180	206	195	192	190	185	193	194	206	198	192	181	204	205	182	204	229	197	193	180	189	223	219	195	226	210	204	180	185	188	173	191	176	205	181	207	192	189	212	195	207	211	187	165	196	183	184	176	204	218	187	177	200	194	199	179	177	185	194	188	172	176	198	180	216	191	182	214	203	206	173	215	169	197	217	189	182	202	187	202	209	168	179	186	206	178	202	161	170	167	189	197	185	212	210	198	173	185	196	193	189	170	204	205	187	189	181	202	179	211	188	175	178	182	196	201	176	184	203	179	221	201	211	168	196	198	192	202	194	170	196	226	210	214	193	199	187	183	183	172	173	195	211	194	203	165	168	183	169	206	224	214	213	192	201	184	197	188	182	215	168	209	192	183	184	179	196	194	187	188	190	158	210	192	197	196	220	159	194	204	192	233	212	229	234	193	198	194	220	241	214	206	178	178	182	221	213	231	206	176	200	196	193	201	197	182	198	209	213	207	206	177	197	178	171	186	218	177	190	193	171	214	202	209	225	185	206	220	193	165	186	198	202	195	191	197	188	182	179	184	200	204	196	189	211	191	203	177	176	221	172	168	201	230	229	178	186	178	165	214	191	180	187	203	210	185	197	189	180	207	172	203	214	177	173	220	185	216	210	188	202	197	212	178	164	220	200	192	197	227	211	201	231	207	199	209	188	193	190	189	196	202	193	208	188	187	205	192	211	176	213	193	194	202	185	203	177	205	199	188	184	203	176	198	193	192	184	209	195	195	189	200	182	194	210	208	178	204	170	168	198	201	208	219	190	200	182	192	206	201	184	183	209	194	166	150	178	213	196	215	232	180	215	217	220	179	179	199	206	181	203	181	205	191	175	167	217	191	202	214	192	183	189	204	194	217	186	217	173	212	191	210	196	193	207	178	191	207	174	198	215	210	213	193	209	212	199	219	212	190	205	203	205	226	187	193	190	213	204	177	169	203	225	172	192	210	195	195	215	166	194	194	190	188	184	213	202	223	193	212	198	170	191	182	202	181	193	197	194	236	178	173	184	187	208	209	202	200	193	192	172	199	188	173	190	206	184	176	174	198	205	157	187	213	211	173	192	192	230	184	198	189	214	180	201	176	188	181	194	198	208	191	205	188	191	181	180	186	209	196	202	209	202	176	199	179	193	194	199	191	189	190	212	187	201	213	217	182	198	189	184	175	183	170	198	203	215	192	201	197	176	175	185	171	217	191	198	181	197	193	173	205	208	199	213	201	186	214	186	190	181	205	208	211	185	195	219	222	219	195	195	205	183	191	214	190	194	198	174	234	215	190	225	192	231	173	190	217	189	203	185	202	190	201	181	168	149	180	194	197	203	179	189	196	220	196	195	162	193	180	213	198	223	203	203	167	205	195	198	212	194	212	188	210	181	192	175	201	178	191	207	183	210	200	207	178	178	195	195	203	184	192	174	216	209	193	173	170	222	193	221	212	191	194	195	202	208	191	217	188	176	183	168	188	167	196	195	189	181	188	197	206	211	187	204	175	174	205	186	189	196	209	211	214	179	177	182	164	192	171	183	213	212	174	212	214	170	192	183	196	183	226
21191	14188	9475	9747	7141	4917	3542	2587	2383	2039	1744	1614	1328	1239	1254	1187	1085	1169	1080	988	976	913	943	1023	1143	1077	871	780	736	759	794	739	752	767	853	865	1009	1052	1046	954	866	727	635	624	639	691	634	688	586	563	550	545	550	546	552	505	459	470	474	481	457	506	476	488	466	446	430	449	443	425	439	432	418	421	409	456	418	426	468	424	432	417	422	419	423	446	457	417	394	439	436	449	458	445	426	389	437	407	407	433	408	400	451	446	425	390	454	432	399	427	421	423	447	417	422	417	442	454	433	429	415	428	415	429	409	440	483	466	444	458	419	417	430	403	443	425	457	434	410	437	385	465	444	446	465	442	431	468	443	468	419	443	414	433	432	405	412	456	424	450	456	397	449	427	409	425	435	438	412	448	431	413	423	422	460	433	427	415	444	431	461	439	481	412	418	447	422	493	431	480	431	431	427	420	448	443	428	422	420	420	429	429	410	437	440	406	420	448	431	435	458	464	410	432	393	407	416	439	392	421	457	394	388	465	456	441	444	414	436	409	428	426	420	406	450	420	426	453	419	438	434	425	439	427	415	407	440	441	434	422	462	478	432	450	455	411	414	448	454	423	416	454	420	425	420	424	438	429	433	429	418	441	425	405	453	455	445	419	398	449	445	439	433	439	405	444	409	428	386	444	417	444	414	425	445	473	437	410	458	411	439	415	399	459	453	434	430	428	415	417	428	427	487	418	431	469	462	447	408	459	431	418	389	423	442	471	461	430	415	380	398	409	457	437	403	428	447	441	396	417	427	412	454	454	413	472	376	423	428	412	426	446	441	421	395	468	450	404	442	411	434	407	403	410	449	418	433	451	394	420	437	409	445	394	409	436	417	446	442	454	433	430	436	387	417	408	459	444	477	419	407	431	443	442	403	444	440	442	448	450	417	462	393	468	442	454	420	427	420	442	414	414	438	450	441	449	393	450	429	446	422	424	402	487	406	458	411	422	423	437	382	429	405	439	382	394	457	472	438	421	422	448	459	423	403	400	422	425	435	408	431	454	423	456	389	435	392	371	426	430	437	447	402	388	391	444	445	448	412	445	480	429	419	426	443	449	441	424	463	438	420	467	404	430	404	442	443	434	465	454	423	434	422	446	419	463	412	497	431	452	448	419	419	442	415	424	457	498	435	458	417	420	426	387	454	469	433	431	428	456	442	412	471	446	444	393	493	408	443	465	434	424	425	450	462	426	431	446	398	423	446	446	408	433	428	433	467	427	435	425	416	424	455	414	431	415	450	418	458	458	456	420	441	432	423	450	448	412	424	481	407	434	416	458	443	454	436	413	411	417	420	401	421	398	417	438	425	435	431	435	441	455	435	407	431	410	445	409	430	381	425	454	488	435	435	476	476	441	397	461	431	426	478	393	462	432	404	415	446	433	403	425	415	465	415	415	460	406	430	432	442	426	413	464	435	419	453	436	429	440	466	429	400	453	419	422	460	445	421	418	399	461	431	411	408	440	416	437	431	480	398	408	432	435	427	413	423	427	416	433	441	417	404	453	419	450	411	417	417	465	467	415	395	439	427	434	420	427	423	407	481	459	456	454	446	427	419	448	435	407	431	409	448	417	436	420	409	396	408	440	413	458	427	398	465	446	430	451	425	430	412	431	424	459	403	421	410	430	428	397	450	443	455	410	432	439	402	420	428	489	431	434	416	435	421	435	415	395	438	428	477	455	424	410	420	453	437	455	437	433	433	404	430	455	436	439	420	461	413	441	403	412	471	439	440	402	442	433	409	419	443	427	455	426	428	407	439	419	447	400	439	428	445	427	423	452	436	416	441	438	445	430	429	437	414	435	452	475	421	449	447	427	441	434	422	441	459	492	442	393	434	437	425	414	465	399	399	451	460	419	410	440	421	423	434	460	424	423	409	437	431	430	433	417	441	441	449	459	429	433	441	413	408	400	416	420	417	436	441	428	473	449	430	453	430	404	444	423	427	430	426	411	412	477	439	372	398	428	445	421	434	415	443	393	409	424	433	402	417	435	424	417	439	421	443	380	437	425	431	425	414	418	439	440	407	427	419	408	473	463	419	414	429	461	456	420	388	455	447	445	415	437	462	428	447	408	426	435	450	418	402	436	414	439	391	409	433	418	436	451	457	423	412	399	453	409	413	424	454	437	483	431	469	410	428	418	442	388	438	432	417	440	415	448	434	430	445	459	436	425	421	412	416	394	452	444	405	416	404	408	438	477	477	435	451	455	424	432	417	422	453	422	434	482	442	422	456	426	447	438	445	433	460	426	403	436	422	415	431	423	444	388	482	420	377	447	442	438	457	443	450	421	444	447	441	441	422	440	462	428	420	418	414	449	397	401	427	411	426	413	417	455	423	480	433	430	450	402	411	360	467	452	466	461	411	428	431	465	424	382	441	480	425	428	402	473	451	415	429	416	436	454	379	426	436	425	407	429	470	417	441	458	460	470	445	439	441	406	431	397	400	418	407	410	443	420	421	415	430	440	464	413	398	426	419	426	418	413	435	439	442	425	454	440	431	416	420	419	446	433	441	462	407	407	457	455	443	440	413	417	441	411	413	425	478	408	388	420	403	413	406	456	430	424	441	459	409	440	421	433	468	433	459	460	413	442	421	452	478	437	453	432	475	402	402	448	418	437	432	432	452	444	422	444	400	449	428	413	422	480	453	448	438	419	433	450	469	416	445	441	406	465	457	405	419	406	416	473	442	448	432	401	424	411	437	443	375	443	397	455	394	447	426	434	413	452	453	435	471	430	415	427	399	443	437	428	422	422	432	448	404	415	397	441	429	399	429	444	445	429	406	419	504	432	426	432	418	465	464	449	441	414	427	398	430	399	420	416	441	464	403	408	403	395	425	439	436	432	443	428	416	431	430	436	446	445	395	395	426	446	466	435	457	435	437	471	427	421	453	431	462	464	455	444	417	428	428	444	435	419	392	412	402	430	453	396	399	393	462	397	411	430	448	439	447	451	458	443	449	471	443	415	414	450	403	387	427	435	402	441	425	401	408	447	452	413	422	433	465	405	497	437	442	441	436	404	415	394	407	420	419	409	408	416	448	452	404	442	421	431	439	440	384	406	431	427	467	471	450	403	409	421	435	407	424	434	461	442	422	448	413	440	388	449	401	416	438	421	461	437	429	418	454	402	461	457	453	460	407	453	421	445	436	450	414	432	467	398	444	451	406	445	482	438	443	414	429	426	412	429	418	418	431	440	386	433	430	402	417	419	449	416	443	414	395	417	401	422	452	445	442	431	438	435	462	405	434	405	417	416	422	422	424	440	440	442	422	442	443	448	448	465	438	449	397	409	453	419	438	443	465	413	431	422	400	436	424	443	435	462	443	451	430	453	442	432	460	419	414	418	427	417	396	468	401	451	408	408	465	439	435	474	408	437	439	433	397	404	439	424	414	446	441	429	440	415	413	475	487	424	451	446	439	411	445	426	429	462	431	455	426	401	421	429	482	406
13918	5770	1885	1213	668	490	341	270	271	263	224	258	232	239	233	229	211	232	201	215	245	206	226	209	210	211	214	215	180	263	221	190	221	209	216	210	233	213	237	207	221	196	196	216	170	173	204	220	202	195	202	209	193	196	187	199	207	181	164	172	217	246	195	196	192	197	195	215	192	201	213	185	229	180	192	211	223	193	191	190	186	186	187	199	200	167	180	189	196	201	199	179	195	187	168	203	189	193	192	227	169	193	186	194	192	183	178	196	207	221	217	192	190	176	225	207	205	196	192	212	163	187	192	190	194	162	222	208	193	166	208	212	202	178	205	200	204	183	155	203	192	209	192	176	189	178	181	177	224	176	171	178	212	189	159	211	228	180	193	185	187	168	213	192	189	203	208	174	178	184	180	194	191	186	180	193	191	192	200	203	198	174	195	159	202	199	198	182	206	195	202	197	189	193	205	204	180	183	202	185	196	186	166	185	209	183	168	198	195	209	203	218	198	198	172	203	192	174	204	197	179	217	200	208	184	194	197	201	195	197	188	201	204	175	191	210	187	176	180	203	198	215	183	186	199	191	166	192	176	187	182	178	178	217	216	185	202	208	193	190	224	162	173	184	159	179	157	223	182	201	189	218	207	215	194	226	183	205	198	177	163	197	203	184	206	228	223	191	189	189	188	225	182	191	191	196	191	205	190	173	195	206	196	195	219	210	215	161	181	199	226	198	177	174	203	175	192	191	201	219	201	169	200	182	179	165	216	191	221	191	193	211	203	222	201	177	172	170	191	191	214	193	202	179	234	203	186	192	182	191	163	204	200	172	169	189	150	181	202	176	191	187	178	181	198	177	191	188	227	202	189	181	206	190	190	206	188	174	182	217	205	212	192	205	192	190	169	193	183	165	205	187	206	170	188	173	175	174	169	176	204	192	211	199	198	192	202	195	188	163	223	184	211	185	160	221	200	209	186	215	203	195	211	204	207	213	207	193	221	187	185	200	211	205	188	193	183	182	204	192	166	199	186	197	201	205	175	203	218	203	202	177	205	187	206	199	170	184	164	206	177	175	195	210	180	207	204	179	183	197	209	213	204	201	202	203	184	206	180	185	183	147	184	183	191	161	216	179	207	177	167	182	173	191	193	229	162	183	204	168	204	197	190	192	203	190	184	178	182	221	188	168	213	187	213	203	216	192	182	167	189	208	206	205	191	172	178	197	198	178	206	202	186	187	202	212	204	200	189	192	194	215	186	184	218	199	174	175	163	223	191	202	193	196	172	207	214	195	161	185	194	177	182	225	186	171	176	194	176	205	164	202	213	199	189	221	170	175	167	197	175	184	193	188	182	194	191	185	163	196	197	185	180	217	192	221	198	217	195	178	185	197	197	221	194	168	202	210	215	205	179	199	193	193	187	160	220	193	182	182	218	161	210	216	189	192	190	179	216	186	172	183	173	177	169	174	191	176	224	204	199	201	179	216	180	197	171	199	178	177	192	196	183	188	202	214	213	170	204	182	178	202	216	167	193	193	188	205	198	211	170	181	169	200	208	189	173	204	200	177	164	217	217	208	197	177	207	188	185	181	156	164	179	168	184	226	211	191	174	188	185	184	182	195	192	207	195	189	185	188	187	203	173	196	185	212	196	213	196	192	190	198	200	211	201	198	217	207	195	188	175	168	193	182	196	183	223	206	200	164	195	194	181	194	215	185	192	204	207	176	185	197	206	187	173	190	186	189	201	194	168	175	183	175	186	181	194	214	184	197	220	174	207	192	198	207	155	211	198	211	199	169	165	191	179	165	202	197	195	219	204	210	197	188	171	188	170	184	168	161	183	184	189	169	187	169	198	164	183	228	188	191	200	212	204	165	214	222	208	213	186	207	214	196	194	195	204	198	194	180	191	185	202	194	189	177	178	182	182	181	176	193	177	198	196	183	194	214	206	202	179	222	169	231	202	190	199	195	187	173	197	202	197	183	172	215	175	166	186	199	184	189	200	186	194	207	190	193	195	195	191	210	200	179	192	205	183	203	159	177	202	200	179	172	186	207	204	191	177	218	206	195	201	205	208	190	189	192	193	210	191	178	196	153	198	196	210	192	196	159	212	206	197	178	212	161	174	179	160	163	181	165	178	188	209	167	195	200	206	180	168	188	205	186	188	181	184	195	183	190	184	182	184	167	158	179	156	180	205	212	200	213	173	168	175	169	215	193	162	193	218	199	199	173	169	180	193	172	167	186	214	178	180	185	170	197	211	186	175	210	226	179	200	181	199	221	222	204	203	218	216	197	169	186	178	181	186	178	174	194	186	218	201	201	184	207	203	214	181	187	191	183	210	174	171	179	195	202	192	181	211	176	194	172	195	150	149	218	202	183	210	201	185	205	201	166	210	189	180	249	201	191	201	186	193	194	165	188	201	222	178	185	185	180	229	206	180	171	168	207	184	224	178	193	202	180	201	179	213	196	201	175	176	187	201	196	187	172	217	188	189	165	199	186	192	190	192	220	181	198	192	215	215	192	192	177	197	213	202	194	197	210	189	184	192	199	211	192	192	214	214	167	200	169	187	199	181	185	212	201	193	196	196	221	229	186	184	196	211	212	195	171	196	190	189	233	192	202	178	234	201	188	200	194	187	191	170	185	216	180	159	189	206	201	223	192	201	194	205	191	175	217	186	184	184	204	225	194	191	204	204	209	202	187	171	240	196	193	174	183	203	192	182	183	184	186	182	189	178	210	209	203	195	184	200	182	185	181	195	206	172	202	178	176	223	183	197	182	174	201	176	148	199	196	187	185	190	208	190	175	187	177	206	174	195	192	205	187	201	171	178	179	212	180	178	201	180	187	180	189	186	206	182	205	196	183	186	206	198	199	198	216	184	189	207	216	217	205	196	173	212	183	204	186	171	201	182	191	199	183	180	185	172	204	189	207	187	211	177	199	165	189	193	197	189	200	189	202	187	175	201	184	186	190	175	203	178	176	190	183	203	201	202	204	219	203	197	177	175	187	172	206	187	180	207	180	205	192	179	207	195	196	219	189	192	197	199	199	170	159	199	200	163	185	212	184	175	199	212	189	191	189	182	180	225	226	164	179	172	191	177	187	223	180	172	200	205	204	233	170	224	197	202	183	204	188	215	190	187	216	195	171	192	186	193	151	168	206	177	207	209	192	172	181	177	192	206	152	184	197	168	191	198	197	218	178	219	194	203	170	202	187	212	160	199	201	177	203	200	183	196	166	203	220	175	187	188	203	214	181	177	186	177	190	188	203	188	174	192	222	195	196	203	169	196	189	181	179	183	176	197	213	202	196	212	192	199	185	222	202	184	178	166	162	198	185	204	209	194	198	175	189	194	208	207	196	209	210	236	218	190	205	201	172	191	170	198	216	180	175	183	205	194	191	174	166	204	175	197	192	196	200	210	183	190	214	184	187	187	194	221	203	189	210	196	186	180	210	182	183	187	194	204	187	198	211	207	162	203	213	204	180	188	214	182	182
7168	4173	3382	3382	2444	1666	1252	924	860	814	779	674	689	653	616	630	568	605	569	604	560	562	608	660	660	646	606	571	494	517	552	537	558	537	584	587	623	615	586	574	583	478	484	460	485	428	443	444	470	431	414	446	430	447	437	440	439	408	427	392	455	474	431	426	400	413	400	391	402	430	404	424	407	453	407	411	411	416	455	416	380	421	439	381	376	414	412	393	429	433	400	420	434	416	432	396	419	382	421	434	411	393	402	433	461	414	434	388	387	426	428	432	401	406	438	419	445	471	407	429	403	395	459	428	399	394	424	439	401	443	409	415	454	423	444	435	397	417	427	418	399	411	421	393	432	431	403	404	380	440	432	414	386	374	401	417	400	434	399	394	409	371	400	402	431	442	430	392	401	403	416	407	419	404	414	413	423	401	405	395	409	421	437	380	450	385	394	402	371	456	440	415	447	410	414	423	409	407	423	433	425	406	393	407	443	427	364	447	413	399	408	399	436	410	439	412	424	381	411	404	379	395	407	436	427	402	439	428	402	420	408	392	402	402	418	379	418	422	426	397	464	410	407	402	387	422	437	435	440	390	401	413	411	403	401	380	388	432	436	427	424	423	420	426	429	410	444	430	431	390	395	447	388	408	436	404	392	383	430	399	439	393	438	359	430	403	424	445	425	377	405	397	434	446	415	423	416	408	405	393	393	409	478	419	421	430	419	396	454	451	434	416	412	431	401	432	414	401	428	408	398	440	401	428	386	451	400	426	413	427	395	417	421	463	427	426	418	400	427	392	376	427	405	438	393	403	400	429	388	408	438	405	415	450	416	444	417	393	430	446	411	402	432	449	446	438	409	386	378	423	406	413	459	422	451	418	391	452	414	412	408	414	415	424	423	416	435	440	383	422	409	400	416	386	440	405	407	407	411	443	447	407	408	417	430	397	412	419	451	386	414	409	393	391	407	393	415	451	438	445	419	406	377	432	395	419	406	394	398	432	400	414	426	422	393	433	434	420	420	435	430	402	427	369	436	430	434	418	432	409	416	407	406	396	404	382	393	426	426	409	397	430	420	451	462	445	424	440	421	419	451	409	430	427	390	424	404	412	386	431	411	406	442	395	453	389	413	421	384	415	409	388	417	396	422	416	448	394	410	402	411	429	425	397	396	384	371	385	410	432	384	390	394	396	415	434	410	403	452	413	409	423	394	401	397	444	427	434	402	421	416	415	377	400	410	431	434	386	424	390	406	416	399	410	412	386	414	419	378	397	416	420	406	420	426	413	380	399	411	414	415	403	411	432	361	432	402	421	420	437	413	473	395	401	419	414	396	408	440	437	438	415	434	454	432	450	407	405	430	429	427	398	416	402	378	411	423	417	417	417	427	406	378	450	452	413	429	420	405	414	400	432	407	425	386	393	416	413	406	386	413	410	404	429	407	415	416	429	392	399	429	411	420	402	403	414	382	398	381	427	390	402	412	392	447	381	411	433	412	421	445	375	417	395	346	419	407	449	433	431	403	421	428	455	398	392	442	450	461	388	443	407	421	418	400	407	402	430	391	416	360	422	385	403	380	403	420	400	472	400	408	434	431	415	424	417	413	424	375	423	425	429	380	434	423	401	432	407	444	431	440	397	417	446	445	402	379	430	405	438	411	403	435	442	405	429	411	434	424	375	371	401	400	430	403	436	411	414	419	422	379	428	414	421	429	409	385	414	387	408	424	432	468	389	387	455	402	399	415	406	424	416	426	417	411	391	431	351	417	397	401	407	458	412	380	419	413	455	391	380	425	429	402	433	421	435	397	446	407	401	400	421	427	395	416	433	428	391	397	407	432	386	410	413	422	398	394	409	372	411	388	421	408	421	428	418	453	423	416	429	413	416	435	402	454	423	406	429	434	433	400	413	418	387	390	426	435	409	425	434	421	402	424	409	426	429	430	413	403	365	413	436	381	424	393	410	421	428	415	408	421	424	426	405	420	440	439	414	402	421	386	412	432	425	416	414	380	443	441	416	394	433	417	447	430	420	412	419	417	381	398	441	443	433	418	439	421	411	398	430	380	414	414	417	412	456	411	372	425	418	441	406	418	427	420	412	391	403	437	387	448	442	394	423	426	419	410	430	409	427	409	392	419	427	418	430	413	422	419	432	468	367	386	413	424	381	424	471	417	434	410	418	404	426	431	421	401	428	405	421	432	430	415	419	428	378	421	443	419	406	411	401	461	430	434	423	414	440	426	410	405	431	419	434	403	450	418	380	434	418	416	420	409	419	431	384	408	414	415	409	464	384	394	412	444	413	414	444	412	418	444	424	451	415	399	445	423	409	392	377	447	405	400	408	417	380	402	404	397	402	472	423	449	409	383	396	443	404	405	434	395	455	443	413	415	430	429	427	434	408	433	420	415	464	413	398	405	422	405	382	400	450	388	417	431	457	412	445	403	447	413	402	439	390	449	442	445	404	422	418	424	419	373	412	432	437	422	423	420	412	382	426	403	421	427	434	387	402	425	448	422	389	424	420	392	420	400	412	413	394	427	348	420	429	423	394	411	385	418	411	400	408	415	434	398	417	388	427	401	437	418	425	476	467	420	457	419	403	420	436	392	404	364	405	412	436	437	410	386	435	395	433	400	425	398	410	417	425	401	423	425	448	423	411	414	451	430	405	428	398	450	430	406	398	378	418	425	426	391	408	424	402	425	418	433	390	424	437	408	436	411	416	453	405	408	410	381	389	441	411	429	411	385	421	442	454	436	437	419	409	431	433	425	402	421	394	397	411	425	401	387	393	430	403	449	386	418	403	406	465	454	433	418	465	398	398	401	411	398	424	434	409	396	410	402	391	432	456	430	432	406	388	422	448	443	422	399	413	408	394	385	405	398	417	436	418	400	419	402	430	425	386	447	428	427	446	433	435	442	406	437	465	423	377	392	408	438	438	401	445	445	384	431	426	447	415	384	436	417	396	481	361	426	413	401	386	447	421	423	411	399	446	410	394	433	395	403	416	422	405	420	382	413	392	404	451	366	410	417	425	450	400	410	415	399	360	383	392	417	418	433	409	417	425	450	421	412	395	405	393	405	425	469	410	400	441	408	430	444	437	429	423	385	428	368	460	395	409	412	427	427	449	419	435	400	377	412	397	410	435	432	417	426	423	430	403	383	429	377	401	452	404	417	384	429	423	410	452	380	418	433	416	413	430	447	405	408	418	403	407	461	419	381	437	432	449	434	412	415	399	408	394	416	455	375	419	426	427	414	435	432	405	400	405	411	399	420	424	408	435	425	407	428	395	424	385	409	473	401	390	379	417	441	434	419	427	453	391	423	411	449	450	426	406	460	420	407	414	443	419	426	428	428	404	420	406	397	385	401	397	445	432	425	429	420	426	411	405	425	436	406	435	421	462	367	440	411	439	413	401	413	380	400	411	417	393	405	403	430	430	386	409	439	421	380	424	383	373	389	464	441	461	415	388	404	411	431	421	407	414	385	440	396	418	385	434
28667	13545	4406	2690	1330	729	485	414	339	310	269	249	258	216	244	229	203	198	217	199	191	183	192	194	214	174	200	205	170	156	146	162	205	202	187	181	213	199	205	171	167	152	151	165	185	142	164	164	153	152	158	156	143	182	140	148	160	154	144	137	163	169	161	166	165	152	162	162	170	134	161	147	126	135	129	146	146	152	175	141	147	142	158	130	156	144	170	141	150	143	141	117	130	159	124	122	130	149	142	148	154	141	137	140	141	160	140	130	160	129	150	165	153	161	127	125	141	137	156	129	146	145	131	162	164	141	164	162	162	161	142	142	131	143	143	141	152	138	149	163	160	144	175	169	130	146	134	145	138	136	145	155	137	143	159	131	150	147	157	132	149	158	156	145	153	138	156	139	135	173	154	137	143	131	136	147	144	130	137	146	183	150	131	130	169	135	158	135	156	149	138	137	140	142	156	153	151	114	149	151	153	154	163	150	146	165	142	152	131	158	126	168	136	138	158	169	154	160	146	149	140	142	131	148	165	152	139	125	133	139	163	132	147	143	151	140	147	166	168	143	156	142	154	131	153	119	144	155	146	164	146	151	132	141	141	154	141	133	148	178	124	131	138	147	131	150	142	143	141	173	143	148	153	139	136	155	126	147	160	129	130	128	146	142	140	140	134	134	128	144	150	174	158	136	153	188	158	163	147	135	140	131	150	150	147	145	162	129	135	127	118	164	140	141	180	148	153	140	148	127	139	137	144	133	163	148	141	123	148	134	125	151	145	135	129	165	129	145	139	113	158	171	141	169	143	146	184	155	121	153	130	135	160	134	135	130	165	145	147	150	149	133	130	160	149	142	179	153	145	129	142	151	128	122	141	155	162	151	139	147	172	133	140	151	138	148	153	149	157	154	168	156	144	164	137	144	153	120	166	174	150	158	160	146	142	155	158	142	143	139	115	118	140	127	158	163	148	116	149	141	150	154	147	145	148	148	129	126	142	163	130	144	147	139	160	138	160	131	157	124	131	149	140	144	133	158	135	138	161	149	132	144	147	139	157	143	151	108	160	146	167	165	155	130	148	120	145	155	183	149	138	159	150	150	146	133	129	140	156	161	136	149	156	153	141	165	188	140	127	152	137	126	139	141	139	172	153	142	159	139	147	146	145	141	155	167	119	142	128	122	163	120	149	163	146	146	162	186	142	142	137	146	154	160	166	136	147	154	138	150	134	152	140	151	129	146	138	141	154	133	163	155	132	122	135	125	149	136	157	156	123	137	126	148	149	151	141	139	145	155	148	134	138	150	132	150	152	145	187	168	118	145	144	142	137	145	140	144	136	142	155	141	147	153	121	155	143	142	136	151	154	158	157	147	146	139	120	151	159	175	128	153	137	135	134	148	124	155	143	161	141	132	132	146	127	143	156	170	159	139	146	135	131	156	134	121	139	136	155	152	164	143	142	148	166	161	145	120	165	160	152	153	130	146	132	150	160	153	140	134	162	146	134	140	157	135	156	157	132	135	134	158	146	124	158	131	147	164	129	146	122	129	138	143	149	146	136	154	139	144	148	130	143	161	155	154	176	156	150	147	138	153	126	147	164	152	152	147	142	136	133	158	132	142	147	154	162	138	155	157	159	160	176	148	161	135	150	135	140	154	150	156	125	158	123	142	157	167	138	156	131	131	132	167	148	139	150	160	142	143	129	155	143	150	138	169	138	163	145	148	152	151	142	139	144	138	144	142	165	143	150	130	127	142	139	152	136	145	121	122	137	128	146	130	148	146	145	143	170	126	134	142	140	141	136	129	154	142	126	146	138	139	132	125	143	154	143	157	133	150	136	135	137	138	152	137	142	145	121	166	125	146	143	148	134	152	142	156	152	146	125	158	125	150	120	142	132	131	142	134	157	129	136	121	137	150	119	162	149	165	162	152	140	141	167	156	144	169	153	133	133	131	163	149	145	155	142	143	158	144	150	146	152	123	153	160	158	173	144	130	162	132	141	154	165	157	137	175	140	156	138	159	139	129	141	156	166	133	154	137	155	134	144	174	142	155	123	126	159	151	135	141	156	156	166	137	145	148	171	135	181	125	142	150	137	143	158	144	129	164	139	153	140	163	148	133	131	140	172	154	161	156	150	138	146	156	154	139	164	137	115	141	151	149	158	119	160	125	148	153	141	162	153	162	146	147	145	134	149	159	157	136	152	137	161	141	149	134	120	136	152	147	147	143	137	136	152	136	145	167	137	148	151	129	157	125	158	120	123	136	137	139	150	137	148	134	142	135	132	131	168	147	138	124	130	158	142	144	134	109	149	154	146	154	142	179	151	148	150	128	174	155	147	154	155	156	135	156	150	144	138	156	163	155	127	159	137	147	149	135	134	149	160	167	151	134	172	143	159	134	155	137	145	144	124	140	141	131	149	133	156	129	142	134	152	141	131	132	127	136	166	140	137	141	148	137	142	131	138	162	131	137	147	146	125	145	140	138	137	149	164	146	142	138	150	146	140	143	138	129	127	155	132	145	157	123	134	169	166	126	145	145	132	144	126	157	153	135	150	159	143	137	170	133	140	152	134	140	141	143	150	107	153	148	164	150	148	135	152	119	148	148	195	119	134	156	122	123	131	124	143	147	143	141	128	128	146	137	156	117	139	151	145	133	146	146	134	150	131	138	133	140	139	155	147	132	138	152	165	156	142	166	153	150	145	178	171	159	166	141	150	135	150	143	134	152	144	134	149	134	159	152	147	131	135	134	146	162	134	162	159	161	155	159	151	163	175	144	144	159	140	144	152	161	153	125	147	149	153	137	151	137	155	158	139	102	150	134	143	156	165	146	148	142	147	160	132	129	159	154	148	146	135	160	123	158	142	127	147	137	131	155	160	137	153	132	150	185	165	147	153	146	149	147	135	126	133	131	126	156	136	139	144	141	134	146	153	146	141	153	116	133	139	139	132	127	143	148	150	138	133	149	166	124	123	164	159	152	157	145	148	150	185	135	140	157	159	148	166	136	156	179	129	149	139	163	133	148	147	144	140	155	146	150	168	157	131	148	147	144	153	130	127	151	164	143	143	150	126	153	161	150	128	124	132	128	134	122	141	142	166	116	135	112	144	135	121	152	148	154	145	166	155	134	149	131	162	123	153	142	151	135	144	130	129	134	165	154	150	142	139	129	147	164	158	145	133	131	146	138	142	151	139	160	136	132	147	153	129	146	160	133	153	160	133	140	133	127	140	147	145	154	145	139	145	130	136	151	158	149	149	136	150	163	134	163	187	144	135	135	145	167	148	138	154	162	131	158	142	127	119	136	174	156	117	154	155	152	141	139	134	156	143	146	170	152	131	156	145	148	132	141	149	141	149	164	151	147	128	144	168	159	151	128	135	134	138	153	136	131	155	137	128	137	167	146	144	142	142	156	150	140	142	155	145	167	142	158	141	134	132	149	134	147	153	161	127	125	139	175	142	146	147	147	153	163	141	158	158	126	129	139	139	153	160	160
16070	8720	6352	6740	4939	3190	2222	1732	1548	1306	1134	936	853	912	926	860	798	823	767	749	765	686	698	758	753	680	672	582	520	552	557	583	539	603	608	611	785	738	736	640	613	562	508	475	467	462	469	446	435	399	428	431	441	393	407	360	383	355	368	390	325	361	330	309	326	322	332	327	334	318	353	337	334	306	310	327	325	316	330	311	344	326	360	332	343	330	360	331	343	330	336	335	320	347	348	317	357	306	341	300	349	359	321	343	318	354	345	336	346	349	324	324	353	331	349	351	338	352	329	329	347	372	339	333	307	330	305	370	321	328	316	333	321	340	312	335	349	337	346	316	342	319	334	320	316	353	297	367	336	304	329	343	351	335	329	361	364	302	325	309	335	348	325	348	300	338	320	315	314	344	326	352	321	367	331	350	330	338	332	324	316	286	332	361	343	295	316	318	347	321	342	314	358	349	351	312	342	328	325	352	350	320	307	339	290	351	329	300	295	357	299	350	294	318	325	323	343	331	350	346	362	327	326	332	327	327	344	315	318	325	342	324	329	308	336	364	347	338	327	332	314	321	335	323	334	348	325	362	345	355	311	356	349	343	334	341	358	309	316	352	342	317	296	313	352	340	311	310	311	335	320	307	356	361	379	325	317	356	348	343	330	334	306	330	324	362	337	324	353	331	339	339	389	339	332	333	338	312	328	332	350	334	334	287	313	332	336	317	304	370	302	326	309	325	328	321	322	325	334	330	329	354	291	323	349	332	364	337	352	336	350	344	321	335	378	309	337	337	350	325	312	338	344	336	340	310	330	327	345	309	341	305	346	326	345	339	360	334	314	360	325	316	347	326	324	333	339	341	347	324	305	342	344	323	367	315	328	300	348	326	339	341	342	312	331	356	354	313	324	321	298	338	360	318	336	300	339	330	313	323	333	335	320	355	317	319	329	328	310	370	334	326	337	321	344	330	323	328	289	353	331	331	369	342	331	304	321	312	318	347	344	343	313	329	318	288	331	292	350	342	389	318	311	319	341	339	339	338	323	361	315	338	308	333	330	329	332	316	325	310	354	364	342	319	297	324	327	393	315	295	310	346	346	283	333	344	301	336	306	341	324	320	354	307	332	360	322	340	339	345	320	343	329	304	344	361	352	338	321	315	366	329	312	303	357	299	351	362	345	302	319	324	346	355	330	358	339	326	349	350	352	336	330	317	345	308	331	309	334	352	325	330	306	353	319	326	333	331	338	343	329	309	325	335	357	287	320	325	304	313	329	351	366	309	344	349	342	359	324	346	333	322	336	321	297	320	309	313	368	322	331	316	356	328	332	337	343	295	356	324	334	348	305	344	342	332	327	303	333	340	341	345	362	303	345	310	329	309	351	330	321	326	322	320	338	329	303	332	352	331	350	323	326	348	361	317	296	307	317	309	342	352	341	316	338	344	334	284	338	339	308	305	311	340	314	350	355	342	335	328	330	321	330	332	340	364	357	361	321	324	336	311	367	334	306	346	318	326	334	315	303	342	311	341	358	333	342	337	349	326	343	354	317	336	332	355	360	350	318	347	318	316	320	300	287	324	343	356	310	363	326	316	318	364	319	339	325	330	341	357	364	291	355	278	332	312	373	300	320	288	336	328	363	369	361	319	290	357	319	355	336	324	316	346	342	334	348	326	324	336	308	321	349	328	302	328	328	346	339	314	287	357	318	355	356	341	315	333	346	367	340	332	333	344	330	309	336	308	319	348	328	332	307	319	349	347	313	308	333	344	320	337	326	316	328	313	303	331	312	308	323	334	334	347	319	329	314	319	375	317	311	339	356	332	328	335	321	353	314	346	310	309	341	325	339	347	349	333	354	320	344	329	324	354	356	316	323	332	335	328	350	368	342	324	327	293	354	335	308	330	330	314	350	324	347	354	335	361	333	304	342	329	311	365	342	322	359	331	330	339	343	320	323	304	326	315	345	309	337	298	299	356	323	315	355	313	352	350	320	335	298	304	305	320	338	326	326	348	343	318	342	321	306	340	328	316	331	358	314	329	338	304	330	329	351	331	328	335	339	350	382	312	312	317	327	347	327	365	321	342	332	346	327	330	332	327	310	356	324	349	296	344	317	346	312	340	320	365	354	331	311	350	314	349	320	362	339	330	327	350	345	323	335	354	288	335	353	326	342	351	343	327	373	364	331	343	369	308	327	351	296	332	334	328	318	345	301	344	290	348	356	336	357	316	332	303	336	327	338	350	335	317	325	308	337	356	347	328	311	327	348	340	312	350	342	338	354	313	343	356	319	337	349	365	327	361	342	333	354	327	327	329	294	364	308	317	343	364	332	297	341	320	358	313	320	317	355	334	337	326	345	327	332	326	363	338	343	377	336	314	321	327	333	352	336	340	356	356	348	322	375	348	355	358	334	336	308	355	365	355	327	323	328	298	297	319	322	349	340	340	306	345	345	335	304	317	333	353	339	331	314	310	342	308	309	359	342	352	331	323	318	314	308	334	308	328	331	326	317	328	347	342	357	361	314	326	327	315	307	335	294	334	334	324	312	321	317	340	330	316	332	312	342	344	330	346	328	311	309	310	333	327	331	343	345	349	340	319	338	332	324	331	325	322	351	311	338	345	336	324	341	340	325	319	316	307	339	349	286	317	349	311	328	326	337	353	370	331	315	323	317	311	314	333	361	352	328	328	347	339	331	338	316	345	316	328	337	300	325	330	327	330	343	340	343	330	361	326	320	340	322	344	335	315	321	317	319	341	330	275	348	340	351	351	324	333	310	337	300	316	282	347	344	302	340	319	338	340	350	332	332	343	316	277	307	338	327	377	307	321	358	325	334	306	311	306	338	349	336	311	310	340	356	350	319	308	306	337	338	355	350	320	311	354	330	321	317	314	328	321	340	364	318	330	337	327	342	339	348	335	315	316	298	311	327	343	316	343	325	326	322	317	338	328	342	361	336	329	360	356	333	361	319	295	310	335	353	335	331	290	340	354	316	355	320	314	346	347	375	332	332	323	318	322	296	351	354	348	338	301	349	330	328	315	338	321	376	309	327	328	326	368	339	303	357	305	356	344	348	310	365	315	333	347	340	331	333	309	329	365	336	348	315	342	336	315	296	362	294	332	314	303	325	330	321	341	334	336	320	339	328	327	341	332	311	327	336	346	325	353	340	329	345	356	342	306	342	334	342	341	330	343	347	328	322	351	331	369	316	379	332	329	315	327	351	352	350	308	321	305	309	318	319	342	333	300	334	311	307	311	308	314	361	332	358	311	309	375	320	329	319	363	347	350	329	345	349	311	301	353	346	311	325	350	330	310	299	353	327	339	332	316	318	320	319	336	344	369	335	340	339	319	310	366	316	321	335	336	358	330	304	335	289	331	347	340	308	335	324	329	324	326	309	335	355	340	304	347	325	326	345	319	351	328	352	344	352	335	321	327	325	299	335	364	325	323	329	332	344	319	341	350	293	311	332	331	324	338	331	327	338	315	343	339	350	319
39501	22147	8132	4000	2182	1187	769	571	504	474	397	328	334	330	310	291	346	312	277	277	235	250	276	271	304	235	286	270	228	223	228	230	244	217	224	240	238	266	314	247	263	260	237	214	221	197	217	199	246	199	208	196	245	197	187	214	182	183	206	187	199	173	175	220	192	200	199	171	191	186	175	184	175	174	196	191	180	205	185	201	210	204	186	184	189	201	184	202	180	222	195	186	200	204	201	199	210	178	200	190	203	177	193	207	200	223	178	214	199	206	192	195	171	209	184	197	195	186	188	190	178	209	178	173	216	162	173	191	175	175	203	189	176	162	172	195	176	192	188	219	207	201	188	203	196	202	195	194	215	206	211	208	224	206	195	190	159	170	187	179	196	172	196	204	185	217	200	178	172	223	209	214	187	178	179	184	221	175	213	192	201	184	199	191	202	200	206	194	214	204	185	182	208	176	205	204	183	218	178	199	199	155	167	200	173	189	186	220	180	183	192	200	173	179	213	196	182	210	182	194	196	213	180	202	197	188	189	206	195	192	193	208	210	174	200	195	186	190	181	187	151	205	183	200	176	184	191	177	205	193	191	193	168	183	187	182	201	181	180	172	196	199	167	187	214	224	193	198	178	198	215	205	179	195	169	178	201	178	177	167	190	173	162	188	177	201	200	202	162	192	205	207	179	209	198	206	180	208	192	203	192	202	214	202	176	192	203	192	184	168	185	209	199	191	192	183	189	191	161	170	166	179	204	197	197	210	195	190	198	176	194	182	193	184	211	208	191	192	185	180	191	211	211	184	181	184	205	217	183	186	209	191	205	193	186	184	200	181	197	219	218	188	179	193	200	216	199	226	185	184	178	204	190	174	207	183	203	196	183	185	190	187	187	217	188	187	185	191	163	180	204	219	229	177	172	211	198	175	203	200	200	220	186	188	218	204	175	187	187	195	176	205	181	194	186	201	188	187	200	219	209	189	193	190	158	177	165	192	200	195	184	185	203	195	194	174	237	178	188	184	199	189	193	189	182	215	184	182	220	186	177	167	188	190	180	191	193	210	211	221	225	222	180	202	208	198	179	203	190	176	192	204	208	199	190	172	205	215	189	192	213	191	200	196	210	182	174	187	199	202	228	206	188	187	198	197	200	216	198	185	166	201	202	172	193	195	178	192	193	186	200	187	186	200	221	183	196	171	202	197	186	186	190	179	189	185	193	198	176	192	194	194	229	169	179	189	188	193	200	180	188	190	219	163	160	180	189	193	199	208	184	190	187	213	183	207	213	199	191	187	200	187	188	155	239	174	185	139	210	206	196	201	193	194	183	184	196	209	221	212	195	200	210	181	166	187	185	176	191	198	213	179	180	191	177	190	167	206	208	171	176	189	168	201	184	203	180	177	190	193	186	177	200	210	198	183	179	202	205	200	222	209	200	180	188	214	168	185	181	188	180	178	156	194	184	210	203	178	189	173	190	175	205	184	192	181	207	204	204	195	238	172	195	178	206	220	182	166	190	209	201	183	184	211	200	200	191	204	188	173	171	193	197	199	184	197	204	204	203	206	215	194	187	235	195	214	211	166	249	193	198	182	182	198	187	191	175	211	175	198	195	180	208	185	211	206	195	212	190	205	162	174	205	194	193	177	183	180	180	195	195	192	181	198	199	179	186	191	183	203	205	190	218	196	179	203	181	184	184	193	191	222	190	155	190	212	211	209	214	183	185	204	220	196	200	184	202	174	170	183	182	216	196	205	218	170	239	195	210	199	189	173	201	219	211	157	192	180	188	173	214	165	188	218	176	186	193	216	193	180	209	170	186	196	204	183	188	224	170	193	199	184	201	193	177	201	194	180	193	223	194	217	154	182	193	209	183	202	186	168	177	202	198	228	194	192	171	197	176	200	185	208	190	207	174	197	197	201	193	179	179	191	206	209	210	197	184	169	173	190	174	172	192	172	173	196	232	188	204	169	178	199	176	184	184	236	187	214	180	183	194	195	194	171	214	205	199	177	180	177	183	228	198	227	182	192	191	201	184	187	196	197	229	215	175	198	181	184	177	183	217	193	200	194	214	191	193	193	201	209	197	201	227	203	186	196	186	179	193	197	211	185	193	186	211	212	206	199	195	214	194	210	179	190	244	204	195	178	189	209	204	196	182	212	192	204	162	209	197	207	219	183	203	198	187	201	194	184	189	221	152	203	187	198	206	207	193	188	199	189	194	174	163	178	204	191	205	177	182	146	197	216	169	174	207	190	208	212	180	206	194	177	194	159	196	190	192	193	196	178	182	185	208	211	169	203	187	205	205	185	194	178	192	215	192	178	175	195	174	177	195	213	196	192	214	212	177	194	210	197	205	171	198	204	200	184	208	191	181	179	200	209	188	199	210	211	213	167	193	182	199	195	187	196	189	177	198	207	191	175	214	166	175	186	202	191	216	217	204	221	183	225	167	201	196	185	183	178	177	197	189	206	178	188	195	232	205	199	199	196	203	175	191	187	154	186	187	179	180	197	215	169	177	216	171	193	171	174	181	210	182	189	183	214	211	209	149	179	202	165	192	176	207	190	195	177	190	205	182	182	158	196	187	199	195	200	179	219	197	185	220	195	204	181	185	192	195	173	193	178	214	214	187	182	200	195	181	208	185	202	182	194	195	215	171	182	182	197	199	172	178	204	176	204	212	210	189	201	202	197	210	169	216	210	167	180	184	195	190	207	192	244	215	191	226	192	224	211	209	206	173	179	168	204	174	192	210	210	196	184	220	214	203	202	174	219	197	191	195	213	197	217	181	186	186	202	189	221	192	186	237	198	192	162	194	206	193	196	240	210	175	178	194	191	209	232	200	176	229	177	199	191	173	182	191	227	196	196	204	176	194	164	197	210	188	184	163	188	198	179	191	195	178	163	181	199	161	178	186	205	198	176	193	173	186	203	196	200	218	203	191	193	200	193	183	205	185	207	170	192	178	179	188	216	225	199	203	171	187	199	205	194	178	186	172	180	205	193	183	189	191	178	201	190	206	195	202	202	203	204	204	216	200	179	207	178	176	204	178	171	185	179	221	199	193	169	193	189	168	208	186	194	189	197	170	192	234	179	181	185	204	207	182	209	180	201	179	210	189	179	176	185	178	189	168	198	198	199	202	198	210	188	181	200	188	173	198	171	162	175	192	186	202	211	212	188	182	203	185	206	186	177	173	193	203	195	180	218	180	206	202	203	211	188	187	196	175	200	194	208	182	194	216	193	199	207	211	187	185	175	184	201	206	205	193	185	198	222	181	168	181	208	190	185	221	222	186	183	219	202	212	178	182	198	215	185	202	175	172	205	193	187	162	187	173	209	186	198	193	180	193	180	178	198	175	174	178	190	186	195	185	206	191	191	168	181	200	192	190	190	207	186	168	216	177	202	198	188	206	188	178	212	200	207	200	200	212	184	163	220	202	206	215	210	200	214	214	182	181	170	212	182	172	182	215	189	162	201	191	191	211	198	185	205	198	198
21306	13820	9060	9405	6860	4591	3164	2480	2165	1846	1507	1289	1178	1214	1229	1220	1114	1171	1024	1032	915	932	1020	1120	1077	1006	956	846	748	732	775	763	727	764	777	862	923	970	1001	936	821	821	694	581	620	589	630	615	643	539	562	548	555	581	538	526	487	459	484	474	519	477	437	405	454	449	408	417	432	435	445	444	411	403	461	410	426	404	421	408	459	421	425	436	418	422	416	438	419	388	447	441	398	384	420	426	447	400	411	441	441	433	452	443	405	406	412	423	445	435	432	424	422	428	433	445	435	419	436	437	408	430	407	386	429	421	437	409	463	403	423	461	427	448	436	423	464	433	449	405	414	393	440	480	424	396	429	410	430	420	419	428	435	392	410	403	418	434	495	395	470	415	439	429	454	393	462	380	454	469	418	470	420	440	472	438	424	424	439	426	417	426	408	431	444	401	455	413	413	431	461	454	439	424	438	422	447	472	436	405	429	429	458	453	427	420	445	431	423	445	416	435	422	431	397	441	431	411	407	419	417	416	443	409	428	427	431	420	426	433	393	417	480	440	472	398	421	419	412	437	407	392	429	434	466	427	415	403	416	429	400	419	408	421	390	437	397	432	386	426	411	439	426	432	409	461	428	431	409	405	424	407	444	430	431	446	414	445	451	414	424	419	465	443	440	414	434	443	415	390	448	416	415	439	432	461	410	452	426	430	468	437	409	418	418	431	416	405	423	428	394	398	417	418	429	402	435	436	414	451	446	419	422	433	446	427	382	444	457	406	410	436	422	403	407	423	410	439	427	417	421	462	437	411	434	420	451	442	407	440	415	415	419	406	439	434	451	457	433	448	425	458	442	395	415	431	414	416	437	435	436	444	459	438	413	437	427	423	427	412	412	447	457	417	432	422	451	425	417	471	415	414	443	430	449	436	429	437	410	426	446	455	425	452	403	454	454	474	412	470	423	408	403	427	440	424	431	405	454	377	408	420	424	401	426	431	380	442	405	404	439	449	448	419	461	411	382	429	416	425	439	404	423	393	428	442	396	431	436	416	436	418	440	397	413	433	453	430	407	439	444	429	422	451	436	480	418	384	400	439	443	450	447	424	426	424	409	434	430	394	418	426	449	430	439	418	428	428	395	465	409	435	437	442	422	431	441	463	432	439	427	416	416	428	406	416	415	429	447	447	450	425	397	450	412	424	393	446	426	433	429	433	438	442	430	429	449	418	421	420	421	428	431	424	438	447	430	406	418	405	385	423	400	441	439	432	445	427	422	436	442	414	390	415	432	396	497	382	451	404	422	454	424	444	389	385	420	451	431	418	450	413	434	429	422	402	444	440	412	421	470	397	453	406	436	448	457	445	445	453	453	401	416	417	446	458	414	433	418	434	412	399	414	424	433	411	450	410	482	416	440	422	413	418	407	406	442	398	440	428	425	396	454	411	426	420	451	442	409	427	413	411	448	384	400	402	475	435	408	389	416	412	455	452	474	481	416	384	413	461	450	426	434	409	416	463	397	461	446	433	461	442	399	480	440	452	430	446	404	447	416	436	409	434	428	452	412	458	406	379	406	407	429	419	442	420	412	449	442	431	413	447	399	443	394	427	417	430	458	416	442	413	384	412	440	446	419	428	423	391	441	469	420	457	413	432	415	409	400	441	398	402	423	424	417	430	437	398	462	426	381	455	459	406	394	430	406	406	421	430	421	435	436	401	414	403	407	442	413	420	402	423	449	388	443	443	413	445	421	435	447	450	410	414	418	411	436	415	393	450	408	393	399	432	448	462	446	424	400	405	483	433	435	456	432	395	413	458	406	410	418	443	447	452	446	416	450	384	441	441	383	440	464	415	472	433	391	424	453	466	433	398	439	431	401	446	404	411	397	415	441	371	433	413	433	455	443	413	421	426	424	458	470	479	418	384	385	425	423	458	449	426	413	436	459	422	439	431	422	427	432	430	455	421	403	464	447	445	437	452	432	421	448	452	425	426	426	422	412	468	442	426	439	458	434	417	411	388	421	442	432	423	424	455	460	435	440	416	416	395	429	435	403	433	418	437	434	401	467	426	433	404	392	460	473	429	438	453	430	398	449	404	430	461	431	421	430	423	446	441	416	371	436	445	430	436	425	419	422	414	419	388	405	410	409	425	427	440	401	424	410	405	433	427	429	410	391	437	431	409	397	391	416	460	443	456	440	430	444	398	423	436	428	414	413	440	419	401	433	436	434	398	424	443	452	438	413	417	433	425	443	423	429	474	424	432	419	440	450	419	431	427	443	459	428	418	405	391	420	396	420	396	413	409	429	440	434	418	399	429	400	429	432	368	421	403	429	433	421	422	431	451	437	413	403	430	426	393	442	438	432	441	425	396	450	413	418	422	448	435	437	399	457	436	428	417	442	407	447	422	443	447	446	414	447	395	437	393	428	412	401	437	413	413	437	453	453	381	435	421	420	430	417	452	453	439	412	445	434	434	423	438	429	462	420	419	452	407	414	415	418	447	454	426	459	443	406	418	439	390	441	437	395	431	441	447	432	426	426	403	417	393	472	423	399	456	397	450	457	444	404	412	393	414	395	404	417	424	410	414	420	412	385	469	429	394	436	466	455	471	459	417	439	422	379	419	375	421	406	409	454	427	426	431	446	453	435	436	441	426	429	461	429	445	467	452	434	411	431	399	424	399	414	395	460	421	410	427	468	419	442	469	398	412	444	452	441	447	391	449	433	436	406	431	414	446	399	429	423	416	466	431	455	416	431	421	410	431	415	422	419	473	454	427	388	425	437	412	442	420	412	444	436	432	419	441	425	453	452	415	443	429	433	428	406	434	421	442	431	441	466	434	430	451	409	363	397	417	393	425	419	444	437	416	378	419	467	464	407	391	421	433	438	415	459	413	420	456	448	420	412	422	415	410	453	411	411	411	425	418	445	372	413	443	412	443	456	405	420	472	481	399	434	413	445	433	415	423	389	457	470	406	440	430	422	433	440	404	461	438	401	440	443	397	460	447	390	389	412	437	459	425	387	423	445	421	438	450	420	438	398	437	436	455	386	451	405	409	388	393	430	460	423	390	427	416	466	433	475	455	423	478	465	409	478	403	446	376	453	421	409	441	423	442	387	402	395	442	428	473	425	429	408	444	451	411	436	421	422	424	432	466	416	442	462	442	432	431	440	428	429	461	408	460	451	468	414	465	424	438	419	421	457	436	421	443	431	419	382	429	418	431	436	423	402	443	447	430	394	435	408	453	422	433	415	413	430	394	458	443	423	442	402	436	393	409	437	449	393	452	445	449	379	407	435	387	413	440	445	448	441	425	409	421	409	449	455	424	431	407	449	454	464	396	445	422	426	387	401	441	445	430	438	445	458	429	447	420	448	444	467	396	449	466	416	435	450	456	463	421	442	417	474	449	396	431	419	445	465	437	443	426	438	438	418	434	423	446	445	456	389	421	466	422	433	420	438	402	444	455	434	471	473	429	434	408	407	401	425	410	455	434	417	415	459	429
13435	5890	2009	1065	647	485	362	276	258	256	224	255	220	225	234	207	208	238	233	205	194	202	210	227	217	200	198	244	200	224	177	201	160	207	189	214	211	241	229	216	204	230	215	191	202	201	188	174	188	173	175	219	205	173	188	178	183	214	185	165	203	194	202	169	174	172	179	175	171	182	171	211	213	184	189	201	175	177	172	168	175	191	165	203	164	177	200	154	185	178	229	219	189	176	191	194	200	173	187	200	189	179	176	192	175	171	175	208	174	181	178	185	183	179	183	176	182	194	188	175	212	188	176	175	193	200	201	173	196	200	187	188	184	183	209	173	196	204	188	172	197	214	175	194	194	156	199	173	206	170	192	161	166	198	190	181	190	175	195	200	204	176	198	179	198	195	187	227	200	159	207	215	189	140	170	160	168	207	187	189	196	195	180	176	175	170	176	180	217	195	188	184	190	185	190	165	153	182	186	177	198	186	206	173	229	201	166	189	189	190	166	167	182	197	162	177	199	193	180	185	173	171	201	177	193	214	198	196	205	167	195	186	201	200	182	191	209	188	187	184	185	201	156	224	197	189	207	202	176	198	213	204	187	183	203	205	193	187	195	176	183	207	197	191	189	190	196	172	190	171	166	192	211	175	184	203	196	194	170	186	197	207	208	187	203	202	198	198	170	197	187	190	214	200	201	175	208	205	189	193	182	192	203	206	202	211	205	173	201	175	206	186	212	198	182	193	192	189	153	189	163	170	195	177	197	155	205	195	160	203	208	194	178	175	192	196	187	217	183	176	206	194	200	183	179	183	194	196	170	200	187	179	205	198	190	184	207	185	201	182	184	178	170	204	197	175	205	201	172	219	179	206	176	203	197	211	205	186	198	185	196	197	192	181	199	183	209	203	198	164	183	170	217	190	195	173	181	210	196	201	180	189	189	208	192	185	194	193	175	183	200	199	186	201	176	181	191	214	209	185	182	199	188	190	209	210	215	180	167	209	197	195	200	167	200	201	168	179	197	193	190	201	176	206	179	161	206	183	196	163	191	166	211	165	183	200	190	191	174	192	188	190	191	186	175	181	171	187	196	192	173	184	187	216	221	202	195	183	208	198	207	177	185	199	199	189	172	202	190	209	199	177	175	198	191	176	153	177	170	196	179	177	173	220	180	179	170	182	184	210	195	167	168	188	220	198	180	179	174	179	174	197	203	169	201	195	182	189	164	213	221	199	190	191	192	202	186	175	203	173	191	198	223	176	211	202	182	228	198	184	198	186	177	194	192	208	200	170	176	205	166	187	174	180	174	186	198	191	188	210	188	213	171	197	185	178	195	192	203	216	188	163	201	187	180	185	170	171	204	186	187	174	179	159	188	195	172	162	185	194	185	174	177	195	203	189	187	190	206	201	208	201	200	201	174	175	184	190	191	195	185	192	177	218	210	174	174	194	203	199	172	192	193	175	185	202	189	198	161	188	201	197	195	138	183	175	189	203	194	193	189	156	174	187	192	183	174	199	186	166	198	181	192	198	208	188	196	199	186	220	189	177	196	191	190	201	173	175	174	166	200	179	194	217	182	185	207	198	221	177	181	178	171	190	201	169	180	172	197	216	170	185	182	184	198	192	187	186	163	200	195	188	204	203	197	200	162	180	181	197	200	196	191	200	188	196	201	188	173	187	220	231	191	180	185	186	168	184	199	177	200	204	209	178	206	187	192	190	198	193	192	193	176	197	198	184	202	152	187	195	190	181	172	176	184	202	171	199	198	188	216	196	194	190	208	200	205	193	186	199	221	189	189	167	180	219	183	198	192	181	200	190	174	170	193	192	183	181	206	187	185	212	186	204	212	219	160	181	175	199	168	179	201	146	208	185	202	198	188	184	195	189	204	182	188	155	198	194	181	169	155	193	177	187	204	193	180	201	181	185	159	197	201	212	191	215	166	203	176	192	175	173	179	160	185	195	177	208	198	164	169	197	203	212	222	202	214	212	206	191	206	209	180	185	208	181	191	191	175	193	188	184	168	195	207	183	207	177	160	191	194	168	183	207	211	215	195	182	195	215	193	178	197	193	174	183	204	192	168	182	199	193	178	190	181	206	181	194	206	175	201	181	206	214	197	207	213	200	196	196	183	167	209	177	175	199	192	206	188	201	206	189	180	172	182	168	177	164	215	209	191	230	189	198	188	210	224	186	174	184	193	187	194	180	196	174	207	202	201	180	189	201	215	178	206	158	172	186	192	210	194	174	190	192	192	197	196	187	200	177	184	192	212	177	189	173	211	178	189	172	203	179	206	203	204	199	204	182	180	216	190	207	200	174	175	190	172	177	186	179	192	194	180	209	216	213	177	219	181	187	184	161	221	202	202	191	179	214	180	200	212	192	198	197	194	203	179	183	191	208	182	193	225	187	190	186	200	202	185	211	148	191	189	188	201	221	202	181	198	189	210	201	192	182	192	197	208	212	197	188	189	202	204	192	170	193	160	187	173	178	211	148	187	196	192	195	177	191	203	189	203	192	181	195	216	186	178	178	168	184	201	190	196	182	208	176	174	195	186	205	186	169	195	209	188	196	241	196	198	189	212	195	204	184	185	186	201	196	184	198	204	169	203	177	158	181	197	204	204	196	199	212	189	195	189	204	172	207	195	186	181	219	226	199	203	182	183	190	198	192	168	186	186	179	205	171	201	167	169	196	206	175	181	195	164	192	186	167	203	196	182	188	195	208	188	153	195	215	198	179	215	210	197	200	215	176	187	194	185	178	172	183	191	200	238	184	196	180	202	168	184	189	176	187	185	188	201	200	181	187	205	206	181	178	190	179	191	240	203	174	202	188	182	201	195	191	199	176	183	221	188	185	184	193	204	207	216	190	192	192	197	209	193	155	190	181	196	145	201	189	199	178	170	181	190	194	215	170	184	174	192	192	198	161	163	152	183	197	187	203	163	201	173	193	161	192	169	227	194	215	192	192	199	182	174	178	185	178	190	207	180	213	177	192	187	172	189	195	190	172	180	186	219	183	221	217	179	175	220	194	201	216	184	200	178	194	199	178	167	195	209	223	208	169	186	190	191	216	185	209	191	208	196	200	207	189	185	185	213	188	164	168	197	189	191	209	180	202	189	193	190	192	191	187	206	198	194	193	179	166	184	184	201	183	167	205	177	169	160	195	197	168	173	198	210	190	204	179	192	197	174	200	175	182	168	191	205	190	188	165	185	202	203	185	187	192	184	209	191	185	184	170	217	204	178	216	204	186	181	192	205	181	197	167	157	203	219	205	191	189	200	227	190	178	182	197	180	170	186	182	164	205	193	200	214	191	214	196	179	172	211	194	208	170	182	185	188	183	187	191	201	209	172	165	207	172	183	205	197	186	185	217	183	172	197	220	204	195	193	202	211	201	194	195	180	202	193	190	205	201	163	174	174	211	181	186	190	202	184	155	176	175	179	193	206	185	177	178	170	168	211	182	188	184	227	207	214	208	186	178	203	203	180	183	180	186
7248	4349	3614	3012	2165	1537	1081	937	890	711	657	619	602	619	589	619	598	595	609	620	620	548	633	649	608	563	614	535	470	538	540	548	496	493	531	629	606	615	579	587	548	515	452	478	478	427	435	433	455	438	420	466	408	418	444	450	433	438	408	403	411	425	388	460	414	425	414	426	439	389	419	435	399	409	393	395	437	429	381	383	408	427	456	430	432	389	423	402	427	409	407	435	426	405	443	408	375	405	417	421	398	419	437	399	414	398	427	405	391	397	428	416	436	397	437	428	426	412	381	404	410	408	408	392	442	412	412	445	393	400	397	398	410	425	410	423	429	416	421	423	373	422	405	393	397	411	449	413	389	417	417	442	431	391	446	391	407	420	390	410	417	435	423	421	421	400	396	390	383	416	388	400	451	386	410	409	409	441	412	421	414	391	446	425	398	422	429	393	385	408	422	409	423	420	408	400	449	391	417	409	404	425	405	441	396	416	397	393	397	421	435	418	373	393	369	398	400	415	392	436	432	412	412	434	384	410	413	376	392	391	381	418	430	380	394	420	444	413	434	384	416	423	409	373	431	359	424	419	395	413	403	446	440	400	433	441	422	407	447	443	424	430	409	396	408	410	380	423	409	426	425	381	425	403	417	374	404	400	410	413	432	400	396	411	410	463	436	410	372	395	397	431	406	402	425	386	408	383	379	419	417	428	408	429	377	380	444	411	400	417	389	444	407	429	417	414	399	380	397	382	418	396	421	378	416	372	417	421	408	425	410	400	370	389	408	380	440	433	414	416	425	398	423	434	432	417	409	394	396	421	427	384	404	439	369	408	429	399	449	410	414	376	413	404	445	385	391	416	406	398	416	397	420	405	398	395	407	408	426	400	385	391	341	405	442	416	443	430	415	373	445	402	414	392	428	424	419	421	447	384	401	409	416	388	364	373	404	426	422	424	422	389	387	412	402	376	427	391	402	381	457	408	392	382	376	392	411	414	428	395	403	455	389	422	404	427	425	392	388	396	408	440	410	388	400	411	410	430	397	391	402	400	435	426	420	417	427	411	408	429	394	417	413	395	432	403	375	408	433	409	436	421	415	413	413	396	374	413	457	395	427	430	381	396	420	415	419	421	398	388	385	391	411	426	418	381	434	418	417	438	446	414	424	396	375	426	366	406	425	414	427	445	380	408	434	382	424	428	404	448	412	434	403	381	390	436	472	436	406	433	428	406	414	402	407	433	424	427	381	387	443	395	409	409	416	405	440	429	397	367	422	391	424	429	379	408	430	409	402	443	415	400	419	392	394	437	419	414	427	439	405	440	419	423	407	422	399	407	407	425	403	386	387	430	426	358	405	419	398	411	420	410	408	395	392	385	435	371	410	414	404	408	411	394	417	396	442	409	416	436	427	444	411	410	402	422	372	397	429	441	403	376	436	422	418	402	384	393	441	390	407	376	417	384	434	365	425	416	482	419	431	409	410	401	410	385	403	387	409	405	404	429	433	422	433	410	392	384	415	402	425	379	374	408	413	393	412	417	422	380	469	377	435	422	423	417	417	420	423	418	431	450	408	413	416	387	430	425	413	444	431	388	405	416	411	419	409	422	392	430	421	382	419	431	393	405	409	400	396	395	420	419	439	405	388	446	423	421	377	442	389	419	412	427	389	380	392	406	418	429	382	413	415	405	429	401	423	408	397	399	442	437	429	435	387	418	423	395	421	417	426	436	399	412	403	426	429	424	404	428	403	449	402	444	408	400	428	430	425	450	389	429	413	423	386	358	367	391	380	364	419	399	391	402	395	400	399	417	401	416	430	417	417	390	417	387	424	412	374	422	385	434	419	450	428	419	396	445	427	408	426	444	402	421	386	407	391	393	411	370	429	405	377	389	418	406	395	409	437	395	433	406	355	395	423	393	357	444	397	420	396	375	388	427	380	381	382	427	420	383	390	388	417	412	388	429	371	415	402	437	415	422	417	402	439	420	413	411	398	368	413	433	400	414	419	413	451	416	421	427	424	409	427	428	407	378	430	401	393	435	419	378	404	438	403	436	395	398	435	418	429	436	446	426	381	415	434	426	398	405	411	414	393	423	393	411	410	425	417	443	409	406	380	448	452	429	420	398	409	402	404	398	386	367	399	414	416	418	374	425	423	398	418	411	420	416	396	409	402	438	426	433	384	400	391	421	385	435	416	405	403	419	423	409	393	436	441	393	382	427	407	398	428	387	423	385	393	453	413	393	422	399	391	433	427	392	402	399	438	408	445	400	434	385	401	408	424	414	362	419	430	384	421	409	431	383	424	384	403	410	435	395	410	388	422	425	404	422	431	416	426	420	436	422	381	377	432	408	390	427	457	414	411	395	444	396	425	403	401	426	432	418	431	413	409	404	424	432	405	411	426	392	403	390	389	411	397	378	393	417	403	428	442	398	387	422	415	451	429	396	392	420	437	414	425	392	424	401	414	432	379	404	424	401	425	398	438	400	429	391	398	453	442	416	420	400	376	425	426	387	431	418	438	382	416	430	436	387	399	390	414	419	407	416	392	402	438	425	406	416	432	397	373	394	414	394	467	399	413	405	434	418	423	366	437	402	396	438	400	414	408	402	429	438	403	413	394	404	398	413	411	422	396	417	373	427	413	371	430	386	392	417	410	416	438	400	408	392	406	391	423	387	431	420	397	426	369	409	393	392	386	391	406	419	440	406	389	409	445	408	458	410	414	422	390	433	419	423	394	378	414	401	409	439	379	417	424	393	346	420	435	403	416	401	415	394	444	393	412	378	413	380	400	417	452	408	417	389	396	412	391	411	407	417	416	417	415	402	391	399	401	402	378	417	437	440	382	390	424	403	384	396	433	395	434	393	441	437	408	421	389	438	429	388	408	427	418	441	404	430	433	398	467	457	426	404	404	406	409	410	378	386	417	391	375	422	438	405	419	393	461	403	406	424	402	438	446	413	423	438	430	396	395	384	426	416	407	427	425	416	436	453	405	401	381	407	411	393	425	421	405	414	420	401	373	398	415	420	413	410	439	382	401	394	373	412	425	419	393	387	438	413	429	406	408	391	471	378	409	421	412	427	432	438	415	409	407	411	415	419	403	398	419	442	422	418	386	415	401	405	412	422	413	407	430	387	395	411	413	409	433	406	428	419	401	365	371	419	431	430	412	399	436	407	401	386	381	425	413	426	395	411	428	436	447	394	435	413	397	386	433	451	411	395	433	426	408	404	400	395	441	393	420	403	388	431	379	397	393	414	433	413	399	424	457	412	417	401	392	428	408	453	430	410	406	420	407	396	394	393	431	401	419	440	434	404	407	412	418	434	405	420	412	433	379	407	433	422	410	422	391	430	408	420	415	404	388	405	428	383	414	440	406	410	433	405	444	402	383	388	431	404	423	383	391	414	416	425	430	411	456	340	417	386	406	419	438	415	410	396	451	426	371	397	449	394	419	385	399	375	423	461	418	394	403	407	405	427	402	395	448	448	435	446	416	412
29511	14290	4756	2342	1244	685	443	335	345	323	260	245	259	217	236	216	213	207	183	234	173	220	190	206	219	200	200	204	200	192	162	186	161	176	162	184	175	169	195	208	172	190	159	169	157	130	167	164	148	168	175	172	176	159	156	161	149	154	145	146	145	148	192	183	159	164	159	139	161	111	130	133	164	139	167	144	145	130	165	165	171	154	135	129	155	167	143	174	164	134	150	143	137	158	156	161	169	156	152	166	159	145	146	146	140	163	163	141	144	129	158	160	170	135	161	143	128	149	145	137	157	152	161	155	160	149	158	133	150	144	156	134	150	174	167	148	149	148	151	144	151	147	138	144	143	150	133	145	158	149	150	170	136	163	135	181	145	158	147	158	151	161	139	161	152	138	116	145	158	133	151	150	127	166	161	156	150	166	155	138	136	168	112	128	144	150	155	151	147	135	140	132	147	135	151	163	131	141	140	156	142	136	156	149	158	144	154	153	161	157	166	125	145	152	139	169	135	164	156	149	138	159	153	158	150	150	166	161	131	138	156	157	156	145	146	157	167	152	140	164	138	129	142	136	125	141	133	175	159	149	150	132	133	95	118	164	147	145	146	146	133	142	172	120	146	145	134	144	164	148	148	149	156	157	137	142	146	143	130	134	145	123	135	142	147	154	131	153	159	160	158	178	139	140	148	148	125	153	141	159	141	117	140	130	149	120	125	146	145	154	157	134	151	133	141	148	141	149	143	147	157	156	147	191	157	126	163	168	133	148	146	134	148	163	125	139	165	166	142	126	155	163	158	149	166	163	160	134	136	148	158	163	153	134	152	158	154	129	140	162	152	124	150	146	162	163	134	136	138	142	137	135	142	138	132	148	137	135	165	152	129	134	142	148	150	146	137	161	158	133	130	113	135	151	142	143	150	147	157	173	149	140	131	158	146	120	151	143	136	156	147	154	135	128	136	126	137	156	144	147	153	133	137	124	147	133	132	154	167	160	159	138	179	170	138	149	164	142	131	153	145	151	174	137	136	142	132	145	150	150	153	141	143	154	162	179	153	149	158	131	159	135	137	136	139	156	141	150	130	156	134	140	137	143	153	148	163	136	150	141	135	155	152	144	134	162	135	131	151	139	141	154	165	140	130	148	162	148	160	141	131	122	158	147	148	136	147	166	162	174	144	126	147	145	160	160	155	159	133	159	150	138	153	136	140	142	161	141	143	136	155	161	178	143	177	179	155	144	164	138	145	148	142	141	140	126	155	134	171	152	155	144	168	143	136	137	145	168	149	171	139	135	140	135	123	145	145	138	143	142	168	139	161	158	147	146	170	166	142	183	159	145	132	170	147	172	162	142	172	160	145	149	139	162	150	136	147	175	122	144	142	156	151	153	149	159	154	152	171	149	148	159	138	147	154	146	148	148	140	153	166	169	135	116	132	140	110	149	147	156	137	139	151	135	187	131	147	187	149	136	132	134	139	157	130	165	167	149	152	149	145	168	173	129	142	146	165	140	168	142	146	143	148	143	163	154	155	169	140	165	157	158	135	138	172	125	164	143	131	143	146	134	150	151	148	154	144	153	111	139	133	140	135	159	130	139	152	155	144	127	143	131	139	161	149	134	134	153	148	132	140	147	148	133	171	131	149	146	126	159	144	162	150	158	163	171	148	149	143	156	139	162	134	143	154	161	140	136	141	119	139	127	124	131	123	146	143	157	123	153	169	136	150	144	140	132	157	128	150	153	137	142	154	131	150	149	158	155	120	159	137	140	141	131	149	169	146	154	122	133	150	145	135	167	125	140	166	128	160	142	133	150	164	149	129	146	155	180	144	150	174	138	147	170	160	169	153	148	139	145	144	145	132	147	145	155	136	154	161	161	168	149	154	139	169	138	142	169	150	146	163	120	128	147	135	139	160	143	142	143	159	154	133	113	137	161	132	157	150	125	147	159	170	150	153	149	149	173	131	133	148	136	145	167	144	162	144	139	166	132	121	151	137	148	149	160	152	149	142	151	154	136	147	143	111	152	142	140	161	177	141	149	157	180	166	139	151	155	131	155	131	149	141	148	152	138	158	149	189	142	138	164	127	151	135	162	156	151	144	157	124	137	147	131	139	156	102	151	138	148	137	136	142	147	137	166	178	163	169	158	168	142	141	137	139	160	153	139	120	156	141	137	133	158	169	174	170	141	152	143	141	154	135	152	168	178	153	137	147	147	148	169	148	140	119	144	157	160	151	158	148	147	134	147	118	155	163	147	157	156	162	128	130	157	136	136	126	110	121	137	131	143	157	163	141	121	151	142	163	148	159	159	163	143	135	170	140	132	141	143	137	138	151	164	134	151	142	132	159	133	150	140	145	121	157	165	166	146	142	138	143	136	150	151	141	158	166	138	152	146	167	152	149	137	126	136	182	156	131	153	121	144	146	158	161	144	135	160	142	140	137	153	137	158	146	158	151	162	143	136	152	177	151	137	156	130	156	133	142	164	165	148	165	128	144	137	134	151	152	185	139	162	125	128	176	143	157	163	161	131	154	157	153	137	142	130	158	142	150	142	139	156	156	138	132	136	167	148	162	159	136	141	143	156	118	144	150	155	134	136	158	165	134	128	168	150	131	139	153	149	147	135	146	155	147	135	157	138	123	149	148	152	140	151	131	137	145	128	166	137	159	172	131	127	131	135	127	157	146	131	164	137	166	144	164	161	152	158	159	147	153	128	148	142	126	146	149	152	193	166	157	133	128	154	158	155	140	154	152	148	157	186	139	143	165	131	148	159	137	135	143	147	122	154	139	161	159	151	165	167	171	127	129	170	128	140	153	169	139	131	164	146	153	148	153	162	142	135	150	128	161	151	126	161	159	161	123	125	166	145	125	160	146	179	151	148	133	162	116	152	169	146	151	140	153	141	142	141	162	126	135	144	150	127	144	156	137	145	155	141	155	136	129	141	163	154	125	163	162	149	157	140	145	169	143	149	136	147	141	136	144	130	155	132	144	148	155	147	138	148	164	146	144	139	145	144	151	142	144	147	131	130	162	142	154	137	134	164	146	156	157	135	148	148	146	160	143	142	151	184	146	141	139	170	145	144	150	166	171	118	172	154	152	143	138	140	159	165	158	140	127	130	144	146	161	173	138	140	130	136	173	147	135	150	155	148	163	140	132	158	147	144	160	156	153	167	136	159	152	150	153	167	157	145	130	149	132	156	132	156	154	161	162	151	146	133	147	150	125	140	140	156	140	124	160	154	135	176	150	156	147	149	116	162	139	143	162	119	125	144	151	155	149	146	117	157	156	151	156	135	158	137	159	157	144	157	146	135	147	128	143	159	146	148	132	132	182	155	149	155	165	162	140	136	152	131	137	160	144	153	167	136	157	173	163	139	135	140	137	141	134	125	184	138	135	159	132	129	134	168	131	155	134	169	137	140	124	159	151	153	132	155	159	136	136	156	163	136	152	138	159	180	138	145	136	143	154	150	154	152	125	166	165	133	143	162
16589	9219	6686	6202	4370	2872	1985	1593	1309	1126	922	936	774	800	746	826	789	806	784	730	659	662	712	752	738	698	639	638	523	504	610	603	554	535	591	671	635	698	691	680	635	557	542	553	501	431	411	440	501	453	443	452	386	422	432	421	341	345	375	391	381	367	361	352	375	327	340	356	326	370	359	346	328	350	328	328	358	348	340	330	360	347	352	356	294	310	339	360	375	353	304	327	336	323	333	332	344	336	333	292	338	394	321	365	329	347	281	336	364	356	336	358	303	336	309	379	313	348	355	324	329	336	347	312	348	353	334	351	332	325	305	316	339	325	312	319	354	347	363	361	330	321	336	325	326	340	345	335	300	323	318	329	354	337	329	323	344	331	345	343	318	338	366	355	333	325	340	344	327	340	339	343	342	332	350	338	346	341	347	333	340	340	331	316	349	316	343	326	332	327	325	311	355	354	337	316	346	316	345	360	330	346	293	329	382	338	317	335	311	372	341	343	346	341	345	342	333	343	376	335	353	332	324	345	335	339	322	350	354	311	321	358	329	358	333	348	332	357	350	319	370	305	352	366	328	345	300	345	322	342	329	323	330	349	340	346	341	331	324	325	340	348	306	341	346	337	311	341	344	343	325	336	300	335	342	367	341	339	360	332	348	365	334	340	343	347	345	302	289	314	346	356	340	332	334	355	356	337	300	345	374	340	335	338	344	333	379	316	333	329	328	354	351	334	326	325	354	317	310	322	359	361	340	323	309	365	359	360	356	315	350	341	309	351	332	342	343	328	318	344	319	358	324	329	355	345	360	354	338	354	326	354	339	327	344	340	329	358	357	332	333	313	342	293	363	301	341	333	372	327	363	321	342	365	366	325	363	318	303	355	360	310	350	341	370	337	333	320	336	321	344	319	346	348	316	365	335	330	364	350	295	335	340	333	345	343	327	333	340	292	309	317	332	339	356	330	359	303	304	325	359	347	343	330	310	389	315	335	353	362	345	347	357	322	327	327	318	342	359	309	340	333	358	332	361	377	352	364	332	366	317	312	353	310	331	311	348	340	353	359	330	335	347	325	360	362	330	322	334	317	345	371	344	339	303	354	352	316	336	336	315	347	334	322	332	351	316	337	320	345	343	330	343	347	331	329	361	349	368	343	331	323	341	344	328	349	340	307	352	383	318	362	334	337	338	315	340	330	294	340	339	365	329	346	330	347	322	321	341	294	343	325	304	325	333	332	368	327	336	332	328	334	360	327	341	329	324	352	335	351	339	315	358	336	345	342	330	339	307	335	365	359	311	315	331	329	325	334	344	334	328	335	354	341	352	312	332	367	333	318	337	336	348	336	361	349	361	304	345	331	314	337	324	343	361	328	323	314	322	348	340	338	338	358	323	332	329	328	321	353	391	339	349	362	278	366	340	315	304	333	337	377	342	346	328	336	351	335	350	343	387	345	311	358	306	327	339	341	344	362	327	358	342	341	337	322	347	352	378	359	339	324	324	334	312	348	303	368	343	330	339	331	339	334	350	323	357	346	348	337	316	328	324	326	325	326	316	368	322	338	365	360	305	339	337	327	347	368	368	349	329	352	327	345	328	338	331	334	356	391	309	308	347	354	362	373	342	343	335	321	359	344	326	369	324	333	316	323	334	342	327	371	327	331	386	362	326	296	335	346	332	330	313	342	345	298	336	309	346	339	313	344	355	337	350	359	322	323	330	324	392	354	368	336	342	359	347	314	335	297	318	335	337	353	363	329	305	347	343	295	373	341	354	363	341	315	341	322	313	340	308	347	332	314	361	347	335	361	317	338	329	368	327	323	333	336	346	355	344	331	304	342	352	328	361	340	354	338	295	357	335	352	348	325	343	335	354	299	348	329	349	340	319	302	333	328	361	359	317	329	334	308	342	326	348	326	326	328	350	318	358	328	341	340	346	342	364	333	337	319	325	377	327	362	327	355	351	362	354	323	328	320	364	346	335	303	358	312	337	326	346	298	295	321	323	347	341	354	329	368	364	350	373	335	316	325	355	336	327	347	326	342	349	324	318	339	320	339	343	308	339	309	371	315	346	313	300	367	362	348	331	314	346	312	332	343	321	315	307	329	337	348	348	314	298	341	338	325	368	345	350	321	353	344	346	313	346	339	367	358	342	374	340	351	332	328	331	306	310	322	299	333	316	310	332	324	335	318	317	335	346	322	322	329	321	320	353	342	334	323	346	334	304	327	306	349	361	323	389	343	335	320	326	340	327	311	353	359	338	377	299	343	349	333	349	334	369	335	356	348	305	305	335	346	321	341	339	356	351	336	377	354	316	354	307	356	319	343	324	328	396	334	350	313	339	346	368	332	319	312	355	307	350	342	334	308	338	356	350	354	373	353	357	339	353	351	342	307	321	324	335	343	348	332	343	367	326	383	331	322	331	347	309	352	343	348	359	338	333	324	318	327	369	352	357	332	341	325	339	350	350	402	368	355	330	332	332	316	298	373	322	283	321	339	350	335	331	338	341	370	355	348	336	340	330	364	324	320	347	316	343	294	336	317	342	319	341	324	327	330	341	364	314	328	311	316	301	297	324	341	310	322	292	334	359	341	337	337	351	355	360	346	377	325	307	342	331	371	350	355	332	304	344	332	326	316	344	310	314	322	343	338	321	302	335	347	351	347	343	343	325	342	340	359	347	313	298	380	305	355	319	313	331	310	317	366	333	298	355	337	306	330	341	320	339	327	326	344	366	354	315	342	364	310	335	319	355	339	339	300	327	367	324	323	370	336	325	329	348	340	351	352	338	309	322	328	312	326	332	343	300	315	328	336	352	333	320	346	312	329	352	326	355	323	301	324	357	332	300	331	341	341	338	362	338	323	344	330	325	331	331	357	366	330	327	349	343	338	373	318	333	349	345	357	345	303	294	352	352	370	372	346	322	338	323	342	325	320	331	336	319	342	349	353	309	325	341	325	349	334	339	337	318	340	335	346	309	343	338	337	350	339	354	317	326	330	328	311	369	320	340	324	330	332	334	360	326	350	332	370	321	340	344	351	320	314	313	332	343	343	355	319	324	311	335	312	330	336	368	320	347	317	315	342	328	335	326	338	318	366	339	341	331	307	342	316	329	337	320	318	371	345	317	338	354	353	345	329	350	349	292	330	367	330	322	330	327	341	344	368	328	334	325	327	337	350	330	307	358	321	345	331	355	346	319	332	329	349	333	346	328	354	332	330	331	342	354	352	334	335	322	326	328	353	362	350	365	359	332	328	337	320	353	375	312	332	324	322	315	344	319	326	310	318	327	325	319	365	325	342	330	330	378	338	306	353	320	312	366	316	338	351	358	370	350	322	304	373	367	358	318	356	369	330	350	312	373	328	364	350	362	311	343	329	329	340	321	318	305	342	306	350	318	363	371	350	347	350	356	357	346	335	350	377	338	309	357	331	327	286	353	342	314	316	320	329	339	322	355	378	353	332	356	309	329	354	302	332	347	322	333	330	345	337	333	383
38960	21466	7745	3886	2144	1039	755	537	491	414	343	305	285	263	269	321	282	273	279	260	281	248	278	268	281	291	256	191	243	220	229	247	205	225	233	242	250	278	268	269	259	251	222	218	210	222	227	173	216	213	208	203	194	199	179	224	196	207	212	178	204	202	205	207	176	205	217	215	220	204	196	173	201	195	186	186	197	190	190	196	201	217	171	185	239	187	174	200	225	204	176	195	239	190	213	201	208	198	221	208	193	204	188	173	179	182	196	180	189	201	221	202	225	154	193	212	194	184	186	197	176	175	178	196	172	184	204	176	223	188	217	222	199	181	216	206	168	200	173	223	192	176	198	213	193	196	158	185	173	206	193	167	183	211	186	190	178	162	201	201	179	183	228	196	189	185	198	195	193	200	167	203	166	180	180	201	173	177	184	196	216	182	187	182	179	185	166	179	210	168	189	158	205	207	207	166	175	173	186	212	188	210	192	208	178	209	221	195	190	170	200	221	203	192	186	175	177	188	172	170	192	198	195	186	208	198	203	183	204	180	191	197	201	186	173	188	190	215	202	212	207	190	196	202	192	207	176	205	173	200	190	196	176	193	172	172	200	228	185	183	212	180	168	174	175	194	213	220	212	195	215	200	202	196	188	187	193	193	183	208	200	168	209	220	190	195	186	202	198	176	192	206	208	186	205	177	181	202	177	204	180	221	189	177	195	178	182	200	173	179	184	178	212	196	167	180	179	175	178	221	202	181	167	217	225	179	189	201	217	195	179	189	173	208	212	166	199	175	193	189	180	193	179	187	195	168	184	191	182	184	204	180	189	183	203	169	197	205	199	151	191	181	207	203	195	190	180	185	197	198	197	187	226	212	174	195	187	214	192	189	200	167	168	220	206	171	203	191	162	201	195	182	185	187	206	178	185	178	205	210	217	196	206	195	160	195	175	201	195	175	173	219	175	201	171	192	210	198	200	189	181	201	190	181	171	202	184	206	179	169	222	182	184	178	206	175	178	180	188	189	215	213	182	210	209	192	218	199	187	196	187	198	195	192	185	179	204	204	181	184	196	214	156	186	175	194	191	198	174	211	181	174	183	223	184	170	194	192	188	180	198	180	164	202	183	147	201	200	186	180	176	180	208	192	204	214	171	174	199	194	182	180	177	187	189	185	184	178	200	156	213	193	209	186	180	176	159	205	195	202	191	173	197	175	180	186	190	187	185	169	187	184	214	183	190	178	209	165	175	202	204	175	193	193	170	182	190	197	169	169	192	175	183	169	169	186	234	182	178	193	194	206	205	186	204	160	205	195	192	182	227	159	222	190	173	191	174	181	191	188	185	189	171	180	170	208	198	191	194	164	167	226	190	200	210	211	184	195	183	196	173	159	175	217	185	203	195	201	215	204	205	186	201	200	161	194	216	224	195	188	199	190	171	198	207	191	207	173	179	187	177	213	186	185	194	201	234	196	181	208	220	219	212	191	201	178	194	183	173	188	202	205	183	200	171	190	225	184	198	193	186	158	181	188	180	197	193	200	192	162	195	176	173	170	176	196	183	193	195	215	181	186	193	245	155	196	163	187	193	206	176	200	157	198	193	179	197	201	172	165	200	201	188	203	203	178	210	223	197	167	165	167	156	210	206	203	235	205	177	159	169	207	191	191	212	205	184	193	209	163	202	216	207	190	183	191	176	193	191	166	195	199	195	209	205	202	184	180	203	199	216	178	203	211	190	176	176	163	164	176	189	189	182	187	198	208	179	197	162	226	175	194	211	167	190	182	179	219	177	167	181	191	191	179	211	223	171	209	193	175	180	204	189	184	176	170	220	203	197	182	178	177	183	195	203	200	174	177	188	199	161	179	164	182	185	167	194	178	231	206	201	186	178	195	185	180	191	193	179	208	203	187	185	179	206	188	197	195	192	189	223	196	210	206	204	157	180	190	205	185	171	194	192	179	200	177	182	193	185	198	171	219	168	185	190	197	191	209	192	200	215	179	188	184	219	192	211	175	182	203	153	182	188	191	228	165	181	193	187	193	181	186	213	187	176	182	202	182	188	203	192	188	182	186	194	226	173	201	198	191	180	180	186	204	201	214	207	185	191	189	216	172	202	195	199	170	185	200	168	170	171	204	202	169	177	188	195	224	198	205	180	175	195	233	172	185	202	177	191	174	197	213	202	200	190	172	213	184	189	201	192	170	190	202	175	192	196	178	174	174	189	183	195	220	198	216	184	183	174	204	202	161	193	221	178	169	193	193	189	191	182	150	190	186	201	197	209	185	182	203	206	196	177	203	197	172	197	217	195	201	201	196	181	210	201	159	170	191	185	183	189	195	203	233	211	198	201	179	190	163	200	177	195	189	171	213	193	191	194	188	231	182	210	192	208	167	196	173	184	179	220	178	187	210	173	192	187	216	209	195	159	200	203	193	192	212	182	167	202	221	161	169	192	209	183	186	199	205	162	192	217	199	167	186	194	191	228	207	201	235	221	210	174	203	197	183	187	180	180	183	178	202	193	171	192	206	178	164	183	186	191	198	196	211	178	191	168	195	191	195	193	197	182	193	176	189	165	200	179	169	200	179	187	181	172	199	223	178	203	192	176	213	178	175	208	190	193	208	209	216	203	202	181	200	198	189	199	179	189	190	198	176	210	166	199	209	176	213	199	199	180	191	154	190	199	222	219	202	219	203	210	197	209	175	178	185	213	178	193	223	166	189	210	183	166	213	173	202	198	185	198	204	188	185	213	173	193	180	181	206	193	196	173	192	187	184	180	187	186	181	180	207	181	169	185	183	226	169	172	182	203	178	166	188	183	189	197	199	204	225	182	230	210	184	200	204	191	176	217	208	202	172	193	183	204	183	194	194	189	210	206	211	169	197	180	197	179	200	191	180	188	171	184	188	218	207	173	186	180	199	195	172	171	201	204	180	204	187	172	170	201	176	155	182	198	161	201	184	197	204	207	213	184	173	174	169	201	175	180	179	182	189	206	193	205	165	162	197	180	190	193	175	196	171	200	204	223	195	178	189	204	196	185	171	176	197	182	196	207	211	190	177	216	186	177	201	175	202	206	180	153	192	196	205	191	185	173	189	206	198	201	206	211	191	202	191	182	184	181	212	186	189	206	167	170	209	191	147	189	195	182	203	196	188	183	171	188	172	194	184	199	196	207	190	181	189	197	189	224	194	183	191	168	176	184	161	191	177	196	202	192	183	177	195	185	169	200	181	194	202	199	191	203	167	191	206	189	161	162	180	203	199	169	173	190	199	224	198	194	178	172	190	188	162	221	209	193	208	175	193	183	178	189	186	194	203	190	198	199	196	176	177	181	155	194	191	186	177	203	195	203	174	174	167	228	195	218	196	219	162	201	192	191	172	209	212	188	183	177	164	183	188	198	207	204	214	214	196	190	178	176	183	199	190	212	213	185	194	194	171	195	163	202	182	198	175	204	239	209	192	196	193	175	225	204	218	198	184	189	191	199	179	195	188	197	206
21032	12821	8532	8730	6511	4214	3070	2336	2011	1701	1382	1237	1152	1107	1076	1204	1132	1161	1069	1112	972	920	1006	1136	1117	977	953	877	720	701	784	800	761	766	849	871	889	917	923	907	855	779	772	694	653	642	579	644	573	594	525	558	561	615	574	573	492	458	506	472	484	471	466	419	404	400	440	399	416	437	428	424	439	446	437	418	401	429	399	431	439	441	426	421	371	442	447	468	452	424	390	384	382	411	410	448	449	457	402	394	440	419	440	417	409	452	442	400	382	405	396	435	414	400	429	434	436	425	448	499	410	444	392	432	406	432	432	449	426	423	464	409	426	401	436	424	404	409	438	409	410	400	439	426	412	431	435	441	406	417	437	434	435	428	463	428	436	439	436	424	440	429	412	417	412	415	438	425	396	404	405	388	441	442	407	432	474	432	403	401	420	391	418	420	419	401	439	386	411	429	444	435	414	395	424	421	411	426	443	427	393	426	414	423	435	412	408	410	416	421	411	408	415	440	408	460	435	434	438	410	421	425	428	404	431	425	438	407	451	433	399	429	401	433	401	407	428	436	391	405	432	423	406	392	415	415	416	463	438	404	395	430	433	387	400	446	416	447	392	411	419	418	436	412	443	412	379	407	391	405	433	454	414	454	370	418	387	405	401	429	376	422	413	423	446	424	437	413	430	402	385	413	432	421	414	427	444	426	404	379	419	375	398	440	448	427	430	385	371	457	441	443	452	369	450	415	407	414	412	438	426	436	409	398	435	433	466	402	461	427	432	451	429	399	450	415	455	421	407	414	393	415	437	427	408	396	426	403	413	454	438	446	428	407	439	437	453	423	430	412	462	384	434	398	394	415	425	422	424	430	406	446	415	391	412	443	406	434	402	374	400	410	416	465	430	442	415	395	409	399	428	379	432	403	434	406	449	419	397	377	411	419	403	401	418	410	463	392	429	419	457	480	440	405	442	404	405	427	446	452	422	405	408	459	448	444	428	419	380	406	431	405	434	425	394	434	416	420	406	455	437	429	455	420	424	427	395	412	408	382	431	438	441	389	437	448	414	406	413	386	376	415	405	385	407	375	451	421	445	440	422	419	386	424	439	462	402	425	378	413	392	457	429	415	454	408	430	423	412	404	466	417	429	455	425	381	392	456	398	416	391	471	432	406	449	395	446	406	423	415	445	387	401	419	468	421	430	433	462	423	435	416	357	428	417	378	417	433	410	432	407	422	382	452	438	429	468	440	425	427	417	427	436	417	415	438	459	402	432	442	408	415	452	447	416	445	404	405	450	432	416	443	396	444	461	428	419	432	429	412	417	426	426	445	453	410	439	430	432	415	432	458	392	395	418	405	421	462	416	377	451	410	437	425	445	442	447	425	453	400	416	418	410	425	422	440	465	440	444	415	412	384	410	405	420	423	430	432	422	429	410	425	448	441	424	407	412	458	398	394	411	402	412	447	423	433	437	384	429	426	440	398	424	425	410	434	421	409	398	412	457	436	437	451	423	446	399	464	462	437	443	415	417	424	396	405	467	447	445	403	434	402	448	413	428	411	415	437	436	406	430	389	422	429	449	432	437	385	405	416	407	447	390	414	464	403	411	424	407	402	423	382	421	444	383	418	389	428	434	430	428	449	421	417	408	395	392	402	428	420	459	449	452	455	418	428	434	380	443	426	455	425	412	396	440	408	448	436	419	390	441	414	451	415	376	434	444	427	425	445	448	436	401	392	411	423	411	426	470	425	412	442	395	399	444	391	449	433	439	429	419	406	419	489	379	403	369	423	442	379	418	439	400	418	404	416	426	402	435	444	432	395	435	431	432	430	423	442	406	409	438	405	442	434	414	425	387	400	416	431	413	411	438	409	401	438	462	433	417	400	434	412	400	422	465	416	416	433	412	459	450	434	421	421	472	426	444	423	417	419	446	434	413	423	455	460	401	400	437	399	416	456	445	431	446	380	454	418	411	429	417	420	419	413	415	421	432	432	387	408	423	446	397	420	428	419	417	413	424	426	427	403	422	421	425	397	437	409	403	438	428	445	444	412	427	371	422	418	459	427	443	419	413	405	417	432	444	399	455	446	438	437	431	379	407	416	446	418	439	438	453	396	382	426	462	420	412	431	389	466	403	405	395	414	425	411	430	439	405	418	421	457	454	465	416	429	432	433	425	423	385	425	375	419	414	428	443	411	434	398	445	432	418	414	406	394	405	384	439	424	430	399	412	433	429	421	421	447	409	371	420	446	405	477	432	399	441	382	419	436	414	425	392	414	415	450	428	403	456	402	434	461	427	414	396	452	429	407	436	405	449	393	425	382	404	439	423	415	409	466	434	378	410	417	449	425	420	430	398	403	414	411	379	419	407	409	407	443	423	403	424	431	396	406	400	464	422	418	372	414	409	420	441	450	412	467	423	452	417	368	399	445	429	411	440	402	437	409	464	451	414	437	385	449	381	417	400	438	423	420	453	413	425	429	424	434	364	387	446	449	434	403	388	437	385	423	420	401	449	416	414	420	411	439	417	431	400	399	459	393	420	449	458	437	400	453	371	439	414	416	436	410	415	413	427	425	453	450	433	421	437	426	442	449	440	463	428	413	441	419	407	409	436	463	421	440	419	420	441	427	409	433	429	416	423	461	436	442	418	409	399	438	443	419	417	424	447	440	408	416	408	422	454	412	422	458	431	428	444	413	378	454	412	462	387	409	438	398	391	476	402	438	413	430	453	422	423	391	411	427	460	405	470	432	399	426	408	386	453	421	397	447	422	470	423	416	406	411	399	455	411	408	447	446	414	421	406	426	432	447	421	452	417	445	442	449	398	441	423	385	433	412	413	423	410	436	425	423	387	350	415	435	433	413	403	392	404	374	393	380	420	432	413	423	437	421	439	398	403	412	451	397	387	428	442	390	387	437	409	366	457	410	414	428	448	440	428	408	438	395	459	448	424	426	422	430	448	397	437	432	427	437	440	444	446	387	420	386	430	379	424	437	413	395	427	430	425	398	445	415	402	428	403	415	420	383	456	433	376	407	426	426	434	428	442	386	426	397	445	444	418	430	443	434	426	434	437	413	402	435	410	456	442	461	404	469	404	409	428	390	438	409	417	387	417	443	443	423	434	429	414	423	414	410	408	423	420	419	469	462	440	414	411	400	397	412	405	401	416	457	392	410	394	398	405	439	447	461	412	428	388	391	451	392	444	453	426	402	400	424	447	404	414	395	424	479	401	428	392	411	413	410	436	415	404	403	445	416	424	460	435	430	402	420	431	397	441	440	447	430	379	425	431	443	410	424	409	390	424	404	444	396	448	437	439	438	388	437	412	423	446	426	429	378	443	422	431	414	424	434	439	411	375	388	438	428	393	411	407	399	428	447	414	445	440	424	426	434	383	425	404	417	428	445	397	405	445	395	422	439	424	422	431	388	429	440	452	382	437	413	422	453	431	424	425	424	429	406	418	410	467	450	395	420	419	423	409	432	404	412	456	414	399	407	443	413
13681	5693	1821	1006	625	377	301	301	252	249	215	214	224	202	210	222	227	224	193	209	199	212	220	223	213	199	221	225	206	207	205	225	206	187	215	204	226	223	187	187	192	179	206	217	177	193	161	182	176	182	172	200	219	203	212	204	184	184	182	183	177	184	172	174	156	189	221	178	182	170	190	163	180	161	187	171	172	179	195	200	156	181	171	182	159	166	189	157	211	194	195	185	203	159	189	179	182	191	164	168	165	193	207	186	196	219	214	179	153	206	190	171	185	186	179	189	186	215	192	168	194	180	181	191	207	196	187	202	197	188	224	181	198	162	195	193	183	201	167	193	193	222	186	171	170	197	190	183	185	168	221	193	157	185	179	189	172	217	177	176	184	172	184	173	194	199	163	188	190	189	200	173	197	187	181	196	199	184	189	191	194	175	166	179	166	166	182	180	202	194	165	175	165	168	151	212	159	170	191	190	190	185	188	198	176	187	175	208	194	191	199	198	203	205	176	166	176	207	167	186	193	183	208	185	170	184	188	193	164	164	198	185	167	194	174	192	191	179	184	200	194	157	199	194	182	170	179	177	186	196	179	169	197	198	203	174	177	171	181	182	192	186	201	178	186	181	168	181	161	164	205	198	181	186	194	185	179	186	180	180	159	175	175	193	160	167	174	164	184	176	184	199	200	173	172	163	194	174	175	175	207	186	182	191	182	217	198	191	178	200	202	187	199	183	171	186	191	164	169	186	178	159	175	190	201	204	172	168	176	198	206	196	178	205	170	160	185	196	154	182	197	167	184	213	174	192	194	165	180	176	189	179	187	220	195	174	192	191	181	185	171	160	191	170	202	194	189	182	187	193	190	164	168	219	174	177	203	188	190	199	212	195	197	206	159	188	200	193	205	169	174	191	172	209	172	178	211	175	173	185	185	183	173	189	187	162	201	173	177	188	172	150	176	175	175	174	193	162	190	172	159	176	208	204	194	171	166	198	188	179	195	197	196	192	203	198	171	182	180	191	185	204	201	193	173	159	185	200	199	173	184	175	223	208	165	168	165	165	183	162	169	175	183	178	192	182	182	216	193	191	176	182	178	180	175	213	209	185	188	172	165	168	197	198	154	178	179	169	205	188	185	171	208	168	195	190	164	186	219	182	189	189	167	187	196	212	181	191	167	163	175	191	188	162	208	174	192	195	172	146	171	167	188	191	177	181	166	187	194	184	192	169	187	178	171	184	176	201	193	178	189	189	171	191	170	193	194	176	198	182	186	176	180	170	180	194	176	171	180	165	194	193	170	171	179	157	174	162	174	203	166	199	168	202	204	190	176	190	184	205	200	199	200	199	180	159	177	177	194	209	189	205	184	150	166	187	171	208	197	185	199	185	199	207	183	187	202	174	174	187	193	197	181	200	176	180	159	175	198	182	188	181	203	200	182	179	194	205	184	206	186	184	179	188	199	184	178	157	177	189	185	205	184	183	234	187	167	195	193	191	173	193	172	191	188	186	164	184	179	184	203	199	179	221	183	197	191	187	166	173	163	205	191	160	206	209	201	166	177	168	179	185	204	188	186	187	178	190	173	180	188	196	189	178	182	192	169	189	198	151	192	205	206	173	184	176	194	206	186	181	192	191	155	185	180	186	191	199	191	167	175	181	165	174	166	187	189	183	157	187	162	172	226	187	172	182	183	159	194	167	191	196	204	191	197	200	167	197	189	191	205	201	203	173	165	185	202	169	181	203	182	186	175	198	174	176	191	174	205	153	198	184	209	161	188	198	150	183	192	189	173	190	206	198	176	186	178	164	212	202	162	164	185	189	168	178	182	183	181	164	205	179	190	185	179	176	155	210	188	164	186	212	170	188	207	208	209	204	168	195	205	190	204	184	183	201	176	192	176	170	172	155	182	175	189	194	196	201	181	165	168	202	185	192	207	193	183	180	167	166	206	192	181	182	171	188	186	174	171	197	181	194	181	173	179	185	198	179	183	193	191	185	176	177	191	187	165	177	182	200	193	174	194	175	155	199	187	179	189	186	191	192	187	181	179	168	168	158	188	194	214	192	167	170	193	186	187	178	173	176	188	183	207	208	203	201	186	180	199	174	203	171	189	197	176	211	199	156	213	186	173	178	190	219	192	161	184	195	194	187	169	183	169	204	166	192	173	185	161	178	153	173	181	175	199	187	199	175	185	178	230	193	180	190	178	175	162	197	185	210	186	190	176	205	178	165	176	184	185	186	194	177	191	186	192	212	181	214	198	188	201	171	199	195	176	169	175	164	178	192	178	178	176	194	200	167	193	196	199	178	182	176	186	212	209	168	197	177	188	194	164	163	194	209	207	198	199	154	191	186	184	183	197	177	167	187	175	167	189	172	180	176	172	179	183	182	189	158	193	185	182	191	186	181	164	170	183	174	186	183	197	181	176	180	196	201	191	175	184	181	178	209	209	181	177	178	185	172	192	191	200	161	199	181	175	210	197	176	172	174	186	195	203	201	201	177	182	180	192	197	200	177	158	204	189	194	181	186	187	198	197	201	174	173	158	203	182	202	189	175	211	196	209	193	176	198	179	185	184	185	188	176	204	191	185	187	181	181	203	187	189	178	195	195	186	182	197	169	167	177	203	195	201	172	160	180	213	206	177	182	177	188	188	209	178	180	194	177	166	196	185	186	180	177	168	177	185	205	201	181	190	203	209	204	186	175	171	185	187	176	195	168	186	192	192	190	204	173	185	169	152	185	169	210	208	184	172	194	194	162	173	171	204	171	171	190	171	194	189	174	167	177	184	181	148	179	179	177	180	198	192	175	206	178	167	192	169	209	181	198	180	183	182	159	188	173	161	174	178	187	198	189	183	174	194	211	186	167	180	172	167	167	186	180	190	182	186	186	164	170	214	160	190	177	177	178	145	172	210	178	165	189	159	181	185	182	207	187	189	181	156	181	175	173	192	199	146	157	177	187	176	184	195	184	197	210	212	187	180	218	166	184	172	187	193	161	195	184	168	192	213	191	215	161	185	167	209	178	189	180	188	223	173	206	168	196	187	171	160	178	155	182	182	206	197	196	180	192	185	214	184	192	171	181	179	167	198	194	179	178	201	209	211	178	188	219	199	167	170	184	204	169	179	199	175	197	199	188	201	162	167	179	172	194	191	190	191	189	179	189	201	192	208	207	177	170	205	183	189	186	158	198	207	186	165	184	191	191	175	198	214	196	228	190	167	175	176	207	194	152	164	177	177	178	206	228	187	167	214	176	187	197	191	191	189	178	169	172	177	190	179	184	184	199	187	197	198	171	217	158	157	214	149	202	189	184	190	194	201	183	193	191	208	164	152	167	161	176	198	208	189	183	183	157	194	216	191	154	171	153	173	180	171	183	190	183	199	193	175	194	174	169	164	192	196	176	168	200	176	160	177	188	193	209	213	195	163	195	183	191	161	191	201	184	158	175	183	208	180	179	172	151	164	193	185	181	176	169	159	195	167	179	193	185	200	176
7273	3908	3249	2855	2048	1432	1104	828	782	679	558	611	562	567	564	617	567	576	555	570	554	525	583	594	632	630	568	580	511	526	500	532	516	497	522	530	556	545	570	529	481	497	494	528	473	456	441	470	445	450	474	432	431	430	452	426	423	408	418	453	441	412	377	394	372	387	387	420	423	391	415	403	412	430	388	439	391	415	420	412	388	389	398	411	386	398	422	344	379	380	386	424	405	415	428	398	400	419	419	422	381	418	387	415	422	409	397	407	393	421	393	426	397	377	413	382	376	422	451	348	441	374	390	399	414	406	434	467	436	389	389	392	421	369	418	409	396	392	433	379	392	404	414	392	392	389	415	383	422	383	382	414	376	440	416	401	414	375	381	400	387	423	431	400	454	405	357	357	398	406	390	391	380	364	408	432	368	412	437	405	395	416	421	405	351	409	422	371	400	387	391	377	414	398	416	432	363	421	442	404	398	363	393	413	417	383	348	403	397	402	424	422	416	430	424	394	424	393	391	410	419	390	401	420	416	407	430	411	401	382	396	376	398	406	395	396	428	411	382	371	415	401	410	425	401	421	430	375	411	438	395	420	413	380	425	390	404	394	407	409	409	435	415	431	390	409	406	397	411	452	349	397	420	431	403	413	389	422	385	407	421	385	404	418	425	380	414	431	369	427	380	413	361	375	404	400	383	435	403	389	417	416	366	406	374	411	425	420	398	388	389	390	386	402	422	415	391	387	422	386	358	410	364	398	388	369	462	382	386	417	371	440	376	363	389	416	440	406	418	362	409	433	451	439	409	396	392	411	402	400	392	404	443	399	410	434	416	394	405	392	412	405	374	395	390	396	414	387	383	393	370	395	398	409	409	425	373	396	385	416	418	398	409	390	375	406	426	382	420	408	380	372	388	394	416	344	393	382	369	422	410	373	402	386	417	415	415	399	417	383	398	387	399	410	407	410	401	447	392	386	416	383	397	410	378	394	407	404	388	394	420	367	410	401	399	398	395	376	394	375	400	391	387	384	452	403	385	406	376	410	444	417	396	401	378	407	403	414	395	409	368	376	381	408	396	418	366	412	384	401	444	395	414	375	389	424	399	385	409	405	401	398	413	394	430	421	382	390	419	420	389	423	395	407	428	389	413	406	386	411	416	455	399	414	362	415	425	361	399	411	430	382	426	403	393	408	391	369	389	378	372	401	384	417	383	406	402	388	412	372	414	393	381	420	389	389	360	429	387	412	369	428	396	390	365	386	416	393	411	396	397	366	388	384	422	406	379	408	439	407	414	396	411	412	420	380	399	386	394	397	373	421	386	396	420	398	413	389	369	391	376	413	397	421	390	387	406	374	411	397	403	384	408	399	399	401	384	365	437	418	392	373	405	396	386	394	395	398	390	374	406	405	420	431	406	424	399	389	418	392	398	380	439	398	380	412	379	372	401	434	388	396	387	417	443	416	417	375	390	414	430	387	368	379	405	387	397	403	387	406	380	369	404	424	420	407	399	415	426	431	411	392	404	376	427	372	438	409	395	377	390	396	376	417	391	403	404	401	391	422	420	420	410	388	395	394	411	385	413	416	398	388	429	396	383	371	365	409	408	412	395	384	427	416	438	421	410	445	371	391	406	409	414	388	387	406	399	401	439	396	381	415	405	412	386	413	406	388	380	397	405	394	375	408	417	376	426	411	391	373	397	412	464	418	414	433	395	403	410	401	423	410	430	392	403	407	420	405	393	402	396	420	388	402	383	397	360	403	393	440	389	374	418	422	374	410	376	426	410	399	383	398	403	397	394	397	433	381	382	368	375	392	410	392	377	388	377	432	395	419	410	461	382	384	438	381	423	396	359	402	403	422	426	396	409	425	392	392	416	410	418	404	371	417	407	393	405	393	405	408	402	389	392	422	421	418	390	401	400	421	392	377	422	422	435	389	410	426	453	384	401	379	421	417	392	407	390	415	388	404	386	422	399	399	372	432	386	403	384	415	376	387	395	396	406	376	382	388	407	409	382	426	375	400	434	355	400	390	417	376	435	410	384	360	396	395	429	426	377	381	410	383	380	411	437	402	422	399	433	384	412	424	371	391	386	456	396	392	390	397	435	445	401	415	425	384	391	386	389	418	414	421	376	391	374	401	418	402	432	403	402	419	421	406	395	397	392	414	387	437	384	400	388	398	416	381	414	412	401	388	387	387	409	434	428	408	380	414	389	402	401	394	424	401	389	382	396	385	397	414	406	398	405	409	417	403	410	412	411	432	404	389	405	396	376	396	388	386	410	395	400	369	423	392	442	404	436	393	399	430	372	365	409	432	399	425	398	417	381	437	431	392	431	435	439	385	368	422	451	393	419	412	393	381	396	386	388	424	384	446	399	390	404	382	407	414	365	398	398	410	388	407	391	417	392	380	393	426	377	401	421	364	389	436	433	382	358	403	425	415	371	375	423	414	411	404	428	382	416	378	414	391	393	374	402	390	385	403	396	384	422	399	399	391	419	421	395	423	419	396	420	424	417	423	381	395	380	366	400	361	394	404	379	412	448	403	403	387	379	411	392	422	420	397	363	376	389	425	418	419	416	408	390	397	389	422	390	393	393	397	436	438	419	429	399	423	409	386	390	415	415	423	391	391	388	430	388	418	380	416	379	420	419	402	392	418	374	390	395	414	398	385	389	390	419	389	441	378	418	407	426	382	367	415	407	410	387	414	429	404	393	407	405	400	384	394	433	421	420	386	400	395	413	353	410	380	407	414	395	444	439	381	405	390	413	399	381	446	420	395	401	375	407	448	431	418	438	369	410	433	446	382	428	413	400	370	403	441	376	395	375	440	397	415	446	473	417	390	386	354	420	391	399	365	417	426	388	390	371	404	397	391	413	396	405	391	427	379	402	431	414	396	408	421	383	408	402	415	405	413	404	392	404	376	411	405	402	372	382	401	395	430	446	415	418	407	424	402	401	384	368	420	389	404	414	398	403	393	408	426	410	390	403	413	392	441	379	399	400	397	379	415	404	462	400	396	387	384	393	407	424	397	428	384	418	373	406	410	415	403	407	400	381	405	398	428	416	409	388	413	393	411	400	424	386	427	395	393	378	376	414	415	427	405	400	398	421	353	429	402	379	426	391	379	405	377	382	416	389	404	383	401	415	390	428	376	371	363	410	397	431	443	432	439	422	385	387	369	413	422	361	406	450	382	408	394	365	362	414	376	412	396	394	374	400	396	410	414	374	354	408	414	397	429	381	412	396	376	388	413	398	412	384	406	408	431	404	360	380	393	404	418	381	436	401	409	400	424	404	409	405	383	386	396	379	418	403	384	396	385	411	381	440	416	400	419	394	394	402	406	430	397	394	412	392	412	377	391	415	396	403	395	401	402	398	443	367	398	410	376	399	411	397	446	399	409	427	412	402	415	412	397	393	430	400	368	384	414	401	414	443	408	404	423	387	444	441	395	413	436	414	411	429	373	407	433	407	423	428	429	480	413	404	374	407	364
30054	13863	4316	2243	1144	678	474	365	319	281	250	241	199	182	220	192	181	215	209	217	177	186	197	177	224	195	161	178	160	168	192	182	172	185	149	163	182	170	168	173	167	178	166	169	141	152	154	168	150	154	160	133	144	155	145	186	149	134	145	136	144	143	165	156	135	150	144	139	143	147	150	157	143	141	154	140	144	155	151	121	149	153	139	142	157	133	139	120	126	170	164	138	170	156	159	141	170	122	134	138	141	155	135	141	166	136	138	149	155	150	141	144	140	147	136	166	180	124	128	138	138	130	146	142	137	163	129	126	162	161	146	112	142	141	143	161	164	145	160	153	163	143	147	159	136	128	152	124	135	129	154	150	148	141	155	117	140	140	144	122	153	124	158	131	134	164	163	155	156	165	138	125	140	161	145	133	151	165	148	140	144	126	133	146	155	143	151	136	150	144	147	137	160	145	165	139	162	139	149	138	147	141	127	127	142	163	139	138	148	143	149	144	168	158	116	129	146	115	142	139	146	125	155	139	141	141	131	128	149	130	128	144	149	148	146	132	130	151	134	131	148	149	138	127	158	142	127	150	140	134	137	121	167	155	158	138	153	149	131	134	164	158	149	136	145	132	145	133	153	135	125	128	143	137	129	133	150	129	152	130	155	149	146	134	141	164	130	147	161	162	156	148	166	136	142	134	152	149	137	172	147	153	139	134	148	129	148	154	125	143	169	150	155	157	133	155	151	135	135	135	140	133	133	167	109	144	150	140	131	141	143	161	168	149	138	132	151	122	131	152	145	138	155	141	157	123	150	144	156	139	147	149	141	157	155	182	162	137	158	161	151	143	151	147	138	160	149	134	147	131	142	145	153	164	154	127	145	126	144	136	132	118	147	143	141	156	153	149	144	168	155	141	148	113	128	139	129	140	156	154	162	145	136	152	120	137	119	152	140	126	154	156	144	139	163	151	153	143	146	153	144	136	144	145	141	152	138	158	146	162	145	144	138	149	146	164	154	159	141	131	148	155	147	165	129	142	118	147	159	129	119	115	136	116	154	156	133	171	156	128	132	123	148	147	141	165	159	165	149	159	134	154	149	125	151	138	151	146	144	133	137	158	138	131	120	131	133	158	149	144	134	146	131	123	123	172	134	134	147	148	164	119	139	157	145	167	149	147	130	137	146	136	129	144	148	172	162	157	127	151	161	168	167	129	165	161	138	151	151	122	153	148	150	144	148	160	150	154	160	127	111	152	156	138	159	151	119	136	140	147	155	133	146	176	135	152	136	150	143	138	156	145	150	129	126	104	136	149	144	164	168	136	146	148	136	135	144	146	133	156	142	156	140	143	147	145	159	140	125	137	158	166	111	130	157	135	154	173	166	170	140	154	147	132	142	156	162	154	136	151	141	141	131	148	126	151	140	133	129	163	139	130	137	135	142	138	137	145	132	129	144	133	158	130	130	158	127	131	145	155	121	115	145	121	141	148	145	139	126	122	146	157	153	177	129	150	136	156	132	140	144	141	140	150	153	155	146	140	167	128	164	157	122	145	131	148	146	136	139	143	148	136	151	159	123	149	138	156	150	157	137	152	156	122	154	141	127	155	141	176	144	131	150	153	117	136	151	160	135	146	148	157	164	152	167	160	137	118	136	134	149	172	172	165	154	138	153	155	119	148	155	130	141	135	156	140	139	161	122	135	138	144	127	121	140	143	123	151	155	133	132	144	150	170	146	140	116	138	143	158	156	145	133	146	133	139	131	145	122	118	151	155	144	146	143	143	141	145	145	120	135	143	153	141	149	146	136	147	134	144	119	123	131	138	144	133	142	150	149	150	160	164	136	143	154	144	149	145	140	137	137	143	178	144	141	143	139	130	138	162	138	170	131	166	166	135	136	150	131	141	149	142	161	143	133	166	146	127	142	146	173	173	159	136	165	141	146	148	120	157	152	135	148	137	156	135	152	163	145	157	118	156	124	148	160	147	147	146	151	164	156	135	140	117	147	158	139	130	152	143	151	128	151	132	152	140	117	142	139	148	139	148	148	157	138	131	137	146	140	156	146	141	135	150	137	146	134	149	148	148	145	129	162	126	152	144	137	142	135	131	145	141	150	160	140	155	134	119	132	122	149	153	142	145	143	153	152	150	145	135	145	140	131	141	157	130	139	160	127	161	152	124	135	129	149	170	133	129	139	128	162	154	134	128	154	143	129	146	161	143	135	150	130	136	130	132	136	151	167	162	143	121	123	147	151	141	132	141	141	138	136	152	147	142	135	137	146	160	163	155	165	168	159	148	159	148	145	154	122	144	147	142	123	140	133	143	138	158	124	167	154	128	150	145	167	159	126	124	139	152	146	132	143	140	119	133	141	129	122	158	146	135	142	158	137	130	143	151	141	137	149	157	148	148	134	147	136	118	120	125	136	135	171	127	147	148	131	144	144	148	130	142	134	148	144	142	138	160	141	166	151	144	145	158	138	151	138	152	127	149	144	137	130	143	145	176	174	146	145	136	172	145	137	155	141	129	133	144	124	149	175	138	137	132	141	150	136	153	138	134	136	142	142	151	158	166	136	168	149	155	173	139	135	143	127	127	137	134	127	145	134	157	136	154	150	121	138	127	130	127	147	157	147	148	157	157	169	146	144	124	131	150	139	157	156	151	149	131	166	150	141	135	138	166	153	147	156	154	170	151	151	142	142	136	175	144	138	138	163	137	147	143	144	114	138	136	136	158	168	155	133	123	141	129	158	149	169	127	131	153	155	161	152	143	137	158	146	151	173	168	140	165	147	154	159	131	142	140	160	154	132	167	144	142	155	154	144	126	131	150	139	128	151	139	145	143	122	134	164	116	153	153	136	136	156	142	159	140	153	163	149	148	139	117	136	142	135	142	154	158	130	145	152	154	157	123	149	149	144	155	141	140	128	138	150	130	156	151	142	154	140	160	152	163	119	151	159	159	146	142	155	138	129	164	138	153	140	117	147	154	147	153	180	151	151	143	140	135	143	162	131	135	142	147	129	154	144	119	154	139	122	130	128	143	153	148	142	143	125	148	118	132	144	119	143	140	132	145	156	162	133	134	147	138	149	154	115	155	133	139	150	135	143	145	146	121	143	143	160	165	147	140	112	164	140	154	109	141	145	151	147	174	174	162	166	130	161	129	147	148	137	136	141	147	161	148	149	122	156	157	137	143	165	153	146	145	158	137	137	132	131	149	133	148	156	175	157	134	135	165	133	163	115	148	158	153	170	153	138	135	125	163	129	136	136	141	151	158	160	153	134	119	131	145	149	152	134	169	140	128	139	153	120	141	144	144	147	153	131	164	157	139	142	136	132	161	152	144	157	139	142	170	167	132	164	131	132	156	159	127	152	144	142	182	123	117	137	116	138	145	147	145	117	134	117	165	169	152	143	127	157	151	162	138	164	141	148	141	135	149	144	147	152	161	142	134	134	135	157	126	136	117	142	147	133	148	145	147	165	141	154	143	168	150	147	154
16619	8823	5915	5888	4117	2597	1996	1632	1285	1105	909	797	755	747	806	777	781	746	765	765	725	624	688	792	745	681	663	652	506	557	585	552	552	566	563	601	608	629	627	672	615	557	536	535	502	488	481	445	408	412	397	408	428	444	419	408	383	325	379	393	365	347	365	346	340	327	350	359	342	332	339	332	333	339	309	340	351	334	304	331	349	354	348	321	311	332	326	303	316	377	352	329	305	330	316	304	340	359	340	333	304	309	321	306	317	341	337	314	334	332	331	319	331	349	325	347	336	315	363	321	321	313	334	328	311	349	321	331	324	337	343	339	316	353	312	356	335	334	341	312	350	310	337	362	303	325	321	333	321	323	322	325	351	311	314	337	343	338	355	352	305	337	341	321	348	334	322	304	328	330	314	334	336	312	318	322	311	354	357	323	331	311	321	320	321	325	312	354	342	308	324	344	353	344	354	319	302	322	327	327	324	334	292	325	311	317	324	341	339	311	332	326	339	330	349	335	349	336	340	302	356	299	332	342	305	316	328	321	360	315	342	309	310	363	316	314	357	358	331	358	336	336	328	351	327	339	334	314	324	323	326	325	312	348	346	311	304	336	335	327	327	337	363	370	343	336	334	341	306	314	319	338	339	308	342	356	333	325	319	343	341	351	323	333	303	358	318	308	336	374	339	329	361	313	353	338	349	306	333	331	320	315	318	351	296	320	336	328	313	354	327	327	356	357	322	299	313	332	335	316	319	323	296	344	313	311	330	356	333	372	357	307	314	359	320	358	328	341	334	309	308	329	321	303	352	324	324	335	311	360	334	331	312	348	322	340	362	348	334	328	325	366	326	335	331	308	339	309	313	346	314	313	339	339	356	330	336	320	340	295	304	325	312	349	315	311	348	359	343	326	317	328	314	340	330	345	314	334	334	359	330	312	332	350	347	324	323	326	338	344	316	299	332	323	354	348	348	334	311	342	345	351	361	324	337	332	352	341	332	354	352	324	338	345	293	350	342	338	339	350	309	351	375	339	306	328	325	373	325	347	356	324	319	351	357	333	306	357	328	331	332	330	321	309	321	373	315	344	313	320	329	323	335	335	322	335	335	326	323	326	320	350	343	343	317	315	341	343	316	353	331	314	329	347	322	331	355	308	314	313	334	345	325	302	327	333	305	361	327	349	347	317	358	323	320	339	334	360	363	335	315	333	342	323	332	341	338	346	342	327	327	326	367	306	346	352	323	339	326	349	355	322	353	315	345	311	325	317	339	328	326	328	330	301	329	343	315	312	364	348	311	330	349	330	351	323	336	322	313	361	324	358	312	308	338	328	332	325	348	342	342	315	328	334	323	314	331	341	332	331	343	309	341	370	328	328	326	353	350	317	314	314	324	340	337	349	330	339	289	356	339	350	315	308	277	361	342	326	338	363	320	324	351	338	333	350	324	339	351	323	310	351	327	333	336	312	307	369	377	346	369	333	310	348	336	330	325	364	338	374	317	342	329	355	323	350	349	362	355	310	361	320	328	331	303	347	340	352	337	318	321	333	325	354	322	350	316	331	344	332	339	328	305	333	303	348	325	309	342	338	333	328	329	326	333	341	313	329	305	320	346	314	352	317	339	355	326	317	289	324	307	317	331	346	354	303	344	353	287	316	360	348	317	331	349	323	317	343	352	306	323	339	321	348	355	325	337	346	350	316	306	353	331	355	328	322	325	292	352	318	352	304	366	316	321	358	356	324	307	339	340	352	334	347	305	351	325	329	309	330	332	345	348	373	337	341	322	353	347	335	305	336	325	362	289	309	335	381	314	342	329	337	320	310	338	338	304	352	341	308	333	358	330	326	348	344	337	358	344	327	354	359	357	319	343	370	312	327	308	302	338	319	343	355	353	331	331	323	315	295	367	325	305	313	336	316	303	315	309	322	321	355	331	345	325	277	328	308	318	350	324	328	356	349	344	352	341	347	332	347	326	326	317	348	358	350	331	327	363	351	292	339	326	322	322	343	370	297	336	330	334	363	334	333	324	343	328	354	320	329	343	327	352	305	322	341	344	344	312	338	314	295	335	307	336	332	353	356	337	338	323	333	342	342	338	325	322	350	345	329	328	339	315	308	322	325	361	321	334	301	350	344	313	326	347	341	359	326	376	371	344	328	310	336	331	346	372	325	343	348	340	334	291	316	336	341	303	342	358	335	323	358	331	358	302	321	351	352	326	303	330	339	351	314	307	309	316	334	309	357	389	366	331	335	334	334	339	330	336	367	316	325	310	318	355	338	316	314	345	369	327	350	341	309	308	325	310	319	315	330	347	341	335	335	356	312	366	332	330	357	332	344	340	334	321	352	343	314	303	322	342	328	336	342	315	301	327	332	330	331	331	314	332	342	325	316	331	368	314	301	312	343	350	325	320	315	336	353	308	311	343	370	329	332	322	334	341	328	348	334	304	315	340	307	334	375	323	321	334	317	346	325	341	323	337	340	307	353	353	337	325	310	343	313	325	342	336	362	294	339	320	340	330	341	319	346	321	359	331	318	341	327	308	337	325	340	353	335	350	299	328	319	356	298	355	324	345	333	342	343	319	292	336	346	353	363	368	311	320	327	330	318	329	340	369	331	318	341	343	327	307	320	330	362	303	331	303	335	347	332	324	330	349	295	325	334	361	375	332	352	324	332	336	353	353	346	331	353	360	326	307	308	346	312	326	351	320	303	314	336	327	346	346	334	310	331	307	332	307	323	308	321	328	318	315	368	296	325	372	336	345	327	345	335	342	332	319	314	351	325	333	358	321	332	325	312	312	331	333	344	352	307	319	318	349	321	341	333	361	317	318	352	337	323	358	319	358	310	336	322	314	346	301	326	347	359	341	343	327	336	328	331	335	329	308	343	341	345	317	367	315	320	314	366	313	347	309	360	347	316	307	315	370	320	293	328	343	338	352	341	334	334	336	341	368	318	346	356	340	328	312	314	312	325	311	339	350	335	317	312	328	337	333	323	338	313	345	352	312	313	298	355	317	332	343	344	316	322	326	347	344	333	316	343	353	390	304	347	354	349	357	335	339	369	334	320	351	324	334	335	343	344	326	357	347	337	352	339	354	319	340	330	329	364	348	295	338	322	388	362	360	330	314	314	309	314	324	328	327	319	356	339	331	348	332	310	335	340	338	322	350	324	321	311	330	311	338	307	343	326	310	340	354	324	321	331	346	335	319	345	323	312	325	333	323	318	307	317	309	298	312	322	331	328	318	319	331	374	377	331	338	281	319	320	373	333	359	314	351	290	325	320	359	360	357	325	333	342	324	310	363	340	327	326	314	341	315	348	325	319	340	327	333	340	334	353	330	314	329	306	338	309	332	356	319	327	334	359	319	338	357	336	323	347	309	317	346	322	305	350	355	360	335	341	327	335	309	337	322	297	329	310	313	330	333	391	353	349	324	354	281	354	343	317	326	354	327	338	354	334	338	319	353	339	335	333	332	341	332	348	340	356	372	328	319	340
39981	22555	7455	3651	1820	934	758	518	476	403	338	313	280	333	315	274	312	289	299	254	261	286	277	313	314	239	269	241	225	222	233	213	198	239	224	218	230	232	247	256	271	205	239	200	214	195	204	197	189	211	194	192	172	201	237	208	202	215	203	195	187	223	201	212	199	184	190	192	200	201	182	173	191	193	173	162	198	211	186	187	182	184	209	202	194	222	203	176	166	178	209	174	186	201	194	200	219	184	166	171	199	189	208	193	196	185	184	201	191	203	181	181	195	210	197	203	173	180	172	165	159	173	175	202	178	221	197	208	202	198	186	202	198	186	166	189	190	203	187	191	202	168	189	190	181	165	199	189	176	167	164	175	189	186	185	170	154	178	188	184	195	174	194	191	175	192	208	228	211	192	204	238	204	167	179	172	177	176	186	171	209	176	166	189	180	164	214	196	181	212	196	180	184	197	168	195	191	166	178	182	212	190	161	194	192	179	170	189	186	182	184	190	203	180	180	165	188	193	184	189	168	174	208	203	187	184	214	184	185	194	217	167	188	172	178	174	208	185	200	196	187	177	190	178	179	214	174	220	176	185	215	187	190	188	198	211	151	193	189	206	175	184	215	179	188	200	200	162	169	207	202	200	205	189	182	217	179	180	156	170	179	197	182	200	215	166	201	156	184	179	191	171	211	192	175	173	176	194	169	203	219	178	179	197	184	178	191	188	205	205	172	172	209	208	189	192	184	177	206	203	199	186	192	193	170	164	216	193	180	169	195	206	202	181	207	186	183	194	196	191	186	190	209	179	191	198	173	187	229	196	208	207	157	188	182	215	175	176	194	188	180	211	178	185	228	219	201	203	167	193	179	168	183	178	189	169	175	191	201	192	213	194	185	175	189	170	189	188	178	176	178	204	193	183	187	191	211	198	192	191	181	220	206	188	188	163	186	199	203	177	168	195	173	200	205	205	193	171	208	194	201	210	175	171	186	192	177	193	192	172	212	202	206	206	189	189	177	206	186	193	165	212	163	162	182	199	182	188	201	181	183	188	184	206	180	174	186	174	219	188	209	195	209	207	175	162	201	201	178	174	190	183	197	173	199	174	200	198	176	187	222	200	217	195	178	228	203	193	177	202	184	187	176	184	193	194	177	167	183	156	177	176	160	183	212	179	181	174	205	184	171	176	169	191	179	192	197	182	194	205	188	187	163	160	217	171	176	214	203	189	190	194	180	162	185	185	188	167	160	158	220	191	180	187	192	200	168	185	186	198	189	187	164	179	175	187	172	166	190	193	191	168	189	204	193	186	205	192	191	204	189	203	199	202	161	164	180	204	194	191	171	189	194	202	169	198	191	202	194	190	193	179	204	179	186	182	191	191	183	204	168	191	211	191	190	184	171	165	188	172	211	186	178	186	196	174	215	197	201	212	179	189	209	182	199	184	171	179	185	175	192	211	190	211	183	216	218	199	193	187	206	184	167	167	193	203	188	198	174	200	199	165	175	188	180	197	159	185	213	191	228	207	203	202	186	188	184	166	197	184	220	175	174	177	184	192	175	183	200	178	197	226	197	208	174	175	186	180	226	178	186	202	215	177	208	212	174	189	202	202	174	193	178	188	171	204	172	198	186	179	189	183	171	214	179	206	156	202	206	173	168	179	194	197	214	211	165	176	194	187	217	194	213	179	203	193	171	182	193	171	182	165	174	166	175	200	194	209	194	203	153	172	192	184	179	186	186	198	192	191	189	191	180	182	144	189	197	187	206	174	192	190	216	190	178	177	221	187	215	173	193	175	185	188	197	190	202	170	178	212	172	184	186	176	205	187	184	166	204	187	167	188	187	192	213	219	185	208	197	172	209	183	214	180	212	197	211	194	209	192	188	209	218	189	212	187	197	164	167	159	190	196	186	185	187	195	203	173	177	181	212	180	209	207	185	180	172	150	186	204	177	194	206	181	173	199	173	178	208	207	198	196	202	201	190	165	172	208	204	181	153	193	166	225	179	198	175	201	208	203	190	200	186	181	191	179	174	196	205	192	182	210	183	177	187	195	147	207	229	183	178	191	173	188	204	179	202	189	198	187	190	170	202	195	189	186	163	196	164	175	170	191	176	169	168	182	181	199	196	185	170	186	215	201	210	167	165	208	176	216	193	166	190	194	200	193	184	191	183	152	189	195	197	197	182	190	204	209	194	199	189	201	186	174	178	180	178	186	188	201	181	191	179	180	207	185	217	186	193	195	173	172	164	205	214	197	189	172	187	179	201	226	208	183	187	182	195	208	189	161	154	186	193	198	162	211	204	187	180	182	170	203	215	205	200	167	170	220	195	178	194	189	188	189	186	190	202	202	162	158	171	181	173	178	196	179	174	187	179	187	187	180	202	212	184	161	196	175	160	212	176	209	181	182	185	198	189	182	181	160	185	193	173	153	195	192	185	210	186	185	183	188	205	193	199	187	196	160	195	185	170	200	212	188	175	195	205	193	195	191	147	196	190	206	200	166	176	208	189	192	177	182	172	198	188	185	180	218	183	184	185	181	197	177	198	205	185	205	184	180	192	192	201	192	178	186	198	207	211	192	202	176	198	170	197	198	154	163	195	171	189	192	191	173	206	163	206	183	183	169	202	216	196	199	181	195	189	156	201	188	220	189	186	193	154	184	197	193	186	169	206	174	195	194	181	190	204	193	172	173	195	175	178	176	171	186	187	181	195	165	202	182	181	175	180	179	195	206	199	186	170	181	177	195	170	162	180	178	164	167	174	189	178	174	187	168	174	197	181	173	193	183	193	180	174	188	218	169	197	176	206	178	190	161	178	199	191	177	206	188	197	184	182	184	202	196	185	198	181	169	190	160	186	173	195	191	186	192	176	185	188	203	226	196	221	208	191	186	213	164	186	148	219	206	156	159	171	186	185	175	170	205	155	192	164	189	204	177	177	180	168	184	188	192	180	194	189	204	177	198	187	192	189	188	185	187	214	197	173	179	182	182	175	178	192	184	194	177	216	169	200	191	189	203	163	188	187	189	188	185	168	191	178	188	218	210	188	185	185	208	202	168	196	178	197	173	182	207	197	220	210	187	180	182	194	182	169	163	181	212	190	196	193	203	168	204	187	196	187	146	166	185	167	192	191	169	198	184	179	197	151	200	203	201	188	175	164	173	222	224	196	154	182	180	198	191	168	172	177	204	195	188	185	172	189	182	185	183	194	170	186	186	198	199	175	187	181	180	172	202	185	185	178	192	186	184	187	187	189	180	186	174	188	198	182	188	181	172	197	190	196	170	199	176	188	201	186	192	207	172	175	193	191	181	182	203	198	192	192	157	199	193	205	177	182	231	195	185	190	178	195	193	212	189	218	206	191	179	206	207	189	183	177	210	182	172	208	181	178	198	187	189	206	199	193	169	198	200	213	207	193	183	184	206	185	193	176	206	189	206	178	213	192	175	195	205	198	199	185	226	184	179	172	192	183	185	166	193	196	173	165	173	193	191	188	195
21612	13495	8089	8592	5755	3786	3054	2231	1867	1585	1346	1191	1071	1168	1145	1101	1060	1122	1037	1028	993	949	978	1084	1022	872	826	800	726	751	740	740	753	767	773	812	756	815	816	832	809	795	774	708	720	638	581	630	562	540	520	547	543	545	546	506	488	474	477	485	447	434	419	421	402	426	401	413	412	385	449	421	439	403	408	415	436	424	424	424	421	410	417	405	426	411	406	420	420	430	423	410	403	458	413	386	418	428	379	425	434	397	426	402	419	428	441	408	420	431	423	394	415	423	376	407	438	399	416	452	385	440	402	439	409	427	410	406	435	425	411	440	416	372	438	445	401	405	439	363	378	402	442	421	433	423	406	437	401	432	397	392	411	408	418	432	393	425	428	419	412	427	413	439	419	463	414	428	434	429	401	434	387	394	393	426	439	434	425	426	442	462	412	438	442	423	492	426	389	418	401	414	416	432	387	468	441	400	447	419	421	396	391	399	424	431	417	420	409	443	434	450	368	441	414	410	426	449	446	449	429	424	428	405	420	393	423	427	404	413	394	439	421	405	422	399	420	406	412	420	436	429	401	400	436	444	426	430	411	391	426	397	403	428	416	420	411	445	413	433	393	415	432	421	421	424	445	431	450	439	424	423	411	398	388	418	407	408	432	421	411	398	374	435	372	403	446	409	390	378	423	413	400	404	410	470	431	435	415	393	411	376	399	405	391	425	433	431	348	420	422	388	444	406	430	391	407	430	444	426	374	407	422	417	407	404	418	413	457	393	399	413	428	410	412	440	415	442	413	418	382	395	434	414	427	405	393	399	417	408	422	419	439	403	401	386	435	399	443	418	410	427	427	438	454	409	432	432	451	416	409	468	443	426	430	423	405	417	450	415	403	418	415	412	415	423	398	469	409	407	435	415	415	444	413	424	406	466	434	411	406	409	422	423	430	435	442	427	400	436	428	423	437	426	413	390	406	421	426	415	423	398	426	455	390	443	441	392	412	416	421	424	414	426	445	444	443	418	415	396	382	435	428	449	425	405	402	418	401	411	405	403	424	443	419	425	440	413	438	404	407	405	383	437	418	421	491	409	428	411	405	433	421	441	439	423	401	431	412	355	467	404	392	395	409	411	419	408	445	446	417	426	442	400	441	426	428	405	411	399	401	419	430	429	434	416	459	430	385	404	424	398	474	407	444	407	419	436	434	414	411	425	428	395	409	412	419	404	426	450	414	430	400	409	417	407	408	454	423	413	426	434	450	437	426	401	433	417	406	423	433	413	412	393	482	418	420	409	418	383	415	423	426	398	457	439	420	414	413	428	443	428	447	440	421	435	473	445	415	437	476	415	418	424	406	427	416	469	443	404	427	431	421	410	393	401	383	418	422	403	439	404	458	427	419	420	401	446	408	411	437	417	412	420	437	403	414	444	435	449	430	421	441	440	419	422	418	421	442	403	439	392	453	423	401	436	418	447	428	403	436	454	384	459	413	423	414	415	395	431	403	418	424	402	418	418	415	430	430	396	410	417	391	436	419	425	401	407	404	436	413	468	395	433	396	459	397	428	426	470	432	423	412	392	441	434	409	452	448	425	407	403	400	490	405	446	399	433	412	405	397	373	411	425	451	423	376	398	419	406	430	413	457	449	446	412	424	428	440	423	408	394	410	436	445	418	428	453	478	449	435	424	436	427	402	431	387	421	439	422	411	430	413	419	413	402	389	483	438	416	447	420	441	444	393	390	429	392	379	428	424	414	408	473	410	396	479	384	418	419	392	382	404	422	395	424	369	439	433	409	426	399	454	459	409	417	447	413	429	442	399	410	410	405	398	426	367	427	438	411	431	395	425	465	413	427	387	405	472	414	404	415	430	406	429	416	449	417	424	402	414	466	416	427	437	412	404	434	370	429	469	444	428	402	423	438	445	443	436	399	407	441	445	413	392	422	408	376	426	476	416	404	400	409	423	439	486	440	421	447	413	435	418	430	422	427	401	445	386	391	423	414	423	428	422	430	407	423	384	423	442	435	416	461	409	410	418	437	406	442	413	416	387	425	444	408	433	431	406	388	415	438	414	428	403	401	433	385	431	390	440	432	404	397	446	456	441	387	438	441	428	427	398	451	435	430	434	445	417	416	407	450	430	402	432	436	434	426	415	410	424	434	464	408	407	407	395	409	452	384	445	421	419	413	393	397	392	419	428	434	449	436	374	411	402	424	416	420	414	419	378	387	410	400	414	411	422	418	422	414	386	402	407	435	430	421	440	430	427	447	398	422	425	438	442	381	439	391	395	413	446	415	424	428	448	426	421	414	442	418	446	418	389	448	398	433	451	438	434	447	393	439	441	414	427	444	420	444	444	433	409	373	396	421	406	415	433	426	437	403	434	404	399	429	402	389	428	435	381	419	431	425	430	423	421	396	444	444	387	435	435	423	400	389	448	426	405	422	425	414	410	408	446	401	410	410	389	407	419	393	434	412	409	438	431	413	450	404	362	413	422	394	424	454	410	425	431	413	401	464	393	438	369	454	411	414	407	432	396	406	435	423	413	427	396	421	425	384	392	424	400	417	425	431	400	434	395	417	412	412	421	418	415	419	425	422	432	425	427	417	414	425	440	418	399	442	416	427	422	439	441	377	422	425	492	444	397	368	394	442	430	453	411	407	410	411	449	411	426	457	428	399	393	422	436	430	455	411	442	384	428	417	397	391	455	444	447	403	402	391	435	445	422	450	414	413	411	434	410	437	416	390	415	411	433	431	413	418	417	421	461	432	436	455	390	448	425	381	441	455	435	415	418	411	431	421	406	411	429	409	409	434	438	421	429	441	446	411	447	430	404	420	407	422	440	379	435	417	419	424	421	465	455	435	435	382	432	412	388	459	412	410	430	421	391	410	431	464	422	403	411	400	398	451	407	431	434	448	420	397	452	409	408	433	411	425	369	421	386	405	397	451	407	418	411	450	431	424	444	394	427	456	438	421	454	427	449	429	434	436	408	407	449	386	421	424	428	406	431	420	449	411	444	415	414	390	423	424	462	445	454	411	447	413	438	429	425	443	400	426	461	411	405	446	413	396	426	402	431	417	426	442	381	416	417	423	413	412	454	400	396	410	406	448	414	441	402	399	424	434	441	420	466	456	411	412	443	386	441	421	421	413	423	418	405	438	427	418	396	399	431	444	419	429	422	411	452	400	407	456	428	403	395	424	432	450	399	445	418	447	378	378	388	403	392	413	432	389	389	415	435	423	405	443	427	398	411	429	433	420	419	416	426	371	426	389	415	422	374	439	429	435	402	455	435	403	431	435	425	440	455	401	396	402	427	406	381	431	417	412	412	389	408	388	434	402	418	418	424	396	388	385	406	424	441	405	408	440	423	408	443	403	416	393	430	370	408	407	401	434	397	442	416	412	436	399	414	437	420	395	444	407	445	425	431	429	413	409	421	426	438	433	409	428	411	400	418	427	434	410	409	406	444	408	406	436	433	428	407	418	433	398	456	408	418	454
13900	5545	1534	923	514	370	349	266	231	214	211	194	214	205	195	214	209	201	224	218	228	200	219	224	213	200	213	253	203	215	207	201	190	207	179	194	227	193	195	187	196	201	204	188	168	207	192	195	175	212	148	169	189	172	165	186	179	198	178	231	200	171	202	188	161	178	221	171	180	179	179	174	172	192	194	176	183	161	165	157	188	183	201	164	168	169	189	198	206	176	204	191	180	197	169	175	159	177	169	199	199	186	193	171	185	183	205	203	182	207	203	200	175	177	173	196	174	163	184	186	191	214	185	190	166	176	192	216	178	170	187	209	186	191	182	195	181	182	182	179	184	181	188	199	192	199	186	194	157	185	192	179	177	163	198	163	198	197	188	122	195	184	166	171	181	174	190	176	195	192	218	179	163	171	196	175	186	164	200	206	202	175	193	179	192	186	202	177	181	193	168	183	194	181	175	200	179	182	194	186	199	181	188	193	192	180	167	165	164	179	185	178	189	186	180	151	174	208	174	182	172	172	165	191	185	176	200	173	179	165	177	200	172	188	182	187	158	221	210	174	167	203	164	185	205	188	202	196	208	205	197	175	179	193	178	202	160	190	174	177	177	181	190	158	165	178	168	176	190	192	194	187	196	190	169	170	165	204	180	155	194	188	174	190	186	198	196	171	171	185	164	185	155	176	198	177	157	172	180	187	198	209	173	180	179	193	170	200	176	197	176	178	151	183	185	173	190	166	169	163	184	180	177	156	188	179	190	196	183	193	181	179	153	209	176	197	151	191	189	189	171	173	193	188	200	204	177	187	182	188	203	183	187	200	185	182	202	172	200	184	174	185	152	179	199	193	167	187	180	187	172	189	179	192	182	188	194	196	177	172	193	209	156	170	165	162	198	170	193	168	183	195	198	157	196	195	176	173	183	205	206	174	187	170	170	192	179	172	192	186	186	177	157	193	178	171	188	187	222	203	171	203	203	195	182	182	192	180	162	183	209	180	191	184	163	198	206	164	194	185	178	188	168	151	151	154	158	191	174	184	177	169	166	185	202	188	175	181	182	170	196	166	206	173	184	170	187	188	180	181	178	185	167	178	175	170	170	186	161	182	168	169	209	177	198	206	176	158	175	184	176	177	169	195	196	205	186	201	201	198	167	179	213	167	182	176	182	192	193	167	213	179	178	180	189	181	189	202	179	163	214	175	209	231	198	184	164	182	193	196	164	167	169	177	196	185	158	160	181	175	169	197	188	186	186	208	193	202	194	187	164	205	173	187	185	179	181	172	183	163	168	171	181	187	164	183	178	197	183	174	187	172	189	205	176	176	193	205	187	201	158	173	205	176	179	197	170	172	183	171	214	186	183	186	195	199	185	168	187	193	182	178	215	181	186	185	200	171	197	174	189	200	179	187	171	182	201	193	189	199	179	190	172	186	175	199	179	203	210	214	157	172	156	179	178	171	195	189	188	204	205	180	184	171	171	185	172	178	195	172	191	180	189	181	201	186	173	167	145	164	161	196	200	196	190	208	198	175	211	187	174	165	167	185	192	189	207	182	181	196	179	209	164	197	192	175	206	189	162	197	163	176	169	177	209	184	209	201	204	192	175	184	174	175	154	179	171	190	183	169	169	190	173	185	164	165	179	191	172	168	186	187	165	174	202	182	158	181	170	198	186	200	191	183	176	192	196	165	173	188	196	185	204	172	215	168	170	207	190	176	196	184	174	187	187	164	181	175	166	168	211	184	174	180	193	203	168	160	195	176	215	190	175	180	187	157	194	184	186	188	183	158	176	197	162	205	190	228	169	191	184	175	192	182	200	198	212	154	191	195	185	208	209	199	173	199	198	193	185	207	191	156	190	181	144	202	182	198	190	165	204	208	194	190	175	211	174	190	192	189	197	193	181	174	211	185	182	132	184	175	207	155	180	188	180	180	188	179	187	184	201	193	171	189	177	171	196	186	183	198	208	169	193	200	174	188	193	192	197	193	185	183	184	169	169	215	183	175	173	154	153	183	182	187	192	187	172	208	197	200	168	178	193	205	177	158	202	194	170	151	147	182	181	193	183	173	177	193	189	188	150	164	195	153	179	176	186	174	157	171	200	189	191	174	198	215	189	193	194	186	193	170	176	184	174	156	168	208	163	193	185	217	188	187	188	166	177	184	190	198	184	180	196	203	221	183	178	191	188	205	204	211	159	174	199	178	193	175	186	201	187	166	187	215	206	180	188	163	165	180	191	189	205	159	174	179	191	182	183	174	207	182	188	195	196	213	186	182	177	173	180	185	195	180	193	183	193	169	176	178	178	186	182	213	189	189	191	168	189	176	167	194	172	217	197	181	195	175	200	165	185	196	189	184	189	183	167	191	172	165	178	175	189	202	153	170	175	189	189	165	178	159	198	184	201	201	185	201	191	199	180	210	172	197	206	210	167	213	198	194	182	159	170	198	175	172	193	183	182	219	170	178	195	190	174	189	199	194	197	192	173	204	179	196	182	178	168	170	172	188	186	173	168	157	172	163	186	177	199	211	193	201	182	197	202	192	182	167	190	193	193	216	156	202	195	159	182	207	206	171	217	168	187	187	152	205	171	185	166	201	185	195	181	183	193	197	201	171	220	159	167	170	157	173	185	164	186	193	201	190	189	200	198	179	194	207	173	194	189	194	162	175	216	194	163	163	158	191	169	185	162	154	190	191	182	187	196	185	193	174	164	197	200	184	146	195	182	185	204	213	191	194	184	157	173	180	198	164	170	163	169	174	166	180	193	179	137	168	198	186	205	171	161	179	176	177	199	177	190	180	180	183	182	185	175	168	190	168	191	190	178	156	179	181	184	184	173	185	146	176	186	182	169	173	190	214	180	163	182	183	183	163	173	179	181	174	187	186	170	164	186	182	182	181	212	178	211	201	150	155	190	203	192	179	177	169	199	175	154	196	204	177	147	177	186	176	183	185	190	203	203	159	193	191	176	183	202	184	167	190	198	187	165	187	169	182	175	191	168	226	179	189	174	183	188	146	196	185	170	185	186	156	233	197	205	166	168	196	202	173	171	173	190	198	164	184	181	212	179	201	167	184	172	209	189	165	162	173	186	169	192	149	174	190	191	169	179	162	189	190	217	197	205	176	198	193	175	166	168	157	164	175	215	189	152	168	155	192	192	175	164	171	192	159	183	201	175	186	183	208	185	173	205	204	196	191	164	193	181	192	191	165	173	185	187	188	175	207	200	178	191	182	161	164	192	197	162	191	179	179	172	189	176	176	199	182	192	181	196	181	186	188	187	193	177	180	189	204	179	165	178	174	167	193	171	201	176	158	192	176	182	185	208	170	181	191	218	178	195	164	166	195	209	184	219	187	164	171	173	170	175	177	174	183	200	200	163	173	173	211	190	191	146	202	199	191	183	207	166	208	187	196	182	167	172	182	202	181	174	185	204	164	173	185	178	168	183	191	183	207	186	190	179	175	213	170	198	175	166	165	189	175	173	178	153	173
7355	3833	2675	2914	1834	1284	1125	776	754	654	592	546	561	573	539	569	587	560	612	568	602	580	561	683	608	590	526	536	531	515	498	493	515	511	496	498	501	529	569	526	536	547	530	477	475	436	469	427	400	445	418	413	460	393	431	377	418	439	413	447	415	383	407	406	401	387	372	382	399	382	407	395	374	358	416	368	386	388	418	420	437	399	421	412	413	373	391	384	403	396	383	403	412	366	387	411	382	406	392	368	392	399	408	382	387	366	381	397	411	386	389	384	410	412	396	381	389	401	383	410	418	427	424	433	393	394	430	431	385	407	395	386	391	388	427	420	422	403	397	397	380	420	394	382	385	420	410	390	402	401	356	415	408	419	389	397	390	385	373	413	388	408	400	422	436	421	431	421	363	395	392	393	396	375	383	377	385	360	380	378	418	404	381	378	384	417	381	358	386	406	412	396	410	401	397	396	400	419	412	411	396	394	387	390	391	395	403	410	378	431	435	403	372	428	391	399	391	448	403	383	420	370	430	415	397	414	393	392	396	403	406	414	436	392	443	387	441	412	382	402	418	394	445	417	427	429	391	410	420	400	367	392	391	398	387	371	427	389	406	422	398	402	382	432	379	356	416	377	397	407	394	407	393	384	403	356	375	368	376	372	388	394	393	366	417	386	400	372	437	412	376	381	415	370	383	389	419	350	416	411	371	420	365	384	397	389	407	391	380	373	393	381	387	404	398	413	401	373	382	413	412	400	371	412	387	361	371	409	378	390	382	436	378	386	397	428	428	415	397	415	414	393	405	394	373	374	416	375	390	432	380	397	433	374	394	387	373	423	384	396	385	438	376	398	386	363	400	388	368	370	390	397	409	372	413	387	392	374	401	423	417	363	388	401	367	391	401	409	408	403	416	403	403	415	401	404	407	374	401	385	416	449	371	393	397	362	366	368	402	389	394	433	373	406	421	371	392	376	397	387	416	367	409	417	376	382	387	381	381	409	423	393	418	410	418	363	405	411	386	427	433	444	384	376	412	388	379	371	409	450	399	417	415	415	386	381	399	402	405	410	377	388	346	417	408	368	402	390	403	397	374	377	386	377	365	389	391	378	419	373	400	390	387	394	389	360	401	387	384	375	363	369	403	421	399	359	380	402	388	393	367	404	402	397	381	362	389	376	433	373	408	409	385	433	388	410	370	404	388	405	393	419	369	404	414	380	383	403	398	395	410	379	406	361	344	413	378	413	404	421	404	405	414	399	391	389	405	380	357	399	442	422	410	416	391	423	389	333	365	373	394	411	399	388	390	415	386	375	402	423	415	383	393	403	393	383	381	369	382	411	398	405	405	364	395	402	420	375	433	421	394	410	409	393	410	392	414	384	397	418	393	405	402	409	404	400	389	394	380	382	408	409	401	390	392	352	376	383	416	397	399	422	365	402	385	346	390	398	410	364	417	387	406	403	443	399	375	415	393	408	357	409	401	415	406	407	391	421	396	420	353	379	390	391	404	399	380	378	371	417	408	379	369	400	407	382	393	391	387	405	427	395	427	384	403	399	408	399	400	399	377	412	376	395	399	413	410	381	411	411	427	394	406	397	386	411	398	386	393	396	367	339	387	391	401	378	396	392	409	385	375	394	416	379	368	393	373	389	389	400	356	438	387	390	413	407	422	416	398	406	380	416	332	414	420	407	409	427	419	405	423	402	380	380	372	406	440	411	413	389	408	361	367	418	431	376	435	385	404	397	381	391	408	460	372	398	416	374	437	404	376	391	422	386	412	412	370	370	398	375	408	393	385	351	410	421	406	387	369	403	377	394	386	412	383	409	435	370	407	418	414	431	407	411	424	394	443	418	397	405	351	412	398	417	405	394	371	437	381	398	404	409	399	386	406	395	388	416	366	414	386	377	373	375	407	384	405	403	383	410	415	400	394	395	421	411	399	362	411	393	382	438	390	405	402	372	381	413	393	397	410	392	421	411	430	382	378	389	418	429	396	398	400	398	431	369	383	385	415	404	385	376	420	389	392	420	418	377	389	367	389	412	376	389	405	427	386	383	386	436	420	435	426	392	392	375	378	386	411	405	381	372	366	405	396	365	410	437	407	420	377	384	404	383	398	405	409	383	396	397	401	411	398	408	381	430	412	414	389	404	402	397	434	392	400	404	413	392	430	395	415	380	402	443	409	403	400	382	394	415	418	361	414	416	376	387	419	374	416	408	415	418	392	408	369	418	418	382	409	411	404	392	400	390	431	403	418	377	413	413	341	390	420	388	399	368	405	396	380	393	437	393	391	408	442	390	400	365	385	398	442	381	408	366	413	409	368	418	410	399	398	393	407	416	426	415	380	417	395	429	414	390	390	383	390	410	389	381	393	397	400	368	435	415	386	384	432	435	411	373	399	388	407	418	372	396	415	381	398	402	385	363	376	362	382	424	379	382	398	387	386	373	392	401	421	367	403	386	395	412	393	391	376	411	376	361	387	387	412	404	386	403	398	389	395	389	431	406	379	397	368	416	389	388	371	397	400	395	402	401	395	378	394	378	408	399	367	366	403	422	402	424	396	365	417	396	377	402	399	386	388	415	378	409	390	380	391	395	391	416	401	406	392	409	419	400	372	399	390	399	405	374	402	391	409	390	382	395	370	428	376	429	415	391	385	415	391	382	405	377	384	367	392	400	394	403	389	409	407	390	394	406	380	399	417	395	381	404	398	403	378	400	417	379	383	412	410	391	421	410	393	379	380	398	397	394	382	375	421	381	377	382	401	385	377	404	390	376	357	400	383	392	386	426	399	377	393	416	376	406	377	378	404	364	392	396	399	378	414	400	392	370	420	377	402	392	369	413	369	425	405	402	375	395	393	414	387	379	426	446	379	361	356	401	410	398	357	378	402	375	424	406	402	412	398	403	408	434	392	358	395	405	380	377	370	391	400	378	387	384	417	409	431	366	412	412	411	418	365	354	378	425	405	393	378	381	392	404	400	409	376	371	400	406	392	386	392	367	393	418	385	410	390	374	396	370	390	410	392	414	388	411	401	371	405	380	363	408	390	400	382	424	394	371	368	419	398	411	430	387	413	354	409	407	397	415	417	369	404	417	474	402	379	404	391	384	410	378	377	402	370	437	396	373	407	397	418	411	402	356	356	384	416	403	415	387	385	378	397	393	353	396	396	404	391	405	407	379	396	378	426	374	358	390	391	406	384	397	384	414	372	401	393	423	375	394	390	411	404	378	422	408	419	411	434	417	387	372	419	412	370	402	391	400	377	407	405	392	426	407	366	377	373	428	383	401	400	379	391	391	404	393	394	421	386	408	411	401	370	398	378	379	388	379	389	396	371	416	406	402	412	406	408	363	392	392	385	402	427	410	407	386	382	379	391	413	384	392	399	379	409	393	420	384	412	404	372	401	398	387	411	402	418	337	421	382	387	415	387	406	414	377	383	411	417	384	436	400	400	412	378	411	365	339	407	371	445	422	403	423	413	433	374	377	409	397
28878	13294	3896	2143	1102	594	510	334	300	256	232	220	225	214	226	196	172	158	193	218	197	220	198	177	201	215	199	195	179	161	168	134	174	165	168	181	159	160	177	164	172	173	191	181	155	161	169	124	164	157	157	146	142	148	151	146	137	158	134	139	149	137	127	172	134	134	151	143	119	126	140	143	121	138	148	146	155	151	146	141	139	143	142	163	143	139	125	116	179	170	136	122	131	131	151	136	141	131	150	158	154	120	131	147	138	152	131	131	148	161	133	131	145	131	117	140	149	138	159	148	128	141	140	161	141	154	96	138	177	125	129	145	140	134	152	133	149	162	161	141	148	141	132	154	132	144	132	128	146	126	155	134	151	133	145	135	150	130	146	130	127	131	150	151	159	123	148	159	118	130	127	154	133	150	128	143	140	145	151	122	132	145	158	151	122	151	128	136	163	150	141	158	149	145	136	135	151	153	137	151	140	165	129	133	134	132	141	144	134	120	141	152	121	140	138	124	118	155	144	158	133	146	128	153	156	145	154	135	130	147	138	124	158	145	142	150	163	144	128	143	138	171	137	138	121	143	135	157	167	121	137	142	138	140	138	131	160	134	134	124	134	136	152	146	125	140	132	140	128	179	150	125	170	170	137	135	142	145	150	131	135	149	134	136	140	128	151	155	120	132	143	145	167	147	143	143	125	134	162	143	129	142	143	168	137	144	131	122	125	113	145	123	136	149	142	133	137	148	151	159	142	119	138	149	138	135	125	139	143	135	144	163	158	152	109	134	147	144	126	147	135	119	138	158	117	131	120	122	134	136	160	144	156	123	142	144	153	169	129	150	128	129	137	147	130	120	145	126	136	175	165	132	144	154	138	148	133	133	166	126	145	161	141	135	144	132	149	133	147	146	126	144	122	151	146	143	126	148	137	139	154	136	118	135	163	149	127	130	120	161	149	149	135	165	158	154	163	160	134	137	163	123	143	129	142	158	158	147	155	143	151	147	155	127	137	151	118	153	139	162	127	143	159	131	155	140	142	150	146	164	166	136	153	152	180	149	152	124	128	150	148	134	132	129	139	140	168	135	139	154	134	151	138	131	152	130	124	133	135	123	144	155	140	155	147	144	163	147	152	133	145	168	113	124	135	142	143	153	161	142	130	142	143	149	118	154	123	167	143	141	144	139	131	126	131	163	148	140	122	143	144	151	135	136	125	128	137	153	124	134	126	149	141	127	128	144	153	133	155	153	152	139	131	161	135	149	148	156	162	133	136	139	106	130	159	160	147	133	141	139	145	140	130	116	127	150	136	129	146	144	118	119	162	147	134	145	135	153	144	144	152	142	142	140	149	137	129	129	117	149	152	157	155	151	133	156	125	145	136	120	147	131	135	148	141	142	136	137	142	126	116	125	134	148	140	142	142	138	157	143	162	168	141	115	124	136	144	121	134	152	133	133	156	104	112	135	119	131	135	126	130	167	172	129	152	162	158	144	161	157	141	155	129	134	145	149	134	161	125	135	160	122	136	129	144	148	133	148	144	174	126	163	146	137	160	161	130	120	125	142	156	155	121	160	155	141	151	153	173	134	179	181	151	148	143	173	170	134	145	143	150	128	127	144	151	131	123	145	136	155	142	143	131	125	120	134	143	131	117	159	146	137	140	142	138	150	130	133	123	121	130	122	144	149	124	160	149	134	159	113	128	162	158	153	122	131	133	145	129	145	144	136	150	136	145	134	147	150	158	165	121	140	148	146	136	157	155	151	125	145	161	135	158	139	128	133	147	157	136	152	136	167	139	147	136	131	133	155	147	134	135	115	145	148	157	134	150	135	147	149	150	133	129	127	142	140	127	139	142	136	156	153	137	143	147	149	155	152	136	135	119	138	134	137	138	115	142	143	137	147	149	146	148	143	126	158	146	161	125	147	151	117	134	162	135	155	122	131	152	123	142	161	148	167	130	146	130	122	144	136	146	138	135	149	135	135	152	162	147	129	124	130	148	129	139	120	175	156	148	112	153	161	152	117	137	129	137	142	152	133	147	131	153	111	141	134	161	132	139	148	134	125	135	149	129	133	141	144	133	147	141	141	116	139	130	156	161	169	161	133	138	127	137	140	169	142	149	146	137	136	171	130	132	167	130	136	134	143	146	163	111	162	151	167	144	119	155	130	138	147	137	119	151	122	112	136	182	147	113	122	157	165	152	126	170	170	140	121	149	156	166	116	146	142	121	135	121	152	120	131	155	129	116	131	139	156	153	144	135	145	145	157	120	151	140	164	124	148	135	147	148	135	150	124	133	137	161	145	142	141	134	140	144	116	152	135	132	137	140	142	160	132	134	145	128	149	146	153	152	164	147	162	155	130	146	173	137	146	156	147	134	140	131	134	130	138	133	139	147	134	155	141	144	127	141	157	141	144	133	151	148	134	141	154	141	169	158	145	160	164	160	140	128	110	147	163	160	139	146	123	140	148	144	127	144	140	132	161	136	145	144	147	123	145	150	137	163	131	148	143	147	112	117	143	149	132	139	136	134	124	143	153	122	122	137	139	143	142	150	142	162	145	142	139	156	148	156	111	118	138	144	152	138	114	124	182	139	153	153	162	149	123	159	166	145	150	139	148	139	162	152	132	161	149	163	153	154	145	139	147	138	125	131	142	150	133	130	161	161	152	141	136	152	154	136	146	150	128	148	136	148	160	149	144	126	124	129	136	130	158	126	142	140	132	155	147	137	135	142	145	151	130	132	116	146	156	138	129	132	143	132	150	164	145	140	131	157	135	132	136	154	157	166	164	169	128	129	149	120	135	134	137	153	137	140	132	136	164	151	140	149	164	143	151	120	135	128	135	124	132	147	136	139	155	109	145	127	129	136	166	133	146	134	132	154	169	163	136	138	133	126	144	146	158	170	154	159	128	126	137	155	124	129	157	168	123	135	128	153	136	163	145	172	158	144	138	160	129	131	143	125	150	152	152	144	143	155	127	138	163	141	141	153	151	143	167	149	150	129	134	159	154	137	138	140	112	123	121	145	130	141	143	121	131	174	150	147	161	151	148	138	133	163	135	133	139	136	120	149	145	128	135	157	124	148	137	123	138	145	129	125	140	115	142	152	151	171	123	164	142	149	164	155	165	137	135	146	117	140	145	118	134	136	133	153	165	126	139	152	129	127	99	131	135	127	120	134	134	161	157	153	131	125	133	145	146	144	137	155	130	135	115	126	149	143	150	141	131	138	146	147	157	128	137	135	150	145	135	154	137	132	144	131	125	113	146	142	135	136	128	158	160	158	144	141	143	157	147	155	124	141	138	140	140	139	134	111	139	150	153	127	147	138	140	145	162	142	139	123	158	124	150	142	122	136	147	153	153	155	159	134	142	118	141	128	133	139	164	129	129	141	135	134	145	150	149	162	160	126	159	170	143	144	132	148	139	146	114	143	137	124	131	126	146	134	129	123	152	139	131	143	148	140	158	137	134	139	148	152	135	133	149	128	142	136	160
16132	8340	5412	5651	3755	2407	2035	1411	1197	1074	819	700	702	679	747	709	809	781	776	696	680	683	673	793	828	687	649	635	579	552	543	487	531	530	544	549	574	606	593	584	580	571	541	513	475	477	523	419	424	403	391	407	416	393	387	345	354	394	339	369	357	302	310	360	298	321	315	315	301	306	340	310	327	307	343	316	327	311	360	334	327	319	317	332	338	350	329	325	295	318	323	317	325	337	333	306	325	349	344	340	319	322	348	339	322	308	365	350	326	313	299	342	316	322	314	327	330	330	340	359	315	301	322	313	332	322	300	322	326	333	350	315	288	334	324	346	367	299	317	318	345	341	335	303	312	284	333	308	323	282	318	308	325	353	323	329	318	338	322	341	323	315	315	357	311	313	322	326	332	344	360	335	323	302	291	295	308	321	339	338	330	328	358	321	301	326	323	309	340	323	321	306	312	338	306	336	341	325	344	366	367	317	320	293	290	351	334	311	349	296	329	337	315	308	320	308	333	313	355	309	321	314	320	323	323	328	307	318	337	344	317	351	338	348	354	316	342	345	332	320	348	314	297	315	350	323	383	331	311	326	375	326	316	338	314	353	339	340	310	329	319	287	332	313	310	385	325	341	335	320	339	330	330	303	351	343	316	339	326	317	336	349	331	340	286	349	321	335	334	315	325	335	331	333	334	319	319	319	313	304	363	320	327	324	331	313	332	347	336	385	281	310	323	320	308	338	307	343	321	323	305	349	288	298	329	350	308	294	318	326	321	313	333	327	343	313	315	314	352	332	315	329	300	336	314	321	348	313	325	327	335	302	313	328	334	327	334	317	354	338	340	334	362	325	307	332	323	319	339	313	323	295	371	325	335	344	311	318	322	280	299	330	323	314	331	316	324	329	326	330	340	328	322	323	327	308	330	340	335	319	301	297	314	334	325	317	343	345	316	329	345	308	325	315	324	344	307	350	298	297	354	329	321	337	332	326	306	339	332	306	315	307	281	310	304	324	352	314	348	356	332	318	300	309	356	326	334	329	336	341	347	330	349	301	301	347	339	330	320	338	301	326	277	320	354	324	336	297	302	324	334	342	340	333	320	360	301	321	328	331	320	320	334	331	332	337	310	333	307	331	308	345	331	302	328	317	334	337	300	320	368	329	307	323	324	328	303	320	314	344	317	301	314	324	322	315	318	328	316	324	304	365	301	309	310	331	316	316	300	323	328	319	351	331	321	341	325	321	326	321	333	334	347	331	316	322	311	320	351	325	302	306	295	316	301	353	340	323	347	313	369	319	311	325	317	343	306	361	310	338	329	314	302	310	304	321	321	311	310	349	320	321	313	314	340	305	370	304	335	315	307	351	316	346	312	356	321	339	316	336	309	374	357	333	348	312	332	322	324	322	299	319	337	325	329	334	335	341	289	317	323	322	344	314	327	330	312	327	313	323	301	340	312	332	325	345	334	331	357	350	349	300	319	308	320	329	313	333	308	341	301	360	330	336	320	331	292	325	305	310	330	316	317	295	322	314	316	318	341	321	301	301	320	329	313	344	351	327	332	352	305	329	313	317	320	334	308	346	311	334	290	326	269	320	299	325	324	299	339	341	345	322	343	338	340	325	321	332	328	311	324	304	344	334	321	336	331	325	297	350	344	294	327	331	339	352	346	320	352	327	337	340	295	314	312	349	354	322	346	298	311	308	316	305	331	350	343	315	320	273	321	317	331	364	335	316	318	346	343	342	378	336	320	299	338	353	294	333	353	353	313	323	335	328	298	319	319	308	343	342	336	318	311	334	340	339	302	326	313	319	306	303	346	340	333	311	340	310	320	316	351	312	326	307	341	330	349	338	307	327	338	347	330	353	308	287	327	322	323	295	334	339	315	323	328	354	334	317	300	335	343	319	332	346	325	285	359	327	329	306	328	340	310	319	348	325	317	327	323	284	313	340	328	300	294	328	334	315	309	320	361	327	318	317	323	306	352	329	355	361	309	355	320	324	289	349	354	308	334	351	341	327	345	316	317	318	299	335	323	317	279	277	328	298	358	299	286	347	348	328	320	318	325	313	373	326	278	335	351	308	312	344	328	349	307	315	321	292	325	309	320	340	324	327	345	332	327	344	320	357	325	319	335	370	293	323	319	313	299	323	304	309	327	309	317	332	331	304	306	313	307	312	316	303	326	305	318	312	320	345	321	332	318	304	327	338	309	325	319	304	311	311	319	323	312	329	315	328	293	323	320	319	307	309	320	345	334	335	346	290	328	323	338	307	305	312	334	329	351	308	331	341	325	355	317	309	347	349	340	283	305	332	341	293	315	325	319	322	332	318	318	289	323	322	350	335	349	339	343	331	337	316	326	307	331	311	349	316	352	315	329	310	330	346	299	329	327	322	333	314	340	334	304	276	332	318	314	322	297	340	311	319	327	299	323	355	349	325	294	310	310	335	301	310	336	320	307	340	318	308	338	345	326	288	324	312	344	334	304	376	299	335	298	321	313	332	347	302	333	329	336	321	317	326	308	314	339	323	314	321	324	309	361	317	314	320	315	331	337	335	350	320	322	309	322	329	302	341	307	331	323	289	321	323	319	322	299	336	323	328	327	339	323	313	320	374	348	314	320	313	314	334	308	323	331	343	339	312	318	322	322	320	322	320	310	288	335	301	322	355	328	341	341	336	354	308	339	311	331	334	347	351	314	360	387	317	299	306	305	303	306	311	299	347	313	341	324	330	333	318	344	324	339	339	339	335	343	311	358	324	332	340	333	312	293	331	319	281	329	330	336	292	337	310	339	313	361	334	263	325	318	303	327	308	324	309	343	302	351	321	324	328	299	329	360	333	304	347	320	332	353	304	325	296	278	357	335	325	316	329	334	335	302	321	332	305	317	317	322	299	306	311	330	316	306	318	326	343	325	318	323	308	295	330	303	300	283	311	337	312	325	325	345	339	343	301	320	347	308	341	328	324	302	346	322	323	364	302	329	302	297	310	331	343	310	325	358	325	317	345	345	336	324	332	334	334	326	299	325	333	354	336	342	362	330	329	297	364	347	338	303	337	330	321	322	329	336	310	346	335	301	369	318	283	281	330	285	295	319	337	339	297	304	316	313	329	332	351	362	332	322	325	327	341	329	315	327	321	318	364	323	268	350	314	343	303	336	346	312	317	346	300	320	323	326	299	286	325	339	356	344	318	328	318	336	305	271	339	302	337	337	310	313	335	323	322	300	315	335	276	315	328	321	330	333	335	299	312	324	317	315	291	321	315	326	349	333	348	315	336	325	352	333	317	348	339	355	327	277	334	293	327	319	317	323	340	306	325	357	326	310	345	335	351	319	326	320	339	316	323	328	342	359	321	305	318	309	331	311	339	300	347	345	303	319	319	325	348	329	302	349	322	342	306	362	326	351	327	332	320	330	289	307	336	307	323	338	312	348	324	329	325	339	353	324	319	369	319	335	313	317	351	325	353	354	326	309	294	313	339	344	321	331	352	338	354
39109	21719	7176	3468	1711	937	725	514	431	368	340	286	297	293	278	282	312	303	293	287	259	259	281	272	254	264	259	224	239	214	231	224	218	231	230	218	227	228	228	258	275	255	250	211	208	220	211	230	198	230	198	208	194	198	190	221	196	185	189	202	181	202	186	182	207	197	187	215	205	214	204	188	158	203	169	196	185	189	202	180	179	197	188	190	174	191	194	165	189	179	200	205	212	184	199	176	200	189	165	186	205	175	188	203	194	185	222	211	179	184	193	155	166	161	194	197	203	174	177	182	173	186	180	172	189	182	174	194	179	185	178	186	174	174	196	195	170	195	190	171	171	197	192	191	214	203	164	204	189	210	190	168	199	197	200	188	187	213	187	194	167	170	218	215	195	186	201	192	204	194	203	178	197	189	184	203	199	193	202	166	183	177	169	186	197	200	190	204	200	209	176	188	202	185	172	176	196	193	211	209	153	182	189	203	181	213	165	218	193	199	185	213	217	214	211	184	207	196	174	171	199	213	182	199	166	169	190	180	177	183	174	197	192	182	200	210	196	199	155	206	156	150	183	163	201	196	167	176	180	190	196	171	194	199	184	176	201	182	188	160	201	177	198	203	196	195	194	218	191	192	171	195	190	188	173	184	193	185	185	196	179	188	172	207	191	186	170	206	191	201	193	176	167	201	206	194	171	190	176	188	179	169	179	166	187	202	197	170	178	180	209	187	183	165	188	183	192	181	200	215	195	213	181	167	181	191	167	178	194	187	172	178	196	179	179	176	172	189	220	170	174	207	185	177	188	182	175	201	189	206	180	178	193	170	195	183	194	181	172	217	209	195	173	180	176	178	181	177	167	157	189	201	191	180	191	191	177	200	194	178	189	176	181	208	224	193	201	169	169	196	209	213	197	215	171	175	208	188	191	186	174	179	173	222	196	179	189	204	198	199	184	182	179	192	169	163	194	188	224	196	171	194	187	170	190	169	197	184	215	195	180	187	195	187	196	152	181	208	196	178	195	204	161	166	176	147	188	187	208	181	212	188	212	185	155	202	186	178	162	184	201	193	166	200	193	183	182	189	191	181	170	200	180	205	177	205	198	184	178	200	191	196	196	168	188	213	219	166	208	167	192	202	201	184	195	164	185	195	171	196	174	209	197	174	184	211	166	153	190	199	175	174	200	200	198	208	194	161	193	200	182	184	173	220	209	200	206	201	162	202	211	161	210	173	164	192	201	176	187	169	166	188	193	202	215	196	190	166	186	194	201	172	172	183	191	180	192	201	191	202	219	201	158	206	172	200	175	201	185	190	190	181	175	172	194	169	203	206	152	195	204	186	180	179	202	178	197	223	200	177	166	203	193	194	214	176	175	173	203	177	193	182	219	191	188	169	175	203	182	187	191	193	219	186	199	187	199	178	193	179	183	185	219	200	202	183	207	199	202	178	198	191	179	190	191	180	176	188	162	196	171	166	166	198	203	151	197	182	186	177	193	200	195	215	188	191	201	175	169	185	187	181	169	197	190	195	213	184	180	165	193	182	201	196	178	189	210	184	208	216	187	188	192	193	166	193	211	219	194	169	196	177	187	173	164	212	187	179	189	153	188	195	182	197	202	209	224	178	211	182	193	190	189	207	189	174	188	195	182	190	181	195	175	181	164	175	200	184	191	178	161	180	200	205	162	184	179	186	173	182	177	185	229	179	161	178	216	199	207	149	181	170	186	163	193	175	204	182	160	203	201	186	188	206	177	205	217	204	184	141	199	182	162	176	194	190	171	215	196	170	176	193	205	193	180	173	176	182	173	191	182	190	201	198	168	144	203	189	188	219	204	186	185	169	179	195	204	171	174	198	205	180	177	184	187	214	193	191	166	190	215	190	170	181	190	173	198	190	167	223	185	196	214	199	183	187	153	187	214	192	167	176	183	177	173	185	171	218	179	176	169	167	199	217	210	186	170	174	207	212	201	199	206	204	211	189	186	191	171	206	189	179	170	156	153	206	173	192	168	203	191	181	179	195	193	189	185	202	178	177	181	184	179	200	179	165	222	205	202	191	188	161	195	186	202	197	180	202	207	192	205	155	163	192	167	182	207	192	187	191	196	176	181	173	162	183	174	174	197	162	193	181	210	200	194	154	175	209	185	191	196	201	191	174	183	169	174	174	208	194	194	181	195	207	183	206	190	193	185	171	182	185	172	171	173	197	210	179	180	177	206	170	213	186	212	182	166	192	196	203	202	186	213	189	182	206	198	211	190	165	178	188	191	182	204	178	182	200	226	185	176	155	160	199	162	190	180	202	186	194	202	195	182	211	175	214	188	210	177	194	186	191	193	189	178	177	190	191	174	178	198	221	181	188	171	188	177	177	190	206	198	174	186	175	164	228	193	171	193	190	211	184	214	188	181	201	177	190	190	170	196	186	187	194	172	205	176	159	197	172	156	188	183	183	186	215	185	208	197	197	185	199	197	167	201	176	184	194	193	201	184	195	185	183	159	196	185	189	199	199	197	179	231	192	170	187	193	197	183	156	165	187	188	197	193	175	169	175	168	190	186	189	204	196	200	183	174	215	190	173	183	187	183	197	169	172	198	186	209	208	180	197	182	187	193	208	214	216	189	188	200	189	217	186	169	191	187	179	169	173	173	212	211	197	166	172	175	188	194	176	187	184	187	199	200	182	179	171	192	194	182	211	169	180	212	210	184	199	176	178	205	196	181	177	196	214	183	188	187	160	223	199	174	182	211	213	213	165	179	188	220	205	225	187	176	178	186	164	193	195	184	153	194	181	192	184	183	185	208	200	175	145	212	183	196	168	185	211	207	174	183	191	184	181	200	221	185	173	186	204	170	190	171	170	192	206	202	205	226	175	202	191	198	211	193	160	187	190	197	170	215	185	221	189	185	189	214	191	170	178	188	166	176	205	184	191	205	179	164	174	192	182	194	182	188	194	167	181	223	200	183	174	191	184	171	170	209	184	201	186	197	185	184	202	191	203	186	173	216	200	181	182	168	190	198	182	214	203	192	186	191	188	173	191	212	210	194	210	200	217	202	197	184	177	177	208	169	188	205	198	190	187	206	178	168	198	212	183	195	172	191	187	194	212	187	229	199	183	178	200	200	189	193	201	206	192	188	165	192	192	192	179	183	204	157	195	180	192	198	205	225	189	174	206	165	188	190	195	185	182	185	190	171	184	180	197	183	166	197	174	195	180	184	178	173	180	177	200	221	209	199	204	180	187	188	189	196	185	212	179	171	220	166	177	200	195	188	177	178	185	213	204	197	220	196	187	202	190	190	205	211	207	202	211	198	192	172	194	206	191	183	160	147	210	208	182	191	204	185	177	198	180	190	167	192	217	202	193	192	218	165	193	186	197	175	188	209	176	172	198	181	165	200	192	210	189	199	219	192	162	189	187	192	176	191	184	203	185	196	201	217	206	195	200	200	206	170	183	193	192	180	214	189	180	212	227	176	199	206	189	153	209	215	175	156	185
21163	13509	7562	7864	5503	3706	2960	2086	1787	1515	1258	1108	1102	1058	1084	1124	1144	1053	1070	1016	928	947	1035	1135	1086	996	903	828	785	751	719	665	728	733	735	699	746	810	755	777	800	817	744	733	713	711	591	582	592	565	598	555	556	476	463	483	453	454	490	443	441	442	438	417	439	440	414	399	418	428	449	427	365	440	458	462	455	414	406	447	396	422	425	393	426	412	454	404	418	424	438	411	403	424	436	398	455	423	369	448	434	443	454	410	412	407	427	406	438	409	430	412	443	405	461	435	434	416	412	403	428	440	441	448	428	461	423	426	429	451	394	440	421	430	406	376	403	423	420	445	421	438	418	415	413	415	435	467	421	438	406	407	437	385	415	407	432	431	430	435	419	432	425	436	388	421	440	431	417	433	401	404	379	452	420	434	408	408	375	389	423	438	442	453	453	397	424	448	458	413	380	427	394	444	427	415	434	400	430	402	454	431	419	425	433	442	459	392	421	452	473	403	423	441	393	422	404	431	451	391	438	439	426	409	390	466	441	425	401	449	438	399	392	458	439	436	380	418	406	412	400	396	428	446	417	407	406	428	414	427	402	445	424	401	445	428	408	420	416	417	405	421	402	423	414	392	409	418	418	417	409	417	416	447	430	445	406	415	411	382	410	418	410	401	427	412	430	390	434	398	406	412	458	387	411	422	421	394	394	433	422	439	422	392	449	398	440	424	432	417	436	445	435	405	412	405	411	446	426	434	398	392	471	401	409	414	452	399	422	426	436	428	439	421	374	427	404	432	387	426	425	456	422	412	413	387	429	402	404	372	423	407	416	376	424	410	450	398	403	433	398	424	439	407	414	383	423	394	413	458	444	430	423	417	424	419	425	423	420	390	408	398	431	418	439	411	402	456	391	399	389	424	425	387	434	423	381	420	452	413	441	430	454	422	396	412	397	408	463	416	415	406	403	403	405	389	391	459	395	410	420	431	438	416	394	389	406	433	444	465	379	414	397	426	420	409	416	409	431	440	412	441	418	425	406	433	427	400	423	407	415	414	452	382	396	444	454	394	409	413	434	452	436	442	400	435	447	433	441	418	400	399	414	414	414	445	476	412	448	429	420	420	451	395	463	438	415	420	446	390	427	440	414	435	422	420	426	412	423	441	432	429	413	411	429	422	431	423	453	408	456	401	416	431	432	480	404	423	398	412	421	366	415	418	415	409	427	443	415	435	393	416	416	408	418	393	415	430	423	415	430	425	416	455	404	399	458	386	423	429	469	427	409	395	407	440	437	406	420	431	425	423	442	416	453	422	450	426	453	390	436	451	434	416	394	432	391	406	452	423	418	373	444	418	425	409	430	424	438	433	406	383	389	439	437	419	409	426	408	427	377	428	436	460	395	395	437	428	402	458	412	421	421	400	368	427	442	433	432	368	410	449	439	410	426	423	446	407	388	405	416	398	370	441	414	414	393	418	430	420	389	394	387	400	423	414	415	420	425	409	432	391	431	413	386	423	423	410	446	430	414	417	415	432	413	412	429	397	395	390	443	447	437	425	409	447	386	413	435	436	433	418	403	410	428	454	431	417	416	406	416	425	403	414	460	414	392	429	424	410	412	427	427	411	431	433	427	433	417	376	433	407	457	394	409	434	424	426	422	455	420	431	436	426	407	469	445	411	413	412	425	409	383	407	458	397	398	386	420	446	455	424	426	402	413	396	417	420	438	421	420	414	427	426	417	424	416	439	405	405	457	423	412	432	413	418	403	405	413	426	426	396	418	404	403	417	414	439	422	442	396	439	395	409	429	437	438	413	399	430	422	450	417	416	444	412	455	418	420	424	401	412	393	411	425	383	448	448	420	450	434	392	436	413	409	407	405	439	413	436	421	446	448	421	453	408	396	398	409	426	387	418	444	400	427	397	408	410	426	431	400	403	391	423	399	409	426	402	401	446	421	428	434	442	398	438	413	423	428	445	422	411	448	417	434	405	414	399	457	378	387	416	426	390	452	450	406	403	425	401	410	446	389	404	379	433	392	411	448	434	444	421	405	403	392	414	382	379	439	449	396	430	406	410	419	438	407	398	392	418	430	421	448	436	441	434	446	435	426	404	413	421	429	415	420	422	414	423	412	356	424	403	423	436	439	385	447	416	424	396	426	470	421	392	406	426	458	426	396	456	425	379	475	399	399	416	405	432	426	421	423	443	398	474	426	406	431	424	419	445	414	409	428	403	427	439	388	431	409	433	437	428	438	418	382	426	431	425	463	404	424	435	428	398	388	416	431	422	421	418	413	434	419	434	387	410	437	407	461	420	430	427	401	387	444	447	422	434	433	435	411	405	435	415	406	414	438	412	423	398	423	417	426	387	437	431	432	440	409	426	425	391	408	419	439	448	414	406	443	400	404	438	423	403	425	409	412	414	465	430	414	388	411	438	394	412	407	395	473	424	394	434	428	407	393	440	420	428	421	411	406	420	407	410	399	453	395	424	421	391	419	437	451	440	407	419	417	395	418	424	436	434	424	435	409	420	418	432	363	430	419	395	405	412	398	416	402	402	429	457	423	395	402	444	405	402	471	399	444	468	427	406	456	420	407	399	422	423	431	420	429	431	409	439	412	408	452	419	424	426	415	444	395	407	451	441	397	428	423	421	392	435	434	429	412	410	431	431	433	428	436	438	409	392	415	398	444	437	365	403	415	396	399	381	427	416	432	400	446	420	381	443	410	404	438	412	407	429	397	417	439	436	432	402	413	394	372	402	391	427	405	429	451	436	432	439	422	415	450	428	414	435	417	423	376	412	431	426	420	412	444	419	420	394	441	440	415	414	422	405	426	398	400	414	428	446	369	424	433	428	407	439	418	422	447	426	448	443	400	409	385	415	471	392	428	407	435	424	410	474	431	416	445	384	410	438	435	415	392	442	410	391	463	409	401	417	424	432	403	476	399	434	413	446	413	447	423	412	423	407	440	415	441	409	418	388	393	411	395	407	426	437	427	461	424	436	410	388	448	448	428	440	441	419	469	391	414	407	405	386	447	422	388	436	462	394	422	384	417	425	443	409	406	408	428	425	406	455	389	422	352	433	437	415	445	386	438	434	370	398	413	386	468	406	423	427	434	429	433	451	456	406	414	417	399	424	447	408	510	409	398	434	385	405	411	458	392	412	408	406	406	448	424	434	432	421	437	384	431	423	455	418	381	420	410	411	415	389	425	424	450	403	443	434	424	442	414	383	420	459	415	442	462	418	438	405	398	419	409	421	444	401	431	406	410	429	425	441	423	459	411	440	424	425	409	412	434	453	409	403	394	432	432	421	437	449	446	398	411	395	402	394	406	416	447	443	383	435	464	425	415	350	424	402	421	391	409	390	368	409	435	427	402	433	436	445	428	396	426	418	426	462	468	400	409	420	426	439	421	446	396	409	414	423	446	444	355	434	448	445	437	420	424	422	409	427	463	402	427	434	433	446	413	383	443	427	416	429	423	406	408	410	418	412	448	423
13578	5371	1459	887	601	420	330	247	261	239	202	250	225	227	183	213	250	206	234	215	201	211	210	222	232	216	225	201	206	197	172	216	199	227	204	177	199	180	180	205	183	229	203	213	208	192	205	189	202	201	169	190	204	200	182	200	182	206	175	162	207	189	201	168	195	207	170	205	184	185	179	188	219	187	200	174	177	181	185	200	168	194	180	184	169	174	172	189	188	200	169	184	183	163	206	195	182	158	166	204	189	184	191	188	205	184	175	181	177	213	164	195	179	188	162	179	160	137	193	187	203	204	185	208	203	175	196	188	183	197	202	237	236	160	198	188	206	196	174	192	174	191	175	193	164	182	195	219	181	185	196	213	197	165	171	185	198	192	197	188	196	185	184	181	176	177	175	206	165	203	181	169	168	190	194	210	164	210	196	199	167	192	180	188	159	184	176	187	166	167	194	188	186	192	191	169	190	187	163	167	194	172	171	175	175	188	178	177	170	184	189	189	175	171	193	173	191	209	185	182	211	174	185	165	190	158	199	193	173	196	199	197	186	155	172	188	195	197	184	205	172	197	191	190	182	171	176	196	172	180	161	161	167	196	205	188	202	174	196	194	194	173	187	174	198	164	182	195	194	196	206	198	186	199	203	172	191	211	187	190	184	183	189	215	197	238	164	181	182	192	168	164	202	189	191	181	184	200	187	202	194	180	188	181	203	176	180	180	174	226	193	187	179	182	179	179	194	164	197	177	180	210	165	199	168	197	179	177	191	191	184	199	191	207	195	183	180	184	215	180	190	191	170	207	183	165	200	189	175	177	180	176	215	189	188	166	169	209	175	176	169	184	194	168	192	192	166	187	182	177	176	181	177	216	183	180	183	150	183	185	201	182	180	207	198	187	184	163	175	197	212	167	190	189	178	170	170	174	173	179	169	194	178	174	200	170	188	148	197	197	158	177	164	204	150	176	199	160	185	176	152	180	176	163	177	190	181	184	168	199	199	200	195	176	171	166	200	179	189	214	166	163	186	170	173	184	180	195	232	187	165	204	175	187	190	202	201	199	190	162	184	192	167	188	195	197	177	185	206	184	163	177	201	185	199	176	187	179	192	181	191	192	182	190	172	212	173	163	165	187	203	215	198	225	202	192	183	179	178	175	185	192	200	209	207	154	174	186	195	189	171	201	189	173	177	181	190	184	210	170	187	175	212	210	179	201	176	179	200	185	172	164	168	204	184	201	162	204	209	166	178	183	189	188	202	183	175	182	185	181	198	181	210	189	200	195	176	184	214	201	191	198	193	202	176	194	165	180	174	180	191	193	197	176	177	208	192	182	216	188	176	205	179	171	187	185	215	187	195	178	182	197	208	198	184	205	225	194	167	192	176	191	173	176	168	196	188	171	186	205	167	215	190	172	172	179	198	222	182	167	193	182	175	175	187	190	183	205	175	165	183	163	176	194	168	170	154	166	173	185	201	209	187	181	168	205	177	177	186	208	187	179	211	176	175	186	201	184	188	172	214	189	164	202	183	189	163	191	201	182	206	190	184	171	177	192	165	176	180	179	176	168	195	168	175	202	187	184	208	185	174	195	181	182	204	187	209	187	179	179	178	198	209	178	178	188	193	192	180	174	210	180	205	203	186	190	168	193	200	178	147	173	180	181	176	178	193	191	190	183	189	179	154	189	175	168	205	201	179	195	154	178	202	181	176	191	187	178	194	169	180	180	187	199	173	177	184	190	198	171	165	189	195	168	198	200	192	193	162	198	188	171	174	197	185	169	184	196	196	209	191	164	209	179	171	199	204	185	183	169	200	172	183	198	204	178	167	192	199	230	189	192	174	186	194	179	193	200	182	173	190	176	204	198	189	173	181	168	171	174	196	182	188	181	179	183	185	189	167	176	182	197	188	174	180	211	184	200	170	184	173	182	190	177	239	182	190	190	196	158	170	184	173	195	184	181	171	190	228	203	161	207	181	189	174	184	183	195	184	173	174	167	220	162	194	177	188	158	195	206	198	188	198	162	185	158	181	165	201	172	175	194	212	201	185	185	181	183	176	175	202	177	183	191	198	167	198	212	191	194	201	179	184	176	183	193	188	186	164	189	174	180	193	164	197	181	174	164	192	199	225	156	174	195	162	177	194	214	200	185	219	222	191	176	186	180	180	192	219	199	191	147	172	184	201	190	211	171	194	184	185	180	180	185	205	190	168	171	196	198	183	227	212	179	184	181	187	183	178	179	220	192	192	155	180	170	188	202	170	189	183	189	196	171	193	206	172	195	182	181	186	184	217	196	182	182	183	198	171	194	217	196	177	169	188	184	223	197	161	166	182	182	191	151	149	191	187	183	178	202	216	184	176	167	183	182	204	192	143	154	186	190	196	162	188	184	175	197	186	200	170	170	183	225	189	206	171	183	167	184	189	176	180	181	180	196	182	181	176	171	187	180	177	202	176	186	153	185	186	175	169	192	183	165	197	194	184	202	172	188	205	190	165	207	200	152	169	198	198	188	189	194	202	224	219	175	188	180	207	176	211	205	168	188	173	193	175	180	187	164	203	204	181	181	171	191	203	214	188	169	190	207	185	165	202	202	191	153	207	202	197	172	183	187	169	186	186	162	192	187	185	193	189	214	184	194	208	176	168	208	207	178	171	174	170	165	166	210	178	182	206	188	172	186	189	168	192	180	208	190	179	170	179	162	218	187	169	193	191	195	167	192	186	177	184	174	185	192	183	191	191	179	177	195	168	166	186	164	187	186	207	185	180	179	164	165	187	184	214	210	170	166	179	188	191	196	181	162	189	197	170	182	190	184	172	184	180	192	182	183	193	186	195	189	169	189	191	178	166	192	202	175	189	195	180	181	169	166	185	187	181	181	198	189	183	172	194	196	175	162	165	167	179	174	187	181	187	152	184	189	197	180	187	195	173	199	178	191	192	164	199	185	176	189	159	206	173	183	207	177	173	184	183	177	152	189	165	168	178	221	202	193	209	179	174	183	184	188	188	170	173	186	170	184	191	195	184	187	184	157	177	157	166	230	192	219	182	199	180	189	207	188	187	201	205	174	191	191	193	193	181	188	192	157	182	196	201	159	174	184	195	202	184	189	161	165	185	168	183	198	225	170	187	183	227	184	206	215	199	180	166	179	200	184	179	175	198	186	205	186	199	163	173	187	175	172	182	195	177	197	191	203	186	173	186	183	194	177	206	203	194	198	183	178	187	170	216	179	209	170	176	179	190	159	188	207	218	185	209	165	160	174	187	182	184	196	174	196	162	182	190	194	160	166	226	198	198	190	178	208	215	182	213	190	182	215	206	165	197	201	175	183	196	194	184	177	209	191	198	181	208	195	182	178	209	199	216	182	187	180	193	168	191	199	196	155	162	188	173	155	172	210	172	188	195	190	178	185	168	163	184	198	208	166	189	207	173	181	196	179	197	199	238	176	182	182	206	184	160	183	183	164	155	189	176	177	185	183	186	200	174	187	189	167	165	197
7055	4023	2527	2550	1956	1380	1105	825	673	637	618	571	548	585	580	573	629	611	602	593	607	565	605	614	624	622	585	544	524	540	504	489	462	501	546	503	563	546	528	487	506	483	508	523	501	454	524	458	435	463	454	441	431	435	398	434	422	376	430	442	400	425	405	376	419	361	424	450	402	384	399	407	423	406	410	392	431	384	441	445	411	400	383	422	391	366	408	414	398	387	419	388	376	409	374	391	391	430	390	401	426	419	409	389	410	388	438	375	424	391	408	382	384	413	381	386	412	411	404	375	436	359	394	389	423	411	416	386	414	423	399	377	427	366	444	446	414	407	394	390	401	378	382	397	396	396	405	374	431	429	362	385	374	401	428	390	390	382	420	415	406	395	411	378	409	400	411	419	415	411	386	423	418	433	413	393	427	402	389	407	379	393	373	373	408	427	363	405	388	398	421	398	370	431	421	427	406	431	419	401	452	386	393	423	359	407	398	420	384	418	430	359	395	404	400	405	400	423	440	388	408	415	432	380	370	433	411	393	390	423	393	368	416	397	398	427	376	422	433	428	376	402	378	405	404	374	413	395	436	384	457	442	391	398	398	402	441	392	394	415	402	424	430	444	407	432	399	373	378	437	374	454	426	401	420	393	412	424	377	387	402	411	416	411	449	402	443	420	397	401	423	425	360	376	404	395	389	436	435	411	397	410	379	398	401	440	360	406	440	394	409	378	403	383	397	407	369	389	397	417	404	383	401	420	390	436	459	409	356	431	409	370	406	387	412	422	409	429	411	390	403	379	395	409	403	380	401	416	386	373	392	437	396	432	420	423	413	417	434	420	381	415	387	406	360	412	377	413	429	390	420	385	391	376	409	426	412	419	413	376	409	422	415	402	423	408	414	377	396	386	387	433	371	395	371	416	410	424	438	426	431	409	392	402	415	407	364	376	401	385	377	377	430	423	398	415	407	383	383	407	389	414	424	399	400	389	413	415	416	437	368	404	412	409	402	409	392	436	401	408	399	407	419	373	389	401	411	414	385	394	425	412	414	407	394	397	419	393	370	392	393	391	408	408	366	391	389	414	405	396	395	410	378	417	409	381	396	400	368	405	383	421	391	402	398	414	393	399	373	417	385	425	411	380	401	383	395	432	378	390	388	392	409	435	410	380	430	400	395	420	428	396	418	372	405	398	438	409	397	414	415	396	408	425	376	396	368	391	405	412	415	408	420	403	409	407	391	359	407	388	410	433	393	411	399	414	427	442	430	426	367	421	421	400	408	430	396	375	396	403	420	403	383	444	409	391	379	399	416	389	420	432	370	393	375	416	403	370	403	400	419	398	431	391	408	380	406	386	399	441	384	403	414	403	389	358	418	399	398	423	389	410	403	423	386	397	406	389	387	375	350	407	370	411	455	405	438	382	423	432	378	437	410	387	380	417	428	420	438	419	364	403	406	392	395	404	387	391	462	395	405	391	405	401	407	367	369	390	382	381	384	398	416	400	380	410	385	391	402	415	410	423	410	418	398	416	402	419	403	403	434	379	390	440	409	423	423	375	414	388	439	409	391	415	405	399	412	421	405	413	384	419	401	412	415	419	383	402	428	404	417	392	398	417	429	412	426	406	398	404	419	400	421	396	421	413	402	376	374	400	401	378	409	358	424	418	396	398	402	389	410	371	409	403	447	378	398	408	391	421	416	425	412	388	398	402	400	452	403	413	408	409	414	440	422	431	402	395	402	412	411	421	415	402	413	384	402	407	427	363	440	427	394	416	420	406	373	387	388	399	404	387	440	416	440	402	385	394	381	380	408	430	381	385	403	393	438	393	373	441	398	412	368	402	420	410	424	397	409	408	413	383	406	386	401	394	419	418	371	402	432	401	426	400	413	388	360	429	397	352	394	391	405	412	415	385	384	383	414	400	404	425	394	369	408	406	402	378	393	423	383	395	394	383	372	414	411	431	416	411	398	409	409	396	387	420	390	369	392	384	425	375	403	423	423	404	404	410	413	398	396	456	423	418	434	352	397	414	409	434	397	361	429	409	387	405	402	411	408	388	408	441	457	420	361	406	426	404	379	422	405	413	383	405	380	441	449	385	405	408	411	396	415	423	386	415	410	416	362	420	422	382	381	404	393	415	431	425	414	405	397	412	413	382	425	400	382	388	382	396	379	406	413	417	410	403	415	390	386	408	445	406	393	416	409	405	423	395	401	414	410	401	424	391	398	393	401	420	428	367	404	367	412	410	418	402	416	391	406	438	399	407	384	391	412	372	424	403	438	432	398	399	411	421	401	396	375	378	389	389	403	397	408	405	415	412	390	453	395	431	442	407	404	441	417	415	422	438	423	413	444	435	427	393	414	376	410	410	434	405	394	417	419	399	430	431	437	407	403	407	429	397	435	407	407	411	432	439	390	404	392	421	428	402	365	419	362	381	393	396	383	421	403	424	395	391	396	381	396	415	403	383	377	389	405	368	419	393	392	394	401	404	406	405	373	397	401	411	384	388	402	385	391	386	414	384	388	431	408	412	396	398	384	419	410	392	417	414	415	413	411	370	410	400	400	441	375	408	407	405	366	368	406	397	406	389	392	410	399	420	372	430	368	429	379	399	413	409	401	405	438	411	410	414	407	430	410	399	374	437	405	413	382	394	413	436	399	414	399	446	402	408	440	382	414	417	423	411	403	402	417	403	406	407	394	389	408	426	400	402	425	416	393	442	441	422	398	388	416	404	405	443	382	415	378	393	411	403	384	433	407	387	402	405	360	409	390	395	387	396	385	401	418	419	388	379	408	420	412	399	388	405	418	396	402	415	391	387	380	381	330	402	383	418	435	373	382	432	415	418	418	361	411	423	435	437	388	401	415	401	407	418	438	384	402	390	378	412	425	441	396	417	439	395	387	392	401	391	393	400	422	443	424	415	399	432	399	426	419	375	414	377	437	407	406	412	380	386	378	400	386	427	414	411	412	398	420	424	369	425	390	403	402	412	410	439	405	403	407	413	400	454	420	409	395	400	426	420	407	434	386	384	401	401	405	397	409	367	408	352	394	389	409	387	421	404	395	439	428	374	404	418	447	430	397	411	405	392	402	372	419	368	415	397	421	420	407	384	396	429	382	422	424	355	405	384	402	422	379	398	421	408	386	402	401	336	397	403	413	390	439	436	395	409	386	384	373	396	429	405	401	419	396	366	407	402	387	379	413	426	445	420	381	427	402	417	385	406	412	399	377	415	394	391	396	383	388	424	427	396	394	417	423	449	427	435	427	395	353	390	387	404	396	390	408	412	434	387	395	402	391	389	419	423	408	394	405	417	409	409	450	400	395	379	404	440	419	413	429	444	438	419	392	392	409	417	379	375	393	427	433	373	378	425	412	414	373	421	409	426	424	428	396	422	401	416	382	386	372	408	370	401	399	384	392	387	421	386	382	408	397	375	391	391	414	404	411	439	423	418	399	387	409	430	405	366	383	407	427	424	406	421	389	386	383	402
28751	13975	3991	1943	999	611	419	336	253	255	221	221	234	194	224	193	217	216	222	198	183	200	172	200	206	159	178	171	172	157	160	174	170	180	172	169	167	153	201	210	175	183	172	184	185	167	157	169	149	166	148	139	154	134	137	147	133	152	152	156	136	151	157	159	120	138	177	184	132	155	157	150	148	145	151	136	140	128	135	146	151	137	134	125	130	138	122	137	160	129	128	138	136	127	141	156	135	138	150	116	160	130	141	149	130	136	160	145	155	129	144	133	136	123	128	154	150	150	144	138	140	165	155	139	144	139	162	154	137	154	137	143	137	141	145	126	139	125	155	139	156	133	147	129	127	148	131	136	155	118	160	126	135	144	142	156	170	145	131	142	161	129	164	140	116	144	156	149	128	154	147	160	128	147	147	150	157	149	136	149	143	151	151	125	138	162	129	126	157	161	155	129	134	129	127	144	136	145	151	120	141	149	121	146	135	130	118	139	141	145	169	136	132	135	165	140	120	143	154	128	130	154	129	136	135	154	119	131	118	132	149	151	152	156	142	165	155	165	168	156	126	149	155	151	123	151	153	138	124	139	130	142	126	163	148	148	162	125	170	124	152	144	138	124	140	166	132	138	129	143	148	137	125	148	166	133	147	193	122	167	142	124	153	143	132	123	142	140	137	123	148	131	150	154	159	140	146	125	131	163	142	160	126	162	134	140	142	144	146	147	160	99	181	136	132	114	146	123	166	117	149	144	127	136	152	131	161	129	125	146	120	144	118	141	136	140	125	159	141	157	134	157	139	135	148	117	142	145	122	133	130	155	136	149	163	143	165	122	134	131	129	132	125	148	140	153	140	141	114	151	144	142	147	175	140	179	151	132	157	125	130	144	164	133	171	144	135	150	146	125	143	144	136	146	128	139	125	133	130	139	136	150	134	147	154	164	130	135	157	134	143	147	146	133	135	155	153	153	144	159	142	152	122	156	155	134	140	141	153	131	134	124	145	174	168	149	134	138	133	139	169	154	138	166	165	157	157	170	144	155	162	160	125	133	131	134	154	124	146	169	132	149	144	147	168	122	163	150	132	116	138	148	110	137	149	155	142	168	164	136	137	137	133	156	155	143	141	157	145	145	125	153	124	140	132	154	158	140	132	145	176	141	134	149	139	139	145	141	136	138	118	128	141	133	137	145	149	163	148	143	117	143	124	157	141	145	146	140	152	141	167	134	157	148	137	132	138	151	132	140	125	126	160	156	177	147	138	174	138	144	154	155	126	153	161	146	146	138	117	167	128	131	148	123	116	157	133	135	173	150	124	160	138	125	133	141	147	105	122	127	148	128	154	149	131	139	130	148	135	135	144	154	152	158	143	128	151	140	116	122	138	137	170	130	151	125	138	138	141	136	133	137	122	153	139	140	138	125	154	132	151	152	117	143	138	143	185	142	125	132	170	147	142	153	143	115	137	122	136	158	152	164	140	159	149	147	152	147	134	139	125	161	139	143	140	121	142	123	151	137	127	133	128	140	127	146	147	143	139	148	126	131	130	128	155	142	134	150	150	129	125	153	139	143	132	150	155	140	161	160	136	152	130	139	159	140	137	153	152	141	146	136	136	140	149	139	130	133	137	145	129	145	164	138	156	156	143	160	155	145	134	154	181	137	138	126	152	144	152	153	115	144	142	138	168	155	135	151	135	139	142	125	137	170	141	125	135	142	133	133	146	144	127	160	142	126	136	143	166	155	127	127	151	135	127	144	142	130	127	130	131	115	145	165	152	139	134	161	118	153	132	138	143	156	148	167	155	144	119	135	147	142	145	146	137	130	137	148	144	131	152	139	147	162	142	137	139	128	133	138	150	139	136	128	144	144	135	136	139	120	146	158	150	145	124	146	138	136	142	143	135	148	148	150	140	141	148	142	141	143	130	126	153	149	148	141	138	156	139	135	129	123	145	130	127	158	139	144	149	168	122	127	145	153	140	147	130	139	118	138	159	138	157	161	125	168	111	159	120	144	146	168	157	150	137	154	124	157	149	134	145	171	139	140	127	132	133	153	138	146	143	140	150	133	139	142	128	139	131	147	126	163	145	153	159	147	127	146	153	145	129	148	147	137	124	154	142	156	158	134	158	155	149	151	159	161	148	124	146	136	132	157	174	146	149	132	123	148	128	140	134	135	137	122	141	150	120	124	126	136	134	148	140	164	141	127	147	126	152	138	134	169	141	133	148	130	121	148	130	169	130	150	145	114	131	151	148	144	155	139	129	137	138	146	153	142	122	133	148	132	133	129	134	137	144	144	136	154	124	136	150	159	147	149	136	151	142	163	158	151	117	153	136	133	134	125	138	128	132	134	143	152	151	147	142	161	127	141	144	134	173	145	143	148	125	158	112	134	148	137	151	119	156	149	145	132	150	134	131	136	156	134	147	150	135	147	156	168	123	157	129	141	154	150	152	128	143	140	132	170	145	153	140	132	137	147	163	130	148	156	124	143	141	136	149	154	149	117	113	141	150	112	131	139	143	161	143	144	161	127	145	163	152	149	158	124	150	151	126	144	127	160	158	125	152	148	143	128	131	144	132	144	150	143	159	148	136	112	143	141	140	122	122	137	143	151	139	155	138	137	126	141	154	135	137	127	149	152	150	152	135	142	142	143	143	147	138	148	139	154	160	145	171	121	142	127	135	141	149	124	126	139	157	147	146	118	123	171	145	141	140	144	129	110	130	127	142	142	147	143	147	134	145	141	159	128	132	136	144	141	155	130	122	125	128	137	124	136	143	145	158	138	128	149	164	151	123	155	115	143	158	136	145	155	165	129	139	166	130	133	153	141	157	148	136	129	127	131	139	141	112	148	166	152	141	149	164	141	126	160	128	134	147	140	136	135	130	152	131	127	154	142	150	176	138	145	137	130	134	122	153	142	139	139	124	148	159	146	139	154	152	159	150	157	143	127	150	170	137	148	170	155	130	137	130	140	114	137	134	134	142	134	128	165	159	146	143	131	126	145	150	142	136	166	151	163	127	113	164	147	165	149	148	170	133	155	161	154	130	158	138	131	131	162	166	175	141	145	136	150	141	140	154	136	155	136	142	125	121	155	122	156	148	146	126	121	146	164	139	132	131	138	156	145	139	128	139	141	126	150	130	147	156	145	130	154	136	144	161	128	138	149	144	129	137	121	131	131	140	146	160	159	151	153	144	155	160	133	143	125	133	134	134	153	127	149	121	118	146	114	167	129	152	157	165	164	141	145	155	137	146	146	132	140	146	138	133	140	128	138	138	132	159	121	160	152	139	126	113	136	156	166	155	131	128	155	135	138	134	154	123	153	125	163	138	164	136	135	117	139	147	126	123	144	152	148	144	137	156	149	157	127	157	142	152	128	153	157	138	157	141	143	148	144	138	165	158	142	140	132	157	145	123	146	163	123	124	145	151	155	166	144	141	133	145	129	150	143	133	122	133	148	125	152	146	137	116	134	158	155	139	130	121	125	162	170
16320	9423	5066	5261	3832	2487	1946	1413	1129	1035	844	779	748	703	771	798	787	762	763	780	636	627	660	699	755	712	655	554	584	537	554	541	528	587	580	596	542	549	598	528	544	567	528	476	537	479	463	438	385	401	435	419	416	404	389	383	393	345	366	357	345	339	349	394	333	303	345	323	288	336	321	338	346	306	332	329	337	330	341	344	333	344	336	366	343	327	336	327	319	341	317	315	289	321	307	321	329	297	307	301	323	308	343	308	289	333	336	318	315	331	312	337	352	324	321	313	327	314	310	336	280	357	322	336	343	304	319	352	339	332	337	343	325	314	319	344	338	347	345	331	327	331	338	306	303	310	344	311	333	330	331	317	335	328	331	333	303	285	320	315	321	329	326	318	304	319	329	300	342	318	323	284	355	338	314	381	349	328	336	327	325	312	298	306	350	316	349	318	333	305	301	345	340	347	326	325	335	358	320	328	317	323	312	334	285	335	331	307	306	320	360	353	334	331	347	327	310	357	295	342	328	326	307	321	304	362	351	331	323	317	324	320	328	318	334	332	335	306	362	333	342	324	312	334	363	326	287	330	340	321	326	354	323	357	317	356	327	306	344	320	335	323	332	298	342	293	310	292	322	298	333	326	325	323	333	343	336	356	305	343	317	303	301	320	344	301	329	306	340	341	323	341	330	310	344	317	307	317	315	360	318	339	308	337	328	340	336	334	327	335	347	330	315	349	323	311	339	287	302	360	337	345	307	304	304	338	363	361	331	316	334	324	320	301	302	334	338	308	354	306	330	340	319	350	320	321	305	316	322	296	323	330	337	325	321	349	336	324	363	330	309	320	323	370	333	321	322	329	316	340	351	331	305	320	340	342	340	301	338	309	340	309	350	305	328	320	343	340	320	341	334	329	330	290	342	328	321	323	306	315	352	306	307	300	290	311	347	296	330	324	338	336	323	316	367	335	330	352	332	323	330	333	343	297	309	321	341	318	337	329	342	343	342	306	329	305	322	351	339	354	363	333	336	334	302	353	303	333	326	336	344	341	337	325	335	354	339	329	343	327	327	339	340	314	351	332	322	335	311	321	332	334	302	327	357	312	348	295	369	315	351	338	345	340	318	349	328	344	326	323	340	334	354	327	312	344	348	337	321	361	345	343	310	303	334	320	333	298	331	358	291	323	298	322	326	322	326	337	309	348	336	344	322	315	336	323	324	329	305	335	315	352	338	333	337	329	327	378	321	328	339	301	355	318	304	354	316	331	321	317	326	308	344	337	324	310	312	328	290	337	324	304	292	312	326	350	322	324	329	323	303	327	335	324	307	302	337	351	329	354	327	330	336	307	327	340	312	366	322	318	334	337	340	311	309	350	298	355	293	308	328	371	337	327	328	319	318	320	334	377	320	335	320	359	324	335	347	335	341	304	327	310	335	333	291	322	310	321	359	361	311	311	333	313	351	325	307	315	321	344	321	312	333	314	323	336	299	322	352	338	331	328	341	306	315	347	314	324	331	341	327	318	334	331	299	345	327	341	311	342	314	325	332	344	318	328	297	355	336	326	358	332	316	325	302	343	314	348	309	350	331	358	359	329	339	313	306	375	330	354	334	347	314	322	334	319	326	357	306	316	331	325	326	333	321	330	316	329	314	311	325	301	328	320	310	293	352	338	301	334	316	313	332	333	320	330	286	339	332	339	311	334	328	322	348	321	324	341	362	333	329	337	323	348	304	342	350	313	341	317	330	321	320	348	327	320	315	318	316	361	306	299	334	320	315	334	312	345	337	341	309	331	358	331	337	338	358	339	338	350	333	332	310	333	335	331	334	327	324	362	320	331	333	347	326	340	333	363	345	323	325	337	371	328	366	306	302	330	305	326	335	344	329	337	282	338	334	331	339	298	320	321	350	323	345	294	342	310	304	365	311	352	328	301	330	338	336	345	303	308	346	296	339	319	327	299	352	285	290	329	332	322	333	340	348	334	331	355	325	324	332	335	331	320	339	317	330	339	321	310	322	325	303	338	290	333	348	304	351	321	368	325	329	315	355	334	310	307	324	338	314	341	322	330	330	295	344	309	338	309	321	325	361	334	312	316	326	329	319	362	318	320	355	336	325	319	320	360	289	328	312	300	332	285	338	364	325	329	322	340	324	318	332	320	346	326	322	318	312	332	288	299	319	355	341	311	319	330	335	369	311	353	328	336	307	346	297	301	332	334	325	320	356	356	332	336	324	305	319	346	308	322	334	319	334	327	348	325	345	340	350	319	330	323	345	316	336	352	324	336	312	328	373	332	354	336	306	332	354	317	352	315	316	343	320	351	348	320	302	335	347	329	318	338	328	307	312	282	302	319	318	360	330	335	337	317	300	323	323	327	323	301	326	358	357	311	353	356	355	352	323	326	345	351	320	309	355	309	326	291	323	330	326	328	323	332	299	293	311	312	311	341	347	370	328	332	311	349	311	327	314	287	328	333	348	312	342	337	320	323	333	326	306	326	305	315	326	357	350	329	335	325	321	331	334	370	310	324	349	325	322	332	308	324	338	351	300	304	330	343	303	350	289	344	350	315	331	313	297	304	320	325	315	303	342	356	342	344	338	334	338	323	333	341	323	312	332	344	290	353	338	357	313	341	321	358	320	330	344	295	300	303	330	327	320	291	337	320	309	321	310	350	329	295	303	337	326	297	300	339	333	332	328	317	331	311	324	323	342	334	326	344	333	339	318	329	324	352	326	313	343	327	301	337	327	324	308	342	365	322	337	332	342	314	350	332	321	346	367	320	357	350	338	328	339	339	332	313	306	323	341	270	331	320	334	317	335	305	320	357	312	308	351	338	323	342	283	327	339	335	353	347	304	355	338	318	311	292	329	323	330	300	309	304	337	323	307	326	352	353	303	311	320	310	296	317	332	326	328	327	328	334	344	302	326	301	328	359	326	353	333	332	340	306	326	349	319	340	336	288	320	296	336	346	323	357	312	321	276	342	325	327	366	357	314	326	332	328	321	333	331	317	323	343	317	329	333	325	337	338	372	328	304	351	329	317	338	330	337	294	355	338	350	338	337	317	324	333	339	310	336	335	320	337	293	360	315	356	320	328	313	308	345	312	307	352	333	333	310	352	335	299	323	338	345	303	308	335	316	332	333	312	305	315	350	329	314	333	333	282	345	378	292	362	326	338	315	366	367	338	351	379	336	342	313	322	316	319	325	366	288	337	307	309	324	301	313	356	310	306	336	306	302	311	314	350	323	327	326	333	329	314	323	299	318	324	344	333	347	333	318	310	328	323	315	321	309	335	313	329	332	318	356	317	289	282	319	319	346	304	311	325	309	324	349	336	337	308	331	346	356	327	313	332	326	329	299	303	345	336	322	338	342	312	339	319	322	320	336	332	317	352	318	337	327	280	315	298	324	311	326	318	330	328	335	311	313	339	349	320	323	347	314	337	373	338	308	280	319	323	340	329	326	314	338	352	328	347	326	332	366	360	333	321	308	335
38443	21073	6909	3158	1683	1005	692	513	419	365	358	299	326	311	313	324	337	273	304	276	250	288	264	282	262	250	250	238	221	214	244	259	222	238	253	232	200	255	266	257	194	260	258	209	214	234	198	203	244	204	203	216	205	190	169	217	211	171	211	185	198	221	188	171	183	203	171	188	204	190	179	173	191	194	179	175	200	197	194	186	175	169	197	201	230	183	211	210	188	175	189	206	201	173	203	203	182	197	212	195	172	189	186	208	194	202	191	186	191	173	184	196	169	180	199	199	188	167	188	204	190	173	182	217	193	197	171	211	203	189	209	175	173	178	173	197	163	187	188	192	195	176	188	183	175	179	196	177	178	193	198	194	199	197	198	190	177	179	175	206	211	212	187	195	159	182	204	194	167	187	192	179	214	183	204	183	210	188	191	199	186	160	181	195	200	200	187	185	209	187	194	190	202	183	166	195	182	194	190	194	177	176	209	191	194	166	191	186	183	187	180	185	194	206	187	174	209	193	194	183	167	186	183	186	204	196	175	193	189	220	192	207	167	182	197	182	205	194	186	187	203	207	167	234	200	182	194	173	186	176	196	168	206	204	169	184	186	184	216	201	167	178	211	199	206	198	177	179	187	163	188	180	177	170	202	177	190	187	183	196	185	165	188	195	184	171	176	185	181	184	170	210	201	199	199	196	174	206	201	201	200	213	175	207	198	175	153	174	221	205	168	163	213	177	164	195	189	181	179	179	191	175	170	186	196	187	181	209	206	198	169	177	194	196	206	221	175	188	189	191	188	177	203	181	191	204	208	194	211	176	189	202	187	200	189	167	158	189	181	149	185	173	196	195	187	216	180	194	178	209	192	178	175	192	159	203	181	198	177	190	165	178	192	178	154	165	184	198	222	196	176	186	190	184	208	203	191	170	183	162	202	190	178	198	189	191	179	200	186	182	189	199	188	190	143	180	202	167	196	201	197	218	174	188	205	194	164	174	192	175	194	184	206	185	175	216	192	192	201	167	212	191	172	181	171	158	197	191	204	203	176	203	169	189	196	201	167	177	185	205	195	191	183	163	170	192	199	185	182	200	195	194	163	196	205	155	160	187	182	202	209	182	204	181	179	168	204	178	199	192	209	176	201	189	187	195	196	171	210	188	214	217	186	188	181	191	191	203	184	180	185	168	189	183	191	175	206	200	183	161	186	181	194	203	159	203	208	196	177	163	174	190	183	195	180	185	191	173	166	193	205	206	182	186	206	161	175	188	212	189	174	198	194	196	197	162	181	180	185	202	212	182	182	195	180	214	192	187	183	171	179	198	168	168	187	178	198	202	176	197	185	190	186	166	168	194	241	167	210	193	198	186	207	189	195	174	216	179	188	201	186	186	173	182	214	197	182	193	177	200	191	174	178	214	199	190	208	186	190	165	177	189	170	212	185	193	189	185	204	176	187	198	207	191	180	177	168	189	178	199	190	202	201	212	195	169	190	204	179	198	203	172	188	190	183	167	203	221	190	176	186	201	184	199	169	193	198	183	169	213	182	188	158	183	180	204	230	179	187	164	215	184	201	206	197	171	173	184	193	208	191	200	194	221	176	223	225	177	181	174	184	206	200	156	210	196	174	162	184	185	183	185	208	164	172	188	182	217	204	203	169	202	220	185	228	164	189	190	208	168	210	183	216	223	186	204	181	203	156	180	148	218	158	192	175	199	213	190	211	184	195	195	173	167	202	214	196	173	198	195	184	213	175	178	220	194	191	193	170	188	160	185	190	194	195	173	205	201	185	205	202	208	190	182	160	190	190	209	204	153	179	193	214	181	186	192	195	172	189	189	168	184	187	181	197	188	211	196	176	193	215	179	185	171	180	191	199	175	194	188	197	162	159	179	200	175	210	193	180	192	190	193	194	186	184	164	185	214	178	213	167	176	186	198	179	182	177	166	187	188	181	188	184	214	197	164	182	171	185	192	183	184	180	171	191	188	212	193	187	182	202	204	167	206	189	166	185	172	159	182	195	196	194	192	209	171	190	185	203	198	180	189	195	212	208	177	222	183	164	206	189	215	154	231	197	187	187	197	178	178	185	216	200	172	188	214	191	202	184	208	192	188	176	194	197	193	206	174	189	202	191	174	193	206	220	187	189	190	190	182	210	178	186	190	167	189	205	190	182	156	196	160	217	204	177	200	166	204	175	196	219	219	198	162	196	183	195	198	186	186	191	182	212	201	222	180	185	176	210	182	194	193	167	173	180	183	237	167	212	196	207	205	197	201	170	183	188	176	178	179	180	195	188	185	185	197	191	192	195	177	182	183	204	206	215	197	201	208	178	201	205	214	185	180	211	189	187	198	223	176	181	185	183	204	211	145	190	184	185	199	213	207	190	183	191	164	197	228	177	216	198	193	172	191	217	193	175	209	196	200	175	182	194	184	196	212	210	172	212	196	203	208	182	174	186	149	209	199	200	201	193	195	157	200	209	209	177	179	145	185	194	201	176	169	198	192	175	189	197	187	201	195	198	185	206	194	165	170	166	182	178	164	199	156	175	213	193	149	193	193	191	194	196	162	183	183	206	183	206	193	209	196	186	200	198	220	168	190	191	203	191	180	210	182	184	187	168	216	204	177	184	174	188	177	196	195	182	196	191	173	170	217	174	196	185	174	200	193	181	169	190	170	190	179	182	197	213	182	195	202	186	217	218	205	184	198	161	178	180	195	189	201	189	215	172	185	192	190	177	181	202	154	185	224	184	186	181	180	171	196	197	190	220	159	180	190	189	202	197	178	185	219	170	168	186	194	191	202	187	154	198	185	182	193	201	197	174	175	192	180	199	154	169	200	185	191	195	201	179	198	171	209	167	193	194	183	192	165	195	183	199	176	200	198	184	174	190	206	169	190	179	184	196	179	184	165	192	193	175	186	198	177	203	191	172	169	216	206	178	198	212	178	190	194	196	177	202	199	196	178	207	212	202	185	193	185	184	208	184	199	167	186	199	190	183	195	225	183	183	187	210	181	203	211	184	202	198	190	193	198	175	197	187	195	196	192	194	154	148	201	214	202	209	193	216	194	201	192	197	195	185	201	192	207	185	189	204	195	186	202	204	195	165	168	175	179	170	181	193	190	171	191	151	200	182	184	191	185	182	163	204	181	193	215	185	178	167	186	203	189	195	160	189	194	182	204	172	177	179	182	162	156	203	182	170	174	175	196	173	176	190	170	195	170	189	192	191	209	167	194	193	179	191	188	186	184	188	194	200	189	200	174	195	189	165	182	188	207	201	204	178	168	194	192	188	192	175	192	180	194	179	208	186	180	178	195	162	166	179	170	201	205	175	211	204	189	213	197	195	200	190	193	195	173	180	209	175	189	221	209	197	228	159	188	180	199	194	195	161	166	189	176	192	182	193	205	192	204	206	204	175	182	204	218	186	192	182	185	194	172	177	170	174	198	188	199	167	200	208	170	187	191	184	217	175	194	182	157	208	188	193	183	207	189	236	190
20966	13025	7157	7252	5676	3736	2814	2243	1742	1504	1351	1137	1068	1072	1114	1149	1163	1054	1063	1149	959	1010	967	936	972	1000	812	781	857	742	690	700	691	732	799	743	758	805	733	817	802	798	771	707	649	672	638	611	588	564	563	565	563	548	521	547	513	533	462	467	462	440	438	420	447	468	443	436	413	435	433	423	395	414	433	421	463	414	383	438	406	406	450	430	428	403	434	424	438	403	439	407	452	406	438	431	421	413	446	400	434	418	430	422	447	447	423	431	445	452	455	442	430	443	415	486	432	435	429	418	445	390	436	431	430	431	431	469	463	443	426	446	404	452	432	436	412	442	419	410	405	416	443	402	434	439	386	432	420	416	449	422	415	424	409	423	416	443	435	445	405	430	409	401	408	419	385	458	427	407	454	459	425	416	425	406	409	420	450	436	453	413	445	437	457	459	400	435	437	403	449	412	449	442	456	411	417	406	426	439	424	447	403	427	419	464	446	462	450	435	437	443	400	445	427	421	381	453	425	429	464	413	419	397	434	436	444	445	413	425	396	417	464	440	358	434	409	423	442	445	416	389	450	430	426	413	430	425	421	432	429	465	430	464	420	442	441	428	398	436	406	426	419	430	445	402	405	451	442	409	383	419	394	416	420	422	474	405	417	437	465	412	426	437	426	445	437	418	441	452	441	445	397	466	399	415	474	398	405	416	417	406	410	427	446	430	473	428	430	445	465	402	436	423	445	427	441	433	440	445	389	414	434	389	434	437	402	453	408	432	405	419	439	462	405	405	415	437	397	391	426	428	373	462	423	441	415	383	438	412	417	390	447	452	436	422	420	389	430	407	432	399	408	439	389	400	423	418	474	444	457	445	433	445	468	443	405	443	447	438	455	439	401	443	423	416	455	463	385	442	430	433	406	401	429	426	413	401	464	434	392	407	419	446	422	466	416	424	437	387	459	441	426	453	412	439	397	454	423	407	437	395	428	430	441	448	392	442	422	453	400	418	422	447	459	380	390	391	417	422	445	427	365	419	399	415	454	434	457	417	454	418	409	433	439	462	439	438	410	424	417	445	447	428	464	389	446	433	426	452	377	411	447	424	422	425	437	443	433	438	429	410	433	403	417	401	440	437	397	462	455	423	440	407	432	434	430	415	445	441	406	419	425	443	434	441	442	430	427	413	419	409	400	440	400	416	447	460	424	446	429	404	401	408	394	429	439	429	382	393	424	407	424	437	429	390	420	448	448	400	412	407	417	426	413	424	402	442	424	428	451	422	423	374	448	451	380	452	436	438	416	463	422	414	465	445	374	429	433	413	413	396	426	427	420	429	400	396	458	412	434	443	432	421	436	444	403	403	434	428	409	427	383	412	404	456	422	459	421	420	384	443	439	450	376	438	438	424	459	391	391	383	451	437	402	441	414	449	416	397	448	409	461	397	448	395	446	402	457	416	390	434	436	444	428	418	413	395	428	420	435	442	421	447	394	419	457	427	425	426	410	428	446	409	412	414	443	434	440	403	411	432	445	423	456	449	433	398	447	415	436	438	390	435	402	429	447	423	409	439	380	397	408	380	452	439	398	465	457	427	401	421	377	411	411	441	416	420	402	428	399	416	422	424	400	432	394	438	388	414	464	405	426	421	412	419	449	416	432	450	454	436	420	406	436	409	422	414	446	462	415	453	403	433	423	412	444	443	432	465	450	441	445	465	422	399	418	398	434	403	400	453	443	420	405	447	431	425	416	436	406	427	410	424	441	424	410	442	416	417	432	406	402	458	454	400	406	414	406	440	432	423	414	406	418	443	391	423	436	429	455	426	404	432	406	410	412	424	409	429	437	441	405	460	414	435	427	433	411	426	403	410	423	414	425	390	443	451	419	445	443	414	433	434	404	422	412	456	460	408	443	429	419	422	439	420	392	405	416	455	437	405	451	460	404	431	402	447	452	455	457	441	406	422	419	444	394	395	458	443	418	410	427	416	420	428	458	379	403	441	421	483	366	435	409	412	395	423	384	431	453	421	418	397	483	435	417	422	446	414	414	428	426	402	397	432	414	430	421	446	392	414	434	469	425	404	408	462	399	435	432	423	400	437	430	437	411	417	422	425	429	449	447	432	417	413	419	405	423	414	437	424	437	443	442	450	448	453	415	418	445	404	452	417	421	421	384	401	432	413	409	397	429	413	431	372	425	469	410	421	453	411	414	452	452	421	416	423	448	424	453	440	433	442	424	410	423	381	451	448	429	406	422	404	458	453	426	447	412	423	433	451	446	424	406	401	428	447	445	377	419	420	434	381	396	427	420	416	457	438	397	428	442	464	405	464	430	441	460	452	403	417	423	439	411	445	396	415	436	427	427	420	459	432	407	415	450	394	455	416	444	437	416	447	458	437	419	434	440	397	420	444	440	410	412	437	423	431	434	420	486	404	424	458	446	449	453	383	385	396	380	429	406	428	439	421	396	435	425	407	478	411	394	427	448	399	408	439	412	446	396	439	418	406	442	409	429	449	418	444	431	449	404	422	414	422	462	398	425	417	436	439	427	439	416	407	408	406	429	420	421	381	394	433	450	398	416	439	420	397	445	469	421	437	400	397	427	398	421	458	412	423	407	404	404	434	433	435	430	440	453	428	425	454	388	420	428	374	424	398	423	392	435	401	417	418	411	420	440	445	431	413	422	424	444	434	416	454	422	419	431	407	443	429	447	440	418	408	430	407	443	455	393	433	429	452	444	419	414	436	432	429	400	461	442	424	428	438	450	418	407	433	445	401	424	437	456	412	461	430	405	465	417	439	414	442	424	446	422	437	397	442	430	432	428	438	439	420	427	450	454	400	434	401	417	418	421	421	418	423	430	408	428	419	387	404	453	462	435	439	419	417	433	424	406	448	398	421	439	444	439	435	396	420	460	427	413	416	411	427	418	418	417	390	409	435	460	384	424	444	410	426	402	424	455	388	445	393	402	434	400	434	424	404	410	412	432	406	409	429	404	415	432	451	431	425	397	424	445	425	403	413	399	458	457	448	436	405	400	409	421	438	418	450	428	431	437	419	444	407	427	439	464	403	420	433	419	415	430	429	404	435	440	424	438	472	400	461	440	448	439	452	456	429	423	406	410	382	418	402	426	404	436	427	424	415	409	417	441	417	428	470	451	464	448	429	413	436	442	408	414	385	442	418	419	444	424	438	434	465	459	448	469	441	405	406	405	447	446	408	430	407	439	406	435	429	441	445	457	450	424	426	422	412	407	413	437	417	462	417	449	448	428	452	458	406	454	444	396	438	411	412	432	441	416	411	417	425	415	445	443	431	461	414	461	392	436	430	478	444	417	399	435	440	444	421	455	409	426	405	429	405	421	426	385	436	455	414	429	447	434	435	427	457	418	406	431	425	427	429	428	448	406	439	405	433	424	428	437	409	447	428	423	437	428	400	421	453	449	397	452	439	464	415	379	440	430	428	448	418	458	403	435	470	412	421	412	444	416	410	432	445	427	421	426	433
13836	5449	1384	843	598	436	348	311	241	246	241	193	230	209	175	193	201	220	205	194	191	215	231	226	216	208	213	212	210	193	187	188	182	213	220	228	213	219	188	211	224	213	220	209	200	217	205	233	181	186	198	199	172	186	167	179	187	182	179	193	191	197	177	202	184	188	174	172	197	214	172	192	165	190	215	192	220	197	179	178	214	193	198	202	189	181	198	196	219	155	200	185	214	168	174	196	217	173	195	183	189	168	181	184	179	191	180	207	167	182	188	183	196	162	204	178	180	191	210	173	195	194	181	176	209	195	173	207	195	182	188	158	194	166	172	193	195	186	198	213	205	169	190	187	187	176	167	193	172	175	182	175	195	195	188	183	176	204	204	158	193	212	174	196	203	206	168	191	167	196	194	178	190	195	193	202	217	221	185	172	164	181	209	184	191	190	187	164	188	183	192	194	192	194	168	168	181	185	170	180	204	177	170	205	182	215	184	203	173	179	208	173	189	186	212	173	179	187	176	160	156	198	203	163	173	186	206	189	197	182	196	195	181	178	179	168	185	211	198	189	185	159	201	169	166	199	204	204	223	174	175	200	183	176	194	220	176	195	195	207	182	161	202	175	172	184	188	177	202	175	188	186	154	173	200	178	185	214	205	197	199	196	187	184	205	203	167	210	204	180	196	205	209	188	210	205	200	177	181	173	182	188	180	160	200	173	193	210	178	214	174	195	182	195	205	204	168	173	196	223	186	202	180	207	192	216	177	211	191	194	175	196	182	208	171	171	190	196	181	181	195	205	205	194	192	193	191	171	194	193	153	185	171	185	206	159	194	157	215	227	201	165	172	178	174	197	191	202	194	211	194	175	182	180	193	195	180	178	184	202	169	170	196	218	219	166	182	194	201	200	214	198	195	196	188	190	185	182	186	216	199	186	189	177	166	203	187	194	183	172	193	185	178	180	175	171	185	193	156	196	167	209	184	191	169	182	171	191	167	155	176	164	178	195	179	204	199	204	201	216	176	192	212	197	192	218	196	206	209	170	183	198	195	185	183	188	192	188	170	205	199	188	186	190	181	212	196	198	189	183	203	222	212	190	171	185	180	198	198	175	182	209	207	189	223	198	188	191	192	189	168	188	191	183	208	212	180	205	192	179	164	200	171	170	192	194	193	181	179	186	185	198	186	182	203	197	184	210	181	173	168	218	206	159	161	200	193	200	174	180	185	204	200	160	183	188	205	197	172	196	201	186	188	213	189	170	178	185	218	199	187	170	212	169	201	179	165	173	172	186	191	176	164	212	190	203	193	214	181	180	193	196	203	192	209	177	151	211	171	182	209	158	194	166	172	187	188	188	226	188	150	212	177	212	188	205	202	195	193	211	187	181	162	220	198	198	166	187	201	188	215	191	201	200	177	155	171	178	182	202	208	171	189	185	177	195	195	186	172	178	186	179	161	174	193	177	201	191	187	184	175	191	186	202	210	209	192	193	183	212	186	189	208	192	180	194	168	175	183	197	172	191	182	177	166	163	198	185	168	197	167	185	198	184	198	216	208	185	168	188	196	180	188	193	186	193	184	168	188	177	178	178	181	198	192	189	196	204	177	177	197	203	176	188	188	174	195	190	194	171	185	208	173	170	183	201	181	173	184	203	191	193	178	184	172	173	173	165	198	203	209	163	188	168	174	178	162	207	189	179	183	191	203	177	176	186	215	185	166	189	173	158	162	185	177	190	178	191	183	185	185	183	188	206	203	158	196	174	185	210	192	186	204	187	204	191	215	180	176	202	170	191	216	196	189	176	196	212	190	169	170	191	209	203	192	159	166	191	162	177	184	196	199	153	189	190	176	185	211	188	155	197	172	173	187	179	191	178	197	175	184	182	168	172	180	196	187	181	191	188	189	167	158	189	179	177	212	174	192	202	170	212	169	211	215	191	195	174	207	166	205	191	168	192	163	187	217	182	205	190	173	199	182	192	173	199	202	179	198	189	173	188	170	148	169	212	183	194	193	166	166	182	180	191	199	172	155	162	181	199	171	170	166	197	195	178	200	167	184	198	154	168	178	182	195	173	210	185	197	216	183	175	200	187	174	206	189	204	159	194	197	207	185	164	173	187	206	197	215	197	208	188	175	197	204	189	175	205	205	172	195	186	193	183	193	200	178	174	212	198	200	197	212	166	180	202	160	148	175	193	193	159	206	196	188	177	197	196	184	224	169	192	155	161	182	190	207	194	196	182	191	205	189	165	199	183	196	180	188	196	215	162	201	184	169	189	176	194	192	181	166	191	160	206	195	172	185	198	194	168	184	195	202	186	197	209	178	185	198	179	222	194	176	186	184	198	198	215	207	215	203	191	194	200	194	195	196	166	175	209	185	182	177	183	205	196	185	222	205	179	179	199	197	184	189	178	201	163	184	192	169	172	170	161	173	196	205	180	198	195	162	159	187	219	195	212	169	188	197	212	170	193	184	196	211	170	194	194	174	194	162	182	183	192	183	204	194	179	211	207	159	179	175	178	174	199	217	191	183	177	177	184	189	166	184	187	205	198	186	196	226	207	194	195	181	210	185	185	185	208	184	178	175	192	183	170	188	169	158	198	164	182	202	183	182	175	206	184	179	196	201	223	163	186	172	172	229	190	188	181	170	180	200	175	175	197	172	179	197	202	199	187	158	210	195	198	214	207	166	191	182	202	172	211	170	193	173	160	176	204	174	209	180	191	179	194	193	204	173	182	173	180	213	209	199	184	174	174	159	176	170	198	223	202	186	193	174	172	194	183	181	198	170	177	193	149	173	156	186	202	196	190	183	203	192	174	180	186	156	177	187	189	205	175	167	199	173	170	177	184	186	194	208	182	162	177	168	193	184	166	180	188	186	202	190	183	180	212	192	200	206	163	200	183	194	169	191	186	165	208	164	179	207	207	184	192	170	196	200	187	190	199	185	198	169	216	200	185	179	169	187	217	186	172	191	201	186	179	206	188	216	184	188	184	203	170	173	178	187	212	197	189	187	157	204	170	207	190	186	182	189	201	198	203	186	190	201	189	183	187	185	183	180	200	198	167	204	171	174	190	192	195	181	197	180	171	198	221	201	191	178	183	188	200	199	173	180	209	184	175	178	165	158	183	196	201	217	189	193	214	197	181	206	183	185	196	190	195	208	235	187	176	179	193	186	177	179	211	166	178	218	194	171	218	176	194	191	205	192	185	189	206	205	186	170	180	195	194	168	147	182	190	189	161	198	164	190	217	189	180	194	170	195	175	179	199	191	197	185	162	173	177	198	205	178	173	185	187	191	187	197	184	181	208	160	183	196	178	172	161	160	182	216	234	197	218	179	171	209	195	178	209	180	178	162	179	194	195	193	209	203	179	163	166	174	151	173	181	166	200	160	156	204	185	192	188	205	216	196	149	206	165	192	190	205	197	202	192	186	164	184	203	173	187	151	174	207	176	195	166	184	194	174	195	181	177	171	197	170	186	208	182	180	186	206	166
7212	3949	2368	2431	1902	1407	1057	873	685	656	611	570	606	557	572	580	604	543	584	584	640	633	573	550	633	578	521	542	505	482	514	534	486	527	533	544	524	519	544	541	512	499	569	504	498	484	463	507	488	443	395	428	430	477	428	433	422	451	434	441	434	403	398	401	389	405	447	371	401	397	397	379	385	425	404	374	413	413	416	393	443	434	417	425	407	466	383	424	425	385	392	414	405	415	401	384	401	439	412	394	424	400	372	416	403	420	420	435	435	398	390	382	397	421	404	405	401	410	410	412	413	411	386	408	417	413	381	403	393	395	408	442	424	382	376	408	420	437	396	381	431	422	405	394	388	416	423	435	430	425	424	453	409	377	432	419	407	396	406	405	407	402	379	455	434	411	426	401	406	386	423	418	410	396	409	392	411	389	401	402	388	440	417	404	422	399	399	411	390	409	427	422	376	402	416	361	371	387	390	397	397	436	434	403	430	408	388	384	397	423	430	407	397	369	386	398	428	430	414	421	443	368	397	411	408	399	382	412	410	404	402	439	394	398	407	375	429	396	426	411	422	400	415	426	392	425	409	360	374	395	423	402	407	414	374	437	397	398	379	414	376	376	408	429	412	403	418	380	417	374	399	409	374	390	410	436	415	367	395	393	373	391	410	383	402	430	383	412	416	443	412	421	430	411	396	416	382	448	428	365	436	414	401	414	413	389	371	393	435	412	409	397	410	426	419	425	438	395	403	391	414	418	397	389	387	404	412	434	405	453	409	401	398	429	389	430	416	365	420	379	406	386	429	412	429	441	406	382	422	438	422	420	412	399	405	430	399	394	414	462	440	455	415	427	410	430	375	414	391	408	385	405	407	422	379	385	407	389	431	396	371	418	403	406	409	368	428	422	385	441	384	423	419	400	411	408	392	377	401	399	430	396	436	414	389	404	389	402	403	419	377	390	387	369	435	408	383	389	424	408	376	397	375	384	399	412	409	408	421	444	421	389	441	426	403	427	415	384	398	421	424	396	401	405	420	416	431	387	392	368	369	401	379	406	412	400	389	416	415	430	374	391	384	434	425	379	439	417	404	389	407	383	398	409	353	425	405	385	409	405	434	433	417	408	407	446	422	425	375	403	407	427	385	379	371	425	428	410	375	416	405	376	389	406	395	412	435	387	424	405	411	391	398	430	426	398	413	381	402	432	423	404	380	387	446	422	380	408	441	421	377	393	413	392	397	384	436	415	423	409	437	389	403	384	434	424	407	385	400	439	436	442	412	448	401	382	383	423	441	430	424	402	412	401	407	394	387	436	407	404	387	399	376	428	449	403	433	379	379	412	383	412	412	436	399	420	374	436	410	395	384	435	411	391	411	415	415	425	412	400	436	445	411	386	383	416	365	408	393	411	414	406	419	403	419	407	405	397	433	395	420	437	399	398	427	413	363	395	433	401	407	423	415	429	420	407	426	414	438	390	398	388	431	415	388	380	391	423	427	439	414	425	422	434	432	379	400	403	395	382	387	426	401	401	364	412	343	381	417	416	428	394	404	414	423	390	366	399	404	396	394	414	380	401	434	411	387	416	415	418	419	379	401	415	435	400	376	425	407	397	390	404	390	419	391	426	445	400	425	416	420	440	380	407	408	375	381	438	419	357	408	419	378	413	419	425	414	385	406	384	378	396	414	389	431	414	436	412	409	393	392	402	399	445	413	416	427	414	384	377	437	396	423	416	381	398	385	407	387	391	421	407	382	425	376	446	368	407	400	418	387	418	379	428	420	392	408	448	396	391	416	394	394	407	415	463	419	360	386	415	405	386	425	407	380	403	443	389	394	407	437	413	375	396	407	391	433	385	415	416	400	427	372	422	398	405	406	406	361	388	377	381	420	454	395	421	417	391	418	412	380	408	391	415	372	390	454	393	363	415	399	385	407	415	409	446	418	407	389	385	390	424	470	380	412	413	416	422	405	409	393	370	403	378	398	436	383	383	408	388	392	396	425	406	399	396	381	410	409	420	396	403	432	388	402	391	348	410	422	418	394	409	427	360	433	418	387	386	440	430	381	425	375	411	424	391	403	434	421	399	414	395	376	411	409	396	416	404	367	435	375	369	415	387	390	436	424	396	415	412	372	412	406	400	408	374	400	386	429	422	441	405	413	392	367	414	423	406	423	380	406	405	409	393	407	405	425	385	443	402	413	400	436	403	397	426	434	398	439	365	402	410	415	408	406	357	403	410	416	366	394	399	413	427	374	423	399	411	433	395	382	407	438	384	393	386	393	431	365	381	405	394	391	409	416	368	397	417	402	368	451	433	407	383	412	392	399	389	380	396	404	402	421	407	403	414	398	421	391	422	368	407	414	409	384	412	385	390	442	369	433	422	431	398	387	406	384	425	385	427	399	435	400	386	415	411	419	413	412	374	428	410	444	414	402	384	403	378	402	409	399	432	455	433	422	374	417	374	423	376	415	427	416	407	400	381	384	434	409	416	390	434	433	402	414	420	409	407	409	410	389	397	382	368	416	356	411	430	433	412	396	393	408	415	396	424	382	391	412	446	424	394	395	425	390	382	396	429	416	429	387	415	402	408	411	436	405	404	380	417	437	400	389	437	416	465	405	414	438	409	450	443	393	406	361	398	455	402	435	421	423	383	425	407	434	402	397	465	455	394	409	385	397	412	404	420	401	416	406	406	397	414	393	378	407	427	413	455	431	391	426	450	387	391	413	388	418	399	447	435	398	391	412	422	404	391	399	418	414	397	404	402	399	402	412	378	411	422	405	413	422	421	430	418	405	418	415	458	413	402	438	413	409	406	379	414	383	404	393	378	398	375	401	415	424	419	406	398	399	413	426	418	400	386	397	408	418	394	385	403	403	408	399	409	392	415	469	445	438	426	391	411	431	448	430	387	416	412	404	409	423	446	438	419	436	419	430	376	391	407	381	405	417	406	399	405	385	414	389	433	407	408	406	408	404	416	399	434	407	423	369	402	390	413	402	391	406	437	368	423	425	377	431	406	388	374	437	426	377	408	375	408	392	419	444	425	409	402	416	414	418	407	415	389	407	384	430	395	408	406	414	403	424	428	390	416	414	395	436	451	403	418	416	403	430	420	406	404	410	390	424	390	387	415	419	359	410	427	386	415	388	442	385	414	394	396	405	439	389	391	430	437	439	401	409	425	406	413	410	398	438	412	408	404	387	397	414	379	409	393	416	391	410	390	407	384	395	383	393	413	382	428	390	431	375	392	394	412	413	392	367	396	405	422	415	419	427	384	435	418	408	411	397	398	463	403	411	438	391	382	400	386	396	416	429	439	397	425	457	419	394	412	417	430	375	404	447	442	413	382	399	414	430	431	404	373	460	402	412	417	388	399	407	409	439	416	368	364	405	384	411	401	393	407	423	422	420	410	459	401	372	442	381	385	412	410	428	415	411	406	387	389	397	413	387	430	399	427	376	417	406	396	432	379	414	394	406	402	396	398	410	402	382	416	409	393
28583	13030	3374	1970	1074	639	456	324	265	289	252	198	223	222	203	200	187	220	191	194	197	213	185	196	159	196	189	148	200	166	163	147	145	162	151	142	182	178	182	167	177	169	200	141	189	152	154	173	185	156	150	153	144	166	136	152	140	151	148	165	142	139	157	160	169	150	170	140	147	127	118	129	155	126	136	149	173	141	139	155	130	129	163	155	148	151	141	141	136	122	156	130	126	130	146	130	144	142	151	139	140	143	154	153	138	125	143	137	143	147	137	140	151	133	142	136	140	145	138	131	142	160	165	140	166	172	141	149	185	135	162	144	160	146	134	155	117	176	155	142	162	140	120	133	159	144	164	127	131	130	109	131	127	138	133	148	153	138	143	133	150	153	143	146	143	139	133	176	159	133	181	138	167	131	137	131	141	125	132	169	160	158	122	149	153	120	126	149	126	128	138	156	138	143	139	135	160	132	139	154	159	148	152	146	167	146	147	155	134	154	141	145	147	159	136	147	118	140	168	148	137	132	156	151	161	133	160	135	138	157	138	135	152	134	156	145	132	156	134	137	146	156	127	137	134	139	132	140	154	136	138	149	134	173	152	143	137	132	148	137	165	138	141	142	158	142	148	142	166	138	137	158	134	155	131	133	133	145	154	152	143	161	120	121	134	131	137	159	145	131	130	141	144	148	121	137	139	144	141	165	141	158	135	145	116	161	142	133	127	142	137	153	161	135	160	147	155	142	154	141	131	145	131	157	135	149	130	150	117	135	142	125	136	155	121	133	147	155	147	141	156	152	126	125	171	145	145	145	150	141	152	154	139	127	136	149	155	155	132	150	141	122	130	128	140	157	150	152	143	141	144	144	117	132	135	136	174	145	143	120	145	175	151	148	162	127	164	123	130	151	158	150	138	136	121	147	141	153	126	141	165	133	138	166	143	175	152	113	132	139	139	139	156	154	137	137	140	173	149	138	146	143	163	144	151	152	143	141	120	166	135	138	151	135	125	132	139	136	133	126	114	145	135	144	161	137	164	130	147	148	154	169	122	156	135	136	134	151	125	144	132	129	142	146	176	144	150	147	128	133	145	144	142	139	141	157	146	157	149	152	147	143	137	123	138	149	143	121	146	137	166	139	158	147	147	148	150	160	145	155	147	140	147	152	130	123	118	126	127	145	139	127	153	144	134	140	170	141	132	136	123	140	140	134	151	144	154	135	123	160	138	119	150	166	136	147	146	131	105	143	129	150	156	163	146	176	126	156	137	144	137	140	123	126	133	141	153	144	124	143	121	148	138	137	144	156	136	125	134	173	142	147	134	154	162	127	153	157	157	154	176	143	167	137	137	137	146	133	152	149	150	128	147	133	143	159	145	161	145	117	164	137	112	160	125	132	137	156	143	134	136	128	167	125	147	139	134	159	134	137	150	132	160	174	140	133	157	158	133	154	151	133	139	140	132	136	151	118	137	148	130	141	141	142	123	141	125	125	149	148	148	161	141	149	156	127	156	153	124	146	172	127	128	156	133	146	140	118	149	157	143	138	167	155	138	156	134	143	132	138	160	129	151	158	153	150	131	140	153	136	140	147	147	164	151	140	156	155	152	149	145	128	113	139	146	137	147	158	164	122	157	139	137	144	157	166	154	147	157	151	132	154	159	135	137	157	156	147	147	150	122	146	143	140	139	140	164	166	146	139	147	139	144	134	142	133	147	153	115	150	143	127	140	134	150	123	130	146	124	138	148	123	161	139	150	149	149	150	143	140	119	150	139	138	179	155	156	140	125	168	145	151	128	147	155	158	169	146	126	112	148	140	141	149	137	130	161	132	149	152	118	152	131	144	137	128	123	151	138	135	148	135	137	130	140	128	130	145	136	144	154	152	142	136	131	156	132	130	144	124	130	113	135	143	162	157	161	146	137	146	129	123	128	139	130	135	142	126	172	133	132	151	143	148	156	143	165	121	131	157	154	144	150	132	114	145	130	155	138	143	153	130	142	142	134	148	122	147	138	136	150	133	150	151	125	148	155	115	126	142	159	131	150	138	150	142	126	163	142	165	128	137	145	120	130	132	160	161	153	158	145	153	153	151	131	153	146	167	191	162	136	130	144	141	106	131	152	155	128	148	161	140	140	127	129	124	129	143	134	141	139	152	163	112	128	156	161	144	170	143	127	135	136	129	146	113	147	146	153	149	136	149	115	137	124	143	140	143	158	154	144	142	158	151	143	134	133	121	144	150	125	148	155	131	159	142	156	148	156	139	155	155	146	134	112	134	136	159	135	139	150	165	137	149	126	128	129	124	148	162	143	148	153	139	148	133	144	136	151	145	128	164	182	150	153	138	146	160	151	147	152	141	176	119	155	123	138	135	167	158	129	143	156	131	149	151	144	136	136	131	152	136	137	150	123	144	141	148	153	125	128	121	139	137	136	178	176	119	158	155	141	129	140	150	149	141	152	127	166	133	142	149	147	149	173	163	141	139	138	132	133	126	158	143	147	141	154	151	158	133	153	139	147	143	147	128	152	165	139	142	143	128	138	139	138	171	132	155	147	125	129	121	145	148	120	128	138	158	152	155	149	145	151	145	131	157	121	155	136	138	145	135	149	155	160	151	129	146	140	155	132	131	160	153	154	163	146	137	154	152	137	121	143	162	151	146	152	148	118	140	145	145	157	122	130	142	148	129	149	137	149	155	140	132	155	128	148	139	153	134	152	153	147	136	150	154	153	123	144	149	143	119	136	132	136	133	144	157	135	138	126	140	159	137	156	165	171	151	147	129	118	138	145	146	134	162	142	140	147	137	154	163	141	132	136	147	135	122	138	155	185	164	153	143	148	114	160	121	142	130	121	166	143	149	130	153	145	147	162	154	110	135	134	156	133	130	143	154	164	133	159	138	163	131	145	142	161	130	161	151	147	144	152	143	117	132	146	159	132	131	150	146	151	144	144	140	132	158	135	156	155	160	166	154	156	150	131	122	147	162	136	134	142	144	139	164	130	137	167	142	146	152	162	120	132	170	139	151	162	157	132	149	148	130	164	157	128	130	139	135	129	137	154	132	148	152	150	126	128	135	121	133	133	120	116	143	134	143	152	166	129	147	148	134	158	156	122	137	136	121	129	170	171	155	141	157	123	161	138	161	127	122	128	140	127	118	153	133	152	151	139	136	164	153	148	150	127	135	147	156	124	150	155	145	154	151	127	126	130	144	102	123	144	126	155	143	133	107	124	132	148	130	154	147	145	155	132	146	130	140	140	127	158	156	149	138	150	139	118	118	142	171	138	140	146	148	146	148	164	170	144	151	153	141	167	137	163	135	135	159	130	129	144	158	135	152	148	137	126	150	151	146	160	154	148	152	125	147	140	144	146	135	153	141	140	146	164	160	131	154	161	107	125	142	159	138	131	143	133	157	148	137	141	133	120	134	134	168	155	147	143	142	163	149	161	136	130	159	140	142	136	139	142	152	134	136	131	157	142	136	143	154	150	155	145	128
16059	8185	4511	4750	3662	2565	1851	1385	1065	916	876	734	768	786	742	773	734	685	726	731	724	711	692	692	662	726	681	625	596	543	542	506	540	548	530	566	572	543	530	557	563	594	540	541	531	483	537	477	428	420	394	424	394	437	435	365	367	376	392	327	352	385	319	334	321	336	336	354	332	348	333	336	329	329	348	332	304	347	320	327	323	311	340	320	325	340	331	302	328	317	328	352	355	343	323	351	313	289	338	358	341	342	328	347	315	337	332	331	333	291	319	327	345	372	308	338	326	314	316	307	350	334	337	333	335	356	330	327	352	350	341	330	348	342	337	364	344	339	318	337	397	352	297	317	328	314	303	311	370	327	291	322	310	371	328	320	353	310	324	331	356	276	354	317	347	306	355	321	348	347	332	334	341	324	315	322	357	346	308	329	343	313	329	340	295	329	342	336	328	321	336	366	321	335	348	336	310	340	309	319	353	361	372	321	340	347	330	352	311	331	291	342	368	338	351	299	333	301	367	338	342	305	325	333	333	323	336	341	335	317	327	348	337	329	345	340	297	317	310	346	307	342	331	356	305	339	340	322	319	313	345	331	338	350	349	333	296	310	334	341	349	318	339	303	360	313	338	315	321	341	330	310	341	345	327	317	330	341	320	319	338	309	311	371	300	342	321	332	331	305	290	371	324	324	307	310	319	328	329	353	323	363	321	314	340	304	303	343	337	306	330	330	338	330	316	289	338	316	325	309	324	343	315	352	343	319	363	328	335	326	357	368	329	338	346	316	334	318	295	308	338	338	282	337	319	331	327	355	340	321	372	298	334	307	303	325	324	345	348	361	314	336	333	338	333	367	332	325	317	324	367	351	314	304	313	349	335	298	339	333	333	350	334	349	291	299	318	343	318	317	334	331	307	302	328	337	341	346	350	356	352	360	311	346	318	317	322	324	348	319	358	319	329	327	358	320	359	322	313	332	313	321	324	328	337	292	335	317	303	346	356	326	328	331	342	312	349	308	330	323	318	333	305	297	322	330	308	333	328	322	319	337	351	337	318	330	320	331	306	313	317	313	347	312	312	326	314	307	320	291	377	326	336	337	338	354	290	366	347	335	348	352	324	324	334	338	324	341	319	330	339	371	330	346	328	327	315	339	331	367	325	316	394	313	297	333	299	320	326	315	321	305	305	349	322	324	340	330	305	336	329	312	340	357	344	334	335	352	298	316	327	328	327	354	387	348	359	320	330	314	296	362	325	337	351	317	319	327	347	342	328	360	348	332	318	320	334	309	344	337	328	360	324	326	327	337	356	334	317	322	319	325	320	298	335	367	331	311	333	326	337	315	336	367	308	309	322	357	295	320	343	321	312	343	311	335	332	312	349	342	321	322	326	361	328	316	323	318	329	292	325	348	318	298	316	351	326	335	336	317	360	307	313	342	336	342	340	346	317	369	354	306	351	338	321	317	297	321	324	361	323	330	325	294	366	329	351	340	342	305	326	301	344	340	344	307	337	334	311	306	313	378	332	335	322	300	342	348	320	353	302	323	324	347	360	334	322	335	347	331	369	340	325	340	338	355	310	316	323	321	333	352	322	331	349	325	331	305	334	312	338	331	329	335	326	354	340	321	362	348	297	307	344	327	323	364	311	308	304	323	340	348	333	341	323	303	323	292	330	335	326	351	345	347	325	306	328	330	328	330	333	329	370	341	351	321	339	362	330	317	346	317	304	321	336	307	318	298	361	333	318	349	344	343	336	315	336	313	322	297	346	352	339	329	356	322	329	332	360	346	313	344	325	334	338	328	345	316	375	311	332	328	306	333	337	310	340	331	336	322	325	322	310	357	303	282	340	334	335	318	339	311	335	340	326	314	365	310	337	321	290	336	321	340	314	325	334	340	301	338	346	296	312	297	324	348	340	337	326	310	331	336	356	356	317	317	350	345	333	350	318	299	346	336	339	320	340	327	313	343	310	336	355	320	344	360	293	324	298	315	347	329	322	321	379	303	332	323	311	325	385	285	358	346	347	354	352	322	343	346	330	331	326	317	337	362	339	334	340	348	333	338	325	335	330	337	333	318	323	329	329	325	348	368	379	323	326	338	329	312	296	345	329	327	312	318	325	317	348	316	332	334	345	314	345	313	341	328	339	322	315	353	349	338	332	317	319	291	308	310	329	326	325	328	344	367	342	358	362	336	312	312	308	326	352	357	360	368	339	345	337	335	324	338	341	327	291	310	323	340	328	318	347	340	326	326	331	338	322	348	313	333	331	326	327	333	357	341	343	329	323	320	329	335	361	349	310	352	335	340	334	350	308	359	307	312	328	351	347	320	300	332	330	318	363	334	313	337	334	307	328	353	312	317	308	311	359	310	333	318	328	327	311	334	334	324	340	316	346	367	327	331	344	360	361	326	317	294	340	344	357	311	342	360	317	317	340	320	312	294	371	328	343	311	329	351	349	377	318	325	307	316	355	299	337	331	348	342	311	372	313	354	339	344	317	321	362	340	361	317	337	314	339	308	339	341	358	309	313	336	345	351	365	351	344	332	353	275	332	327	334	341	348	278	303	321	350	330	351	308	336	327	342	328	358	294	321	314	350	331	321	310	317	346	349	342	332	334	331	322	341	318	338	341	330	333	354	328	329	325	345	368	331	364	348	330	354	313	336	316	337	343	318	357	321	329	324	321	326	322	329	337	355	345	319	332	321	327	341	329	317	340	310	340	308	321	320	341	328	319	324	308	317	354	316	344	353	350	316	347	306	341	319	335	364	312	326	307	355	330	317	311	306	294	340	320	335	318	312	358	343	334	339	316	320	312	315	315	330	318	352	287	341	307	310	327	334	330	380	336	365	328	311	353	366	370	324	362	333	350	331	337	332	347	319	325	318	322	326	326	316	338	326	328	338	340	301	342	326	351	340	337	353	337	360	333	350	302	314	319	348	339	310	321	350	340	344	332	319	323	319	356	330	341	325	361	329	351	354	355	322	320	307	353	350	310	341	305	347	352	336	323	314	349	312	319	317	318	319	319	310	366	305	315	328	339	352	331	301	335	328	361	347	342	325	333	380	295	337	325	328	335	367	378	330	322	354	336	309	320	321	319	328	331	332	326	323	295	344	284	333	334	339	325	342	323	343	347	354	327	299	329	355	310	303	339	325	341	340	317	360	303	335	340	294	312	335	329	338	347	300	342	330	311	340	339	333	333	338	330	346	354	327	303	327	279	338	340	307	310	343	299	307	333	341	329	312	358	318	310	347	321	359	314	326	320	327	352	332	324	296	325	317	339	361	310	343	335	298	324	344	329	288	322	311	340	343	325	333	342	363	326	313	339	292	322	305	345	328	310	346	341	333	326	326	358	313	331	328	352	317	321	346	313	344	296	331	325	331	347	323	340	321	326	365	338	323	345	336	308	347	303	325	354	346	330	333	322	292	336	340	325	379	344	318	314	339	320	323	328	344	327	314	347	329	343	335	328	341	291	317	357	332	336	345	330
38140	20014	6310	3182	1698	972	636	544	402	343	331	325	299	290	297	324	259	267	280	278	281	268	268	262	284	267	239	215	224	253	247	204	198	212	224	254	224	264	246	237	249	250	236	225	228	222	220	237	207	196	228	206	198	217	203	229	197	200	220	181	201	228	169	190	195	196	186	168	191	191	194	197	206	192	204	177	218	202	204	210	181	203	203	198	195	196	194	182	202	175	205	179	210	190	198	196	200	186	189	205	180	192	166	199	184	133	182	201	179	186	175	165	175	186	160	198	198	180	216	178	200	185	154	199	179	207	208	198	187	156	189	173	205	189	190	197	184	182	201	187	177	187	151	172	172	204	187	183	196	149	230	201	211	236	190	179	186	176	171	186	168	169	182	207	168	178	162	208	186	230	203	202	193	188	191	194	188	170	203	175	187	174	151	201	197	186	170	169	178	186	167	184	205	173	191	209	181	199	187	164	199	188	189	205	194	203	192	195	194	179	190	173	180	185	198	208	159	191	194	184	183	201	191	207	191	195	206	181	176	170	192	171	173	182	196	213	202	191	176	175	174	181	154	197	182	218	191	178	194	184	170	200	176	192	198	175	158	185	188	169	208	219	182	204	170	205	196	188	165	168	175	185	195	194	192	201	223	183	192	183	183	185	187	195	221	185	180	200	190	202	198	209	181	158	190	181	218	180	161	166	212	193	190	173	199	186	179	195	200	186	206	208	191	192	193	198	179	191	174	181	202	181	180	189	180	193	189	185	170	162	188	173	207	176	181	194	195	206	193	183	198	209	221	196	164	193	189	182	182	211	196	179	182	195	190	194	168	155	188	183	193	184	194	194	180	197	190	196	182	215	190	189	220	218	193	218	186	181	188	193	211	178	197	179	184	171	197	179	210	186	170	188	176	195	175	206	188	186	195	168	178	193	210	157	191	195	202	163	189	209	195	187	186	205	188	200	185	183	194	197	208	177	146	204	210	183	190	190	228	185	188	187	219	191	216	176	198	201	203	188	207	183	176	188	182	186	200	197	172	187	202	178	185	169	180	168	186	186	179	169	190	174	189	184	173	190	177	187	176	173	176	187	177	205	210	196	183	197	186	209	169	217	174	194	184	224	165	179	182	183	178	193	183	188	208	185	206	186	201	204	186	196	189	206	218	191	167	189	172	192	186	185	182	164	180	201	162	174	188	177	169	197	216	188	168	195	203	182	148	156	194	168	192	188	187	198	222	173	180	185	153	193	204	163	174	189	161	185	182	204	204	157	195	179	217	187	214	193	178	185	211	184	196	178	212	183	195	190	185	195	168	158	205	189	181	201	190	211	202	194	168	157	173	194	194	202	200	214	201	188	176	161	175	177	189	194	194	189	177	222	198	207	179	182	197	189	176	204	206	179	177	177	180	156	174	187	204	187	193	154	198	187	187	184	197	190	176	189	165	176	180	189	161	210	178	190	186	170	197	192	197	212	196	185	200	205	194	190	230	168	182	180	209	190	217	194	175	205	176	169	183	184	157	166	178	205	189	186	188	202	194	188	195	173	172	182	172	186	198	191	214	214	182	186	206	201	188	217	195	186	232	169	205	189	172	207	196	197	158	190	176	153	174	193	179	213	193	201	179	170	174	198	182	181	191	207	173	227	216	205	171	205	182	185	184	183	172	185	205	215	183	203	207	185	187	181	158	185	188	207	187	182	168	188	188	168	195	197	188	195	198	194	209	181	183	200	188	152	195	197	162	204	180	220	205	195	183	172	177	187	163	201	176	181	169	211	205	192	161	179	214	206	168	180	177	194	201	195	181	186	180	182	196	151	165	180	192	188	202	191	197	212	201	191	192	185	196	191	182	178	181	177	176	178	170	198	173	188	197	188	191	196	182	153	180	192	197	203	194	180	205	177	182	187	213	213	186	187	204	191	185	188	199	178	194	180	207	188	202	193	159	174	193	173	186	200	177	192	180	160	187	183	191	177	211	199	179	185	186	172	194	182	187	171	222	200	188	197	183	199	192	202	182	209	187	178	201	190	189	202	198	181	180	179	203	179	207	177	183	207	219	202	182	192	172	193	177	181	192	205	209	175	186	188	218	186	189	187	189	165	182	198	165	200	180	184	197	174	220	194	205	204	166	190	204	195	183	179	154	173	179	190	199	186	191	205	210	186	178	191	205	195	209	179	204	190	190	183	199	191	173	198	190	173	156	202	179	174	196	168	184	191	182	187	211	156	172	197	188	168	194	169	202	199	207	191	205	170	170	200	197	189	173	181	166	214	188	183	203	184	185	194	203	186	177	192	190	179	218	169	194	167	170	188	193	198	187	180	198	173	192	161	171	217	183	189	217	207	188	184	169	218	190	192	191	203	182	158	185	181	201	183	177	195	194	165	197	223	190	184	184	186	188	191	186	224	215	171	159	190	174	185	211	190	188	214	202	149	196	173	203	186	197	199	191	188	173	181	168	203	217	198	185	187	214	187	201	196	194	205	187	176	148	187	186	172	188	178	168	173	214	194	189	206	203	183	167	209	190	177	204	207	165	166	208	209	171	214	196	180	197	180	209	213	182	180	177	198	204	192	193	181	185	183	185	183	200	199	193	181	178	206	196	177	215	205	193	185	172	199	214	170	185	200	192	183	175	176	184	199	189	182	178	219	208	184	170	178	188	201	190	226	180	177	197	179	207	195	179	198	188	164	204	170	202	166	184	168	213	220	204	174	178	195	195	189	187	180	201	177	183	177	188	224	173	207	183	202	191	199	205	192	171	175	184	185	150	179	180	180	177	205	209	173	189	174	207	179	182	202	212	223	190	147	199	186	210	188	189	184	197	203	189	186	197	186	165	185	182	179	178	191	180	209	211	176	189	177	201	179	207	203	189	199	209	176	161	201	169	186	204	192	181	206	184	215	213	187	159	171	192	173	163	176	207	213	230	201	209	188	200	201	173	210	225	175	198	189	180	192	198	196	198	178	202	190	199	193	196	207	189	168	194	221	193	204	203	213	198	187	216	182	168	182	196	183	167	185	226	178	199	185	179	204	196	186	195	198	205	176	211	162	194	174	165	169	182	151	151	190	188	172	178	195	203	198	172	202	184	195	184	172	178	184	192	210	211	205	213	175	198	204	198	199	178	169	194	191	180	194	172	179	200	191	195	186	183	195	239	174	201	182	171	203	172	193	191	215	178	192	160	184	176	193	204	173	185	199	189	166	189	167	217	194	199	180	165	187	177	197	190	187	180	157	174	193	193	190	188	162	193	184	203	162	204	213	187	206	155	177	151	185	201	185	206	189	178	162	197	182	185	180	190	190	194	186	206	176	184	186	170	166	194	197	194	190	172	190	194	171	198	207	210	189	192	209	186	190	163	212	198	205	234	196	183	172	197	199	178	171	188	175	206	184	183	184	214	188	198	193	183	179	217	158	201	173	215	193	193	200	189	170	159	191	179	144	199	187	184	191	197	219	208	182	187	191	191	180	188	172	168	181	175	182	207	191
20579	11972	6766	7000	5472	3828	2707	2153	1570	1342	1242	1172	1185	1065	1094	1051	1014	928	947	981	1076	956	982	926	1002	990	887	853	794	695	776	722	654	652	703	770	854	700	687	758	762	754	812	762	683	659	666	637	553	611	573	532	585	579	485	469	458	458	472	447	445	419	440	472	400	417	453	407	438	409	446	413	410	393	428	410	443	405	447	456	393	420	447	473	414	454	409	419	438	444	430	459	428	467	455	418	444	428	413	410	400	469	398	458	434	403	410	390	413	408	438	407	409	387	364	436	442	449	423	405	423	408	437	416	430	421	456	391	427	405	441	417	440	422	448	438	369	431	462	418	403	446	447	435	440	430	407	434	445	421	400	431	410	392	399	384	449	400	397	435	424	443	436	424	415	419	419	425	426	467	403	417	459	437	399	426	438	384	416	412	436	426	411	442	450	399	411	444	471	422	422	430	408	416	391	441	428	426	406	447	435	436	409	410	417	419	392	409	432	421	396	430	426	420	433	399	463	426	382	412	426	432	419	459	420	430	432	401	417	464	447	425	412	448	411	461	408	418	438	402	416	413	446	402	419	448	429	456	440	426	452	451	408	436	431	415	427	414	403	415	396	403	426	391	397	439	448	394	392	411	456	431	435	435	449	450	428	395	453	419	429	396	408	439	384	396	458	393	427	414	427	411	423	411	418	445	440	446	427	430	421	413	420	414	419	422	437	409	434	421	434	415	442	412	441	436	411	440	418	443	402	428	406	418	392	457	434	409	446	448	395	426	428	440	418	393	438	429	386	416	432	432	420	437	372	465	425	458	427	404	451	397	449	435	457	442	437	450	398	448	409	447	419	409	423	420	422	387	416	466	448	431	430	401	430	405	408	442	436	404	431	443	433	430	414	440	412	415	399	452	431	417	464	455	437	427	410	414	422	446	405	450	434	433	407	454	399	416	443	381	432	447	437	439	434	417	415	427	430	405	417	409	433	405	410	402	432	445	415	424	413	446	436	434	421	413	438	414	432	437	424	428	398	390	409	414	434	429	424	382	438	431	424	385	401	415	453	414	412	407	443	447	456	396	400	432	424	396	437	452	418	395	417	430	441	388	406	423	435	391	435	441	388	408	409	430	425	421	361	426	408	450	424	385	413	417	420	431	443	422	424	410	455	439	420	460	431	462	455	448	441	402	377	425	438	442	418	407	460	459	415	430	405	435	400	419	416	419	423	418	440	383	390	399	431	456	416	402	457	460	444	443	416	391	422	404	449	404	444	427	406	404	423	452	443	415	390	432	427	412	494	414	421	426	394	442	428	424	399	408	428	396	415	360	439	396	402	428	442	431	435	454	397	433	437	407	395	422	420	416	453	412	459	431	440	398	409	426	446	415	419	431	427	433	402	461	379	455	395	454	420	395	366	445	409	405	368	429	402	406	449	418	438	435	438	444	388	398	432	425	412	413	439	435	432	384	424	448	350	439	415	386	413	416	421	436	430	401	438	421	425	398	428	464	419	427	422	425	437	434	422	450	424	442	431	439	415	384	455	391	446	456	436	411	431	434	437	424	444	403	431	399	447	429	460	416	400	420	438	418	410	393	462	460	425	420	406	441	409	441	389	399	423	395	450	422	421	421	452	448	413	426	398	441	430	424	438	444	445	393	406	431	424	432	416	393	424	466	433	419	416	392	423	465	448	408	413	415	380	433	427	415	419	407	434	481	425	430	430	447	459	413	414	446	394	401	403	428	448	399	431	402	429	428	436	451	451	417	442	444	407	431	408	409	439	427	436	423	403	412	392	452	436	446	426	421	453	442	429	442	419	441	443	407	421	413	403	411	418	391	468	423	447	424	413	433	417	411	425	433	408	427	424	422	396	450	409	457	392	415	416	423	396	445	428	432	442	454	412	391	440	395	422	406	398	425	432	401	465	466	411	465	422	429	459	410	428	428	477	419	398	430	427	420	422	416	427	411	402	402	431	450	392	400	398	411	400	396	429	424	397	429	445	428	430	390	433	422	399	434	437	388	397	462	454	451	426	425	420	396	420	433	456	422	389	477	427	411	404	400	425	398	420	415	464	447	404	484	413	415	434	405	465	419	412	425	400	451	414	404	436	398	434	469	386	395	420	436	415	426	425	419	421	400	432	427	413	420	409	405	403	444	415	396	463	447	395	437	435	381	406	402	445	442	408	475	442	412	433	461	398	412	418	421	427	396	388	403	431	397	446	445	419	413	443	411	377	403	397	399	385	390	439	400	453	437	421	417	439	413	391	396	451	410	452	411	411	422	406	425	412	437	426	420	431	459	439	413	417	413	435	406	397	497	438	423	451	434	403	429	457	436	421	441	434	404	430	442	435	440	439	418	449	415	420	477	400	420	368	421	432	432	391	436	450	413	404	418	434	426	390	396	451	423	452	459	401	401	407	403	431	421	431	421	419	419	434	436	404	447	408	432	429	434	409	420	419	451	461	409	444	412	448	480	455	426	407	385	435	424	402	420	415	398	426	413	429	413	423	417	399	466	375	386	442	380	415	467	432	419	439	421	438	416	448	414	420	378	441	396	441	421	420	433	405	443	406	396	447	428	443	407	439	388	423	420	398	426	451	411	433	424	429	423	427	412	449	432	442	410	445	442	427	401	430	466	398	433	412	451	421	424	434	439	406	424	413	416	435	413	428	404	428	411	443	435	435	445	424	422	406	406	420	421	408	403	429	427	438	397	426	409	441	421	420	406	391	404	417	425	435	423	448	428	409	403	425	420	430	408	403	452	417	428	409	413	421	407	418	425	405	430	434	449	406	415	422	433	420	434	416	407	457	405	401	435	434	396	387	413	467	439	427	418	416	423	433	460	422	429	383	453	393	444	432	428	454	458	452	458	403	436	449	412	420	397	422	367	402	428	391	419	431	383	435	385	455	417	423	418	467	424	410	416	433	421	412	405	440	420	423	419	409	383	406	407	450	388	454	413	438	390	420	449	432	450	422	434	446	396	406	453	459	392	435	410	385	464	415	468	427	418	409	441	442	398	455	402	444	433	424	419	393	399	409	425	428	404	399	467	413	426	411	428	408	441	423	387	431	437	411	431	457	403	417	426	437	418	422	449	422	436	458	400	429	450	444	414	393	440	402	461	409	416	411	438	434	399	471	396	399	438	405	408	429	427	376	414	421	400	391	391	424	452	385	441	438	425	426	379	438	442	421	439	416	410	426	439	429	456	420	456	453	430	451	426	382	417	428	440	401	452	425	403	459	418	412	422	436	453	456	443	420	386	438	419	440	413	406	415	399	439	453	413	419	419	429	423	404	411	428	463	432	421	433	412	415	430	439	399	404	388	431	416	415	428	418	425	438	432	373	410	431	466	404	410	397	436	396	423	412	393	371	447	434	461	455	449	424	399	458	429	468	416	460	465	370	430	436	419	419	419	429	428	420	411	426	413	412	410	420	424	443	446	422	425	409	448	380	469	425	424	418	427	460	408	384	437	414	430	470	386	406	400	455	455
13222	4713	1307	767	479	364	331	263	285	216	204	216	211	205	206	210	188	184	204	188	210	214	247	225	233	197	217	235	189	188	194	218	209	166	202	200	196	183	196	194	201	196	211	197	196	190	193	201	205	194	178	175	201	185	187	194	178	200	196	187	197	198	173	202	208	166	193	171	159	174	188	171	188	206	199	203	200	168	206	176	191	213	189	169	191	186	223	220	217	183	208	154	178	195	209	192	190	206	204	177	188	177	196	175	194	194	193	195	177	182	155	198	171	158	182	178	188	197	166	191	211	182	195	164	198	192	191	230	200	192	193	174	177	191	190	170	197	202	192	207	182	212	200	194	175	151	163	186	205	216	167	155	187	208	200	198	181	200	177	192	191	201	202	195	202	164	168	176	162	167	177	187	200	190	167	197	178	195	177	194	168	177	175	191	201	191	213	184	190	192	195	187	207	196	200	161	182	194	198	161	185	188	174	168	183	192	205	157	175	192	177	180	200	188	196	185	199	188	202	184	208	181	174	197	200	184	189	174	186	207	172	195	194	200	191	165	179	203	171	193	212	177	191	173	183	186	169	183	193	178	199	179	185	195	201	205	199	182	182	159	180	173	176	184	170	181	197	157	195	178	204	180	163	162	183	167	165	170	185	204	190	181	188	147	162	183	185	182	218	183	164	173	183	174	184	183	178	195	171	186	195	168	169	177	187	170	174	161	172	197	192	192	188	170	188	197	163	195	199	192	201	194	232	171	191	183	170	216	171	202	189	179	186	172	178	177	207	197	205	194	196	179	203	197	200	197	175	213	196	183	171	191	224	187	160	197	187	171	207	188	193	176	185	220	186	191	185	171	179	206	195	179	168	189	190	191	192	170	208	193	204	165	190	181	207	169	179	182	199	153	220	210	200	188	190	173	210	207	167	168	192	208	187	174	211	171	177	199	173	167	184	184	165	206	187	171	188	197	198	192	225	169	202	177	181	173	186	186	186	189	188	179	183	179	200	209	194	200	175	185	189	188	167	189	181	178	134	191	210	189	169	159	173	163	172	189	177	177	181	171	185	202	170	191	184	172	176	213	165	195	178	187	175	200	189	185	186	184	199	188	190	205	190	202	184	166	167	168	202	208	185	179	221	173	213	180	199	209	186	178	179	202	189	193	168	188	203	181	171	163	197	211	196	183	168	183	198	185	165	191	149	187	196	183	209	174	174	217	199	167	199	190	195	184	206	171	180	178	175	168	193	185	177	180	224	163	211	162	174	170	198	200	182	175	205	200	195	202	180	181	189	186	163	174	215	176	191	180	211	160	196	179	188	205	168	179	178	182	175	162	176	188	200	213	179	210	166	195	184	188	213	182	196	170	176	219	182	201	169	192	179	182	192	218	182	153	161	188	161	212	201	168	190	202	196	167	196	206	186	182	179	198	178	179	180	184	163	190	188	207	200	198	189	206	192	189	170	186	162	220	186	180	189	176	197	172	175	151	210	210	184	174	180	178	177	154	177	191	208	197	148	193	191	181	190	181	207	181	200	209	182	192	186	166	209	188	166	205	195	217	193	192	166	165	183	203	204	209	154	161	177	194	196	174	154	197	210	200	180	171	139	165	195	172	172	188	180	163	193	164	174	170	188	201	193	189	200	191	186	190	184	195	194	212	181	172	173	181	163	174	193	188	169	195	219	210	191	207	175	164	178	188	194	170	201	156	189	189	181	173	195	185	164	189	208	189	177	201	200	204	199	203	203	182	221	184	213	219	180	163	208	178	182	206	195	200	177	167	171	179	185	186	204	178	169	201	165	192	216	179	202	185	166	211	186	219	189	179	196	172	167	195	199	184	202	187	171	180	210	173	192	201	182	176	197	215	189	194	218	179	207	165	182	209	202	174	203	217	209	187	191	171	186	183	172	214	200	170	167	188	186	185	175	185	205	195	207	179	227	197	195	177	173	199	163	176	183	193	167	192	178	179	182	182	188	195	172	183	167	199	178	194	180	195	184	224	193	184	187	193	202	194	177	186	184	153	224	146	194	174	170	195	173	210	201	162	174	175	183	171	174	184	186	173	202	179	199	168	165	199	167	179	209	201	182	180	209	181	192	193	190	177	190	191	187	180	182	235	180	173	170	199	144	172	183	175	180	222	195	170	178	208	168	187	202	163	161	178	194	159	188	202	200	196	174	163	189	167	208	190	199	185	177	181	188	171	210	205	184	177	207	183	181	176	171	200	182	182	172	177	169	176	209	192	189	198	169	154	180	192	203	201	179	173	202	213	180	189	189	191	204	184	207	175	222	168	186	188	184	151	209	175	206	164	189	205	184	172	193	169	193	181	179	174	187	207	183	184	199	205	213	212	158	184	177	196	208	182	186	200	206	196	203	200	167	185	182	177	204	163	195	203	198	190	176	144	201	168	180	176	186	180	190	192	161	177	188	179	140	154	150	173	196	168	192	185	173	157	193	196	203	187	175	190	189	188	187	188	173	157	184	194	179	226	171	200	204	172	194	181	185	218	205	219	177	172	178	192	154	172	160	184	193	175	182	207	218	187	173	207	206	190	183	159	200	193	175	187	179	196	187	182	152	164	194	188	183	166	207	216	184	166	198	181	196	183	199	167	210	172	194	202	187	179	175	198	190	209	212	189	161	183	178	183	174	185	166	202	210	192	173	188	188	170	157	190	172	186	202	189	192	189	199	185	177	197	176	203	171	178	197	196	192	170	205	156	181	200	171	192	176	206	169	166	174	199	159	188	223	188	177	197	191	179	198	198	184	177	172	187	177	179	165	179	179	174	190	193	186	219	215	179	183	179	163	176	190	184	195	174	203	202	179	169	183	186	184	177	189	206	209	191	208	176	190	197	197	182	195	201	170	180	186	190	172	190	156	165	183	183	188	192	205	207	182	184	229	190	193	186	162	159	181	174	185	190	186	207	187	174	207	198	192	194	187	198	176	179	177	176	157	184	194	198	180	178	187	184	188	172	183	194	191	179	186	173	200	190	205	206	156	166	186	190	197	175	158	201	186	162	178	185	189	183	200	190	210	182	197	189	230	181	200	209	193	187	191	196	192	182	200	174	150	170	198	181	188	189	205	194	170	203	198	201	176	184	196	212	172	192	197	166	201	203	173	182	209	223	197	213	201	221	172	192	185	204	191	177	185	169	184	205	211	170	190	174	165	174	178	170	207	199	177	182	199	169	181	177	201	198	167	178	179	188	200	186	207	193	166	174	196	191	185	151	185	173	171	169	196	177	181	173	195	177	176	178	172	187	179	183	192	174	181	210	161	173	210	173	207	193	175	185	189	165	183	163	200	193	209	188	178	200	161	178	173	191	183	171	180	186	189	174	167	192	194	178	193	167	193	194	195	197	198	191	179	199	194	168	177	181	172	175	174	163	186	192	199	175	207	196	206	158	188	179	189	203	192	207	223	190	159	179	193	178	197	202	194	180	184	178	181	155	174	186	205	213	197	172	178	183	199	178	190	182	184	183
6928	3391	2168	2228	1751	1392	973	839	634	598	602	564	545	552	572	582	529	549	526	581	634	572	548	633	581	627	554	569	562	481	539	530	463	516	500	534	579	513	496	551	556	495	490	504	453	469	457	473	464	450	435	453	418	474	425	411	445	414	451	411	426	436	393	421	404	399	412	389	444	402	395	383	389	418	390	398	378	402	373	369	451	383	390	414	388	391	397	445	422	398	421	404	440	408	387	395	416	390	410	386	411	355	447	415	376	405	391	389	405	426	397	402	402	427	401	394	416	412	398	418	417	371	386	420	398	376	385	385	428	411	390	414	392	384	441	387	384	440	409	390	408	412	405	415	415	401	411	405	379	398	391	427	397	388	437	466	402	398	387	433	383	410	415	394	412	420	426	404	401	380	427	376	404	425	404	403	393	404	382	406	403	393	416	441	383	455	379	360	389	446	380	406	409	375	402	398	414	421	392	404	420	387	415	424	420	398	410	431	398	386	424	398	446	402	396	383	433	432	419	422	406	403	404	398	413	411	384	415	388	381	392	368	421	421	392	400	427	406	457	420	406	401	387	393	403	400	368	388	363	356	398	417	429	402	418	422	399	395	413	401	396	418	435	364	365	416	412	365	382	418	398	399	376	388	376	394	408	396	383	418	429	411	422	373	372	434	409	392	448	430	414	386	372	403	379	365	394	404	413	414	415	405	402	403	404	370	409	382	375	373	418	408	418	417	426	373	420	421	401	434	386	386	380	382	397	421	363	398	377	404	407	418	398	395	383	388	383	383	367	398	442	431	368	391	387	375	441	404	389	417	393	403	405	374	424	415	418	384	362	415	386	400	402	411	429	407	421	403	435	377	403	375	394	410	434	394	382	417	375	413	438	415	401	420	398	385	424	385	413	390	395	396	410	410	406	434	422	418	406	397	413	373	412	376	384	368	421	366	387	425	406	421	410	402	391	402	419	382	413	398	407	367	396	410	375	389	421	410	416	412	380	378	419	412	408	347	407	408	412	413	418	372	402	392	386	409	384	381	403	443	381	402	388	387	433	434	387	387	401	409	424	387	422	394	386	408	413	431	419	414	395	386	383	393	377	407	425	422	433	392	404	403	419	417	395	371	415	417	406	394	392	427	397	414	435	387	447	391	392	425	383	409	404	416	394	378	412	388	415	399	421	406	401	401	433	389	390	396	396	421	421	445	404	371	417	405	410	429	422	405	373	420	412	398	397	413	378	390	357	404	405	395	447	393	393	363	401	418	425	387	427	392	398	423	416	388	392	404	402	410	405	420	392	390	394	409	380	386	412	349	407	411	415	460	391	389	404	410	385	416	393	429	419	398	413	460	430	408	403	384	418	360	383	416	398	411	410	429	416	407	404	399	349	398	391	397	386	425	401	429	380	344	408	419	393	417	384	407	441	391	390	405	381	396	407	409	418	393	413	436	380	411	428	391	352	425	406	402	407	403	403	394	406	406	407	405	401	382	404	418	364	434	416	409	379	401	396	403	412	419	372	384	406	376	391	422	418	433	412	442	378	370	395	377	419	379	401	393	399	438	437	381	395	385	395	412	412	391	394	394	388	412	392	426	418	361	436	372	397	413	395	452	405	406	398	370	404	431	412	402	398	425	398	440	425	413	396	387	431	406	426	421	434	410	384	429	385	413	425	414	380	393	406	425	386	377	396	364	395	385	390	417	399	428	392	377	424	417	415	436	407	398	372	388	434	445	426	426	415	393	433	406	386	399	417	401	422	392	403	414	406	482	391	389	407	405	425	406	399	407	394	436	417	401	424	371	391	388	396	394	452	421	425	418	397	414	423	388	428	406	412	425	402	432	360	385	427	402	395	430	372	388	391	398	399	397	382	411	389	390	393	416	408	428	398	418	386	407	383	395	364	386	380	365	397	421	431	401	408	381	418	439	366	394	428	414	415	416	438	391	416	417	419	421	432	419	415	375	418	411	345	411	386	370	414	392	445	403	394	424	410	377	411	353	411	411	419	398	390	391	410	396	398	409	414	400	413	414	397	390	379	407	428	412	390	386	412	394	434	405	400	399	446	423	427	445	412	377	384	424	473	406	375	419	410	405	414	388	414	379	372	391	389	402	408	394	377	384	425	437	388	406	403	400	408	415	403	405	401	390	404	404	413	388	426	416	428	426	413	399	427	403	414	396	382	388	406	426	425	445	403	433	393	412	415	409	419	374	398	393	415	431	364	364	403	413	374	441	431	418	402	402	369	393	409	407	393	424	402	397	409	376	427	386	386	381	414	390	366	415	387	397	432	420	402	423	421	433	399	409	428	394	417	410	411	383	416	393	407	397	396	387	385	403	392	424	424	379	369	417	373	393	417	400	412	409	392	382	430	428	405	435	375	393	395	386	406	400	404	422	410	420	417	396	446	399	391	389	418	421	361	417	414	389	399	432	448	413	415	395	423	382	379	438	400	394	411	415	383	443	424	427	445	393	439	404	393	440	381	415	401	405	382	401	403	414	392	395	426	419	398	372	425	407	382	414	391	447	406	404	409	415	400	401	413	445	413	398	386	414	405	402	402	396	396	387	416	392	420	406	387	437	369	419	408	402	383	404	397	397	397	406	415	413	377	414	403	393	423	448	410	401	383	356	381	439	422	435	404	421	395	417	406	397	381	393	431	415	392	424	386	405	400	451	417	394	413	430	375	417	410	405	383	381	388	394	424	381	426	395	422	359	442	436	390	389	404	409	372	372	412	394	396	434	411	402	407	408	376	407	375	405	403	414	429	384	406	410	417	436	406	386	427	432	415	397	419	409	378	403	416	406	397	417	407	409	413	388	374	369	420	421	434	410	448	391	419	423	387	377	369	424	435	377	404	387	437	421	375	394	382	382	428	401	428	389	438	413	410	415	417	443	413	412	400	389	422	404	369	433	411	401	398	429	403	393	419	415	393	414	425	380	407	401	437	418	401	403	432	391	411	394	421	398	394	387	405	417	417	405	427	399	418	405	425	414	404	387	391	399	425	418	421	417	426	407	418	413	388	398	444	405	397	387	369	439	423	398	420	417	373	405	381	433	431	410	407	401	425	400	443	384	404	442	418	413	383	366	406	404	425	393	406	412	395	417	377	406	405	386	422	377	371	389	407	426	390	408	406	427	381	413	380	383	415	423	375	404	382	409	422	419	386	361	423	429	395	387	428	413	397	383	417	390	418	398	426	415	426	379	445	391	408	389	400	403	396	389	369	383	430	400	378	411	438	447	420	409	363	385	385	464	403	387	419	394	374	424	430	361	395	404	434	396	435	388	403	398	403	400	418	379	421	444	398	412	402	419	397	411	413	376	417	411	405	406	400	404	422	414	419	424	418	404	376	406	396	422	440	421	420	410	388	402	388	397	390	409	420	399	396	401	365	398	387	417	412	423	374	386	431	380	419	414	417	389	402	412	408	422	415	396	436	394	369	412	415	408	409	388	380	408	391	384	415	383	430	368	449	448	438	361	414	389	405	367
28514	13061	3547	1678	980	609	427	343	251	220	207	192	204	204	197	206	228	179	186	214	202	236	192	204	199	194	165	208	169	175	186	170	191	149	157	167	185	181	181	176	186	187	163	155	169	151	146	141	175	149	177	178	152	137	159	132	133	141	136	151	151	119	121	142	162	155	162	146	143	148	148	128	136	136	138	146	153	153	127	145	126	121	147	152	133	163	137	140	126	158	158	149	168	163	140	157	149	138	144	148	123	131	142	165	137	151	162	128	149	128	156	139	181	146	167	156	149	137	149	146	138	127	137	135	152	127	133	180	145	158	145	159	150	156	160	163	137	149	134	141	133	149	131	142	128	127	149	146	137	152	134	150	151	165	150	161	123	134	158	163	127	131	146	154	131	131	134	128	144	133	168	150	132	131	123	143	148	167	163	149	159	149	149	129	148	108	144	127	141	144	165	143	162	143	128	156	128	144	125	139	162	137	159	119	150	134	153	157	154	119	140	145	132	158	121	162	135	149	167	139	132	124	156	138	150	149	120	137	138	158	166	156	145	139	140	144	149	135	133	146	152	149	131	145	127	133	147	178	146	149	139	151	135	138	148	128	152	142	161	130	144	127	162	156	149	137	156	140	132	145	151	133	133	139	142	123	121	135	133	136	134	147	163	150	118	142	143	129	137	160	160	135	119	154	166	127	162	140	167	147	140	137	120	145	119	178	124	118	134	120	156	146	140	147	150	136	153	148	145	157	141	121	115	134	146	122	135	160	149	139	131	145	148	131	131	136	139	152	121	132	153	139	153	144	152	139	135	161	162	159	171	129	136	137	149	162	155	153	128	128	150	148	126	139	135	139	151	146	130	119	139	104	157	142	146	149	140	131	136	149	146	128	147	140	145	140	156	148	137	129	136	122	171	173	159	134	173	150	151	166	160	134	143	142	135	147	148	151	112	144	164	148	129	129	143	151	167	143	138	148	154	167	138	129	156	114	141	131	140	125	129	132	140	140	158	158	141	140	134	126	157	147	156	141	123	149	164	137	149	131	145	135	129	137	151	123	110	145	127	150	157	136	133	138	139	172	154	144	118	138	147	143	150	147	145	155	134	149	163	118	124	141	160	112	148	148	141	135	137	120	143	135	147	155	130	142	161	135	142	163	149	173	162	135	184	132	126	138	128	144	142	147	121	135	136	129	126	125	142	157	160	145	139	140	154	156	152	145	154	143	161	151	143	132	141	133	137	125	163	145	152	154	137	158	158	157	159	147	145	155	138	130	143	144	163	137	143	143	151	140	130	128	111	153	126	131	136	145	141	154	137	149	152	126	143	143	148	139	152	133	132	136	140	156	148	143	140	142	141	146	145	119	150	156	132	151	152	140	144	145	157	124	145	169	138	131	139	122	145	141	166	129	156	142	128	115	127	152	146	141	153	135	167	146	151	160	138	157	133	160	138	168	154	148	142	138	143	141	159	160	167	146	137	145	137	131	133	147	136	141	127	146	155	130	152	156	137	113	146	179	142	148	144	126	135	113	126	118	121	141	162	147	183	162	159	148	134	140	134	141	150	147	146	156	138	152	150	121	126	122	156	120	136	137	181	162	146	162	129	154	126	139	165	157	142	154	159	145	144	131	131	120	135	177	150	152	132	160	161	139	138	145	138	145	135	127	151	141	145	125	141	149	150	147	138	139	156	135	127	135	126	165	149	137	132	142	152	150	130	150	154	150	126	153	132	166	163	166	160	148	167	151	146	147	164	127	144	159	123	135	129	137	150	149	132	146	157	158	165	162	139	153	134	121	124	133	136	128	157	164	149	159	152	149	164	156	153	131	125	144	122	138	136	150	128	135	136	138	144	169	151	151	152	139	134	114	170	131	148	145	144	148	134	147	155	155	152	166	155	136	143	123	119	135	163	181	144	137	145	148	158	160	162	153	164	132	134	131	144	127	148	149	137	165	148	152	146	150	158	123	163	141	151	147	149	151	150	154	144	150	138	134	143	134	161	136	123	159	153	144	149	168	123	142	153	144	141	143	130	132	151	158	164	125	140	118	147	142	125	122	141	154	157	142	147	146	145	139	153	140	138	140	134	124	155	146	139	172	144	150	149	136	154	145	156	105	139	142	132	128	136	143	149	158	134	134	136	129	141	143	154	154	142	157	138	151	124	148	133	142	150	127	129	143	141	140	147	134	143	159	141	151	145	144	140	144	125	131	160	132	120	148	155	135	142	113	141	137	155	164	151	140	174	138	139	127	156	158	154	138	139	159	150	151	137	150	143	136	139	159	142	145	143	136	127	152	135	155	136	148	169	140	151	152	134	143	126	168	163	131	153	141	129	155	124	118	139	125	141	141	165	152	148	170	144	160	151	150	132	175	147	146	124	143	137	147	141	161	145	155	146	127	146	146	169	132	140	151	177	144	157	151	135	135	125	146	149	142	139	160	162	157	122	142	145	141	140	125	134	154	125	140	150	144	140	132	134	145	142	156	143	107	118	120	132	154	146	143	124	132	127	159	149	152	164	162	151	144	163	141	129	113	158	153	152	150	152	143	120	165	167	191	164	154	159	149	131	146	168	139	134	144	140	150	143	141	149	121	139	147	148	142	132	110	151	160	144	155	142	150	147	172	165	139	157	134	137	152	144	140	138	138	146	135	136	142	130	139	156	148	158	129	143	153	154	132	131	154	127	152	157	122	148	119	158	142	154	169	145	142	153	131	172	151	138	132	139	147	153	151	127	143	157	167	139	132	147	147	143	135	142	120	139	166	151	133	145	131	124	128	149	151	147	143	154	160	148	158	139	150	127	131	139	134	130	138	145	146	142	138	160	139	156	130	155	140	133	166	149	134	115	156	144	148	150	137	142	132	140	155	152	144	167	145	149	134	158	149	161	154	175	129	151	154	129	131	153	142	160	147	130	149	135	138	160	125	145	166	124	146	156	130	136	147	133	152	136	134	153	136	132	167	145	144	122	153	148	141	135	164	145	121	147	128	170	141	142	132	147	134	142	153	142	138	153	127	129	127	138	129	131	117	136	129	152	174	154	144	141	157	145	138	140	151	145	148	150	144	115	129	130	144	129	137	141	148	152	129	131	168	145	135	123	140	130	140	144	139	143	131	159	157	135	146	147	145	118	124	136	140	149	151	157	152	113	156	152	129	132	130	149	136	131	139	148	132	161	119	154	127	162	138	116	130	156	148	128	120	151	137	135	150	146	141	139	137	156	163	152	147	141	111	145	150	140	166	153	141	130	162	145	148	129	129	146	142	134	164	148	118	135	139	142	110	116	137	144	139	143	142	125	122	159	117	159	145	147	142	150	111	135	154	142	121	130	126	152	131	143	147	134	157	132	141	161	156	150	140	140	151	145	128	144	167	160	139	145	147	141	142	136	127	126	141	154	120	143	122	129	147	121	154	154	134	142	148	131	152	151	144	137	151	162	150	169	143	127	128	159	142	138	143	152	147	132	120	138	132	153	149	141	140	130	155	143	145
16050	8249	4425	4606	3532	2624	1808	1454	1079	925	882	747	827	777	741	716	737	708	754	701	804	779	663	733	660	664	667	557	559	584	524	520	523	470	508	594	576	551	552	538	553	532	538	538	473	474	514	439	427	413	404	434	428	403	392	374	364	387	358	336	345	319	359	323	348	363	305	323	314	341	326	320	329	325	301	340	343	365	321	329	341	353	298	315	321	333	363	328	326	299	321	341	306	296	341	316	341	309	335	345	350	307	319	335	330	338	290	317	333	320	333	326	342	313	304	335	329	342	316	326	311	307	335	321	308	323	327	358	371	320	343	330	325	323	315	321	356	342	331	336	356	344	335	342	322	345	328	319	364	318	315	321	310	341	348	316	328	318	316	352	325	342	364	321	320	322	358	312	302	309	308	329	369	296	285	331	333	297	323	349	334	322	291	321	340	336	343	324	323	315	351	308	316	318	351	352	324	341	345	346	337	344	329	303	325	328	298	325	356	335	356	323	301	326	309	378	315	332	341	346	302	300	346	333	320	317	348	332	310	338	288	333	309	330	327	306	318	337	322	342	331	350	375	351	314	350	359	370	318	336	344	346	342	291	367	340	320	339	340	322	321	329	331	337	320	318	350	324	309	339	351	305	313	350	349	318	330	351	354	326	354	363	307	309	350	307	319	324	330	323	345	332	352	316	329	324	332	358	337	331	352	328	322	349	318	357	310	324	322	352	333	347	371	349	314	326	353	320	340	334	326	342	333	350	315	282	335	350	328	319	315	324	339	327	324	350	300	298	345	314	356	351	366	341	301	294	327	344	321	323	323	324	337	330	344	342	340	307	338	335	327	310	359	326	318	334	293	336	284	341	329	374	306	357	353	297	302	329	348	338	318	333	318	318	321	350	343	316	332	327	345	341	320	342	320	362	294	332	336	342	298	307	322	295	342	326	305	307	354	337	323	314	330	308	335	351	320	329	298	322	340	320	343	301	327	333	356	318	322	335	312	321	324	309	360	301	347	331	344	341	314	309	331	348	305	368	296	336	330	320	338	327	309	341	343	333	314	277	325	308	319	296	332	372	305	297	326	330	337	344	308	337	352	305	347	337	314	351	319	334	305	374	311	347	333	320	338	365	331	331	332	346	328	323	303	320	338	342	320	357	324	348	343	341	336	332	325	350	322	355	321	321	353	347	315	329	315	290	316	373	327	349	319	346	316	342	348	331	319	334	337	328	355	314	298	351	319	321	347	295	328	337	314	314	357	338	325	341	319	333	314	353	324	338	329	323	289	315	352	349	344	354	346	312	331	306	327	341	330	329	320	315	313	296	317	315	325	357	344	338	299	343	348	333	350	356	311	343	354	327	337	335	319	355	336	339	310	343	329	313	350	301	333	369	327	332	295	324	330	314	293	335	323	347	312	318	311	315	311	349	336	345	338	314	340	340	334	318	340	308	320	299	305	311	348	340	299	349	319	302	342	373	303	337	349	364	348	315	320	336	334	306	302	330	344	306	320	364	331	338	344	361	313	319	351	297	322	308	341	351	321	310	327	320	331	334	356	324	343	304	351	333	337	337	317	308	337	329	366	290	320	308	328	319	314	324	325	320	311	333	322	334	324	325	314	371	333	306	298	322	299	294	339	298	324	325	324	386	322	332	335	359	324	309	322	359	365	344	333	383	325	336	306	315	351	334	335	317	329	330	292	295	334	325	351	332	345	321	303	331	333	307	319	316	343	335	364	350	303	361	327	329	320	331	317	349	338	292	329	289	344	317	322	307	330	345	327	320	324	309	316	337	320	317	328	339	305	325	298	291	316	344	308	338	310	327	371	340	323	337	341	338	309	296	323	313	328	323	315	353	319	338	325	333	350	315	340	317	294	328	357	307	304	318	333	332	344	300	308	320	345	319	325	306	326	320	315	335	328	330	316	356	315	306	299	313	311	365	339	314	347	338	307	345	349	347	369	324	330	335	342	316	362	358	315	326	340	336	376	320	325	352	313	341	363	320	311	335	352	318	348	334	323	331	328	318	305	349	346	336	337	303	331	308	306	329	337	357	320	308	334	349	341	313	348	323	325	339	308	352	312	324	333	343	332	306	329	308	288	320	340	302	335	323	304	386	323	300	307	319	313	341	350	347	334	315	340	321	334	335	335	328	364	298	342	353	321	346	323	344	333	340	336	313	337	352	332	334	310	321	300	338	311	317	311	318	373	321	326	319	320	315	330	321	361	309	311	322	345	366	320	343	335	341	335	326	348	341	337	369	342	321	332	327	343	298	312	337	336	318	321	322	303	321	306	313	316	330	311	330	340	336	345	299	303	339	324	352	309	320	318	310	335	297	324	324	334	390	366	312	305	362	301	337	341	301	329	347	346	316	319	322	300	331	331	322	296	348	315	346	336	298	274	319	311	316	336	338	327	289	344	289	323	305	312	308	309	325	326	334	333	330	335	312	336	306	321	322	372	350	320	323	327	306	334	347	322	320	345	319	313	342	367	356	302	336	326	311	361	334	323	342	338	323	319	340	348	315	315	327	342	355	282	319	315	302	341	348	328	313	320	312	339	328	325	336	352	353	336	323	323	353	346	350	330	304	342	335	311	307	334	314	320	324	351	315	306	354	300	340	329	330	334	315	321	344	334	338	282	365	336	331	322	352	328	332	318	317	311	334	328	333	324	349	352	346	328	307	306	306	325	344	350	320	339	306	343	343	342	349	323	359	334	347	368	325	330	334	318	325	302	294	322	388	349	309	344	355	354	333	336	307	326	328	328	321	311	343	295	341	350	341	321	339	328	350	348	345	332	301	328	337	332	328	274	350	328	318	319	305	325	348	335	348	315	348	340	326	348	334	338	382	288	329	317	311	318	317	305	270	330	319	342	323	323	353	297	349	313	284	319	300	305	352	325	333	303	329	317	323	333	322	309	306	336	364	326	313	321	322	338	319	328	321	323	321	326	335	331	307	329	378	310	322	328	314	322	304	367	368	322	319	339	330	311	326	325	329	374	355	364	336	326	327	318	345	334	352	336	347	335	344	351	325	273	342	298	335	356	317	342	340	338	317	351	299	300	274	301	353	339	313	324	332	330	325	341	347	320	320	334	334	336	342	339	295	340	315	309	348	321	349	351	294	331	329	322	316	323	363	328	332	349	325	303	333	306	320	284	310	313	345	318	348	316	314	308	343	338	341	318	322	305	315	321	315	294	308	334	321	313	317	342	310	313	330	329	333	308	308	319	350	344	334	320	360	319	327	363	330	336	317	340	320	299	348	319	318	307	329	316	363	304	308	349	320	324	370	333	349	347	321	333	305	339	317	348	340	353	317	324	316	329	339	333	332	309	319	321	284	326	335	345	319	347	322	307	329	334	304	341	326	357	359	335	337	336	357	327	330	331	350	311	339	326	356	322	337	300	360	342	339	317	356	335	362	316	313	335	333	347	354	316	321	355	328	351	342	320	319	298	310	321	357	340	352	357	333	321	292	318	355	301	317	306	328
38486	20301	6013	2881	1742	941	682	572	422	325	374	320	336	299	283	300	258	266	281	276	297	309	252	275	259	281	238	267	243	222	223	215	227	213	206	249	213	256	216	217	240	222	225	201	243	205	230	201	186	217	198	215	224	202	186	196	178	194	221	178	215	205	196	170	197	173	173	168	180	198	187	227	192	168	221	188	184	182	190	216	196	158	216	208	203	195	189	219	189	184	198	184	202	201	182	187	212	170	203	214	192	189	165	179	163	184	186	188	195	175	193	206	208	168	188	159	174	169	192	193	195	195	185	202	189	195	197	200	173	170	179	186	161	193	189	216	219	223	231	181	193	203	189	214	171	169	170	185	188	218	207	198	197	175	171	161	208	210	196	198	194	200	165	213	195	174	184	183	152	212	209	199	187	189	162	176	194	184	146	202	196	167	187	191	238	199	182	211	180	192	205	175	196	172	175	188	184	189	203	199	201	172	198	189	206	205	208	212	190	190	184	174	205	193	174	215	217	177	148	200	168	187	210	181	159	181	169	194	174	189	175	178	170	186	170	206	172	191	180	186	164	177	182	205	200	190	192	167	169	177	207	188	176	181	165	159	205	198	199	194	202	203	168	187	181	179	206	194	179	202	171	180	181	173	192	183	191	219	225	184	171	205	191	206	194	195	207	162	170	191	185	171	179	189	186	189	188	171	189	194	202	188	171	185	218	176	176	183	169	182	201	214	217	190	168	212	207	201	198	189	206	193	198	166	205	172	178	217	186	159	214	148	178	181	189	217	182	184	169	187	186	193	200	166	194	203	188	196	166	183	211	205	169	202	193	210	237	213	183	192	172	183	179	179	182	216	195	165	177	172	201	197	194	194	180	189	194	186	204	208	198	193	201	208	182	177	208	192	163	216	201	199	213	202	195	197	200	177	212	204	181	175	184	167	183	184	190	226	193	190	181	216	207	204	188	183	207	200	180	200	203	182	187	194	195	174	233	206	171	174	170	186	212	186	198	187	207	173	197	194	194	174	188	170	180	208	198	198	202	208	197	192	206	197	195	206	171	167	204	206	188	188	182	177	159	197	202	196	187	185	192	224	198	189	197	183	193	203	192	186	177	177	164	198	198	186	228	201	180	200	186	197	177	195	185	229	219	182	190	185	170	190	211	198	197	199	212	181	186	190	162	185	212	203	183	174	202	185	206	197	183	188	189	181	203	175	173	152	181	202	188	171	205	180	189	198	187	217	198	191	206	192	222	185	193	168	154	199	179	182	190	186	210	220	223	155	182	194	193	200	180	167	158	214	199	190	190	210	159	192	225	182	196	179	142	197	176	197	186	209	178	186	217	188	208	193	172	176	183	183	200	181	201	197	199	211	196	198	218	194	190	187	196	215	199	198	181	180	181	157	193	183	193	208	181	204	202	198	188	217	203	182	182	198	196	179	164	200	173	206	206	190	182	178	196	193	189	178	187	196	169	191	188	177	171	173	186	175	188	185	221	178	186	182	190	184	168	154	195	190	208	196	158	208	182	173	188	201	172	188	182	166	181	216	180	200	213	197	200	196	210	184	180	184	210	198	200	181	225	186	176	232	215	182	212	182	203	208	188	190	190	213	182	201	166	190	173	206	150	185	202	191	178	224	189	198	201	178	206	185	195	163	190	203	189	195	199	168	239	196	210	201	162	200	182	182	199	182	177	186	222	223	204	205	177	184	205	204	178	186	192	189	195	214	193	209	182	202	181	190	181	202	199	168	194	202	210	203	174	192	182	197	224	194	180	192	205	195	199	192	198	221	183	224	200	171	199	205	191	184	211	179	187	177	215	187	201	194	198	184	197	185	209	194	176	179	201	177	174	192	213	181	192	207	217	180	171	210	175	185	190	210	223	211	205	188	186	170	209	183	207	182	177	178	208	176	199	196	186	196	175	184	156	187	178	203	178	201	178	167	193	180	198	182	203	175	196	168	189	201	194	181	194	188	158	168	191	185	176	186	222	191	201	186	209	177	188	151	179	196	191	199	208	182	181	177	204	201	179	193	188	204	180	174	224	199	223	198	211	176	222	180	193	209	190	205	185	165	197	171	193	184	201	186	186	172	192	196	174	172	206	197	186	178	175	195	189	183	195	200	187	190	183	178	200	192	194	197	165	184	186	206	188	186	205	186	166	183	182	202	195	190	167	206	195	181	209	212	212	176	171	191	148	194	201	219	174	179	185	210	215	212	208	185	165	200	172	208	180	204	203	186	182	203	182	188	191	197	190	178	180	189	168	185	185	194	181	169	195	218	216	195	210	177	173	181	202	175	193	170	174	198	174	182	207	168	178	183	167	208	195	207	154	176	179	182	217	203	196	231	234	201	206	196	174	171	205	208	207	198	168	204	156	190	209	219	191	173	176	186	197	169	172	178	202	220	198	204	208	214	213	204	200	169	171	206	209	218	183	183	185	191	195	205	191	208	196	207	170	186	184	181	150	167	200	210	208	203	202	188	164	188	173	188	190	203	165	194	218	172	180	190	199	207	188	182	183	186	181	190	164	173	177	178	176	190	191	201	212	174	197	204	179	198	187	169	179	181	178	199	199	194	182	180	228	207	204	172	174	154	182	194	195	195	196	203	181	199	180	160	171	172	206	193	195	196	200	208	188	206	219	201	178	194	198	159	197	183	186	211	220	165	202	208	186	194	198	200	169	186	162	188	210	171	194	176	176	174	189	197	200	181	219	201	219	212	205	207	187	176	202	198	179	190	209	176	172	205	197	197	211	200	196	177	173	206	185	165	174	187	217	187	195	172	198	193	190	195	207	184	176	196	201	171	201	194	203	189	164	194	186	181	204	206	185	219	188	183	193	193	179	171	207	205	197	187	193	187	171	172	190	205	175	207	191	207	215	209	175	203	190	183	201	188	203	207	175	171	174	188	189	175	195	184	205	176	190	189	214	210	196	171	208	184	175	189	175	203	196	207	222	185	186	202	190	182	197	204	169	178	222	169	216	164	175	200	182	180	162	203	163	193	180	172	181	207	189	172	207	159	197	229	201	164	225	208	196	183	205	192	180	186	183	165	203	186	195	226	211	178	175	212	191	180	191	194	173	181	160	209	168	191	157	170	186	196	193	183	203	177	199	181	182	187	174	187	183	176	209	181	203	200	172	196	175	167	166	194	203	199	178	200	180	188	207	173	217	188	190	193	207	198	216	196	211	201	183	196	203	202	202	169	200	179	193	208	226	193	187	156	180	179	206	174	172	211	192	198	199	190	192	211	211	211	177	187	166	214	187	225	194	202	188	187	208	185	222	197	175	179	187	179	202	215	180	162	183	164	219	187	182	183	175	196	175	209	200	184	174	168	203	199	226	171	171	214	210	185	188	207	176	183	192	213	196	195	194	189	196	214	188	209	167	199	181	170	192	204	163	177	183	189	206	203	206	187	193	185	179	179	192	202	186	184	201	220	210	200	210	197	200	203	181	191	191	193	188	183	200	207	197	177	175	182	220	148
20657	12048	6479	6840	5381	3762	2735	2075	1562	1433	1350	1235	1164	1183	1064	1066	957	1044	1005	1005	1075	1166	960	930	1029	992	867	791	867	785	719	719	669	626	660	745	757	757	786	739	808	830	728	782	721	678	665	713	561	564	552	578	546	495	488	464	511	496	492	502	532	428	500	470	398	433	430	410	396	433	399	410	459	390	441	444	454	431	452	433	394	413	411	402	440	427	423	432	419	442	385	402	417	425	420	468	423	401	443	409	394	402	423	434	412	437	413	384	422	433	445	403	392	431	427	442	438	460	440	431	438	391	451	410	409	440	398	435	429	428	456	405	421	440	433	437	434	403	402	472	445	443	417	433	440	458	420	436	431	404	401	497	449	429	422	434	422	421	430	415	424	412	384	388	444	392	458	421	425	443	453	451	426	444	431	416	406	426	373	416	436	411	428	430	436	440	433	450	453	447	373	401	467	422	405	435	424	387	410	418	426	435	432	417	424	465	477	460	464	413	416	418	476	399	453	427	416	399	449	435	442	409	406	399	393	408	430	420	413	418	434	419	427	420	396	442	463	404	400	432	400	469	422	419	411	435	448	444	445	430	412	431	397	406	413	429	388	466	419	446	450	444	415	398	431	431	424	446	409	452	431	404	426	434	420	402	425	416	419	436	438	417	432	426	430	440	402	409	406	423	433	422	437	457	407	436	407	431	411	440	436	444	435	435	406	394	430	434	393	445	448	416	392	411	434	395	410	389	434	435	421	434	440	435	454	453	403	449	420	377	417	422	412	431	436	424	423	401	437	404	404	411	465	391	434	408	467	384	427	414	436	457	431	435	369	438	416	452	459	464	403	425	400	430	426	436	425	381	420	389	460	429	391	448	422	396	414	431	413	436	392	415	409	406	391	412	448	402	423	436	423	423	440	452	431	436	424	448	435	396	458	444	427	424	437	431	433	437	444	432	439	442	380	398	412	427	410	451	427	407	385	420	400	416	436	440	428	409	441	453	446	432	418	404	389	430	459	463	395	415	390	427	456	432	429	435	438	430	422	432	446	388	404	405	420	427	421	423	423	435	422	432	423	430	433	424	443	414	432	434	419	391	418	426	422	427	446	421	425	438	394	425	412	430	428	394	393	389	436	396	416	455	397	399	451	462	436	411	434	410	425	434	427	414	416	445	441	410	462	424	440	422	425	440	429	386	424	430	418	432	405	426	388	423	445	443	418	391	408	412	444	420	406	417	421	428	432	405	446	445	404	444	435	411	412	428	448	397	417	420	434	422	487	410	437	422	464	417	413	452	393	447	421	434	400	384	430	407	444	408	447	443	432	416	449	431	405	425	437	416	411	427	441	393	420	386	403	427	388	426	465	376	433	442	387	432	411	435	423	445	447	425	446	428	420	439	434	414	381	419	411	410	392	417	451	389	447	408	425	419	390	417	425	425	446	439	453	427	394	427	448	427	446	407	443	427	394	403	433	381	420	432	443	422	444	380	446	454	432	449	416	423	411	399	433	425	413	441	404	429	388	425	421	399	416	412	429	439	411	422	412	410	418	433	426	395	401	412	440	480	409	407	433	405	422	392	466	391	449	445	402	440	434	417	444	414	436	437	422	425	445	442	407	437	446	414	427	427	400	408	406	456	445	434	397	392	416	428	410	399	424	436	445	410	460	444	453	402	426	435	416	428	413	446	410	391	421	422	434	429	448	361	462	403	396	404	448	440	449	468	443	397	401	429	431	387	419	429	421	410	416	450	425	420	425	398	408	453	423	421	427	399	407	439	435	424	414	405	397	411	433	405	433	435	411	461	444	422	420	462	417	409	419	413	430	424	462	433	435	406	435	428	403	431	418	418	385	428	424	422	418	404	434	460	421	469	423	435	459	434	456	438	431	430	422	405	441	425	399	429	426	453	438	389	440	418	415	419	436	447	426	456	464	403	408	429	445	411	465	414	435	429	431	402	436	456	430	409	444	457	400	434	430	425	410	406	393	447	436	461	437	411	405	438	455	447	406	426	403	440	441	442	430	427	453	405	416	454	426	429	435	400	428	424	434	442	418	389	441	400	438	397	422	443	446	427	406	420	465	453	441	441	417	424	434	402	448	456	454	433	421	427	407	417	435	423	427	394	446	436	381	433	419	426	402	387	444	427	421	418	401	439	412	454	450	417	420	415	399	427	433	426	412	454	398	420	461	459	438	357	438	425	422	441	405	415	424	458	434	448	416	425	383	445	412	399	417	438	411	386	420	449	431	409	378	426	428	472	449	418	414	424	385	428	424	423	437	427	439	418	441	450	432	434	427	415	406	444	402	421	416	409	386	444	425	416	414	433	433	386	409	426	436	456	416	446	441	447	409	370	444	430	398	390	443	423	459	430	432	421	435	430	447	422	411	425	414	422	406	412	445	427	412	418	405	423	422	432	397	419	417	399	463	453	422	441	463	411	402	418	401	387	395	405	413	441	422	403	426	383	430	407	430	469	440	405	388	469	407	414	427	427	429	404	414	424	395	423	413	459	462	407	437	432	410	416	412	481	436	417	433	421	464	386	441	425	401	406	430	427	433	398	457	418	405	406	435	439	433	419	462	464	431	410	429	452	451	434	463	420	448	429	406	407	410	405	454	433	427	404	412	426	402	452	428	439	403	457	380	415	397	432	423	447	454	396	379	449	428	466	443	409	460	418	424	401	404	412	441	360	431	383	388	412	438	406	463	429	415	435	407	407	447	407	421	427	400	426	423	372	401	409	433	443	436	398	435	430	410	394	434	431	432	417	432	427	401	440	424	453	421	417	416	406	413	462	445	450	431	404	419	429	462	463	448	385	402	395	407	410	405	439	409	441	415	398	431	418	404	430	446	411	407	433	432	431	446	412	434	435	408	411	409	457	434	416	427	450	448	441	403	444	409	406	446	426	429	428	439	425	444	418	458	431	404	423	491	421	438	409	396	441	413	377	430	428	466	441	383	429	430	424	419	400	402	447	438	404	374	435	353	429	428	439	400	431	418	396	434	429	454	394	409	436	402	430	426	479	384	455	415	419	423	400	435	404	406	427	422	436	412	434	440	410	390	447	426	454	423	394	422	426	445	398	427	406	453	440	411	391	426	421	447	391	458	422	433	426	402	411	445	399	401	452	419	430	412	416	379	387	406	389	446	426	431	403	429	409	378	436	407	448	446	402	418	398	431	415	425	411	421	417	406	454	429	427	421	442	399	417	412	357	400	449	421	440	400	430	444	411	414	384	461	398	410	434	426	437	416	422	411	457	430	455	425	387	407	418	457	447	418	435	424	486	460	447	400	400	417	432	450	402	451	440	441	408	426	439	404	453	435	444	439	432	435	428	436	448	395	426	442	445	448	394	422	397	459	444	435	411	431	425	405	413	445	469	458	433	463	461	388	415	408	453	407	402	435	401	455	405	430	390	398	411	464	369	430	410	446	422	456	432	418	414	413	451	421	456	446	420	426	395	411	419	437	379	405	453	449	470	406	465	403	454	453	458
13833	5488	1331	763	559	379	337	288	231	225	234	225	204	222	194	218	212	211	219	218	196	209	230	222	231	208	228	204	212	193	204	184	202	198	202	201	212	207	208	222	207	208	221	189	211	197	233	227	226	210	164	195	219	203	190	187	191	195	188	194	201	216	199	190	195	188	219	181	200	206	171	181	195	177	207	204	202	175	181	199	246	186	192	170	190	202	179	209	175	201	188	191	195	175	188	170	167	203	201	185	188	170	186	204	199	200	185	177	184	185	192	177	196	184	157	162	173	208	221	183	209	198	201	189	175	176	165	179	202	170	170	188	216	188	155	217	200	191	201	184	175	208	167	192	209	199	192	183	182	200	182	175	166	168	175	194	196	201	197	172	174	165	182	211	200	172	175	183	185	193	169	175	185	196	189	192	190	172	176	182	184	209	200	200	190	191	177	164	208	204	164	173	219	198	184	159	184	183	222	198	206	185	180	204	200	182	176	204	203	169	192	201	224	178	189	177	202	168	180	189	186	188	202	205	183	142	187	185	214	186	197	191	170	207	190	190	205	183	174	182	205	218	202	150	199	208	198	196	188	180	169	191	179	194	206	176	193	197	189	210	192	188	188	181	180	183	189	194	178	175	153	189	170	195	202	212	192	184	172	192	150	180	194	170	209	177	171	205	191	198	177	179	199	161	171	207	175	166	210	198	180	190	182	173	190	169	231	184	180	180	172	173	186	172	197	186	198	185	184	152	181	198	168	186	163	204	192	181	200	213	183	195	185	196	211	213	194	183	213	201	197	207	145	192	221	177	161	189	201	197	217	195	210	178	213	213	190	188	193	207	185	229	189	187	219	190	179	190	190	207	155	189	193	201	194	172	172	203	188	195	226	192	196	149	188	205	203	193	211	185	205	182	212	199	185	217	189	216	169	210	221	168	157	186	203	177	175	183	191	196	196	178	201	190	190	192	168	224	152	195	213	155	185	183	186	191	185	175	197	181	195	188	177	199	208	212	169	177	172	186	183	226	200	198	163	176	198	197	212	190	201	206	186	197	191	174	180	202	200	189	202	206	190	168	197	176	166	160	154	206	198	214	178	208	163	171	205	190	200	184	170	194	185	170	187	186	179	195	192	200	176	170	177	181	192	205	173	195	160	220	180	187	198	169	173	187	180	187	180	176	186	178	204	202	183	202	179	193	196	188	189	175	195	184	177	161	174	179	167	196	198	179	199	210	211	197	179	191	181	189	189	181	228	197	180	165	168	194	212	174	160	205	163	200	209	189	170	182	192	197	167	180	166	196	224	189	194	200	171	178	191	239	197	171	188	188	184	173	181	185	165	186	215	176	188	188	180	205	171	195	174	184	141	183	186	185	201	178	206	203	178	183	195	191	209	199	210	183	189	194	186	202	180	196	174	186	163	195	190	177	175	208	192	168	160	199	196	189	182	203	199	206	204	176	190	177	202	179	179	156	190	195	189	177	214	199	163	197	190	203	196	194	176	183	197	189	212	208	160	186	201	170	174	191	185	173	207	180	158	166	179	185	180	164	181	180	195	212	188	188	181	185	172	215	181	211	184	163	197	207	207	170	183	158	177	199	167	220	209	189	191	201	201	227	187	218	172	187	202	186	220	179	185	180	170	181	196	178	173	172	184	197	202	165	180	155	188	161	235	210	192	180	195	167	203	195	185	178	198	197	200	198	198	220	204	207	195	227	182	188	178	195	197	194	201	183	205	184	198	174	195	213	209	177	202	170	178	176	165	195	199	184	185	180	193	185	197	217	208	169	204	207	192	178	183	187	188	200	173	195	185	175	189	180	207	188	199	198	190	201	191	183	223	179	200	187	202	201	175	163	192	202	211	183	195	192	206	184	182	201	170	179	157	193	188	180	189	181	204	184	178	177	180	172	193	199	189	172	185	165	199	177	169	206	178	191	173	184	174	167	177	174	208	174	193	184	192	193	209	212	170	193	179	202	189	192	198	136	150	178	213	208	185	140	209	213	191	188	169	200	183	185	167	156	180	176	178	180	173	193	159	190	165	183	211	184	199	197	174	168	196	177	205	186	188	182	197	195	188	177	173	189	164	168	182	185	199	211	169	179	212	205	183	188	193	201	193	187	185	214	195	208	203	171	188	168	204	208	182	176	200	180	199	190	188	168	172	186	230	201	173	183	211	207	178	187	159	189	191	169	160	173	180	199	195	162	182	181	204	203	189	167	170	166	193	180	196	195	186	199	171	205	190	206	179	181	184	186	197	205	193	148	168	186	189	203	204	172	214	195	171	183	187	205	214	181	210	179	164	186	196	194	161	184	179	184	189	192	192	186	215	196	179	216	182	182	174	205	162	171	185	195	162	191	191	201	190	232	211	189	176	181	200	208	183	203	176	156	189	176	203	206	210	207	207	184	207	192	198	178	184	189	209	193	171	207	170	178	172	169	174	216	202	193	188	194	205	180	193	186	202	193	162	159	187	178	194	191	173	180	174	200	191	173	183	193	220	167	179	190	193	178	193	202	206	189	166	175	152	170	189	184	180	201	219	197	184	203	185	193	195	208	207	202	168	194	204	153	183	189	169	171	179	208	200	195	206	212	213	189	168	184	174	206	181	213	182	172	211	223	197	169	214	208	190	185	197	218	214	201	194	188	177	175	188	231	211	193	200	178	175	185	174	191	202	197	186	181	185	186	189	193	213	163	191	181	178	180	193	185	221	176	162	180	211	199	199	186	181	173	204	189	187	163	163	186	193	197	183	181	186	193	225	183	186	207	187	201	198	211	207	160	178	202	185	206	151	167	176	182	182	162	184	203	202	210	183	197	222	195	191	158	182	180	195	194	183	195	179	180	210	180	209	186	186	192	189	193	187	184	225	184	194	186	200	197	181	168	170	204	177	168	213	175	174	185	188	194	169	210	191	199	174	185	183	207	180	195	186	195	208	214	176	182	168	171	191	189	195	184	196	176	185	192	190	186	202	190	181	200	176	192	170	204	178	187	203	179	190	224	185	188	181	187	188	187	234	188	205	156	217	193	192	187	217	224	206	178	189	184	202	175	206	201	194	201	165	193	192	173	197	174	181	181	177	160	187	179	175	199	202	200	190	207	211	190	201	148	192	194	203	192	198	169	177	200	210	179	200	183	175	172	188	191	197	199	182	190	186	172	185	198	171	194	185	182	163	196	181	201	191	192	189	179	211	182	173	188	208	169	195	163	170	193	189	192	188	182	179	226	173	169	173	162	171	176	167	193	181	200	188	169	183	196	166	180	187	205	202	190	197	183	172	198	184	198	201	196	179	189	194	211	173	198	170	213	169	201	167	189	192	179	169	173	194	198	201	184	207	171	184	189	202	178	187	194	171	209	217	171	189	170	173	168	172	189	184	190	169	178	214	178	177	196	192	192	189	199	184	201	169	208	172	169	199	188	206	198	183	179	190	153	188	181	197	183	184	203	200	222	188	181	211	200	175	177	179	162	201	188	189	210	199	196	163	165
7085	3757	2252	2298	1823	1370	998	877	653	608	585	588	554	619	522	615	561	519	606	549	603	680	581	569	646	623	532	551	561	525	489	512	501	522	497	486	567	533	507	485	518	521	533	534	509	511	444	462	451	440	464	431	460	433	418	421	437	396	399	432	405	414	424	396	442	409	441	430	436	404	440	412	399	398	408	398	439	413	436	398	412	408	418	444	420	424	399	402	418	382	422	397	422	424	440	364	394	421	370	398	406	418	360	430	434	433	422	399	393	406	406	410	406	410	388	364	409	421	398	393	408	391	404	431	402	422	406	403	396	409	414	431	426	394	429	427	392	419	435	481	410	400	409	420	427	396	417	430	423	415	392	430	396	425	411	432	461	423	445	425	403	416	424	390	407	377	359	385	422	430	396	404	401	422	398	408	433	446	415	391	406	395	401	422	398	412	426	403	396	377	392	402	403	413	414	430	396	424	455	411	425	396	414	392	405	434	410	398	381	410	423	402	424	428	424	398	393	441	404	410	406	391	394	385	436	402	379	414	428	417	414	410	395	409	419	384	389	390	423	427	424	431	400	488	419	402	381	386	390	400	383	429	415	411	439	411	401	405	417	427	405	393	463	416	381	426	426	421	394	424	437	399	407	401	411	416	432	408	447	406	414	423	371	409	404	398	432	395	416	435	392	373	408	439	431	393	380	414	420	418	436	422	423	388	394	412	402	384	407	431	385	424	392	408	415	387	426	425	385	407	387	407	390	434	402	427	432	424	421	418	401	395	403	410	392	427	406	377	376	417	392	355	411	371	400	421	405	405	411	402	391	416	414	437	431	436	387	478	399	426	416	401	414	421	422	368	403	397	419	392	434	401	392	424	406	395	398	410	421	428	365	449	446	415	422	398	423	409	412	396	405	398	392	411	431	427	419	424	411	360	408	399	392	418	400	401	416	409	430	436	426	411	408	407	404	431	429	407	412	418	424	434	388	406	399	430	434	381	418	412	413	414	420	371	419	453	416	384	392	403	449	446	448	391	402	452	394	416	377	420	372	395	409	396	402	390	400	421	405	409	399	396	452	408	391	414	413	426	396	424	436	346	426	378	400	430	386	379	392	381	430	398	447	400	398	396	382	423	395	443	392	413	428	404	441	396	401	415	432	386	424	364	418	408	390	401	433	423	449	420	412	412	450	450	443	407	423	439	401	438	386	436	417	444	410	474	397	397	418	394	402	427	380	355	413	398	411	396	411	416	432	442	395	465	419	407	406	390	389	409	419	387	411	426	397	397	423	437	399	405	410	409	394	379	408	380	418	402	416	388	415	366	392	442	414	415	401	398	436	402	424	426	419	373	420	426	419	405	411	404	418	376	396	388	417	414	434	386	429	388	380	442	413	422	392	403	412	420	429	423	398	379	394	427	403	426	424	437	385	397	386	421	393	387	416	385	399	414	373	409	454	400	440	422	389	431	406	435	422	415	418	420	405	428	378	404	402	401	403	401	399	432	432	437	391	402	416	420	410	412	405	404	388	385	438	410	393	392	415	399	397	395	371	426	407	401	396	427	406	423	430	425	413	409	381	471	378	390	381	413	394	398	396	388	372	392	401	392	417	433	426	393	431	404	381	389	402	425	402	394	403	433	426	416	385	409	403	426	428	455	425	403	391	411	422	441	399	404	381	388	402	418	345	418	403	394	429	416	392	382	399	440	461	404	415	412	414	495	445	419	427	375	438	446	440	426	403	421	438	383	426	398	414	396	418	412	409	392	407	392	373	405	379	384	419	428	372	403	449	415	409	390	421	416	413	395	410	408	417	400	403	389	408	399	396	402	375	417	451	409	400	378	413	401	383	425	401	433	424	407	422	430	422	372	406	401	419	424	421	429	394	421	374	372	411	395	443	382	425	418	380	425	412	383	380	371	387	445	387	400	382	387	395	411	403	366	384	359	424	417	437	411	435	412	385	430	404	416	411	380	441	427	423	430	422	416	424	392	415	414	438	446	367	401	441	420	411	427	388	431	426	403	411	420	354	441	413	431	401	416	394	426	391	416	440	430	423	412	388	395	399	394	445	423	394	401	413	370	409	369	380	426	405	413	428	408	408	401	386	420	423	424	358	368	412	410	379	392	428	397	428	418	400	426	419	411	445	401	456	392	421	410	420	409	448	394	423	407	403	420	451	438	393	442	427	402	393	413	434	430	444	414	458	455	395	421	409	406	359	384	396	413	408	387	397	368	419	412	390	404	380	399	441	431	410	419	403	447	428	430	431	410	440	392	374	402	427	386	423	394	376	392	419	383	429	392	437	412	446	389	384	380	410	430	386	390	422	437	374	407	441	371	391	391	416	423	413	426	431	415	391	404	406	439	396	410	446	405	400	398	414	427	413	420	429	405	359	416	407	418	415	401	407	427	396	380	416	404	444	419	408	461	429	436	382	360	416	412	393	428	402	413	432	412	420	425	398	417	396	403	387	423	413	407	404	391	409	422	364	420	410	441	456	422	332	425	421	403	441	389	404	389	401	400	413	430	418	409	402	422	390	404	415	427	388	428	408	448	412	449	419	398	389	400	401	414	403	395	429	434	411	419	428	432	407	408	404	397	429	393	396	401	444	441	434	393	413	417	406	427	411	385	460	427	384	438	448	413	412	411	382	399	432	405	420	411	407	386	389	422	401	435	448	418	399	403	414	391	405	422	410	419	407	415	402	414	395	419	443	412	422	423	404	385	404	400	390	406	414	430	413	404	411	430	418	437	410	377	376	395	393	432	399	402	405	400	378	411	421	387	431	396	448	427	406	403	406	422	439	410	433	390	391	410	415	387	406	424	423	455	402	417	406	440	426	429	454	430	430	414	389	406	393	404	428	411	399	415	448	351	405	455	411	390	443	373	407	408	412	433	435	400	432	442	417	394	408	398	415	438	420	430	421	389	395	411	415	382	417	446	437	403	391	440	422	406	398	414	415	409	405	406	413	432	421	418	422	416	448	428	405	370	390	373	396	431	417	377	414	407	410	410	412	428	445	392	391	396	412	400	394	389	413	402	426	410	432	407	396	378	417	429	423	437	428	414	428	426	412	404	440	424	427	391	436	423	391	390	407	413	426	402	402	413	384	433	395	396	446	386	366	414	389	389	402	424	394	389	396	429	427	382	429	394	393	404	376	434	435	423	387	408	402	363	433	395	428	385	414	384	425	453	403	405	427	430	397	358	413	402	406	397	428	414	422	384	401	432	395	407	393	391	402	440	386	427	425	420	426	416	416	431	425	403	460	423	427	426	393	383	472	461	398	392	433	421	419	414	406	395	394	406	431	379	424	412	418	442	384	414	403	403	409	399	420	433	397	429	407	425	453	426	427	420	421	399	427	429	436	396	424	390	421	387	396	383	431	438	409	412	419	434	421	403	402	405	412	398	386	450	421	430	390	403	420	402	375	397	384	402	385	394	373	422	393	427	379	409	382	393	424	403	421	434	408	399	418	395	411	402	380	373	377	423	414	394
28789	13372	3565	1757	1023	642	428	355	274	235	266	183	236	192	214	204	225	183	229	219	197	220	205	184	192	192	218	193	163	150	140	163	162	162	189	164	176	163	184	170	177	170	172	172	151	179	161	183	146	148	146	183	167	172	175	163	157	131	152	140	148	133	135	145	146	120	155	153	131	139	138	155	160	157	140	148	137	139	148	150	140	133	159	169	143	148	154	152	119	156	130	146	133	151	122	147	138	147	157	164	133	144	130	161	155	168	149	147	156	151	148	156	146	151	134	159	151	150	140	152	156	160	161	151	149	154	153	142	152	132	146	172	154	152	146	146	163	132	127	125	141	131	127	146	153	118	153	158	158	148	148	136	145	133	150	132	182	153	147	137	153	145	135	151	132	152	126	155	159	141	111	138	170	144	132	144	148	133	130	174	143	139	156	131	141	153	170	144	137	129	144	144	139	146	138	165	139	133	177	146	131	149	154	133	156	150	156	150	132	150	145	160	122	136	135	147	154	137	149	142	158	140	139	148	146	158	154	165	159	144	137	166	140	146	159	133	154	140	124	152	136	129	155	132	144	146	179	156	128	124	145	139	160	141	144	170	147	144	139	150	131	134	143	138	129	166	153	154	136	140	112	131	145	127	148	144	132	136	156	139	153	147	165	171	155	161	160	170	156	130	128	168	119	167	148	152	135	167	143	152	157	133	137	159	154	148	147	139	127	147	146	163	156	181	126	156	134	142	152	130	137	116	143	156	139	147	134	154	148	155	132	152	142	159	147	142	157	134	167	142	136	156	170	134	146	154	134	148	146	128	115	165	127	141	154	138	151	162	163	154	128	167	162	141	162	145	166	150	148	149	162	136	137	152	163	145	155	169	180	136	155	129	141	154	144	138	154	152	140	158	146	144	145	147	150	113	131	147	132	158	168	129	146	142	151	158	158	142	155	136	132	154	163	148	145	123	160	136	135	148	151	123	152	146	149	127	162	136	138	156	166	143	143	148	147	153	136	177	134	147	133	145	136	142	151	151	151	147	145	144	149	159	147	152	153	150	155	147	128	144	126	136	146	143	116	136	121	134	151	172	160	140	160	160	162	134	152	148	157	121	164	140	158	148	154	173	138	156	163	146	154	151	154	171	157	147	127	148	120	131	128	156	142	143	141	120	142	151	160	140	149	184	137	140	170	144	137	170	163	129	160	132	145	152	129	142	139	166	160	130	160	150	165	146	149	152	153	133	142	126	175	158	120	137	150	149	128	142	123	151	121	150	153	152	140	165	150	145	129	144	141	155	139	137	139	149	154	153	150	173	137	162	150	158	159	135	142	148	164	156	142	153	122	151	155	146	153	138	151	155	126	165	140	173	153	164	139	141	143	152	127	127	138	153	136	137	128	136	151	153	169	137	176	153	130	155	132	150	127	143	154	137	137	145	148	143	141	146	141	128	151	144	160	175	141	185	171	157	142	151	166	143	168	169	136	125	161	152	141	148	146	150	142	145	157	139	157	142	145	154	143	134	157	149	160	148	120	160	139	160	133	130	154	151	164	155	172	140	152	150	159	158	151	136	139	168	145	149	137	161	150	150	149	153	132	159	146	168	145	159	136	172	155	145	131	139	152	134	168	159	161	150	139	155	141	153	126	152	110	137	146	137	148	124	135	145	134	161	131	140	134	148	163	139	124	163	145	148	153	139	158	156	139	145	166	159	150	161	176	141	190	135	130	137	156	145	139	149	169	146	155	178	144	150	143	147	155	130	142	155	148	137	152	129	163	148	133	144	133	164	161	163	162	145	151	126	140	130	177	140	138	126	143	159	147	140	156	138	164	159	139	124	150	165	148	129	150	134	154	129	134	117	125	130	161	122	151	134	152	133	149	152	159	153	160	161	150	169	142	131	132	152	160	143	138	135	132	135	145	135	142	146	133	138	136	137	136	145	135	126	142	163	128	164	128	142	161	154	150	137	122	138	138	122	133	141	148	134	156	125	166	166	167	140	166	159	137	151	160	157	148	139	148	126	139	140	134	149	183	128	181	143	163	147	131	142	145	155	157	141	125	157	122	157	152	157	142	125	126	155	147	137	147	151	135	132	137	164	159	136	143	127	147	158	137	145	148	132	124	135	175	152	146	173	152	156	126	157	133	142	151	166	162	147	172	133	151	140	165	165	159	131	134	141	144	158	126	144	150	144	142	143	151	163	162	142	141	143	143	143	144	147	147	147	135	122	154	132	139	146	140	127	158	131	169	135	137	166	142	138	155	152	152	149	149	178	154	179	149	131	148	129	159	164	156	152	143	130	168	137	128	129	157	158	145	157	160	159	164	157	127	135	149	167	156	155	139	135	138	176	147	149	155	151	150	134	151	160	137	142	156	147	152	157	164	152	142	144	164	146	151	138	156	153	124	149	158	158	175	167	108	151	150	143	146	169	145	145	129	137	131	161	134	142	134	142	135	166	140	146	134	112	149	119	131	132	143	132	137	154	146	139	138	141	140	128	153	127	133	137	175	147	143	156	141	142	145	163	162	155	142	138	136	147	138	143	149	169	150	134	134	158	166	169	139	142	135	130	154	151	175	139	147	128	128	160	134	154	146	145	150	157	119	141	174	116	145	144	145	161	149	165	131	136	149	149	160	163	125	120	139	177	129	145	136	147	153	161	154	148	120	134	160	162	151	141	130	152	128	153	144	137	118	143	130	129	111	134	131	136	146	131	138	135	156	156	129	149	138	173	141	142	156	128	147	126	134	154	136	125	134	144	140	138	150	139	134	138	147	156	162	132	167	138	133	152	146	160	154	143	149	140	137	139	145	133	151	139	140	137	178	157	139	151	162	133	130	131	125	150	158	152	140	140	140	168	147	159	179	141	122	128	165	134	151	145	163	139	133	162	132	130	141	133	132	133	140	133	157	158	135	123	125	156	133	149	151	134	162	167	135	145	125	140	123	140	137	153	131	112	142	150	152	142	130	165	143	143	137	148	141	133	171	165	142	139	128	138	139	170	149	147	142	104	118	143	163	147	123	129	158	132	155	128	149	138	155	143	170	181	152	135	164	155	163	132	124	160	165	133	164	127	139	133	155	124	154	145	135	150	119	154	160	138	136	138	148	139	143	134	154	140	129	161	131	155	138	162	156	162	147	149	159	141	146	162	148	151	150	145	143	135	139	158	141	129	145	142	123	166	137	163	154	150	145	151	148	127	155	152	151	144	156	177	166	127	148	146	142	151	141	141	162	136	143	119	142	115	125	153	142	138	147	145	146	143	136	158	168	189	153	147	131	164	129	138	155	167	149	151	106	149	156	155	129	163	136	162	152	127	135	141	144	153	154	133	137	171	148	165	166	163	156	175	107	140	136	130	156	142	159	150	151	152	155	135	164	111	131	145	134	160	148	151	154	168	118	141	130	163	141	165	180	147	151	129	127	125	112	133	132	156	137	132	145	152	144	174	150	129	136	138	158	161	161	134	132	164	118	134	143	146	147	136	158	175
15905	8607	4527	4781	3655	2411	1822	1377	1002	949	967	801	805	761	766	701	745	719	760	771	752	797	629	654	727	764	633	606	547	572	483	473	496	530	506	571	599	606	576	542	574	589	562	567	510	527	471	470	452	403	405	408	374	450	429	378	329	400	394	334	370	329	378	343	361	322	355	331	340	311	381	309	333	323	348	373	352	314	363	339	323	335	314	299	337	353	349	327	325	328	323	353	331	361	351	300	337	319	330	326	358	326	343	325	342	316	352	299	366	325	323	336	313	331	328	333	352	361	344	366	324	337	317	342	331	345	319	327	356	354	344	304	326	336	362	354	366	366	351	320	323	311	352	350	351	314	348	326	313	323	342	296	321	347	343	346	338	335	328	335	356	344	337	351	307	345	367	354	345	321	338	338	332	342	333	330	312	317	344	318	319	307	368	365	333	342	315	344	327	322	340	313	357	354	334	316	352	331	343	339	325	351	331	352	332	316	312	343	296	331	354	340	302	328	322	308	381	352	312	328	338	328	319	358	333	318	337	350	369	319	338	306	323	295	327	363	311	326	374	338	352	324	343	322	337	332	327	361	342	384	347	320	323	325	364	360	329	374	318	334	305	319	318	334	346	323	340	360	344	349	362	335	350	354	325	356	346	358	327	342	331	313	328	336	322	324	328	355	348	346	341	338	329	310	373	332	345	326	332	299	323	354	333	340	335	332	329	327	341	333	331	343	318	357	325	349	335	321	318	348	332	310	347	375	320	361	352	363	335	335	347	352	354	307	344	324	323	303	329	337	335	332	329	333	303	328	339	361	326	311	317	323	321	326	362	369	339	330	355	352	379	334	340	343	282	339	327	339	357	326	338	307	312	322	359	339	348	337	325	330	321	338	361	342	319	345	344	339	293	320	343	312	344	305	331	341	338	317	326	358	349	351	340	349	302	341	348	343	339	353	330	321	359	334	320	340	348	315	296	335	375	338	346	305	375	363	322	368	363	340	332	321	325	321	324	344	340	323	312	343	366	332	326	329	341	325	348	326	326	327	375	315	350	324	334	322	315	314	331	324	322	335	349	333	363	330	341	308	330	340	330	317	341	296	322	333	338	338	312	313	316	334	342	346	337	327	316	378	344	353	331	344	354	309	335	314	346	311	327	349	325	316	320	338	302	306	338	340	334	340	308	326	362	325	342	319	316	301	310	321	335	300	343	322	305	361	338	318	354	319	356	314	343	312	353	335	337	365	355	330	367	336	306	322	337	339	342	333	335	337	320	337	335	346	325	336	334	356	329	332	355	306	358	347	333	323	330	320	311	379	346	360	363	328	324	323	314	317	368	350	336	319	329	304	351	360	339	318	334	356	362	328	363	339	342	357	321	340	359	343	332	348	349	348	338	338	366	336	323	329	343	341	327	313	319	327	336	298	327	346	370	339	333	341	324	368	367	319	357	335	333	355	339	306	333	332	362	364	356	372	354	321	352	391	355	325	367	348	287	333	366	336	340	356	329	308	351	365	341	351	320	335	321	324	359	385	309	349	315	342	369	344	325	340	389	343	311	340	306	330	340	332	338	371	318	325	333	331	330	290	328	329	322	346	364	342	347	339	368	321	345	335	354	343	343	325	350	327	324	331	332	364	325	343	316	351	288	358	342	331	373	300	353	331	351	346	346	383	358	327	345	317	332	351	330	303	310	351	344	329	351	336	343	335	338	331	335	352	305	352	333	339	357	347	363	325	342	298	326	351	341	335	328	326	342	313	345	396	330	378	327	301	321	310	364	337	319	310	324	297	314	312	323	309	331	328	325	337	303	324	302	343	360	324	305	362	320	325	331	338	344	343	346	320	346	346	345	324	341	339	316	362	352	314	320	355	322	321	341	332	349	309	354	336	299	329	352	309	347	335	313	318	305	323	374	361	308	342	372	313	334	325	329	368	321	320	326	330	322	297	317	368	322	301	352	341	322	318	328	353	358	315	340	335	367	331	318	309	324	339	341	335	322	331	333	310	358	352	311	327	338	340	333	325	370	310	339	320	319	354	342	323	350	355	325	333	317	369	356	347	322	344	328	338	304	353	325	388	346	329	310	335	337	314	316	335	345	331	349	342	332	302	313	331	349	315	341	328	349	338	320	306	332	355	338	345	337	317	327	343	306	323	353	359	343	334	351	332	344	334	358	335	332	324	305	341	343	316	361	355	356	326	345	344	330	347	344	340	320	341	339	341	358	330	328	323	328	348	331	329	323	326	337	317	326	333	322	322	342	324	336	314	341	327	309	332	333	336	339	338	331	340	339	345	319	332	318	342	321	299	352	333	353	314	354	329	346	363	333	340	331	311	329	329	332	366	327	329	344	293	332	363	334	330	357	355	321	328	316	344	320	325	320	326	298	335	339	337	363	364	297	370	365	368	349	365	318	320	360	301	317	317	327	325	364	318	348	336	378	341	321	361	351	321	315	355	314	334	299	324	316	328	314	325	326	373	337	335	327	286	311	336	357	356	348	326	335	343	324	317	349	338	321	336	351	317	326	359	367	344	315	328	358	304	345	357	324	307	296	337	337	342	322	378	339	316	362	299	300	325	317	333	326	325	329	310	359	352	346	333	361	347	339	361	331	336	334	332	327	343	318	334	341	345	351	329	355	346	361	318	343	316	343	346	335	334	323	354	327	327	350	334	319	333	335	330	331	351	320	349	344	323	366	357	342	338	317	352	339	342	339	349	328	346	343	340	343	357	344	328	326	362	305	330	334	333	332	325	323	333	334	345	355	352	347	330	313	340	334	307	302	359	350	347	350	325	332	340	327	357	366	348	331	338	332	312	324	336	328	322	286	285	326	324	327	321	352	394	326	344	355	344	358	344	316	347	325	321	313	314	354	329	357	324	352	323	335	334	301	351	335	340	334	326	355	336	341	344	347	349	317	325	356	367	309	302	321	361	353	349	362	317	333	348	322	376	362	345	342	357	336	322	315	306	328	337	325	335	349	335	350	368	360	332	311	346	330	343	299	351	352	326	339	362	311	366	357	322	337	355	348	302	336	367	297	349	353	315	342	339	350	327	327	315	333	346	325	328	318	314	336	340	348	336	321	315	306	347	345	313	330	382	344	364	324	325	333	352	341	337	296	316	313	342	336	335	312	316	329	327	371	347	305	327	355	335	333	335	345	345	326	308	376	298	315	344	317	338	347	338	350	340	365	366	348	346	338	318	356	337	365	337	343	334	332	324	319	341	342	352	324	303	376	342	314	362	309	321	344	342	355	361	318	350	328	338	339	350	342	348	339	339	352	351	386	347	322	327	327	330	310	344	328	331	327	372	332	350	326	341	314	311	297	343	349	330	317	343	359	328	336	310	331	332	325	334	349	324	313	326	307	343	350	341	317	344	329	323	356	316	351	312	329	341	322	336	345	308	338	352	334	353	336	363	338	374	366	345	315	321	328	340	316	344	328	349	298	311	296	320	344	327	339	305	341	346	357	333	349	332	362	319	301	281	313	334
38814	20128	6058	2842	1745	957	675	497	377	384	317	319	318	308	319	301	284	273	301	336	277	272	272	241	250	266	257	207	231	246	236	176	221	198	222	236	236	258	252	218	260	263	223	231	253	235	209	222	241	213	190	190	238	208	226	193	202	213	176	210	194	203	215	211	190	187	179	200	210	198	207	195	187	189	195	193	197	214	191	195	181	193	163	240	216	212	173	177	190	218	193	200	187	207	207	205	184	185	195	200	191	185	208	179	198	194	187	186	189	190	203	199	178	203	174	192	220	213	204	186	178	218	201	225	173	171	195	210	163	184	216	244	202	193	183	195	185	184	181	212	186	179	198	227	188	164	190	165	186	217	206	171	195	205	197	204	206	168	206	190	183	205	205	187	217	190	191	212	206	204	190	205	184	205	209	175	182	216	208	195	190	162	190	229	192	195	244	203	218	186	184	181	218	189	169	202	205	176	206	178	174	211	205	220	185	205	214	181	215	186	183	193	201	183	199	206	191	177	217	191	163	192	201	184	192	206	204	191	199	184	157	215	203	184	207	184	211	206	184	192	208	173	195	198	203	213	192	192	176	201	214	186	184	181	183	181	177	208	206	213	182	190	181	221	201	226	200	208	175	209	186	182	180	189	173	212	205	209	174	180	186	190	193	208	192	181	200	202	214	197	191	178	197	216	189	197	191	142	168	196	167	162	192	182	185	208	206	197	169	197	174	166	189	201	202	204	170	198	183	201	207	185	211	206	194	185	222	201	184	199	191	193	176	211	192	209	188	184	194	189	187	167	175	205	159	208	178	178	200	176	178	188	195	162	179	182	199	170	199	205	194	194	203	196	181	203	195	207	181	183	189	192	179	186	208	192	196	195	192	218	182	196	178	172	212	192	178	204	193	179	183	203	194	181	180	205	190	168	211	184	201	214	175	214	187	222	184	193	193	219	210	164	189	189	208	183	197	194	184	172	208	204	201	201	195	171	188	207	174	212	206	192	180	192	193	187	181	175	208	185	200	179	201	206	198	217	194	214	189	207	218	204	217	183	224	174	201	192	183	222	206	213	178	197	212	205	173	171	197	206	181	199	195	185	171	173	189	204	195	199	200	188	193	191	200	188	197	185	185	187	180	235	206	202	205	179	224	202	198	167	187	182	181	165	177	181	173	194	186	186	178	191	188	183	187	201	188	176	174	189	213	196	193	207	191	236	207	186	179	207	184	162	192	175	184	166	234	217	188	202	201	225	188	170	197	203	207	196	192	217	191	196	187	214	192	198	173	184	216	167	204	206	199	189	223	199	198	176	181	176	188	206	186	194	200	196	183	187	192	200	209	200	185	189	205	194	204	201	187	187	181	180	183	204	206	183	201	228	175	181	196	181	189	179	193	230	184	171	207	195	188	179	201	189	155	187	200	193	194	199	187	194	188	186	206	205	196	190	205	210	193	203	190	197	197	211	210	217	207	177	189	185	217	179	192	207	215	197	175	189	183	207	202	195	207	191	212	167	159	193	200	211	164	190	200	209	220	182	219	204	206	191	187	198	173	182	226	186	194	190	182	178	220	194	188	196	203	205	189	187	212	181	193	208	191	200	215	184	209	191	192	184	209	217	189	215	178	177	192	201	182	191	183	207	218	187	220	219	196	193	196	198	171	214	194	182	177	171	193	202	193	171	178	200	172	185	201	186	192	201	203	184	195	179	202	187	189	203	217	193	198	240	215	200	195	183	213	198	154	219	207	233	198	215	202	214	217	187	181	222	182	217	222	189	210	194	193	211	141	173	193	178	157	200	193	212	192	182	171	193	169	215	171	180	210	191	219	197	201	212	167	165	191	201	217	233	196	187	194	224	217	194	165	217	223	186	162	195	151	179	193	189	216	192	185	191	189	192	172	196	206	183	179	208	195	204	188	204	216	200	199	184	174	182	212	202	204	215	191	206	183	212	237	194	194	198	202	187	186	191	188	177	192	207	198	189	173	203	195	172	217	187	222	191	202	196	211	202	215	204	185	195	202	193	179	202	182	199	208	231	206	204	200	179	213	206	175	182	199	200	210	196	180	188	189	238	193	216	211	224	190	202	189	183	204	197	176	186	184	178	211	171	198	194	203	194	217	202	196	222	197	189	200	181	197	189	164	180	185	196	182	194	196	201	202	183	210	180	165	173	219	192	199	182	165	194	188	209	181	212	192	205	212	193	228	202	209	208	193	198	177	195	190	225	202	193	197	190	186	188	179	202	199	199	208	184	183	192	192	195	216	211	213	195	216	184	189	211	206	165	181	200	196	180	191	176	223	204	187	205	203	190	218	190	189	198	197	223	188	186	210	205	203	189	175	208	199	229	193	185	215	213	184	184	185	230	176	193	171	199	186	181	216	195	223	219	184	204	185	198	193	183	191	209	194	209	177	165	192	186	236	181	200	174	192	189	201	207	194	161	215	206	176	200	213	202	186	233	197	168	189	182	196	173	208	206	199	182	210	198	177	208	182	221	192	192	227	193	179	202	203	191	190	206	191	209	228	203	215	198	182	207	195	174	201	197	221	226	162	174	210	185	210	223	215	185	190	188	215	187	187	210	187	199	212	196	224	226	210	202	189	161	166	195	185	214	172	190	192	197	216	211	185	211	169	191	204	222	215	202	190	169	180	219	198	189	178	223	199	193	211	199	196	205	201	202	222	181	188	169	217	200	204	178	212	201	208	179	173	222	178	196	201	191	192	213	208	209	195	171	206	183	173	215	188	202	172	203	218	229	162	220	204	207	185	214	207	183	166	221	178	202	180	187	186	198	204	201	170	225	211	187	201	186	204	185	198	182	208	205	196	193	193	208	194	182	174	160	195	200	178	182	202	191	184	186	202	166	206	194	159	205	198	187	198	180	202	207	196	187	209	195	190	227	217	213	198	185	222	200	231	220	217	190	192	199	198	210	200	182	197	189	206	224	208	207	192	188	183	175	198	182	195	203	196	201	188	202	192	175	204	201	219	198	203	184	190	206	215	195	202	200	181	164	209	168	181	216	186	197	218	197	196	196	179	175	192	188	188	221	225	178	189	185	198	193	212	197	181	179	176	199	190	211	198	179	183	185	179	211	181	160	176	153	174	207	192	215	213	219	193	187	195	179	217	217	186	171	214	190	188	198	185	215	206	197	196	197	198	176	200	190	193	202	210	199	178	182	172	209	231	181	211	214	199	206	201	196	227	193	155	174	177	169	190	207	225	190	192	176	199	221	196	185	194	223	187	204	176	214	204	193	196	200	195	186	198	198	193	184	171	189	196	198	204	182	210	212	213	196	186	158	171	191	189	196	189	227	226	214	201	213	207	184	230	216	195	224	220	199	190	180	196	178	187	182	214	199	199	179	193	193	209	211	213	221	218	212	191	211	174	198	186	222	184	197	170	219	233	208	214	191	228	222	210	203	185	199	192	167	174	191	212	168	194	183	179	180	162	183	195	175	175	169	187	233	166	192	207	200	190	196	203	202	200	195
20707	12235	6335	6738	5506	3810	2683	1999	1486	1441	1304	1180	1134	1106	1064	1024	1048	1026	1092	1095	1114	1068	983	893	940	1063	978	834	763	754	697	682	662	644	640	709	812	852	840	756	797	761	775	746	695	698	717	618	679	564	520	522	550	605	550	520	498	528	460	468	513	454	429	464	456	440	437	449	437	423	423	455	439	423	458	425	455	436	457	420	397	439	441	447	400	447	388	432	449	451	425	432	484	454	435	400	479	426	467	401	439	413	458	426	455	437	437	416	427	423	437	458	439	417	474	473	420	447	424	445	482	461	427	442	447	411	433	426	421	471	459	418	448	449	459	423	431	428	401	417	455	434	446	453	402	429	434	454	425	450	420	403	434	458	414	463	448	421	436	451	432	456	403	426	444	416	438	446	424	439	424	425	431	454	443	420	463	451	458	409	434	422	431	446	463	439	422	437	433	434	445	436	419	421	452	439	443	431	429	441	463	440	420	429	455	427	468	433	402	426	424	416	431	415	434	452	436	450	428	409	433	416	414	431	457	465	462	404	401	421	402	400	413	424	458	437	441	471	453	469	452	443	423	421	459	460	405	446	412	443	446	420	449	465	421	443	422	414	431	453	424	487	445	464	449	445	406	465	436	417	448	422	446	424	443	402	421	443	440	449	408	442	408	411	453	448	444	441	407	417	424	437	478	418	437	402	425	419	464	446	435	421	435	395	443	412	396	402	429	435	464	469	456	427	477	400	406	432	414	447	428	424	438	427	438	417	464	411	430	445	445	424	435	438	411	462	404	440	442	405	445	417	457	459	446	451	394	432	464	413	411	421	430	456	444	397	406	422	417	435	471	412	408	415	470	446	421	431	447	389	463	417	439	440	428	418	447	433	432	449	444	419	442	422	461	451	411	398	436	439	427	444	434	451	464	436	402	417	460	406	437	457	431	425	462	435	459	436	398	417	428	441	472	452	424	444	433	463	447	420	468	434	397	437	485	423	391	389	456	434	442	476	415	400	408	460	439	449	425	431	455	440	455	406	436	452	429	453	436	463	440	388	475	431	398	427	419	412	445	439	439	430	427	394	411	445	455	444	448	441	422	432	467	443	452	434	411	445	423	484	430	445	411	451	410	420	441	431	431	411	449	466	436	397	401	426	442	437	410	444	441	472	425	468	429	440	465	418	450	440	440	421	418	425	402	425	411	384	411	432	431	428	455	457	431	440	445	424	420	423	417	413	424	437	454	414	391	444	433	465	417	468	430	426	411	405	403	435	445	449	387	433	416	419	434	448	450	461	433	395	443	448	454	471	415	441	463	434	443	426	468	421	419	420	414	384	445	468	446	438	410	404	417	469	395	442	403	410	431	447	427	418	427	433	444	439	470	411	422	410	439	417	431	432	445	415	406	450	436	420	436	430	406	411	421	435	427	413	412	424	431	476	417	408	434	432	419	446	455	415	431	440	445	438	426	396	424	452	404	421	426	419	450	407	414	448	424	438	418	426	428	394	438	466	458	420	414	475	456	475	425	393	449	442	393	431	443	429	456	411	429	452	417	424	455	434	437	483	399	440	413	429	417	442	434	417	424	423	414	445	413	421	448	431	405	459	461	425	449	412	420	437	454	407	437	470	453	463	442	421	453	441	417	445	476	416	433	408	446	399	473	424	464	443	430	443	446	402	459	422	451	445	452	468	394	440	437	418	440	427	453	414	407	445	419	443	418	465	452	435	394	419	384	408	405	454	440	440	457	434	436	418	431	429	425	398	442	424	422	447	471	446	414	506	464	468	448	418	434	409	450	409	439	492	444	424	469	381	432	432	408	410	403	435	417	472	434	387	463	405	475	412	417	410	466	458	440	423	430	430	440	429	420	426	449	406	450	465	478	422	423	433	445	408	423	459	466	443	482	428	431	423	434	437	455	456	453	470	430	442	456	430	410	411	408	463	413	470	420	447	421	427	458	448	401	450	423	441	454	428	416	434	446	435	428	451	417	440	433	456	422	435	445	447	440	420	407	441	422	434	455	465	436	419	447	421	435	408	443	456	445	433	444	408	437	467	449	419	400	454	430	414	437	435	435	445	442	451	438	448	417	405	460	441	399	436	413	394	400	444	453	458	409	453	448	415	444	433	468	439	439	436	425	360	423	427	435	398	474	421	409	396	415	418	442	415	430	421	398	424	392	437	445	425	447	477	429	393	447	434	416	396	430	435	399	412	407	388	412	460	454	456	402	437	443	408	412	452	438	442	435	438	453	398	401	438	478	469	436	427	378	472	431	445	417	398	433	432	477	411	466	429	426	438	451	462	423	424	433	430	410	400	454	425	455	416	417	417	400	435	432	393	432	433	456	460	415	460	400	450	454	440	443	417	426	420	433	445	473	464	445	417	437	454	444	433	442	409	446	423	429	425	428	455	436	435	462	451	424	456	437	453	436	465	432	413	455	428	432	424	443	408	433	436	415	460	433	469	436	428	442	426	440	434	444	447	415	421	429	407	428	376	465	391	414	448	443	446	414	429	439	450	437	452	441	444	422	401	409	444	441	438	465	402	416	427	466	406	449	424	474	437	432	445	448	405	453	419	427	456	437	421	433	436	473	426	431	427	421	434	387	431	410	407	474	429	433	459	445	396	451	427	431	451	441	445	404	446	438	449	472	439	376	445	460	463	459	423	430	435	433	403	432	442	444	407	471	423	414	444	421	451	436	427	417	390	466	424	415	450	437	470	437	430	425	438	405	472	439	460	409	470	436	425	478	421	437	450	463	414	474	467	455	423	452	424	453	427	429	455	418	431	394	446	444	441	474	428	447	373	418	438	406	422	469	446	443	449	430	405	427	490	485	439	434	469	409	428	431	467	443	432	426	429	392	442	487	435	442	452	412	406	434	440	434	382	410	431	414	423	468	418	419	419	429	438	430	437	444	409	447	474	464	415	469	435	413	426	450	436	427	472	439	425	414	438	424	458	429	436	423	414	452	424	439	432	405	424	453	448	416	408	430	461	421	425	459	452	425	440	438	433	449	445	448	423	440	446	427	458	409	413	428	448	455	443	456	458	457	417	400	446	434	426	447	414	444	439	444	426	433	451	443	472	441	434	433	395	413	439	435	419	383	457	425	430	457	439	466	437	404	420	442	451	447	426	434	433	423	449	470	444	414	466	425	432	380	431	431	402	401	419	448	438	450	409	428	472	446	451	440	434	454	434	472	409	461	434	478	428	466	423	429	413	449	430	410	413	415	431	409	404	444	404	429	404	430	461	430	432	418	435	448	409	415	454	461	425	433	464	443	420	432	456	450	382	404	438	449	411	425	437	417	413	460	454	441	417	414	422	419	459	421	402	463	392	456	438	424	426	422	439	421	430	423	452	418	411	436	446	435	473	423	455	425	422	401	441	471	438	408	434	422	440	414	439	439	435	447	437	422	429	470	443	416	453	457	420	437	410	434	416	403	421	404	449	468	424	445	424	411	450	428	432	400	443	432	430	444	436	468	415	408	412	454	456
13642	5263	1274	747	521	391	277	255	246	263	202	234	216	205	222	255	209	219	214	206	236	257	226	185	214	222	205	209	212	201	198	204	177	201	202	202	201	230	241	197	199	237	233	206	198	204	212	175	193	197	187	176	199	187	199	208	183	186	192	219	202	197	201	185	173	211	177	171	211	183	185	186	194	196	195	197	227	171	179	204	195	181	188	164	185	185	197	190	189	196	172	195	162	211	187	175	208	201	181	182	196	188	205	190	172	180	192	194	187	213	183	175	188	199	205	151	188	172	194	190	186	203	192	177	210	152	189	207	191	185	211	200	195	191	191	204	199	211	191	180	183	196	196	205	176	205	219	215	194	180	187	187	189	188	186	223	185	197	193	185	185	190	190	194	198	182	197	200	188	216	188	166	195	178	216	210	182	178	231	192	181	182	180	185	234	189	180	158	194	197	203	184	209	186	184	181	209	181	178	173	198	168	216	188	198	202	199	199	197	161	201	181	193	187	214	168	189	205	183	184	177	186	195	192	189	219	192	190	183	144	185	187	203	192	212	195	179	217	188	187	202	195	184	196	196	206	187	184	186	179	192	180	181	203	211	196	172	175	195	195	202	222	215	204	197	176	181	180	202	185	164	185	179	202	181	204	202	205	209	176	180	195	209	186	177	206	171	176	193	194	165	215	181	168	184	213	204	191	169	183	186	204	198	192	190	196	175	177	195	206	180	181	180	188	186	190	189	204	166	196	188	169	209	180	182	196	189	202	171	182	180	180	192	195	207	190	180	190	219	216	202	203	203	188	192	172	182	170	183	195	180	182	198	164	206	185	170	202	196	217	184	170	204	190	190	191	178	207	202	181	223	189	173	211	210	205	191	200	202	186	208	178	177	194	218	185	184	197	210	176	180	175	227	198	197	214	190	193	197	199	220	201	186	209	192	205	180	194	189	193	194	183	189	193	167	186	174	180	182	200	176	195	191	190	199	201	207	192	202	207	205	176	185	176	168	179	218	184	172	201	177	192	220	203	194	207	218	217	211	192	183	191	185	179	225	204	189	195	195	207	207	200	206	188	210	214	217	204	180	178	187	193	204	185	188	223	217	190	177	227	175	226	206	186	199	170	161	189	192	191	192	187	199	187	166	212	183	184	174	192	186	208	204	192	183	197	193	194	186	191	169	205	195	171	201	194	200	200	184	204	184	210	184	180	163	165	169	205	174	200	183	194	180	163	203	191	211	206	182	188	169	173	185	198	194	194	204	152	176	168	170	181	173	192	189	201	184	191	171	181	191	179	180	194	186	192	210	182	182	203	203	200	184	195	202	199	166	204	204	191	177	185	181	188	223	188	205	194	183	175	177	174	189	191	195	186	188	174	164	168	169	178	193	191	180	174	187	201	164	209	190	186	181	188	209	204	199	158	185	208	197	189	216	171	171	192	194	212	202	181	200	164	188	144	205	199	200	191	185	200	176	198	200	197	220	208	203	194	185	195	218	200	179	193	200	202	201	189	184	184	212	189	190	205	185	202	185	189	209	193	176	177	212	207	173	156	197	170	193	213	196	202	202	203	187	201	193	192	194	171	173	183	208	204	202	186	201	206	205	207	214	183	159	214	178	195	225	192	183	178	190	178	200	192	187	181	187	178	205	208	212	195	165	194	189	170	194	177	182	178	198	224	187	172	192	212	225	197	163	212	197	192	164	199	206	193	192	166	205	174	190	188	204	202	189	161	218	185	171	184	195	156	175	197	196	200	171	229	200	201	191	192	176	194	185	174	186	220	144	182	180	226	218	205	220	181	167	179	175	179	215	172	189	187	185	204	188	189	185	164	185	201	181	191	202	192	188	182	172	187	176	203	198	161	194	167	172	149	194	207	190	183	217	175	216	199	182	195	194	196	191	177	200	186	200	187	166	188	212	180	220	194	185	196	209	213	157	201	192	205	198	177	180	203	213	183	178	172	197	192	179	205	200	205	191	179	197	187	185	205	180	182	183	168	204	185	183	153	217	187	201	191	183	209	206	168	215	188	205	181	185	194	192	183	189	188	193	193	189	207	217	186	182	192	198	225	185	184	177	185	174	190	183	188	193	206	181	192	208	152	207	184	198	162	185	199	224	219	188	180	213	214	207	197	209	223	188	186	207	184	204	181	181	162	164	186	195	192	206	189	209	180	167	200	173	189	155	182	200	187	219	211	166	176	195	176	191	188	179	194	201	178	196	199	184	187	197	187	206	203	182	205	190	173	193	209	196	203	187	199	198	180	197	193	191	222	193	184	192	211	205	193	196	188	219	203	207	181	189	192	192	169	213	191	207	204	196	214	239	206	196	177	181	193	201	203	212	200	176	194	211	203	202	199	209	192	184	168	188	179	184	199	211	179	172	164	153	203	215	185	202	191	204	200	182	189	177	208	207	173	194	210	199	193	186	188	199	187	191	190	184	182	187	185	190	198	198	181	198	205	168	183	199	192	216	195	208	180	165	171	177	195	190	215	192	201	187	170	174	179	183	213	167	198	233	226	181	188	184	168	171	216	207	197	189	175	201	185	218	208	196	185	183	207	184	201	180	194	187	156	171	185	163	200	186	201	190	172	168	188	207	208	183	206	174	170	183	170	181	199	182	185	202	181	211	202	207	175	195	224	203	200	179	193	196	192	188	181	207	206	190	202	211	185	172	183	186	164	194	192	176	157	200	188	209	200	197	189	202	167	189	192	192	203	188	208	205	166	185	192	203	208	206	207	190	198	184	198	159	204	188	205	179	205	198	192	202	186	196	218	184	190	195	202	222	221	196	160	175	190	202	189	192	184	164	175	179	208	181	175	189	209	210	206	202	174	173	191	197	189	194	205	195	212	171	206	188	170	158	217	193	187	196	179	194	201	180	175	175	215	173	157	166	176	210	214	201	190	184	207	232	202	192	196	206	186	178	201	193	189	208	195	202	194	198	206	194	194	204	193	174	209	188	215	175	178	192	166	204	199	188	164	168	166	202	191	166	218	163	204	217	168	177	184	180	198	198	207	212	199	185	204	193	177	195	206	195	181	201	184	181	207	195	177	205	205	146	186	197	205	209	183	204	189	204	205	209	183	191	187	211	192	167	185	185	199	179	192	204	169	193	207	197	199	208	210	226	195	189	193	223	214	173	185	184	180	199	183	180	188	190	212	178	189	184	176	185	205	183	178	196	168	189	192	188	180	201	177	200	192	176	168	216	203	217	211	186	197	155	196	176	198	206	213	184	184	189	215	179	196	197	210	200	169	203	211	191	159	183	193	164	172	212	204	169	198	183	187	166	185	196	177	173	203	224	183	185	201	214	205	207	203	214	211	189	216	190	174	207	192	193	183	179	194	181	191	176	186	207	209	175	211	199	212	184	214	165	220	196	207	199	170	197	197	179	205	178	176	202	196	205	184	201	194	185	186	175	187	211	201	166	190	205	188	200	179	198	172	187	218	188	168	198	172	206	199	187	206	174	210	185	222	200	185	216	204
7359	3602	2200	2122	1727	1394	1020	783	629	650	597	575	581	536	543	603	570	570	646	654	724	647	625	557	617	606	648	557	508	496	501	479	516	509	519	548	569	546	538	522	519	548	530	503	535	500	463	499	487	445	456	459	455	459	409	441	428	463	424	451	445	390	399	404	432	412	457	437	425	417	432	389	422	417	385	430	436	404	435	425	391	379	419	395	454	406	385	435	408	411	459	431	458	393	415	449	437	417	383	416	398	427	400	429	403	420	399	432	439	434	407	430	392	419	409	398	419	396	416	449	400	448	410	394	383	411	437	410	413	384	418	450	410	397	425	403	406	422	416	419	448	402	391	411	434	435	423	408	432	446	445	430	441	419	399	429	377	424	406	415	399	414	408	439	438	417	432	443	383	419	415	398	443	422	412	406	406	397	434	373	373	393	383	398	432	409	409	420	408	408	435	448	412	396	431	416	408	437	375	403	402	414	415	411	413	440	382	400	415	420	430	443	432	390	428	389	366	436	406	455	455	391	382	402	409	410	412	426	396	446	421	399	370	416	404	442	435	419	403	409	469	405	419	390	411	402	411	431	388	448	411	445	402	418	399	412	408	379	406	408	423	427	395	393	441	389	409	440	408	422	436	398	399	378	390	399	402	408	410	418	436	389	405	425	407	424	424	455	415	408	408	391	406	404	400	426	434	392	461	398	408	417	395	434	405	424	439	423	418	412	415	407	422	388	421	428	393	421	427	392	432	462	416	406	427	421	428	411	433	411	437	410	439	388	418	437	404	429	402	412	413	413	421	464	426	419	433	419	373	384	406	400	411	461	409	422	399	434	388	424	437	388	415	410	412	407	393	373	419	388	419	425	413	463	389	403	436	400	435	472	427	439	404	379	389	415	404	456	411	429	407	384	425	415	395	390	444	429	400	439	414	428	404	393	440	453	410	390	411	393	414	453	408	429	444	513	424	441	423	413	441	398	415	395	392	425	401	429	404	482	442	396	425	443	444	412	416	402	411	411	426	420	415	410	397	418	450	396	401	428	420	392	429	417	411	411	399	469	430	419	440	390	427	436	422	401	419	404	408	442	413	375	423	412	394	428	418	392	409	397	420	439	385	422	399	379	428	436	421	429	414	433	422	397	430	411	461	415	425	410	456	403	441	407	409	371	412	393	390	397	411	426	420	412	427	416	424	407	414	431	410	394	453	380	398	423	425	411	419	430	451	411	400	423	387	383	404	372	376	399	419	440	442	394	414	429	441	407	459	376	426	402	413	435	404	405	418	428	423	435	426	407	404	425	394	450	369	419	467	420	407	367	433	416	399	424	400	374	395	392	425	433	425	411	427	413	369	397	402	449	427	378	427	430	418	399	443	405	411	388	428	373	408	398	431	424	388	399	400	403	366	387	424	398	377	412	398	425	400	419	422	379	449	393	425	421	449	410	397	418	421	423	416	428	384	418	388	415	431	387	415	401	380	426	420	414	406	413	426	379	435	398	411	427	411	388	413	399	447	387	393	432	417	410	428	387	406	437	427	398	384	412	440	417	409	422	415	402	403	419	456	419	417	368	406	461	421	392	380	390	395	422	416	421	445	423	434	404	411	419	413	426	424	401	432	427	416	390	390	407	414	419	422	392	404	416	441	392	420	432	422	403	436	428	385	395	416	441	379	390	429	404	413	439	383	380	404	414	401	422	384	427	392	431	410	425	427	428	402	438	403	423	405	409	424	409	419	447	376	395	387	434	414	400	430	423	448	455	423	407	409	411	418	398	377	394	438	387	439	413	429	412	395	419	442	423	405	400	427	468	448	414	404	402	429	390	382	392	414	390	417	396	413	423	392	423	415	409	434	407	459	414	438	409	419	418	420	428	397	444	410	410	429	399	415	403	400	404	420	431	393	416	419	419	425	432	422	410	435	399	408	397	415	409	373	443	378	411	378	416	436	392	411	377	423	405	407	422	395	471	405	434	392	407	415	426	411	386	445	442	390	418	445	407	426	429	453	400	427	421	401	399	377	437	444	414	445	397	395	401	389	446	428	409	438	428	429	399	406	366	423	399	479	432	376	398	426	408	416	395	414	418	365	397	424	397	427	459	391	367	405	412	423	411	418	424	397	385	430	399	393	379	395	422	439	404	403	429	410	428	420	407	457	420	450	400	429	421	411	419	412	399	443	436	431	403	412	427	393	414	441	422	410	463	434	410	406	398	425	421	394	433	375	438	410	456	393	407	407	418	385	437	395	450	414	438	421	412	421	395	411	432	414	430	419	401	452	440	416	385	426	432	426	425	409	384	408	392	392	400	402	422	419	380	416	394	403	416	422	393	409	385	411	424	409	417	390	403	416	375	458	392	408	425	404	407	397	390	431	409	415	416	387	425	396	402	408	411	424	404	445	389	414	442	438	408	426	412	431	397	406	386	433	412	419	388	386	380	444	387	435	449	413	421	442	411	439	427	424	416	434	447	412	405	414	396	419	443	388	422	452	403	418	403	423	422	389	448	404	426	444	435	411	423	384	421	423	398	428	407	393	392	397	430	395	438	409	407	431	417	414	425	420	427	434	407	465	438	437	432	424	379	414	446	407	394	434	412	413	437	403	422	408	415	436	420	419	449	401	443	440	398	434	438	407	417	411	387	459	434	429	424	444	412	423	399	391	430	433	427	401	404	416	380	381	392	399	423	388	449	417	447	433	419	430	401	425	417	407	425	443	396	400	435	412	405	403	411	434	419	390	438	429	420	435	363	386	426	420	413	388	416	409	394	427	421	429	402	428	380	384	438	408	435	425	416	430	446	440	425	401	395	435	405	456	445	437	415	422	467	448	448	402	425	410	420	420	388	437	395	435	420	405	418	363	427	411	402	407	436	396	386	391	431	415	415	436	492	382	431	430	393	407	427	415	411	421	434	424	424	416	404	408	421	450	426	419	410	418	437	427	411	402	402	424	388	430	426	420	442	400	405	410	382	410	414	413	418	426	425	387	399	405	404	378	423	365	423	391	403	469	443	459	412	400	389	400	422	383	427	431	436	434	396	411	441	416	420	448	429	427	382	455	425	433	433	457	455	446	415	434	410	440	430	453	413	406	398	436	431	437	392	449	454	416	392	409	421	423	428	422	434	435	409	427	453	409	443	412	442	397	440	470	404	425	390	381	413	393	434	397	402	417	415	401	407	373	455	418	421	445	413	404	379	398	420	393	433	397	391	361	408	393	430	427	406	428	431	408	382	421	429	432	419	402	415	454	455	429	425	385	396	449	395	464	422	419	420	396	425	426	363	410	425	407	406	469	406	431	420	406	387	419	410	438	403	418	438	439	422	420	426	364	404	395	384	412	452	400	428	409	423	436	383	404	430	369	412	432	406	369	423	453	393	419	400	446	456	426	405	408	421	433	413	418	438	413	421	421	418	424	434	419	426	408	409	407	408	407	382	424	461	429	419	389	426	399	450	423	403	426	409	425	424	402	431	413	420	413	402	399	410	402	443	417	428
28943	13288	3083	1609	1025	616	395	296	268	264	257	231	220	211	171	228	209	196	220	214	218	202	201	197	216	209	200	194	193	175	134	173	140	134	146	139	159	170	210	179	200	175	167	157	164	172	192	148	175	143	147	145	164	177	143	149	131	154	151	131	147	132	159	131	137	154	160	135	159	145	125	153	128	138	145	143	163	137	159	130	153	139	133	127	126	145	149	155	139	154	149	146	123	157	146	144	130	165	145	155	154	151	158	146	153	153	148	135	126	133	127	166	120	183	158	142	145	156	147	157	134	139	143	149	132	147	137	126	179	143	157	129	152	142	125	153	154	145	153	138	133	153	130	155	139	125	134	141	150	151	150	141	131	151	152	155	146	176	151	133	143	157	145	142	135	138	146	142	155	152	130	139	158	135	129	156	151	157	142	128	151	183	128	140	141	132	132	161	153	187	141	153	140	141	159	155	134	117	146	144	154	140	134	130	169	128	154	152	176	125	119	144	157	168	151	161	142	143	156	169	146	147	150	132	138	137	149	148	170	135	145	159	127	149	142	135	153	112	127	153	150	147	127	135	142	139	125	142	149	147	153	158	160	166	132	124	139	160	164	142	152	170	148	155	154	143	175	136	136	130	149	126	152	157	148	122	137	147	146	174	129	138	128	147	159	163	141	153	132	150	158	143	154	150	152	142	164	132	136	133	135	137	155	142	135	154	148	158	155	177	142	139	162	138	137	169	150	128	143	124	151	139	144	146	128	146	157	174	131	146	141	144	133	141	141	146	165	132	159	123	156	159	141	144	147	152	161	153	138	141	159	152	154	139	132	132	142	150	161	156	141	137	148	132	143	159	136	151	131	145	139	126	139	160	140	170	169	147	145	150	144	119	163	161	153	168	154	139	141	132	146	146	160	139	147	149	145	135	151	122	150	144	156	159	148	157	175	136	142	149	147	139	161	141	140	128	147	167	151	157	151	157	143	152	139	144	135	145	119	154	152	155	140	141	153	124	133	141	121	126	151	133	137	133	155	134	164	142	143	128	142	146	119	146	127	131	139	151	158	155	151	154	148	158	144	152	131	143	135	142	151	144	136	141	143	150	133	149	139	133	160	129	161	148	149	167	128	151	175	136	175	149	149	144	136	121	145	148	142	141	133	150	149	150	140	153	140	161	123	147	124	162	137	151	150	180	142	137	165	110	135	149	170	145	134	155	143	168	146	142	131	158	137	165	166	144	129	139	147	173	127	132	137	133	151	135	144	143	129	142	130	133	138	123	139	136	163	159	146	155	115	169	120	136	137	132	143	143	164	155	138	174	155	148	137	147	134	131	125	155	152	156	129	147	153	144	142	128	181	136	132	140	151	124	152	119	172	175	163	165	142	149	132	143	147	145	128	145	139	122	137	156	126	134	153	150	130	141	153	143	148	136	115	124	130	141	140	158	142	132	157	159	158	175	170	152	139	144	121	151	161	146	153	155	129	122	141	143	157	125	135	124	161	150	139	151	130	156	166	147	154	124	166	161	155	136	147	147	142	132	127	140	170	153	131	121	155	147	170	152	140	152	164	172	155	128	122	139	149	149	154	138	146	143	129	140	133	155	137	141	140	153	149	144	149	143	152	145	152	140	121	162	158	168	163	167	141	165	161	152	140	148	180	170	145	168	155	153	145	143	155	150	160	162	142	138	140	143	161	166	135	145	170	157	152	150	141	157	169	150	158	134	155	160	154	150	136	132	129	142	135	141	142	155	141	124	155	157	158	155	145	139	146	147	135	127	138	151	162	173	133	146	131	157	186	142	139	151	131	150	125	154	155	147	155	135	135	139	138	139	142	148	169	168	155	158	131	159	148	143	162	126	180	172	146	149	135	138	146	153	153	144	140	157	148	162	151	198	149	149	148	143	145	161	136	150	169	145	170	135	121	151	176	131	156	161	128	144	155	148	143	125	165	140	147	178	162	152	147	144	151	150	131	129	141	139	142	158	159	144	156	143	139	150	144	160	147	161	120	147	149	134	141	134	143	149	139	142	135	140	154	139	153	123	129	151	123	153	143	144	138	145	143	162	157	160	141	148	149	145	132	150	139	161	137	138	130	135	146	136	143	150	157	148	134	150	146	171	138	116	177	134	126	153	135	140	166	129	130	145	130	126	111	141	154	140	153	118	168	147	150	126	150	155	141	167	154	161	157	144	120	160	112	143	142	151	167	151	140	118	138	159	149	154	124	147	149	138	130	134	130	156	152	163	143	152	138	141	140	113	159	158	142	143	139	141	139	148	150	139	135	149	157	144	149	154	135	140	114	146	134	139	133	131	145	144	153	145	122	149	124	138	144	147	127	130	137	155	154	133	156	140	151	145	164	162	154	164	129	145	139	122	153	153	140	164	147	140	145	167	123	168	152	140	145	120	140	162	158	122	154	155	131	135	125	160	154	123	162	148	156	162	134	145	156	149	183	160	137	166	143	134	130	144	151	154	147	163	152	144	116	125	148	173	148	121	142	134	151	153	116	152	129	158	170	163	149	163	154	157	121	134	142	137	147	142	145	125	147	149	164	153	120	154	137	152	139	103	141	171	156	160	131	135	136	175	157	189	150	130	147	122	130	120	154	123	149	148	158	136	146	137	150	162	147	146	136	153	149	148	174	148	142	134	142	131	155	132	137	130	175	134	121	137	176	170	151	146	136	140	159	144	149	147	137	149	146	157	135	144	137	143	142	144	130	124	166	142	151	110	142	129	150	139	149	142	148	129	115	135	141	150	138	132	141	134	161	122	138	158	135	148	137	120	143	131	157	162	150	166	142	165	157	138	154	131	140	137	146	127	149	149	149	178	143	155	147	139	178	167	139	171	155	146	132	121	141	154	156	133	137	144	132	139	133	157	148	144	135	150	148	151	137	157	135	144	141	152	146	140	158	149	133	158	141	138	145	155	156	154	141	146	126	132	146	144	177	149	140	124	128	155	143	145	147	139	163	131	144	125	150	153	143	138	159	141	156	148	163	154	174	143	164	160	175	146	161	150	166	147	160	148	137	140	147	148	144	151	131	147	145	138	148	146	130	139	135	143	141	156	134	163	141	161	131	147	135	156	145	133	137	141	135	133	130	157	157	166	136	159	152	155	126	160	128	144	132	155	165	118	139	129	141	153	134	141	137	140	151	117	128	132	151	135	140	138	145	124	137	147	154	157	145	153	126	169	135	157	145	164	148	158	153	133	181	164	154	134	149	132	130	148	154	152	145	171	149	133	150	138	149	154	145	181	156	120	145	132	143	158	137	172	152	158	134	161	121	128	125	123	174	127	163	157	153	145	150	126	155	139	135	131	132	136	160	136	156	144	152	166	152	155	126	162	162	149	138	126	148	150	133	161	141	177	140	175	136	133	181	183	125	152	142	150	160	143	136	163	148	141	124	147	161	141	134	135	146	148	148	148	178	146	150	120	139	178	172	155	156	129	142	157	143	150	157	161	154	138	150	161	151	140	128	144	172	141
16219	8281	4289	4544	3560	2441	1714	1282	1044	995	941	817	730	768	702	670	686	691	777	879	751	757	673	700	700	709	760	721	539	504	503	476	472	484	481	528	540	606	570	601	589	569	557	557	502	489	514	445	460	455	381	415	447	391	408	377	413	376	368	367	331	330	282	343	316	345	324	344	339	354	324	326	334	342	324	350	340	296	345	363	333	352	317	317	338	308	333	354	334	342	355	324	345	321	317	364	355	281	324	337	318	361	357	351	341	349	322	367	328	348	356	333	368	317	314	364	365	334	293	345	331	332	337	356	313	328	327	343	351	353	314	313	380	315	359	355	333	322	359	361	360	303	314	363	333	326	326	352	334	343	352	351	353	343	331	359	324	350	372	345	324	317	323	343	296	313	336	336	301	333	381	353	314	341	367	323	334	316	338	302	346	317	339	359	337	349	365	333	324	343	334	353	313	338	348	369	336	327	339	357	341	314	348	335	331	303	306	377	353	329	311	300	320	337	380	352	353	295	329	333	322	340	338	344	358	338	312	343	310	348	357	331	333	336	307	367	339	330	352	338	316	362	341	329	336	302	321	344	330	335	312	328	324	328	318	340	309	355	355	363	332	326	332	331	333	298	322	346	312	328	323	311	317	341	319	325	342	351	338	343	349	335	349	341	361	329	328	287	317	336	364	315	366	334	330	340	312	363	344	333	317	330	350	338	319	309	362	339	366	328	344	330	346	315	354	335	366	329	318	340	302	338	335	349	341	321	332	369	304	359	328	331	306	324	350	317	333	343	345	345	315	322	339	324	322	317	345	317	327	339	341	364	333	320	347	320	345	334	349	336	321	305	323	354	340	334	334	321	354	328	318	355	328	355	335	376	318	303	318	333	336	328	329	341	298	309	338	320	330	312	347	331	360	363	339	312	329	355	320	340	327	337	358	344	304	313	334	329	370	333	321	326	339	333	320	331	335	335	367	343	308	346	324	334	346	332	350	314	302	332	363	325	331	340	347	337	336	352	348	362	324	303	349	349	341	300	353	329	330	329	343	327	354	317	338	337	305	328	339	343	306	315	317	330	348	330	374	333	336	327	316	354	337	363	335	337	340	329	354	328	335	301	344	348	344	346	341	310	351	331	299	335	317	314	310	355	345	357	335	333	321	348	339	341	337	367	339	332	336	330	350	340	307	323	304	351	330	366	339	328	326	320	360	331	326	363	343	296	317	310	311	336	306	360	335	361	337	333	321	342	309	345	327	331	344	338	332	356	321	337	346	322	299	312	340	350	314	344	309	330	331	331	346	363	372	313	357	321	338	329	328	332	324	350	327	343	329	346	336	325	308	320	349	338	317	312	337	345	333	335	326	312	327	336	345	327	306	339	328	343	326	306	283	341	354	358	313	336	335	321	347	338	336	316	338	322	320	332	365	365	340	318	309	330	360	340	364	361	334	310	327	336	330	337	348	335	356	358	327	299	329	302	340	332	302	314	346	343	373	355	341	324	326	363	320	337	347	345	316	360	345	329	319	346	354	356	382	348	341	343	333	337	335	333	301	347	322	307	314	346	345	361	359	301	312	329	317	345	318	309	369	333	340	346	367	336	364	372	324	333	320	329	330	346	317	328	346	328	361	322	311	331	333	331	347	317	349	320	352	343	320	300	349	323	338	360	337	328	330	307	360	313	349	328	329	330	323	344	331	310	352	343	339	342	348	336	327	342	346	359	326	319	333	373	315	361	335	333	299	349	351	294	339	378	322	355	360	314	349	343	326	321	373	330	320	323	310	339	388	350	347	316	322	350	355	326	327	333	355	335	363	338	327	312	339	305	314	320	325	341	356	335	351	373	332	338	333	320	358	304	290	359	334	299	321	376	349	338	342	340	356	343	327	375	306	343	357	333	332	331	360	324	333	355	338	331	324	325	333	333	343	332	346	371	329	348	358	361	333	316	357	348	308	314	334	338	336	333	339	338	319	322	337	333	342	323	326	352	345	343	341	300	322	326	363	325	338	322	344	337	315	360	343	338	313	362	349	353	346	324	340	343	357	342	346	304	335	349	330	364	327	354	339	313	340	306	322	333	300	308	327	357	334	323	310	350	393	347	323	328	353	348	330	358	337	351	319	339	337	341	330	339	326	358	312	317	361	312	356	351	337	319	317	307	348	331	337	301	354	337	318	321	340	294	346	341	314	304	342	314	339	290	335	381	323	312	334	332	346	348	346	352	313	289	357	313	339	295	327	327	367	341	335	331	343	305	336	345	326	329	336	306	326	340	330	316	343	352	326	312	330	329	343	321	322	332	301	307	311	327	300	350	330	354	334	331	334	345	343	326	352	364	322	343	337	315	326	313	314	361	318	365	362	312	311	293	340	322	338	349	339	308	343	348	341	331	334	357	321	322	320	357	367	341	331	364	340	318	318	338	338	347	332	331	291	326	341	325	318	330	337	384	337	335	318	327	330	347	333	355	312	344	351	315	340	371	354	300	312	361	328	348	341	328	358	342	319	306	348	332	339	335	348	363	324	344	322	322	310	368	319	355	349	323	308	336	354	315	345	321	362	330	352	381	340	341	351	332	312	355	357	355	304	335	322	334	343	323	349	352	319	371	308	319	318	342	307	372	327	312	323	344	338	356	330	359	351	335	362	335	351	329	345	334	338	340	291	323	328	353	325	340	335	361	353	353	348	342	349	350	336	312	344	331	343	338	340	340	310	366	330	316	343	329	319	320	367	349	332	306	309	339	339	363	363	302	321	321	310	333	320	348	345	338	370	352	327	352	390	349	332	317	330	346	314	330	351	355	329	353	324	319	313	356	302	338	328	342	324	338	346	345	356	315	336	348	322	328	337	332	321	336	329	331	342	331	298	343	310	321	325	351	361	303	350	329	328	360	301	325	345	335	368	335	338	328	373	352	320	328	316	324	314	348	338	360	346	344	342	319	367	329	320	325	326	322	330	344	356	337	366	324	333	318	331	308	323	313	315	318	313	353	356	335	361	361	358	344	363	365	339	345	293	336	363	346	330	349	342	340	373	327	363	306	326	315	319	358	316	348	315	334	362	334	330	327	351	327	321	336	327	388	335	324	314	357	343	352	299	348	345	305	357	310	313	308	335	339	350	335	367	322	342	328	340	340	323	339	314	318	337	335	328	358	335	336	344	347	329	303	362	339	321	350	332	393	338	327	327	338	322	322	322	325	340	313	337	319	339	355	327	338	311	360	349	324	344	307	341	360	361	321	308	334	310	335	315	330	308	338	334	370	312	348	358	347	348	353	368	323	358	371	334	367	348	334	345	361	365	328	324	349	321	339	327	342	363	325	344	318	341	335	355	346	337	354	333	348	314	324	324	355	336	317	304	343	331	315	321	332	328	359	335	318	350	333	329	325	326	338	345	357	330	311	347	354	335	327	316	337	362	328	329	355	320	347	309	358	342	333	340	301	367	311	331	304	338	336	362	331	348	307	315	365	316	331	314	340	335	321	339	351	369	346	322	345
39167	20056	6033	2728	1619	958	620	498	397	364	399	293	329	282	284	265	263	295	246	319	287	301	292	278	267	284	291	250	256	251	227	246	229	257	249	228	213	235	232	235	266	245	244	226	236	226	190	214	213	208	211	210	201	189	218	239	207	217	219	219	186	192	181	210	191	201	157	196	195	207	225	214	178	202	193	208	216	205	206	211	198	183	196	216	187	203	222	212	198	209	228	191	210	182	180	194	188	190	205	221	192	198	181	179	173	210	174	162	195	200	203	176	193	183	196	205	203	204	197	202	182	221	203	188	184	175	170	223	197	180	183	202	203	171	223	186	197	196	206	216	185	198	191	183	184	220	216	210	205	214	209	216	196	214	203	204	208	171	193	199	172	197	210	208	195	213	188	179	203	171	207	167	188	206	195	191	200	217	181	207	190	193	213	189	179	186	209	198	206	207	192	183	194	207	204	189	172	204	201	200	212	215	169	195	192	197	190	189	186	166	209	202	225	213	193	192	206	203	175	192	183	190	202	178	210	211	202	206	204	198	202	206	206	203	196	210	198	200	204	205	191	182	190	195	190	204	191	167	194	205	212	194	197	197	213	189	196	175	180	183	194	179	201	186	213	192	193	185	235	188	187	182	218	227	214	212	208	210	180	179	198	183	200	211	181	196	166	202	216	184	186	178	179	191	220	206	206	194	209	167	183	199	193	196	214	203	199	212	236	187	188	207	192	182	221	199	209	177	198	191	202	186	188	201	204	216	193	168	198	171	228	183	214	218	179	195	197	220	216	233	195	203	194	181	200	191	194	209	215	188	190	183	192	186	202	204	199	186	207	197	199	170	207	223	198	196	200	199	199	183	222	177	198	161	186	184	169	198	200	197	226	208	163	167	196	172	205	204	211	194	199	200	213	192	184	232	199	194	195	191	176	207	189	195	212	197	172	196	198	205	190	166	190	183	215	183	180	211	217	201	198	207	210	181	188	198	204	179	223	205	198	189	190	201	193	213	221	225	205	172	227	181	222	210	208	187	187	199	201	186	207	222	195	208	194	215	219	169	196	224	222	203	201	191	215	192	179	186	229	209	179	187	202	201	185	192	174	211	161	177	215	193	202	168	196	210	183	219	200	191	195	173	184	171	187	200	187	189	203	187	186	190	206	211	206	193	198	198	188	196	214	169	170	200	188	177	202	225	178	225	243	207	205	191	196	200	197	214	202	203	182	203	207	192	194	185	196	192	179	225	200	194	210	193	204	170	211	197	198	193	200	171	201	190	192	206	216	170	170	200	205	160	163	194	227	193	227	207	175	184	186	198	184	187	177	210	185	188	182	194	210	209	187	173	185	183	187	207	162	190	191	217	190	175	198	212	230	200	214	219	217	181	195	210	210	204	173	211	204	203	215	185	207	179	211	219	199	176	192	202	199	193	173	193	206	197	210	203	205	227	207	214	196	207	176	185	218	205	203	197	189	211	180	194	175	202	180	184	199	198	203	197	191	175	173	211	215	173	181	153	210	211	187	175	173	191	189	203	195	188	209	217	190	211	187	216	185	206	212	179	205	191	186	192	180	180	210	192	184	217	211	194	205	191	194	197	218	226	253	213	209	198	174	199	191	200	189	197	194	168	225	195	195	187	186	210	216	184	229	181	210	197	230	182	211	178	231	183	187	209	199	211	198	196	183	189	208	202	191	195	219	190	190	172	152	181	194	196	192	191	202	217	180	199	171	228	197	190	186	196	195	207	207	212	239	208	197	224	215	181	171	201	191	181	192	194	164	197	186	184	218	210	202	186	195	191	172	172	210	200	188	195	195	183	189	212	210	192	187	192	218	210	203	200	176	200	178	178	223	216	182	205	221	212	209	168	162	196	189	191	192	194	200	172	218	211	196	194	213	183	169	178	215	197	166	216	190	180	210	203	221	179	191	211	198	208	196	199	182	212	211	189	200	191	191	217	199	195	198	178	192	199	210	203	201	216	193	190	204	192	216	187	182	208	179	200	190	201	173	198	204	215	214	186	212	197	204	184	207	193	202	185	210	211	211	184	208	218	186	181	225	206	192	201	190	209	195	186	185	222	192	203	201	202	182	200	224	214	224	189	189	200	209	224	192	196	187	191	225	202	165	223	180	202	223	213	201	196	203	177	225	169	183	199	209	217	185	196	213	177	206	199	191	182	198	188	186	181	180	188	193	183	200	178	184	216	233	193	210	176	231	202	175	202	197	222	206	205	188	175	195	176	201	221	206	211	217	196	186	205	196	226	197	191	174	223	184	183	178	209	194	190	180	175	189	208	206	192	199	203	201	194	198	214	197	194	191	188	193	209	188	179	200	197	187	195	192	203	190	216	232	196	153	207	191	192	149	207	187	177	223	208	169	165	188	239	200	186	208	221	197	202	204	173	195	215	217	198	223	197	216	214	215	180	214	158	197	181	212	190	206	208	186	201	171	189	188	188	198	202	199	160	193	182	200	186	181	192	191	187	178	222	201	205	190	181	202	217	186	202	186	214	179	193	206	216	190	194	202	209	182	197	192	186	185	199	225	199	179	207	219	205	186	232	223	211	169	174	175	191	205	203	193	192	185	198	209	209	214	210	184	179	210	202	200	208	181	188	177	206	185	199	198	205	194	193	221	197	188	199	202	193	223	199	204	200	199	208	200	198	191	187	218	212	197	227	216	201	177	182	173	219	221	209	225	164	169	193	176	173	193	204	201	184	226	205	215	229	207	198	175	195	186	193	211	200	205	186	196	222	202	223	187	229	207	200	198	194	204	186	186	200	212	197	214	191	182	186	178	185	181	193	206	185	211	191	180	199	190	212	181	183	206	203	193	208	227	188	181	184	224	191	193	186	194	204	209	185	178	209	194	201	158	171	216	184	190	204	185	227	202	178	186	178	188	197	202	175	199	176	200	199	200	205	183	184	189	201	224	206	220	209	200	213	183	178	187	193	174	235	180	180	208	200	198	172	192	225	193	187	185	185	209	187	198	209	202	209	186	200	234	203	172	200	213	187	208	186	196	192	213	198	192	190	202	164	193	209	206	193	200	201	219	213	212	198	204	183	182	206	165	189	174	216	202	182	195	198	211	205	187	190	185	177	201	199	184	211	209	207	196	206	163	194	200	191	180	178	179	171	183	186	194	155	190	187	189	179	181	202	176	195	200	206	199	200	189	186	172	189	199	201	240	172	203	184	214	209	206	210	195	211	204	192	220	203	209	176	180	190	192	164	173	182	230	206	187	173	194	199	197	188	204	196	168	214	195	193	195	219	202	186	207	191	199	197	206	210	204	171	195	185	204	172	196	186	213	191	170	190	208	210	186	207	251	193	187	191	185	191	184	198	214	193	200	197	204	185	177	184	209	217	210	218	196	196	211	199	201	206	202	203	198	192	199	200	199	160	172	166	184	170	190	197	197	174	205	183	208	213	200	214	199	166	203	178	226	182	206	177	204	216	201	188	202	191	219	206	171	187	174	198	210	219	205	188
21175	12221	6102	6350	5182	3510	2470	1989	1551	1493	1389	1253	1149	1071	1030	1065	1017	1025	1032	1137	1105	1145	1023	955	991	1147	1089	1036	798	758	673	658	610	654	663	719	757	756	717	850	780	727	789	748	703	644	656	695	636	573	538	589	547	533	521	583	529	490	471	465	500	486	456	444	415	498	482	459	458	462	421	420	456	435	463	432	412	450	445	441	446	425	480	442	441	471	430	454	417	461	429	405	487	473	485	426	436	434	439	402	450	451	455	414	427	456	409	434	453	393	418	432	398	510	466	420	439	465	451	418	436	448	448	453	414	444	420	452	418	411	459	380	454	407	449	488	489	470	446	423	430	473	440	478	440	452	473	467	431	430	457	422	422	476	438	439	460	458	456	423	462	444	403	440	456	461	385	427	419	436	459	441	422	478	404	469	460	434	450	416	469	426	399	437	395	435	408	418	421	443	399	455	419	456	433	429	453	414	384	448	461	437	450	450	486	465	451	415	443	418	441	432	450	448	451	432	461	426	443	455	472	408	447	472	452	410	413	446	418	421	418	433	457	431	477	435	438	452	410	472	455	413	444	444	444	418	459	415	422	441	467	452	408	461	393	451	395	476	444	456	488	387	454	416	408	433	489	430	460	433	465	448	422	414	442	476	415	437	441	447	445	477	454	416	443	407	442	439	431	422	418	427	436	429	451	442	448	413	463	442	405	393	460	429	445	422	443	435	410	406	440	474	410	449	425	434	438	466	442	431	413	450	432	430	454	439	467	446	426	491	432	455	453	445	445	444	411	459	431	431	456	418	429	450	434	449	422	477	433	420	446	438	431	438	428	440	450	417	469	442	449	445	420	441	437	414	419	429	429	424	477	437	447	469	482	419	435	429	425	459	448	414	458	463	467	469	446	447	427	405	449	406	466	453	443	425	444	441	399	466	419	460	420	394	417	458	460	468	437	440	463	457	441	427	452	424	443	462	456	463	463	444	425	446	421	463	437	496	483	444	464	419	449	408	453	440	410	421	441	420	416	453	423	463	454	436	456	461	450	415	423	418	455	430	421	437	464	404	412	469	441	451	457	401	462	465	468	436	438	462	436	406	431	430	463	403	444	434	439	446	441	439	432	506	395	441	435	471	460	421	446	400	431	442	452	460	454	481	415	417	433	457	437	402	404	437	449	435	428	393	442	412	424	462	437	461	450	418	408	447	465	486	440	431	452	403	443	449	432	462	462	459	489	457	466	455	439	440	472	448	460	440	426	462	421	459	417	442	448	461	434	427	433	466	402	427	460	468	418	426	466	471	427	418	395	465	442	410	447	474	439	418	451	443	469	434	429	428	436	428	431	456	440	415	405	412	408	416	448	447	426	465	444	426	407	440	430	461	422	468	440	452	425	433	434	475	436	441	439	445	431	435	406	460	450	418	442	410	459	463	431	487	469	430	444	461	448	434	448	438	500	488	412	452	471	446	425	470	452	429	418	445	438	423	431	438	454	421	445	475	442	470	457	438	415	470	448	442	491	446	426	430	399	435	440	448	452	420	415	451	423	419	403	422	461	438	425	448	446	440	438	449	428	449	454	424	457	449	430	452	457	449	445	415	455	452	409	440	429	432	459	475	413	455	460	440	427	418	425	433	472	422	426	435	443	408	418	422	395	437	449	425	433	438	447	469	450	458	427	443	388	452	434	438	452	456	453	456	444	444	459	440	417	441	451	439	456	462	444	475	472	435	404	462	418	467	453	431	409	452	417	454	458	454	422	446	454	430	464	408	458	445	399	431	434	435	422	433	428	442	455	452	445	461	476	480	407	422	417	431	465	423	413	453	441	424	440	424	431	407	402	449	434	439	412	414	429	430	439	420	448	458	434	444	446	436	463	401	450	440	447	440	446	420	455	395	427	417	467	479	455	411	412	401	442	420	474	453	446	389	446	454	454	445	458	407	417	419	463	431	454	470	460	413	439	424	477	453	441	384	455	472	459	451	423	428	430	457	434	438	419	459	426	419	407	441	447	447	420	420	409	459	461	461	431	464	427	425	453	427	421	446	449	448	441	410	451	429	441	426	437	455	434	407	439	434	427	434	450	460	430	443	443	443	446	445	433	442	448	466	439	480	460	456	443	427	443	426	452	435	442	456	422	458	414	435	449	415	438	433	406	456	407	429	442	442	436	436	442	452	441	444	419	420	448	438	408	414	458	457	412	438	461	475	450	461	426	432	417	420	432	440	461	435	442	499	429	466	446	424	417	458	398	434	463	453	462	412	422	452	455	415	426	448	450	448	438	452	421	448	426	443	438	437	468	443	447	446	431	461	403	492	449	440	454	418	433	449	417	447	450	408	418	447	445	408	451	424	433	406	455	420	408	447	483	442	433	451	493	430	435	414	428	433	431	431	436	469	425	452	435	462	434	464	458	444	436	448	476	409	421	485	442	420	411	449	435	475	438	408	439	447	443	430	468	457	429	390	449	381	434	464	449	417	454	385	467	435	419	462	428	441	454	431	419	421	465	406	436	409	400	416	441	440	412	413	389	453	469	420	443	411	445	402	455	444	474	456	440	443	437	455	449	438	440	425	451	469	413	454	410	459	454	437	453	413	439	446	446	465	471	400	471	436	474	408	474	453	435	430	417	433	438	421	430	444	443	419	483	430	422	432	430	453	433	394	421	467	430	431	431	460	387	435	406	430	451	437	433	446	414	449	425	401	460	448	408	419	432	479	437	430	420	431	435	421	485	409	423	425	475	451	421	439	443	438	424	432	438	439	415	428	434	454	416	467	456	440	459	448	457	432	440	453	437	469	434	430	409	430	449	449	466	427	443	430	444	453	449	446	460	427	464	412	437	471	430	436	442	454	406	442	430	437	419	497	482	446	399	432	456	432	410	426	422	423	451	418	390	433	427	439	443	448	447	432	403	481	447	465	375	437	467	424	466	448	439	417	416	387	455	427	435	421	440	450	431	431	423	408	455	456	412	408	422	454	422	429	420	459	457	445	435	436	458	461	442	426	409	484	434	442	408	437	433	418	433	460	462	432	484	453	422	444	448	430	413	463	422	459	437	410	443	435	459	452	446	430	448	427	448	475	466	426	425	415	455	499	451	439	422	419	439	465	493	450	410	450	444	430	445	449	436	416	437	443	453	455	412	438	423	437	456	450	434	432	414	444	428	417	452	424	455	447	450	422	431	420	458	434	457	439	432	469	454	479	420	429	399	415	432	447	439	441	420	436	419	465	417	420	465	431	433	426	415	413	417	423	460	470	439	439	415	417	439	450	461	436	432	474	422	476	443	427	441	463	451	406	429	422	455	444	446	488	426	439	433	429	422	465	449	468	462	470	427	419	447	490	439	433	419	444	428	487	465	422	426	465	409	426	432	416	483	408	451	452	436	486	445	434	419	427	406	430	431	463	422	439	418	410	440	430	435	455	437	427	417	435	460	436	444	395	431	454	453	446	443	444	423	449	438	420	452	389	453	420	440	432	422	461	437	439	428	452	435	449
13820	4894	1045	710	494	361	314	292	238	239	252	201	245	262	222	216	214	214	226	216	267	242	229	224	230	211	223	228	211	215	189	198	202	209	223	224	226	217	196	212	222	198	220	235	198	223	222	229	196	197	195	184	202	229	213	213	211	214	200	190	195	163	206	185	202	176	177	196	194	194	182	199	194	194	184	187	204	160	174	194	193	181	186	204	195	187	176	209	217	208	188	183	194	205	214	196	194	205	222	216	185	241	178	170	198	180	217	217	215	225	190	175	179	181	204	183	183	186	190	177	180	200	210	203	236	176	200	191	167	172	193	157	200	198	194	176	213	191	176	188	179	199	203	194	195	230	209	197	174	221	189	191	203	188	174	181	212	203	216	175	191	194	171	151	207	240	216	196	194	191	216	186	211	208	202	187	179	163	204	174	199	184	198	200	196	185	214	191	205	223	205	206	190	188	194	212	192	187	176	181	176	201	198	199	215	187	190	205	193	214	208	203	183	224	219	212	198	184	196	227	192	208	189	204	207	205	181	192	199	196	211	197	227	213	206	199	228	175	165	222	193	207	237	200	186	196	206	174	179	179	200	203	199	195	200	187	190	178	169	216	189	216	187	208	199	186	204	211	211	182	207	218	161	205	181	190	192	173	200	188	214	172	198	201	189	214	194	202	218	200	195	188	185	198	169	180	187	212	198	204	204	181	177	201	212	203	193	220	209	187	174	208	179	198	189	223	228	181	203	189	174	211	178	190	200	199	222	193	196	170	202	184	209	188	180	175	187	204	214	205	210	198	217	183	160	178	193	196	165	179	207	181	184	181	165	201	201	191	200	174	184	208	191	189	188	204	205	200	206	188	211	190	214	203	191	207	190	194	203	178	171	183	209	182	154	192	181	208	169	186	223	189	201	202	183	210	229	183	209	220	201	221	212	169	194	199	182	209	196	169	193	181	199	201	214	182	178	204	200	181	196	200	198	190	202	202	203	172	191	205	188	198	175	208	196	176	218	200	184	197	216	202	166	169	184	187	188	199	188	193	184	185	202	219	185	185	211	192	210	188	216	184	183	183	201	185	195	193	206	191	164	178	217	169	219	181	179	174	180	188	209	197	179	212	195	199	194	200	202	186	186	182	193	208	193	188	179	203	193	190	198	187	164	189	177	190	177	179	228	192	168	232	188	219	185	179	193	178	190	205	205	197	197	207	222	221	185	193	203	171	171	183	171	176	193	187	213	176	189	189	191	208	215	179	200	194	216	194	200	175	184	208	213	208	198	186	186	187	205	205	185	186	194	202	200	183	210	163	199	194	201	179	191	199	177	163	189	189	193	194	188	202	170	173	191	181	190	211	196	192	213	217	206	231	174	201	200	175	212	186	194	215	201	204	231	203	181	182	201	200	196	193	203	173	184	197	186	203	206	235	200	194	199	203	167	193	163	197	195	165	177	189	204	180	174	210	179	180	214	195	190	197	204	196	179	175	173	182	173	197	186	200	180	192	212	183	192	182	196	198	208	203	200	180	166	184	172	203	204	186	181	208	202	180	223	216	173	200	180	170	206	183	193	210	191	195	202	218	187	200	192	188	199	219	200	159	194	211	202	190	178	209	218	197	193	209	196	198	208	197	205	194	224	185	188	196	210	207	200	220	215	225	179	185	212	189	178	172	204	196	227	198	205	201	180	182	226	199	205	209	197	184	208	225	234	172	183	181	186	171	207	232	199	215	226	184	216	192	182	187	172	224	217	221	194	195	205	209	196	199	186	231	191	196	182	191	217	175	169	196	186	201	179	211	194	173	185	194	196	193	197	190	195	188	206	193	190	185	188	182	177	211	232	198	197	186	232	203	192	193	194	201	201	208	188	187	176	213	190	227	193	210	183	177	190	199	196	186	197	208	211	199	192	190	212	187	202	190	193	207	175	171	188	173	223	213	196	192	184	234	182	188	182	194	188	192	201	179	200	194	192	191	203	182	181	214	200	188	210	201	206	219	190	183	178	218	221	193	181	165	190	186	190	177	188	207	178	215	194	194	246	193	195	181	199	190	201	203	211	212	200	185	182	220	182	226	176	193	186	189	212	198	177	213	191	222	186	201	181	191	206	214	196	229	192	216	224	217	172	192	164	182	192	181	194	193	210	215	178	206	188	213	237	208	187	194	195	184	210	183	202	222	210	213	176	214	185	203	204	214	200	156	187	203	216	214	185	205	207	212	188	194	195	225	181	202	218	182	189	195	188	188	202	194	243	188	195	191	181	179	191	184	164	205	197	198	202	198	177	209	189	203	214	198	219	173	184	170	179	207	222	202	208	223	213	185	201	182	183	203	168	191	221	180	198	217	208	234	201	210	171	172	178	193	171	187	188	203	195	194	204	208	183	221	188	166	200	205	191	178	187	197	213	194	187	202	188	210	201	202	202	195	172	168	230	213	207	196	204	194	188	176	200	210	188	213	182	188	207	216	173	204	206	193	187	198	169	226	222	200	192	171	187	186	189	186	192	190	183	208	207	182	211	179	194	203	163	157	179	192	205	192	195	178	208	210	214	199	168	188	203	209	209	207	189	195	187	217	196	177	173	200	213	200	189	176	181	209	196	195	191	209	186	198	184	195	177	178	174	200	207	199	217	190	204	167	199	203	202	189	214	182	205	205	174	195	191	195	224	204	198	212	158	188	215	191	199	192	213	191	214	190	182	178	182	183	195	197	169	209	193	184	234	191	201	181	196	198	228	192	185	231	219	209	181	200	215	175	215	209	188	227	229	214	208	226	211	188	203	199	200	239	186	182	207	182	207	202	185	189	203	193	194	230	219	149	191	216	211	215	193	193	193	188	226	215	205	228	211	200	209	216	185	194	214	192	195	178	226	177	194	215	216	185	198	207	186	181	215	209	195	186	196	205	211	201	180	203	225	209	189	188	180	177	210	228	189	193	197	209	182	221	199	183	200	189	219	227	191	198	217	195	208	214	169	209	212	213	214	210	182	195	199	212	202	184	198	197	203	212	189	209	173	226	214	193	200	195	186	191	208	201	204	187	224	186	200	207	182	189	187	185	189	211	211	197	221	186	203	195	218	199	211	214	209	198	209	213	197	190	200	198	190	209	189	196	204	212	210	193	205	204	205	187	175	201	180	183	225	196	200	171	201	188	171	206	187	202	195	181	197	210	192	198	207	194	197	209	209	183	207	195	169	177	171	191	180	208	178	217	191	169	196	207	210	165	196	203	185	170	191	210	193	223	201	194	218	203	189	193	179	201	199	208	211	176	186	207	216	205	195	180	174	204	216	196	215	183	199	196	207	190	173	197	201	235	198	211	201	188	189	180	180	202	181	182	200	195	190	201	215	200	203	226	195	219	198	218	201	210	217	214	172	190	201	207	212	216	198	176	214	217	193	209	178	202	211	195	169	218	190	203	172	198	198	211	187	177	206	211	198	187	213	181	191	220	200	196	215	215	196	200	193	191	210	229	225	213	198	207	202	207	191	192	200	232
7342	3388	1940	2103	1660	1264	937	713	664	694	660	578	608	586	584	548	524	626	613	634	663	669	697	621	581	648	662	640	633	536	500	487	472	481	491	536	528	568	591	550	547	523	555	536	500	498	473	535	455	420	437	458	440	435	468	423	410	417	450	428	448	398	403	438	439	424	431	443	395	426	436	436	402	409	452	450	408	454	405	446	419	448	433	394	433	426	429	441	430	424	407	418	399	410	416	412	448	420	399	418	430	403	434	436	417	426	422	408	425	399	418	455	417	435	423	405	412	418	439	432	404	393	441	425	433	389	420	432	427	430	414	439	438	435	382	424	428	421	439	419	455	416	431	443	437	412	459	471	430	411	450	419	442	397	397	446	413	434	389	396	420	442	402	427	464	417	391	419	422	450	395	434	422	407	431	458	421	422	426	449	440	413	400	437	432	444	459	428	419	417	456	397	446	390	403	419	431	405	381	411	462	420	443	401	446	421	402	376	426	454	384	371	416	413	401	401	425	484	422	383	396	391	408	445	431	424	457	416	430	424	402	420	386	444	419	431	371	437	429	428	430	433	402	434	405	418	409	440	416	373	422	428	411	430	412	441	426	439	388	417	414	440	396	423	444	436	406	424	398	422	414	415	426	431	407	398	416	437	392	421	415	448	408	420	425	438	439	426	424	403	475	406	454	411	427	430	419	439	449	429	414	425	434	427	422	415	411	414	449	432	444	423	424	412	429	394	407	429	415	385	399	410	445	398	441	438	451	437	423	409	398	423	443	444	429	420	452	416	420	452	396	392	416	396	397	400	437	425	398	393	402	407	439	448	442	395	401	418	448	435	442	438	444	404	425	456	419	409	471	417	418	460	411	442	395	415	436	423	417	429	413	412	414	456	448	409	409	443	424	419	399	422	400	454	451	418	395	437	429	396	426	428	441	405	414	438	415	426	439	405	426	432	406	436	441	410	420	423	417	411	423	454	414	384	432	412	433	443	433	433	397	404	428	414	429	430	368	370	401	427	441	415	418	412	431	404	415	423	460	401	391	403	420	402	403	411	431	427	425	425	411	445	440	399	445	453	451	403	403	412	432	375	402	389	460	421	446	393	443	447	449	436	410	415	476	420	411	391	426	425	405	442	431	452	457	391	414	412	417	408	440	403	457	411	453	413	428	396	409	387	411	402	396	405	420	401	413	414	418	401	436	433	436	409	435	406	419	444	377	413	459	456	402	438	429	410	433	423	431	409	453	437	409	427	445	422	430	440	441	387	508	419	382	407	389	436	446	420	442	433	435	432	401	457	433	423	468	400	434	432	419	402	406	398	414	397	402	440	411	418	415	451	457	428	421	438	424	412	437	456	455	435	425	415	459	392	428	429	421	420	441	413	418	434	407	434	418	449	396	422	446	409	404	455	452	425	433	408	463	386	390	370	398	391	383	456	413	470	453	455	442	395	446	456	418	415	378	411	435	442	423	417	407	441	416	413	409	407	465	413	445	425	411	407	442	457	406	383	449	419	437	422	390	410	403	416	428	444	402	440	430	428	446	436	440	406	429	422	436	432	421	408	418	395	407	425	425	416	450	453	424	419	451	419	435	433	451	420	422	433	424	421	455	459	406	383	411	445	388	411	455	414	442	445	417	412	427	441	417	422	404	402	421	426	434	434	430	399	446	435	447	454	404	440	479	419	425	454	449	412	440	415	436	406	434	461	412	422	414	427	426	430	420	410	409	424	463	440	419	424	421	425	433	420	424	412	421	432	454	422	470	403	421	380	436	444	431	413	440	427	394	408	450	415	426	454	420	400	434	475	406	450	415	445	447	435	435	416	408	428	450	420	460	421	413	410	428	422	408	397	391	433	418	449	408	406	436	366	380	438	402	431	438	442	405	391	463	406	463	451	435	413	417	441	437	436	450	407	422	463	416	412	458	403	392	410	397	424	433	399	440	426	424	439	413	390	430	440	430	419	432	448	398	437	419	417	414	434	435	424	449	428	417	457	426	412	418	472	401	415	419	431	417	402	411	431	422	437	411	409	440	418	432	440	415	447	461	407	415	421	403	426	394	445	438	445	402	437	396	382	389	407	426	423	431	428	424	463	406	441	417	468	416	471	423	421	412	447	448	439	400	399	424	453	435	436	416	408	412	441	457	401	429	448	427	373	421	429	439	393	417	467	438	415	416	455	468	420	417	414	436	436	414	424	423	424	420	417	395	410	401	403	438	394	415	448	426	452	391	403	404	437	437	416	445	395	406	399	454	423	438	430	425	415	437	426	447	446	376	406	447	398	440	446	448	402	429	441	400	493	418	407	425	423	417	433	405	431	425	423	422	439	428	421	402	423	434	462	413	440	426	407	445	405	421	422	399	412	414	420	449	403	410	393	465	468	437	418	396	415	417	417	429	400	454	421	416	414	414	451	422	423	430	379	426	421	429	423	430	394	442	438	419	453	413	395	429	438	436	438	422	400	442	442	401	420	408	359	422	418	433	423	416	394	429	402	461	465	417	430	414	439	445	396	412	405	401	449	420	443	398	421	415	398	420	423	439	437	419	435	462	397	429	438	406	421	411	389	412	454	403	417	426	462	452	415	438	421	459	455	414	463	436	423	422	438	400	445	415	388	434	408	443	381	434	459	408	409	412	440	428	360	442	446	438	412	410	425	446	448	395	438	423	400	424	418	445	401	432	416	441	428	458	452	410	443	416	450	428	445	426	398	428	394	444	417	418	417	436	440	435	415	436	392	398	400	436	433	407	419	428	411	405	409	425	440	408	421	399	377	428	415	459	425	431	432	397	413	423	404	432	391	383	398	427	405	440	419	451	450	402	418	420	416	425	431	430	434	437	420	379	455	433	441	422	435	419	415	422	414	426	416	428	418	415	414	407	412	409	393	447	439	420	432	429	398	398	429	419	417	466	401	428	395	421	414	418	396	397	382	430	418	384	417	475	406	393	418	418	380	421	424	420	426	418	420	390	441	446	447	419	430	427	422	412	442	452	427	409	460	431	440	418	381	433	449	432	408	437	428	420	438	396	420	439	417	445	436	384	417	443	437	438	424	438	439	397	417	407	394	442	399	444	451	427	440	448	447	418	429	425	422	429	432	452	388	404	482	423	406	428	385	423	425	444	425	396	441	434	425	447	419	416	409	411	436	414	469	417	422	423	431	439	426	430	412	456	395	396	431	430	455	466	437	428	405	399	426	498	393	426	403	438	461	413	421	439	423	438	441	415	388	411	428	438	395	417	445	395	416	399	435	468	383	463	422	425	413	385	403	397	426	380	453	413	442	444	427	410	419	427	477	398	366	430	404	445	415	432	434	432	440	448	425	402	440	432	407	437	404	385	457	395	409	446	417	403	414	459	430	422	412	418	391	419	448	400	465	411	425	421	460	422	389	430	447	411	418	451	408	428	416	404	408	423	462	413	445	449	431	410	442	404	436	431	451	408	420	405	391	427	421	422	381	417	396	442	416	419	429	489	445	383	397	397	439
29075	13457	3155	1629	911	621	400	320	259	242	222	260	191	215	198	202	206	212	214	175	205	229	189	203	182	177	226	176	180	203	172	156	153	155	163	135	186	159	202	193	180	168	201	160	198	168	144	194	169	139	166	153	142	145	187	151	145	163	145	148	125	142	156	153	146	140	143	129	137	159	150	168	150	156	170	155	159	168	137	134	160	156	157	139	144	148	146	142	124	155	143	140	156	152	155	113	167	141	138	153	143	166	136	159	148	166	134	145	149	140	137	177	161	154	146	149	137	148	164	167	153	169	151	163	143	139	141	155	164	149	152	142	152	127	129	163	112	158	154	161	168	134	135	157	157	158	140	149	136	148	152	145	135	156	150	151	126	163	167	139	147	161	166	134	141	143	156	149	144	134	177	163	130	145	148	152	152	159	173	168	161	149	141	132	142	167	152	166	151	165	151	141	152	130	149	138	146	147	177	161	152	128	143	179	156	151	133	134	135	147	146	133	159	123	150	151	147	156	148	147	171	174	163	147	150	118	140	147	147	165	172	162	157	142	171	165	143	141	167	181	168	144	139	113	149	135	140	164	167	145	170	152	143	156	145	155	160	145	150	145	147	135	135	154	157	136	155	170	157	164	157	139	150	120	167	158	166	152	145	133	143	149	160	167	146	157	140	122	151	159	125	151	148	151	137	168	153	138	171	153	150	162	175	151	161	147	135	164	163	142	169	164	135	141	146	147	151	152	158	125	156	132	144	157	146	160	144	121	140	176	165	138	144	148	168	143	178	143	159	146	152	140	160	155	141	139	135	151	150	154	161	168	127	159	128	151	130	141	157	138	122	155	169	139	155	165	139	146	127	171	164	141	141	145	129	154	139	134	162	144	125	131	149	139	154	161	165	157	129	163	185	148	156	144	143	149	150	130	149	129	184	133	138	142	171	160	122	127	164	163	134	129	175	151	142	158	165	131	167	158	153	177	155	167	156	163	145	162	130	158	167	155	138	143	164	135	147	155	126	148	146	147	149	146	145	170	139	162	151	148	134	167	136	169	129	163	147	153	149	138	143	150	171	139	163	158	161	185	124	153	141	153	158	157	156	154	136	137	160	160	149	134	151	139	130	141	164	141	177	157	157	140	140	170	164	147	161	156	154	133	141	137	141	122	160	149	141	131	143	152	152	164	172	147	160	139	154	134	166	163	111	159	133	141	136	137	151	149	160	143	147	132	165	160	152	133	149	156	154	148	134	150	142	146	138	138	147	155	147	138	135	143	158	154	143	130	149	151	167	167	145	140	146	149	137	160	145	175	153	175	155	180	169	154	130	159	147	164	177	163	188	123	163	167	152	166	146	168	144	134	119	171	164	136	149	150	142	166	132	158	153	126	132	135	151	144	165	158	144	154	129	152	151	141	141	150	147	143	151	146	165	150	159	164	157	142	145	157	149	150	162	144	149	146	165	153	170	133	144	136	155	176	149	127	137	140	141	151	137	131	145	174	128	122	158	126	130	173	148	145	143	162	153	163	166	149	155	151	158	139	159	187	144	142	129	134	145	129	120	149	154	160	150	166	180	150	144	139	153	150	128	140	150	164	142	142	154	126	179	127	147	162	148	142	175	175	147	150	149	133	159	132	134	167	151	136	157	169	140	137	133	137	158	183	142	162	149	143	157	142	144	149	156	138	146	140	144	147	128	150	143	139	159	154	126	135	151	150	173	151	153	136	145	140	148	139	163	151	149	149	150	140	147	155	176	166	135	131	159	172	160	161	143	143	141	150	143	160	167	167	160	154	166	144	130	154	157	167	177	140	152	160	125	163	133	141	171	147	154	160	141	151	149	145	159	150	133	156	142	177	166	151	134	125	169	143	159	116	142	158	160	166	144	159	132	144	140	154	188	152	145	166	138	166	152	173	145	163	144	132	165	143	141	147	121	175	147	167	164	141	130	144	143	136	125	138	128	147	145	145	145	165	160	144	137	139	146	136	150	146	134	133	153	134	145	140	158	168	163	147	137	182	162	135	150	133	139	152	154	134	162	149	144	142	159	138	141	164	155	148	143	168	175	134	157	154	151	146	154	143	151	138	161	166	153	159	130	149	160	148	151	150	160	155	184	126	170	141	139	146	157	157	159	155	144	161	161	170	156	162	134	152	152	138	128	142	146	137	180	155	174	164	148	173	153	144	160	156	160	139	151	150	156	157	144	157	160	138	142	137	136	146	166	152	137	149	136	140	171	138	142	167	156	160	156	182	160	147	155	150	158	151	154	148	154	133	170	154	122	166	154	145	133	158	148	153	150	154	157	128	157	127	158	135	133	152	157	141	153	151	136	148	156	163	165	151	160	125	152	165	145	154	122	146	148	158	135	143	142	148	170	174	155	152	153	153	134	147	159	151	144	144	165	122	162	147	145	141	176	172	149	133	159	143	160	143	152	149	152	144	157	148	137	131	127	155	148	151	144	149	138	150	137	149	159	144	138	145	158	163	169	122	139	143	134	153	150	164	156	160	149	168	171	165	150	166	137	155	143	158	155	139	142	139	135	166	161	156	160	135	140	147	158	150	179	165	155	137	135	158	154	155	160	175	140	138	141	143	147	159	174	139	149	136	144	139	165	156	147	166	156	137	152	143	153	158	165	149	135	148	135	140	132	132	159	123	144	161	157	139	136	150	127	156	136	137	157	139	155	144	141	139	139	153	161	153	145	148	152	143	147	154	149	138	143	149	148	158	158	152	130	150	115	137	148	164	148	146	136	158	156	152	156	181	142	145	166	135	158	182	164	168	155	153	134	157	152	168	162	148	156	152	156	142	137	135	135	149	150	142	131	132	165	151	138	153	157	150	144	129	156	131	124	135	157	158	153	135	151	153	124	165	154	169	168	149	149	177	148	156	152	130	139	144	120	147	157	138	153	164	152	159	128	151	166	178	162	150	170	133	159	143	145	180	132	128	133	151	143	164	157	142	130	146	146	147	150	135	150	137	147	130	162	144	151	162	141	146	157	147	147	149	126	148	174	157	164	169	131	130	154	155	143	140	168	142	141	139	163	123	153	154	135	140	153	150	152	143	140	149	152	159	143	150	143	165	152	140	160	163	150	143	142	151	162	155	170	155	160	164	147	172	152	149	122	145	138	144	168	142	163	145	160	121	161	158	178	160	130	131	159	143	144	153	178	152	144	132	165	140	131	125	161	127	148	149	145	150	164	150	142	175	145	158	137	171	183	138	134	162	143	152	139	155	130	155	151	185	156	145	146	138	127	149	134	163	148	168	165	148	145	138	162	158	159	151	130	147	163	152	144	159	159	140	125	158	134	152	155	138	168	153	153	143	144	155	167	163	138	139	153	157	162	154	163	132	157	155	135	130	171	160	141	177	129	151	156	164	177	148	155	141	151	144	165	140	145	121	139	157	140	153	143	150	163	156	126	155	140	127	142	146	121	141	142	158	149	143	128	131	140	146	151	136	160	153	177	146	186	159	154	148	175	143	149	145
16020	8661	4223	4473	3191	2363	1674	1246	1026	1049	939	718	807	806	722	706	700	705	733	698	758	865	796	787	742	757	715	710	646	552	509	481	450	441	456	504	550	602	603	544	628	609	545	542	542	500	462	512	462	436	397	424	419	413	440	434	408	369	409	367	362	333	367	395	384	332	337	327	342	374	328	311	364	332	298	349	324	334	321	332	322	315	334	341	339	380	361	356	364	344	343	344	318	323	318	330	330	374	374	339	312	362	335	344	337	329	327	319	360	321	348	318	330	347	327	328	365	337	337	332	341	313	335	361	351	356	333	363	347	340	350	364	332	352	327	352	358	338	358	364	375	359	333	344	389	352	315	316	374	334	347	362	326	311	330	338	325	340	353	341	383	335	328	343	350	331	380	345	334	365	373	335	379	324	340	344	344	320	348	319	348	334	337	319	345	334	344	323	339	375	347	374	318	316	335	325	304	317	309	387	345	347	346	377	353	338	351	334	322	346	336	344	348	337	380	360	358	329	313	355	333	333	356	346	352	337	369	351	305	352	336	369	375	334	347	329	341	337	364	350	359	337	357	342	387	327	334	357	361	346	295	338	309	367	358	335	342	349	324	373	362	328	307	361	317	317	327	322	352	347	349	325	323	345	338	340	345	332	359	368	331	310	339	337	373	362	345	345	359	325	369	338	354	315	381	346	348	362	352	345	319	335	340	342	362	330	322	358	343	335	335	322	347	326	356	322	371	333	362	366	334	337	339	342	322	361	355	319	321	334	360	330	358	345	353	306	339	333	353	353	379	336	335	378	345	317	321	342	325	369	314	338	374	329	343	329	358	330	353	304	307	363	346	354	334	307	366	339	335	335	359	342	364	320	384	335	347	373	353	348	366	385	331	340	353	303	318	347	341	357	324	328	351	309	317	347	337	321	338	312	347	353	353	334	341	376	348	362	333	342	359	351	359	357	362	332	334	310	336	324	348	350	343	356	360	329	336	351	332	335	324	333	333	358	349	367	321	374	391	354	369	350	368	337	314	330	333	320	329	358	320	348	352	331	339	363	303	334	342	364	340	366	338	346	363	334	364	333	345	327	352	320	315	355	331	309	360	331	372	346	349	386	323	348	331	351	323	365	332	344	343	330	305	294	355	343	335	368	349	322	349	348	328	378	347	329	337	346	339	341	364	366	315	315	330	314	325	336	330	356	375	349	352	344	344	323	351	317	336	351	371	358	302	382	343	341	359	340	342	363	347	373	346	315	343	325	361	322	361	371	341	326	335	307	333	331	313	337	365	335	332	357	363	386	315	343	318	338	318	320	329	342	313	338	338	362	346	340	323	367	349	351	341	315	369	356	307	360	358	306	353	351	344	353	357	322	311	342	369	356	319	345	342	357	354	364	320	322	333	342	356	334	341	342	344	326	331	401	332	344	352	332	371	321	323	341	352	348	295	306	364	320	353	329	332	389	331	357	380	336	360	326	333	386	325	325	357	376	305	326	320	327	332	357	389	355	334	355	353	337	340	393	410	375	310	384	367	347	321	339	333	311	323	336	347	338	345	338	346	332	354	332	318	352	330	366	355	359	380	359	351	355	359	300	338	347	362	331	320	354	337	386	378	358	316	336	328	330	351	350	325	358	315	334	338	344	303	347	362	343	316	343	309	305	343	338	360	343	355	317	352	359	378	334	352	327	378	320	339	310	323	328	363	331	307	359	377	340	334	346	325	357	350	342	347	329	317	342	380	365	357	340	361	370	333	355	328	364	333	299	358	326	365	351	365	361	324	357	357	333	368	321	310	321	363	345	353	359	344	328	357	330	348	364	388	349	330	359	347	370	348	339	351	357	376	357	389	334	334	362	364	338	334	354	315	323	356	319	400	343	349	348	357	342	353	326	378	360	336	348	360	348	389	318	317	342	319	338	345	329	350	359	354	338	339	370	335	379	337	363	364	411	343	351	344	280	346	338	347	340	339	362	331	317	357	346	329	343	344	304	336	355	348	326	357	351	368	346	319	369	373	355	343	312	369	337	326	330	327	352	345	349	384	325	337	330	374	331	344	326	328	332	357	344	335	349	325	351	341	354	356	375	369	342	339	329	285	319	327	336	308	351	297	346	334	344	355	360	347	378	347	345	368	356	361	317	328	364	350	341	325	328	329	319	338	320	343	346	360	357	366	355	326	342	347	307	352	379	380	349	334	352	366	337	330	371	331	346	341	310	331	334	336	329	337	357	376	360	354	342	315	329	364	340	360	349	348	359	315	343	345	348	362	325	315	358	307	355	337	379	352	354	338	366	330	362	335	375	351	346	342	338	343	347	343	339	392	336	337	326	354	306	341	350	355	316	356	364	361	316	378	335	352	340	343	362	347	319	356	340	316	330	374	342	331	318	344	357	331	339	348	337	327	319	358	326	362	326	330	345	363	316	328	351	384	358	350	381	359	339	342	340	316	314	340	334	334	356	409	332	329	355	332	344	338	312	359	347	318	344	355	332	340	331	339	339	342	341	319	323	369	308	317	335	342	332	331	331	299	363	347	376	333	361	363	356	347	331	330	359	363	336	353	341	343	390	358	355	347	362	368	351	380	346	343	312	331	359	346	357	344	337	366	362	338	354	340	370	323	345	347	347	350	342	333	357	315	335	348	341	349	349	344	331	291	327	339	323	342	320	367	339	350	351	383	324	361	310	348	355	340	329	328	343	338	312	359	343	355	334	346	361	341	310	312	367	341	367	341	329	356	340	325	354	333	369	314	351	381	345	341	344	352	356	350	352	343	326	364	340	331	345	317	362	371	379	337	327	368	320	328	332	344	359	356	334	345	348	314	336	362	330	352	343	367	336	312	349	361	346	330	323	348	352	360	314	357	334	353	353	368	370	322	387	305	350	323	374	353	349	350	329	379	315	375	338	338	334	360	340	341	378	319	347	359	328	314	347	323	333	342	331	339	320	338	331	348	329	369	351	341	329	314	338	328	357	359	351	325	311	362	366	354	364	333	335	341	315	348	357	364	333	336	356	363	381	340	324	345	322	353	329	354	324	351	353	300	371	343	318	349	331	347	336	327	346	369	326	358	356	352	372	338	321	357	295	336	370	350	331	360	337	325	330	364	332	333	344	349	346	349	356	366	335	327	330	359	328	352	343	376	374	366	319	342	351	330	337	336	354	320	319	364	327	344	336	381	331	358	363	352	325	318	353	358	338	332	346	348	314	381	383	321	357	317	324	355	368	363	330	343	317	353	335	331	342	339	352	380	318	319	363	350	321	339	328	339	320	336	307	338	332	355	354	336	329	359	325	326	333	332	340	394	317	354	376	350	339	357	324	363	350	325	347	351	343	362	375	334	361	354	331	292	334	325	342	355	353	352	361	364	365	292	342	337	331	351	332	355	338	342	327	323	356	347	360	336	340	343	352	346	358	357	325	344	314	353	337	336	369	354	294	328	371	336	330	355	369	328	325	345	331	361	349	389	361	363	321	343	367	338	354	333	365	344	347
38216	19503	6031	2709	1524	962	626	466	449	375	352	317	301	306	299	313	267	284	279	252	257	275	325	317	266	307	330	286	287	275	254	221	222	213	235	250	254	253	274	243	233	244	251	236	255	229	250	221	252	223	208	229	217	199	214	208	200	183	223	198	200	195	215	189	201	228	193	216	197	235	170	182	176	231	215	207	218	212	220	223	222	205	214	201	215	218	210	208	190	196	199	224	222	192	180	182	198	229	171	180	188	178	212	233	210	214	156	214	210	200	200	200	196	190	206	203	187	209	206	181	199	166	186	223	168	199	195	216	205	183	186	199	197	184	212	206	195	175	186	187	184	198	216	217	187	207	192	221	199	178	183	200	220	185	199	205	199	193	194	176	197	199	192	185	205	180	183	186	176	197	191	170	205	195	199	208	191	229	198	216	209	238	197	192	221	211	218	203	231	201	200	177	206	214	205	197	198	230	201	185	193	206	189	224	189	212	206	203	215	203	208	203	190	190	208	206	202	198	173	167	208	178	187	176	209	207	205	182	196	196	203	216	187	208	193	220	198	210	235	218	212	196	180	213	198	202	201	252	196	202	178	185	191	212	178	195	190	194	210	176	203	186	188	182	196	183	195	214	194	179	195	190	177	195	163	210	190	186	201	209	199	183	209	230	208	182	224	178	186	203	221	219	188	186	192	202	220	195	188	167	193	173	200	202	204	218	213	230	189	241	214	183	191	173	182	196	207	214	196	177	183	194	204	192	186	205	190	197	205	199	199	225	214	195	197	191	205	210	187	206	216	198	185	191	208	233	170	209	175	193	168	178	211	195	181	199	189	191	205	187	208	214	202	188	223	194	236	186	215	199	175	207	209	222	183	188	203	197	192	209	227	203	195	183	201	199	213	203	201	211	169	175	234	191	203	212	220	206	188	172	168	206	201	193	216	205	235	175	178	206	204	204	204	200	196	185	223	190	212	189	210	169	192	190	194	187	205	219	197	218	199	212	190	200	209	191	202	217	213	187	191	187	167	200	192	203	175	190	216	203	218	229	188	187	192	194	213	211	200	222	202	213	189	207	183	210	193	218	218	222	176	218	173	226	191	198	202	211	191	196	212	206	232	214	215	205	197	208	177	220	188	206	166	199	217	202	200	194	221	219	209	224	210	207	213	227	180	205	212	164	214	206	204	219	232	207	192	204	184	186	172	204	225	199	183	166	198	202	198	191	214	203	204	210	207	188	190	216	181	194	192	184	190	217	229	194	204	215	199	195	188	202	201	200	174	189	193	195	235	198	223	218	193	220	211	188	215	208	224	200	219	228	214	197	168	189	196	193	204	197	186	197	208	218	230	198	191	204	200	183	184	188	221	208	176	235	205	225	193	203	190	207	187	183	196	180	184	198	230	219	183	204	221	218	216	190	208	194	179	199	177	215	200	198	200	185	197	201	192	193	186	186	179	205	214	191	190	177	201	181	171	182	205	178	209	200	235	199	212	199	209	161	226	202	194	197	201	176	202	186	191	198	191	193	185	238	202	207	184	205	186	160	189	207	200	196	196	190	219	234	195	198	214	196	218	196	189	196	189	177	207	177	197	227	217	198	195	188	197	191	211	181	186	206	210	206	219	205	213	213	182	176	212	193	203	200	225	192	179	205	190	186	236	184	213	210	191	192	187	218	205	200	222	214	189	200	176	189	207	190	180	203	164	193	198	183	183	235	206	210	209	186	227	213	216	191	208	224	201	209	193	192	192	186	188	208	210	200	187	205	202	199	205	213	207	189	192	189	202	182	219	196	202	206	194	195	207	213	208	207	185	223	210	212	161	173	217	196	190	227	227	211	174	185	199	216	191	194	191	187	177	206	225	228	196	171	239	215	212	200	223	168	192	196	204	185	191	191	186	215	204	169	194	186	176	184	195	206	238	211	194	192	174	187	202	184	183	200	217	207	217	206	184	182	182	215	215	196	194	210	204	199	208	199	201	216	177	192	203	161	172	189	185	203	182	214	220	184	187	198	214	174	225	198	190	223	222	215	202	189	186	207	203	194	188	205	193	193	193	221	215	190	181	181	204	197	183	181	190	208	216	201	207	209	211	196	218	222	204	223	187	182	190	184	215	205	186	204	233	210	178	196	159	216	209	214	211	205	203	208	199	201	198	200	187	229	200	212	177	214	212	200	194	213	192	195	200	192	195	204	206	205	207	217	183	164	213	201	192	200	235	214	206	209	213	195	204	219	230	182	197	182	190	182	224	215	194	207	222	161	213	214	204	181	232	218	200	188	216	202	202	190	190	180	196	191	202	185	202	173	231	193	213	183	211	222	190	203	211	184	179	177	206	232	186	198	186	219	197	187	177	196	200	182	196	211	191	165	208	185	183	185	214	232	210	186	188	212	181	199	216	200	201	201	216	232	193	205	211	212	219	190	185	209	221	209	188	176	201	194	179	192	179	208	205	209	193	210	213	193	179	211	196	206	187	215	200	185	193	191	195	193	192	204	200	201	195	202	197	187	178	207	185	198	220	215	186	204	190	181	229	183	198	211	216	187	158	200	179	180	173	180	182	187	176	214	211	208	223	236	203	162	195	187	198	206	215	184	206	221	231	206	196	218	195	184	196	191	223	183	210	225	224	212	195	210	205	181	217	188	201	196	187	205	185	229	199	189	228	199	192	227	199	195	207	223	181	209	233	195	177	199	195	209	183	213	245	180	203	186	191	206	216	199	190	228	182	193	186	185	176	182	186	213	200	199	201	175	208	195	200	207	211	221	195	216	198	174	197	190	197	203	194	188	163	205	180	202	243	182	223	203	190	182	217	164	212	200	211	194	202	193	222	222	214	202	187	198	230	214	218	196	198	188	195	191	190	209	184	203	180	192	205	183	176	167	189	197	191	183	221	210	202	211	195	217	232	187	201	204	196	204	197	193	205	220	188	238	212	178	191	207	184	199	191	202	215	220	199	197	227	212	213	187	169	197	198	229	218	206	200	193	204	176	196	180	179	235	238	187	227	170	202	163	205	203	190	212	200	220	217	221	192	195	205	204	192	197	185	200	187	197	202	195	191	232	224	196	179	186	183	186	194	187	191	204	208	232	210	195	203	211	189	172	194	173	209	221	176	210	195	200	205	222	216	221	210	194	191	224	199	199	177	185	231	206	191	203	181	192	208	203	208	205	181	190	193	207	206	198	176	192	225	228	226	199	216	179	206	212	201	211	186	201	208	217	231	195	200	211	194	203	219	217	180	181	173	192	197	198	189	216	185	194	195	198	208	183	187	210	199	204	209	230	190	170	207	220	189	213	213	226	222	224	219	210	163	192	166	186	185	183	183	167	193	186	219	158	205	221	224	220	204	199	186	193	240	191	227	207	198	182	197	214	219	221	181	162	204	191	209	183	200	210	207	207	198	188	204	186	213	223	198	198	191	197	207	204	169	195	174	192	173	176	212	198	193	211	170	206	207	203	206	184	201	190	194	196	211	179	190	187	186	185	211	201
20388	11584	6367	6494	4831	3530	2517	1854	1634	1633	1476	1192	1156	1111	990	1030	1027	945	1001	885	966	1075	1184	1128	1044	1031	1043	1012	875	815	754	656	640	555	655	689	703	777	821	762	824	804	717	751	704	656	613	697	621	621	543	542	531	559	580	565	559	502	490	505	503	445	446	483	428	473	436	454	438	443	488	467	435	435	446	471	451	436	439	429	441	441	448	444	415	448	495	454	442	462	447	428	411	450	445	454	427	444	433	405	403	377	442	451	465	441	457	429	446	437	431	431	477	447	494	434	430	462	452	438	401	436	447	431	408	435	446	423	451	433	456	421	439	456	497	423	448	444	462	449	427	416	436	404	448	444	460	439	422	445	423	456	439	458	458	455	430	434	425	451	443	473	419	428	427	416	445	457	466	481	472	438	468	431	444	430	451	472	470	433	420	431	477	458	435	442	425	477	453	435	490	458	436	451	457	398	412	444	397	463	441	412	455	442	446	453	424	415	444	406	472	449	458	445	463	441	456	425	437	456	439	413	451	450	449	433	440	425	457	455	455	412	458	433	411	456	438	445	475	479	456	449	437	436	427	456	436	441	455	446	403	416	400	453	436	427	498	448	458	447	444	432	425	445	422	436	426	459	467	431	410	418	455	431	452	466	487	422	449	429	432	439	462	427	423	456	445	427	418	428	432	492	490	430	471	427	408	448	461	405	443	427	471	415	414	449	385	419	417	493	451	431	411	452	436	414	414	401	479	410	433	406	421	465	409	400	440	449	446	473	434	445	473	450	443	437	450	433	448	451	377	420	438	490	440	429	488	469	434	468	413	426	403	430	455	428	470	442	467	437	463	461	485	435	444	453	424	428	413	402	453	447	475	445	449	432	467	449	445	446	416	454	451	456	435	440	450	484	476	438	444	443	453	446	429	431	485	450	460	443	426	426	431	449	446	436	419	436	435	428	446	427	432	456	388	424	440	457	446	447	419	454	473	462	427	459	446	446	418	477	452	475	450	430	439	450	433	454	421	436	434	438	448	406	421	440	426	448	450	458	466	461	429	452	427	473	438	443	440	421	434	467	483	440	461	477	429	476	423	443	435	406	410	459	473	445	472	452	408	454	417	433	475	438	449	427	435	448	435	432	413	423	428	414	463	460	428	441	427	443	424	456	437	437	450	461	428	457	456	426	443	414	449	433	445	437	445	420	456	459	419	463	419	440	439	415	435	421	404	440	447	444	467	440	455	435	447	426	420	462	452	434	445	406	481	435	482	425	449	458	482	434	454	462	439	486	453	420	439	407	420	452	453	450	444	419	462	437	439	469	509	453	445	469	426	443	440	458	421	466	405	446	478	417	436	434	459	463	404	457	429	441	451	429	415	459	428	440	465	438	439	477	459	428	450	453	452	431	443	441	422	428	446	449	467	416	439	440	428	453	459	442	396	451	459	441	442	400	444	453	432	467	463	439	442	420	433	442	424	443	413	465	431	442	478	437	454	489	403	464	466	431	402	453	446	445	474	470	431	430	442	442	437	414	438	421	457	433	463	424	433	411	420	457	412	451	476	417	458	455	422	472	465	467	401	436	425	442	493	430	442	476	458	419	474	444	448	429	439	451	487	455	420	435	434	434	438	414	434	460	467	420	449	435	464	441	421	418	431	437	436	430	445	465	392	436	412	441	436	449	407	444	462	474	476	447	435	431	435	464	414	437	461	447	468	428	460	466	464	463	424	430	465	454	433	417	474	451	424	420	451	433	430	415	423	459	460	465	455	422	454	456	429	413	441	425	471	444	432	418	465	447	433	464	400	433	467	438	445	407	426	435	418	438	477	464	407	426	461	402	479	418	464	432	436	456	440	422	399	430	416	424	462	440	450	475	430	433	453	441	417	424	444	446	461	440	454	467	412	403	444	459	422	435	440	468	469	452	430	430	458	411	450	447	457	468	419	430	429	432	482	445	474	457	460	421	462	429	458	487	452	490	435	430	427	454	432	442	472	411	425	426	443	450	455	465	474	447	451	402	438	406	419	436	403	434	460	452	408	407	427	424	428	435	431	455	415	451	453	467	460	443	465	459	461	431	453	474	436	433	433	451	468	415	465	428	450	431	500	429	430	431	423	437	465	437	451	441	444	459	405	425	445	423	441	414	424	462	468	416	430	436	427	482	424	464	465	435	466	445	449	418	431	427	416	455	456	425	468	417	452	431	444	441	442	413	443	418	437	417	431	451	432	449	478	448	430	454	461	500	450	438	415	433	456	409	445	446	454	415	414	441	451	434	454	434	457	442	408	433	460	453	439	451	440	429	439	479	426	472	455	434	428	432	463	458	456	451	415	426	435	411	394	425	446	409	433	390	416	458	485	445	425	464	448	433	421	421	426	418	462	430	422	456	455	471	478	464	428	463	432	464	437	442	435	409	497	461	469	447	415	425	437	422	447	419	443	480	422	443	400	430	440	416	417	458	438	438	475	460	434	420	447	420	422	472	431	451	426	430	440	468	470	484	400	429	413	423	409	467	443	435	453	432	451	415	489	468	431	437	453	443	435	422	473	434	446	429	482	429	388	419	447	428	407	423	462	441	470	479	426	468	440	454	416	437	457	431	469	453	433	427	437	441	485	453	447	437	449	428	427	437	433	409	437	477	391	477	441	421	430	459	426	427	455	418	470	437	420	421	456	432	467	429	442	435	383	462	436	441	441	447	430	469	484	441	434	462	460	441	409	467	422	406	414	429	430	469	430	447	417	414	438	454	446	434	403	437	438	433	445	450	425	477	444	421	428	415	436	442	436	438	450	459	452	445	426	459	446	456	433	456	459	421	451	430	445	467	397	433	515	443	436	402	435	451	420	429	425	461	415	423	501	480	433	454	415	470	432	441	460	455	478	466	429	445	429	457	440	471	409	465	456	415	438	418	427	457	482	440	420	415	450	459	440	432	455	449	421	427	447	455	466	441	467	435	451	456	421	406	434	459	446	449	462	422	443	425	419	424	437	437	471	471	457	430	415	464	485	421	441	432	445	449	482	435	445	456	441	466	401	406	454	407	449	487	438	435	416	443	413	442	451	460	459	438	458	428	425	460	451	431	430	451	437	447	417	426	399	421	456	439	468	432	444	456	434	450	413	487	477	464	436	434	398	394	490	459	424	446	423	455	426	470	441	443	450	424	435	425	428	480	423	426	441	474	448	448	458	428	470	461	437	408	425	437	422	453	448	446	466	463	432	456	427	436	415	442	434	419	411	454	443	440	485	471	450	415	436	444	472	438	436	464	441	444	435	429	489	430	459	428	454	463	423	465	473	442	390	408	455	451	458	415	449	439	478	439	441	451	461	431	434	430	441	426	438	414	457	410	428	448	468	447	444	416	446	438	477	432	420	436	505	456	401	469	446	432	435	443	443	457	455	417	449	448	422	469	450	391	467	433	464	445	445	457	465	432	480	478	399	467	440	462	413	440	440	437	421	431	449	442	411	464	421	471	418	444	424	462	459	438	422	436	443	450
13379	4926	1258	728	492	368	296	253	269	245	254	233	225	219	207	204	219	213	211	187	213	246	226	229	252	192	201	248	227	200	197	198	212	207	227	214	209	211	210	199	230	233	222	217	218	197	183	188	210	189	191	184	211	214	193	195	193	189	172	222	178	218	184	204	205	197	201	189	199	183	204	168	198	193	194	207	221	186	213	199	189	201	186	200	207	197	193	203	201	193	187	186	213	205	199	228	200	202	188	194	217	197	183	196	199	196	194	197	216	196	185	181	193	199	192	194	200	215	192	182	205	162	211	197	186	179	194	178	200	193	198	188	184	177	200	213	188	181	196	219	191	186	178	172	198	183	211	186	200	228	195	170	197	198	200	199	203	193	194	190	192	220	197	173	215	187	196	227	195	190	194	212	179	210	210	191	227	206	196	221	200	224	178	181	190	150	184	195	214	189	214	180	191	206	217	221	185	223	188	205	204	225	197	218	189	199	186	220	195	223	195	212	195	213	194	212	198	182	183	196	169	208	242	211	200	191	208	217	185	220	171	225	187	201	182	206	214	186	207	217	223	234	194	212	190	192	189	181	182	203	200	229	188	190	192	184	207	207	178	194	206	225	195	223	226	218	177	155	193	166	196	209	169	179	190	208	200	201	202	192	210	200	193	183	172	171	201	161	185	190	198	232	195	183	202	204	223	201	204	211	208	183	207	209	207	206	203	194	177	209	189	182	195	193	194	198	174	187	207	206	212	201	207	241	213	211	178	192	178	211	194	182	218	212	199	183	227	190	190	201	193	205	202	186	165	205	206	214	196	194	203	189	183	176	205	172	193	203	180	193	199	197	201	182	192	173	218	206	178	196	227	172	207	210	212	205	204	201	210	200	156	204	195	177	202	177	208	212	185	217	200	183	189	201	201	220	190	174	206	184	205	202	228	193	180	192	199	179	199	197	212	235	165	167	182	174	197	197	201	181	180	197	190	188	219	176	173	202	191	185	180	194	192	204	180	188	198	164	206	185	180	208	164	210	222	204	202	197	158	200	195	205	204	214	183	192	185	195	163	200	173	203	214	187	206	206	195	210	222	196	209	201	196	190	191	192	217	224	218	207	192	204	195	175	207	206	216	165	168	169	196	198	194	218	216	218	190	174	179	170	191	181	182	193	198	218	192	202	212	194	203	180	203	188	194	194	191	189	175	213	195	193	225	191	180	190	187	194	175	176	206	191	210	192	197	201	215	172	216	189	190	186	172	204	207	215	180	184	182	185	177	196	205	197	192	192	183	169	216	169	202	189	196	204	193	203	207	190	174	192	195	213	202	220	194	216	183	191	206	181	204	192	199	180	184	236	208	196	203	199	197	217	185	193	193	195	194	190	206	184	179	169	209	211	207	192	197	201	207	231	203	216	230	200	211	211	185	203	187	195	200	205	185	207	191	188	198	201	206	174	207	201	197	180	177	192	215	199	228	220	189	218	175	215	197	233	192	204	217	215	188	176	201	186	200	222	192	180	218	182	207	196	197	205	207	178	173	213	190	226	152	203	220	216	211	205	214	193	193	231	193	186	233	164	181	198	195	217	187	217	184	224	235	207	209	206	207	222	215	204	168	179	217	209	192	177	191	189	170	201	189	210	224	205	209	202	213	215	185	167	194	215	195	195	213	192	208	216	211	200	196	207	195	196	214	201	211	193	213	209	215	184	182	191	229	211	205	202	207	195	199	204	203	189	210	201	204	200	211	208	178	213	195	181	195	203	203	203	196	191	193	223	206	222	219	201	216	196	197	182	192	196	175	215	195	229	183	188	186	185	183	220	202	191	180	202	184	202	215	203	186	194	209	180	221	230	208	206	234	177	221	184	199	204	211	193	201	214	216	189	226	187	214	209	225	192	187	198	191	178	207	195	220	206	167	206	185	189	191	203	206	207	196	220	196	174	173	208	212	190	192	185	225	193	208	207	184	207	179	199	195	168	213	186	196	180	213	183	232	188	223	173	161	198	196	209	170	193	198	164	182	199	202	207	196	194	216	199	192	208	183	197	187	181	191	193	215	193	182	191	169	210	225	182	217	174	181	226	187	194	202	195	204	217	196	203	166	197	188	173	180	170	186	192	198	202	192	180	174	218	197	181	198	212	198	196	176	179	222	181	232	200	172	243	188	179	211	194	199	209	201	202	236	198	201	205	192	172	225	187	192	201	187	185	202	173	229	207	185	219	189	166	191	192	177	206	168	177	199	173	181	227	212	211	211	183	183	201	209	187	187	190	179	201	214	177	182	183	214	198	168	185	204	183	179	196	174	203	186	202	202	193	196	179	210	215	193	225	190	210	173	192	196	184	198	206	196	186	186	182	184	201	227	245	168	183	207	188	194	226	216	191	218	224	209	206	191	197	206	206	175	205	162	212	184	200	222	190	200	226	196	217	175	182	206	215	174	213	219	217	183	226	184	180	180	205	183	189	194	194	204	187	190	200	200	199	175	199	239	198	210	191	194	169	188	209	203	202	191	200	188	227	198	223	203	203	185	178	210	199	213	196	212	202	189	178	186	175	185	195	191	197	203	206	173	189	204	212	209	201	222	190	209	181	202	168	205	225	236	219	199	225	188	230	199	177	179	202	220	196	212	202	178	193	187	196	199	218	218	174	180	193	211	203	200	213	208	183	207	173	194	190	199	180	193	205	200	201	219	192	208	188	197	188	190	233	197	181	215	200	176	160	205	230	204	161	199	243	206	195	160	197	212	204	213	217	215	205	205	206	216	164	199	195	231	188	209	181	211	210	212	167	197	168	195	200	194	193	200	198	196	209	198	180	206	180	207	217	216	174	175	202	172	226	237	189	209	226	202	208	205	198	211	215	220	204	231	214	202	201	197	196	173	174	187	211	201	191	220	197	180	205	200	194	203	192	200	202	201	205	197	228	182	200	196	209	238	220	212	182	200	180	184	202	200	164	190	207	217	203	201	184	206	208	201	214	207	202	206	197	192	228	186	204	219	177	187	220	229	194	188	192	194	205	181	190	196	197	184	186	200	180	183	194	203	205	170	187	159	197	204	195	215	198	182	193	190	212	220	207	174	191	186	200	200	194	188	189	172	177	188	210	179	202	240	191	190	211	189	180	187	191	192	188	193	195	193	190	192	197	159	188	227	241	205	194	196	212	183	224	211	211	216	220	194	197	209	205	174	206	220	189	214	185	184	191	220	203	182	216	231	211	202	187	179	168	170	191	197	214	195	185	199	180	187	168	164	194	222	208	193	184	183	212	200	197	207	202	189	217	199	193	212	204	195	167	204	197	184	196	216	208	209	153	205	176	175	184	190	203	195	189	176	178	173	189	201	205	224	184	226	209	190	198	183	187	202	188	176	185	216	186	208	188	203	216	214	190	201	218	176	175	183	191	216	197	225	199	198	206	193	197	181	194	199	204	174	226	241	191	177	194	204	168	179	187	183	201	191	198	184	195	190	193	195	202	192	222	198	194	171	205	176	189	190	206
6996	3423	2175	2152	1633	1305	1007	730	711	698	643	605	582	561	511	553	534	542	562	536	612	616	694	671	620	635	645	651	554	524	540	496	472	480	478	496	500	542	544	542	552	564	531	502	515	490	487	472	513	453	438	430	478	440	474	477	472	447	427	444	449	438	431	436	416	426	438	422	432	449	425	398	415	447	430	450	434	462	411	416	457	431	448	417	414	443	441	438	443	423	393	424	430	445	430	414	407	463	454	403	416	430	455	438	447	400	413	389	429	431	435	457	415	405	439	412	382	427	438	424	411	425	410	416	465	413	406	422	452	427	440	421	452	474	403	412	410	448	399	447	414	467	435	430	415	411	430	427	390	422	414	414	425	413	405	417	460	436	415	437	414	458	460	467	415	473	423	369	409	416	430	421	424	394	379	427	435	409	391	417	395	431	422	394	442	421	412	417	433	419	449	413	481	417	406	422	428	425	449	475	464	430	409	423	421	418	400	431	433	435	391	424	402	414	436	432	407	408	426	437	476	390	409	434	414	433	424	427	427	452	466	433	428	432	418	412	436	439	413	444	415	431	426	421	411	416	390	439	444	441	431	446	441	437	432	418	399	435	418	425	416	418	451	381	438	444	424	416	444	417	428	450	400	417	405	427	436	408	422	383	434	439	432	399	467	403	423	461	423	395	421	436	420	429	448	405	441	405	421	457	427	422	438	426	434	447	409	459	448	421	416	434	403	435	418	429	401	433	462	419	458	401	396	428	412	417	430	433	403	415	423	438	430	433	451	454	437	425	421	450	423	422	435	415	427	413	424	424	400	413	429	420	426	428	420	390	445	415	405	417	490	438	427	426	434	451	413	452	402	409	427	442	402	420	458	385	439	396	464	434	445	407	416	403	442	416	471	437	401	413	429	415	462	419	409	422	392	427	431	450	456	450	445	424	424	421	460	420	400	449	435	450	472	429	418	410	409	423	401	393	403	433	419	411	456	454	394	438	431	436	412	429	419	442	352	424	410	436	433	404	401	418	406	443	433	412	389	458	428	441	398	432	443	425	402	420	419	436	421	406	428	434	422	446	412	442	464	420	436	426	415	424	432	455	417	430	422	472	422	439	443	415	404	428	419	418	404	420	380	475	442	442	434	414	430	415	432	402	453	425	408	417	452	429	482	413	378	461	446	403	420	396	448	440	434	423	419	468	432	389	433	430	415	455	430	431	410	454	446	440	443	449	347	420	386	433	428	467	447	432	396	434	405	404	463	483	420	417	466	425	408	434	417	406	441	435	420	444	449	450	394	433	423	446	462	404	420	427	440	451	409	412	429	430	459	401	439	443	434	454	403	444	441	390	424	404	445	433	450	429	421	425	415	438	421	441	427	420	422	408	408	427	415	419	437	434	416	468	433	453	424	382	466	411	400	494	431	407	402	409	400	380	426	396	400	456	410	416	463	411	437	408	421	459	455	428	392	428	468	430	437	443	407	414	424	434	404	419	418	443	433	461	446	410	443	417	399	425	396	423	413	463	411	430	441	456	458	443	396	399	436	409	395	469	399	404	455	422	409	435	439	452	398	430	426	427	413	447	404	405	440	432	442	400	398	450	431	416	416	401	406	411	421	446	422	408	451	416	406	414	448	419	423	426	408	415	421	406	428	442	406	422	402	428	411	431	410	413	413	401	420	450	402	427	433	445	421	403	405	394	419	416	445	387	413	440	439	415	444	458	425	428	413	420	411	423	393	420	450	455	428	456	436	401	407	410	389	459	434	406	389	414	387	435	426	435	441	420	413	401	428	393	431	403	429	428	460	423	453	423	423	361	426	442	409	435	414	414	434	413	393	395	428	447	449	447	462	418	415	402	415	437	411	479	411	426	438	434	386	428	451	451	388	446	427	402	413	425	440	381	427	412	409	442	436	425	425	425	433	437	425	407	397	412	453	429	414	427	426	429	408	438	440	412	399	439	412	409	410	444	467	431	438	401	429	407	430	447	462	395	433	442	440	423	437	454	443	435	425	398	441	445	466	409	419	425	445	425	386	422	419	459	430	422	455	409	425	439	420	403	427	453	407	420	412	429	434	421	411	384	411	459	436	438	469	439	462	425	443	387	440	451	450	428	403	429	435	453	430	420	394	472	398	441	421	436	417	443	445	432	406	411	431	415	377	397	447	466	433	448	441	433	416	408	417	446	450	440	400	423	429	437	414	425	447	441	425	444	422	414	399	453	484	417	402	417	441	397	447	465	455	421	410	406	414	426	451	437	413	413	440	451	451	389	458	425	437	381	423	431	391	428	426	451	427	405	414	389	433	459	425	412	439	452	434	411	438	423	426	448	432	418	391	473	439	411	454	442	431	437	462	445	411	438	394	417	433	415	423	447	438	396	457	390	423	390	437	426	419	406	404	426	394	463	395	421	396	412	459	405	414	448	408	444	411	444	410	420	434	442	418	451	431	401	449	397	426	453	425	436	425	402	417	432	424	430	425	425	427	411	407	430	395	449	408	437	415	409	460	424	430	434	443	416	418	431	389	449	424	417	438	422	441	467	460	432	402	424	418	432	420	417	403	458	419	399	448	396	448	393	418	469	439	460	441	443	423	465	405	430	384	433	464	461	411	454	463	417	446	426	438	459	453	372	414	413	409	404	440	427	427	425	434	421	414	401	431	428	465	401	421	428	451	433	431	434	418	413	408	439	447	457	426	413	408	432	465	417	406	416	397	472	414	445	427	452	416	418	440	413	415	439	431	381	458	418	453	437	412	428	415	388	435	416	407	415	404	426	409	455	400	406	459	431	384	422	440	444	421	402	422	414	429	463	438	408	413	408	423	415	445	422	420	416	406	389	412	422	418	414	458	475	447	453	387	413	405	429	377	486	425	414	435	437	431	439	461	423	431	440	405	391	441	404	424	394	426	449	429	436	422	406	427	424	419	449	418	438	439	434	426	445	365	400	436	421	444	446	429	419	432	431	454	394	422	415	447	412	435	397	417	435	421	423	419	422	423	416	432	430	454	399	403	408	373	439	445	433	437	419	456	419	463	423	412	415	408	441	446	435	416	384	442	439	488	401	412	453	420	413	405	422	400	433	439	424	435	419	429	442	439	394	424	449	428	447	450	453	473	405	422	452	416	379	404	399	373	384	403	463	415	415	426	368	414	452	430	401	432	421	398	405	462	446	442	468	426	418	452	423	392	471	422	475	410	410	461	445	445	392	389	417	431	424	402	408	423	451	394	417	418	431	437	415	421	412	422	415	446	401	417	397	448	416	458	453	437	403	445	420	478	400	401	427	415	398	409	444	458	404	429	441	452	412	401	415	407	415	404	413	401	434	394	437	434	405	431	402	464	434	438	423	404	424	430	427	406	441	430	405	431	441	435	433	424	425	411	428	431	441	422	419	444	399	408	462	374	401	433	418	417	441	386	426	407	420	443	403	419	451	416	382	418	431	439	413	399	434	435	420	447	408	403	448	452	421	397	426	427	389	437	427	431	438	418	457
28588	13426	3355	1634	865	537	387	314	330	300	267	231	236	238	208	181	152	187	224	190	202	200	221	234	215	191	226	201	201	174	189	175	169	143	185	141	169	173	167	187	180	195	158	190	146	184	158	155	190	160	167	168	158	163	195	157	166	188	156	174	160	175	148	151	160	152	144	156	159	136	165	148	153	180	153	144	153	138	161	171	153	159	146	164	162	147	149	125	131	133	135	166	146	148	147	145	166	167	132	142	145	116	152	171	148	141	151	155	158	153	146	156	157	172	172	150	156	140	145	141	153	132	167	152	157	162	155	152	156	149	162	154	145	167	151	180	159	170	138	169	177	154	159	146	141	165	140	134	148	143	147	136	142	137	129	142	159	136	141	134	154	153	143	158	153	160	132	167	147	169	162	152	135	150	161	149	147	144	141	142	170	150	125	163	142	154	136	159	151	141	148	152	146	152	147	161	168	174	138	140	146	175	160	130	147	142	142	131	152	182	158	151	153	135	152	140	159	142	143	154	154	133	148	141	162	147	132	148	152	138	146	165	168	149	146	176	151	150	168	183	146	157	163	165	168	163	143	166	121	159	124	149	156	145	175	174	156	135	148	168	140	157	157	149	140	143	138	145	176	157	135	139	148	157	141	154	167	138	159	145	164	148	160	138	146	160	170	134	145	152	173	165	137	150	156	178	133	152	136	130	171	155	155	155	163	139	150	127	134	142	151	173	139	156	163	171	141	143	178	136	140	137	145	165	159	132	143	160	157	144	157	148	144	146	153	152	138	155	142	140	149	165	140	153	138	136	135	150	163	162	155	137	140	163	154	149	159	165	160	146	155	153	155	133	128	153	139	170	136	161	154	141	134	165	130	141	154	154	162	155	135	164	138	162	146	139	163	142	162	149	126	137	149	163	156	162	154	145	140	165	158	162	152	132	150	160	141	148	139	153	132	164	160	153	149	152	135	143	179	161	151	140	144	148	170	163	170	147	165	135	168	161	158	144	155	159	157	155	169	140	164	151	148	163	138	143	169	133	158	126	146	171	135	135	182	161	146	187	135	155	137	133	163	147	163	165	132	150	150	148	143	145	144	142	146	153	158	175	142	173	148	152	131	168	174	155	139	160	138	150	175	151	121	143	174	134	176	131	153	131	131	163	156	154	149	134	162	159	158	143	131	136	164	151	143	152	140	160	153	175	173	164	146	164	161	158	137	167	157	149	157	145	168	166	140	176	168	164	127	147	140	121	155	168	156	154	147	146	140	147	157	136	145	157	152	149	152	166	159	161	176	147	145	145	126	149	140	153	153	136	162	149	157	159	160	171	141	150	129	163	188	179	153	151	155	151	139	157	158	173	135	135	162	148	155	131	165	165	135	163	158	133	165	159	169	167	123	162	165	158	132	134	159	147	135	141	152	156	126	153	148	152	131	126	175	159	154	137	146	167	152	156	146	141	149	143	132	142	147	161	157	138	150	158	141	144	128	191	129	136	144	145	154	150	152	144	146	161	141	164	135	162	155	134	171	152	131	121	172	148	148	161	167	157	148	138	165	147	179	155	158	167	136	147	157	153	156	159	176	145	160	155	155	161	151	143	162	157	164	145	151	151	151	150	158	161	144	160	142	151	146	177	136	163	176	136	138	159	158	118	143	146	173	141	124	152	134	138	126	140	156	134	146	136	154	154	152	186	159	150	139	140	143	147	157	150	154	163	167	166	146	147	133	161	163	135	177	161	152	142	161	164	158	132	157	146	144	133	150	181	156	160	163	154	152	134	154	149	161	138	175	163	167	139	138	148	136	139	152	158	159	124	147	168	169	150	176	144	137	137	155	148	160	165	134	149	153	164	176	152	155	179	154	136	158	134	157	132	175	128	163	155	154	164	128	176	155	148	146	145	161	150	153	165	145	161	163	120	180	147	124	157	148	150	156	151	180	160	137	151	143	131	140	165	147	134	180	192	147	174	156	141	166	144	154	162	146	141	152	145	162	139	146	174	148	149	144	164	153	153	140	156	146	146	155	158	154	154	170	113	137	146	146	136	134	173	146	151	156	142	140	149	138	149	157	140	149	151	150	153	143	148	146	139	156	122	172	140	129	156	131	161	146	159	152	136	146	150	133	161	159	131	130	168	149	161	173	151	156	141	137	173	166	129	165	148	163	175	169	144	181	149	155	143	151	157	142	176	146	131	122	151	144	149	161	153	163	161	136	119	145	149	171	150	131	154	116	144	139	130	144	159	154	149	160	153	170	147	138	177	160	148	131	137	144	140	143	164	125	128	135	149	157	140	151	161	143	154	143	145	132	153	159	139	150	139	175	141	124	180	154	143	130	160	142	138	172	150	140	134	150	134	175	143	142	154	154	128	143	169	143	147	147	154	129	149	148	151	166	163	172	148	141	174	168	168	163	133	162	131	132	152	141	173	153	154	136	154	172	183	153	153	163	155	143	141	133	137	160	162	152	144	138	177	169	149	150	150	150	157	171	131	147	150	168	159	176	159	170	153	157	155	165	146	141	154	135	158	140	138	157	168	157	134	141	139	171	158	147	152	137	136	152	149	136	163	133	170	144	143	161	157	153	149	150	134	149	149	146	153	161	147	149	143	136	147	149	130	136	152	150	131	143	139	135	178	142	166	164	133	141	136	147	149	148	145	158	167	156	151	150	149	196	159	139	137	129	181	148	165	169	153	149	141	145	156	146	144	145	177	148	144	152	175	156	137	153	155	166	167	147	158	151	149	141	168	156	144	151	144	131	158	176	168	135	149	166	143	146	139	145	146	140	163	153	146	152	162	170	139	146	142	153	146	132	137	146	158	163	152	138	137	167	155	166	165	145	160	143	150	148	151	147	163	173	144	127	147	175	146	152	141	144	160	158	152	159	153	150	137	132	152	157	158	138	147	149	155	140	125	140	157	138	141	157	158	160	138	166	148	145	159	153	143	143	175	149	149	143	150	133	139	142	152	143	135	130	169	145	131	126	177	146	145	156	130	145	124	136	149	158	149	161	145	142	158	140	150	165	169	171	158	154	157	133	129	159	132	161	168	139	155	163	175	157	161	161	132	172	156	140	152	134	154	177	147	151	142	157	153	141	137	154	129	164	153	145	152	167	144	175	176	144	115	135	150	144	143	136	146	150	157	114	138	157	164	162	176	173	141	130	174	139	162	171	175	175	149	149	134	133	148	149	137	146	135	132	177	153	145	135	145	158	135	146	153	148	131	152	164	158	168	163	169	146	146	136	162	153	181	155	142	156	162	155	143	156	154	144	151	164	149	152	158	165	153	171	145	128	159	144	138	155	156	142	147	138	138	163	144	145	152	154	150	164	149	158	156	159	184	168	166	141	158	171	143	124	169	153	154	132	165	126	148	155	162	142	153	171	180	162	136	168	153	133	147	158	158	140	155	144	158	173	137	149	191	162	140	150	155	152	160	126	128	153	141	151	144	164	162	148	154	159	140	129	147	145	149	159	147	144	139	139	171	132	145
15909	8718	4200	4256	3089	2113	1607	1223	1111	1055	1010	888	725	779	681	652	647	651	675	657	661	652	780	807	804	742	757	776	631	593	525	499	441	440	499	508	542	563	577	554	561	592	596	564	502	480	456	516	508	431	404	405	418	384	426	421	439	408	392	418	396	357	332	374	362	367	346	358	365	364	353	357	349	332	371	339	353	370	364	352	344	336	351	327	336	355	353	341	369	391	340	344	344	368	353	345	329	361	363	361	333	372	340	350	332	311	330	345	354	322	352	336	343	317	345	333	305	330	372	363	323	346	319	332	313	333	298	383	366	383	343	338	369	353	319	316	330	330	368	346	346	377	352	347	318	344	351	348	354	375	358	336	339	333	352	321	353	342	351	321	341	389	341	328	342	365	371	347	358	359	325	348	314	339	347	358	344	336	341	347	330	332	352	333	345	343	334	384	338	336	340	357	347	330	333	350	377	329	353	334	350	356	350	296	360	343	371	338	328	353	337	355	368	341	339	330	349	369	355	357	353	335	358	287	336	339	344	332	389	321	313	343	350	309	373	349	354	355	344	373	357	340	283	337	351	350	338	343	365	344	349	331	331	344	340	351	358	336	378	345	342	342	343	388	357	339	338	372	350	315	365	340	311	316	318	346	352	355	345	343	319	353	318	345	350	352	342	364	357	312	337	364	365	360	373	361	358	393	356	333	339	365	362	344	363	332	350	351	349	366	333	348	336	362	354	361	377	363	336	382	352	345	315	325	338	367	321	355	369	347	364	337	328	309	353	341	352	371	351	365	321	335	336	350	334	361	346	318	353	365	376	317	345	363	367	337	388	358	337	354	340	363	355	330	342	349	320	330	363	321	339	346	361	344	362	337	354	388	378	364	357	319	329	338	350	351	339	372	398	350	375	332	330	348	378	348	372	333	346	370	364	342	338	368	331	351	330	305	358	317	389	349	349	377	345	336	366	345	357	335	361	366	367	350	312	345	372	373	376	327	342	319	353	349	326	347	356	341	326	341	365	352	344	352	365	335	394	360	356	325	353	326	356	376	319	359	353	355	301	349	369	332	350	380	355	327	329	366	349	342	310	336	345	323	322	334	364	338	367	292	356	337	356	336	359	329	354	381	347	356	341	339	320	381	360	375	367	355	336	346	355	353	337	362	359	348	366	375	351	367	346	340	375	352	357	387	349	371	396	351	353	353	359	333	345	338	341	330	363	355	364	327	356	356	343	316	350	372	335	383	355	337	345	380	318	327	328	370	337	311	339	304	334	321	357	338	408	324	354	356	346	311	347	334	364	355	342	341	355	322	342	375	346	355	327	293	341	363	336	354	350	334	317	328	374	327	375	328	329	344	314	345	347	357	366	337	388	344	360	355	353	354	337	330	373	341	321	335	329	390	307	353	351	358	326	339	350	328	342	329	300	327	329	324	382	361	356	340	379	350	349	349	336	341	358	360	365	390	358	329	343	347	326	383	341	348	346	368	323	349	330	377	353	321	373	338	351	353	341	325	344	333	319	312	322	310	348	369	319	346	323	336	324	328	354	344	340	367	329	345	348	370	340	325	350	352	328	358	338	342	382	340	360	344	370	369	348	348	348	367	342	334	389	326	338	329	364	352	353	336	339	330	347	333	358	319	347	343	348	326	336	316	371	355	358	370	351	326	367	344	308	345	345	394	338	338	347	348	362	364	325	329	310	350	285	359	345	339	332	373	340	346	350	331	324	346	345	369	317	366	351	338	356	350	342	351	348	333	347	347	367	333	359	350	333	338	365	310	323	338	335	362	356	357	347	383	364	379	348	362	356	344	313	327	338	349	354	357	346	306	350	362	342	345	337	336	352	349	373	347	383	347	376	337	376	333	327	375	340	317	340	340	358	358	348	377	312	363	360	337	327	340	354	321	366	329	357	335	334	358	342	339	331	332	337	367	333	357	333	343	368	367	353	349	333	320	339	374	352	321	361	323	379	316	372	354	345	357	370	318	337	359	342	339	318	325	328	383	363	337	341	326	335	367	373	384	348	351	350	342	351	330	321	325	375	356	359	332	333	349	319	324	345	378	340	333	328	331	379	384	352	350	340	301	353	387	347	362	334	325	333	335	325	382	355	359	329	363	377	381	313	359	341	366	374	359	332	342	339	350	353	354	348	338	360	347	344	338	325	302	334	335	358	342	346	334	360	381	361	332	306	323	392	358	353	333	355	372	342	329	345	352	327	326	357	331	360	332	348	385	356	314	344	337	327	372	305	373	351	353	356	313	355	353	343	389	335	372	348	346	328	332	354	344	316	363	341	342	352	377	368	360	357	356	334	337	368	382	336	354	370	362	349	367	334	322	327	340	380	381	325	357	345	340	330	350	339	335	331	338	332	355	356	324	337	340	371	367	328	349	370	349	312	325	355	350	348	350	306	327	355	352	343	362	336	355	335	401	335	389	323	388	360	323	322	341	348	331	336	342	336	376	335	360	317	320	338	351	336	324	326	350	337	338	361	319	329	368	324	360	346	335	343	368	322	343	343	335	375	350	321	360	336	344	354	365	349	374	344	328	341	330	314	358	340	402	350	313	346	367	349	342	362	327	362	334	336	328	323	358	381	342	334	404	351	357	372	348	355	357	338	351	344	333	360	322	344	349	367	342	384	336	347	375	352	327	349	346	359	330	340	367	374	351	331	346	351	327	330	322	347	309	345	316	348	372	343	300	357	313	338	339	366	366	317	318	356	341	331	340	308	337	347	324	331	356	340	342	314	369	341	322	329	331	332	345	359	331	373	349	357	350	368	342	323	357	330	354	343	344	358	379	354	358	345	371	320	352	333	384	359	364	367	340	379	360	333	338	327	315	379	368	333	328	310	370	339	347	352	344	366	365	373	328	340	343	348	346	372	353	322	356	370	354	333	352	334	329	345	396	340	379	311	297	320	340	324	353	356	342	347	298	358	344	364	328	316	339	375	379	350	349	329	355	347	335	321	364	352	357	332	341	343	341	346	341	343	324	345	359	339	366	366	342	344	340	345	342	347	367	329	342	347	360	347	369	343	372	341	338	360	347	347	370	336	313	354	361	344	360	316	343	318	329	338	369	332	373	340	358	359	339	359	356	358	328	358	327	339	326	352	346	320	350	326	360	342	334	362	351	330	384	334	357	342	315	370	327	349	324	359	346	372	349	362	364	348	391	388	359	311	358	339	365	356	342	337	335	372	379	309	346	337	344	346	351	339	348	351	361	378	351	362	374	336	359	335	326	348	330	378	343	384	344	345	324	328	373	348	390	344	339	335	335	325	359	355	332	342	376	338	367	356	334	314	303	320	335	351	324	352	347	323	344	316	365	350	362	334	319	324	364	377	379	350	370	333	340	372	367	323	340	339	339	327	345	363	373	367	374	359	342	337	354	336	318	351	365	346	332	366	341	398	365	343	347	365	363	356	350	341	377	348	340	320	332	352	318	306	355	372	333	341	318	361	342	335	358	356	366	370	361	358	321	350	343
38511	20494	6039	2481	1395	853	541	479	432	392	364	341	296	313	290	264	281	274	293	287	280	241	307	291	301	276	274	267	295	255	241	233	246	253	242	274	223	249	255	236	244	213	242	298	258	212	181	233	227	243	247	230	195	224	223	215	193	228	201	220	236	211	209	211	206	196	200	190	195	200	201	171	213	201	190	242	201	205	245	217	186	208	206	172	205	203	208	188	184	231	191	198	202	213	222	192	202	200	197	192	193	207	204	186	216	228	229	209	187	207	222	198	196	179	213	205	190	200	206	201	196	190	161	196	174	185	190	200	176	186	211	191	208	200	197	232	190	182	194	194	231	223	207	196	192	233	197	171	201	187	206	193	205	193	177	193	207	186	178	212	229	207	189	185	216	210	229	205	171	212	187	196	191	189	199	201	212	190	212	208	211	205	202	194	216	207	208	167	209	195	210	181	219	200	176	221	187	223	183	191	220	202	186	203	210	214	198	201	215	232	191	193	194	184	193	211	207	219	205	203	202	210	192	209	193	212	210	205	191	212	214	195	218	214	216	223	185	184	197	230	208	197	203	205	191	181	192	203	208	212	206	238	200	224	192	191	201	189	219	196	204	196	198	184	192	205	191	192	176	222	209	180	206	239	206	197	174	199	204	205	209	171	193	189	208	222	230	196	182	221	201	222	218	211	216	219	240	203	190	183	191	188	220	219	211	209	230	189	192	216	205	214	159	212	198	186	222	184	231	214	195	209	227	198	209	186	205	170	205	200	207	197	198	199	187	225	209	197	202	208	205	200	200	207	189	214	193	197	204	205	209	206	212	187	196	202	218	215	211	201	211	206	224	183	197	165	200	147	203	230	202	234	211	206	206	204	211	187	198	197	216	189	213	209	207	213	240	205	203	203	186	187	208	217	190	211	199	196	203	246	215	200	227	211	241	201	210	204	168	193	223	195	191	178	224	190	203	208	215	199	203	209	216	187	215	207	206	188	216	223	205	207	187	197	182	202	235	203	219	207	198	187	237	215	209	198	215	221	233	230	251	197	216	211	207	213	200	189	209	218	176	203	215	201	211	225	205	200	219	208	217	202	188	199	186	186	221	223	220	199	209	213	186	186	176	198	198	203	184	180	201	207	212	195	197	211	221	232	185	185	211	195	204	195	199	189	214	209	196	202	191	216	190	198	221	209	202	190	191	226	201	214	210	220	189	210	158	188	191	212	215	197	209	171	187	222	184	217	200	201	237	192	211	213	226	211	232	198	210	222	208	207	208	203	231	212	185	186	190	210	224	199	205	208	217	194	192	203	208	208	237	203	208	205	207	215	195	172	191	184	170	197	222	203	163	222	200	206	185	167	187	202	197	220	214	188	212	212	212	211	205	221	210	204	187	173	206	234	227	199	206	204	179	228	182	204	200	180	213	201	192	200	188	226	209	196	207	210	192	210	234	222	205	203	193	213	213	215	179	170	190	212	234	197	203	187	220	209	198	209	187	224	217	178	211	210	220	181	183	194	176	208	194	173	208	185	238	200	201	203	201	221	228	211	199	205	186	212	193	210	221	212	183	221	220	165	212	204	200	220	216	223	213	190	182	202	213	192	200	210	202	171	214	224	184	200	202	187	194	212	200	192	190	210	208	194	220	188	200	192	203	193	173	223	212	169	202	212	206	196	201	193	205	198	208	220	216	236	194	200	228	201	206	235	224	208	202	250	213	202	212	182	206	173	210	217	258	198	207	178	212	220	208	223	196	202	202	203	227	195	185	204	199	181	181	189	200	198	221	232	234	185	199	209	214	189	224	232	217	207	193	195	201	228	225	173	221	186	186	204	188	201	213	180	213	234	212	227	215	222	184	211	205	191	216	212	199	219	179	196	209	220	190	201	219	224	208	193	192	173	196	214	200	225	220	207	205	211	198	198	199	216	207	196	213	217	223	200	201	229	185	210	206	219	220	232	200	205	201	202	194	210	217	202	217	219	173	217	212	183	222	212	164	227	207	187	230	195	200	212	180	217	173	208	237	215	230	210	218	208	213	201	212	203	162	180	235	198	188	207	206	217	198	201	204	214	239	203	213	209	195	214	206	201	197	183	220	227	202	187	203	205	209	199	183	191	185	220	206	217	191	209	216	180	187	203	196	206	206	190	182	195	205	216	252	205	196	191	221	219	214	205	187	222	191	177	200	203	211	185	184	232	215	237	212	203	230	232	198	194	191	202	195	214	220	221	232	186	205	212	236	221	214	213	200	210	229	184	210	205	217	215	225	214	205	203	188	212	229	213	194	224	210	248	201	203	243	194	205	167	207	181	209	220	188	197	216	205	202	216	201	193	216	179	194	191	210	193	186	183	203	224	221	195	192	202	199	184	198	192	186	175	224	213	218	208	199	215	214	187	222	197	214	211	212	223	198	212	230	214	208	203	175	199	183	195	178	243	176	199	231	202	198	211	185	180	211	206	211	189	214	202	200	205	200	179	202	210	211	201	222	211	221	207	171	199	185	218	206	186	205	216	194	209	191	185	210	181	192	200	189	212	229	181	241	225	217	229	213	193	201	210	197	235	200	188	210	205	201	213	182	201	196	179	199	176	187	196	172	221	213	206	187	205	207	188	181	161	235	209	194	205	196	202	214	219	184	194	208	184	199	206	197	225	235	205	206	206	226	151	205	220	181	216	189	170	200	201	186	197	194	175	192	179	197	173	206	186	199	194	188	198	208	191	209	200	190	222	211	205	201	173	194	206	188	207	212	209	217	223	201	212	202	198	212	204	217	193	229	212	227	203	190	204	200	205	210	202	212	208	207	225	217	203	220	231	209	195	181	183	196	178	189	224	171	201	229	205	181	199	206	195	207	213	193	178	231	201	209	193	179	207	202	223	211	190	216	214	227	213	183	182	226	213	231	188	208	215	202	199	197	195	215	192	175	208	188	190	181	189	189	197	203	193	195	202	210	222	214	205	211	172	203	213	214	182	207	202	220	216	182	205	210	190	186	208	231	209	206	201	187	200	201	197	198	200	194	185	196	193	189	216	217	182	227	208	211	204	193	190	184	223	220	196	221	220	221	209	208	207	211	193	211	211	210	183	226	234	210	209	215	204	231	185	179	207	188	208	188	210	189	223	216	183	191	192	211	176	177	210	208	202	227	204	187	218	207	189	220	201	201	212	181	215	194	187	188	213	216	188	215	197	165	177	208	196	184	197	219	167	198	183	188	197	204	195	211	191	183	185	189	214	216	186	226	236	189	196	191	207	184	197	207	195	210	167	202	177	181	187	211	214	212	186	232	218	205	181	214	182	243	194	209	194	244	205	199	194	193	186	213	192	211	203	215	220	215	216	228	195	203	229	186	189	216	234	190	191	212	204	202	190	184	200	191	240	204	214	200	187	219	187	215	195	186	223	181	186	195	197	183	176	229	190	261	206	205	207	193	197	211	211	193	193	213	207	199	231	212	184	228	217	192	218	211	225	235	186	168	174	211	200	238	184	211	227
20587	12859	5920	6185	4519	3170	2387	1834	1808	1653	1547	1314	1141	1046	1026	904	969	990	978	994	904	904	1069	1185	1117	992	1021	989	893	808	753	580	607	579	637	642	749	798	792	748	721	853	819	782	719	662	655	658	700	686	572	575	545	514	505	556	533	508	537	503	509	453	483	459	468	478	499	500	487	409	467	473	442	452	455	461	450	505	438	469	426	456	470	436	453	464	474	468	451	442	444	435	455	424	478	455	442	444	474	438	470	457	478	398	454	459	434	444	425	470	420	453	443	437	470	435	409	409	428	514	396	453	477	457	467	472	453	467	422	448	469	494	415	472	471	450	447	431	460	490	446	464	463	464	464	496	453	437	444	425	445	457	462	423	438	479	422	419	452	440	421	466	382	406	463	446	437	468	519	395	469	456	476	499	442	459	432	454	455	447	438	461	463	425	447	442	471	428	420	479	467	436	452	453	438	458	472	433	484	471	426	461	456	478	477	465	452	398	448	478	440	453	474	474	460	423	440	441	424	442	467	444	488	465	480	470	455	427	450	409	455	466	446	459	396	429	452	448	422	477	477	496	449	432	441	466	470	460	461	432	447	445	427	436	505	433	453	447	464	447	428	435	452	469	453	432	457	477	434	452	456	429	444	461	458	429	466	462	469	430	478	449	444	449	442	426	432	433	460	420	437	452	406	471	432	467	438	453	482	450	437	443	428	463	470	428	426	462	445	486	437	449	424	500	461	389	418	433	430	433	455	460	421	473	461	465	474	440	470	457	431	437	421	442	396	472	419	439	430	438	474	453	481	437	440	478	428	427	441	423	464	410	478	471	433	439	493	461	461	479	462	444	451	453	441	490	490	474	434	477	432	486	445	482	435	406	447	418	453	454	444	442	468	432	457	441	452	443	415	472	442	437	469	452	463	442	403	447	438	477	467	491	444	440	429	439	462	472	459	447	398	443	442	434	484	438	420	450	457	450	439	462	450	467	435	458	428	449	475	468	415	455	458	451	456	446	440	425	471	464	492	463	477	459	460	493	442	427	474	435	434	461	454	471	455	452	461	475	472	460	453	433	444	444	467	451	478	471	436	456	475	458	467	453	459	453	439	449	438	438	449	437	463	445	435	454	449	455	484	453	462	429	484	482	475	455	434	420	430	494	442	463	452	413	475	450	426	434	503	442	473	420	497	459	432	407	419	454	455	489	456	462	453	434	450	447	420	435	440	435	516	489	428	462	441	457	477	459	451	481	455	428	430	486	456	468	433	461	421	424	456	466	408	480	442	475	433	419	445	464	458	449	412	425	459	410	460	471	459	434	453	459	453	458	456	456	456	486	478	429	416	481	473	487	457	460	426	437	471	433	449	441	455	482	454	456	460	449	472	454	449	468	439	473	460	443	470	448	458	455	430	482	429	460	432	446	455	442	457	485	457	447	431	451	432	507	438	471	451	458	451	468	494	446	479	440	437	422	456	415	492	462	477	480	476	450	461	436	417	471	472	418	457	481	488	436	436	432	418	452	393	439	454	443	452	475	469	468	424	453	453	418	451	435	490	466	463	464	428	426	426	454	495	442	409	445	497	474	426	438	439	466	462	431	459	485	433	446	426	430	471	455	465	501	468	479	485	484	461	449	445	485	449	471	481	462	444	445	454	507	460	464	386	463	443	451	453	490	426	468	476	485	460	469	416	466	473	454	422	437	450	480	500	474	455	468	452	426	454	430	446	452	452	448	447	452	446	422	447	466	465	481	435	422	473	463	446	435	483	482	472	446	432	450	421	426	431	471	476	486	471	441	430	458	455	446	462	421	444	451	432	465	472	452	427	422	437	430	436	436	437	440	487	450	447	422	485	439	497	443	440	449	457	455	447	447	462	468	472	457	450	483	440	411	470	467	475	452	495	410	438	438	415	450	469	446	467	450	423	422	427	448	465	442	445	440	476	467	486	458	469	449	470	492	463	456	468	513	426	420	445	491	455	455	447	437	449	468	423	400	441	449	461	462	441	459	421	463	444	449	507	440	426	467	477	445	425	471	445	434	450	496	461	463	472	418	468	485	456	434	436	451	463	434	434	500	447	475	437	453	449	472	477	468	451	461	441	450	439	464	495	468	462	447	454	453	473	459	465	474	494	478	425	442	457	442	482	460	461	443	453	417	462	454	424	482	430	440	418	452	451	459	482	440	442	403	471	480	462	455	482	483	478	450	438	449	449	470	457	455	458	460	463	452	483	441	473	461	453	438	444	416	437	426	447	467	454	453	491	458	405	438	434	426	484	456	466	391	435	443	464	456	455	461	435	490	464	440	457	464	479	440	456	487	439	476	488	420	441	416	456	434	450	417	415	425	459	449	436	460	457	406	500	476	458	449	435	428	444	441	468	447	448	446	481	451	420	430	426	470	409	439	429	439	469	454	462	439	468	429	520	484	434	449	411	447	432	413	451	451	456	465	425	483	463	423	420	468	436	441	439	454	434	440	510	464	442	466	458	476	444	461	473	442	451	429	437	436	451	436	458	457	456	447	427	462	480	427	412	471	429	448	433	462	464	475	453	439	440	428	466	447	464	452	455	425	467	455	433	453	423	467	430	467	459	466	432	461	459	444	433	401	464	433	454	437	448	458	435	473	479	480	467	471	410	435	460	459	479	443	473	439	448	450	470	455	477	462	416	471	447	456	459	423	469	454	457	471	433	484	446	443	429	469	463	470	479	453	404	444	461	453	469	455	428	417	449	421	477	481	465	411	459	441	456	480	470	435	450	457	445	431	436	461	474	444	439	461	446	446	489	474	472	439	476	432	470	462	468	455	443	416	439	425	420	419	428	434	461	453	442	473	451	373	432	451	495	446	468	449	491	448	421	473	471	460	477	457	438	448	448	415	444	425	448	456	443	440	474	438	422	415	428	489	461	442	418	446	440	483	443	493	451	473	426	405	439	476	449	470	432	425	468	449	462	443	466	469	484	450	454	452	445	467	428	425	436	455	467	452	444	448	412	453	451	472	436	454	451	441	451	438	461	508	485	434	470	510	479	482	453	491	504	460	450	421	403	460	476	457	453	445	487	441	460	442	489	438	472	428	449	495	418	470	446	447	485	464	450	454	443	499	451	441	431	431	464	410	461	481	451	439	481	437	430	464	480	417	434	453	465	430	439	446	473	435	447	457	430	466	431	454	444	454	469	441	480	461	457	466	443	453	436	481	443	471	430	424	458	454	461	436	476	466	443	441	456	467	440	480	443	483	458	438	470	462	450	462	407	439	450	472	448	437	464	470	415	488	479	453	440	448	463	431	437	459	472	435	469	456	472	449	463	433	425	421	458	472	407	416	462	436	482	448	448	455	469	452	449	463	429	441	423	485	437	439	482	422	395	467	469	458	480	429	486	428	471	453	463	421	453	463	468	424	462	471	428	445	455	475	461	461	450	432	460	462	426	443	478	437	500	458	448	470	446	465	435	494	418	449	451	484	434	447	448	448	465	494	481	426	468	447	432	437	458	454
13325	4603	1111	686	413	340	300	265	247	244	252	247	220	211	203	229	193	187	183	216	219	218	225	204	220	233	203	220	221	183	184	186	196	222	211	207	210	218	203	226	201	206	198	205	233	200	195	195	234	237	184	212	198	218	185	170	225	200	180	208	178	180	210	231	196	196	210	189	187	207	198	196	205	192	174	151	188	210	207	227	193	187	183	169	209	191	184	212	201	220	198	214	222	194	216	202	187	223	186	215	188	196	214	182	193	201	198	181	220	201	203	199	214	213	194	202	173	182	191	199	178	188	191	190	236	207	180	170	192	193	204	227	212	182	216	207	205	203	218	198	195	192	207	184	205	213	206	222	197	199	212	159	197	210	193	183	197	203	197	180	215	190	165	215	204	195	203	185	244	185	209	188	190	168	215	212	192	207	217	207	168	198	217	177	192	199	178	185	182	177	211	191	187	189	178	212	205	187	196	204	162	199	190	196	177	199	198	206	194	188	188	206	195	206	184	212	206	185	232	200	180	179	197	201	166	209	190	161	199	185	205	190	179	202	207	207	213	164	168	189	200	202	208	177	218	179	206	217	194	217	210	188	191	200	196	193	187	202	190	176	189	171	206	177	190	194	199	209	195	187	179	172	197	175	200	195	180	188	210	204	213	204	180	210	192	194	217	187	209	202	206	233	213	197	196	170	209	218	202	221	180	195	204	202	206	190	225	214	210	201	211	194	187	184	175	219	166	203	203	173	179	211	194	243	226	209	220	242	189	219	202	195	202	188	183	230	177	192	195	209	179	183	191	220	210	198	217	210	215	178	201	205	200	209	238	184	190	205	218	201	214	182	189	200	197	208	194	200	237	173	203	192	192	218	185	237	226	215	226	192	180	201	195	195	200	173	197	173	188	195	219	201	181	213	189	196	171	214	222	181	215	182	232	206	184	182	186	202	208	199	228	216	189	200	239	192	199	209	190	201	213	224	196	177	213	189	177	198	209	198	203	216	212	180	203	185	177	195	217	208	237	219	179	189	187	221	229	224	202	189	203	224	193	178	181	175	206	209	188	190	182	180	181	207	220	207	196	226	221	202	182	208	174	209	205	213	229	216	211	198	167	179	238	207	183	214	202	199	209	200	183	199	189	214	206	217	205	174	215	205	206	208	184	207	177	206	211	182	189	191	198	218	186	221	215	184	183	204	164	182	182	195	201	207	210	180	194	199	193	179	193	206	200	188	190	205	240	202	198	180	202	197	211	189	231	224	195	221	171	218	204	224	189	189	183	211	192	203	191	226	178	220	201	168	181	205	203	210	175	211	200	179	175	180	209	177	196	198	187	199	223	208	225	188	197	189	193	218	175	188	194	192	200	190	194	188	175	192	173	197	179	205	192	195	203	189	194	205	203	207	222	187	212	198	177	198	187	192	165	182	197	205	216	198	180	180	217	182	213	201	211	197	186	222	202	197	192	190	206	200	247	209	230	177	178	214	210	201	235	191	184	172	201	173	224	201	175	218	217	205	169	168	179	218	196	231	182	212	204	223	196	214	215	173	166	192	215	192	176	204	207	191	179	194	178	201	222	220	184	204	175	208	197	203	212	225	188	191	203	187	196	184	181	188	206	176	201	223	182	204	181	192	216	189	206	183	173	175	191	231	190	205	190	199	180	189	211	189	187	210	178	198	200	209	190	216	192	203	198	204	214	197	172	207	173	179	182	180	196	214	242	221	205	196	167	197	189	203	176	202	189	190	187	223	195	212	221	190	178	188	211	194	198	222	226	199	180	210	175	181	186	210	196	195	221	211	191	199	191	216	212	203	201	210	202	198	191	233	208	202	194	189	169	207	213	199	170	179	206	196	208	212	220	183	201	209	208	222	214	161	207	181	207	209	192	194	179	181	220	172	180	200	187	191	191	201	217	213	177	193	195	235	227	192	190	194	224	194	188	201	206	207	224	189	210	184	207	199	199	188	203	180	219	193	206	172	210	171	213	214	186	195	227	212	216	213	226	222	189	217	221	228	209	215	206	204	201	186	201	204	222	204	177	180	213	218	225	167	181	206	189	212	197	201	200	199	175	196	176	171	186	218	210	189	183	179	167	221	193	196	198	162	188	200	185	187	203	194	193	203	196	195	202	207	163	195	169	214	197	212	184	208	210	211	200	207	203	197	215	166	159	210	227	199	204	222	209	180	173	197	202	203	178	209	198	183	206	191	209	192	171	208	191	210	187	197	208	205	187	189	204	190	197	185	200	189	206	194	188	199	184	209	180	218	177	189	225	236	212	170	184	203	212	204	189	189	208	183	196	193	185	190	211	190	189	217	209	191	175	184	202	224	187	202	177	173	188	197	215	209	212	213	195	186	208	186	198	205	207	201	189	187	177	188	200	219	192	227	219	193	210	171	188	178	195	204	232	203	197	197	184	183	187	226	178	176	204	208	210	188	184	202	204	173	209	181	190	202	176	190	201	187	185	203	220	196	197	195	183	192	186	209	202	158	194	194	195	188	191	182	196	219	179	213	192	200	192	184	197	198	197	195	189	186	173	201	216	212	188	185	202	175	186	186	197	209	164	251	189	199	171	215	208	225	209	182	166	218	209	174	193	194	205	194	199	215	218	208	225	198	197	188	178	213	188	196	195	196	188	239	191	199	215	182	202	193	185	193	201	171	204	194	190	193	202	198	219	211	204	212	221	201	197	205	222	213	200	201	191	183	180	176	219	196	216	250	188	199	198	216	201	212	186	198	185	204	210	230	160	196	180	190	199	215	195	201	180	190	194	178	205	210	193	201	205	199	193	219	203	189	203	209	185	175	176	190	185	187	202	226	198	185	196	197	199	215	193	182	190	192	222	189	198	196	177	187	204	195	193	205	223	199	186	175	185	191	197	198	189	203	191	223	189	197	214	163	183	184	185	214	185	201	201	193	198	190	198	212	187	201	183	179	201	223	173	184	201	174	166	187	204	193	192	163	196	217	182	201	197	192	214	190	185	186	197	225	195	213	212	196	206	215	191	205	180	189	195	190	215	226	201	185	188	167	214	216	197	197	184	219	219	234	212	183	200	190	191	225	183	202	183	197	180	189	182	193	200	199	183	219	184	190	206	205	222	179	212	196	205	186	192	191	181	148	190	229	223	186	179	184	202	233	208	184	209	193	212	184	191	204	185	195	199	219	189	208	194	211	200	210	228	191	228	173	205	174	178	183	190	226	205	188	210	173	204	210	217	192	191	160	198	191	181	170	198	205	182	172	194	201	188	181	215	208	192	208	199	180	195	179	219	207	201	178	198	196	192	189	189	166	206	210	175	204	189	188	166	209	209	185	179	166	190	204	191	192	203	203	209	171	187	213	203	220	222	207	203	191	207	194	204	221	213	167	203	206	197	196	183	186	198	187	185	185	215	185	205	211	204	199	211	210	188	206	218	222	179	172	208	190	225	202	214	202	207	225	224	175	204	193	197	173	174	220	222	197	184	199	202	224	197	190	223	198	226	203
7150	3264	1986	1994	1450	1160	847	758	740	684	760	676	562	605	537	539	505	444	513	565	556	584	643	686	677	711	651	625	568	556	520	490	461	476	447	516	506	512	551	520	528	531	550	521	527	495	490	484	461	471	490	452	427	460	472	459	468	437	431	437	477	427	417	435	450	431	397	423	439	421	403	426	386	396	438	383	473	474	433	437	406	468	415	416	476	457	421	450	430	435	423	421	428	444	424	454	443	442	428	423	413	425	419	428	428	441	417	400	400	449	408	456	463	459	415	439	437	404	429	442	405	424	449	451	447	426	439	438	437	415	443	431	464	420	412	434	415	441	426	412	463	450	432	437	418	437	427	418	445	411	432	418	445	444	437	440	443	400	413	423	423	399	438	416	424	444	423	430	415	463	428	391	423	466	438	417	444	430	420	478	439	381	426	457	449	409	426	421	428	394	446	420	440	444	457	418	456	425	410	440	396	423	434	439	440	450	436	433	426	412	397	437	444	462	458	439	430	438	416	407	409	466	414	381	397	388	436	440	447	428	427	413	406	435	419	421	407	406	444	437	450	445	415	441	408	445	386	413	470	460	418	392	439	423	429	425	427	452	406	441	413	441	438	424	433	455	437	424	439	445	390	439	410	459	409	421	428	418	421	396	403	414	430	463	396	442	435	418	419	440	407	435	407	399	404	432	410	435	415	450	424	415	421	419	430	439	406	398	415	469	429	435	427	432	425	451	419	405	427	468	454	404	445	425	428	475	436	391	406	402	440	434	438	443	486	450	428	424	430	433	406	415	452	427	413	406	466	418	464	449	456	437	402	388	424	429	396	404	420	412	462	417	418	399	409	437	437	418	401	403	446	421	419	483	428	452	419	446	411	427	424	393	417	439	441	441	419	433	427	418	430	431	436	443	458	403	428	460	437	415	406	432	444	432	398	414	441	441	441	422	427	403	428	423	425	437	443	433	461	408	418	461	437	441	414	448	422	443	410	501	430	448	435	433	435	408	429	435	412	456	437	421	440	441	420	426	389	479	464	412	434	449	442	432	443	381	449	410	406	439	470	410	446	416	405	419	412	433	425	409	446	429	403	384	436	412	399	388	391	447	425	441	430	457	421	461	402	417	392	423	456	416	415	432	403	417	401	399	400	464	473	412	434	430	407	438	454	420	443	442	457	410	387	441	429	416	424	435	410	414	432	427	459	411	453	439	429	457	445	468	390	410	440	397	458	430	402	440	426	405	440	426	442	419	410	418	434	434	426	392	448	449	429	414	430	461	428	407	409	407	435	409	453	443	412	409	404	432	440	412	421	442	448	445	403	376	427	421	423	421	440	490	443	412	471	437	419	402	413	408	419	435	445	443	391	419	433	440	428	419	450	430	468	421	434	469	431	388	443	388	437	427	405	417	419	464	459	489	449	418	456	421	414	427	449	447	424	439	424	419	441	414	420	462	427	413	448	429	436	445	460	431	385	413	397	453	463	407	436	431	462	455	422	422	411	421	432	446	420	436	447	437	413	424	429	434	435	482	412	427	396	395	437	416	403	453	447	422	376	409	424	414	434	421	429	431	401	417	453	403	449	454	415	440	461	437	412	416	398	434	427	456	448	417	414	439	432	441	439	423	403	411	422	442	438	412	413	425	383	406	431	392	424	461	408	420	451	415	466	435	408	450	435	411	426	472	415	411	434	440	444	443	401	426	405	456	452	438	421	413	445	448	393	439	418	432	434	446	433	429	412	414	442	463	410	400	428	406	405	414	431	409	436	455	427	409	408	413	436	419	425	437	453	432	441	436	388	437	436	406	411	442	418	450	418	442	420	461	417	420	474	389	438	449	426	404	386	409	427	388	396	359	417	413	403	441	412	411	447	426	417	430	384	438	416	486	456	401	425	439	434	430	420	457	422	436	419	420	480	423	434	456	393	411	417	416	416	409	424	424	451	448	443	419	420	444	446	444	465	451	441	432	427	419	439	430	453	436	397	414	430	422	461	396	431	432	429	448	410	435	436	434	392	411	411	436	428	405	399	445	405	453	382	440	428	416	415	401	388	397	430	395	410	419	438	429	386	408	440	472	419	439	463	414	439	418	432	422	415	446	437	407	424	440	391	425	426	443	423	402	431	454	442	395	394	464	448	414	468	424	462	439	456	436	402	430	412	431	446	425	447	377	443	401	418	462	452	409	407	434	453	405	441	430	450	429	463	425	385	438	400	413	417	403	454	430	457	442	416	439	446	416	434	422	479	415	441	397	402	451	427	439	411	398	446	401	415	455	461	404	455	425	398	394	391	400	418	465	443	424	451	452	424	434	432	428	435	449	414	418	425	411	389	440	433	418	467	424	429	430	452	452	410	445	412	455	443	472	400	433	424	432	433	413	421	414	396	438	461	405	408	431	477	412	442	425	450	390	438	428	434	405	430	411	431	443	448	457	405	430	452	386	433	419	398	401	406	423	392	445	408	459	432	465	430	446	402	434	393	432	454	433	475	404	445	423	454	438	463	427	419	431	423	404	420	435	419	391	379	423	453	437	443	422	403	457	428	452	427	387	438	404	431	415	420	387	404	399	438	439	491	433	442	454	390	394	376	407	418	431	423	428	440	409	431	412	410	393	401	423	451	441	412	438	415	450	453	390	457	419	453	471	426	441	412	417	425	426	428	386	435	414	413	434	451	404	455	437	387	426	427	386	417	437	394	399	420	421	447	427	414	432	418	422	449	451	443	399	403	414	415	440	441	397	398	396	468	457	403	451	399	446	457	430	458	447	454	411	430	462	434	426	396	467	410	435	400	425	448	395	485	413	422	451	469	438	406	444	444	427	442	423	406	414	428	445	422	437	431	448	444	409	442	447	454	433	461	414	435	378	399	421	438	428	410	416	448	431	448	447	449	422	413	422	407	411	444	440	433	432	436	441	444	458	427	457	444	422	423	419	419	433	412	414	425	408	442	433	398	412	431	445	416	401	442	428	370	452	431	474	417	437	448	396	415	426	424	409	396	449	446	419	370	413	451	407	453	410	418	439	388	433	410	430	419	438	441	449	399	416	431	413	445	432	404	421	422	426	471	416	417	460	402	378	414	430	419	416	468	432	466	435	453	410	416	444	483	399	459	395	404	401	443	451	411	456	413	451	439	417	388	415	421	448	401	427	418	415	436	491	440	448	426	377	429	416	417	439	428	433	409	387	400	451	463	403	426	419	395	429	405	406	384	429	423	398	422	460	438	433	431	393	431	423	420	421	459	431	444	398	407	410	464	408	440	419	424	411	462	406	440	424	409	408	420	399	451	429	403	393	396	421	422	419	429	430	436	452	425	416	368	443	429	390	406	442	428	417	435	452	377	427	401	432	440	384	389	435	436	408	452	425	423	437	481	437	424	431	438	448	467	409	417	409	467	415	428	430	465	442	415	439	379	417	433	422	420	421	410	436	438	410	409	446	448	400	440	437	427	461	425	431	454	421	423	432	410	434	418	418	420	434	447	432	469	416
28127	12226	2814	1383	776	495	407	312	300	303	296	260	224	210	198	177	197	192	180	212	198	247	202	219	231	215	224	192	191	169	153	170	183	171	141	181	169	183	165	189	194	189	169	202	157	149	150	152	150	143	139	180	164	140	141	151	154	152	159	136	152	149	145	153	116	139	128	137	138	155	133	159	152	166	157	158	171	135	146	176	141	142	121	186	126	142	190	162	152	136	134	182	132	135	149	135	167	156	151	172	170	168	141	125	129	169	148	148	145	157	147	145	165	144	147	135	142	154	145	164	155	165	138	138	131	160	161	164	142	172	142	144	145	154	148	142	159	143	155	148	149	152	148	150	157	141	141	149	163	155	126	144	159	131	136	153	146	149	156	154	130	129	148	142	148	165	174	162	157	142	158	162	134	162	142	145	135	148	141	136	148	145	142	118	147	155	163	132	163	154	166	159	141	142	157	147	161	163	151	163	153	136	154	155	156	163	184	131	149	149	155	130	140	145	151	134	120	139	151	143	128	159	138	134	118	136	138	136	147	166	150	153	143	172	150	149	152	165	162	136	146	129	176	158	169	166	129	138	156	148	150	145	158	160	145	156	136	130	119	143	144	142	141	138	148	155	131	151	142	133	167	146	160	157	148	142	144	143	162	146	165	150	151	124	143	130	162	145	167	140	149	144	153	147	130	136	141	158	135	155	155	136	164	166	129	154	148	151	158	131	140	149	145	145	163	156	188	131	162	148	136	157	152	153	152	156	145	152	154	131	144	128	155	153	149	137	142	142	150	143	135	152	151	165	173	149	153	148	161	148	192	148	132	164	133	137	135	122	144	165	146	150	158	151	152	139	159	134	126	174	124	145	151	150	150	142	151	141	159	142	161	167	177	139	140	148	137	128	155	133	119	152	159	147	128	133	136	135	133	154	147	164	156	166	154	148	160	142	154	152	152	140	176	119	169	137	144	156	131	164	168	164	183	170	140	155	148	143	136	185	148	145	142	161	169	164	172	159	143	152	129	177	164	166	134	118	149	131	131	138	118	141	161	177	153	166	145	155	160	148	121	150	145	160	146	164	175	159	157	134	154	132	149	170	134	141	154	175	135	145	125	143	138	164	117	148	144	137	163	150	143	149	156	133	163	141	128	142	149	171	151	159	146	138	124	147	145	165	149	130	155	149	142	140	158	132	147	117	122	136	147	155	134	155	155	145	146	145	123	143	156	153	159	136	159	155	151	162	136	168	145	148	135	135	119	134	152	177	170	136	137	144	143	175	128	155	138	147	153	138	145	130	132	162	148	144	155	140	166	144	144	137	158	155	156	155	124	148	163	143	164	154	149	139	165	147	162	170	166	150	139	150	161	153	114	148	164	143	133	178	163	150	125	144	141	159	163	165	149	158	167	143	147	146	139	149	138	155	170	160	129	162	178	133	138	143	162	133	142	137	142	164	164	144	143	153	173	145	185	131	152	142	147	143	175	146	159	117	146	164	158	140	130	167	154	178	160	161	124	150	145	153	133	163	159	154	163	158	140	137	162	171	159	117	154	131	155	162	158	140	149	157	133	153	118	128	153	146	136	138	158	147	151	161	144	115	170	150	159	156	147	143	148	136	181	150	139	150	110	148	139	144	135	136	176	156	148	158	152	123	154	175	137	169	154	133	154	144	146	141	130	151	137	158	151	133	149	129	151	154	146	146	150	140	148	160	148	143	163	172	135	135	144	153	132	174	136	126	155	136	148	145	159	149	158	131	169	138	139	126	142	139	144	161	157	151	144	169	156	153	151	141	164	179	141	159	171	153	165	152	163	150	162	159	125	166	138	135	128	167	146	153	158	152	144	149	176	139	157	131	127	152	143	151	142	150	133	170	149	150	150	172	142	155	154	122	183	159	145	119	130	169	153	137	150	164	159	145	138	159	165	132	132	142	145	156	152	158	144	144	160	133	147	126	165	123	135	134	130	165	144	146	142	152	145	146	165	146	156	157	130	155	144	156	159	171	150	139	169	123	130	151	139	144	162	155	149	133	151	154	141	138	142	153	153	158	137	140	132	131	162	166	143	144	173	149	136	150	144	139	153	167	148	124	124	151	155	155	153	153	150	156	163	152	141	125	155	148	164	138	134	153	167	152	152	161	122	143	160	135	176	179	131	161	148	136	150	148	174	143	165	138	166	131	152	163	126	150	157	145	145	133	132	125	160	149	167	153	143	148	158	155	153	162	134	149	130	144	133	159	160	145	151	161	144	180	187	169	160	130	171	147	138	146	151	174	164	147	127	162	131	169	166	150	118	159	145	146	156	132	145	126	141	157	139	144	134	153	165	174	180	135	170	154	126	164	129	152	142	124	165	149	135	143	143	130	139	152	163	134	157	161	161	161	149	148	169	131	161	152	119	143	156	188	148	140	140	148	145	146	142	187	163	153	153	124	157	144	148	174	150	156	161	131	159	151	142	159	140	133	131	154	136	182	134	178	135	167	200	166	124	141	167	147	138	144	164	159	163	141	155	142	142	154	140	155	139	147	153	145	149	159	156	155	127	141	151	150	170	156	154	108	157	144	150	150	147	146	143	120	164	133	128	163	142	137	141	149	157	136	156	136	161	136	157	137	153	129	153	142	150	158	138	155	133	143	129	143	167	139	152	153	168	137	142	151	155	152	154	146	133	117	135	134	127	152	125	136	149	147	141	159	140	134	146	129	160	137	173	138	130	149	172	164	168	136	155	162	137	144	156	130	177	142	137	142	139	143	164	144	174	137	141	163	137	128	138	154	122	140	147	133	143	159	176	160	137	148	152	146	152	136	152	154	135	157	140	154	159	142	154	144	145	152	158	174	142	140	147	126	132	149	157	141	153	137	143	158	148	136	163	141	162	123	147	146	164	150	131	142	143	185	153	139	133	159	154	144	143	158	157	158	129	149	162	147	152	153	128	176	152	149	174	157	132	145	157	139	137	155	153	159	123	134	146	146	149	145	152	152	148	136	163	144	130	155	135	131	144	144	145	186	175	153	157	146	162	155	162	134	153	149	168	133	164	150	148	163	164	148	132	185	164	135	154	164	146	147	142	168	173	151	142	150	166	156	149	158	138	140	143	157	152	155	161	136	170	123	151	143	143	147	152	157	149	145	163	133	164	150	149	154	143	158	140	158	140	152	133	144	166	162	151	143	135	130	152	151	167	167	146	174	139	162	126	139	150	151	151	153	141	143	166	158	164	140	161	167	127	122	152	139	145	153	136	133	119	175	143	153	160	146	159	137	151	144	171	154	144	151	143	143	154	128	174	139	130	143	128	179	142	148	137	137	178	147	151	152	172	131	155	169	155	170	166	148	158	128	129	171	122	140	145	152	131	126	136	161	146	145	130	121	146	164	132	175	135	132	142	156	158	149	134	176	157	146	134	137	132	139	134	139	161	146	160	136	133	151	149	156	129	150	132	157	145	142	145	153	148	167	137	165	122	156	143	156	150	141	145	167	138	140	159	155	125	143
15713	7586	3714	3970	3007	2018	1582	1280	1199	1238	1168	964	705	673	660	577	633	600	675	685	661	704	763	826	759	891	836	712	606	502	536	409	431	419	447	445	533	582	593	576	580	530	586	545	508	496	467	482	498	455	441	388	391	382	412	431	430	375	404	381	356	354	352	328	348	342	322	344	378	355	336	324	356	373	335	359	326	345	349	329	343	368	344	313	333	338	332	295	353	342	319	343	347	322	322	385	390	364	355	358	347	346	334	333	337	360	341	353	347	337	344	351	356	350	316	324	328	366	345	351	341	367	332	356	340	336	310	352	346	362	317	348	336	346	341	341	320	342	348	331	347	348	364	343	335	361	364	321	326	323	354	338	357	355	344	350	370	297	376	323	345	343	345	343	308	335	338	349	330	339	330	290	359	312	374	351	361	350	289	336	342	352	369	330	311	375	336	350	332	364	306	340	348	370	338	335	345	282	336	336	349	348	328	313	333	320	335	347	350	360	333	312	319	333	338	379	318	336	333	326	304	355	318	366	315	323	323	339	346	367	342	338	359	321	366	321	343	351	348	359	341	333	350	340	333	336	336	342	320	349	319	374	346	347	332	324	351	331	323	331	360	346	338	353	339	378	321	327	335	344	318	350	357	358	351	334	327	331	300	356	349	346	317	308	369	320	337	336	346	319	325	325	349	360	337	312	342	341	362	366	325	337	357	354	336	317	316	316	375	361	334	309	327	363	340	318	321	384	336	334	349	324	329	361	335	353	336	351	333	318	348	344	342	325	330	330	330	334	351	334	336	355	321	334	341	350	325	343	338	350	314	331	350	359	374	340	336	341	346	350	362	341	371	341	292	361	337	313	381	338	325	336	331	350	333	381	319	362	338	343	340	339	337	349	333	334	318	361	332	296	321	322	346	327	349	377	336	350	351	337	380	357	334	337	326	338	325	341	322	318	344	349	307	376	326	338	331	376	352	348	323	341	333	328	345	332	344	357	359	348	310	354	328	331	339	359	345	327	298	330	349	373	339	345	337	299	333	336	336	349	308	337	355	359	352	357	333	327	341	305	324	328	322	324	319	325	292	309	321	340	342	369	304	330	357	354	333	352	343	304	341	357	376	334	308	331	328	319	344	354	308	333	345	327	329	319	367	354	347	306	330	346	328	324	351	354	347	294	343	317	347	374	328	319	324	356	330	339	331	378	323	324	330	362	327	343	332	354	311	330	326	357	327	356	347	340	355	353	342	345	322	361	325	334	345	350	309	338	359	357	362	334	332	321	309	319	337	331	332	348	335	321	333	339	326	360	354	352	348	315	364	308	336	292	350	373	335	349	341	295	340	363	340	332	324	369	350	338	368	299	302	347	309	345	358	315	360	335	367	333	358	322	355	344	370	332	354	349	313	321	320	348	329	337	320	339	347	372	366	325	363	322	324	327	313	325	323	373	343	316	379	340	353	359	345	326	327	344	322	354	342	337	332	338	339	357	358	325	319	339	370	312	332	345	319	374	364	346	349	370	361	372	373	331	342	329	327	359	344	327	366	356	342	324	334	349	319	328	326	347	334	334	361	344	350	355	337	352	324	343	342	371	350	326	338	321	340	322	326	337	319	345	365	339	335	374	331	360	347	354	346	318	346	357	334	343	333	309	323	348	339	308	326	325	337	335	327	334	304	327	399	317	366	332	339	335	366	298	335	358	342	341	332	320	321	346	358	332	358	307	368	316	310	369	363	308	348	337	307	338	353	350	363	351	327	325	345	371	361	324	347	326	331	320	359	350	344	358	371	349	362	346	346	345	355	357	386	330	381	342	317	354	358	343	351	352	348	346	325	314	341	342	334	312	349	354	347	332	349	319	356	354	357	343	340	345	318	357	345	350	352	360	367	358	325	339	353	362	328	339	352	320	326	351	315	322	319	341	382	306	351	321	355	340	350	348	351	343	337	348	343	324	369	336	336	364	325	286	332	329	344	326	334	370	364	346	344	322	314	350	344	326	325	356	320	364	341	315	318	334	328	340	351	314	333	343	376	354	349	355	334	347	340	314	332	341	368	327	332	323	338	355	304	357	328	327	355	386	358	332	305	334	366	334	345	358	375	331	335	350	344	319	350	344	347	345	365	367	314	378	349	324	317	338	343	311	333	346	370	345	328	357	318	338	334	340	338	358	346	317	298	349	358	335	325	345	328	318	347	316	325	344	340	361	370	322	324	371	354	322	343	320	341	329	347	300	336	337	338	378	337	334	314	312	344	336	322	344	326	369	359	346	318	314	339	301	381	352	347	373	349	335	314	351	328	333	337	340	355	333	344	345	350	327	316	378	355	349	349	291	363	329	339	320	308	342	353	350	344	352	325	309	351	334	318	340	369	333	334	330	303	351	342	345	328	364	315	342	353	331	356	336	337	331	347	348	322	332	369	318	366	361	327	321	349	343	332	344	300	331	346	359	327	365	333	382	349	333	347	331	327	345	337	307	342	353	356	321	326	308	317	331	351	339	338	317	323	371	344	356	345	313	369	338	391	351	356	353	371	314	308	316	347	348	298	325	336	333	338	308	328	348	349	338	342	322	322	334	334	359	348	333	332	326	361	320	360	370	349	342	343	351	313	346	342	347	359	297	310	374	331	325	316	362	355	336	340	343	361	326	377	350	341	322	338	323	334	381	326	380	332	323	339	325	334	324	332	360	325	351	339	342	331	372	335	343	330	354	302	371	353	349	344	362	314	350	341	333	302	339	332	339	348	319	362	333	358	339	337	347	334	342	367	352	337	355	334	339	383	339	339	337	358	348	331	349	345	357	343	332	355	350	373	370	340	368	330	349	349	348	350	346	313	332	303	347	361	314	350	349	386	356	377	337	364	360	371	337	345	330	338	365	323	307	370	347	326	310	350	315	322	335	306	353	358	339	359	323	354	341	368	373	337	345	359	317	347	351	337	351	313	355	332	368	323	333	338	337	339	362	322	329	369	336	343	353	341	347	338	355	360	362	316	321	345	317	341	356	350	328	336	345	337	328	327	348	345	341	361	356	328	346	363	353	355	344	318	351	360	328	347	400	342	338	327	341	315	340	376	339	339	306	338	354	318	349	320	348	326	398	373	342	321	364	326	320	368	336	325	338	344	360	313	312	357	332	334	356	336	354	323	314	346	330	374	357	358	361	355	300	324	336	356	355	306	326	376	356	333	341	324	378	312	291	349	337	358	371	376	343	344	328	338	340	352	333	305	349	332	334	328	354	348	341	334	356	369	365	366	334	315	316	347	318	340	320	319	326	331	365	340	352	322	335	323	340	342	321	349	330	359	346	326	342	345	316	354	354	366	350	337	350	306	333	359	332	329	405	343	341	337	322	332	366	339	339	328	338	322	327	349	346	339	351	351	332	346	365	376	326	328	362	324	300	328	331	377	346	352	350	370	321	310	330	359	373	336	346	334	339	318	328	388	376	312	317	321	344	355	306	339	344	333	332	316	297	334	340	345	360	343	332	338	335	350	317
37842	19926	5871	2529	1329	802	605	526	507	434	395	354	301	275	292	282	309	253	255	257	281	294	270	295	314	298	305	327	256	257	228	221	206	242	209	185	221	248	225	249	224	217	246	269	211	216	225	230	222	208	228	199	216	202	231	212	217	232	194	201	191	233	205	225	202	223	188	178	200	197	200	178	194	180	183	225	189	203	208	217	208	204	176	221	210	211	216	201	205	175	176	217	203	204	150	192	192	203	182	205	196	184	213	202	190	216	216	186	184	204	214	202	183	161	199	175	185	184	204	197	197	196	198	204	188	219	201	206	224	201	208	176	205	205	179	203	210	208	195	215	187	190	171	192	201	189	185	186	192	192	186	183	180	233	197	177	198	213	226	179	209	182	187	204	206	193	212	199	196	208	169	181	230	170	187	240	198	186	198	195	197	183	190	202	238	207	183	215	205	197	187	186	190	204	189	208	185	190	180	207	225	211	186	189	182	166	212	188	205	212	187	216	187	192	199	235	184	199	173	186	215	204	219	164	194	185	200	185	209	197	160	181	186	227	198	202	221	237	194	194	189	201	188	231	214	196	171	197	226	214	190	204	186	200	167	189	190	181	203	194	187	173	191	206	207	204	205	220	243	190	227	205	202	184	203	235	204	192	201	195	210	175	197	203	226	190	200	213	216	172	202	209	163	188	203	202	196	214	200	189	217	212	204	199	211	196	200	210	206	194	190	200	186	202	207	174	215	197	179	199	178	181	216	202	211	224	201	212	197	223	200	194	166	180	186	203	193	176	207	180	200	221	213	170	180	197	201	213	186	209	192	194	210	207	226	198	198	222	211	212	214	181	203	203	174	189	208	194	183	195	216	199	208	203	189	231	202	213	220	198	184	184	212	199	183	205	186	171	193	184	197	182	194	181	219	193	189	207	206	175	202	185	210	217	197	188	199	194	192	193	231	194	198	217	173	219	203	185	219	200	176	193	208	178	212	181	222	205	194	192	169	215	207	197	198	206	221	195	182	177	190	181	207	184	235	214	186	183	186	194	193	204	194	174	201	206	195	191	236	204	209	207	195	176	209	162	193	216	184	153	191	180	214	203	192	210	174	204	195	186	201	182	218	211	209	185	189	212	184	207	195	191	187	200	179	219	165	177	200	185	224	167	212	198	194	204	219	220	202	217	219	190	211	201	194	176	149	229	185	180	211	224	222	199	217	181	209	190	184	195	223	196	202	232	172	211	187	186	192	213	191	196	184	176	208	189	164	167	217	179	218	201	220	177	201	181	181	212	187	188	182	167	208	192	177	163	193	203	224	205	194	161	166	195	207	204	213	219	200	207	190	225	184	188	202	195	194	174	204	207	189	205	192	192	203	212	199	184	202	210	178	176	206	211	212	194	195	200	196	200	165	183	197	185	224	192	192	206	200	214	193	186	219	242	188	197	180	177	185	180	191	219	233	216	204	187	201	203	206	207	176	176	206	191	192	172	175	191	210	209	208	225	196	220	221	215	203	192	182	184	191	224	187	186	200	178	209	183	198	204	193	201	187	213	173	166	231	212	169	196	180	178	179	195	209	171	187	208	184	203	197	217	216	190	198	192	207	198	194	176	202	202	187	214	201	189	189	213	185	186	170	185	194	202	242	191	205	199	189	185	201	209	188	219	212	225	206	211	208	205	200	178	209	162	178	187	216	183	201	207	188	206	195	182	227	228	196	193	211	198	187	192	218	178	244	188	198	207	181	176	190	187	182	190	191	200	218	213	209	202	185	208	187	222	206	167	206	195	205	217	184	192	188	217	211	185	193	194	191	224	213	189	168	232	210	187	186	220	205	201	193	186	181	190	190	221	196	194	192	185	211	206	207	177	173	179	210	205	188	167	225	194	194	196	212	198	181	185	231	186	191	182	202	210	198	202	206	196	222	197	185	186	181	200	184	220	212	202	197	231	167	190	196	203	198	205	211	202	179	194	212	209	205	179	212	220	208	183	228	172	198	198	191	211	205	195	201	187	180	176	198	214	199	214	189	198	210	191	217	193	198	177	187	214	195	179	186	202	212	217	187	219	227	191	206	181	220	190	179	173	186	181	202	219	196	195	213	191	213	203	187	198	204	195	205	177	200	197	206	193	175	206	195	185	185	212	188	190	209	181	228	210	197	203	192	194	201	203	188	187	176	199	187	187	188	196	206	188	216	191	205	194	181	173	188	167	221	193	186	217	193	206	181	203	218	204	218	219	210	222	176	181	187	190	182	202	211	188	210	209	171	196	193	208	191	203	189	189	202	188	206	207	184	173	196	209	224	206	183	195	211	178	188	208	189	229	182	233	209	183	163	235	211	201	255	234	205	170	183	197	201	213	196	206	209	212	204	186	199	214	209	211	214	183	186	205	222	173	200	205	198	199	197	196	206	178	227	192	219	203	168	203	167	182	211	197	189	162	208	196	213	192	210	200	192	219	198	219	204	210	208	217	201	208	193	208	180	197	202	210	182	182	180	196	187	207	186	220	194	184	190	218	170	180	197	219	188	197	211	190	215	213	190	185	189	206	184	206	199	201	219	193	201	192	206	209	201	185	201	206	204	214	203	206	166	202	187	194	217	204	199	186	203	206	207	194	199	187	199	201	212	220	219	202	184	200	198	198	198	147	207	219	188	207	194	182	196	183	187	211	202	211	221	193	193	186	164	206	200	192	178	211	208	200	195	191	197	199	177	192	203	195	209	187	206	212	182	188	197	198	200	194	198	190	212	214	198	214	184	197	232	170	182	182	180	213	200	200	180	200	188	195	221	194	214	211	189	204	218	202	183	203	193	190	196	190	203	216	212	192	207	222	208	178	194	208	206	187	187	185	196	233	188	196	211	214	222	185	193	187	185	177	187	196	192	209	188	193	207	216	196	192	215	188	176	197	204	199	182	193	175	175	208	213	185	206	181	215	199	203	195	196	206	217	170	213	173	208	193	199	181	180	221	206	224	197	179	215	195	199	204	199	193	189	186	190	233	192	182	199	203	223	204	175	221	205	208	203	205	214	182	187	217	217	207	184	228	209	190	205	212	205	190	188	184	148	180	200	212	216	203	188	211	204	219	201	227	196	191	184	203	198	182	204	209	207	216	199	196	211	173	194	182	190	195	181	215	171	228	203	229	236	195	232	196	201	185	188	208	175	205	192	202	221	217	192	193	198	211	217	174	198	192	175	196	184	215	206	216	224	184	196	227	211	192	209	223	209	182	202	193	199	204	187	190	187	199	213	183	194	201	185	211	207	228	201	213	205	220	186	216	174	193	194	208	203	187	202	222	185	181	188	221	202	198	220	222	220	209	252	198	178	214	228	199	176	156	205	209	182	192	179	203	176	184	158	220	187	201	193	211	210	218	198	171	196	213	184	206	191	223	210	213	229	199	214	195	205	200	183	223	210	207	216	208	226	194	219	195	188	170	229	236	193	203	212	211	185	211	174	181	170	181	184	217	204	195	203	202	210	242	209	202	191	202	162
20115	11711	5964	5826	4453	3128	2384	2022	1993	1827	1633	1538	1093	952	903	849	886	870	875	1011	988	925	997	1105	1092	1097	1047	1147	919	773	693	700	561	539	566	605	651	790	832	752	716	767	818	801	754	667	658	693	667	636	605	572	518	511	531	515	571	522	523	467	478	507	463	484	436	489	481	415	439	470	453	446	429	434	461	454	472	479	451	432	443	466	435	450	486	451	460	434	424	443	414	436	430	446	414	416	468	431	450	461	469	408	452	429	427	441	440	474	472	467	474	439	445	455	474	418	466	464	453	419	418	417	494	464	425	444	434	476	405	423	456	443	448	457	439	467	468	481	417	455	452	457	475	460	438	464	444	420	452	444	420	469	423	414	432	423	435	418	450	409	443	446	438	484	442	452	449	426	393	455	424	412	453	460	458	459	451	402	407	457	405	441	436	456	438	443	446	460	432	407	439	503	432	429	490	444	441	406	448	437	407	460	425	486	410	479	463	449	458	445	430	433	469	437	436	422	446	465	437	455	463	438	454	457	441	470	424	407	447	421	462	442	446	452	476	445	475	415	429	410	459	445	462	436	461	424	431	437	432	472	428	462	428	420	426	430	421	491	459	450	436	437	422	462	469	422	423	447	452	453	425	411	417	461	437	467	412	412	456	420	471	432	415	457	439	403	441	464	408	474	447	424	476	423	455	483	492	454	467	440	445	439	430	424	415	454	450	447	449	456	473	425	424	427	436	414	446	461	453	435	479	424	448	425	424	446	403	405	423	386	472	428	433	430	441	403	430	435	418	457	431	411	496	451	455	421	452	410	446	452	437	462	438	459	440	440	432	467	451	479	442	429	410	419	442	422	446	464	436	456	455	472	423	448	404	415	434	426	423	452	459	418	439	443	460	418	420	458	434	454	475	437	427	386	410	422	453	434	430	422	448	432	459	458	450	429	397	421	430	422	432	429	443	445	407	422	472	456	477	481	436	437	413	467	482	426	445	456	493	424	448	477	429	413	459	453	457	463	428	437	431	465	420	428	431	422	429	456	443	435	408	483	449	441	401	442	437	457	455	431	424	426	439	445	473	409	448	430	426	488	436	406	462	430	461	424	440	415	425	421	432	411	444	394	454	427	418	484	406	413	487	433	423	431	414	433	436	411	459	446	438	466	438	428	428	437	450	444	455	445	440	445	424	427	437	444	446	463	446	452	436	412	420	427	454	450	423	432	416	438	463	435	457	445	455	426	449	427	442	452	412	415	407	409	407	440	434	416	410	421	462	433	404	470	416	438	421	471	465	450	422	454	437	422	421	400	489	457	429	447	467	410	472	466	426	436	452	417	435	443	442	411	394	431	445	439	431	464	432	417	457	451	449	439	451	459	415	416	465	466	470	409	436	454	425	421	456	445	448	414	435	425	429	473	455	423	450	439	454	432	425	433	466	434	456	450	454	461	479	448	454	475	446	447	455	441	426	413	447	429	430	433	431	451	444	442	425	461	420	413	445	444	414	428	458	422	437	454	455	433	425	418	456	423	434	416	447	471	434	429	437	430	420	436	426	448	439	420	420	478	429	416	425	451	411	420	452	445	419	431	446	435	438	424	439	436	469	454	441	454	477	452	426	435	467	431	439	449	452	442	467	455	429	435	448	428	441	468	401	454	414	430	402	438	445	404	399	458	477	420	458	465	442	448	453	426	430	420	460	442	441	451	425	400	466	444	446	461	440	435	449	409	438	483	430	412	432	413	436	422	456	439	411	449	438	441	461	481	419	413	411	425	450	472	416	407	455	453	430	442	423	466	437	439	422	433	437	430	432	447	470	448	447	468	458	471	438	465	436	394	457	439	442	427	449	418	434	400	429	439	438	402	431	445	446	433	447	434	449	402	416	440	460	439	431	438	457	391	450	406	455	387	473	446	428	423	464	427	367	437	454	502	419	416	419	420	460	425	440	435	441	490	446	469	405	420	423	417	449	422	436	446	450	456	429	414	448	435	423	430	464	444	421	455	448	470	424	494	452	428	425	442	426	445	429	437	391	445	413	432	413	417	423	452	427	447	414	442	413	446	460	432	442	434	435	441	429	436	395	407	434	457	425	430	431	451	433	451	410	430	461	427	435	472	447	410	435	454	464	474	433	449	457	417	457	431	434	429	436	453	461	447	423	421	447	422	434	430	419	455	434	444	428	440	447	412	442	438	422	438	471	417	491	409	415	414	476	414	451	398	486	447	458	431	435	425	453	387	414	455	439	426	426	443	439	421	438	436	444	470	434	439	471	425	422	440	455	453	430	431	479	475	438	446	413	455	436	459	443	411	434	440	447	393	401	393	458	461	445	466	429	467	435	457	448	457	456	434	446	471	461	429	433	445	416	431	443	413	417	454	478	397	450	422	481	441	432	482	440	472	425	414	442	404	413	424	415	435	463	434	451	430	427	424	423	424	409	444	436	414	457	448	448	473	451	440	433	468	459	453	457	439	442	417	429	430	424	436	408	464	431	445	445	465	451	444	457	455	413	455	481	431	438	449	433	423	431	430	475	436	481	410	447	454	410	460	411	433	431	399	466	442	441	455	394	420	408	478	446	437	441	456	442	392	444	424	450	405	429	407	424	455	435	438	447	470	431	459	443	455	435	444	463	421	426	471	425	491	441	477	434	436	423	437	462	444	423	412	405	497	448	450	442	437	418	469	422	433	464	440	453	436	444	420	445	423	433	425	459	427	417	409	414	418	464	440	474	456	437	485	461	429	404	453	432	426	424	473	444	438	451	412	416	444	412	442	442	466	431	448	417	427	464	460	454	419	458	424	413	442	420	426	440	471	455	419	479	431	410	416	452	440	425	409	436	423	442	458	431	444	472	427	439	448	446	470	455	433	467	433	410	432	460	441	445	445	432	450	461	449	453	398	437	434	456	444	425	472	467	434	462	469	452	457	449	442	456	413	442	444	450	419	448	451	464	475	460	459	462	445	476	453	420	447	413	428	418	405	432	452	426	445	450	455	426	475	411	450	439	457	477	455	440	444	453	426	428	469	485	437	485	424	449	437	454	439	425	408	389	498	421	429	427	435	469	431	452	382	470	421	405	473	447	453	443	441	468	440	434	464	463	466	456	458	465	419	440	435	478	488	460	479	440	427	474	407	418	441	413	396	408	464	467	482	457	448	434	425	421	417	441	461	437	410	415	425	436	437	435	477	453	401	408	412	470	414	416	439	460	459	453	445	452	458	480	437	463	441	402	460	391	455	458	454	430	422	439	448	452	379	429	464	430	487	434	442	444	439	456	423	438	387	488	431	438	400	439	453	407	432	425	421	438	440	459	455	427	446	439	445	453	463	447	464	447	424	443	442	433	465	463	469	462	470	460	445	456	474	463	421	422	452	445	430	410	423	399	425	421	434	470	450	438	437	431	425	437	436	431	456	430	407	426	433	445	413	435	416	406	475	431	449	458	471	464	470	436	469	406	407	472	431	422	436	437	449	423	423	468	434	454	467	461	435	434	429
13291	4797	1233	708	456	355	292	267	261	311	267	263	229	217	235	203	228	177	208	219	235	212	241	232	225	245	203	230	251	195	202	247	179	183	181	225	213	221	201	191	230	209	222	233	190	218	223	216	205	200	229	206	223	188	200	175	206	184	179	187	181	207	180	209	166	207	217	196	177	234	191	204	203	199	192	219	186	217	183	194	181	180	212	192	195	199	188	194	198	192	225	205	223	201	172	206	168	207	209	169	187	220	246	204	211	223	192	181	176	192	202	196	232	187	176	201	203	193	190	196	204	191	207	187	178	187	189	227	202	192	202	197	171	183	202	186	205	182	202	220	210	174	189	178	178	197	205	196	235	204	191	196	203	190	190	172	198	190	182	185	205	208	223	203	197	213	194	193	175	213	174	191	191	197	183	218	212	200	175	193	209	221	190	215	203	173	188	173	193	201	172	199	201	183	190	188	207	183	187	199	175	178	184	205	192	188	185	200	220	187	192	191	170	183	197	187	195	193	187	221	220	191	198	223	183	206	191	182	213	212	183	195	193	197	200	188	174	193	202	216	213	201	186	185	189	188	188	210	212	188	207	196	191	178	170	167	175	199	182	198	181	215	192	159	188	208	192	194	189	187	211	188	191	207	204	186	187	198	208	201	183	226	212	182	203	187	192	193	218	181	187	206	203	189	204	187	169	170	184	169	203	193	199	220	180	179	208	198	170	205	190	190	184	201	196	204	192	189	204	205	185	178	200	201	194	195	184	181	195	199	192	191	203	196	192	200	197	192	204	185	176	217	185	171	185	182	179	214	219	186	176	204	193	195	192	181	171	217	198	174	218	175	174	201	213	210	195	182	220	194	192	194	197	200	211	190	201	195	200	170	191	212	157	194	215	202	187	205	196	208	184	175	173	179	206	205	221	196	168	211	223	202	187	214	185	231	196	187	188	185	202	213	194	219	199	197	197	192	198	214	187	189	213	167	178	184	169	191	198	180	166	188	189	198	199	173	184	187	220	201	181	187	177	147	186	198	223	197	189	208	203	193	208	178	168	225	194	184	190	190	194	189	198	198	195	193	180	208	192	208	214	210	219	185	201	162	197	225	173	198	164	164	180	200	172	198	227	217	190	207	168	174	164	184	217	202	205	201	200	163	172	187	172	203	212	197	217	203	207	191	207	217	190	190	186	211	222	159	190	192	174	184	184	192	192	191	217	177	181	205	223	205	188	230	181	174	184	187	236	186	209	185	194	195	201	183	198	203	173	166	196	183	207	191	212	208	223	185	196	174	212	196	210	208	191	184	175	206	187	207	194	174	218	188	171	207	181	189	199	212	230	198	241	181	192	219	211	202	201	217	201	218	187	220	187	186	204	179	173	175	196	178	194	201	188	175	198	186	213	181	196	203	207	213	206	195	182	182	203	180	174	189	201	198	195	228	206	189	166	198	183	193	191	203	206	214	199	183	214	208	226	214	211	227	188	174	195	198	201	216	199	180	191	187	188	193	193	217	190	172	209	207	200	223	210	201	184	205	185	194	172	194	196	165	208	173	171	230	210	207	201	190	210	185	197	182	188	197	193	187	214	199	182	187	207	203	190	208	196	172	222	196	170	219	211	189	206	207	170	178	212	199	198	192	242	195	194	184	227	227	189	206	209	182	203	199	189	217	191	193	167	180	209	199	204	199	211	199	195	189	201	196	177	171	207	208	216	244	185	175	201	196	217	172	182	169	195	213	203	198	195	213	202	207	201	193	189	208	223	194	179	186	174	196	200	221	178	178	203	230	207	224	185	192	220	205	191	182	186	205	187	203	202	208	190	159	184	193	180	189	186	180	203	188	211	208	185	212	171	180	188	197	191	231	212	173	187	177	227	212	190	202	188	196	193	188	167	227	189	178	173	195	208	177	203	186	195	192	181	175	171	187	211	193	214	204	184	203	203	201	211	198	177	211	193	192	214	211	177	209	203	196	222	209	191	210	216	228	196	171	202	195	214	200	221	202	194	192	193	184	178	216	155	220	203	197	194	191	214	201	195	226	221	205	183	190	216	185	184	194	213	206	188	198	197	212	221	201	191	215	174	219	176	212	195	185	211	181	168	222	201	176	201	206	213	176	177	207	197	210	237	211	229	195	194	217	228	217	194	213	194	197	180	168	207	185	182	216	204	188	226	212	194	196	207	219	170	214	198	193	207	185	219	224	205	202	168	161	217	184	202	189	184	200	209	218	196	199	200	194	209	198	169	180	159	212	182	188	222	211	175	188	183	198	191	213	197	225	168	205	222	222	198	225	229	199	194	213	196	198	179	199	200	178	175	175	210	202	191	197	182	208	189	187	203	206	190	206	211	195	176	205	191	187	200	192	212	191	206	200	175	217	193	199	221	206	206	198	210	183	202	183	177	205	185	197	201	216	204	205	209	196	199	188	213	229	208	193	178	198	229	193	212	186	210	181	186	183	180	182	197	182	183	179	212	212	237	177	183	219	194	195	198	185	214	219	195	201	214	177	197	210	176	193	191	192	209	189	193	191	181	190	201	209	210	158	194	190	188	200	205	176	174	185	219	183	173	195	193	191	192	213	209	199	199	200	173	193	201	197	203	179	194	180	213	213	183	183	173	190	162	193	220	171	199	190	182	221	210	206	190	170	188	177	169	190	197	183	218	197	166	186	197	195	196	194	201	201	203	182	177	199	224	170	171	211	197	183	197	175	199	200	192	183	174	192	189	194	193	163	186	168	191	214	174	170	172	201	181	188	232	179	197	165	190	211	179	188	202	232	238	164	166	173	215	178	180	189	215	214	223	201	210	197	207	171	194	188	203	164	201	174	185	186	203	222	199	207	183	191	218	199	211	175	208	203	183	201	191	182	211	191	234	183	197	178	185	168	162	200	196	203	188	214	179	185	194	193	212	193	182	200	202	175	214	186	193	184	211	183	196	208	225	213	207	183	199	213	192	190	175	216	178	187	226	187	234	187	184	204	210	206	189	187	198	196	190	162	177	180	182	221	204	209	222	168	190	211	209	226	205	210	195	217	183	210	223	200	208	216	192	180	215	204	193	201	190	227	189	211	183	221	191	194	171	179	185	188	204	193	185	174	201	182	183	187	185	184	205	204	168	200	199	198	199	209	196	200	206	197	199	203	193	215	196	212	193	202	201	237	188	195	213	187	175	146	211	196	206	204	235	213	198	163	216	193	187	172	187	208	201	212	174	205	198	196	203	210	186	190	188	218	236	170	188	208	190	191	200	187	191	171	210	221	230	224	215	223	190	168	189	225	183	215	189	222	242	203	173	182	184	214	195	188	218	197	200	208	213	217	201	216	190	200	205	191	190	161	188	184	199	185	162	189	205	210	188	197	231	193	194	189	178	223	189	193	185	173	189	190	215	197	210	203	208	205	179	200	193	216	186	208	203	218	218	197	191	183	185	182	204	158	204	228	188	188	188	189	169	204	194	189	227	201	182	184	193	170	186	182	204	190	191	190	215	200
6825	3384	2031	1957	1453	1052	884	825	832	790	784	749	599	528	565	484	497	458	518	622	569	501	564	678	644	652	669	667	664	565	507	455	456	452	432	455	472	507	556	579	561	523	584	531	510	487	455	532	451	452	432	439	441	466	451	412	457	442	428	408	435	477	414	416	456	427	423	398	441	418	405	417	424	422	435	402	413	427	388	413	451	421	411	438	439	423	448	404	422	437	414	417	432	420	393	429	436	445	416	414	432	447	451	406	449	460	434	426	421	423	428	394	443	409	454	438	395	461	436	436	425	450	416	434	448	440	437	438	424	433	431	453	428	417	461	450	418	429	423	400	422	454	446	449	436	409	438	436	441	400	444	435	431	419	465	445	424	454	402	426	445	467	433	400	404	437	408	417	462	400	424	435	406	430	417	409	428	424	423	443	449	429	432	443	434	416	443	459	474	420	429	454	423	419	426	385	420	426	445	435	402	425	438	432	432	443	433	414	430	448	415	446	433	418	436	397	425	392	370	399	441	398	456	403	441	444	455	436	469	414	404	404	442	436	440	459	402	385	403	426	390	465	411	406	453	430	419	393	421	464	428	433	399	430	439	454	388	393	441	446	433	422	461	429	435	420	444	430	416	449	432	420	426	440	441	423	425	405	365	452	433	428	443	411	445	413	421	408	396	422	425	460	426	423	431	424	385	408	459	403	435	442	413	413	397	424	424	438	434	391	418	447	401	445	398	424	434	423	435	429	393	441	420	409	439	436	453	408	442	450	440	435	405	424	455	411	405	431	433	453	440	413	398	436	404	396	462	466	399	432	421	411	394	413	453	414	407	415	406	407	402	450	435	405	411	441	390	482	428	436	398	411	418	431	416	432	446	434	441	411	445	415	420	464	431	424	424	408	441	414	439	465	414	391	472	412	428	400	416	426	470	430	417	424	413	440	429	386	423	400	423	431	410	413	436	432	393	421	389	459	418	421	424	423	413	403	421	429	406	402	433	419	450	442	427	445	432	455	429	456	429	387	416	467	447	385	436	413	410	395	381	454	459	443	443	432	418	440	451	450	410	394	406	397	422	439	421	421	452	442	433	424	423	400	408	435	438	449	413	412	441	436	412	431	422	411	421	411	418	418	415	392	434	413	399	426	414	440	476	435	415	417	428	434	422	404	382	402	434	430	426	421	423	380	418	402	440	433	415	429	485	442	426	434	435	371	456	422	437	438	412	412	422	441	397	412	406	419	391	429	455	430	404	426	426	447	414	392	433	445	449	404	419	443	451	413	429	426	442	427	424	418	425	447	396	403	493	434	430	441	438	394	448	450	432	426	403	429	405	447	454	392	413	422	430	463	420	424	441	414	430	402	423	407	418	424	423	395	416	364	442	410	421	440	397	413	421	401	431	427	425	417	446	440	419	429	392	425	399	393	419	411	411	434	428	422	399	437	428	409	380	414	435	437	418	427	427	437	441	425	417	400	422	410	400	470	421	434	435	410	421	459	461	405	422	402	449	407	448	425	453	426	477	425	427	409	418	441	413	457	417	401	409	434	437	434	397	416	431	427	458	419	383	426	448	427	470	433	407	414	407	431	447	428	383	390	417	433	399	428	382	436	428	432	446	402	420	395	429	449	462	445	450	400	439	382	467	442	400	417	396	454	431	400	436	463	429	432	421	431	450	423	438	390	383	417	430	456	417	464	388	423	465	414	396	433	429	441	466	413	406	432	417	447	446	422	432	417	478	392	410	425	408	404	447	436	426	424	423	445	449	427	404	389	445	392	415	429	449	432	393	425	425	430	421	402	435	407	429	458	422	450	418	433	415	446	438	445	472	455	378	401	405	403	400	415	453	455	413	425	419	443	425	471	428	420	428	407	421	450	393	432	399	445	406	430	381	419	419	446	411	427	406	439	456	372	420	452	407	457	419	443	428	403	386	436	419	448	437	411	410	441	448	446	438	456	417	376	407	404	397	430	419	417	409	432	417	363	443	417	438	402	422	412	423	422	429	460	463	418	412	407	415	424	446	454	444	431	431	434	436	409	445	423	439	437	438	420	408	430	426	417	449	391	408	425	452	421	434	387	462	417	414	453	418	404	389	436	407	469	426	448	465	397	422	420	475	436	438	443	415	413	429	405	441	408	438	410	445	416	422	381	425	437	445	440	454	412	396	414	415	405	456	440	395	406	434	468	440	401	429	413	401	439	403	430	430	404	426	400	417	398	433	391	462	403	417	460	414	409	402	384	407	410	426	433	450	378	413	396	374	452	421	431	405	445	436	399	408	423	395	437	437	411	406	432	411	403	430	400	457	411	413	423	437	401	402	406	382	407	424	417	385	437	406	426	427	430	432	443	416	452	455	449	444	449	436	437	431	429	417	422	402	421	417	386	425	437	432	380	420	434	399	430	394	442	424	431	439	412	414	403	425	424	414	383	433	403	414	421	429	393	444	444	424	443	432	415	431	456	399	415	458	412	416	435	420	422	405	416	457	396	405	399	408	417	424	421	437	437	439	422	430	441	403	406	402	406	418	415	396	415	428	377	390	403	416	411	452	388	418	441	431	419	444	428	425	398	415	447	405	438	411	444	383	444	437	405	407	410	435	399	395	405	423	392	434	395	407	404	408	440	421	429	437	444	414	407	400	423	426	448	406	465	419	438	419	406	412	426	441	415	420	447	451	436	413	428	429	434	466	424	427	396	424	408	388	437	400	412	441	420	424	434	440	407	394	414	435	429	436	424	389	427	436	402	425	432	440	402	456	433	420	431	427	438	447	432	400	411	429	428	428	437	447	410	418	406	437	387	438	434	452	439	403	422	413	440	412	413	416	443	451	422	401	402	424	387	416	459	417	438	442	443	424	440	437	430	405	424	397	431	450	413	432	466	434	383	458	424	442	460	435	401	402	417	411	439	387	447	406	407	445	396	409	462	384	466	409	411	430	409	429	387	435	407	444	455	419	444	414	446	418	434	406	416	439	404	446	454	444	416	402	459	419	411	410	473	419	400	426	455	429	391	422	435	424	424	392	457	407	441	399	416	424	452	461	412	425	439	408	408	398	447	420	415	398	376	430	436	411	429	441	400	428	439	405	447	412	463	447	387	453	447	395	453	447	447	426	418	452	426	393	416	410	417	428	424	440	440	452	448	471	433	431	418	422	411	418	418	435	444	391	427	430	452	424	428	445	455	414	394	429	400	423	433	376	459	398	404	398	423	443	424	414	411	425	396	426	448	437	434	415	420	409	434	409	438	428	475	443	449	456	449	398	459	425	460	416	403	457	396	414	416	412	412	414	433	432	431	463	445	416	421	452	431	412	411	427	423	408	417	430	400	420	437	467	446	431	445	432	430	465	417	445	393	431	422	433	402	434	463	441	405	420	416	425	450	442	440	403	434	359	430	447	419	441	474	452	443	417	428	448	436	459	414	417	438	400	415	479	423	446	450	433	422	445	419	402	433	414	427	386	432	402	417	411	444	398	440	439	456	398	440	431	441
29002	12792	3138	1382	727	484	380	361	331	296	303	284	220	187	183	199	193	182	203	211	157	222	180	217	207	206	232	198	202	192	170	184	193	129	161	170	164	155	197	142	155	162	163	195	173	204	180	155	180	157	169	138	140	143	164	172	149	168	158	156	161	128	176	165	162	130	164	154	148	145	145	154	148	126	161	132	161	158	147	154	136	144	149	156	140	153	158	163	131	142	139	145	176	131	140	153	154	137	148	150	148	141	153	139	154	147	142	140	143	138	157	138	137	168	167	156	146	154	167	158	153	159	142	125	158	149	162	147	157	164	162	141	138	143	142	153	132	122	157	149	164	127	160	161	147	149	145	154	158	151	154	162	143	149	147	157	152	145	151	153	159	136	180	148	145	152	153	171	172	151	151	158	144	162	136	158	167	150	131	161	147	154	153	149	125	152	143	164	148	146	137	147	136	157	147	147	160	127	148	138	143	157	176	158	181	151	146	175	123	134	130	163	161	110	123	151	161	150	144	175	153	148	133	171	153	152	182	138	132	175	139	169	164	171	158	163	155	156	147	153	142	130	137	159	155	140	150	135	169	137	171	159	154	147	143	161	176	152	153	149	149	148	131	153	155	149	164	127	152	197	141	163	136	158	163	180	167	120	145	162	141	147	149	151	151	176	170	160	149	144	158	145	147	130	165	134	160	167	174	132	160	166	162	146	154	143	149	148	149	138	155	126	131	171	171	149	133	163	145	150	162	168	144	163	149	138	173	139	167	139	146	162	149	140	185	147	125	147	136	164	147	143	158	174	173	118	155	124	120	145	165	158	136	149	145	164	145	160	147	162	166	148	178	154	137	151	154	155	133	150	159	152	138	151	165	130	164	131	151	128	153	154	180	146	146	166	141	169	147	143	144	128	153	158	147	123	154	152	151	166	154	126	137	145	133	159	155	162	144	117	164	146	154	141	145	157	145	155	131	139	139	132	168	146	138	153	167	141	133	152	143	144	136	151	156	175	146	137	136	152	152	156	156	161	140	149	147	142	159	137	138	165	148	187	144	128	130	156	154	159	164	135	137	146	126	162	165	155	120	161	155	164	141	147	152	152	163	153	132	152	145	139	165	164	148	149	145	152	164	152	157	144	163	158	143	144	143	146	159	147	162	147	147	151	175	146	147	153	159	133	154	122	158	149	134	163	162	159	173	164	150	152	155	150	165	151	155	184	159	151	144	154	141	140	169	160	138	137	155	133	135	144	134	172	156	146	177	143	138	147	145	165	166	149	150	145	135	178	166	160	164	155	158	132	154	167	159	154	164	148	151	164	140	145	163	155	139	149	155	163	142	125	155	127	144	151	130	141	135	137	123	138	143	146	152	184	154	151	133	156	162	136	142	162	150	147	181	153	166	137	148	156	136	135	133	108	141	158	151	153	156	151	170	137	153	157	157	158	156	159	127	155	156	172	152	153	153	155	155	146	139	147	159	154	168	143	128	135	161	141	151	148	166	140	151	136	139	146	168	174	160	161	146	166	150	139	124	146	149	171	158	161	156	162	155	151	132	139	144	169	145	129	149	140	171	141	148	157	157	144	161	139	150	125	127	170	143	126	163	176	138	159	160	164	170	173	163	170	167	153	148	142	163	131	128	164	172	148	160	160	145	127	156	154	155	149	157	140	149	166	151	158	176	148	132	140	161	176	160	158	163	129	141	146	165	145	165	146	156	160	156	150	138	153	154	154	117	156	139	140	166	139	158	153	151	151	144	155	167	156	158	171	167	154	149	143	170	167	151	153	128	157	166	144	144	128	152	140	164	152	160	155	155	154	153	153	164	177	148	136	155	143	143	157	137	155	151	139	164	151	155	160	131	151	167	147	163	165	144	157	149	151	163	141	172	137	146	181	138	136	158	126	138	143	146	128	146	148	162	133	157	133	140	178	165	140	175	145	164	143	168	156	170	144	165	154	157	151	143	162	128	165	163	170	156	139	145	125	153	158	159	142	169	162	169	126	174	152	147	166	144	151	154	157	142	154	179	171	137	153	167	138	135	180	145	127	137	144	139	134	135	146	153	162	156	145	126	158	129	161	138	132	135	151	158	165	144	131	132	158	179	160	141	156	156	155	158	144	157	140	165	141	147	136	137	140	146	156	155	153	172	140	138	146	135	146	157	171	151	170	159	146	134	165	157	131	147	144	148	122	159	134	151	165	171	138	150	119	143	162	172	135	119	148	140	122	146	178	161	162	147	138	148	128	154	155	149	153	159	138	156	142	163	168	151	148	139	157	157	158	148	165	167	167	154	144	154	152	151	149	145	167	140	159	150	133	138	154	150	162	151	133	151	158	167	142	120	142	150	152	158	136	139	162	171	144	154	161	161	137	171	158	172	160	151	150	167	174	158	139	161	131	138	149	141	153	146	148	148	151	170	143	156	160	150	133	134	154	167	157	145	128	152	134	147	159	128	146	150	155	130	170	170	151	174	158	162	158	147	150	155	136	150	136	157	164	147	148	158	137	147	172	143	164	164	143	160	162	167	145	147	152	141	155	140	117	164	146	171	155	170	139	161	156	154	168	153	176	149	154	133	152	133	144	154	147	137	146	171	159	144	133	155	151	173	151	135	151	150	147	170	168	135	147	156	144	136	130	170	170	160	145	161	162	164	157	150	133	148	149	181	146	152	147	162	135	134	146	154	133	151	164	172	150	129	150	170	133	155	140	164	143	163	160	156	152	150	154	161	135	147	170	154	169	133	158	147	151	163	140	170	126	153	148	143	125	152	176	149	142	142	170	141	154	146	137	138	162	143	136	152	168	130	134	152	151	180	163	127	136	139	146	135	158	153	132	152	168	189	160	135	157	144	158	167	148	167	197	156	138	161	132	139	151	154	141	156	170	167	133	159	156	161	149	167	138	165	156	164	160	171	155	162	156	167	134	153	155	189	150	138	146	166	130	152	128	161	159	151	163	153	126	158	154	151	146	163	163	139	175	151	162	148	136	136	137	129	154	170	113	140	142	148	154	143	138	156	130	135	157	135	149	150	166	157	155	170	170	145	162	145	172	149	161	171	173	148	168	162	113	134	138	133	165	173	182	160	146	139	156	149	157	170	127	118	157	149	151	149	113	151	152	154	144	133	155	154	125	153	137	156	152	151	143	160	150	153	157	131	188	135	150	152	169	162	151	129	153	165	147	159	163	148	149	152	157	145	157	161	125	160	138	162	142	129	177	154	169	124	148	153	161	151	154	173	147	156	169	146	146	163	142	125	151	130	148	152	148	169	160	148	155	142	159	163	144	164	156	140	162	176	145	156	138	155	165	122	157	151	157	151	168	162	135	151	140	140	159	133	132	154	152	142	157	167	137	151	159	166	154	147	136	143	159	135	149	150	134	154	150	166	142	145	157	158	148	151	136	156	126	140	142	134	165	168	159	151	140	121	143	146	154	153	181	158	161	165	178	151	158	147	140	157	147	142	152	135	166	150	152	173	160	168	179	134	149
16076	8020	3995	3854	2868	2013	1424	1372	1330	1270	986	1023	700	618	624	600	692	611	628	790	666	676	630	788	777	794	753	755	720	643	582	507	451	437	410	392	427	499	573	545	559	559	547	584	541	537	491	503	447	443	415	412	413	391	417	385	354	383	391	375	341	397	373	313	367	391	344	374	376	368	311	332	336	337	360	369	329	350	339	360	330	319	339	384	359	352	322	374	325	342	362	331	352	356	358	317	339	324	336	385	341	318	381	334	360	332	344	339	323	360	345	365	325	369	324	339	350	354	336	318	360	356	349	345	344	339	357	336	345	367	390	329	362	366	362	379	338	361	331	351	335	296	363	293	377	312	350	357	310	338	340	351	351	328	313	355	316	352	345	341	337	349	335	346	317	343	370	313	370	348	351	330	351	351	343	383	358	335	343	353	345	346	362	375	357	376	331	342	360	336	350	373	329	333	355	371	337	329	348	316	345	364	358	332	352	351	351	321	292	348	325	328	347	346	350	337	328	367	346	358	321	375	339	362	370	343	354	369	348	379	357	364	340	370	350	371	319	344	336	330	361	315	354	351	333	337	354	362	330	331	344	343	373	339	315	351	314	345	380	356	351	337	332	337	357	339	336	335	360	354	358	342	324	312	346	347	344	336	349	347	372	387	360	383	342	337	349	345	357	325	345	358	350	340	351	340	358	323	331	368	339	351	366	342	337	350	368	313	336	361	323	359	369	357	317	361	379	319	376	339	336	366	365	355	354	366	350	358	384	371	329	321	375	348	323	334	349	337	366	362	331	340	368	363	331	354	358	341	355	333	345	341	363	346	341	373	363	346	375	344	312	359	403	378	388	364	344	312	329	360	343	305	351	353	352	375	362	362	342	338	301	356	345	354	356	348	327	304	343	342	352	357	356	308	325	357	359	338	373	361	369	358	332	337	357	335	355	339	325	347	348	347	323	349	342	345	370	335	353	322	351	321	325	329	331	342	295	318	338	330	338	344	341	333	344	344	355	360	347	360	348	343	355	349	339	345	332	324	353	354	374	324	319	321	342	336	365	376	357	325	344	307	339	335	351	365	379	352	346	323	327	358	337	326	344	334	338	355	332	352	336	359	327	327	352	326	343	361	347	312	324	322	372	347	355	348	321	346	385	337	329	332	334	349	370	331	360	322	335	360	310	338	336	307	356	379	333	342	345	341	347	343	345	347	331	342	349	339	339	322	342	354	357	343	363	356	344	320	334	357	326	360	337	348	369	346	328	312	370	337	369	339	352	346	344	345	353	340	336	339	345	323	309	336	347	301	354	337	360	338	349	339	350	374	347	376	327	362	298	304	329	354	376	312	396	337	354	332	327	343	356	318	334	350	342	327	304	358	341	358	359	341	358	305	370	317	356	368	344	356	344	350	347	383	377	346	338	342	314	346	366	374	348	362	357	360	297	369	314	346	327	347	359	302	338	355	317	324	359	342	337	361	359	321	335	329	329	328	306	357	316	346	384	355	401	337	322	338	352	354	350	377	335	355	346	332	332	319	364	349	340	347	304	364	336	324	347	323	332	351	366	334	338	326	336	376	364	371	360	368	352	326	315	359	360	336	379	359	382	294	358	360	329	373	350	326	351	333	331	340	334	342	348	380	335	313	361	334	335	299	318	350	345	357	338	350	354	361	333	353	341	333	329	337	340	374	354	365	327	355	327	336	364	344	332	351	330	352	370	340	331	361	315	329	364	344	355	365	339	356	350	360	333	381	337	323	358	362	356	344	347	352	341	337	346	353	357	371	320	335	331	335	357	347	349	379	356	351	317	293	350	307	371	359	339	366	365	350	327	361	348	363	350	318	347	361	375	373	342	328	378	360	360	353	359	377	329	366	326	316	343	305	329	326	335	357	359	362	335	349	346	347	352	348	364	339	362	298	362	357	329	330	341	314	351	332	333	341	367	344	316	351	354	341	323	312	354	342	333	362	333	342	353	351	321	332	343	343	324	356	326	351	350	359	345	365	315	354	357	380	342	340	353	330	349	336	353	345	318	341	355	355	366	305	375	376	338	354	341	366	351	354	336	338	334	348	340	348	337	327	315	322	368	365	341	376	318	354	383	367	337	332	332	356	328	343	329	352	342	372	321	366	378	371	337	361	344	386	367	355	324	353	347	401	343	338	336	339	354	325	323	337	318	351	325	294	364	334	349	373	310	357	343	336	355	317	335	342	335	346	364	371	334	329	358	338	301	347	365	344	339	297	335	333	347	345	349	331	345	345	353	325	382	342	362	353	337	371	355	340	340	350	387	356	354	347	352	332	326	306	346	332	365	344	313	343	361	337	342	342	329	335	350	338	334	351	357	335	335	342	339	369	340	344	348	334	349	303	326	336	350	364	367	339	339	350	359	352	341	376	314	327	344	338	342	360	349	329	371	332	339	368	335	329	357	336	335	381	352	350	381	335	339	348	354	357	304	360	349	354	365	352	328	329	362	348	329	336	340	364	342	331	346	314	350	359	345	348	341	366	350	329	346	352	362	359	332	359	329	322	381	345	365	348	320	345	345	330	328	350	354	333	358	347	376	345	340	347	350	340	326	361	348	377	339	352	310	311	347	346	354	383	307	350	331	373	340	350	344	315	346	362	348	316	383	319	315	296	372	325	371	329	327	324	350	354	372	360	356	369	345	329	335	365	364	318	335	341	344	344	343	354	363	366	332	355	341	336	357	341	364	355	349	329	354	358	353	353	369	326	350	342	313	359	325	312	371	397	332	373	351	319	357	341	320	331	361	348	332	348	353	351	393	361	367	309	366	367	378	321	327	325	341	368	354	332	340	372	347	345	364	339	331	354	343	296	373	335	316	306	328	366	353	331	313	354	336	362	354	354	347	312	351	360	346	356	368	300	358	330	377	311	367	340	335	357	352	349	348	317	331	316	365	364	344	370	339	340	365	350	354	361	340	370	302	338	345	358	307	330	371	342	345	337	328	349	326	324	358	358	343	379	369	340	359	328	328	352	382	350	368	364	337	349	358	330	352	370	327	342	358	334	361	326	342	385	315	367	345	375	315	343	334	358	361	331	353	324	312	348	361	353	369	350	344	357	350	303	345	337	346	357	387	340	360	336	354	357	358	331	327	327	346	343	326	335	351	337	344	359	365	324	336	325	356	361	358	347	333	344	327	357	342	386	348	369	334	350	298	322	378	368	313	334	329	333	354	368	348	363	329	375	337	353	365	343	360	346	348	354	346	341	378	313	349	320	327	325	331	347	343	325	323	324	368	345	332	342	331	365	329	389	343	311	361	335	366	322	356	336	378	347	329	339	316	358	327	365	354	326	309	359	337	348	352	342	328	348	334	342	387	324	317	389	351	338	310	372	330	344	343	339	340	346	356	328	345	346	347	349	352	347	329	339	370	394	350	338	329	341	355	345	329	350	349	342	306	350	316	336	347	342	340	337	358	349	356	354	353	371	322	349	346	334	332	355	324	367	361	344	350	320	347	349	360	330
38480	20188	6090	2420	1364	763	581	524	492	453	365	400	312	279	261	277	255	241	256	292	256	273	267	288	314	269	324	305	258	238	258	235	253	215	232	233	222	234	242	229	240	238	236	210	261	234	239	225	219	216	221	190	223	202	216	218	248	217	238	210	195	196	190	188	183	185	177	210	195	221	184	163	201	205	189	203	210	225	207	177	205	210	188	209	194	214	189	213	188	183	213	193	200	203	194	209	182	213	194	186	202	197	200	202	228	197	191	180	214	210	213	184	225	216	217	226	201	186	176	197	204	182	206	194	212	201	222	190	198	174	206	216	218	204	195	222	176	197	208	179	214	186	182	221	227	238	192	163	177	224	195	190	198	200	198	186	207	157	181	176	201	206	190	188	215	200	196	187	170	196	201	181	200	187	196	180	187	172	175	217	193	192	196	198	168	214	193	175	200	187	220	199	221	196	204	214	211	193	192	211	187	176	175	201	191	195	209	196	175	185	222	199	217	194	193	191	204	163	180	202	197	206	167	196	195	185	195	211	225	201	211	190	155	207	187	186	193	166	209	218	201	195	189	208	195	203	208	205	176	191	202	194	207	173	172	208	184	187	214	176	187	204	234	222	183	210	208	214	196	213	190	196	182	209	174	200	188	190	216	188	199	224	192	204	200	166	210	176	180	213	189	170	202	192	193	216	219	207	208	205	194	194	198	173	218	174	208	199	206	193	203	191	195	191	194	202	184	183	183	217	199	197	194	172	159	203	196	178	214	195	181	196	191	180	242	197	209	197	175	194	214	203	213	207	211	199	202	203	206	219	208	202	205	190	200	186	215	194	227	210	182	173	174	188	186	209	199	221	196	206	196	186	203	187	185	165	223	192	199	209	202	199	184	203	229	212	204	218	192	220	230	206	197	204	181	207	202	216	192	202	170	244	212	185	212	197	213	196	157	200	198	230	201	169	225	195	198	185	180	215	192	236	172	200	218	196	152	192	196	201	195	168	193	200	191	237	201	201	185	207	211	225	201	216	200	199	205	200	230	190	194	191	207	189	176	219	202	201	208	172	202	199	226	189	212	242	202	182	215	206	195	207	211	195	206	190	193	222	210	185	185	191	215	198	166	190	210	233	193	193	201	181	197	189	178	178	211	189	219	201	206	196	205	198	189	184	175	187	203	186	190	211	216	181	212	185	191	236	184	208	197	184	201	200	193	193	208	217	209	205	204	190	213	223	203	207	218	194	211	205	201	202	209	223	189	177	206	192	187	220	197	186	182	193	231	233	214	223	192	198	200	186	213	202	205	190	236	194	183	212	208	181	186	234	215	209	192	211	172	198	192	208	213	187	182	187	183	224	211	211	180	182	199	203	201	243	207	186	202	224	175	205	203	207	204	190	199	178	194	241	207	209	193	210	175	195	195	189	191	201	208	207	192	197	215	217	219	187	199	220	196	181	245	187	202	175	218	185	202	192	202	213	191	202	186	211	201	191	188	233	193	199	215	222	202	187	194	176	165	171	201	204	198	192	187	205	227	201	198	209	196	176	200	208	204	173	176	198	205	187	214	224	216	211	191	221	216	202	219	195	169	186	227	194	195	218	214	214	217	200	207	211	192	181	199	240	194	215	237	226	197	180	193	212	220	184	196	189	189	202	221	198	188	204	173	203	181	203	217	190	187	196	217	215	164	185	191	212	204	197	206	244	205	223	195	187	192	210	193	197	203	217	200	181	229	183	200	178	209	202	202	196	173	187	193	207	187	196	216	209	210	202	173	191	189	175	206	202	188	177	200	178	182	181	192	183	209	180	223	185	197	200	214	198	196	188	220	181	180	214	204	197	194	199	200	227	193	169	208	179	192	181	194	186	190	259	177	249	195	220	214	181	171	205	215	199	189	207	197	178	181	217	206	216	191	178	206	194	216	200	223	197	207	178	198	191	188	190	202	171	199	200	201	216	164	190	193	205	199	211	194	220	172	216	198	190	151	196	182	190	193	176	205	212	215	199	174	188	194	204	196	185	191	233	195	224	202	230	203	218	213	186	201	191	202	211	190	213	196	226	215	184	209	190	203	202	191	219	176	179	187	206	198	191	207	192	174	183	187	189	177	195	188	186	207	181	192	180	175	176	201	195	187	188	163	186	194	189	164	196	194	223	213	203	195	197	190	186	208	192	168	193	194	202	216	184	172	205	201	186	189	223	175	183	182	215	192	203	193	196	199	208	219	216	186	196	221	193	219	184	178	195	200	187	175	185	185	201	198	196	201	174	210	210	180	177	180	196	204	199	207	189	188	199	212	194	202	186	205	190	213	219	193	222	199	184	185	221	199	196	179	230	188	209	216	171	232	219	175	196	198	180	204	166	218	182	196	192	197	206	196	192	212	208	193	196	178	195	199	188	199	185	204	199	197	198	195	196	194	186	167	199	198	176	203	201	202	204	188	208	200	208	176	201	237	218	186	195	197	197	183	203	192	191	224	207	185	195	196	179	209	232	209	175	190	206	201	160	193	218	193	186	193	175	207	183	171	191	184	194	207	200	195	186	200	203	215	217	183	192	201	216	193	198	204	223	197	224	212	194	168	201	193	188	211	205	193	184	173	195	224	212	160	219	222	194	191	196	186	175	238	218	198	196	202	207	179	196	218	211	186	186	179	190	214	200	181	186	196	227	208	205	196	216	213	218	204	210	203	173	211	204	187	199	213	193	196	210	181	200	182	183	204	194	204	218	203	186	175	201	200	177	212	179	184	186	187	178	203	222	194	204	217	192	224	202	183	199	207	205	208	194	180	182	204	202	209	190	193	193	190	209	224	207	210	226	196	229	174	182	192	201	200	215	218	195	239	185	230	187	179	187	156	214	186	180	217	211	215	177	223	204	182	195	204	189	188	188	195	194	202	179	204	193	200	201	191	190	204	249	199	195	181	171	207	218	206	184	192	192	225	170	228	193	218	204	184	187	190	194	226	192	216	197	179	201	207	204	204	197	171	179	187	209	201	186	251	200	188	187	202	201	175	238	196	183	191	203	206	201	199	212	220	188	196	220	225	174	197	204	221	213	205	208	187	211	190	206	197	205	221	202	192	218	181	194	200	206	218	212	172	193	177	170	201	179	199	148	193	175	216	217	205	200	189	201	194	193	179	197	220	197	207	190	186	204	200	185	198	190	191	212	203	201	207	191	190	172	201	178	199	180	204	191	234	227	191	183	215	212	189	184	193	214	190	213	183	167	203	196	170	190	218	198	211	195	217	200	213	192	205	206	191	195	212	204	172	179	193	173	192	211	209	210	174	197	189	243	204	194	203	224	217	217	215	204	220	208	194	199	197	189	179	199	197	204	218	206	228	203	169	201	229	227	188	179	158	173	181	215	187	181	204	184	175	214	188	195	216	175	169	225	183	180	200	214	196	193	182	192	178	218	198	187	210	195	201	194	197	214	179	193	192	193	197	199	186	199	183	183	185	217	236	199	176	223	203	184	217	179	209	189	164	170	203	208
20436	12617	5723	5676	4247	3031	2252	2060	2013	1845	1511	1548	1166	976	944	829	889	879	945	1068	1027	930	900	1010	1155	1007	1098	1034	993	879	750	693	654	545	553	567	574	702	772	810	768	737	795	701	674	663	647	624	624	690	572	579	533	596	542	505	502	524	516	479	462	449	478	452	429	457	430	425	463	453	478	485	450	443	436	442	454	427	408	433	426	414	451	426	452	418	425	450	402	456	441	487	450	443	440	453	398	446	441	429	420	459	426	450	448	427	434	453	426	459	396	442	467	437	480	434	442	429	435	423	439	457	428	429	420	422	440	446	446	444	436	481	439	443	437	436	407	434	436	459	400	445	445	440	473	455	426	472	463	446	439	414	447	420	458	443	426	429	414	437	459	436	448	448	443	455	435	426	471	444	434	417	433	478	430	454	392	455	452	408	434	431	476	445	420	413	469	439	458	443	404	407	442	454	459	397	406	407	414	441	480	442	485	428	405	435	465	462	438	438	402	449	426	441	429	436	397	453	489	420	447	424	443	454	437	446	430	424	432	421	466	434	449	406	439	442	440	424	452	460	442	434	471	430	461	416	425	400	429	480	422	427	463	470	445	451	461	420	466	423	445	408	413	446	466	446	457	432	428	422	439	487	401	436	427	401	402	460	401	459	423	444	434	408	475	459	427	430	407	430	485	406	434	430	428	427	407	427	450	472	448	412	411	424	438	410	449	445	457	438	445	456	474	441	453	406	453	434	410	430	471	453	425	458	383	430	421	421	464	464	462	441	486	437	424	453	468	464	415	413	468	410	460	458	431	432	452	434	467	423	455	457	418	443	451	413	442	449	419	405	486	421	459	406	446	429	431	374	418	435	469	430	417	461	451	456	465	471	445	466	380	455	451	457	429	454	463	407	459	468	448	431	464	427	420	460	425	422	396	418	452	460	410	472	443	437	435	424	449	451	408	458	472	441	480	409	410	452	448	418	435	467	442	443	454	439	472	465	430	419	440	436	467	436	431	396	432	459	448	393	444	489	435	456	434	419	420	460	424	445	448	439	426	421	460	440	459	426	419	426	416	443	453	450	441	440	429	412	438	437	442	409	409	452	413	469	431	431	464	440	424	413	437	413	465	431	451	438	417	450	409	450	458	414	459	432	465	435	432	428	420	446	442	451	391	449	399	415	452	429	463	439	434	447	404	439	474	436	431	401	414	438	461	457	427	450	481	441	423	445	461	444	436	454	407	430	434	433	451	421	407	435	433	462	460	448	449	459	414	430	416	442	451	469	433	446	436	416	448	469	441	446	451	472	434	410	421	430	412	434	436	432	405	447	458	417	447	447	399	420	432	436	446	446	436	430	423	430	444	439	432	456	438	446	429	431	454	451	452	462	429	438	470	419	432	436	413	445	442	441	449	447	455	434	463	445	452	428	427	413	428	464	466	447	427	452	415	440	473	412	404	436	436	454	445	447	467	405	453	455	436	385	441	472	413	430	445	429	435	408	450	430	459	400	433	439	448	426	458	423	446	427	449	419	446	413	466	458	455	464	456	428	455	456	435	416	432	440	435	456	491	464	421	420	429	447	452	457	425	448	456	397	466	447	427	411	482	410	451	445	469	436	422	457	435	466	428	416	498	441	426	421	440	480	461	393	383	416	433	464	461	443	451	469	455	456	428	423	490	442	463	452	458	455	419	444	415	452	463	459	417	450	477	449	422	444	406	439	465	406	430	464	436	437	444	446	446	523	456	435	441	434	454	428	452	462	461	444	419	445	445	450	447	445	433	448	426	438	422	469	422	449	431	428	444	420	437	464	473	446	430	501	422	428	454	443	436	421	418	466	473	456	438	443	443	413	439	440	443	433	440	457	465	443	443	430	447	422	452	462	405	451	446	435	431	421	446	415	422	461	433	438	424	432	460	427	435	433	416	455	461	485	442	425	435	433	442	422	451	442	442	443	411	447	444	460	454	450	445	465	407	451	472	422	435	451	443	427	413	429	441	422	447	388	406	423	397	434	434	438	509	413	428	431	447	458	448	436	391	431	453	445	471	411	423	429	431	434	454	412	446	428	466	478	436	434	459	427	444	435	425	462	450	444	445	447	459	422	431	463	431	442	401	453	472	437	427	434	469	425	428	476	405	463	418	435	413	446	435	422	434	433	453	486	431	436	451	436	435	419	451	422	429	416	419	402	468	471	410	452	460	415	413	428	416	444	452	434	417	442	434	425	466	451	431	450	414	485	411	431	424	422	422	425	423	475	437	431	423	454	458	420	403	445	461	448	432	420	445	460	469	419	453	449	451	435	449	432	423	427	481	407	443	411	400	415	421	447	404	497	425	395	427	447	449	428	435	413	440	422	457	436	438	430	444	438	443	427	450	445	435	426	432	426	451	479	432	437	458	455	440	437	403	432	416	405	462	407	429	435	426	506	457	456	440	443	423	431	444	442	421	430	438	445	447	431	461	431	429	441	460	438	454	450	451	409	457	467	439	415	461	418	430	429	409	421	422	432	436	446	469	413	419	433	423	456	374	486	428	430	434	411	428	424	431	456	425	479	456	423	453	450	496	391	450	449	438	453	444	408	473	468	462	454	400	435	435	409	435	432	410	464	415	442	421	443	445	400	453	436	429	427	456	451	404	484	410	449	434	453	438	457	430	432	433	410	447	429	441	433	454	448	439	460	435	488	424	461	418	443	438	452	412	438	476	420	421	422	417	452	384	420	442	448	405	440	444	470	430	435	435	422	474	440	426	396	432	440	420	442	417	428	412	426	455	463	440	415	455	433	447	478	446	484	443	434	443	432	450	426	404	415	422	438	465	449	429	417	444	445	408	435	468	430	495	448	433	479	455	462	394	428	425	422	470	442	447	445	442	430	419	442	451	449	444	428	443	439	394	454	423	445	421	445	448	414	458	414	413	443	478	435	448	407	437	420	451	422	455	455	413	480	472	428	434	455	454	452	462	418	450	423	447	419	469	435	428	452	477	450	413	457	465	445	442	434	453	405	435	433	460	474	425	438	446	446	469	452	378	448	471	467	457	444	454	426	450	442	461	420	455	441	459	453	470	439	471	428	461	443	430	442	477	453	401	443	459	428	412	447	415	456	450	443	459	436	443	461	405	454	424	393	466	437	423	439	419	461	453	436	419	426	451	447	453	426	404	430	407	422	476	437	438	443	449	432	421	428	448	475	426	421	423	457	441	414	421	434	415	463	473	484	430	483	429	467	450	442	407	449	440	426	476	435	418	438	457	447	427	415	425	466	452	483	469	441	430	423	403	464	414	444	390	442	475	419	436	440	450	431	446	486	428	393	446	424	436	418	429	439	429	384	432	414	424	459	425	445	450	460	459	428	409	424	453	414	431	483	492	425	445	399	466	433	412	464	452	468	443	438	433	418	479	411	450	423	458	425	425	473	426	429	404	421	424	418	458	414	444	413	468	456	451	436	454	425	469	415	412	467	449	448	433	467	448	434	424	451	410	429	451	439	445	438	449	470
12759	5166	1098	643	409	342	246	251	271	273	239	228	253	211	180	217	214	211	217	183	251	212	234	232	218	219	225	217	215	243	212	176	203	234	174	212	199	205	176	210	188	230	209	217	167	224	234	199	198	226	199	184	214	198	174	180	172	215	217	194	211	194	199	181	191	180	183	209	166	200	169	171	195	196	184	188	183	189	193	207	202	192	193	185	204	187	181	198	191	182	177	190	157	183	199	190	199	210	215	190	189	188	184	197	184	181	202	205	184	211	189	191	201	202	220	174	211	173	177	177	194	172	168	191	202	179	175	186	185	171	195	198	190	236	182	203	191	209	194	215	188	179	210	177	191	183	189	210	196	201	183	186	197	195	191	216	186	207	188	175	198	209	184	166	179	191	173	183	191	184	192	202	196	190	187	179	183	198	178	208	217	198	194	190	184	182	183	200	162	186	192	179	204	202	179	185	217	184	189	198	204	204	203	189	189	168	182	178	180	206	218	176	194	238	194	201	199	215	179	183	221	181	192	195	168	180	194	189	176	213	155	194	198	173	174	208	190	170	173	201	200	180	187	193	211	176	203	191	182	213	206	193	204	191	178	224	210	178	216	198	187	207	203	202	188	167	207	179	196	201	204	194	207	212	211	191	209	180	175	204	215	192	184	206	197	211	216	231	174	168	180	184	184	176	208	180	200	215	195	211	186	198	197	159	194	176	171	184	200	173	176	211	201	174	187	193	188	229	173	201	203	199	199	188	197	188	192	178	194	209	200	198	189	183	166	199	182	170	187	175	197	174	192	206	181	187	214	181	216	175	180	151	191	190	168	153	192	184	183	180	187	166	188	219	190	196	174	212	161	179	218	192	199	179	213	174	168	183	154	199	192	198	209	198	205	212	176	179	192	187	198	185	217	197	187	174	185	207	201	192	186	199	194	193	173	173	198	188	188	180	195	206	198	198	184	206	178	220	201	194	189	195	173	175	176	186	194	205	209	176	202	205	187	191	192	218	185	207	195	190	183	190	183	205	172	163	176	191	169	179	189	173	212	197	188	185	200	170	181	219	155	187	201	191	189	207	197	188	164	190	198	191	183	207	191	179	200	203	199	188	172	151	211	163	166	200	177	188	187	186	193	209	199	188	194	170	205	194	187	158	179	202	176	206	169	187	211	191	189	187	173	188	199	203	183	204	206	165	176	173	181	169	189	188	207	211	188	187	194	194	178	213	198	228	190	178	202	221	198	215	178	194	188	193	223	196	188	195	186	194	174	193	174	192	206	175	182	194	207	192	207	185	184	189	207	203	197	188	179	214	208	164	185	204	176	175	225	203	202	187	193	209	207	177	175	218	191	208	204	191	207	190	183	157	194	186	182	171	224	195	186	173	186	225	164	206	169	197	195	208	184	192	211	184	182	185	208	188	210	187	214	178	188	208	191	193	167	216	182	199	229	185	167	198	191	184	178	208	192	200	194	204	201	156	196	185	160	213	204	218	206	189	186	184	175	208	191	195	183	180	228	158	187	187	199	187	190	188	207	200	181	199	184	188	209	192	162	187	204	181	170	179	188	204	204	209	191	222	179	199	189	181	171	212	179	175	177	184	183	185	190	194	175	180	207	196	193	195	174	180	214	187	191	196	197	192	189	202	215	199	219	192	187	198	191	185	195	182	210	202	205	205	189	201	214	189	180	223	183	199	185	207	186	207	218	194	230	180	185	191	193	218	188	156	176	195	206	184	212	173	144	190	165	199	186	193	197	196	191	183	182	191	189	172	194	214	196	186	205	182	193	187	198	185	205	222	201	204	215	187	205	193	178	195	177	201	197	183	204	202	194	217	186	180	187	188	178	199	180	178	178	173	193	182	219	189	177	206	200	211	202	203	189	204	194	216	182	186	214	191	181	179	183	161	195	179	174	176	187	191	181	178	191	179	179	195	191	215	183	205	196	198	196	188	206	197	207	205	173	221	182	180	197	181	197	231	171	205	179	196	184	197	178	195	196	164	181	206	185	193	208	190	167	170	193	173	187	208	190	166	186	205	181	170	198	200	190	190	193	216	220	193	203	200	188	193	198	205	215	205	197	194	187	201	206	164	187	171	179	206	187	194	199	203	205	191	187	200	186	208	216	201	186	192	161	174	194	181	223	167	175	177	197	184	205	180	199	199	184	180	194	215	201	205	216	219	206	177	204	182	200	177	216	212	172	186	182	201	194	183	205	176	186	187	179	202	201	190	194	190	188	201	195	183	181	205	190	175	175	185	176	181	193	232	178	195	185	177	186	196	197	179	209	208	181	173	164	195	182	217	201	172	182	206	185	181	204	191	189	188	190	196	201	180	199	175	185	193	188	206	175	171	202	192	181	208	194	187	196	180	216	187	188	182	186	186	203	171	173	203	197	196	198	196	181	210	203	198	182	161	197	193	176	189	186	201	217	175	184	168	209	207	220	174	170	191	203	209	187	194	175	200	213	192	202	190	188	178	185	180	200	225	194	195	204	200	177	168	168	184	185	204	187	195	216	177	198	196	178	181	185	192	192	188	166	206	205	179	161	173	194	183	189	182	164	199	214	210	156	197	192	200	196	204	190	187	206	179	183	183	191	189	179	185	175	191	203	158	190	186	156	179	220	186	198	187	218	174	181	190	175	200	205	189	186	198	176	171	173	167	229	226	199	183	199	202	184	205	190	166	193	160	183	185	210	180	187	170	191	199	210	197	185	213	197	220	170	177	196	182	170	198	186	191	177	200	199	213	179	207	200	202	184	196	184	211	207	195	191	208	195	194	154	174	175	185	202	200	161	192	186	182	183	167	220	183	186	187	173	176	171	189	186	194	157	182	199	192	174	194	185	171	180	195	229	206	189	175	176	198	170	214	186	194	158	193	216	213	177	190	187	193	204	186	210	177	179	177	163	187	200	190	184	186	174	202	158	198	216	201	196	182	197	173	176	209	206	171	184	182	171	192	198	192	205	188	192	195	225	187	235	193	207	190	188	176	222	219	216	183	208	200	203	189	185	179	180	176	185	189	160	152	179	173	185	172	170	189	190	184	198	199	187	173	199	189	189	172	192	175	188	187	188	188	190	227	191	199	204	174	197	180	190	182	183	174	201	178	171	181	224	194	188	207	190	196	200	183	196	195	188	195	186	201	186	216	182	146	189	200	202	176	198	198	168	183	203	191	178	150	175	180	209	200	166	182	235	190	209	178	186	189	174	190	163	180	169	197	190	174	171	202	192	207	188	187	187	204	214	192	176	189	194	181	188	198	206	171	151	200	193	200	193	190	195	183	181	200	198	218	183	208	197	187	209	187	182	191	227	189	161	178	196	186	178	187	170	197	205	188	189	190	162	178	181	215	188	196	205	207	202	201	177	209	204	182	197	184	198	187	168	180	187	200	192	192	217	182	189	186	189	197	233	182	189	191	180	183	178	170	199	183	187	231	186	204	200	178	189	218	196	207	218	168	206	177	194	190	201	196	180	156	198	162	174	167
6867	3787	1763	1851	1398	1078	879	775	800	805	685	719	606	521	497	484	481	489	554	599	592	604	575	596	641	623	606	661	636	583	541	478	530	449	464	466	475	440	493	494	545	496	563	491	482	502	439	488	450	469	436	401	435	452	450	435	411	430	462	433	418	377	382	411	422	420	394	398	374	438	377	443	431	380	390	404	426	399	402	413	377	422	414	431	430	400	384	385	427	388	418	457	399	445	426	423	408	433	425	448	409	424	426	376	401	404	420	426	426	408	395	452	419	384	431	434	406	365	400	441	392	432	420	396	395	428	416	468	425	397	439	427	412	447	441	395	451	424	420	397	397	477	444	430	443	372	417	456	434	420	424	415	440	416	453	432	433	428	427	433	405	441	433	444	417	438	430	434	430	443	420	397	413	390	443	404	408	388	433	411	425	417	432	372	413	398	430	434	423	401	408	425	424	404	409	415	429	419	434	390	417	385	405	398	412	420	406	411	416	420	402	407	417	421	462	381	453	430	422	411	411	373	438	422	437	441	388	415	440	409	371	403	431	414	413	419	381	427	424	433	400	415	405	394	435	375	406	402	394	381	394	426	385	374	404	417	452	389	406	379	392	407	381	404	418	396	410	477	399	424	461	392	411	430	417	447	455	410	446	405	410	370	441	404	449	395	388	397	391	419	432	466	433	403	417	404	437	380	403	408	378	422	389	398	431	431	419	412	436	389	429	432	395	409	372	416	435	412	430	430	418	425	411	418	424	397	365	417	413	433	403	422	428	390	418	424	399	404	411	440	430	462	378	414	419	418	408	445	418	381	401	394	418	411	420	397	430	351	409	403	410	381	424	451	424	414	414	396	396	448	434	433	400	396	430	405	411	380	421	375	436	417	408	437	405	420	422	422	412	390	416	402	445	453	434	440	419	407	440	430	380	416	424	385	392	435	416	417	398	426	412	448	421	397	445	403	434	396	403	420	461	423	390	422	409	418	417	442	410	414	418	410	420	401	410	378	424	399	427	421	403	403	413	413	424	433	414	426	400	410	440	431	424	391	410	376	446	422	446	398	412	422	411	431	393	414	430	392	375	404	450	422	405	411	419	410	422	397	408	382	435	409	406	384	411	413	410	439	427	436	396	399	410	435	400	434	434	410	376	391	401	403	432	430	455	384	420	373	394	423	453	356	383	460	409	398	430	410	380	419	375	397	402	416	424	371	406	422	381	403	394	423	373	432	425	415	437	385	416	460	412	429	420	432	435	383	406	390	397	447	425	385	415	400	405	434	385	390	385	447	419	396	416	396	370	375	431	424	447	460	409	445	413	439	393	395	400	412	413	421	409	373	409	417	388	433	420	387	396	416	469	404	414	392	412	427	395	430	406	444	402	420	417	412	391	443	394	453	433	405	406	441	409	420	442	435	433	440	375	436	430	397	425	407	438	402	413	426	422	406	406	449	429	407	448	438	397	401	401	392	417	407	420	429	424	430	441	424	439	444	425	421	400	422	403	408	377	434	436	407	401	428	419	416	422	432	402	422	434	409	424	402	421	405	421	409	409	449	416	421	408	432	422	466	440	418	419	401	418	420	377	430	375	403	438	410	390	395	410	397	405	393	406	413	393	405	425	399	393	416	453	404	434	421	369	364	376	413	436	425	428	420	442	410	452	412	406	398	407	425	403	437	424	409	405	408	468	448	441	428	388	445	414	396	404	441	416	423	468	443	400	404	414	419	407	420	465	454	418	410	420	402	411	430	433	435	418	414	424	424	433	424	418	434	383	401	422	403	443	438	401	415	398	402	400	444	421	435	430	411	400	412	409	412	434	411	426	421	379	382	428	390	392	413	402	433	419	444	440	413	407	434	430	390	430	412	441	400	433	413	415	421	400	386	409	400	426	409	421	401	440	382	446	416	381	405	358	359	383	381	414	411	404	385	443	423	428	424	404	415	445	405	383	426	414	395	431	417	445	449	381	416	408	373	419	416	412	390	413	405	390	389	382	392	417	435	408	386	426	434	402	436	419	439	469	420	397	416	452	434	425	422	429	416	433	449	404	409	430	437	405	407	420	419	409	411	415	388	399	394	394	455	398	430	424	455	416	393	383	365	428	425	410	428	410	409	393	407	415	377	403	395	418	400	411	398	458	428	451	438	388	417	445	423	407	422	408	432	409	412	432	405	435	408	458	423	415	359	428	387	416	428	401	443	421	434	372	430	392	417	435	410	452	424	419	417	438	411	384	439	402	413	462	411	432	408	417	459	441	439	457	424	422	414	413	454	425	415	417	428	423	413	390	395	380	439	360	427	425	384	412	388	425	408	438	418	403	397	433	395	409	421	401	388	415	421	396	420	399	403	407	408	407	432	369	432	396	403	399	419	419	390	416	386	462	421	393	377	415	428	391	377	378	440	424	435	410	416	420	435	456	401	429	424	415	436	407	416	417	422	419	384	403	429	429	414	402	424	383	448	412	402	401	406	401	410	396	390	394	423	443	453	424	455	406	446	440	402	425	454	375	422	424	440	426	403	420	415	399	442	439	421	402	398	400	418	404	426	420	406	434	382	400	387	406	448	410	393	424	405	448	396	405	446	442	448	384	454	408	380	454	425	433	396	404	378	405	443	428	382	417	401	432	404	375	415	415	443	403	397	450	421	433	423	395	381	414	406	413	424	412	415	416	422	413	403	453	419	422	443	432	440	377	401	418	439	415	419	417	403	439	472	409	397	406	413	420	406	430	422	397	387	422	416	418	434	409	421	430	407	422	405	377	403	407	438	428	401	421	432	363	414	422	404	436	403	458	409	392	427	367	417	418	418	399	406	422	422	422	381	421	397	394	406	401	424	434	416	412	419	390	416	422	416	417	413	432	419	447	438	395	412	444	443	431	380	410	421	379	447	430	431	400	437	414	428	399	396	397	414	407	423	448	403	413	426	417	449	436	424	401	415	380	408	431	411	423	394	390	421	403	412	461	404	426	449	446	445	423	393	437	431	411	453	406	380	394	409	374	447	427	384	393	429	424	429	416	408	411	439	392	400	407	409	432	398	397	378	405	384	396	435	393	408	424	410	410	411	392	411	407	435	428	420	403	415	431	426	428	427	403	412	412	419	379	395	414	430	400	409	421	428	421	423	418	406	436	417	446	384	385	376	412	427	422	393	422	416	395	413	431	434	432	421	452	380	401	418	409	402	431	399	388	435	423	416	427	420	420	438	437	400	439	418	420	393	389	412	410	438	388	441	411	439	398	399	383	427	432	442	385	410	442	413	432	408	401	452	413	419	417	451	419	433	415	426	415	416	415	408	456	417	442	442	395	432	437	442	414	426	420	407	441	428	440	427	472	382	439	420	438	420	419	403	435	403	438	403	401	377	421	438	437	410	436	419	391	400	445	410	437	387	436	387	422	426	410	403	396	405	416	438	409	441	413	452	398	380	392	363	423	411	428	405	414	416	410	407	404	392	374	418	409	400	464	405	407	476	413	383	393	417	427	409	378	424
28499	12814	2807	1218	728	487	345	360	313	292	270	259	219	171	206	211	178	198	214	182	202	201	205	207	198	195	193	204	207	186	165	162	150	151	146	127	169	157	171	181	172	171	173	167	170	159	147	158	183	171	147	162	179	153	153	158	166	137	170	180	138	157	124	158	138	133	141	148	132	133	146	135	139	139	158	150	122	132	153	162	165	155	157	137	145	155	132	152	165	119	152	147	125	158	148	135	165	165	160	151	131	165	149	148	140	123	133	144	138	150	125	149	164	130	145	126	128	158	146	162	162	164	150	138	142	130	118	133	144	126	117	132	138	150	159	154	158	160	132	149	141	130	170	156	136	167	140	172	115	148	140	153	132	160	143	133	126	157	157	156	136	122	153	142	144	138	148	136	131	150	162	154	156	147	149	171	144	162	145	145	120	159	144	116	172	156	152	139	133	141	148	144	168	146	162	163	121	150	131	139	138	148	168	157	154	168	139	151	125	199	155	132	135	153	149	142	128	149	132	167	138	135	159	136	118	136	138	162	140	145	150	113	137	167	132	114	134	111	144	148	137	133	166	132	97	162	134	156	142	137	139	156	147	145	160	137	152	150	143	146	134	136	145	123	143	148	126	141	148	140	149	143	137	151	126	139	167	144	133	141	120	137	164	130	145	131	138	127	155	149	126	158	158	137	153	135	143	125	159	151	120	145	160	156	136	139	157	140	128	157	127	156	150	125	125	151	139	133	136	142	157	143	131	125	110	122	129	145	141	125	154	152	140	127	161	136	145	160	137	143	145	144	136	151	153	151	145	156	130	130	180	146	121	135	141	129	138	155	146	151	149	145	148	152	142	125	160	166	155	156	122	159	155	132	130	172	127	128	154	148	137	131	137	134	136	151	142	160	158	138	147	136	156	131	134	147	155	139	161	144	125	140	142	132	134	144	126	119	134	152	142	146	155	145	145	136	154	155	152	152	145	146	139	161	140	165	150	147	133	148	141	146	148	150	141	148	145	148	142	166	142	158	139	151	140	150	133	153	130	132	129	154	130	174	149	160	150	144	150	139	148	146	131	151	161	158	148	170	143	160	172	133	136	152	108	139	125	138	131	151	137	141	149	137	143	160	140	148	121	145	178	152	122	125	143	151	145	143	149	119	132	144	142	150	134	146	138	155	157	140	144	130	145	153	161	156	136	141	146	150	140	153	152	150	135	130	151	134	108	138	161	173	134	144	144	165	153	169	138	140	146	137	130	134	143	163	148	136	156	152	154	126	138	132	140	136	148	151	150	135	163	149	165	111	166	159	143	147	155	129	162	127	142	130	154	129	142	148	131	151	138	179	158	150	150	140	150	142	161	156	133	134	152	134	121	156	138	133	142	160	132	133	149	134	150	140	129	140	151	149	110	125	143	140	139	126	161	164	172	160	159	143	155	141	160	156	128	153	122	127	133	151	143	132	148	141	156	142	142	128	155	162	146	134	140	135	137	152	122	145	150	149	151	140	155	168	143	166	143	139	142	119	139	143	125	151	147	160	146	120	122	148	162	135	149	129	132	162	150	155	150	154	128	122	145	144	153	144	130	143	136	144	128	138	148	134	146	150	129	142	135	157	132	131	156	147	131	152	156	162	145	138	143	139	152	170	145	150	139	131	163	124	149	131	171	143	145	149	163	141	128	158	144	157	177	177	131	157	151	162	135	146	122	132	145	142	161	169	141	150	152	132	154	175	123	157	119	134	175	132	136	164	144	147	124	139	145	151	132	146	114	138	133	152	144	124	133	121	170	119	149	156	132	144	150	147	140	150	142	120	109	134	128	154	141	120	174	151	140	148	137	155	121	139	153	144	138	149	128	136	124	128	151	161	135	106	151	137	118	136	137	147	139	120	151	174	160	174	130	133	138	149	118	147	138	136	152	171	128	150	128	143	167	147	155	125	132	137	168	170	160	145	160	136	154	155	135	151	118	134	137	151	169	148	120	138	143	118	153	158	138	131	141	163	146	128	159	122	134	168	152	148	153	157	163	132	124	148	143	168	145	147	161	137	151	137	151	153	148	133	131	144	126	156	132	167	136	135	128	167	145	138	132	127	147	132	136	152	143	135	140	150	127	150	171	144	146	134	129	146	151	143	130	124	154	162	135	133	141	128	140	146	136	120	158	145	145	145	140	147	141	165	157	137	150	153	149	157	131	149	154	149	148	121	152	138	146	157	133	141	143	152	132	144	118	146	165	182	127	121	161	143	137	149	121	159	148	163	133	139	131	149	148	152	146	166	142	125	145	126	149	127	126	137	158	129	139	168	145	163	162	125	151	145	151	146	136	138	163	133	147	134	142	154	147	155	134	133	124	161	147	139	160	133	146	158	122	124	145	128	128	165	154	136	146	158	166	158	153	154	139	146	150	151	138	155	140	156	154	145	141	136	133	148	137	170	143	138	138	121	112	116	126	155	145	144	157	143	125	164	148	157	143	120	144	151	144	146	133	134	161	145	158	137	130	129	158	129	152	144	171	146	128	145	129	159	130	155	147	130	142	144	140	157	158	136	133	129	143	142	139	149	169	163	150	132	144	162	140	141	139	140	131	165	137	149	154	153	155	161	150	135	141	142	132	164	170	139	148	151	130	133	118	127	144	122	132	158	157	131	137	158	152	143	161	140	157	143	152	154	144	139	129	149	142	141	128	155	136	130	145	157	162	139	133	130	151	142	148	162	132	155	129	154	150	134	133	149	157	131	136	148	132	128	130	159	139	160	155	135	144	137	142	147	139	123	123	132	133	146	142	127	150	148	148	129	146	144	137	149	134	134	165	137	146	160	155	128	119	129	156	156	158	145	124	148	139	166	138	149	155	136	151	123	136	140	140	148	139	154	141	170	129	158	111	148	145	156	154	167	149	158	143	145	172	156	156	155	161	165	131	139	143	125	136	169	118	149	173	150	141	148	158	136	130	142	155	136	148	152	146	159	130	156	147	138	146	151	142	141	139	134	145	134	115	119	152	145	165	140	144	168	144	134	133	135	139	157	152	139	151	134	118	158	147	144	141	135	166	125	122	143	137	146	154	124	136	149	140	142	135	159	134	137	143	150	170	144	122	135	152	134	155	155	119	135	133	138	157	135	174	146	146	158	132	137	151	149	147	135	141	147	157	132	130	122	164	135	132	141	166	145	155	169	139	155	144	150	139	154	150	140	146	124	140	159	134	133	141	152	144	145	145	151	137	128	115	152	164	115	121	158	143	136	140	114	146	159	139	152	144	148	150	163	151	147	144	143	147	141	122	136	123	174	147	152	119	133	150	164	156	140	142	124	135	139	141	151	140	145	150	128	152	143	158	167	157	153	121	134	144	132	125	131	129	142	133	145	165	156	161	127	140	159	138	167	142	153	136	127	165	141	137	172	151	130	127	135	146	146	135	138	131	145	118	150	146	138	143	135	141	145	140	144	114	158	151	120	147	166	152	135	135	141	135	144	162	139	141	135	138	120	116	120	149	123
16088	8050	3420	3420	2674	2025	1541	1212	1260	1181	1085	984	841	604	579	549	527	570	597	713	728	691	689	653	696	726	700	769	730	661	563	469	424	453	413	407	363	455	487	565	544	503	562	567	547	481	487	489	460	389	399	355	410	389	385	377	395	406	378	382	349	325	340	379	364	350	349	334	334	341	338	329	332	326	334	351	349	313	311	336	360	334	345	330	311	318	353	361	334	311	332	351	344	326	331	310	352	321	357	311	361	326	313	330	371	326	322	295	327	320	331	337	338	342	314	290	339	327	339	317	355	329	340	366	330	314	334	325	325	338	351	303	334	361	364	313	332	312	343	335	309	317	306	351	352	325	321	338	300	327	343	341	318	329	358	298	323	359	363	355	351	357	319	359	315	377	332	352	332	326	347	310	313	334	332	315	356	359	335	354	314	353	340	322	360	350	349	334	335	318	339	363	334	343	313	331	336	332	319	335	302	346	340	332	313	337	329	313	370	349	334	337	332	346	329	327	343	345	338	383	279	298	321	379	339	310	328	321	333	324	375	335	346	322	341	342	323	333	336	314	319	350	343	306	341	342	324	326	327	357	359	293	330	316	362	341	311	328	357	312	352	295	345	296	337	325	334	342	316	326	358	328	330	337	386	348	311	361	322	311	341	309	314	327	336	355	342	321	313	359	314	323	368	305	341	324	339	330	328	349	337	328	350	335	350	343	386	309	329	333	278	341	322	335	378	327	330	344	381	358	319	323	319	327	349	306	333	331	346	307	332	333	314	319	341	306	325	308	297	311	352	347	333	322	317	357	321	313	342	347	313	324	304	299	348	317	353	323	321	321	339	350	323	297	338	352	331	323	343	320	328	325	324	351	322	317	324	325	347	316	331	344	303	333	328	343	331	332	350	335	325	330	331	371	304	340	304	341	349	355	326	328	339	331	337	335	337	390	337	324	328	336	339	347	306	326	331	319	330	326	347	329	350	337	363	328	332	328	344	321	347	334	326	355	348	364	322	315	304	323	324	321	323	311	334	315	358	363	310	322	342	316	340	324	320	340	314	354	344	344	350	330	358	352	319	320	333	305	361	341	325	313	347	330	354	322	335	360	319	340	295	342	309	334	339	326	342	330	328	350	374	316	318	313	314	367	315	330	330	321	332	327	349	326	319	339	327	337	347	302	346	360	340	323	330	338	336	343	305	337	327	335	324	343	318	320	306	314	301	318	345	333	331	333	344	332	342	338	333	327	319	316	320	310	350	322	347	336	315	338	316	340	327	356	342	333	340	342	334	350	322	323	337	312	352	322	363	305	335	325	307	340	339	356	332	320	332	324	332	343	331	330	344	328	328	345	321	354	358	330	300	350	327	309	315	328	342	322	328	322	330	339	342	326	328	345	317	332	301	312	344	334	295	324	326	325	321	348	322	333	298	307	324	311	354	357	284	319	322	358	332	331	365	327	336	331	346	339	388	327	339	315	324	316	345	333	333	303	302	335	335	288	348	339	335	318	337	349	342	316	346	348	340	340	319	353	330	336	324	324	307	345	354	344	353	330	368	352	329	341	342	328	332	296	343	319	343	359	343	313	354	346	311	339	305	325	330	306	335	368	332	359	351	353	321	314	327	332	361	353	309	325	359	335	322	349	331	333	313	338	323	322	298	338	332	336	338	344	346	337	322	304	337	314	338	338	316	296	357	340	307	322	329	327	344	313	312	319	327	340	369	338	312	324	349	330	339	340	333	297	371	309	335	309	312	376	313	339	332	351	311	346	290	332	311	325	326	289	308	332	351	356	341	378	321	342	339	325	354	335	335	351	331	344	358	327	328	310	330	361	305	351	310	296	363	293	330	346	312	341	335	313	338	347	321	320	338	326	322	337	348	311	312	302	299	312	367	323	339	309	318	315	328	314	349	302	289	338	346	325	334	337	348	315	327	308	365	356	387	318	310	316	326	368	297	371	323	313	346	338	316	304	378	314	329	323	347	361	346	313	338	324	317	329	363	326	334	330	366	334	301	320	335	328	330	352	368	327	343	344	335	311	325	307	341	310	371	350	357	352	301	324	339	304	338	337	349	295	346	315	336	341	342	302	313	309	319	354	319	326	325	369	338	329	347	320	307	319	344	335	321	329	363	365	342	341	305	358	361	317	355	310	337	346	347	324	305	335	352	357	323	332	323	297	345	282	308	333	315	348	314	377	334	302	318	310	367	343	332	315	311	334	306	331	347	335	309	324	337	348	347	339	340	343	326	320	310	344	328	354	382	323	326	318	325	326	317	328	336	310	376	341	328	360	329	327	320	350	306	338	368	321	306	341	353	346	314	314	326	345	296	304	338	329	324	301	317	335	277	324	335	348	330	349	330	320	332	334	337	333	368	342	300	307	344	350	322	360	318	334	325	351	333	323	327	327	317	330	308	321	294	341	313	323	290	315	343	324	341	304	353	312	316	333	327	330	292	313	294	329	313	344	313	318	361	298	308	319	308	322	335	347	330	341	365	325	342	328	280	349	344	321	310	365	319	343	353	294	324	294	303	344	337	336	330	301	359	316	351	291	337	319	352	350	332	324	348	330	322	355	311	341	329	338	326	319	321	341	305	346	353	328	335	333	317	327	318	333	314	360	300	314	350	313	323	366	310	317	333	323	339	341	331	361	355	334	350	354	326	342	385	352	299	348	344	313	344	339	345	301	329	323	338	358	325	347	343	332	367	321	315	332	358	338	320	371	320	338	310	348	348	327	351	338	335	320	325	318	325	302	329	354	350	333	329	367	351	337	339	314	326	318	311	325	362	301	334	327	334	339	318	362	286	341	345	326	355	291	347	354	335	334	326	337	349	316	329	355	317	352	347	341	329	305	336	364	307	331	350	341	273	325	333	333	310	335	293	322	346	364	318	342	328	342	330	312	336	332	347	338	331	334	326	347	325	369	325	336	333	348	314	339	310	335	325	329	310	304	369	331	322	372	332	320	371	343	321	344	295	300	358	325	321	334	288	298	369	326	327	326	341	322	329	329	342	318	339	329	328	337	328	325	325	350	326	336	326	353	343	313	316	328	342	324	288	331	323	319	323	329	318	356	327	345	351	353	311	329	325	326	353	345	338	315	299	338	341	327	330	349	357	317	341	326	325	310	320	298	308	332	320	308	347	368	364	339	308	365	304	324	330	307	290	332	295	333	372	331	332	324	312	342	331	323	351	368	324	307	338	309	334	334	336	348	336	325	325	331	333	303	318	317	326	317	350	343	294	343	306	380	317	335	327	317	317	339	305	330	317	325	337	323	328	339	344	350	335	329	311	318	325	317	284	366	334	336	323	333	332	334	321	337	325	381	343	325	301	356	366	337	303	346	319	310	333	309	366	334	334	337	336	349	322	343	352	336	327	304	380	341	347	309	361	369	334	336	321	340	330	315	339	327	324	343	318	335	321	326	318	350	320	321	316	370	345	359	373	346	300	340	343	327	319	334	375	375	320	334	308	338	315	304	338	353	326	325
38785	20898	6044	2163	1197	759	569	512	410	403	389	368	310	264	263	258	261	262	270	210	314	269	239	259	299	262	245	266	256	281	246	245	237	212	234	213	211	216	243	252	250	233	207	212	202	196	232	209	243	220	239	212	205	186	210	211	222	215	203	214	236	205	178	183	198	208	187	188	199	179	162	191	185	193	169	212	184	186	164	197	198	192	191	202	203	182	171	159	184	210	175	216	209	198	210	174	177	189	187	191	176	213	177	187	206	186	190	211	183	193	193	197	207	180	199	214	172	215	214	216	191	169	174	212	224	180	213	209	204	217	182	196	183	182	208	208	179	174	187	215	195	206	183	196	186	202	214	206	180	208	212	184	211	201	190	189	212	211	190	193	196	217	189	182	206	191	210	228	201	183	185	191	163	213	207	191	200	219	208	191	212	215	161	201	196	201	187	201	181	207	183	197	181	206	199	224	199	208	201	176	174	213	190	186	171	163	186	198	184	186	169	207	189	216	217	191	175	206	221	196	186	192	180	196	237	217	198	190	193	173	176	217	154	167	185	194	174	174	211	180	186	212	219	209	180	174	186	193	182	166	207	219	198	210	189	181	208	201	189	208	189	192	200	191	195	218	179	200	188	188	204	166	189	206	198	186	180	202	169	195	212	197	202	200	183	220	193	179	193	199	200	210	215	224	206	218	218	206	220	204	199	224	176	181	186	197	179	205	198	199	203	221	183	218	208	169	209	190	180	212	200	192	183	185	194	203	190	209	191	184	196	168	218	196	200	220	202	181	205	210	180	183	183	201	193	185	182	208	211	205	183	192	211	176	200	211	209	174	180	188	210	200	159	201	210	185	198	217	188	195	207	211	214	203	217	213	196	224	196	185	165	195	182	191	185	194	192	226	194	192	196	186	188	194	169	193	201	213	183	152	185	198	198	200	184	194	186	215	198	163	207	217	180	175	175	193	176	208	190	203	212	218	179	185	218	191	200	209	190	200	204	174	170	187	167	214	174	199	209	222	191	207	197	210	195	189	169	190	206	182	218	206	215	201	210	183	174	196	195	193	188	163	195	197	195	214	201	197	167	184	176	196	199	183	213	218	188	175	212	186	204	175	180	198	203	168	192	215	207	219	193	192	184	165	189	190	190	184	187	193	177	186	173	184	209	207	202	207	180	213	195	199	206	217	193	195	209	170	205	225	207	195	180	197	191	189	212	213	205	229	187	218	175	168	213	200	180	219	205	209	164	189	196	189	213	200	179	179	200	210	200	199	185	181	195	209	177	178	202	201	212	198	203	157	197	173	181	179	183	167	181	177	193	202	192	198	182	212	175	178	200	204	193	180	210	180	178	192	168	186	187	195	211	167	186	198	200	176	181	227	162	186	203	189	169	211	184	188	184	186	209	188	191	208	201	172	203	193	193	204	197	189	170	173	208	149	179	196	174	201	192	194	215	232	187	181	185	169	200	210	197	195	180	198	183	183	189	189	182	164	168	186	176	199	203	170	204	202	209	213	190	184	195	213	191	192	231	196	192	190	189	188	194	188	233	194	183	187	175	207	190	220	215	196	207	200	196	209	207	200	164	189	195	179	172	214	179	214	178	179	179	177	180	198	194	231	149	195	201	192	196	222	185	210	215	212	180	184	230	206	195	210	193	201	198	191	199	210	174	202	196	200	202	191	199	201	214	200	189	187	192	219	197	201	230	213	189	176	215	184	215	188	183	201	216	181	193	193	216	240	200	197	188	172	180	197	219	200	187	187	203	213	183	177	191	216	203	200	174	197	199	181	213	155	181	198	205	177	188	189	166	169	221	187	166	216	197	201	196	174	194	221	182	215	174	187	216	184	176	205	188	196	208	225	203	183	221	190	175	186	217	232	195	186	177	182	205	200	178	198	192	180	213	200	179	209	229	181	172	188	185	187	194	189	179	180	223	191	211	223	197	202	191	180	187	183	169	207	199	178	209	183	205	203	206	196	214	178	207	178	182	204	177	182	192	208	190	202	199	216	187	166	196	185	188	193	213	201	163	185	183	215	173	215	190	199	206	191	201	235	197	178	158	170	192	204	177	174	162	189	196	228	198	187	200	171	184	179	186	216	210	202	208	200	197	187	169	198	217	216	168	209	215	212	211	201	188	205	201	185	192	199	206	183	206	213	176	168	189	189	200	206	190	181	181	228	221	176	193	232	197	176	224	210	220	184	203	180	186	198	190	198	188	195	202	204	178	187	223	186	179	171	179	193	185	170	194	221	176	174	209	196	187	197	182	207	210	186	180	184	181	208	209	185	179	183	216	182	207	192	188	186	195	221	210	183	195	191	173	198	197	179	225	176	165	195	164	176	192	211	220	208	190	212	196	209	234	205	221	187	228	198	200	206	182	189	208	207	212	204	183	187	196	188	198	203	198	192	205	208	206	214	205	190	201	217	227	172	198	173	197	191	210	202	183	175	181	184	176	217	193	192	213	206	211	198	202	187	180	185	195	193	178	188	187	204	229	194	227	185	192	213	214	232	192	201	215	212	211	182	206	201	229	199	190	227	170	175	222	219	189	207	218	193	182	206	197	188	192	201	182	207	195	223	200	188	199	179	171	197	201	193	220	185	192	156	179	184	179	171	197	198	212	186	197	183	197	211	203	183	183	181	172	205	213	220	221	215	184	191	179	166	179	194	185	180	215	167	203	195	210	208	205	197	212	225	199	192	166	207	199	195	196	186	203	204	230	196	210	189	199	210	224	222	195	203	209	193	177	207	198	204	171	206	204	193	191	181	189	189	202	201	166	181	196	182	187	177	183	169	197	193	213	202	198	204	196	184	174	201	212	150	175	179	204	196	200	178	212	215	180	193	189	176	191	196	202	197	191	168	191	199	207	203	173	195	179	176	192	200	192	181	193	183	195	200	204	209	208	199	195	181	182	221	208	194	204	188	190	191	212	181	196	190	185	201	211	205	194	180	184	191	165	187	189	176	192	191	183	186	207	199	195	196	201	186	205	219	194	226	168	147	213	188	224	182	220	208	214	214	176	189	185	167	181	180	196	205	210	178	223	199	190	206	194	204	182	192	173	206	210	222	221	203	203	213	199	202	202	194	178	188	168	178	203	189	185	202	213	190	211	193	190	170	193	221	203	199	203	195	174	171	177	179	195	185	198	194	204	202	183	217	168	191	183	189	216	183	183	177	236	214	184	176	205	216	180	202	216	194	193	197	210	188	219	186	215	193	201	198	188	190	151	191	198	211	184	210	187	190	192	195	176	187	188	201	184	187	209	219	202	175	187	195	201	209	187	212	190	147	179	207	190	160	210	198	192	186	195	209	188	180	180	200	226	201	224	192	197	209	188	194	189	223	179	182	193	215	192	219	181	166	198	197	190	200	209	210	200	182	200	200	217	217	208	207	178	206	173	225	210	185	173	215	185	180	202	194	164	181	203	216	223	203	206	216	148	199	215	215	193	196	179	185	216	226	192	161	194	211	208	201	180	184	198	177
20552	12761	5338	5078	4057	2883	2297	1770	1679	1735	1528	1451	1287	956	848	816	796	878	849	932	982	953	984	872	962	990	958	1039	1072	863	789	670	615	619	616	533	570	589	758	735	716	736	782	742	689	692	696	612	630	579	568	568	552	516	531	512	521	553	490	467	482	487	429	469	418	466	472	410	426	432	417	468	430	453	434	429	419	456	470	407	398	466	421	461	427	456	419	452	416	449	407	418	475	453	376	431	472	434	406	408	469	454	430	440	474	433	433	440	435	438	456	410	473	436	430	431	472	429	419	414	437	438	430	436	428	438	426	444	479	432	467	442	482	471	420	425	446	397	428	433	454	419	412	461	461	417	412	430	461	425	453	426	443	434	418	428	432	454	425	392	426	419	440	412	422	413	388	412	440	393	463	434	379	428	429	431	413	391	436	442	424	437	425	417	447	438	461	427	430	433	406	418	445	434	435	479	433	432	441	432	417	415	447	423	432	413	422	420	433	440	482	435	419	423	428	415	440	412	417	445	408	434	435	414	457	426	447	440	409	407	454	421	433	462	477	438	436	427	460	428	396	462	471	442	407	438	436	407	434	457	415	424	455	454	408	404	429	411	454	448	430	395	440	439	436	408	430	399	439	435	438	429	397	425	406	430	391	408	401	422	384	454	447	383	459	429	469	415	460	468	444	449	468	424	417	412	425	425	420	440	430	473	452	414	438	421	436	450	419	431	416	469	439	435	418	449	451	424	441	428	420	407	447	375	428	441	460	446	412	460	418	409	440	401	431	398	431	408	462	457	412	418	394	443	433	444	469	405	479	433	468	446	420	439	428	437	437	395	474	486	488	434	422	447	438	453	413	443	455	394	423	409	439	409	442	466	434	434	418	404	427	434	452	448	441	412	425	431	455	425	391	415	426	397	419	435	433	412	443	479	446	437	446	461	430	415	409	453	427	423	470	420	406	441	427	421	442	420	407	447	428	405	438	402	422	434	418	412	441	415	394	437	453	424	417	441	475	432	405	442	434	427	411	430	438	463	437	443	408	412	418	431	428	425	459	412	460	449	456	453	443	411	403	460	446	429	398	420	425	407	430	453	433	450	425	418	431	448	430	469	434	420	410	443	434	447	449	440	413	447	434	423	472	442	435	458	445	455	438	472	435	484	435	424	450	427	455	447	447	422	427	435	410	408	412	423	438	412	427	406	430	417	404	457	426	456	437	412	427	443	412	444	416	423	450	413	426	412	459	438	435	425	420	459	448	413	418	426	462	453	422	465	406	426	452	449	437	440	408	433	412	458	445	438	452	425	421	420	458	424	409	395	414	416	429	456	456	443	424	432	422	422	421	426	446	414	445	387	447	436	437	478	427	438	433	408	442	435	463	451	447	423	447	419	447	471	420	438	415	446	446	448	442	457	456	412	487	428	465	445	424	402	479	453	487	457	441	498	433	459	402	407	425	453	424	418	494	417	461	456	391	384	439	455	446	402	434	405	410	463	439	426	373	415	417	434	402	448	423	449	441	439	439	428	413	405	462	457	453	475	440	442	441	445	454	441	408	461	454	407	469	387	469	404	398	393	435	444	465	422	419	419	424	445	405	409	386	443	425	436	462	463	438	392	442	420	459	467	438	426	422	438	443	451	433	432	453	435	422	436	443	413	411	459	464	480	395	423	481	416	461	427	460	398	398	400	453	440	444	430	463	430	435	397	432	427	457	454	466	446	441	433	436	449	393	420	452	419	433	419	431	436	468	394	450	437	440	419	459	414	434	428	431	448	440	410	476	421	464	421	432	416	435	439	480	440	453	433	440	444	467	415	457	439	425	459	470	428	458	401	483	472	469	412	462	452	422	423	469	462	430	461	479	428	381	422	443	435	408	419	396	427	438	435	488	440	456	428	422	437	437	477	457	375	436	452	444	436	474	441	437	420	402	458	420	460	440	394	413	466	472	451	445	432	444	444	430	433	430	443	434	426	437	453	436	482	444	437	419	415	429	446	426	445	417	429	440	438	419	457	436	440	484	391	461	410	415	420	465	482	430	447	440	441	410	431	469	443	450	407	455	433	433	439	440	447	443	441	403	435	426	424	443	460	444	428	473	441	425	460	411	421	438	424	410	408	400	477	420	433	463	443	416	389	435	438	442	456	394	427	470	425	468	427	441	460	435	413	436	426	432	463	448	438	419	454	409	435	434	450	470	431	424	419	393	405	434	429	462	441	430	417	423	455	472	427	407	440	478	403	410	445	437	390	433	448	449	432	423	413	418	446	431	426	406	433	447	437	411	410	406	445	402	417	421	423	394	460	456	465	459	430	432	419	445	413	445	399	447	418	450	427	447	440	446	427	442	479	470	423	433	458	414	428	403	457	436	439	452	403	434	409	467	426	459	461	455	441	427	417	472	424	436	430	445	427	443	445	395	428	435	439	449	474	437	414	438	411	387	417	425	428	447	456	428	401	446	414	445	417	459	412	439	415	416	403	451	475	448	399	458	431	430	438	434	458	455	436	463	447	445	426	461	418	460	446	425	449	441	412	477	430	412	403	467	441	438	436	430	423	471	442	420	461	465	449	451	435	431	441	422	392	417	403	436	434	422	424	418	437	400	444	451	424	434	411	372	427	449	422	424	413	412	421	443	402	405	402	470	475	433	463	424	387	432	415	406	408	445	418	420	465	412	428	426	396	453	397	456	434	458	444	442	451	441	401	460	419	487	387	444	413	424	446	371	416	410	464	439	439	455	394	403	433	433	434	451	414	462	413	472	416	426	435	410	420	402	438	439	444	440	432	449	435	463	410	443	440	444	413	423	493	404	445	461	440	419	426	430	426	421	412	426	431	444	463	415	441	464	405	428	464	442	428	390	426	446	433	482	412	437	443	406	437	446	394	401	438	417	426	444	449	459	446	448	440	421	422	417	463	413	431	408	433	417	428	430	439	414	438	426	421	447	471	446	431	445	434	442	443	463	441	430	432	391	416	463	427	418	462	428	418	440	462	391	429	405	425	438	454	441	413	419	433	427	399	432	403	454	457	467	391	419	458	435	395	473	423	429	397	418	413	391	454	419	406	413	443	450	436	401	436	440	429	432	407	439	428	450	421	426	454	449	457	440	422	420	429	444	436	461	429	422	448	436	428	395	445	443	446	427	442	432	448	430	439	438	433	453	439	421	448	446	439	434	400	427	472	466	425	447	409	460	435	445	453	428	404	425	409	448	462	414	424	436	425	452	436	445	430	394	431	404	444	450	441	436	415	400	435	427	436	424	392	417	448	386	445	450	422	430	419	425	407	422	492	420	420	397	430	375	434	440	447	434	464	425	420	422	414	416	433	464	431	480	449	428	413	459	444	398	462	411	426	432	419	425	428	445	453	411	418	445	434	442	421	429	420	411	428	432	448	449	441	397	432	397	389	446	417	416	440	468	428	429	420	441	438	435	426	454	461	420	420	429	440	444	430	454	436	423	409	430	445	407	430	408	421	445	459	444	460	435	451	453	411
12927	4876	987	556	388	325	290	217	239	277	268	205	201	225	180	219	213	188	203	200	228	207	213	217	200	214	234	233	246	220	190	232	174	222	215	204	188	180	223	193	215	221	191	182	194	204	192	203	192	204	183	181	211	200	221	196	174	205	208	191	183	204	149	181	184	198	178	211	196	196	206	188	180	201	188	188	192	171	192	171	184	197	179	206	176	185	169	181	184	192	205	177	174	163	173	168	191	200	210	197	177	205	179	184	215	197	204	188	191	204	199	250	206	199	196	168	176	204	206	168	192	212	171	180	187	160	193	181	167	171	177	160	180	181	176	174	185	195	187	171	179	174	204	160	198	178	170	170	191	192	190	174	183	185	183	181	204	171	201	205	189	166	181	194	194	168	193	206	189	208	208	178	188	222	209	202	199	209	207	180	184	173	180	192	187	194	195	174	192	181	210	185	187	153	199	192	185	180	232	212	191	209	185	171	180	214	203	199	190	211	185	180	194	183	151	171	187	187	208	206	208	191	192	203	172	194	185	192	179	212	174	203	195	174	160	211	185	172	182	203	199	209	206	206	215	201	182	199	203	192	187	191	153	185	208	193	186	184	163	201	197	189	189	181	167	180	205	205	195	189	207	194	199	182	235	214	163	192	190	238	183	173	183	200	192	193	201	189	165	187	187	157	216	194	221	183	202	159	185	211	190	166	182	202	183	215	178	186	212	181	204	195	197	190	184	215	196	199	197	199	217	201	178	195	197	155	200	184	200	190	166	171	178	204	221	188	176	179	203	168	193	175	200	186	189	179	224	197	207	189	184	186	188	168	192	189	191	187	200	184	182	170	183	195	207	205	181	187	170	197	185	182	184	177	180	211	199	191	208	181	201	187	184	226	169	171	184	176	184	176	193	183	192	217	182	205	198	192	214	213	192	163	196	211	166	177	180	179	193	165	189	192	185	179	163	204	160	205	182	191	175	202	212	187	193	206	184	199	181	199	163	184	184	173	217	192	197	188	195	178	174	185	190	198	194	168	169	205	186	195	196	219	187	176	164	181	203	176	185	196	167	206	164	189	181	194	171	211	163	204	199	208	187	180	193	194	173	217	196	176	175	159	204	210	182	201	192	186	167	205	213	168	198	202	193	192	197	188	196	171	162	206	199	197	205	200	163	175	184	182	190	196	190	194	189	222	173	189	177	175	193	178	179	188	180	179	198	198	178	235	196	195	208	175	219	204	184	193	189	216	189	189	191	156	202	215	190	170	180	209	166	171	208	192	160	192	189	166	217	197	182	185	218	209	193	164	183	171	176	196	163	197	174	192	180	169	184	189	202	205	185	188	172	198	167	165	208	181	186	203	170	191	196	201	181	202	177	185	195	179	197	217	201	201	201	192	184	193	179	182	208	170	171	180	186	220	166	164	187	205	186	200	190	201	176	189	198	207	198	178	211	187	191	183	192	178	196	188	188	203	202	189	175	180	181	177	171	196	214	223	154	201	224	187	161	217	219	200	163	171	200	202	190	213	171	170	182	217	179	191	208	176	202	202	202	215	186	177	199	195	229	198	181	170	193	171	168	193	208	182	195	195	209	186	178	216	182	191	161	174	194	188	179	189	215	214	192	197	166	201	188	192	177	168	186	209	180	166	195	180	202	171	186	199	160	207	179	197	188	189	177	184	189	177	189	168	189	183	194	184	197	214	190	217	201	202	167	192	183	193	193	193	191	187	200	197	221	217	179	174	194	189	165	173	199	183	204	181	204	180	204	203	174	203	178	204	215	223	185	191	188	215	167	182	193	210	197	172	177	192	189	198	190	210	171	214	167	174	201	158	158	188	205	190	195	194	165	179	160	182	177	204	154	171	162	192	185	195	181	200	171	197	186	200	190	216	198	170	174	171	190	191	199	206	183	205	179	188	180	188	193	192	186	186	185	179	177	165	170	199	179	209	185	202	215	205	193	175	179	195	169	196	191	204	195	190	191	204	218	183	195	165	202	199	209	202	196	209	154	182	181	208	205	173	177	198	212	177	175	172	183	194	200	186	159	175	201	165	181	185	202	218	184	174	183	195	186	189	202	182	193	187	182	192	177	176	195	168	207	178	181	202	194	198	189	185	198	171	172	173	183	190	215	170	187	175	201	235	185	200	205	208	212	200	171	161	195	176	165	188	209	183	188	220	186	184	181	202	192	186	187	202	168	206	176	173	162	178	206	194	185	184	196	207	176	194	189	191	204	184	185	194	181	203	212	205	196	195	189	160	188	199	176	203	163	194	194	204	177	189	202	210	193	211	187	191	225	189	173	209	202	196	191	184	178	183	193	193	216	184	186	197	196	184	169	193	182	181	176	210	191	224	175	175	185	203	211	186	182	194	179	187	187	194	199	197	217	164	187	166	175	179	198	190	191	204	182	209	181	224	205	182	173	177	192	201	184	172	200	211	194	191	194	200	197	195	194	203	202	218	190	210	180	219	183	207	206	180	172	205	167	169	177	174	187	171	210	199	187	203	207	172	179	219	194	193	177	202	186	217	198	187	209	189	201	201	192	183	209	201	212	202	178	186	192	188	162	184	190	213	190	194	192	214	190	173	199	177	228	183	178	170	224	199	187	192	205	193	195	211	170	181	175	179	187	191	180	167	197	203	160	180	200	182	207	186	166	168	217	165	165	186	187	195	206	190	184	183	176	196	184	177	185	206	180	170	188	219	183	188	201	220	206	205	181	190	195	180	200	209	154	199	182	199	174	193	185	181	184	196	204	216	217	185	200	206	194	191	159	200	204	203	171	193	194	176	199	168	188	196	191	208	182	195	201	184	201	190	190	188	196	194	175	197	173	199	206	209	217	189	193	175	174	173	198	202	178	213	209	188	183	178	175	187	168	188	201	212	170	182	180	196	172	164	193	185	181	180	205	192	206	186	175	169	182	187	180	190	189	182	172	180	185	200	200	199	187	165	219	200	204	187	149	207	199	196	206	212	181	212	206	193	212	208	237	156	183	196	188	199	186	166	187	182	205	171	191	195	191	204	165	212	192	191	226	182	195	186	206	203	149	153	199	202	190	186	189	199	204	192	199	187	194	210	195	195	174	188	198	194	186	190	191	196	185	194	176	195	206	194	200	208	196	173	201	197	209	199	193	185	172	204	186	176	193	184	198	199	178	199	189	187	209	200	191	178	182	196	203	190	196	197	208	197	210	198	160	182	190	199	171	199	167	171	174	226	193	177	172	177	191	195	197	189	159	171	176	201	185	206	184	209	205	152	193	219	212	202	205	182	186	201	184	208	172	199	163	180	170	193	194	184	209	193	163	187	190	188	215	200	187	191	192	209	200	188	192	205	166	200	185	181	172	207	200	177	177	188	185	182	153	174	193	206	162	184	192	172	182	198	183	223	169	186	186	176	170	175	188	189	182	219	202	198	214	172	190	169	182	194	184	194	175	200	183	174	179	216	174	168	202	180	192	199	188	174	193	205	177	192	206	188	188	198	194	197
6841	3441	1640	1604	1298	1076	818	736	719	730	704	670	599	580	521	460	507	478	524	498	607	545	588	555	603	643	643	648	673	607	564	596	514	481	456	426	416	429	483	513	530	522	516	552	512	507	473	479	503	439	430	441	391	400	441	426	431	451	396	436	436	425	411	430	424	406	402	405	414	432	389	395	437	411	397	432	456	405	394	429	436	393	429	398	404	415	436	440	411	396	406	406	433	398	414	398	415	427	412	422	403	430	474	400	424	423	389	411	409	408	416	405	408	402	403	385	367	431	402	426	424	389	407	389	449	452	431	427	382	415	421	422	423	421	416	421	406	404	400	433	433	372	418	384	407	375	409	393	402	427	416	433	415	412	443	425	455	407	444	418	397	415	390	437	398	397	400	408	412	425	394	415	436	415	433	427	400	406	408	444	375	382	413	422	394	422	440	428	414	398	422	435	393	392	398	409	409	389	400	402	409	420	374	412	432	410	403	433	436	450	424	392	389	415	404	401	427	435	435	387	397	414	442	444	436	405	400	394	403	445	411	413	430	377	415	429	413	414	423	427	387	434	392	394	429	420	401	444	400	404	434	386	381	411	433	437	419	423	428	434	411	410	412	387	388	406	435	420	375	417	435	387	426	425	409	416	393	408	391	443	393	377	415	417	401	436	407	375	386	421	387	417	446	419	433	403	416	409	368	419	410	366	408	406	419	411	381	422	418	424	438	389	438	430	449	430	434	392	426	411	407	420	429	433	400	417	382	438	405	427	388	388	390	403	398	403	443	445	424	410	406	433	393	412	402	429	399	393	428	406	386	411	372	393	417	434	393	378	431	430	411	418	389	373	456	408	422	394	369	400	396	435	381	406	433	408	418	446	424	408	422	393	418	433	420	428	404	401	419	406	439	416	425	423	412	396	391	429	372	437	411	436	379	429	409	384	467	405	420	410	442	437	371	403	396	415	407	440	442	400	429	432	407	433	434	391	426	394	389	416	404	475	415	415	414	413	408	425	413	433	390	412	397	412	396	401	398	424	432	407	402	418	393	408	402	408	402	438	404	401	405	399	419	462	440	443	415	376	393	418	404	428	421	384	413	412	401	440	417	418	387	418	411	393	422	416	400	400	434	413	419	377	418	371	435	415	411	382	397	439	407	421	397	437	382	385	406	453	381	420	454	412	406	391	403	405	420	413	402	430	391	451	423	428	405	414	430	392	439	399	435	409	363	446	399	411	380	399	365	400	406	403	422	419	403	403	403	407	429	441	384	410	425	418	431	418	402	397	415	408	400	428	423	412	414	408	444	414	380	440	410	380	423	413	396	380	430	420	410	394	368	416	394	400	396	411	392	405	403	408	435	418	429	405	417	407	436	405	406	421	399	414	395	408	397	427	396	414	390	378	432	399	406	412	407	421	400	414	385	414	406	378	400	417	402	393	418	440	432	420	422	411	384	437	413	395	411	418	411	412	429	445	412	393	436	376	442	413	399	422	391	393	384	466	429	377	404	420	433	370	384	391	422	406	415	405	420	408	414	409	384	433	400	390	422	426	398	401	382	435	404	423	449	410	423	394	421	399	425	415	398	390	401	447	406	367	396	408	425	441	417	394	402	426	434	389	415	395	396	413	409	387	402	409	400	423	410	437	402	425	407	390	381	386	408	467	392	422	409	389	427	445	425	443	398	420	402	439	387	385	374	379	409	421	428	407	409	432	411	425	417	365	418	408	402	392	391	397	402	421	402	400	403	423	403	424	435	397	410	404	406	396	399	415	389	427	417	426	391	440	433	420	409	420	387	393	441	397	412	402	420	447	431	408	481	435	381	403	395	425	435	411	399	411	408	413	422	415	430	387	403	431	456	408	392	388	421	430	407	440	419	390	406	452	426	420	427	447	418	430	437	391	392	413	396	384	418	424	471	401	441	396	397	412	376	404	433	437	399	394	402	389	403	416	392	429	387	435	392	412	380	397	425	437	401	413	457	409	445	441	428	415	413	362	386	403	423	429	428	380	398	417	426	440	431	405	398	409	435	447	435	400	441	403	340	401	386	407	430	440	409	386	414	404	402	454	409	402	404	412	375	417	430	405	442	407	383	418	383	401	420	447	405	383	393	399	435	404	428	420	428	410	442	413	406	409	423	429	416	419	362	406	363	399	429	434	413	416	422	445	437	402	397	394	429	398	435	417	409	411	434	401	423	402	398	367	426	397	409	398	425	395	433	415	451	427	401	412	422	410	421	416	410	398	370	410	399	425	430	386	406	409	414	438	444	402	421	418	426	385	426	410	406	408	398	401	404	408	422	409	392	409	432	414	402	401	392	393	438	400	423	390	403	401	413	416	409	372	404	420	410	419	401	455	450	403	389	409	427	434	432	411	425	380	430	422	394	384	417	410	366	413	386	396	403	418	395	400	429	407	389	406	417	423	405	416	401	407	424	428	416	477	379	425	392	403	417	412	411	459	422	409	413	396	396	439	404	428	365	414	385	421	432	426	439	384	408	430	397	415	434	422	387	422	427	412	443	431	389	399	390	432	399	424	430	435	387	424	401	416	387	381	403	404	397	390	446	444	441	392	396	436	383	429	407	414	413	386	390	371	405	415	433	403	406	417	419	368	425	422	398	406	417	426	431	432	444	425	417	415	370	426	420	405	449	401	466	391	414	384	382	407	408	398	387	456	388	342	433	441	422	422	424	414	389	407	376	412	409	444	368	413	433	447	416	410	424	405	425	426	409	413	400	423	419	426	445	406	433	414	401	367	379	408	386	395	427	433	384	414	437	420	404	417	424	410	407	405	440	395	434	391	416	437	439	406	421	416	415	432	405	428	440	403	437	435	399	421	398	412	405	416	428	416	380	418	398	403	430	447	413	415	407	430	393	374	399	394	409	395	392	388	432	418	421	399	427	423	416	434	387	401	417	424	442	401	443	410	397	430	410	396	440	402	415	424	390	422	411	429	404	423	419	426	410	428	398	427	443	423	412	438	408	372	414	415	428	386	412	444	436	450	431	391	378	396	410	442	431	405	386	424	406	456	410	397	440	405	387	424	420	403	438	418	459	453	404	429	413	464	422	391	454	445	438	395	449	423	432	412	439	414	396	402	382	407	397	403	413	434	419	458	399	425	394	424	426	394	404	414	409	404	410	399	432	419	396	412	411	455	377	428	388	411	385	406	422	445	455	407	396	384	399	391	431	433	404	396	429	418	384	360	414	405	428	409	422	433	382	425	402	390	427	395	393	407	400	388	389	432	428	391	419	433	448	372	402	435	444	421	397	391	428	446	403	423	431	463	389	457	408	385	416	446	448	394	424	417	406	420	448	426	424	404	452	425	431	403	426	410	425	425	390	437	407	397	432	423	410	392	414	438	410	357	384	403	433	418	380	418	418	432	401	414	444	420	392	383	408	436	403	432	373	421	396	414	397	402	422	401	398	403	430	406	422	371	444	398	400	410	386	420	396	424	416	435	430	405	431	369	416	408	430	389	399	380
28074	12484	2661	1236	715	494	372	284	275	296	279	224	220	204	173	171	175	177	171	182	214	211	203	225	202	182	183	193	206	209	177	163	149	164	178	163	189	160	160	164	166	167	172	159	169	181	190	174	156	153	144	160	154	172	123	146	156	135	171	169	140	159	135	147	142	152	157	135	142	165	149	158	136	162	150	144	148	160	150	146	150	131	148	130	129	126	148	148	149	122	165	132	134	172	147	143	153	129	147	133	170	136	152	141	120	141	155	156	120	146	144	165	138	149	146	143	115	158	136	151	152	158	149	159	153	149	142	152	152	136	149	135	135	138	169	143	157	135	142	154	141	147	155	151	143	142	148	150	135	121	114	125	165	158	136	129	135	138	118	142	150	147	160	136	154	140	160	120	156	143	152	158	156	136	137	135	130	138	145	130	140	131	126	144	144	156	149	134	146	141	136	141	131	147	114	156	115	144	149	167	160	145	135	118	151	130	150	138	154	118	162	148	138	152	118	132	129	150	149	157	150	149	158	155	154	148	165	139	154	136	140	145	143	114	135	138	132	149	139	174	139	155	161	143	148	131	152	156	140	132	146	141	140	130	129	136	146	144	151	131	161	142	147	139	156	145	138	144	151	124	140	150	158	155	154	152	131	125	141	153	137	160	145	142	149	145	141	146	146	138	132	128	140	159	140	171	135	137	147	142	158	128	152	137	131	147	141	158	118	119	154	166	127	145	135	118	139	145	150	136	151	126	136	148	156	159	143	142	141	150	114	145	139	121	132	138	154	157	138	145	126	162	138	164	138	146	148	153	151	139	136	156	133	147	121	121	138	157	136	144	146	148	161	128	142	151	167	162	134	124	141	144	141	126	143	165	152	138	127	147	159	151	127	128	131	127	122	165	136	129	147	130	160	136	153	157	148	156	141	130	151	151	154	172	159	148	169	152	139	177	123	158	158	154	145	147	160	162	144	150	151	155	151	172	158	156	124	130	151	145	146	109	154	152	123	127	157	139	129	136	152	131	129	141	146	134	131	155	168	130	129	139	137	133	153	139	127	142	163	133	137	128	154	130	129	134	161	139	136	152	135	116	142	142	137	135	148	146	136	133	151	128	118	126	121	145	127	150	132	127	126	149	124	161	167	128	154	142	148	139	123	154	136	155	144	128	141	151	157	136	140	163	149	127	137	154	130	133	142	124	160	121	153	133	136	147	144	148	139	142	137	157	131	143	126	140	151	144	153	138	121	160	131	160	154	158	161	149	151	139	143	124	111	149	120	156	149	123	128	151	128	132	146	151	144	172	125	143	133	123	158	148	128	151	176	140	145	142	127	136	139	119	140	172	136	128	151	137	146	132	141	151	147	160	148	148	148	157	161	142	123	126	152	138	160	161	164	127	146	142	160	152	159	170	145	142	134	146	145	125	156	137	146	130	140	166	176	131	138	155	139	127	147	143	149	148	141	146	141	144	137	157	146	152	146	149	150	136	142	136	134	147	147	165	166	160	144	125	149	133	164	110	146	144	152	148	128	129	180	134	150	162	165	143	147	114	134	147	157	147	164	163	177	127	150	135	145	147	154	142	145	168	140	125	134	130	145	128	139	135	164	131	125	160	133	164	139	113	140	143	136	161	138	161	156	147	141	148	152	156	138	129	135	144	131	148	155	135	139	127	131	150	113	152	137	134	143	132	117	138	146	148	148	155	135	143	153	138	137	154	166	148	138	141	141	166	143	134	126	146	124	156	146	156	144	108	126	135	143	148	152	150	145	153	151	135	146	163	123	150	142	121	164	149	102	129	139	136	157	153	153	147	126	145	152	134	141	130	153	153	126	114	157	138	130	149	140	150	156	138	151	170	161	156	158	134	137	143	148	148	142	125	130	138	142	140	130	145	144	110	140	118	138	158	131	129	155	159	138	148	137	143	153	149	142	124	136	140	122	158	147	135	150	141	160	135	152	120	132	154	136	126	148	124	142	160	156	143	142	128	156	136	135	149	150	133	161	173	140	145	142	155	142	140	134	158	147	139	163	138	138	136	139	118	143	122	131	158	147	157	121	152	152	130	141	151	128	149	173	148	128	134	143	112	156	134	140	151	136	125	142	126	133	134	114	150	125	159	150	144	134	158	116	128	122	148	118	143	129	124	151	141	137	134	161	149	151	151	152	154	133	153	135	134	131	138	138	154	166	144	159	154	135	149	169	129	122	158	153	141	159	151	123	150	144	155	150	162	162	166	149	158	144	135	125	148	139	135	135	161	166	133	129	127	143	172	139	134	159	147	151	132	141	153	152	135	125	160	160	167	148	180	136	159	113	131	138	131	122	129	180	132	162	138	154	156	147	143	155	136	136	153	139	166	157	139	106	140	145	130	152	141	119	123	153	167	130	168	151	132	143	139	130	140	144	136	129	161	134	148	140	154	139	150	138	139	141	142	121	149	130	146	115	133	129	165	126	122	136	144	139	158	140	161	139	154	155	121	137	153	139	141	145	146	138	139	146	142	140	146	138	127	119	164	139	156	127	137	136	120	136	142	142	157	130	162	136	149	145	150	120	136	122	146	145	150	143	146	169	123	160	132	154	134	133	146	139	139	122	165	135	135	136	123	142	141	152	166	144	141	150	162	122	153	144	147	127	138	147	150	145	135	151	137	155	144	151	133	141	158	137	168	173	134	120	135	125	159	123	164	134	142	141	134	139	128	132	141	159	142	136	129	134	153	140	115	129	115	133	146	126	152	149	149	141	153	134	143	139	148	132	132	133	139	132	160	157	153	148	155	152	133	119	145	144	165	144	142	147	142	161	141	133	134	131	174	151	146	144	130	156	144	157	135	136	115	132	155	139	149	173	149	146	146	157	135	154	160	147	145	133	139	129	128	146	141	117	135	161	147	149	152	144	139	128	146	131	141	154	135	167	141	161	123	134	156	134	141	157	132	150	141	130	151	135	142	135	134	142	136	122	129	161	140	146	152	131	133	153	152	141	123	147	127	138	132	170	133	118	127	141	143	127	137	134	123	138	146	157	147	162	145	148	139	142	168	152	129	142	160	162	133	149	110	150	132	148	151	115	173	154	149	133	136	141	125	156	114	124	147	150	129	128	155	141	146	134	160	156	130	142	156	158	142	147	139	146	139	150	154	133	137	128	157	133	141	134	162	139	127	162	143	177	139	122	128	147	122	125	134	146	146	157	135	128	136	132	123	166	140	119	154	127	164	143	154	143	136	146	130	121	144	159	125	151	149	151	149	135	152	143	149	128	119	147	138	130	144	162	158	135	168	147	156	131	152	144	133	144	117	136	142	147	129	149	153	89	126	141	159	153	175	152	150	159	145	160	132	139	104	128	144	151	148	154	166	130	142	144	165	136	148	137	156	144	147	170	137	146	141	156	169	143	132	152	144	151	132	136	164	159	142	141	136	128	148	133	162	152	158	127	153	168	145	152	132	165	152	128	143	132	119	143	140	155	147	143	155	156	144	149	154	148	149	156	147
15613	7733	3257	3305	2478	1923	1486	1118	1083	1115	1041	928	752	688	616	555	551	541	592	563	692	702	697	635	673	702	736	704	810	739	598	511	508	446	426	412	399	409	478	515	573	562	525	542	535	539	451	455	410	398	365	431	407	368	394	336	393	373	379	414	330	386	339	351	357	342	333	339	354	323	316	316	340	320	334	359	352	316	356	342	324	315	348	321	299	322	318	331	328	326	322	320	316	347	340	340	345	317	318	336	328	320	326	360	349	330	321	314	325	343	304	386	338	350	325	329	337	306	284	348	319	333	324	309	313	323	337	325	307	359	346	337	318	338	341	328	317	300	354	337	291	348	329	341	328	338	320	316	355	318	307	322	365	338	311	356	357	338	337	336	317	314	280	319	347	331	341	347	367	330	303	339	358	323	348	312	336	350	346	349	300	303	335	334	317	338	311	331	332	314	310	324	335	329	340	354	318	334	335	328	333	331	321	355	328	306	314	355	350	341	316	315	347	330	322	326	327	324	331	313	333	338	335	333	319	335	344	323	312	329	339	307	329	324	334	336	359	313	347	326	319	328	317	300	316	343	323	356	321	319	324	348	337	326	314	340	326	350	332	329	329	332	341	349	336	348	297	327	298	302	347	303	341	324	336	327	310	325	313	329	313	320	364	318	328	326	337	297	319	332	340	319	346	317	344	339	314	356	345	308	349	332	336	341	375	315	311	338	330	325	310	328	330	359	368	364	336	343	307	341	344	337	320	327	357	312	324	328	339	305	331	331	323	364	361	347	320	301	323	335	315	328	323	337	337	339	311	315	338	319	300	310	330	337	353	361	332	336	327	332	345	302	343	346	299	343	339	282	316	343	331	366	314	359	342	327	313	319	315	318	320	343	313	323	349	358	327	315	299	327	308	318	361	299	333	332	300	312	323	296	311	341	332	298	343	353	311	310	327	386	280	334	325	301	321	339	345	329	334	346	354	371	327	317	318	348	304	304	344	341	352	352	330	316	324	329	317	322	325	344	331	309	329	336	326	330	317	328	328	322	321	369	314	319	324	342	329	318	350	353	306	339	325	352	341	314	303	343	345	339	354	319	321	365	322	334	329	311	353	337	331	318	301	323	319	334	297	332	322	331	313	311	332	336	318	328	342	298	352	347	324	337	332	319	315	310	350	304	334	358	298	337	304	337	328	356	335	302	358	295	305	287	332	351	322	323	326	355	336	358	340	327	311	323	327	338	310	314	332	325	331	342	350	331	313	324	316	311	330	349	353	316	345	323	341	326	339	312	343	319	313	311	354	352	388	344	314	334	279	306	332	370	355	331	354	315	381	362	324	311	327	336	304	296	330	285	356	319	323	353	337	310	312	334	313	315	339	339	353	307	321	355	315	347	327	345	320	290	348	301	323	340	309	343	342	353	319	360	346	331	337	307	324	359	336	321	302	338	330	337	308	311	346	324	330	341	327	326	333	351	322	330	324	332	301	327	330	307	325	360	320	346	314	322	322	287	295	335	326	307	341	325	359	346	325	293	334	337	339	340	328	330	308	310	350	368	326	335	318	349	315	324	307	306	325	331	300	351	358	345	349	322	352	298	324	307	307	323	302	323	314	326	344	295	304	353	338	344	326	349	323	339	365	325	354	342	346	302	301	358	326	342	286	316	342	315	309	333	342	307	316	357	321	306	308	328	335	338	321	355	347	310	345	310	300	345	358	330	334	320	327	323	315	367	303	345	311	332	339	318	318	313	326	308	288	323	339	296	394	331	336	310	315	329	339	317	333	303	308	330	332	313	312	329	301	342	324	310	337	353	347	322	328	319	314	294	315	334	321	304	295	328	335	324	338	342	363	332	316	330	323	314	352	301	340	316	328	324	338	328	335	310	315	354	330	338	340	316	329	301	317	310	325	327	345	287	324	325	323	356	310	354	294	329	307	343	333	342	371	330	316	288	298	335	296	330	311	329	335	333	347	330	368	342	336	348	328	339	333	352	328	307	313	341	323	325	331	342	334	326	341	332	337	313	290	353	330	356	310	328	315	305	298	313	351	355	344	342	300	330	340	340	304	328	329	319	323	369	332	327	328	314	343	320	323	319	317	333	294	308	351	340	341	322	303	307	346	305	319	323	307	357	311	316	322	336	336	359	325	343	318	317	334	352	297	315	328	306	334	327	337	326	320	325	339	326	346	330	356	344	365	344	331	331	335	330	332	326	344	333	325	315	301	346	338	347	361	317	328	353	310	353	313	319	338	349	350	323	310	335	332	303	334	312	327	349	349	315	302	340	344	342	339	329	336	331	342	306	375	335	319	351	329	299	304	337	344	307	332	316	316	334	334	337	344	326	307	326	343	328	309	338	331	340	306	343	308	314	335	345	362	332	345	347	325	336	347	349	330	339	329	346	327	326	329	299	318	331	327	318	329	333	316	346	300	334	365	323	348	328	327	361	336	348	309	343	324	306	347	312	341	304	348	278	300	360	318	329	361	317	298	334	326	337	331	330	313	344	338	305	334	349	343	329	331	329	347	313	334	379	364	334	359	338	348	331	349	290	338	332	368	314	317	343	372	338	331	311	344	325	314	323	333	338	323	329	312	322	323	333	345	320	355	358	297	357	367	342	344	343	327	380	320	322	305	334	296	313	328	317	322	336	322	353	327	313	323	310	336	322	350	354	309	331	327	339	353	302	342	321	320	326	360	309	329	308	326	314	309	292	348	308	334	319	335	332	353	339	325	329	361	364	323	336	334	330	331	323	323	319	335	335	336	352	317	302	328	314	323	327	349	341	321	323	342	347	321	309	313	328	321	342	315	322	325	316	362	353	316	341	315	359	340	362	294	316	339	323	332	305	338	301	306	350	339	328	328	341	313	329	362	337	346	319	344	334	312	307	314	297	342	327	348	322	352	331	319	325	352	376	324	366	359	350	312	290	346	339	310	341	353	349	302	335	351	347	307	355	354	328	354	352	346	320	349	331	311	329	317	321	336	291	344	287	344	374	281	371	320	331	336	325	309	316	317	335	353	336	306	336	327	342	354	310	345	331	331	315	332	365	297	332	325	332	307	310	320	337	301	330	373	317	355	336	364	328	325	335	330	334	320	311	351	303	293	325	304	313	325	283	317	307	327	341	313	310	340	334	328	322	354	332	334	325	336	319	354	360	301	326	325	326	300	316	340	354	326	335	348	316	348	331	330	338	338	301	334	291	308	310	312	304	357	329	335	331	312	322	315	340	354	309	337	332	348	316	312	328	335	318	340	324	326	350	316	316	338	324	352	331	345	324	365	313	306	328	313	309	325	302	327	291	357	323	336	311	362	316	348	340	316	319	322	321	324	310	299	306	311	346	301	286	340	327	307	296	329	297	368	354	326	347	345	316	314	351	331	344	304	325	334	283	300	334	326	350	336	352	338	327	346	308	314	333	303	338	338	336	349	304	335	335	281	318	311	340	331	338	300	353	362	359	306	314	331	314	303	359	301	357	304	337	325	347	360	337
39339	20274	5150	1958	1106	730	590	431	413	364	350	351	338	255	251	251	238	250	244	255	244	292	266	260	238	274	305	250	296	279	254	257	217	219	216	211	213	215	210	237	224	217	241	240	237	204	202	215	232	217	233	202	226	209	199	209	201	172	222	194	199	214	216	188	201	182	202	206	169	162	201	187	194	227	191	179	161	192	172	204	179	185	198	198	191	206	181	186	200	182	200	195	206	214	196	189	196	191	203	215	226	205	173	185	201	180	172	186	177	180	184	192	196	171	189	222	168	206	214	220	196	190	203	193	198	210	212	161	172	202	202	234	201	208	226	207	185	196	176	172	206	189	190	192	217	205	190	212	194	183	179	211	202	199	192	189	167	164	186	192	223	207	183	190	187	184	194	195	243	183	165	188	187	192	201	186	189	201	184	195	207	218	181	189	208	217	196	166	202	227	195	204	193	172	187	177	203	208	171	195	186	186	202	168	169	191	173	205	205	185	238	201	190	183	201	210	191	212	211	174	193	221	170	195	192	179	195	212	212	190	206	211	213	210	214	188	165	177	204	188	230	225	191	247	175	186	207	194	193	191	208	167	205	184	193	195	182	196	177	204	203	174	183	179	202	207	204	187	203	165	210	193	208	175	177	178	196	199	199	200	204	193	198	218	206	229	170	196	218	209	205	175	187	191	172	189	227	180	191	203	190	213	212	184	186	203	193	208	220	213	176	192	198	196	224	200	199	193	170	195	181	176	212	170	211	195	176	185	213	216	178	207	189	214	183	191	180	234	201	195	220	208	187	201	177	220	203	213	163	184	187	188	180	183	196	190	195	174	166	177	187	192	203	183	186	186	194	217	214	197	170	211	178	200	176	204	186	191	204	182	216	196	206	187	198	175	193	211	183	179	185	217	179	214	209	200	195	210	200	204	189	193	170	181	200	232	183	206	213	189	188	206	192	170	169	196	206	191	197	202	156	171	200	214	217	203	206	173	194	186	196	214	190	183	186	189	193	219	198	207	209	189	167	209	179	169	206	194	178	188	175	191	220	196	209	200	202	194	175	165	184	186	222	201	192	193	187	202	187	190	184	198	236	210	197	176	197	200	210	184	185	171	169	191	197	194	219	171	193	181	188	189	189	194	222	175	208	188	215	209	202	208	164	192	191	164	174	211	163	181	185	221	195	203	168	187	199	170	195	181	203	197	189	196	183	184	196	182	191	200	194	189	189	167	226	178	184	188	215	193	189	207	193	188	182	214	216	198	180	214	173	187	205	185	173	180	199	176	177	193	199	200	243	200	190	176	209	193	223	180	215	169	195	195	168	175	192	224	193	205	169	197	182	210	207	184	195	188	180	170	205	202	182	200	183	189	176	223	195	201	179	187	171	199	210	201	199	173	207	213	186	186	183	197	198	214	176	201	188	179	164	183	187	196	179	189	209	186	207	181	200	200	215	201	203	191	182	191	207	200	183	193	201	178	209	230	183	197	202	213	166	173	196	189	202	172	171	174	189	204	177	194	210	190	187	202	204	203	180	200	176	174	197	211	197	176	174	197	218	197	167	177	161	201	168	209	193	203	195	208	197	200	202	196	198	168	206	185	206	197	196	203	212	203	195	181	185	205	181	212	196	202	197	212	164	177	201	196	199	200	219	202	210	175	190	179	208	194	202	216	174	207	220	186	188	185	174	194	185	178	177	192	180	183	166	205	187	202	200	194	182	181	174	176	174	190	198	192	179	210	203	186	214	186	187	179	203	195	178	165	171	192	215	205	210	208	200	195	184	196	208	193	166	188	228	184	201	173	200	188	170	187	208	244	194	200	190	188	163	168	208	226	194	177	214	200	209	197	180	186	221	207	185	194	173	196	189	193	175	187	199	206	205	200	199	216	213	186	193	200	215	210	190	193	173	176	173	193	192	187	186	172	185	165	197	203	198	203	198	219	224	225	211	205	194	192	210	183	208	198	191	186	206	191	199	183	191	216	160	218	249	192	175	178	227	214	195	190	198	220	195	188	195	219	170	186	171	200	216	205	192	182	237	230	193	185	213	219	187	213	186	176	183	181	212	217	202	191	204	182	208	213	199	185	197	221	197	186	196	173	178	193	218	193	167	204	183	194	188	191	194	228	187	186	182	205	187	181	193	190	204	180	197	200	220	184	212	188	186	193	187	192	157	187	183	197	166	218	205	178	199	224	207	196	188	199	177	217	200	186	187	206	194	208	225	202	206	184	192	184	201	196	201	203	207	189	203	187	155	200	186	203	197	173	179	195	197	184	181	210	166	178	196	202	188	186	196	207	176	203	215	214	208	188	189	193	200	201	193	167	196	194	169	201	210	190	213	192	179	183	191	186	197	178	206	209	202	191	212	176	185	193	192	196	180	206	182	188	191	216	197	170	168	175	199	213	158	184	206	207	175	183	197	189	188	226	186	219	178	188	189	177	185	197	192	163	210	219	181	185	189	202	188	208	190	173	174	186	192	196	216	203	188	193	182	182	162	183	179	194	212	203	192	197	195	184	198	219	188	200	177	180	189	208	198	179	191	184	190	198	192	180	180	195	211	197	193	192	187	188	168	173	186	174	197	194	178	185	179	190	169	156	206	179	191	189	198	182	190	216	213	181	191	186	177	198	180	185	189	204	182	173	179	181	190	204	202	204	168	189	189	218	169	193	194	207	183	211	199	182	192	226	210	202	200	201	217	188	189	198	191	193	181	171	199	197	212	184	187	219	197	193	195	215	215	190	174	179	164	204	226	221	165	186	199	199	221	189	178	189	210	179	203	201	187	193	200	202	184	178	201	179	212	197	181	218	188	232	221	192	203	204	199	181	192	193	220	188	193	176	203	202	202	174	183	201	208	190	179	183	184	231	198	189	196	200	228	206	190	184	163	197	168	178	175	202	154	195	168	184	227	189	167	180	220	193	177	223	178	192	188	209	182	200	182	215	209	196	186	190	208	158	196	205	210	212	190	181	175	181	183	181	188	189	203	171	187	170	195	204	190	174	207	185	209	188	214	199	195	173	204	197	190	180	177	207	221	209	187	190	203	191	207	183	197	187	204	194	187	218	203	204	186	201	208	188	185	205	186	194	235	175	221	226	185	187	190	203	229	157	178	187	189	193	187	206	190	175	200	204	193	234	200	200	223	195	190	183	212	185	182	198	173	178	180	190	198	220	202	201	198	183	186	205	181	201	187	160	183	175	182	209	188	202	191	164	180	201	162	195	214	208	237	208	201	220	190	205	192	211	194	206	190	188	193	218	184	192	203	196	203	186	192	191	195	209	187	190	219	218	189	192	202	182	185	196	196	203	181	211	180	192	187	222	196	205	185	185	220	162	168	211	195	204	194	180	201	217	201	184	196	182	164	181	205	215	183	187	194	188	178	185	179	184	207	211	200	191	209	180	185	199	190	209	200	181	210	204	202	206	197	202	203	210	211	188	201	176	191	205	208	175	177	199	185	180	218	190	184	213	208	194	196	205	223	180
21089	11837	4731	4824	3656	2731	2191	1757	1601	1633	1448	1321	1198	1049	821	786	797	750	835	878	836	984	1042	882	902	980	1036	995	1021	950	816	737	636	652	521	564	576	602	657	738	748	707	688	742	735	687	614	578	608	611	553	494	537	530	476	506	501	482	505	497	453	488	422	454	476	433	427	428	444	434	449	442	424	489	439	431	447	412	415	433	442	411	458	420	404	441	460	441	439	447	461	419	403	432	428	410	445	414	422	435	444	433	450	408	400	435	458	432	442	413	441	418	470	394	406	435	442	402	449	454	452	425	439	478	433	418	418	438	442	416	461	442	452	435	458	469	404	447	446	428	443	420	414	462	406	414	442	428	423	459	449	438	408	466	472	448	416	458	437	438	390	435	433	462	422	424	431	428	445	439	416	444	434	434	454	464	428	404	466	454	414	399	428	458	432	443	404	419	432	440	422	432	421	440	400	436	426	390	469	444	400	374	415	415	413	454	415	442	439	412	427	407	419	443	401	412	408	426	434	406	431	434	443	450	450	407	401	417	386	448	457	433	433	433	392	416	400	460	431	410	431	436	423	436	425	452	404	456	440	445	428	424	436	408	440	467	442	438	435	433	432	434	447	402	450	423	394	425	397	370	410	439	369	405	445	444	400	428	431	406	417	420	460	446	438	429	442	436	425	413	478	408	439	450	413	419	449	454	439	432	427	440	460	458	442	421	444	418	410	429	441	439	432	441	426	410	437	452	422	446	424	442	440	432	441	432	405	415	410	437	424	402	432	423	403	431	431	402	435	426	450	440	415	437	431	438	406	435	418	453	431	398	468	440	437	459	418	446	409	453	406	456	446	414	460	432	402	431	448	488	441	418	408	461	438	440	433	417	417	431	440	416	453	465	444	396	413	440	426	429	411	465	436	418	399	413	437	432	410	460	443	448	416	406	437	403	454	449	475	435	386	475	414	416	445	431	425	426	457	456	393	400	435	435	452	422	408	426	404	437	415	416	395	392	439	413	436	476	457	421	430	410	450	405	440	467	431	437	435	429	407	395	422	427	411	446	451	431	447	408	424	388	422	445	444	392	448	450	449	460	464	435	413	459	423	421	412	438	442	415	394	396	418	408	432	400	440	440	430	404	381	438	412	458	483	453	386	431	429	393	451	430	410	403	438	421	413	418	446	400	426	442	436	444	407	407	436	416	435	454	415	444	439	408	421	450	426	432	454	456	383	473	405	460	420	419	422	451	442	434	449	426	461	414	433	410	383	474	443	446	402	373	411	395	428	443	443	447	462	465	439	416	428	444	409	431	440	440	436	438	462	433	429	449	410	421	434	412	442	419	448	449	419	408	408	462	441	431	427	435	430	442	472	439	441	424	447	428	417	393	419	468	437	412	448	393	432	406	470	448	407	416	454	424	454	410	407	451	440	439	423	439	436	403	470	410	461	415	396	417	482	469	414	411	418	425	394	435	443	428	446	447	428	460	422	408	428	461	445	468	423	411	419	406	408	439	405	390	443	460	418	419	445	407	429	435	430	429	415	451	396	404	447	427	421	415	421	409	428	442	426	419	459	432	480	417	438	454	439	424	441	428	432	459	451	451	455	427	402	374	432	436	411	461	446	424	436	454	434	449	467	439	427	400	465	461	404	413	433	408	476	419	438	431	463	429	455	417	425	418	423	427	466	451	418	446	452	439	451	427	486	421	410	458	454	426	434	442	417	433	434	441	424	430	410	421	441	432	415	420	402	454	441	451	453	436	474	479	464	456	436	437	427	432	440	406	410	461	437	455	441	453	428	445	437	389	426	413	424	425	443	412	464	418	417	422	416	415	456	458	402	461	443	409	435	446	404	420	418	444	432	423	512	424	456	450	460	428	368	424	437	420	413	464	448	433	454	457	443	421	426	448	419	437	428	416	413	400	415	432	421	412	407	400	438	419	409	428	444	437	433	424	425	434	440	404	458	421	430	435	449	463	406	400	450	415	426	439	440	435	450	445	437	430	412	427	453	388	445	399	480	412	445	462	419	400	403	430	449	448	429	405	444	469	446	435	422	468	434	451	415	429	476	441	435	422	401	466	451	410	427	430	431	459	437	419	421	467	450	384	438	417	414	422	438	424	422	430	424	466	432	419	412	431	447	453	423	448	461	455	430	446	425	422	447	430	442	427	427	442	438	456	412	429	411	436	394	421	394	454	471	425	432	401	440	428	437	423	448	447	471	444	447	410	462	460	441	472	430	436	451	438	400	431	454	424	418	445	423	416	431	402	401	430	417	416	441	426	425	439	465	468	462	416	442	459	387	399	440	444	447	438	427	432	422	458	427	432	403	428	457	385	396	424	411	428	451	464	468	443	442	392	467	437	452	427	427	447	424	443	416	425	428	410	417	424	407	446	451	426	421	432	442	385	440	454	434	433	429	416	450	395	435	434	422	404	388	424	444	396	456	431	443	393	434	445	443	438	465	456	428	451	442	438	435	458	429	394	468	435	406	409	412	426	424	423	418	429	467	420	444	392	459	447	400	406	429	445	419	418	422	437	399	470	421	382	433	427	388	409	420	403	442	431	462	417	455	456	449	449	435	434	463	444	409	416	440	442	417	476	383	424	432	449	429	431	434	372	446	445	427	455	435	407	412	450	417	445	443	401	438	456	432	454	425	437	438	457	437	419	403	437	453	412	443	424	437	416	387	408	424	425	456	434	377	397	424	453	461	447	429	428	431	439	407	434	432	419	450	405	420	462	441	448	457	427	426	397	436	448	464	445	440	404	448	412	444	409	427	428	459	434	449	428	434	434	411	428	433	449	401	407	405	420	417	446	432	442	440	432	428	481	407	425	476	430	427	420	437	413	416	416	434	413	414	434	463	369	429	446	433	434	449	441	398	444	464	409	410	431	430	407	431	457	399	419	432	472	409	414	443	455	422	449	434	456	470	403	426	442	396	418	434	433	452	445	440	438	406	392	393	409	442	486	424	432	428	400	479	466	421	442	416	450	415	432	396	389	440	419	438	419	431	448	444	436	488	378	450	446	409	442	426	448	438	426	461	433	432	408	451	435	413	453	437	400	459	451	426	412	427	434	426	410	416	435	432	438	385	423	423	430	411	460	446	418	391	433	433	453	426	465	461	448	418	392	422	406	440	435	413	445	460	450	418	447	442	419	446	421	469	417	416	425	396	458	437	400	360	436	431	448	428	413	383	404	457	401	433	425	439	445	397	450	362	447	461	409	475	435	461	397	460	458	448	429	424	405	442	453	426	463	447	428	417	417	473	454	443	459	439	412	411	427	417	429	416	437	451	430	420	432	457	455	455	460	430	405	463	441	411	431	411	398	441	401	395	411	432	445	430	431	460	406	410	433	410	458	401	409	439	425	438	470	409	399	459	477	383	429	439	430	432	440	445	414	438	428	460	451	406	440	430	398	424	440	424	420	453	424	408	432	460	462	410	465	452	443	452	432	429	422	423	434	455	395	412	428	450	408	429	416	444	412	420	455
13156	4676	895	496	395	311	288	228	240	243	261	209	226	243	209	181	187	192	209	226	201	223	215	219	219	211	210	215	258	210	228	196	190	177	188	193	172	199	167	185	196	175	168	193	197	183	193	188	214	195	193	209	203	179	206	193	184	168	187	182	174	199	205	193	196	218	174	176	201	225	189	198	196	204	173	187	202	208	224	198	169	191	201	176	190	175	191	174	178	187	177	175	175	151	194	205	194	174	180	208	171	165	194	174	154	171	184	186	205	173	218	174	193	182	181	184	188	172	188	191	179	168	186	166	168	203	204	194	180	167	188	193	190	176	184	198	179	168	181	197	186	183	189	184	163	181	193	172	181	185	211	169	188	178	184	191	182	197	189	202	209	200	223	197	204	189	166	183	224	199	167	171	172	189	221	200	203	197	188	203	172	194	194	170	189	204	197	180	210	164	166	178	205	191	163	194	202	138	177	165	166	175	190	201	206	195	200	179	196	221	206	190	196	217	186	170	216	217	185	222	201	195	185	168	199	179	188	187	154	167	189	185	179	206	192	202	191	200	170	224	202	200	180	175	194	180	175	173	184	167	169	173	165	188	183	184	215	198	218	199	165	200	192	175	158	165	183	201	197	201	161	184	186	172	193	190	156	198	201	218	172	156	191	167	163	201	218	193	192	165	177	194	194	205	220	198	196	199	178	213	201	216	178	174	188	193	205	186	189	187	206	201	199	181	222	180	213	166	150	213	179	190	191	189	187	159	181	171	194	200	211	180	200	187	198	169	194	196	186	183	200	163	183	194	199	187	209	201	178	184	210	182	183	190	174	163	192	202	188	198	186	205	198	199	173	209	190	175	181	202	196	191	197	241	155	146	188	198	183	192	174	208	183	178	172	193	212	201	160	167	179	220	161	198	185	186	208	191	203	177	201	195	201	173	189	184	204	183	180	188	185	176	197	178	199	179	149	161	185	197	171	184	199	187	200	192	181	176	171	197	172	176	211	171	200	175	208	185	174	188	179	212	188	200	211	196	167	184	184	181	174	207	182	186	194	180	194	191	196	195	206	214	165	161	174	193	169	177	206	199	163	178	190	207	230	183	190	175	186	179	194	168	193	205	193	197	167	189	197	203	204	167	180	192	175	195	196	197	188	193	201	164	167	208	164	173	216	177	189	183	193	199	198	178	184	189	199	194	179	168	206	194	159	186	175	170	188	180	183	159	202	175	189	178	189	190	189	189	183	181	199	186	194	201	197	213	178	191	182	176	201	212	191	193	190	241	201	176	180	194	169	198	193	209	195	223	183	200	170	204	194	181	191	188	181	182	183	207	207	201	169	183	162	175	176	184	189	174	201	171	167	183	203	199	203	175	188	185	161	175	192	184	186	198	182	188	212	170	191	188	177	208	210	188	211	183	178	183	172	176	148	190	214	191	202	179	194	196	190	195	188	199	173	156	184	175	180	202	199	190	189	167	187	180	223	164	197	169	189	187	163	177	176	173	181	201	212	194	194	165	178	173	183	191	178	151	198	204	175	207	191	191	194	206	195	203	185	173	192	190	190	177	187	181	190	173	191	198	188	179	191	235	179	180	191	200	179	179	191	181	177	167	197	169	169	171	178	206	180	198	190	170	168	215	186	193	201	197	188	195	207	204	185	186	194	188	178	216	181	196	195	179	180	202	202	206	220	202	186	190	172	197	175	203	226	181	177	179	185	201	175	208	188	193	188	202	207	168	178	182	194	183	210	198	200	203	184	183	161	191	193	196	194	178	192	192	172	198	197	200	176	181	196	199	180	201	185	201	203	194	189	168	205	204	175	204	176	168	156	187	188	178	184	170	201	190	219	193	195	176	180	175	196	224	179	171	197	209	183	187	169	207	187	195	190	200	179	200	172	192	202	187	207	191	180	189	210	186	192	177	179	210	186	177	188	188	199	222	198	179	178	189	196	191	192	200	183	169	217	189	223	222	215	180	194	200	165	160	170	172	184	207	184	194	164	164	192	198	196	221	189	178	193	218	211	182	177	200	173	211	154	174	193	200	206	182	213	185	203	200	178	181	217	199	180	166	200	188	194	204	210	240	174	190	189	159	182	173	174	181	168	180	189	179	159	172	184	191	190	201	178	166	208	194	170	190	176	184	188	182	175	180	194	181	177	188	183	186	194	184	221	178	179	167	164	204	165	183	203	189	172	182	188	193	178	199	180	200	178	210	194	185	191	185	199	178	170	192	170	183	195	200	195	175	194	208	189	201	172	174	196	170	175	173	196	155	172	185	196	180	185	199	192	197	201	171	188	184	199	187	177	166	188	189	203	169	209	186	179	202	202	189	171	192	169	180	198	171	173	180	204	189	191	189	165	183	187	200	181	207	194	163	181	191	206	159	186	187	181	171	207	162	192	200	196	175	190	195	199	175	184	174	173	168	195	170	200	204	186	197	201	168	180	189	193	179	192	199	192	207	208	185	191	165	207	180	188	180	168	186	211	206	171	188	188	173	186	186	220	189	175	180	147	181	194	202	197	184	213	161	210	157	176	179	173	189	203	181	176	173	193	204	168	170	179	163	170	193	187	190	174	202	187	197	178	182	200	210	176	219	183	186	166	173	179	210	182	182	175	174	201	192	183	190	201	180	173	192	184	195	187	204	188	169	181	182	184	182	187	176	182	186	185	181	204	188	172	165	164	145	173	179	227	182	205	182	160	204	182	149	169	167	179	221	183	183	187	178	179	208	189	174	184	168	205	158	174	206	197	163	187	184	188	193	204	174	181	186	177	200	190	188	173	168	211	191	192	162	206	224	186	192	175	172	177	178	190	171	197	193	184	176	205	198	191	188	172	198	226	212	203	211	202	220	228	193	162	189	200	200	188	164	172	174	186	203	206	179	162	162	185	162	192	171	199	197	237	185	200	188	174	167	191	187	171	184	187	198	195	175	173	207	180	173	199	196	188	192	175	182	209	196	186	179	186	188	177	167	190	207	195	183	185	168	182	185	233	196	181	182	188	177	192	183	195	187	205	186	170	188	194	192	212	190	212	191	153	208	206	181	187	171	190	199	181	165	215	183	190	195	180	223	190	202	212	209	180	212	186	200	208	200	181	223	170	192	195	178	188	182	180	218	168	189	174	195	173	182	187	152	196	176	181	196	177	209	205	185	177	181	189	198	191	184	162	186	196	179	178	182	189	195	187	185	194	175	176	196	184	191	178	169	193	196	211	195	168	196	196	175	177	182	163	187	223	200	187	198	178	188	180	198	182	197	180	185	192	166	169	184	203	195	167	163	187	185	218	203	203	176	198	188	217	197	193	166	215	182	201	173	190	197	203	197	197	178	202	183	169	176	194	169	179	171	205	184	211	163	191	166	168	177	178	187	164	174	172	194	185	199	179	191	205	205	186	186	207	184	196	208	153	167	206	202	187	173	189	190	176	215	205	196	200	197	173	191	191	168	189	185	149	174	180	188	208	179	196	180	163	202	181	184	201	173	190	194
7026	3238	1476	1549	1224	935	775	684	729	714	718	613	587	556	460	454	470	473	473	551	580	629	598	605	587	621	625	656	603	626	570	525	506	466	468	409	440	436	462	458	472	490	498	554	487	532	480	443	437	432	396	410	439	463	402	433	435	447	464	435	437	396	381	423	373	381	420	398	402	431	397	448	387	429	366	409	380	411	378	396	394	379	372	367	402	424	423	382	373	366	412	437	414	385	377	416	398	441	402	405	422	393	396	402	425	403	397	412	413	424	398	409	394	424	385	402	389	426	421	382	395	440	399	403	407	386	424	401	401	419	391	384	451	406	446	383	410	432	457	412	427	410	398	412	414	410	424	412	405	391	440	407	440	402	372	399	415	380	392	380	413	415	383	420	398	424	407	411	378	396	408	402	397	390	407	391	421	361	378	397	418	427	401	392	394	382	402	399	401	405	388	399	427	413	417	439	405	412	396	408	412	408	405	391	428	417	397	393	387	392	464	398	397	397	424	408	411	394	377	445	401	399	412	373	410	395	396	384	409	419	408	418	383	421	378	374	403	421	414	406	380	452	388	407	363	384	373	387	387	419	414	418	378	407	414	386	418	401	384	401	417	430	410	379	420	412	377	417	384	387	438	413	429	436	430	397	380	383	402	432	375	397	396	421	405	431	382	391	385	437	436	376	373	395	427	429	405	390	402	427	400	427	404	389	398	429	404	361	379	423	397	377	425	416	396	380	377	417	401	415	485	397	423	390	427	383	425	435	397	419	422	419	426	435	376	408	406	410	381	385	463	410	396	395	413	400	397	399	408	423	424	396	396	402	384	399	378	406	430	375	442	408	389	380	416	438	382	388	386	399	437	391	383	441	397	393	407	416	415	405	415	403	395	419	392	422	424	384	417	383	407	403	384	406	395	377	378	443	416	401	413	400	431	407	400	441	403	380	384	395	408	408	402	409	432	419	391	446	412	391	427	411	448	391	435	432	385	435	374	388	414	413	433	398	424	417	428	393	433	422	419	393	394	404	363	372	394	398	433	386	378	392	401	431	445	429	406	410	377	371	396	373	401	417	387	416	406	404	396	413	410	396	437	422	401	395	399	415	384	396	405	415	386	457	435	402	412	436	392	400	380	397	450	424	367	369	393	416	413	424	398	402	418	394	404	421	387	374	399	385	421	390	410	442	428	395	417	404	395	415	420	411	373	385	386	411	411	384	393	389	393	418	420	384	435	427	425	414	411	412	428	397	425	401	411	409	429	424	410	399	427	389	423	401	407	430	407	401	373	373	406	392	393	437	416	414	383	405	461	416	390	394	383	444	416	410	391	373	401	417	405	416	362	405	356	387	396	424	400	376	417	433	393	413	407	412	412	392	390	387	386	401	433	423	413	405	445	385	402	371	418	404	382	398	393	426	402	402	412	405	435	418	368	406	431	390	402	417	418	404	414	439	404	423	394	395	369	426	381	396	413	400	386	381	444	410	426	393	405	425	423	410	413	447	438	408	416	393	406	430	376	415	391	414	435	398	393	430	400	404	396	414	392	415	429	400	358	407	411	391	426	394	426	410	449	389	413	429	401	442	407	392	408	389	410	436	427	397	391	397	402	393	424	422	391	407	366	388	395	458	401	409	392	427	397	421	389	450	428	420	416	402	415	431	396	404	414	387	413	358	420	403	382	421	397	397	411	428	393	388	399	393	392	375	406	359	411	399	420	416	414	386	391	390	414	401	422	377	416	390	389	437	401	425	387	381	373	386	406	395	409	393	419	388	383	400	404	400	411	419	388	397	415	438	371	382	371	367	412	387	414	401	439	405	407	385	420	391	379	424	404	424	425	414	390	380	415	428	450	397	387	426	379	400	418	425	397	405	476	405	422	400	393	421	372	368	434	399	408	433	429	409	416	366	425	363	404	394	411	407	414	409	382	382	403	401	367	403	392	410	403	430	391	402	409	445	392	390	435	397	395	423	417	396	452	404	394	424	406	446	416	424	395	402	391	412	404	401	407	408	432	398	393	401	407	409	392	424	453	401	395	412	406	407	413	401	358	401	436	408	383	409	378	388	428	409	402	376	401	410	389	396	379	432	404	415	412	414	418	444	407	400	391	402	384	399	414	411	389	426	444	401	420	426	421	442	433	412	418	371	368	388	407	398	385	406	428	441	452	397	378	407	407	429	382	416	393	406	401	404	378	420	365	429	379	416	416	412	428	383	358	409	387	401	387	447	372	419	399	424	395	418	400	422	394	421	405	426	388	420	445	425	399	427	402	419	408	441	398	394	418	390	378	402	424	398	431	408	392	402	427	402	400	395	425	430	398	416	437	408	392	388	366	367	375	389	419	425	391	435	409	400	379	420	425	419	393	370	407	404	421	422	411	406	444	423	438	401	395	414	407	377	391	412	431	456	417	471	425	429	380	413	385	435	389	403	412	422	390	389	384	434	413	418	390	408	418	397	383	418	391	418	407	384	387	385	370	453	422	416	433	386	387	404	406	421	389	422	417	418	383	432	406	411	373	364	425	444	398	371	408	416	434	405	391	375	437	408	441	418	424	417	414	416	400	421	403	397	397	430	434	421	400	448	453	421	408	400	434	427	420	423	396	433	408	359	384	436	429	402	407	435	451	412	394	407	422	389	412	404	401	379	425	406	414	400	414	420	399	445	422	436	434	391	421	434	422	347	435	396	465	400	396	411	419	402	423	410	420	415	421	397	402	405	411	420	406	375	395	396	394	387	429	406	417	372	416	388	424	427	398	380	384	387	414	413	439	372	405	382	404	428	362	436	436	420	410	392	400	402	386	400	385	425	419	383	433	356	407	425	398	421	402	430	409	395	402	385	379	412	422	433	371	382	387	424	397	418	411	417	391	442	402	407	406	412	466	410	395	435	400	409	423	402	383	402	407	411	414	402	422	419	395	406	416	396	408	434	406	394	399	391	421	447	367	406	437	388	447	412	405	387	450	412	379	389	425	369	366	426	378	395	410	427	414	411	395	395	411	410	424	384	434	410	403	471	408	416	411	394	401	387	423	427	418	382	428	393	410	414	402	434	406	372	412	379	404	417	419	366	390	428	446	371	411	395	395	402	370	409	386	422	413	446	378	424	429	423	412	437	427	418	429	409	437	393	423	411	427	416	400	352	369	406	400	395	431	426	425	413	408	400	436	408	388	418	401	417	434	449	420	375	391	416	420	426	394	389	391	389	382	387	427	383	386	433	409	376	394	381	397	416	382	418	399	408	389	409	414	421	427	379	412	384	404	410	452	399	426	409	376	420	409	417	421	424	428	387	395	371	452	430	407	416	406	396	399	382	405	401	381	397	398	418	417	409	396	414	409	394	390	429	374	381	389	389	406	420	398	406	395	391	385	404	384	394	413	382	398	424	418	402	398	419	432	379	396	405	407	401	451	392	392	401	455	408	388	399	429	419	437	398	388	374	401	408	429	387	355	412	400	370	405	377	402	434	426	406	390	383	411	387	392	380	408	395
28696	12972	2682	1168	594	409	336	288	234	249	252	242	205	159	172	173	182	147	147	176	193	182	173	195	205	206	194	168	179	193	193	186	156	151	152	119	154	145	135	164	183	169	139	151	169	172	144	156	149	178	149	136	129	145	146	150	133	133	164	146	120	136	137	135	163	135	149	147	140	146	167	131	123	161	151	162	149	130	146	183	153	161	136	149	127	160	145	140	137	152	154	128	143	112	137	145	149	127	168	141	152	119	138	147	150	140	131	128	138	128	133	148	125	128	126	167	131	136	132	115	135	144	145	145	150	138	126	154	154	137	144	135	165	149	147	136	126	145	139	145	136	135	148	144	150	153	127	144	165	144	137	128	147	143	129	128	129	152	139	131	141	140	142	128	133	142	158	130	157	147	149	151	160	138	147	141	145	141	142	130	140	130	135	146	130	164	139	156	161	138	120	129	152	144	108	146	143	132	142	134	130	126	154	138	157	160	165	150	139	158	115	129	136	138	127	115	128	148	145	159	128	136	139	141	161	129	138	145	134	149	150	136	153	123	144	122	126	141	122	137	133	139	152	136	130	168	147	116	125	139	154	189	145	140	160	173	150	139	145	157	134	133	181	150	121	115	133	139	166	151	141	138	135	132	152	143	154	150	158	130	117	151	140	156	148	142	157	168	165	138	140	158	158	160	147	162	145	122	140	119	128	152	131	117	132	125	126	123	146	135	170	142	124	141	119	118	135	120	129	130	117	134	142	124	134	140	149	146	150	120	150	118	148	150	133	130	125	128	165	139	144	143	144	129	152	131	133	128	122	173	165	149	111	112	143	144	161	155	127	132	136	150	140	153	148	126	151	135	138	155	135	150	147	122	146	137	123	139	148	134	141	146	143	126	150	145	156	135	154	125	119	149	134	145	139	129	165	141	142	134	128	135	144	112	136	141	140	136	151	113	153	136	149	140	128	139	143	126	153	147	126	110	143	140	134	118	137	135	140	144	146	130	152	143	151	141	121	129	123	141	124	138	151	146	139	144	137	157	135	141	155	128	135	130	157	135	137	162	137	139	131	137	144	131	149	150	133	153	142	137	154	129	136	151	146	127	122	126	143	124	151	147	168	146	143	133	162	143	153	125	130	126	130	135	146	149	157	135	161	115	149	156	155	129	132	137	146	125	147	141	135	152	139	145	144	148	128	127	145	129	129	132	126	151	136	136	127	127	159	127	135	150	132	146	127	138	143	152	153	123	154	136	147	142	141	137	134	157	145	141	118	132	150	138	134	144	143	109	118	153	131	131	139	134	134	146	141	119	137	146	137	144	110	153	124	141	143	121	150	141	153	129	130	151	136	155	121	144	118	148	144	169	127	144	156	140	139	151	128	135	151	153	124	116	136	157	158	125	132	146	142	121	156	135	141	143	131	136	134	155	152	139	148	144	124	154	158	136	131	125	151	123	125	160	172	124	128	130	147	159	124	121	151	126	146	131	147	140	154	145	150	147	179	161	126	121	141	136	137	146	169	153	173	156	144	128	147	132	132	162	139	121	133	170	102	141	150	141	131	122	140	146	125	124	139	140	156	132	137	146	135	139	144	132	139	148	151	152	122	149	128	133	140	118	155	168	155	142	139	140	144	145	149	146	130	128	134	140	141	172	130	136	138	140	146	115	128	144	146	148	136	150	151	172	154	130	170	124	133	153	155	139	139	163	171	157	143	124	152	144	134	150	168	137	161	97	145	147	119	135	137	142	128	148	144	142	150	137	161	163	138	131	130	119	155	145	137	136	126	148	156	127	146	151	140	150	138	144	143	147	157	151	128	157	149	171	161	122	115	111	124	145	133	163	147	141	138	150	130	127	110	124	145	127	151	159	158	130	133	141	153	139	143	148	141	139	118	134	124	172	158	133	139	143	164	110	147	153	143	127	137	143	144	148	139	137	112	121	138	135	143	123	124	141	117	140	127	141	138	122	129	159	149	141	145	138	140	141	147	144	152	138	148	126	132	139	153	116	141	129	156	123	124	158	121	163	160	153	131	134	138	153	152	128	147	155	129	164	143	149	146	149	133	106	147	145	144	162	159	150	145	148	118	117	154	155	120	133	138	151	134	150	128	156	137	128	142	128	127	134	151	137	129	147	139	134	138	148	138	153	145	139	145	139	156	132	129	136	131	150	122	114	151	152	144	153	121	130	139	145	156	131	133	150	145	158	148	140	140	165	146	142	144	139	140	147	123	160	150	163	142	120	131	139	145	153	157	155	152	110	146	135	138	116	129	143	150	142	152	139	140	157	139	144	149	148	146	137	148	135	132	139	144	135	170	150	169	151	150	145	172	137	138	128	146	162	123	126	144	144	151	134	122	148	120	142	129	138	139	145	145	155	149	129	159	144	139	115	148	136	125	117	127	156	141	149	146	133	132	155	132	143	135	118	139	122	154	163	170	160	140	144	156	143	102	135	141	121	129	136	156	157	144	166	169	148	153	160	135	161	171	143	136	141	134	171	140	147	155	129	133	142	140	136	132	142	123	139	132	156	137	154	113	142	149	158	145	170	173	128	120	130	145	160	142	146	143	135	147	143	137	141	123	131	151	157	161	144	157	151	148	126	151	134	159	150	174	146	145	146	161	148	147	158	136	123	137	140	139	133	134	126	150	142	133	144	139	153	139	127	142	140	147	143	135	111	129	152	139	156	142	122	151	141	136	125	124	144	151	184	124	126	137	127	120	134	140	136	118	156	140	125	137	128	146	147	143	155	148	117	144	139	150	128	110	149	133	133	149	140	133	140	134	136	144	139	141	142	134	139	164	126	132	151	133	149	143	127	140	145	144	144	129	144	134	139	153	152	145	129	156	134	132	118	138	153	151	118	144	145	134	125	129	122	157	127	152	146	150	140	153	151	154	142	175	147	145	157	133	142	126	126	128	148	150	127	156	137	126	133	140	145	139	175	131	138	138	142	129	146	122	138	136	147	139	127	133	128	137	162	159	143	161	150	156	121	146	156	164	138	137	144	146	134	158	145	137	166	137	139	139	137	135	139	133	148	152	142	159	145	134	148	154	131	161	157	133	152	141	116	150	136	154	164	160	134	144	130	123	148	151	132	171	134	133	122	150	147	129	147	138	151	151	139	161	153	137	126	144	143	145	131	164	159	133	146	140	147	151	140	139	121	146	133	146	136	153	146	145	141	150	136	129	133	121	142	153	145	135	142	153	131	146	179	133	152	146	149	129	132	121	134	121	157	120	145	156	137	128	122	133	150	144	147	122	143	151	153	147	143	140	148	131	143	125	114	121	136	125	140	138	145	156	126	118	145	124	138	127	157	153	152	157	156	145	132	139	135	135	142	161	149	163	147	109	134	142	152	145	152	141	146	128	141	128	147	132	151	145	164	142	148	122	150	127	142	130	132	143	147	110	139	161	137	128	143	152	133	148	156	162	159	144	136	150	137	132	148	134	145	142	127	125	122	164	141	152	162	137	150	145	134	170	155	119	161
16025	8263	3084	3083	2507	1630	1403	1161	994	1048	924	786	780	692	546	517	534	503	548	536	660	727	706	640	649	645	673	690	712	667	611	545	516	469	389	446	433	464	444	497	499	498	511	527	546	494	464	449	422	397	368	425	422	362	354	379	411	385	410	361	369	345	347	316	358	314	327	342	302	324	328	326	295	340	322	318	321	323	304	338	320	339	332	318	326	318	344	307	308	323	327	319	317	320	330	325	329	335	325	316	290	323	325	296	310	319	324	328	318	343	310	310	322	285	323	274	316	310	317	318	335	349	367	297	279	317	330	324	338	329	307	342	332	309	315	347	333	335	333	339	291	318	335	307	322	310	368	347	313	327	319	318	325	342	335	335	305	324	319	296	320	305	322	322	317	328	342	333	298	331	320	303	302	329	297	323	342	338	333	335	380	336	304	337	319	350	310	316	337	303	325	352	346	330	340	328	304	332	332	305	332	337	335	313	331	334	338	323	313	296	309	334	336	299	337	315	295	348	338	331	312	315	340	308	332	311	356	328	332	309	342	333	330	321	340	303	274	331	319	304	311	318	295	346	312	325	324	335	322	332	306	307	361	305	338	325	312	356	342	318	328	326	308	346	295	303	328	351	337	299	351	297	363	339	282	317	334	296	267	323	329	339	296	353	356	341	335	316	324	321	322	340	302	330	322	319	327	335	338	352	313	362	324	351	323	294	297	337	334	324	354	332	355	307	342	338	356	371	323	357	321	343	330	343	309	320	341	315	344	316	302	288	309	335	308	286	342	328	348	366	311	335	313	315	305	325	342	298	317	338	343	342	368	320	318	357	332	335	323	356	309	349	329	324	288	322	322	309	320	341	277	280	293	300	323	306	315	345	312	299	333	313	330	316	302	331	315	337	326	326	298	306	302	347	343	321	307	311	307	334	354	359	314	298	325	314	370	322	335	339	304	348	358	314	327	329	310	311	324	306	343	323	335	356	331	317	326	335	338	335	308	291	339	332	327	323	343	333	310	327	319	313	336	321	324	342	339	318	334	292	282	330	333	315	295	320	334	296	357	320	314	339	323	318	333	329	302	321	309	328	330	322	324	314	310	331	349	349	326	308	287	338	307	313	289	330	338	312	360	343	314	336	289	325	336	314	322	308	341	337	323	344	298	331	307	328	354	278	334	305	320	336	321	345	314	333	317	326	320	303	325	331	312	317	329	315	359	328	334	327	301	362	340	293	319	330	341	318	324	315	314	339	324	354	339	303	293	352	316	339	308	339	335	307	328	337	319	385	309	360	318	329	308	323	329	309	308	313	329	310	322	338	339	324	315	320	327	349	379	330	309	299	338	343	299	343	334	344	346	328	317	343	311	303	305	340	308	327	308	351	309	332	308	314	338	310	304	290	339	319	306	326	301	326	314	355	333	310	321	332	343	331	327	329	298	319	314	321	325	321	324	304	312	327	337	294	334	352	351	354	343	319	303	323	341	326	329	336	332	302	346	291	329	305	333	320	295	298	328	326	306	314	309	336	333	334	358	298	329	334	332	311	321	346	348	294	322	314	313	309	329	310	305	338	334	326	305	336	310	329	319	335	359	306	320	296	311	336	313	326	305	313	309	308	313	331	339	313	295	323	316	328	312	298	289	316	337	297	338	319	327	304	361	320	318	329	363	325	332	296	329	311	315	308	312	306	369	279	328	341	313	333	286	333	331	310	319	322	326	337	351	336	318	324	324	361	317	339	285	334	311	309	319	335	304	311	358	284	307	341	330	339	330	324	329	334	310	314	313	333	334	326	315	318	354	322	340	322	311	322	292	294	323	333	297	333	359	346	330	340	314	361	325	294	332	322	330	305	368	320	318	360	330	339	322	316	299	300	313	320	331	335	319	337	319	303	331	343	280	358	300	346	309	301	278	312	296	336	343	321	343	324	317	317	301	311	276	315	301	345	317	317	291	350	353	314	290	344	316	348	335	304	324	333	346	322	289	284	304	308	338	375	308	307	317	337	311	322	330	307	323	331	341	353	346	325	317	340	311	315	369	328	360	339	323	307	312	340	307	335	317	383	318	323	303	311	326	292	329	319	311	300	316	362	311	317	315	337	350	342	290	303	352	314	321	344	348	320	339	325	313	321	326	285	326	344	342	325	306	321	321	326	322	330	300	323	353	283	303	327	305	296	304	328	328	312	336	317	298	301	291	311	333	341	311	320	311	321	340	335	378	317	315	334	338	319	307	319	303	337	308	323	327	328	316	330	314	328	323	305	310	332	310	344	333	319	341	338	325	339	312	369	303	322	326	326	331	331	356	306	332	347	344	305	317	341	349	329	334	326	314	324	332	382	309	324	313	356	311	321	307	341	325	301	331	309	317	291	311	306	355	315	316	338	321	319	315	305	327	321	335	327	315	302	318	295	312	321	315	317	331	308	342	311	299	299	314	325	338	328	320	340	356	314	315	327	309	299	298	328	310	369	336	372	337	343	323	312	289	308	314	323	330	323	338	322	306	337	334	319	338	347	336	307	342	318	334	328	311	321	320	313	317	324	304	344	343	354	315	332	337	324	321	336	316	308	338	324	334	348	311	309	322	331	329	327	339	320	296	332	315	301	360	342	327	340	292	333	300	310	329	328	318	336	334	328	300	313	294	353	347	331	299	308	338	318	309	318	306	317	319	311	329	349	343	358	326	319	298	327	302	307	356	352	305	326	364	319	328	341	327	356	342	348	324	329	306	310	325	332	331	320	323	325	335	329	345	313	318	315	301	329	330	333	318	348	332	343	367	346	323	289	340	303	304	331	290	318	326	318	309	334	305	339	319	334	320	337	329	321	321	298	341	339	322	349	320	321	313	313	342	314	341	319	289	338	364	337	350	296	331	300	347	299	325	349	343	316	316	317	332	336	342	341	320	333	300	314	339	318	330	331	318	339	341	342	320	341	341	331	353	339	354	288	328	348	316	338	335	305	302	326	308	308	341	307	317	327	321	307	310	334	352	340	325	318	313	346	350	309	319	341	329	314	313	352	296	307	284	345	331	349	313	314	308	337	338	307	340	311	323	346	339	281	317	349	326	327	348	317	346	359	310	326	350	339	360	307	321	331	361	312	324	332	306	325	307	329	328	340	307	318	349	332	318	304	313	310	346	343	301	331	306	309	324	302	335	339	334	353	335	322	332	350	346	331	327	327	324	304	316	346	337	339	348	315	333	314	324	302	313	347	300	321	325	341	311	304	329	329	310	348	315	337	326	323	289	356	340	345	346	322	333	324	358	339	317	324	328	297	288	322	314	338	321	342	324	342	311	352	318	333	324	314	327	353	313	314	338	314	300	347	324	308	301	346	300	321	336	305	288	303	357	315	300	327	304	323	297	312	325	350	326	295	315	335	310	341	327	300	331	316	350	322	331	324	325	311	321	342	339	339	329	351	325	327	324	334	337	333	337	299	310	295	345	331	318	294	307	323	324	317	321	336	334	343	320	289	339	318	317	353	336	359	306	346
38967	19554	4664	1966	1115	723	559	470	430	366	361	329	290	289	271	280	242	253	210	239	254	250	286	250	237	257	268	301	324	269	278	214	229	209	213	180	197	231	237	211	244	278	237	245	218	212	214	188	192	183	223	172	203	190	201	213	204	207	183	203	185	217	198	201	184	199	203	192	176	201	175	179	218	198	219	208	218	178	192	182	209	195	158	204	187	182	201	202	170	208	180	172	167	167	205	205	202	208	217	199	188	192	192	190	199	197	180	180	189	201	198	208	195	194	216	178	189	197	188	188	206	190	171	189	208	190	160	212	227	199	157	197	173	199	180	218	210	202	187	164	193	188	200	173	243	191	179	206	189	219	214	174	206	192	171	192	194	200	185	208	214	190	194	192	193	193	223	219	190	229	198	187	168	185	188	194	189	196	202	173	206	190	212	167	188	173	175	180	190	200	181	189	212	196	210	202	198	216	212	213	180	169	192	179	193	197	168	208	172	185	218	194	198	184	177	190	177	197	177	223	194	198	184	179	193	181	190	189	187	219	189	195	207	180	185	209	161	191	207	195	175	207	203	192	190	194	194	236	215	200	183	196	161	188	202	169	168	194	179	227	196	171	201	201	194	190	210	214	198	214	207	190	177	182	224	214	229	190	195	204	199	221	182	203	198	182	165	184	231	179	210	201	176	167	219	193	194	195	201	181	184	179	165	222	209	215	197	220	166	177	179	204	198	175	186	196	210	187	178	193	201	196	190	184	191	195	179	204	175	209	174	177	198	184	210	222	186	187	202	183	158	184	217	186	179	211	190	185	191	205	182	207	207	189	184	209	200	220	177	193	212	186	197	203	202	177	184	200	212	192	159	178	212	205	181	192	242	183	186	176	185	194	207	188	190	199	215	190	192	194	192	177	190	191	193	215	219	195	174	169	206	218	220	189	189	190	185	171	193	199	206	184	208	236	163	202	174	182	176	198	206	198	208	205	205	183	188	171	198	208	186	168	182	211	177	196	156	213	219	180	183	191	182	182	206	208	172	201	199	201	204	226	211	189	199	202	174	179	206	209	199	178	193	194	189	180	191	181	187	213	210	182	180	153	189	208	227	216	181	203	189	181	197	200	196	192	177	205	206	190	167	209	215	189	178	190	213	202	174	200	208	178	187	175	172	191	189	185	187	163	209	198	216	194	189	206	179	184	194	157	194	185	203	201	188	190	208	203	177	169	201	199	233	202	178	189	204	179	191	200	206	199	179	196	174	195	212	221	182	212	233	213	200	182	174	179	188	175	206	204	193	175	187	199	202	181	192	183	198	188	232	190	226	173	195	180	206	180	177	178	181	224	186	201	209	197	209	207	182	179	199	202	179	174	192	190	189	177	191	197	204	207	219	201	191	170	192	190	178	201	209	199	180	183	180	171	164	195	189	200	191	196	184	182	189	179	175	183	182	208	165	190	205	176	203	200	187	185	209	168	174	189	180	188	225	206	191	196	169	202	203	194	169	193	152	185	187	219	177	192	176	188	184	211	201	224	197	183	207	231	193	182	188	181	188	185	210	190	217	207	210	192	206	189	213	176	212	214	184	204	176	185	202	177	198	172	177	203	181	197	199	191	202	195	183	174	192	193	158	208	193	198	226	202	196	195	188	210	184	208	214	200	196	179	167	202	193	181	190	208	195	198	191	190	189	199	190	183	186	204	221	182	191	191	179	166	184	185	177	196	178	202	198	191	199	191	198	205	224	179	181	203	193	188	214	208	201	187	229	215	190	176	200	192	193	192	200	211	198	207	208	181	182	214	215	223	202	194	196	192	208	190	176	191	193	177	181	177	156	178	176	212	198	212	178	223	188	191	188	211	193	182	186	185	191	170	194	208	189	170	205	223	195	192	195	200	193	178	169	191	185	188	193	167	198	226	181	168	203	214	195	185	195	208	210	194	170	188	177	199	226	206	194	181	197	213	162	186	195	180	180	186	185	196	187	204	184	175	179	209	206	184	195	204	193	211	177	210	186	210	194	199	181	188	194	180	190	194	168	191	170	220	188	201	202	183	172	169	198	207	198	203	201	185	200	202	192	202	230	183	185	201	201	203	178	185	194	229	206	189	185	163	200	170	189	192	200	204	188	187	201	195	162	195	193	204	185	177	197	193	203	211	198	202	185	187	178	196	200	189	210	189	184	196	183	204	224	176	207	208	205	197	187	211	187	200	194	203	221	208	192	174	219	179	214	187	208	226	177	170	176	195	178	200	185	209	198	200	220	185	199	185	166	182	178	166	207	207	199	206	188	202	170	175	168	183	217	171	199	188	214	225	190	181	177	213	181	208	201	172	197	197	194	186	195	196	184	198	214	202	197	185	186	180	192	214	181	201	195	196	211	164	188	202	186	169	228	186	176	195	183	218	194	208	192	178	204	180	189	194	222	188	210	193	178	192	165	181	206	197	198	188	195	179	193	192	207	195	205	174	199	163	186	201	225	193	185	175	182	200	208	181	181	170	164	215	199	190	202	179	184	212	235	195	218	185	172	198	214	183	212	174	197	192	223	223	194	197	194	199	199	209	198	169	178	199	216	188	191	193	209	173	201	178	175	230	189	186	217	209	213	200	194	196	219	206	220	172	182	184	205	192	184	208	188	216	196	222	173	189	198	199	182	199	180	177	170	180	201	198	168	194	142	247	235	211	181	192	205	164	204	174	185	174	188	188	166	181	179	190	206	190	186	185	218	191	157	164	180	155	204	194	188	184	176	208	187	186	202	191	182	204	215	194	172	218	186	191	183	171	184	187	189	187	194	190	190	197	183	202	216	175	207	209	230	196	193	219	179	188	198	200	208	208	183	196	192	198	199	170	204	188	188	180	214	182	187	195	176	207	189	180	202	201	190	195	181	206	199	187	181	175	166	195	187	206	199	207	192	213	204	210	170	201	206	194	161	197	198	216	184	219	197	217	165	187	191	172	177	197	179	177	201	201	197	220	199	213	184	208	207	201	208	200	163	207	229	180	192	174	185	205	191	219	191	218	167	200	204	196	189	184	176	211	176	182	179	197	203	207	157	234	180	196	192	181	175	197	171	213	197	182	204	178	222	172	183	201	200	173	181	196	186	188	185	215	200	180	192	182	190	198	164	207	223	184	197	185	212	193	210	188	180	191	206	194	207	174	183	224	191	169	207	185	210	207	165	197	191	211	169	200	205	167	177	185	211	180	190	198	174	202	191	191	165	183	206	211	178	181	184	195	185	219	208	177	156	199	204	187	199	187	158	192	205	198	167	198	196	185	191	198	198	204	184	194	202	192	206	189	184	188	177	197	207	184	172	232	217	189	193	187	202	189	213	207	176	163	207	199	170	209	195	193	197	204	153	183	188	191	188	199	181	164	210	176	179	223	170	191	201	176	195	157	201	206	215	190	204	214	187	204	180	199	170	189	206	198	196	185	203	199	200	174	175	188	189	179	204	180	184	189	179	212	202	185	212	181	186	200	184	193	177	198	187	199
20920	11300	4296	4708	3629	2611	2089	1764	1557	1490	1341	1114	1125	998	847	766	729	730	806	721	827	877	1038	906	868	891	921	946	967	939	842	792	687	647	616	578	573	652	729	687	669	707	721	699	734	696	649	601	569	500	525	563	542	558	503	485	501	554	517	496	483	483	470	453	470	433	433	456	445	407	457	397	466	444	443	443	433	450	439	439	422	407	402	420	453	431	417	391	418	428	455	450	454	430	411	415	444	448	434	451	433	434	438	454	414	423	391	433	417	408	426	425	458	451	454	439	402	423	415	427	418	422	407	419	419	422	455	386	424	460	416	418	440	431	428	443	430	445	398	430	408	469	450	429	438	410	419	460	410	413	399	417	408	434	419	426	426	385	402	422	416	463	408	425	437	427	429	422	420	442	450	454	442	428	414	469	411	436	446	445	448	424	426	402	485	432	421	443	421	424	433	418	446	408	458	410	436	435	437	427	467	470	439	463	412	412	427	444	460	448	408	422	434	438	451	444	430	394	430	414	405	453	428	456	417	418	417	440	403	402	431	395	424	415	455	439	420	424	404	381	442	453	378	444	412	435	407	399	405	389	432	444	404	422	422	442	446	431	436	417	429	456	459	403	416	444	400	395	411	441	420	473	445	411	419	415	458	424	455	431	473	400	423	427	428	420	444	414	416	442	418	426	445	433	423	415	466	406	408	424	419	414	407	434	425	419	417	423	412	401	376	415	408	426	441	455	438	470	415	406	436	424	433	372	407	420	452	457	389	397	433	426	439	457	463	456	422	439	430	413	413	394	397	391	421	423	428	478	435	412	396	424	441	432	402	439	411	417	415	471	389	415	375	432	422	424	426	390	435	478	453	452	406	415	448	427	402	420	412	410	391	399	423	421	401	401	419	433	438	410	416	458	429	426	399	399	406	436	437	441	432	424	418	400	453	424	445	401	424	432	397	409	414	438	439	425	411	422	420	402	432	431	430	432	438	417	455	427	414	423	407	448	443	455	459	429	430	403	404	423	374	461	463	402	439	420	419	396	405	410	418	413	441	411	424	443	427	428	447	409	411	415	419	413	437	413	415	408	408	435	440	424	443	474	389	430	422	425	408	480	422	443	410	478	433	423	459	394	403	428	470	449	421	406	415	414	432	455	430	391	421	429	427	475	426	454	442	451	419	426	409	419	412	425	416	418	428	411	434	404	383	431	459	431	432	417	409	424	459	406	432	425	434	393	412	402	409	400	408	424	407	476	416	380	447	447	413	416	448	436	446	420	416	391	409	426	448	420	380	423	412	432	408	401	439	418	403	419	440	425	452	412	447	448	401	421	447	425	418	415	397	419	437	452	449	398	430	417	399	444	453	391	448	455	375	405	403	433	443	417	390	412	453	417	425	425	411	397	460	424	415	463	429	404	464	436	413	419	419	444	457	426	445	433	449	429	427	412	424	445	432	436	418	395	452	439	388	424	423	450	466	447	446	416	414	438	448	427	421	395	410	432	418	446	461	449	441	423	373	422	413	414	421	446	428	427	464	441	443	415	436	422	439	435	413	414	404	418	418	439	411	411	415	406	419	440	395	418	441	416	503	445	462	378	405	432	411	453	420	440	458	413	395	453	416	415	407	407	446	419	404	447	411	446	437	437	409	440	412	429	422	451	407	411	417	402	434	398	446	442	413	418	411	395	414	444	453	481	393	449	418	430	430	425	449	435	451	421	455	432	387	443	427	446	427	438	455	464	435	466	435	449	442	407	407	415	419	430	437	453	446	424	417	434	389	455	406	438	443	455	407	449	390	429	432	435	412	420	415	405	434	418	442	448	453	443	439	451	441	396	411	447	424	424	410	405	399	426	394	420	435	469	426	452	413	440	420	460	456	431	416	420	416	463	395	423	435	441	413	448	422	413	438	438	440	412	433	413	440	421	425	419	438	388	420	397	437	445	421	406	429	403	444	426	462	397	414	422	419	412	422	479	405	425	431	385	423	409	421	436	437	424	441	415	419	450	442	433	393	405	448	424	428	432	410	443	444	441	411	449	428	429	435	389	464	438	419	398	491	386	426	430	428	443	416	407	415	393	434	425	439	429	435	430	424	419	419	412	415	467	417	418	421	425	447	430	472	403	406	429	446	434	432	413	425	422	447	431	430	432	396	458	423	476	456	463	400	463	423	385	399	387	391	429	425	413	432	432	432	456	410	428	449	425	409	442	426	429	408	422	393	455	457	406	418	407	421	456	444	399	424	417	440	443	404	404	407	440	452	372	438	437	451	429	411	463	406	426	463	428	421	409	446	433	433	400	408	451	388	403	432	412	426	404	379	419	424	392	423	405	417	466	422	449	423	423	395	411	418	429	410	445	467	430	406	401	439	423	396	437	395	430	397	414	422	438	456	422	455	438	381	425	404	430	422	403	404	429	448	445	440	418	395	431	453	420	424	429	413	410	414	450	418	437	429	425	409	431	419	395	427	455	409	449	421	401	393	424	435	426	425	424	451	407	416	430	422	373	419	407	423	409	434	420	454	421	432	445	412	421	415	400	381	435	423	480	435	435	447	431	407	414	383	445	439	415	434	405	470	405	472	405	418	416	438	442	412	465	432	414	433	403	452	400	415	426	433	440	417	414	396	447	426	419	416	415	417	426	406	440	452	431	402	452	422	434	445	401	414	423	426	445	473	414	439	432	396	435	447	439	468	422	444	417	385	422	476	453	422	420	426	463	361	411	418	482	417	421	429	464	439	418	421	431	444	430	434	414	453	437	472	412	416	411	412	395	393	489	443	393	423	421	415	449	415	409	437	436	396	436	422	414	430	420	406	428	431	444	404	423	417	413	440	469	433	428	414	433	416	386	410	416	427	417	416	453	440	416	419	424	448	416	414	446	442	436	415	426	452	401	417	393	455	424	415	422	428	396	414	416	389	416	423	434	399	454	427	399	374	444	382	411	449	406	406	446	429	454	432	448	446	430	435	408	432	405	456	411	434	448	410	408	434	430	426	416	413	451	445	443	457	437	451	407	439	438	428	431	464	409	412	426	445	428	448	387	428	414	420	459	457	429	439	401	380	445	449	393	397	463	416	460	419	423	411	423	405	442	435	391	409	437	429	448	470	432	413	386	435	406	417	434	401	409	407	403	455	424	458	430	450	427	431	432	426	421	409	437	428	440	443	400	419	405	403	461	403	412	426	396	405	426	425	442	436	456	409	410	435	405	394	422	386	459	436	392	437	437	445	458	434	424	418	442	431	439	432	438	450	415	424	417	422	413	433	421	391	415	388	426	444	432	425	416	430	437	455	405	421	432	431	394	411	406	409	454	438	404	396	445	458	426	425	442	410	458	422	432	410	444	443	440	427	435	409	393	439	407	475	442	432	440	475	424	436	428	461	436	415	432	435	406	423	452	453	451	373	439	418	432	442	411	484	432	409	453	421	442	426	426	424	454	453	434	423	405	468	448	441	424	418	462	429	442	434	455	459	450	455	412	421	439	443	437	411	401
13033	4748	875	508	351	303	260	219	234	230	244	191	211	215	205	234	181	187	218	185	227	231	212	220	247	219	202	234	214	232	209	200	187	200	241	197	185	174	189	190	188	210	198	184	190	227	189	207	230	193	195	191	201	193	186	196	192	197	153	205	188	207	215	215	199	195	179	208	210	219	197	193	185	205	193	168	183	178	204	184	210	196	174	163	181	180	174	175	162	162	173	200	195	194	186	188	189	203	198	205	192	204	192	174	184	185	175	207	184	212	163	161	178	179	171	181	192	181	179	172	203	176	201	203	187	198	178	203	181	193	180	172	166	186	192	166	175	181	213	202	201	180	181	175	178	208	215	200	186	195	171	189	193	189	176	173	200	158	174	171	161	210	183	193	164	217	205	199	190	168	182	187	220	216	191	200	196	197	183	196	190	168	186	168	186	194	174	198	171	204	157	178	167	170	202	184	178	194	199	180	191	207	200	186	201	200	183	212	177	197	174	174	172	199	191	195	192	179	192	188	191	192	183	173	189	197	177	178	179	195	213	187	181	152	192	168	210	173	166	175	183	197	191	185	185	214	167	187	153	192	192	206	159	155	205	160	201	228	209	193	202	193	175	181	189	209	177	203	199	174	164	185	170	186	200	190	170	205	185	200	203	185	204	177	196	194	195	178	174	189	201	176	179	166	196	180	187	198	179	189	168	193	212	198	181	194	184	197	193	173	199	205	171	192	187	193	194	185	207	207	213	188	181	184	174	202	221	207	196	195	187	174	199	189	171	192	195	155	170	171	175	188	214	184	174	199	185	186	183	192	211	188	184	220	184	187	195	211	200	194	178	179	180	171	197	199	164	176	180	168	180	191	181	185	179	193	195	183	184	181	165	173	197	169	187	189	209	202	206	187	187	184	196	173	188	178	188	179	184	189	194	200	202	159	168	192	179	170	210	195	188	194	174	194	185	185	196	155	205	183	208	194	183	176	193	190	177	222	197	203	188	185	222	202	195	191	191	181	208	172	197	180	211	194	162	219	186	202	194	162	197	201	210	203	196	223	163	192	208	198	172	197	171	186	198	168	208	180	207	171	161	178	191	187	181	181	201	179	173	177	193	171	186	194	173	197	182	189	165	195	178	200	193	221	201	162	222	198	196	159	183	195	185	197	165	198	187	163	183	181	185	169	176	204	180	174	199	181	211	193	166	213	194	187	185	201	171	196	168	202	195	196	191	206	217	186	209	183	178	192	160	181	178	177	192	173	183	190	178	197	209	183	177	196	210	202	205	194	184	174	181	183	161	178	186	193	170	196	186	208	205	211	182	218	176	193	212	181	197	209	202	180	199	214	197	198	187	198	172	182	191	176	209	195	215	192	200	186	178	184	172	200	166	199	178	180	163	189	191	184	201	196	194	168	186	164	179	198	187	194	205	168	194	217	211	208	173	184	193	198	207	186	190	193	206	196	191	188	193	180	196	192	210	171	168	198	217	196	174	185	176	181	189	197	201	189	194	182	170	194	192	175	184	180	167	186	186	202	183	180	188	170	178	185	201	146	212	201	194	180	164	175	144	183	204	184	188	161	215	172	181	180	180	201	206	189	196	210	201	191	194	196	189	175	180	186	152	194	203	188	211	179	171	161	235	174	162	173	192	188	183	193	190	221	179	185	187	196	182	185	196	181	168	189	202	173	183	216	179	157	194	202	185	172	172	171	180	188	187	183	180	198	201	163	204	184	190	169	209	175	179	229	200	186	205	212	187	188	180	198	175	169	183	197	210	189	214	194	160	184	191	209	203	205	215	208	192	202	183	199	215	177	196	186	184	217	173	194	203	192	203	186	204	207	189	205	182	200	171	202	185	203	201	178	192	192	198	178	181	208	183	205	204	171	198	185	188	205	201	166	215	193	178	197	215	185	187	177	199	196	181	201	185	195	193	197	183	207	187	182	196	158	172	191	188	187	187	153	161	205	203	178	200	174	187	179	196	208	206	168	232	207	206	185	187	208	162	206	167	173	194	176	178	186	173	185	179	174	187	182	209	212	196	189	189	204	193	195	197	196	207	167	193	183	191	191	177	154	186	166	196	168	226	200	203	191	171	216	172	205	215	190	195	210	195	195	168	164	176	185	182	167	152	163	186	180	189	176	184	176	182	194	206	154	176	176	192	187	188	176	158	204	149	184	173	180	186	166	171	172	196	197	203	173	204	200	192	188	232	177	183	165	195	199	195	175	174	214	188	184	185	159	196	208	211	228	168	188	162	180	184	176	221	189	198	177	183	204	201	168	192	207	169	191	180	179	197	176	209	175	174	191	201	171	204	194	191	199	166	182	182	161	193	205	190	162	200	182	165	201	173	209	210	174	193	186	170	190	189	185	161	188	194	177	184	183	184	189	196	207	187	211	176	172	168	166	193	172	227	175	211	188	181	196	174	182	172	202	199	199	178	227	152	168	172	184	193	207	219	174	189	166	163	186	169	172	195	189	172	227	169	189	190	202	182	179	184	191	201	199	214	205	199	178	195	173	170	195	179	197	221	196	173	186	200	177	179	196	155	184	185	182	186	198	181	162	198	198	197	196	205	188	187	179	199	174	177	192	168	193	176	187	201	214	178	218	188	199	185	174	191	189	184	193	201	204	199	194	174	188	184	173	184	212	181	190	196	195	199	189	180	192	192	186	168	222	185	179	195	200	195	189	211	166	184	180	180	175	167	170	165	183	195	167	189	208	202	195	202	211	178	192	173	203	208	193	204	157	150	203	207	186	204	166	172	179	173	200	191	172	176	193	188	214	175	192	183	185	182	186	183	174	183	182	176	172	196	194	176	183	174	174	221	189	146	180	188	187	177	206	179	191	215	201	191	178	187	181	158	198	198	186	205	209	194	164	207	196	188	170	168	186	196	195	192	173	186	191	160	180	150	208	181	178	217	185	192	205	226	170	181	198	164	189	155	177	189	210	194	217	211	194	183	198	205	180	188	176	172	192	191	191	202	200	178	176	191	173	193	184	184	191	185	201	189	166	197	145	204	181	226	201	187	169	197	193	182	185	199	210	169	212	200	203	202	170	194	165	162	186	178	187	215	200	209	173	196	179	180	191	189	215	224	207	191	167	191	197	172	178	167	190	172	225	209	168	166	218	193	174	189	178	196	189	223	194	183	201	173	183	185	194	188	179	211	193	175	185	167	185	190	214	188	175	212	201	169	185	180	175	198	190	166	182	210	186	172	162	184	158	182	182	201	173	189	191	213	176	182	195	180	171	193	184	199	177	206	211	198	174	189	159	162	172	201	197	192	186	210	209	195	205	189	196	208	178	179	227	203	175	181	211	178	189	197	190	197	201	221	183	167	186	205	195	193	161	196	203	178	188	179	196	195	178	222	222	169	228	180	195	203	188	181	179	181	180	180	226	203	188	212	207	222	220	208	187	191	189	213	190	182	187	204	190	186	169	182	200	202	169	187	192	198	177	178	186	175	183	207	185	163	186	216	190	180	169
6889	3401	1370	1467	1141	854	842	685	630	633	616	582	525	516	546	463	465	466	468	457	447	560	582	618	562	542	584	569	610	624	548	534	522	475	430	457	463	446	461	501	443	511	582	530	492	498	463	482	442	430	465	415	454	446	417	463	437	405	433	419	413	467	391	424	414	369	403	433	416	372	394	383	421	379	395	402	399	395	399	386	405	402	389	424	385	388	411	386	395	409	420	435	372	411	418	386	391	403	399	381	385	409	406	383	415	428	407	424	385	397	410	425	405	402	395	386	404	391	396	421	367	422	428	400	425	383	417	403	411	414	402	413	406	395	416	445	434	419	411	416	403	394	415	380	428	397	402	418	442	395	446	409	439	412	402	424	431	420	430	432	411	392	428	398	439	429	414	453	396	425	390	408	397	384	448	414	422	356	428	401	407	399	370	382	386	387	449	420	386	409	409	419	413	373	402	387	381	372	419	409	424	407	405	377	426	399	409	411	406	433	401	390	385	412	402	386	398	411	400	407	430	411	404	379	435	470	407	392	410	404	402	403	445	420	426	364	388	394	377	415	410	442	444	370	421	380	413	402	421	411	403	407	411	388	380	406	435	389	401	416	424	389	411	409	365	406	416	428	376	427	394	412	400	458	361	409	361	406	395	398	427	403	406	393	389	419	365	356	384	363	381	443	414	369	432	387	405	409	431	415	415	400	378	447	374	415	435	418	370	419	439	423	392	421	412	411	418	415	419	405	404	406	403	377	418	374	408	368	389	388	402	414	347	424	415	398	390	428	393	408	389	378	419	381	397	394	405	408	408	405	389	378	384	404	422	367	401	376	393	377	413	410	445	394	406	395	394	451	383	408	419	413	403	404	365	427	387	398	404	418	403	430	367	387	434	409	424	382	433	403	421	457	428	385	401	478	449	375	388	434	397	429	376	410	375	401	401	403	403	416	392	387	427	404	387	419	442	418	416	418	406	372	427	386	394	386	413	424	410	424	428	403	383	458	429	417	408	400	385	412	405	414	365	394	405	390	393	382	423	397	396	401	434	448	441	390	447	388	407	439	435	418	398	384	416	408	394	396	374	405	430	444	389	418	436	377	371	407	382	404	412	402	409	422	436	432	384	419	419	422	392	395	415	403	449	411	393	379	384	416	386	403	403	429	407	398	416	424	390	392	434	407	429	420	446	412	404	362	408	403	440	428	445	383	415	429	398	426	418	451	437	385	402	427	402	414	420	430	403	403	403	399	409	360	423	358	385	435	419	400	392	411	392	420	426	420	388	439	395	379	449	409	413	423	390	369	400	394	388	397	422	402	372	385	396	416	434	435	403	412	411	393	425	395	420	414	419	385	384	410	410	409	372	407	417	419	405	396	394	365	378	399	389	400	411	381	392	366	381	409	419	440	415	369	414	416	380	448	427	407	401	406	387	435	397	402	408	430	407	429	395	359	394	420	387	410	423	419	414	418	430	407	386	394	370	378	384	397	446	406	421	423	399	403	408	422	413	436	423	409	425	400	392	421	379	355	401	389	379	396	412	418	398	409	402	424	426	420	405	409	420	436	433	408	396	387	386	410	414	362	405	406	412	395	407	427	422	442	388	416	425	412	403	399	414	422	390	393	414	419	406	404	406	385	396	392	393	396	412	392	450	423	407	381	386	401	410	398	444	377	425	413	351	448	407	418	410	398	425	442	401	408	426	421	381	403	385	395	424	409	379	425	412	392	402	407	402	366	389	392	403	399	404	419	420	397	394	410	391	394	408	419	378	401	401	377	389	385	397	434	397	450	352	411	396	367	428	371	392	380	389	441	398	444	388	399	380	375	397	398	413	430	394	422	406	391	402	415	401	392	440	399	420	422	413	395	393	392	428	386	422	349	412	410	387	378	364	383	425	429	415	402	411	365	390	398	382	374	372	409	406	408	422	390	404	398	395	414	422	423	413	403	401	387	396	389	419	388	399	378	424	407	458	389	434	411	446	405	378	424	418	364	432	389	423	370	423	398	417	400	402	398	408	401	404	408	430	381	396	380	400	408	389	433	359	403	413	400	399	412	400	391	373	399	403	396	434	429	401	418	394	402	450	412	377	369	380	401	384	383	384	429	407	424	384	411	394	369	394	423	420	429	417	428	394	379	427	426	394	401	429	390	391	418	396	433	415	434	401	438	399	409	399	423	411	391	395	428	397	393	415	417	432	398	405	365	426	360	381	397	402	382	430	387	406	397	415	402	413	398	394	403	395	412	419	417	415	407	452	423	435	427	390	411	429	410	391	421	459	407	411	415	403	387	429	398	434	393	407	434	413	398	416	430	413	422	412	401	388	400	398	396	435	403	401	395	389	419	373	411	434	404	412	395	420	414	434	419	386	378	443	430	413	399	431	370	422	386	387	425	406	396	407	398	396	406	434	407	445	397	354	416	403	428	380	382	437	417	365	426	390	388	393	432	406	407	408	406	436	412	401	423	448	400	439	401	386	393	416	372	400	392	439	398	388	395	412	389	407	403	419	421	393	387	348	395	377	424	420	375	413	406	408	387	424	409	361	450	396	424	386	379	418	374	413	411	396	408	413	393	381	388	389	399	400	396	415	461	402	395	425	385	385	420	395	426	407	408	394	379	411	397	398	405	396	398	408	424	416	399	434	430	409	429	420	423	384	409	388	387	397	407	406	416	405	374	396	379	425	374	421	402	364	385	405	376	410	398	372	410	408	400	405	408	384	394	397	412	395	424	387	408	442	403	388	406	424	416	427	428	367	396	416	390	413	449	439	421	428	393	458	387	417	421	404	384	384	391	393	399	397	403	369	390	349	457	415	404	396	390	432	393	395	384	455	403	394	354	403	425	377	372	383	446	417	422	432	421	388	422	408	382	413	362	416	409	401	429	372	411	417	416	406	403	436	433	393	401	443	392	387	380	419	387	396	392	417	393	413	407	440	431	406	411	400	415	414	404	386	403	419	415	420	422	423	414	415	409	396	390	410	405	395	402	395	385	389	423	424	390	373	402	397	393	431	432	441	378	401	416	381	397	391	375	377	419	448	383	403	399	408	390	398	389	357	388	401	425	414	447	399	410	433	407	432	414	423	388	375	383	405	425	400	402	390	400	408	414	401	421	418	412	414	393	390	412	404	390	410	402	426	400	390	416	408	389	414	391	444	425	415	361	383	382	430	412	408	400	438	406	401	399	415	404	408	404	412	399	415	445	363	397	410	386	398	382	427	377	427	435	420	421	384	395	391	435	389	405	392	404	426	406	368	407	404	448	391	414	385	429	427	415	387	400	406	433	397	396	373	428	425	436	417	406	393	438	391	385	423	381	389	406	415	394	407	413	407	416	384	409	384	411	365	380	369	424	434	410	423	390	456	430	429	406	386	391	420	435	392	403	405	384	435	420	418	436	398	425	411	408	393	394	428	369	431	404	418	403	416	403	380	407	412	405	384	397	414	391	418	420	400	413	388	402	439	365	413	439	424	431	425	432	402	429	422	418
28318	12978	2579	1096	596	458	357	290	261	264	256	227	187	207	175	184	156	165	144	166	175	186	190	172	210	206	192	203	184	190	175	184	165	148	174	152	150	176	161	178	198	148	165	202	186	195	157	157	155	172	159	171	163	167	153	130	158	160	130	150	137	159	140	129	163	148	144	133	146	143	189	177	120	141	156	152	153	167	134	120	135	145	162	156	141	143	132	151	127	130	136	143	140	151	155	160	123	137	134	130	143	122	183	168	133	118	115	158	137	143	135	139	147	171	139	148	151	120	131	139	141	153	157	162	160	125	146	133	117	130	148	141	147	154	135	145	169	136	134	164	164	146	144	151	141	171	150	133	120	116	139	140	146	115	126	149	145	129	164	142	148	141	119	119	142	129	123	143	143	153	148	146	158	165	151	138	123	167	124	133	125	166	121	138	151	148	153	154	118	139	134	166	113	154	145	144	135	140	144	159	136	151	161	139	132	141	136	138	144	161	155	142	140	149	134	155	125	157	128	135	154	158	141	153	148	147	157	147	137	143	157	143	151	161	159	148	149	137	148	140	175	147	135	143	129	134	159	139	148	149	167	136	132	158	143	154	168	145	160	157	145	142	155	132	159	141	152	158	166	128	171	135	143	147	166	163	156	179	127	138	150	155	146	171	140	146	144	157	166	147	145	124	146	155	135	145	137	139	161	133	147	135	137	151	130	140	100	125	132	161	126	142	136	170	144	137	149	154	138	145	147	153	134	151	156	144	138	126	147	159	150	150	144	166	150	123	158	147	137	142	138	149	149	127	168	141	140	160	147	135	146	149	148	148	132	142	150	129	128	151	127	144	133	131	127	134	148	138	152	143	146	131	119	140	143	174	142	146	160	139	141	135	145	146	144	143	137	132	120	137	121	153	148	151	137	138	132	131	173	127	140	143	126	129	144	143	136	144	153	147	143	143	117	141	150	125	125	136	159	145	137	147	130	131	129	153	146	129	146	141	152	148	157	109	162	137	147	162	137	129	150	158	146	150	127	147	158	145	142	131	150	147	144	145	144	137	142	162	119	137	149	141	156	132	154	148	156	139	122	132	148	123	113	152	137	124	166	135	126	135	124	142	148	150	118	117	142	134	138	128	136	146	154	131	132	155	144	153	152	147	127	144	153	141	135	140	142	132	117	151	144	135	140	145	151	162	136	137	148	142	161	161	145	158	117	139	136	152	130	172	122	153	131	142	155	151	136	112	141	142	140	126	152	151	140	138	143	121	154	135	150	148	140	168	157	125	137	126	143	140	125	132	126	131	140	153	126	111	158	163	164	175	125	118	143	131	135	140	141	128	171	153	144	158	140	157	133	138	123	132	137	151	124	146	145	150	162	155	157	136	151	145	120	145	169	152	155	164	129	145	146	116	138	140	129	146	143	148	154	163	146	121	150	161	134	123	146	136	148	151	145	145	130	140	141	142	151	160	158	129	112	143	112	136	136	150	152	150	98	149	148	151	166	141	140	140	137	141	139	130	139	132	147	142	152	144	155	134	154	164	152	141	93	136	135	149	135	115	131	129	126	115	143	151	154	137	124	122	152	138	153	127	140	132	156	151	139	155	148	125	139	135	99	152	141	148	139	126	137	174	136	161	147	134	164	166	150	137	121	138	132	140	163	118	126	164	152	144	140	121	132	133	155	164	136	147	150	136	142	146	124	116	145	151	122	150	138	143	175	132	130	141	120	147	126	130	121	150	146	148	143	142	138	165	133	140	139	145	160	152	125	148	136	141	139	136	142	164	140	154	139	152	154	124	160	162	161	137	161	134	152	133	138	149	165	126	139	147	128	147	130	135	145	189	160	154	115	131	132	149	140	147	141	139	124	182	142	138	155	163	129	135	129	133	134	157	143	123	161	146	143	138	144	125	151	158	134	147	125	154	133	133	169	141	130	142	154	164	134	135	143	142	149	144	131	135	162	153	166	118	140	140	121	158	139	143	142	123	129	139	130	111	145	154	152	147	142	120	157	146	148	159	147	131	147	149	132	139	111	116	135	142	132	156	130	126	147	138	130	134	154	124	127	142	141	159	153	144	146	154	145	158	132	136	163	153	148	153	162	148	126	141	153	137	126	136	154	148	165	164	142	136	143	135	148	160	160	137	152	128	151	123	150	146	135	159	126	146	151	131	164	152	157	147	144	125	152	147	166	140	143	143	153	137	126	142	143	133	139	112	131	145	164	183	140	130	144	157	152	162	160	140	149	136	129	152	145	165	127	144	135	150	142	130	143	163	149	148	166	132	142	125	154	132	159	154	144	155	161	137	131	146	156	136	118	135	152	150	134	123	157	151	123	138	152	128	149	134	136	138	134	158	145	167	136	149	135	132	147	138	147	110	154	138	156	151	148	144	135	119	121	119	133	141	126	154	154	149	131	137	152	131	137	151	140	145	138	134	139	173	147	159	140	110	125	158	144	150	151	125	108	123	148	145	157	159	133	159	150	121	148	200	143	124	137	140	131	146	146	135	162	172	142	153	141	150	129	137	143	156	136	155	147	162	156	152	131	155	167	126	136	147	129	134	147	135	142	122	138	132	161	141	145	158	130	152	133	135	127	136	144	169	127	148	136	129	145	136	143	127	158	154	122	142	134	159	158	141	127	159	148	149	147	132	124	141	126	133	178	143	144	138	138	133	120	150	150	152	153	153	172	147	135	144	132	134	148	144	140	138	143	153	122	157	125	155	157	134	171	158	145	145	148	134	150	161	134	156	150	138	140	138	140	157	129	139	138	137	149	140	141	122	130	146	132	146	146	150	147	147	150	138	160	141	137	131	139	121	129	158	143	150	108	156	146	116	117	151	126	151	131	154	153	126	130	119	136	143	148	145	129	124	169	143	139	147	153	139	123	133	157	145	129	116	136	153	152	160	147	158	148	165	153	138	144	147	101	132	122	133	137	134	159	150	139	130	143	140	124	162	143	143	129	164	129	145	130	137	123	161	137	145	134	172	141	162	145	123	134	150	140	132	150	142	121	115	121	152	148	133	150	144	173	129	140	132	143	132	131	125	139	151	135	154	151	132	127	175	142	108	135	144	148	137	146	143	154	106	131	145	126	172	120	131	145	140	153	161	141	151	133	151	125	130	140	153	151	160	133	131	162	143	154	146	132	145	151	134	134	132	133	117	166	144	138	148	130	134	143	152	144	142	135	125	134	125	164	148	146	144	143	144	144	144	134	163	144	115	154	122	125	145	152	150	168	146	146	124	161	154	144	146	125	157	138	152	154	166	122	140	139	154	143	146	116	122	152	147	157	141	144	160	145	152	126	138	130	128	112	140	136	147	158	164	135	131	134	137	113	119	127	141	131	141	144	129	132	137	150	136	144	140	145	128	129	143	150	152	122	154	129	131	141	142	149	147	150	137	153	142	150	152	117	137	152	156	137	131	140	147	145	139	148	123	136	153	135	134	141	140	117	143	165	149	126	135	132	129	146	138	180	173	149	147	140	148
15438	8373	2787	2951	2123	1762	1350	1086	1019	936	881	760	699	636	552	539	564	509	497	516	544	644	701	677	696	641	625	700	681	614	651	588	498	467	474	397	460	419	478	472	452	482	548	526	520	495	475	459	449	419	410	388	384	362	363	410	360	396	372	375	348	342	330	334	314	338	357	314	338	302	349	333	328	315	330	342	338	316	309	305	328	337	327	323	352	345	315	310	315	328	345	319	340	330	324	285	306	333	329	324	350	323	325	288	309	323	326	304	369	312	329	329	355	314	345	311	314	334	325	324	355	315	326	332	336	330	357	331	331	331	341	315	330	301	347	355	327	334	344	378	325	311	308	301	344	293	318	329	295	329	318	333	331	335	305	315	331	277	328	327	350	306	310	360	307	327	306	341	345	344	305	327	288	313	323	324	317	303	318	317	329	305	320	315	313	332	360	387	316	303	362	372	327	306	321	356	327	350	304	322	306	283	332	327	327	320	304	310	364	327	305	348	326	306	302	284	322	317	335	349	344	328	370	316	312	331	308	329	321	322	327	308	317	314	319	341	340	316	347	326	321	324	307	310	313	313	331	306	335	305	338	321	343	351	334	342	326	350	347	328	297	335	309	339	340	320	301	317	338	304	290	341	348	324	279	335	311	323	324	364	315	323	301	309	357	295	303	330	331	317	310	334	304	324	343	326	326	319	289	318	352	330	326	304	308	350	327	299	312	315	324	339	318	320	323	335	332	331	345	342	311	316	309	320	350	307	309	301	334	334	292	303	322	342	319	346	310	312	312	367	324	286	320	305	299	318	327	332	337	338	308	346	335	366	323	325	345	339	351	357	334	316	327	320	333	308	320	363	315	324	342	355	318	344	324	355	310	308	330	350	335	315	338	335	313	304	327	343	319	354	330	312	334	330	312	325	345	358	333	343	350	346	316	278	322	352	308	361	338	317	313	344	326	300	350	344	319	352	325	314	322	321	310	297	336	315	339	339	333	326	349	310	331	322	319	317	344	327	364	320	301	301	345	318	342	322	333	326	320	329	322	327	310	328	346	341	304	368	321	321	345	319	337	302	346	324	300	331	318	310	332	331	338	314	350	332	314	352	304	326	341	340	352	343	342	301	325	359	334	335	335	301	286	317	332	311	350	299	333	322	315	341	324	311	324	334	312	319	286	323	327	306	319	324	334	323	322	322	323	347	329	334	332	316	309	311	283	362	319	338	333	301	366	316	300	340	311	325	331	341	312	309	333	295	312	306	308	346	342	337	310	326	312	340	320	329	363	319	304	331	345	312	330	347	331	351	307	339	326	352	326	317	334	344	324	339	300	317	315	330	320	308	317	299	328	309	308	323	351	322	295	332	336	296	343	337	338	313	299	360	329	316	329	337	335	345	346	351	306	303	323	309	327	325	321	357	315	309	359	316	331	317	331	340	333	324	329	292	343	324	313	303	324	331	321	314	343	327	319	318	332	342	316	329	356	311	345	335	325	311	324	305	330	349	324	350	338	324	333	325	315	323	336	335	332	324	316	298	311	317	297	327	335	303	332	350	296	332	313	347	334	339	336	318	296	319	364	314	301	301	313	302	326	328	352	309	302	355	321	290	334	330	324	329	349	340	336	334	357	362	323	325	332	312	359	334	328	345	306	351	309	313	320	344	312	324	333	328	342	312	291	321	302	329	334	293	339	353	318	339	331	317	310	328	319	316	328	326	328	341	340	345	301	328	323	338	336	333	320	318	300	351	331	319	294	319	335	309	314	356	345	300	312	290	315	346	319	312	323	317	335	290	313	348	300	326	326	327	302	339	312	325	318	322	349	350	332	305	336	328	300	324	324	328	332	339	310	357	327	352	343	342	313	307	319	341	328	335	335	327	312	342	282	333	333	313	294	291	314	305	342	314	341	347	301	308	334	319	317	330	329	341	336	320	301	321	350	348	341	325	325	345	336	316	297	339	323	306	342	336	307	350	334	323	365	325	328	321	297	334	340	292	358	303	354	303	339	299	330	343	327	318	331	336	338	349	350	318	354	314	348	335	324	311	338	327	326	281	336	319	312	300	366	312	323	332	319	325	314	327	339	309	319	315	357	331	311	310	325	305	314	333	327	324	316	331	337	362	308	298	309	321	340	310	376	309	344	347	352	319	313	342	345	346	297	315	354	351	327	336	343	303	338	326	329	333	335	308	306	329	304	336	309	285	346	299	337	331	317	333	304	285	315	303	366	325	312	297	339	337	355	353	356	348	324	325	362	326	321	341	299	322	328	295	353	319	325	311	328	322	328	339	316	332	317	329	285	321	339	307	334	352	297	324	317	318	311	351	327	335	336	323	299	358	351	325	312	297	317	327	334	333	329	332	311	333	355	306	328	298	308	340	322	332	311	306	318	317	329	317	330	331	287	300	348	344	314	318	349	290	351	310	347	321	334	352	322	335	351	337	323	321	351	308	313	321	322	303	341	330	305	315	324	320	324	329	350	302	331	306	317	307	310	314	303	309	320	315	335	333	308	294	339	321	344	364	297	354	296	291	329	341	336	294	325	333	325	294	329	329	347	313	348	313	324	366	339	346	323	328	319	299	306	295	315	328	327	353	336	332	331	310	308	336	316	348	323	343	333	350	308	342	365	309	315	294	312	307	318	301	332	342	343	345	324	315	323	316	330	342	347	357	306	326	301	329	304	336	322	324	359	307	318	313	336	327	304	349	325	338	313	328	354	316	326	309	349	332	299	321	346	326	333	328	307	318	326	332	377	339	326	329	342	335	318	290	293	304	369	311	356	314	337	304	326	323	326	342	348	357	323	323	311	338	327	302	327	334	313	331	353	325	314	329	327	336	324	305	290	302	311	338	306	317	312	305	341	324	333	324	309	325	341	329	331	319	308	338	337	338	308	313	315	344	340	318	352	306	357	350	362	352	314	338	317	343	324	312	307	321	343	325	301	321	305	347	336	304	346	336	341	303	305	344	321	322	358	304	334	345	325	314	320	308	324	312	344	333	332	341	355	333	323	320	297	334	306	372	313	317	328	352	341	327	302	334	304	331	280	315	339	310	324	323	298	315	348	310	369	323	333	329	321	318	348	343	343	338	333	306	348	331	342	307	327	328	318	321	336	346	314	315	317	316	321	325	326	307	358	336	286	330	353	318	324	368	350	339	336	326	358	335	324	326	280	331	336	286	312	342	320	314	354	310	319	331	316	321	314	334	319	305	374	312	353	342	346	321	334	326	324	332	336	322	335	331	324	313	315	307	339	314	320	329	357	330	324	326	328	329	359	347	334	328	314	297	337	350	321	320	336	290	343	329	313	341	305	371	310	332	334	331	310	343	343	330	323	341	325	347	326	305	330	315	331	324	365	315	325	325	318	311	348	357	340	327	317	340	315	336	294	322	316	356	323	323	365	337	394	367	342	314	289	328	298	344	357	303	325	304	322	385	342	334	306	378	340	325	328	306	338	347	330	314	319	351	314	335	300	324	318	343	334	338	329	350
37898	19311	4215	1937	1037	674	529	416	409	382	334	317	318	286	266	263	254	250	225	246	269	253	276	289	270	280	270	255	265	275	276	256	238	225	226	229	213	204	215	229	219	237	198	196	229	227	239	188	233	224	184	205	202	216	217	250	185	210	209	217	224	195	200	227	200	204	220	188	192	180	187	206	215	167	185	170	200	210	192	198	188	198	204	202	204	200	222	192	187	185	191	213	199	208	187	202	178	200	192	215	229	216	204	198	186	174	214	164	184	195	191	189	185	199	224	201	194	200	182	227	181	222	201	196	190	181	194	197	175	224	206	172	189	219	211	172	162	195	209	197	208	190	196	178	163	179	190	206	187	213	175	168	193	198	207	195	202	196	238	181	182	208	184	165	180	191	204	186	162	186	210	173	177	171	186	182	199	212	212	201	227	190	169	181	192	204	220	177	194	215	183	209	195	205	213	157	196	179	201	181	201	201	176	180	193	193	199	195	204	207	199	200	212	194	199	216	218	207	204	221	189	175	197	175	175	190	214	185	176	203	218	203	200	207	193	190	206	186	197	200	181	182	183	214	190	199	200	204	203	196	187	177	196	194	192	189	203	190	195	183	219	199	208	200	190	186	213	193	216	171	198	213	198	193	207	207	175	190	193	176	203	192	216	217	176	202	204	173	201	192	218	199	207	213	200	172	216	198	206	225	182	187	190	221	209	176	183	174	205	181	205	203	162	202	180	191	208	197	187	182	205	195	214	194	196	190	193	190	175	175	206	221	196	202	216	185	181	195	215	189	182	209	191	182	196	193	180	198	198	211	195	196	211	195	200	219	204	209	182	183	191	182	176	244	163	194	194	180	193	197	188	165	196	197	201	246	174	191	193	198	203	188	201	210	201	196	214	197	188	193	211	219	182	179	187	192	210	188	189	196	195	209	210	179	208	181	206	182	194	211	200	183	179	213	171	203	179	230	204	186	197	188	173	194	200	196	208	192	201	221	186	200	200	193	185	192	161	189	212	202	180	187	179	179	203	200	220	183	189	194	189	225	184	197	211	183	189	200	197	209	201	191	194	186	182	212	197	186	196	207	196	202	217	203	186	183	183	179	187	184	184	186	191	189	199	193	171	196	208	189	216	199	199	209	187	189	193	198	194	154	182	192	185	182	216	196	195	205	217	193	192	215	181	189	177	166	183	183	181	206	185	206	200	215	177	201	189	175	189	195	200	196	193	204	223	211	193	194	197	208	228	177	165	196	214	186	185	183	193	181	178	197	225	192	194	198	185	213	207	194	231	189	194	224	208	178	207	196	214	213	193	215	186	187	196	203	192	171	182	181	171	184	149	193	196	181	198	184	176	181	213	221	171	188	199	208	190	149	196	221	207	214	202	186	178	216	206	167	181	176	184	200	188	204	179	211	210	195	170	202	183	193	194	212	213	189	176	194	203	208	181	159	189	178	174	208	206	222	183	204	204	205	193	214	201	225	177	192	210	163	194	198	182	188	200	185	197	196	202	188	197	197	170	189	213	181	176	212	207	178	213	195	203	221	203	218	221	182	199	205	186	198	204	194	204	196	164	183	205	194	187	185	182	217	198	198	191	178	191	191	194	191	198	201	191	193	182	187	207	195	169	184	204	187	177	206	197	182	165	212	206	200	198	182	197	170	165	208	191	190	200	167	188	195	177	183	192	205	205	222	212	193	212	199	180	212	205	169	216	182	181	214	184	195	187	197	171	197	185	199	206	201	201	193	196	179	190	202	178	184	198	202	200	191	195	186	193	215	174	178	177	225	194	207	223	196	203	192	191	200	213	165	179	179	198	195	206	214	219	180	216	183	190	186	213	220	177	207	204	173	188	222	190	208	214	231	197	206	199	181	211	210	205	190	201	184	200	230	193	183	202	166	168	206	210	176	202	201	182	205	200	189	200	204	186	189	195	201	193	186	200	206	195	193	196	218	184	191	193	178	197	210	201	181	175	180	203	181	195	189	177	195	204	231	200	235	170	218	192	176	170	195	182	182	198	216	196	202	196	212	188	163	188	198	207	193	197	200	196	194	209	168	199	192	187	177	217	212	206	219	205	203	201	182	216	225	186	203	187	165	176	201	214	185	201	199	223	203	172	185	198	195	184	213	241	203	199	200	189	184	185	211	185	205	183	204	194	229	210	190	177	194	212	196	207	230	199	225	182	182	209	173	196	204	199	184	197	193	183	181	169	194	168	176	164	232	201	178	180	189	199	173	163	191	181	191	186	198	192	200	215	198	169	184	172	233	218	186	218	197	168	181	178	195	230	194	222	179	205	214	209	194	179	194	198	179	220	193	205	207	182	214	213	205	196	206	207	218	170	231	182	173	171	209	186	180	200	187	193	171	169	214	195	202	209	182	194	202	185	206	174	199	216	202	227	193	191	227	196	186	227	197	184	194	218	196	209	197	187	194	181	216	197	170	199	201	212	172	202	199	171	219	191	216	190	220	156	182	221	194	237	210	195	214	195	198	202	210	203	191	165	184	190	193	182	205	169	201	173	200	190	186	192	203	172	200	217	194	198	218	202	201	186	188	209	201	198	178	210	197	197	207	200	185	180	194	192	207	211	208	206	208	213	187	194	187	181	167	203	210	175	175	214	193	203	179	211	206	212	172	184	202	183	179	181	200	195	173	197	196	189	169	165	193	198	205	186	185	189	202	189	208	208	211	208	192	205	181	197	183	179	167	189	186	217	218	210	201	189	209	183	239	206	191	190	201	224	210	231	208	197	204	206	194	169	172	204	215	195	186	184	189	195	194	191	183	176	202	219	169	214	187	199	221	234	202	212	201	198	206	208	221	180	182	219	190	206	163	215	185	178	198	169	176	180	205	209	174	183	199	208	166	186	198	212	217	195	207	212	187	177	200	210	190	198	181	200	176	196	194	221	212	183	206	204	191	192	193	217	210	197	218	204	171	207	176	225	213	180	210	203	160	203	199	222	209	183	204	226	208	196	205	193	188	186	194	213	186	194	208	203	169	179	177	216	185	195	176	186	183	207	157	197	208	187	179	201	206	190	167	199	203	185	204	174	184	188	208	191	196	167	196	188	195	178	219	221	218	154	206	190	202	176	181	206	195	182	178	194	185	179	199	208	205	189	162	210	177	185	197	203	203	174	206	185	188	182	209	187	188	190	186	182	201	194	186	204	175	171	185	218	201	187	187	200	188	196	186	210	192	229	187	169	194	183	186	215	190	188	199	205	191	192	195	191	175	189	180	192	178	163	188	181	187	186	205	209	194	200	198	176	204	193	191	187	184	194	176	201	191	183	200	207	171	168	211	200	207	188	182	155	197	183	173	195	197	186	213	192	208	182	173	177	186	208	187	199	190	212	201	189	202	211	187	161	169	203	240	190	211	197	181	163	195	198	195	200	202	175	186	206	195	212	195	185	223	216	193	188	202	193	213	174	221	234	187	167	195	184	169	183	192	202	196	185	190	160	192	204	187	205	189	194	182	177	194
20215	10903	4077	4562	3670	2638	2127	1743	1523	1425	1348	1092	1008	985	816	840	711	711	745	717	760	785	937	936	953	879	916	916	963	855	986	870	779	694	624	566	628	603	664	712	654	620	678	667	697	718	652	673	576	547	527	546	583	542	500	508	560	520	514	510	488	463	479	438	455	439	462	433	467	419	445	485	459	405	412	458	443	433	440	449	434	412	412	439	419	416	431	429	426	454	437	445	454	415	419	412	416	429	437	427	425	416	425	429	461	424	421	420	451	440	419	431	408	405	410	425	453	437	408	430	456	452	469	432	429	408	468	438	426	445	431	470	443	434	438	451	444	412	473	393	429	416	422	416	418	399	410	433	434	426	465	451	443	429	440	414	429	447	458	419	420	426	424	469	421	421	474	437	418	454	424	448	405	459	401	428	458	439	433	430	450	453	429	447	412	446	460	394	424	483	432	430	443	432	423	423	372	430	421	451	410	430	430	419	434	398	448	429	425	388	432	432	454	436	405	416	403	407	439	412	402	461	435	487	452	418	413	439	440	439	457	442	461	443	453	459	428	466	428	444	428	457	403	395	450	421	444	393	435	421	429	407	475	427	427	458	398	413	429	455	409	409	460	436	438	403	436	441	408	433	470	456	433	424	396	421	443	421	449	442	469	442	437	441	437	411	414	470	439	414	450	411	434	429	474	444	417	426	411	458	487	425	394	435	457	390	413	441	421	408	477	407	415	456	448	443	426	446	428	414	446	452	430	411	422	387	464	446	431	410	419	429	436	405	453	452	425	445	419	426	462	431	434	447	436	436	420	420	415	449	431	425	404	417	454	457	435	417	427	415	433	400	463	453	427	409	451	449	497	415	420	444	428	410	471	443	465	437	411	421	422	461	418	415	434	447	424	442	457	405	407	395	455	456	447	381	425	402	431	463	468	429	452	438	412	416	432	399	449	397	440	432	430	425	398	434	405	470	424	433	446	427	469	437	413	441	416	430	424	430	447	417	449	443	390	428	436	442	436	437	431	459	446	419	438	452	445	430	429	454	430	385	439	422	472	449	450	429	467	410	479	395	403	466	464	403	388	398	474	417	426	434	464	447	419	410	434	412	461	444	422	429	413	435	438	452	406	408	429	406	431	424	429	439	431	416	418	448	407	384	432	410	389	427	422	422	432	460	430	444	428	430	432	428	433	460	445	408	438	467	436	457	436	433	418	462	428	406	414	450	442	437	411	419	403	426	442	426	463	411	449	439	450	423	431	460	429	431	469	427	435	443	407	438	433	419	452	408	400	429	482	403	414	461	431	432	431	461	457	415	451	457	421	463	422	432	429	437	419	420	435	466	459	406	467	454	416	418	410	426	451	419	404	455	433	440	418	425	390	432	441	497	398	395	460	435	441	413	432	451	438	423	419	446	410	445	472	424	416	429	385	428	418	440	442	420	446	443	422	386	432	434	410	454	424	444	422	430	436	460	442	441	423	454	397	437	415	443	435	386	417	401	447	426	433	423	420	401	423	416	395	428	432	483	421	467	409	408	415	430	431	417	396	466	486	432	432	432	440	409	448	457	438	431	457	406	429	408	448	407	460	433	454	428	417	404	439	453	439	401	406	412	410	435	452	406	446	411	411	436	409	438	435	413	431	427	425	381	445	448	416	444	409	423	406	442	458	452	435	430	425	413	466	452	412	388	447	418	383	447	425	424	433	465	450	424	396	417	425	436	407	451	426	424	424	416	417	431	388	425	456	451	438	431	422	416	452	416	417	426	437	432	431	472	437	441	461	439	419	453	444	445	443	415	435	431	453	415	463	463	398	416	394	432	442	456	456	461	435	406	425	436	398	423	419	374	420	439	447	415	411	433	429	440	459	469	407	440	479	476	420	438	430	452	407	421	432	403	452	438	458	444	455	412	426	432	402	463	427	436	402	444	478	398	478	441	435	413	443	473	456	463	440	450	450	454	440	442	431	475	436	429	465	415	450	438	455	444	455	426	419	431	443	430	430	399	408	417	462	422	428	430	447	422	446	439	471	448	411	432	443	437	450	421	420	402	422	430	433	393	404	437	458	463	426	440	423	432	434	437	410	450	461	390	453	443	457	413	450	418	401	420	416	430	379	447	440	454	409	428	457	435	436	437	461	395	456	444	440	419	445	435	389	498	413	439	409	395	473	453	407	418	388	393	413	425	413	402	451	411	420	444	412	441	462	435	430	410	426	434	448	413	458	394	431	435	434	446	402	399	427	447	398	395	446	420	427	434	479	401	453	426	470	479	464	416	424	409	426	460	473	451	414	412	443	415	457	450	403	436	437	457	443	441	405	445	452	428	457	440	452	399	425	426	440	427	448	414	426	426	427	442	451	434	440	359	458	428	414	446	465	429	420	392	413	424	486	430	459	425	452	422	452	439	448	408	459	442	437	421	415	422	420	444	443	431	457	431	415	418	433	450	431	460	404	476	427	415	405	437	461	432	438	427	446	426	443	448	440	411	428	446	461	416	418	455	429	450	445	438	421	413	426	451	451	454	419	400	426	469	405	399	443	441	394	434	471	408	463	457	426	420	420	407	418	446	441	416	405	431	421	396	413	409	452	455	402	429	432	422	432	396	442	400	419	457	403	402	462	430	429	429	413	405	490	431	396	461	422	461	428	472	456	455	424	451	392	450	443	448	437	458	412	395	434	422	435	400	432	444	434	431	428	450	427	412	432	434	438	450	396	455	430	452	435	449	444	453	428	418	436	434	468	428	433	430	401	423	420	409	429	458	452	473	414	431	421	436	431	448	419	408	425	442	448	426	422	415	393	438	421	412	449	439	427	443	424	430	444	431	450	439	403	446	439	434	454	448	448	383	446	408	422	415	415	428	414	426	408	462	451	427	430	475	413	425	401	405	455	418	419	461	457	448	426	422	397	443	432	425	427	405	418	413	426	419	461	422	446	428	382	408	480	429	427	430	466	432	421	446	458	416	420	440	458	443	423	424	447	472	392	419	443	427	479	428	448	435	445	440	389	465	454	434	402	414	407	404	427	377	437	397	454	431	437	443	433	450	452	434	436	444	409	475	395	429	444	440	419	427	398	427	417	416	429	452	418	440	452	420	429	422	446	430	427	410	420	422	400	418	463	422	404	417	407	416	450	444	424	434	459	475	410	445	428	460	394	420	453	422	433	477	432	436	440	405	450	398	434	449	421	429	418	422	451	439	428	459	403	394	439	404	429	452	444	413	416	455	437	422	450	430	448	450	473	453	444	419	429	427	425	435	461	404	447	430	431	452	428	442	457	439	449	443	459	432	438	393	467	456	425	440	465	430	469	414	403	446	425	430	431	462	454	425	408	447	428	420	476	454	401	441	445	446	426	450	401	445	439	473	395	424	430	495	451	454	422	452	431	421	451	440	438	422	406	423	466	465	431	424	424	440	423	422	464	444	443	437	443	433	409	427	402	460	468	424	427	415	400	436	427	440	444	435	423	452	425	405	444	393	428	420	442	420	408	425
12367	4335	802	430	354	260	262	208	206	228	202	205	207	194	181	214	194	173	203	212	181	210	202	216	197	199	228	186	246	181	216	218	223	213	221	194	175	167	189	194	191	202	183	220	182	188	199	183	166	181	184	229	195	189	169	177	201	203	209	178	170	184	192	165	192	176	206	176	189	163	185	231	183	188	163	201	171	167	210	207	175	166	173	165	175	179	190	196	171	175	153	206	174	227	169	185	184	188	178	211	186	180	194	195	199	182	198	188	169	185	182	190	174	193	192	207	190	202	187	195	213	199	195	202	167	164	205	186	185	179	181	180	191	186	190	181	188	167	202	185	197	197	162	168	210	215	180	184	180	205	182	170	189	172	165	178	208	175	176	190	185	204	180	186	169	201	188	185	192	190	199	207	189	163	199	185	169	207	181	173	169	191	166	176	208	170	176	207	194	169	199	191	187	181	173	172	189	159	188	186	174	175	180	176	179	183	180	183	172	182	191	162	171	192	159	188	188	221	176	170	196	185	189	186	184	183	204	212	189	182	184	201	191	183	197	196	183	187	213	178	176	174	182	163	193	178	202	162	210	193	171	192	191	191	160	192	195	166	165	157	175	167	188	189	171	180	194	177	198	176	176	184	194	175	193	184	182	189	190	165	148	178	174	200	186	188	180	170	176	199	147	181	187	162	198	222	199	197	183	202	148	177	188	186	184	172	167	185	180	197	192	183	150	202	176	190	152	174	178	182	167	197	185	185	217	194	171	190	173	203	179	174	177	188	150	150	206	176	164	175	213	157	180	195	160	181	162	196	175	163	190	164	198	191	176	174	172	165	211	181	212	173	170	187	167	171	178	213	184	183	202	210	156	176	170	201	195	189	178	176	160	190	168	202	161	175	194	144	184	196	159	191	184	158	173	194	173	181	156	197	175	178	207	182	197	166	155	189	196	169	184	206	186	196	190	175	191	190	178	199	205	202	181	176	182	180	217	176	169	194	186	182	181	214	192	169	198	165	170	181	200	211	197	191	191	183	186	183	176	179	177	202	204	168	191	193	194	175	192	169	177	177	203	193	182	191	186	181	206	185	199	180	188	184	171	155	193	180	194	190	172	202	199	196	192	197	198	176	178	181	164	185	205	170	181	212	217	195	177	212	187	171	197	141	218	187	200	201	185	194	188	180	192	172	196	167	179	210	187	204	193	179	188	214	175	188	194	195	170	174	188	184	198	203	199	193	197	184	206	181	188	181	181	178	202	207	209	186	187	175	180	183	159	212	186	202	184	188	215	218	190	176	205	175	204	170	170	181	184	186	165	205	179	183	182	183	214	162	175	187	186	189	209	175	180	206	198	204	203	202	185	205	153	192	189	168	176	180	182	191	190	214	161	179	191	203	168	195	174	174	197	166	163	164	181	184	189	202	209	190	209	187	186	174	168	187	189	198	161	201	201	211	164	205	216	208	192	182	178	195	175	173	172	186	187	186	170	177	192	187	179	147	201	184	207	191	197	179	192	185	210	184	180	204	177	178	173	190	174	164	165	191	179	191	184	181	198	171	173	182	157	167	182	182	174	209	199	184	187	171	156	189	190	188	187	155	181	188	186	202	177	179	201	217	176	204	197	200	199	200	207	193	207	192	182	205	187	192	186	179	190	181	148	168	209	188	188	247	187	195	183	190	179	193	171	185	179	215	170	173	193	186	188	194	183	190	198	171	185	204	176	179	174	170	211	181	179	180	203	209	157	193	166	179	180	185	213	172	182	186	179	162	166	173	178	180	212	165	181	202	179	198	182	190	204	210	191	199	180	191	174	171	182	184	209	215	187	167	194	183	155	181	213	187	172	209	192	186	187	196	185	183	202	177	192	161	179	179	178	177	182	161	178	189	175	180	171	171	183	183	181	190	210	204	194	190	169	188	198	208	208	200	185	193	178	200	181	198	204	188	210	195	190	196	212	157	178	192	186	180	179	185	163	171	175	183	165	185	190	172	179	194	174	187	187	186	186	201	217	184	183	162	208	199	200	186	207	212	150	187	165	192	184	176	219	191	183	174	179	206	184	188	205	164	183	156	208	196	214	182	178	193	180	182	213	183	174	221	187	182	197	191	184	193	187	186	190	176	190	180	218	194	162	176	184	185	157	190	220	211	200	178	196	221	188	149	184	173	190	190	192	175	181	182	173	184	194	190	184	188	182	200	157	208	207	165	205	188	190	180	196	190	197	159	197	177	172	195	189	205	196	218	170	154	166	171	203	185	200	195	196	155	155	176	187	199	201	188	195	198	202	198	175	184	190	201	186	193	167	140	221	199	187	181	198	189	191	175	191	210	176	180	178	166	176	217	180	195	195	174	205	189	184	172	198	151	191	183	180	178	192	208	196	201	168	172	167	169	189	178	209	191	159	177	186	173	175	191	178	197	188	160	187	184	180	190	181	183	175	222	162	175	188	182	205	185	144	189	188	212	193	179	212	181	169	170	197	189	210	201	218	176	192	198	185	202	191	188	194	198	191	218	177	172	195	192	177	168	221	177	196	182	195	170	182	195	202	184	187	184	192	191	162	159	212	191	189	192	183	153	188	199	219	189	213	191	193	212	154	196	191	190	201	163	184	154	193	178	202	169	198	191	186	176	192	191	179	168	191	187	196	195	166	170	183	179	170	164	174	193	173	190	185	192	186	188	162	181	170	172	191	178	179	176	181	181	203	185	209	195	179	181	199	181	194	183	210	197	202	190	174	161	190	201	180	197	180	157	166	188	183	190	192	194	177	194	158	195	172	200	195	187	192	204	167	197	198	178	186	185	209	175	191	181	194	161	176	163	161	186	195	189	197	168	171	174	190	170	156	186	175	194	182	173	178	201	192	194	184	166	178	171	204	177	204	214	189	178	189	181	188	163	199	174	185	197	191	185	174	193	186	217	183	155	190	174	184	190	187	193	170	168	180	195	188	172	187	188	187	211	208	176	163	188	186	168	214	206	198	174	174	166	209	194	186	159	181	187	201	177	204	213	175	190	188	211	178	177	186	180	202	202	173	191	175	186	206	202	184	173	199	205	221	168	168	186	182	180	184	204	174	203	209	182	199	195	198	193	183	178	181	197	188	170	156	159	196	178	182	197	186	192	221	180	171	189	202	181	160	189	203	209	191	180	175	169	188	177	172	178	193	205	182	195	170	191	213	176	182	172	174	167	204	187	196	205	189	174	158	191	195	203	174	173	205	184	184	180	164	199	198	185	203	198	197	196	215	197	180	184	165	174	171	160	183	191	211	206	175	204	196	190	161	192	216	194	203	205	219	214	190	174	188	188	210	178	210	176	185	193	196	194	190	165	197	225	166	209	170	169	202	158	199	189	193	181	189	182	162	207	186	188	173	197	203	172	181	181	215	197	170	182	174	197	200	188	191	189	177	186	200	151	188	169	176	164	188	197	185	180	191	181	165	184	213	221	187	181	200	188	181	186	163	167	192	171	167	186	212	157	166	201	159	184	186	210
6456	3143	1306	1278	1036	868	709	636	592	638	611	576	538	526	508	437	450	412	478	442	497	499	572	543	568	609	600	549	606	558	585	576	515	454	448	424	427	425	416	420	445	496	471	509	496	458	474	456	450	448	423	415	453	430	407	413	439	404	432	440	449	434	385	404	414	396	421	434	405	403	401	386	415	453	396	387	422	376	435	446	387	395	359	415	409	432	398	409	375	374	410	436	394	435	401	419	395	373	391	376	363	423	372	390	377	397	425	396	388	376	412	389	393	400	396	415	410	410	375	390	389	403	412	388	397	404	409	412	401	376	381	418	406	377	401	408	397	363	384	419	391	394	385	402	401	392	408	438	421	395	416	458	376	415	423	406	425	420	406	425	413	416	430	408	417	396	410	420	412	409	409	396	409	380	384	435	402	397	402	433	428	405	411	370	380	392	385	394	426	382	434	438	418	435	421	385	377	387	407	412	414	384	434	406	452	395	381	400	430	409	401	382	382	412	422	414	406	381	413	369	387	394	346	432	427	413	414	406	401	392	364	402	388	394	385	379	407	393	397	378	390	389	402	401	406	411	430	415	408	387	381	369	431	431	385	387	430	376	402	379	394	374	375	415	410	400	368	396	383	384	384	436	397	414	406	378	383	443	343	376	408	433	399	401	393	430	366	402	394	409	416	404	395	385	396	427	407	396	393	391	381	399	387	442	430	408	423	359	402	424	403	433	423	418	379	402	436	397	393	395	403	406	364	408	431	397	422	428	440	409	402	388	388	423	410	377	392	395	386	442	418	427	392	412	448	400	387	393	388	425	419	371	394	371	418	404	408	357	407	384	410	381	381	409	415	386	407	360	370	439	406	428	393	390	407	399	455	380	413	389	405	415	406	402	414	377	439	414	421	413	411	424	372	401	383	406	418	368	418	431	431	395	376	408	384	380	411	409	407	368	422	362	368	395	361	467	386	434	434	417	409	377	405	436	398	394	382	397	403	392	360	376	392	377	388	412	395	429	359	404	416	439	420	410	402	411	397	381	380	366	449	403	356	407	385	398	440	396	352	440	349	402	406	405	404	401	392	373	394	436	372	394	409	395	396	372	414	394	409	375	410	411	385	379	416	425	384	435	423	423	398	419	466	433	386	403	370	387	402	420	387	411	393	383	416	418	408	420	407	415	377	382	387	368	413	440	406	443	391	373	405	382	385	409	369	395	405	384	419	406	386	401	392	379	394	414	433	417	376	410	396	393	418	422	399	395	405	431	421	379	399	391	432	379	395	420	361	423	376	410	432	398	377	397	378	393	431	427	391	413	401	412	398	381	389	435	387	427	417	387	385	421	409	403	376	405	401	377	429	410	419	374	428	373	372	415	405	410	396	392	390	410	401	394	378	380	394	388	420	413	417	411	398	432	401	391	390	383	423	364	393	400	399	383	411	380	376	400	390	378	430	421	412	369	391	384	414	396	409	395	411	407	369	360	410	394	419	439	404	399	408	421	434	411	395	420	405	404	373	371	379	367	386	409	422	398	415	418	398	380	410	410	369	393	383	365	413	394	383	400	397	405	384	422	442	434	412	365	410	399	426	407	386	400	370	400	402	430	395	442	398	434	423	386	420	389	423	394	399	400	373	382	393	379	431	387	399	412	393	409	408	409	396	389	412	359	402	413	378	349	410	425	412	430	400	452	403	375	406	402	383	425	430	430	379	407	416	401	394	406	417	424	389	394	385	386	444	363	386	402	408	378	365	398	444	424	388	383	393	415	386	408	398	399	414	381	374	402	400	423	402	396	391	422	403	421	430	413	405	406	401	390	386	382	395	418	379	390	417	406	388	367	409	414	396	398	403	399	418	403	408	355	370	386	393	390	424	385	387	381	384	388	392	376	384	404	405	415	406	413	397	390	414	415	387	416	406	382	418	376	407	389	384	389	426	397	352	394	404	430	396	383	432	347	414	362	387	433	409	410	410	415	404	378	399	441	441	419	391	433	395	385	401	413	399	399	401	373	402	441	416	427	387	367	433	426	421	413	408	409	439	390	408	387	409	393	373	372	408	415	399	368	398	388	423	397	358	382	418	391	425	434	404	400	420	400	409	392	382	409	400	419	410	399	409	409	392	379	390	418	345	420	427	384	404	427	422	414	409	421	397	399	416	427	402	396	384	400	412	389	396	410	397	408	384	394	427	411	400	410	433	410	430	385	390	410	424	393	405	414	422	385	439	402	403	444	394	398	419	469	397	431	407	431	404	440	426	407	411	402	373	391	411	445	415	429	443	412	427	403	405	419	421	395	441	374	397	383	402	377	398	413	419	402	377	415	408	375	398	401	406	365	355	396	406	397	419	391	386	432	414	390	392	415	419	391	423	393	412	399	402	398	401	389	427	430	419	408	415	402	405	377	363	434	396	423	392	407	412	432	396	393	385	393	404	450	367	401	383	366	403	416	388	411	408	422	374	403	411	412	419	425	388	395	418	407	413	432	402	404	403	430	423	426	390	398	390	430	423	385	393	428	443	382	395	383	402	429	389	376	408	361	409	365	368	362	397	394	406	399	370	403	376	393	379	388	413	344	408	403	406	370	359	412	446	405	391	397	391	395	389	419	412	406	385	410	400	419	412	374	383	389	399	420	392	393	396	397	416	403	421	423	402	442	379	391	383	437	376	424	380	411	388	390	340	408	420	383	365	424	397	389	438	404	402	390	397	404	381	372	415	399	412	366	375	426	416	395	424	374	416	412	398	384	374	392	407	379	368	386	406	420	411	409	424	413	409	422	420	397	421	422	406	400	467	414	402	436	419	423	408	379	418	416	389	454	413	432	396	364	390	463	383	419	383	387	400	411	406	394	395	403	367	391	409	379	390	426	417	410	421	378	437	425	405	401	368	412	374	371	400	371	383	399	385	427	416	409	400	413	393	416	406	417	397	417	369	408	402	386	386	389	421	403	410	435	392	410	431	406	367	435	397	358	399	375	393	408	408	420	408	383	411	360	391	386	397	369	410	389	385	438	414	423	389	397	423	421	431	412	428	406	408	380	406	396	419	405	420	391	420	380	378	429	409	384	416	392	375	408	420	370	351	390	410	416	431	402	403	444	441	384	399	395	413	375	390	388	390	420	405	394	451	371	389	410	400	398	408	387	399	418	378	391	397	402	397	366	383	436	432	406	432	420	398	418	393	375	422	383	404	375	436	418	420	385	423	380	393	430	407	411	422	397	419	395	401	391	409	390	393	420	422	385	395	407	397	408	401	417	372	364	417	428	426	407	392	394	380	456	410	382	383	373	369	374	412	447	391	378	427	402	445	381	392	404	405	382	424	407	433	351	404	368	389	395	404	400	377	384	394	403	419	375	391	414	449	402	376	413	389	373	460	386	403	427	406	394	374	443	372	417	410	412	405	419	413	412	385	404	414	412	413	433	406	421	405	392	397	383	403	419	391	423	399	402	392	395	376	408	423	445	401	409	424	400	414	377	398	407	426	387	450	408	386	379
27907	11859	2278	1083	659	432	334	266	233	257	233	242	200	183	182	156	171	159	165	152	178	144	186	182	167	196	192	174	167	223	193	172	165	173	139	165	134	170	161	171	176	146	169	147	163	173	140	178	165	152	154	159	143	162	152	147	163	152	145	149	152	160	148	142	158	159	153	150	151	149	152	124	143	151	143	162	142	168	142	124	133	168	148	136	179	163	123	150	140	132	148	152	170	154	163	155	134	171	124	153	115	153	151	135	151	143	134	138	129	153	138	126	142	145	139	156	148	147	156	161	135	142	142	154	133	127	145	139	147	131	155	144	165	131	154	144	159	153	144	146	122	126	147	132	127	157	167	146	135	183	144	141	145	141	151	146	134	131	152	156	138	175	133	135	139	152	146	149	141	166	138	149	144	133	148	155	104	128	150	135	151	140	130	152	146	155	134	143	126	137	142	146	117	150	142	140	119	134	133	135	126	134	141	126	138	144	159	150	143	144	134	163	157	121	155	136	163	144	139	141	125	140	131	155	152	120	148	138	128	113	138	131	144	131	143	143	132	132	126	146	153	149	137	152	144	132	161	152	153	108	124	125	139	159	151	148	144	150	139	142	115	148	153	144	149	157	153	142	133	173	152	140	125	134	147	140	146	132	139	132	126	157	146	129	123	150	137	130	172	158	133	141	121	152	124	143	136	153	144	117	140	140	120	137	141	146	122	131	125	128	131	163	136	147	130	147	164	129	146	146	137	137	122	138	179	163	137	140	151	134	142	126	142	132	149	146	123	158	123	130	160	135	139	141	121	129	143	135	129	139	129	141	163	129	143	138	130	143	159	154	126	156	126	137	131	141	171	151	143	145	134	149	116	148	155	149	140	125	142	126	150	157	117	139	154	175	128	156	141	136	151	115	143	112	136	151	162	154	152	131	141	131	149	135	141	137	149	156	146	141	123	121	137	143	133	142	135	133	136	141	117	140	132	141	142	144	151	166	134	123	149	149	158	122	151	154	131	149	115	134	119	145	126	143	136	152	137	182	151	134	157	148	145	150	134	150	147	127	146	130	110	147	137	150	145	135	162	145	157	150	152	139	141	136	140	128	123	152	145	117	144	142	144	147	136	132	153	151	155	124	150	152	163	146	158	156	156	141	146	148	136	127	136	134	121	137	162	142	126	169	137	148	124	146	154	140	148	115	119	139	135	161	142	144	143	128	123	145	162	135	156	157	132	157	151	149	142	123	137	148	134	138	133	144	158	167	138	134	164	147	140	124	148	127	136	123	137	161	137	148	129	139	148	137	129	145	149	160	121	123	127	123	160	147	154	155	147	143	142	121	132	139	139	149	134	130	168	148	120	144	141	140	143	139	152	135	127	133	130	147	133	130	142	132	142	121	143	131	152	134	154	145	139	132	133	131	118	122	138	146	130	123	154	116	160	130	122	129	131	141	135	147	140	168	137	131	161	156	158	162	138	130	146	124	144	150	147	151	134	118	134	168	125	133	140	166	143	129	138	128	150	140	147	152	127	159	142	128	148	154	153	163	140	148	124	146	127	140	146	149	155	129	130	151	133	137	167	139	116	150	157	149	148	131	148	136	144	163	136	138	139	132	142	148	132	127	146	135	144	124	152	135	127	123	140	129	150	145	135	155	154	144	130	152	132	129	133	126	149	148	124	165	153	137	139	119	135	146	145	151	138	140	128	143	153	143	148	150	133	146	162	155	130	133	135	135	157	133	142	112	147	138	150	153	165	144	146	147	145	127	145	153	140	136	159	158	150	151	125	125	137	123	162	137	152	137	153	162	150	140	152	143	144	131	133	159	146	136	162	165	131	149	119	128	112	149	136	151	116	146	127	121	141	114	120	158	160	134	166	148	139	143	131	144	144	136	136	151	146	165	142	136	167	142	141	144	137	146	137	135	158	152	129	146	134	135	126	123	140	165	137	136	123	151	145	163	152	128	161	155	167	145	159	129	123	154	140	144	130	130	131	146	136	138	143	134	134	133	130	147	146	140	116	119	120	130	143	143	132	142	144	130	151	159	127	120	160	131	124	147	145	151	153	135	142	172	138	141	156	113	127	147	145	145	140	141	158	127	148	135	144	145	137	145	167	149	148	147	151	160	128	136	133	158	128	122	135	130	131	138	146	148	118	143	173	129	139	131	155	128	139	133	153	138	124	161	127	141	140	136	142	150	164	122	133	130	127	150	138	137	131	178	159	149	133	175	132	161	135	145	144	145	167	150	107	141	144	132	126	149	134	132	133	119	134	121	129	151	142	158	144	157	152	166	129	145	133	139	150	155	123	123	145	139	169	135	149	148	130	139	130	137	131	133	147	121	131	138	138	127	161	132	140	139	134	145	149	131	148	157	124	133	137	141	131	146	158	147	137	131	140	128	142	127	146	153	147	126	150	132	152	136	147	140	151	131	154	159	132	127	136	120	140	171	127	162	120	142	132	141	152	128	131	137	137	149	129	119	162	134	160	152	139	135	141	141	165	138	156	160	134	163	135	134	123	155	124	152	136	146	143	141	149	118	142	142	151	138	125	131	133	135	124	138	134	143	145	127	142	165	150	130	158	130	120	120	163	144	131	144	149	134	143	155	150	132	135	133	134	117	146	120	167	155	135	160	149	146	142	150	114	146	152	140	144	144	160	161	119	150	143	142	122	160	130	139	128	146	142	160	130	120	151	147	131	155	146	139	140	148	131	143	158	149	137	127	147	148	161	126	135	153	148	123	126	139	153	152	165	158	144	132	142	159	143	123	132	143	153	156	135	118	153	147	129	138	161	141	131	124	130	146	115	156	149	119	136	146	129	136	143	141	123	143	149	144	142	120	148	136	143	134	178	149	143	144	136	126	138	132	130	137	162	114	139	136	151	157	138	127	132	116	141	118	152	125	137	162	155	130	132	141	120	142	129	151	138	120	134	145	121	137	141	149	162	140	141	134	125	138	133	136	135	129	136	132	135	132	143	129	152	143	116	127	156	122	126	148	145	147	145	137	151	133	150	158	156	124	150	123	147	147	133	139	154	157	168	153	147	150	166	118	179	157	135	125	138	122	138	140	127	135	150	168	155	140	142	119	133	120	134	143	125	140	125	138	160	139	125	137	114	114	165	150	147	129	133	146	136	139	134	145	151	139	141	138	139	152	135	113	146	126	129	145	127	103	137	152	122	127	132	139	151	148	135	133	145	156	151	157	153	133	159	118	128	135	153	153	134	151	122	128	150	152	156	145	149	136	146	128	124	157	134	131	147	155	141	124	149	121	124	127	137	153	130	135	141	153	150	133	151	145	147	170	139	124	140	152	150	175	129	130	138	138	144	156	131	150	138	139	144	140	133	135	144	148	145	122	113	131	132	143	150	145	135	140	157	129	166	139	151	131	143	127	137	138	127	150	134	140	116	144	137	143	143	138	138	146	162	137	170	116	137	127	141	142	110	140	153	155	135	149	137	133	130	127	144	167	140	121	144	128	137	166	144	135
15414	7290	2634	2957	2230	1584	1331	1066	927	972	799	773	624	588	524	569	496	471	482	498	493	535	648	699	592	643	636	628	643	663	657	616	546	495	454	466	425	450	461	484	466	460	436	455	497	528	484	384	415	429	361	376	375	381	368	362	404	418	398	365	358	353	310	356	352	338	322	338	341	329	286	312	352	321	320	301	332	313	340	330	322	345	313	296	301	352	299	338	326	337	311	325	319	351	328	335	324	312	333	333	326	338	352	326	345	326	340	318	311	358	320	331	337	333	309	335	338	337	350	344	290	340	306	330	309	324	319	332	331	349	367	332	377	347	336	338	350	351	341	328	332	303	330	327	369	306	324	316	373	330	318	321	309	332	360	329	319	309	349	347	322	320	358	326	338	312	316	295	329	341	308	326	366	326	297	320	332	327	329	314	328	365	367	321	301	313	355	317	319	334	294	306	347	320	344	323	337	300	321	316	319	362	331	304	341	338	315	351	328	330	288	367	334	297	344	347	340	328	337	319	346	312	328	313	314	296	308	338	313	267	319	328	338	329	300	326	325	315	359	319	350	351	317	335	306	294	326	328	291	298	323	289	338	354	277	312	339	328	323	326	315	322	341	336	315	336	302	313	318	326	300	308	346	333	336	339	299	341	319	365	328	294	361	306	310	310	307	298	328	340	340	324	316	297	310	351	358	310	344	319	340	317	314	337	316	319	307	336	317	322	333	354	311	344	319	321	309	285	319	332	346	304	345	352	334	335	334	331	301	341	307	350	319	324	312	339	293	325	305	339	337	308	352	331	314	328	352	318	325	321	322	328	362	328	346	333	309	315	315	324	344	312	314	320	322	351	352	350	326	311	326	314	362	344	347	330	302	315	327	343	336	309	336	343	299	328	321	340	307	319	327	307	341	314	302	350	338	302	299	294	348	322	321	315	309	318	324	300	334	321	308	335	335	314	321	290	310	337	333	317	307	316	314	349	306	328	334	354	329	318	327	342	316	340	317	329	347	307	298	340	315	305	310	335	333	334	361	338	330	311	289	337	322	324	320	311	368	322	335	312	316	328	341	331	308	335	313	328	304	339	336	343	306	339	318	315	312	324	326	334	302	321	285	310	318	327	340	311	322	329	328	310	335	320	332	365	323	313	325	315	335	305	349	328	335	327	320	324	322	353	326	330	307	301	314	304	329	322	331	321	321	297	322	338	306	285	303	360	354	317	307	316	334	347	329	312	347	324	308	355	333	325	309	294	327	335	327	341	335	317	333	312	329	327	312	334	311	314	351	326	334	322	325	338	333	334	300	308	323	325	339	363	325	323	318	363	319	312	326	327	335	337	302	338	356	350	348	330	305	336	309	316	298	344	327	316	309	358	313	317	327	326	337	334	298	325	344	332	283	326	315	316	325	341	316	320	326	340	296	314	308	360	320	344	337	287	350	345	328	336	329	327	341	315	348	309	319	337	329	348	331	336	351	343	326	308	345	306	326	323	322	341	318	308	332	329	327	319	329	354	300	349	320	333	304	329	312	326	313	334	332	288	329	329	296	333	303	299	352	326	284	318	321	354	309	315	342	324	312	350	335	312	310	334	338	328	341	352	342	313	322	352	323	340	360	326	317	339	327	333	337	317	349	320	318	319	325	330	309	317	322	337	313	334	305	358	319	353	323	334	320	327	280	311	307	353	320	359	343	330	318	332	332	327	323	337	348	344	346	312	317	311	361	323	341	340	340	334	314	321	334	316	315	331	276	327	324	311	350	330	300	328	317	321	302	313	326	325	333	347	319	337	326	359	314	344	365	353	344	336	339	342	331	331	332	345	330	322	330	307	330	342	364	352	355	341	313	315	327	335	315	296	319	305	360	313	310	305	346	350	338	323	331	331	310	358	309	339	317	316	311	324	326	347	315	332	348	300	342	297	350	333	321	316	372	334	306	321	326	311	307	345	328	351	312	342	321	313	312	355	342	310	352	335	309	337	340	336	349	339	307	308	333	325	352	298	327	327	344	333	339	297	330	341	326	346	337	323	356	355	333	309	339	319	289	305	327	317	336	323	330	325	318	336	297	364	318	335	349	327	333	323	365	303	294	333	319	318	356	317	316	321	312	317	315	315	315	358	296	324	330	336	314	340	316	296	344	324	300	332	316	308	314	315	312	308	318	309	328	354	292	322	340	319	315	326	320	329	303	345	335	333	305	332	306	319	322	347	313	305	346	325	347	297	314	308	331	318	292	328	358	338	294	359	329	316	311	316	319	321	300	330	304	361	318	337	348	317	345	315	331	346	334	329	326	325	307	280	329	348	299	341	326	333	338	312	323	323	317	314	310	338	342	335	347	301	337	349	325	332	311	341	336	349	312	316	325	333	301	344	285	299	335	340	290	321	340	338	305	318	365	338	298	321	285	323	361	327	302	332	305	297	301	306	326	339	324	315	309	342	319	333	309	302	307	337	347	349	299	306	322	325	329	325	340	306	324	318	299	305	329	348	311	340	335	354	312	328	327	338	327	338	278	337	340	344	288	318	335	345	309	315	330	360	325	297	310	318	336	333	332	332	311	311	310	321	332	315	349	319	311	329	300	369	342	322	326	346	317	348	286	351	307	355	298	328	321	331	331	334	318	312	335	334	327	349	307	334	291	343	312	319	338	309	314	326	328	334	348	313	318	336	303	298	333	326	343	383	294	328	355	329	326	335	319	283	306	321	323	339	323	330	316	309	334	346	306	311	322	343	341	328	330	313	323	301	323	336	295	309	302	330	325	294	308	322	296	311	367	325	364	297	313	315	333	327	304	293	303	324	321	294	325	332	339	307	323	314	321	310	327	281	316	303	324	326	318	322	301	296	318	334	306	328	321	326	303	327	299	340	322	320	311	336	319	317	292	335	331	341	303	341	364	321	297	315	336	351	315	327	359	266	341	340	271	311	349	312	344	331	364	322	322	306	317	320	308	329	341	321	307	349	316	329	355	299	308	335	316	391	325	348	326	327	345	340	322	356	353	340	307	333	312	313	341	331	349	302	326	327	342	378	318	328	334	356	335	343	327	321	315	318	351	297	349	353	315	328	312	328	302	340	324	369	315	339	325	345	344	316	333	330	336	307	339	329	318	323	322	325	336	331	359	331	314	333	354	344	302	351	339	351	322	323	333	346	317	333	313	359	369	335	346	313	341	314	330	294	322	310	318	334	339	316	335	338	342	315	306	316	325	329	315	285	328	306	333	343	307	329	348	354	325	329	315	314	322	309	290	334	327	345	317	346	330	335	316	312	313	324	338	323	346	315	342	316	364	343	317	321	339	299	318	324	300	304	307	303	360	320	304	333	314	305	333	340	353	315	341	340	327	339	328	332	340	302	359	317	337	319	305	313	334	326	347	328	344	333	344	341	324	331	331	314	306	370	298	347	333	320	319	350	314	319	309	327	340	304	333	304	310	330	330	352	358	292	354	305	309	324	338	334	307	303	312	308	323	310	312	340	340	316	334	331	343	303
37885	18573	4244	1939	1134	664	531	438	402	379	373	326	322	289	232	279	269	214	230	239	200	228	276	264	255	278	270	280	255	255	270	250	236	223	237	250	205	184	239	199	207	227	215	258	215	222	226	209	239	208	217	191	197	214	175	173	221	196	182	235	170	202	216	194	212	211	213	214	228	199	208	185	186	207	194	215	213	209	215	185	189	175	221	187	208	213	197	195	189	199	174	176	197	209	205	186	197	208	201	214	181	196	199	202	194	220	189	191	184	187	192	197	217	213	204	190	173	193	203	206	217	214	183	213	196	184	208	191	177	183	204	192	191	213	196	176	188	189	211	177	207	169	199	202	183	178	201	173	205	198	191	173	186	199	218	238	197	202	189	168	193	218	196	178	211	193	201	210	205	201	179	226	213	235	210	184	177	190	214	193	181	186	174	213	206	205	210	207	196	190	222	190	177	202	187	198	211	157	227	240	162	192	190	173	219	215	171	198	173	191	184	204	213	200	213	217	203	206	200	205	186	181	164	208	185	184	201	196	236	190	176	221	191	216	188	202	192	196	191	164	200	179	197	210	210	155	221	216	204	184	225	221	177	179	201	211	241	190	175	167	170	180	230	233	215	216	210	164	199	188	190	191	178	195	171	193	180	203	217	185	198	201	202	181	198	223	207	161	210	207	207	189	189	183	206	196	200	192	194	177	184	194	180	191	215	190	186	196	189	204	209	198	194	225	215	185	213	212	224	175	201	196	226	174	195	204	198	203	208	187	202	183	178	197	206	214	224	199	189	181	177	181	195	221	198	205	186	233	216	191	171	219	200	188	207	219	202	228	190	201	209	191	190	178	206	203	210	168	188	209	196	200	187	210	191	222	176	208	226	208	213	177	207	172	197	211	213	202	199	197	205	187	196	204	219	204	183	204	198	214	211	197	202	224	194	173	184	191	198	183	160	210	203	187	180	198	193	236	213	205	227	181	189	183	213	201	206	193	194	187	207	215	183	210	204	195	180	190	206	199	216	195	197	200	188	210	189	205	197	203	198	188	197	188	194	195	200	157	216	183	190	158	166	179	179	175	193	189	198	174	188	192	171	179	181	168	183	181	198	193	198	168	202	207	192	187	217	203	214	208	203	218	173	201	185	215	182	200	198	189	193	216	207	212	195	196	198	183	180	202	207	219	198	197	178	214	186	176	217	212	217	188	218	214	175	232	217	198	174	204	179	199	203	181	197	219	213	207	199	224	202	207	200	180	215	208	204	189	200	198	198	186	198	199	196	209	211	183	173	195	180	178	205	171	221	210	203	204	183	205	205	183	183	204	176	206	181	209	210	191	179	205	224	198	189	190	191	189	190	210	198	212	190	198	195	202	201	203	200	229	200	218	189	186	206	168	199	210	188	198	197	202	188	182	180	192	204	202	195	210	193	185	178	218	212	163	209	191	177	200	230	229	190	182	195	200	204	195	183	197	200	204	220	195	201	187	186	180	209	185	174	191	184	194	199	204	201	197	192	230	190	202	209	184	176	193	202	168	216	212	212	231	169	209	201	186	159	197	209	198	162	183	200	179	167	201	185	182	220	208	180	213	194	211	182	192	204	208	228	246	217	231	201	186	199	222	214	206	185	165	181	192	160	197	202	217	184	193	190	192	218	173	200	194	224	198	199	217	175	206	226	202	181	164	169	190	223	168	201	209	213	218	210	183	207	207	184	169	186	197	175	186	217	201	225	194	197	195	216	208	222	220	192	203	217	215	181	181	185	211	179	201	175	198	205	212	202	221	196	198	216	189	217	201	184	209	177	205	199	181	185	188	202	196	211	190	199	202	180	190	208	208	218	209	202	167	201	193	193	204	179	180	182	189	217	205	197	214	194	181	195	190	199	175	214	206	174	198	217	196	221	191	223	208	236	200	190	213	209	185	198	185	206	216	207	177	205	190	197	185	183	180	184	201	207	204	183	194	189	203	204	196	185	198	196	189	188	188	192	193	203	170	210	196	197	192	211	173	174	203	191	188	198	209	217	188	210	185	206	189	206	179	172	176	193	189	204	182	194	192	201	186	208	169	205	212	200	209	187	193	173	181	160	185	204	194	186	187	205	167	166	191	170	224	212	191	206	190	229	196	186	173	192	219	206	221	219	205	176	195	216	187	177	203	201	191	200	200	214	203	203	214	202	174	187	186	188	223	195	181	213	205	211	186	203	187	207	192	194	198	215	223	214	181	208	193	200	181	190	216	219	201	183	201	186	173	194	203	188	186	214	217	199	212	196	219	182	189	197	237	187	192	195	184	199	195	191	197	218	195	208	185	203	215	208	193	181	183	175	172	174	187	205	180	197	183	192	171	202	212	191	195	187	206	218	193	202	206	191	199	244	201	154	203	195	184	218	186	196	202	208	198	204	201	198	215	198	198	244	193	197	215	195	206	179	194	196	194	178	200	206	179	188	186	180	190	211	209	205	194	174	212	202	193	208	169	179	208	209	176	204	198	174	179	196	203	194	205	163	180	197	168	203	174	207	169	217	214	205	204	208	169	190	210	201	179	194	200	207	211	208	196	197	203	194	180	191	203	191	205	237	192	162	223	197	190	224	213	199	188	196	215	176	202	194	195	192	185	207	170	193	209	203	199	198	191	163	213	179	201	160	175	203	198	230	205	199	190	175	184	174	198	190	179	185	204	209	223	203	212	204	215	197	195	184	191	184	201	200	208	231	187	191	178	197	218	188	185	215	165	215	175	209	177	194	235	196	178	193	199	188	190	195	206	208	203	200	215	185	194	210	189	201	232	195	226	216	212	183	217	187	194	207	171	161	182	191	201	204	170	209	209	178	224	203	207	188	192	212	195	204	194	198	213	212	182	212	182	183	176	191	162	203	205	224	206	177	192	169	206	192	206	208	230	213	199	211	220	198	209	171	179	194	216	170	221	216	214	196	178	220	193	203	210	185	217	211	235	175	202	191	209	190	176	170	213	201	199	240	232	232	224	195	191	206	207	177	215	189	182	199	210	183	203	202	190	229	212	166	177	203	212	181	188	186	197	177	202	195	189	210	186	179	199	196	164	185	187	199	195	215	172	197	193	179	185	188	207	179	172	215	183	183	188	192	198	199	221	171	203	215	222	194	213	186	193	237	191	186	207	193	220	199	207	199	176	207	226	166	196	184	166	201	187	176	193	188	186	178	197	188	191	198	211	187	189	193	192	196	199	203	197	203	166	208	184	193	191	214	197	192	191	226	194	195	185	217	207	209	223	199	170	196	203	194	176	182	171	197	181	222	193	170	188	230	175	207	195	172	205	200	202	199	235	226	181	198	180	186	187	218	212	207	171	201	180	201	214	206	178	189	175	188	188	207	180	212	179	196	214	187	188	180	199	163	205	191	204	191	190	217	172	176	191	202	199	221	199	193	183	208	219	184	188	178	168	200	190	188	202	202	188	197	201	239	200	205	215	211	198	202	191	212	201	223	184	176	196	196	208	194	214	190	174	209	224
20300	10452	4035	4481	3393	2539	1923	1682	1580	1536	1373	1167	1010	807	890	755	706	722	686	673	638	658	848	988	1019	949	945	886	917	938	884	906	756	695	677	685	633	585	672	689	667	664	732	627	646	738	673	673	589	586	578	513	538	528	530	556	524	534	494	491	448	453	455	459	455	455	455	442	448	426	429	437	446	412	425	430	418	436	408	423	423	431	440	439	443	458	438	430	400	402	435	430	450	441	422	450	425	426	407	453	435	444	414	445	401	453	422	449	428	428	412	422	447	472	456	435	436	449	436	456	459	424	459	454	438	454	400	399	452	477	441	460	510	493	464	437	449	489	477	452	465	458	418	433	434	438	426	411	423	458	436	429	460	423	443	477	449	416	401	441	438	415	437	455	379	411	449	457	468	461	414	455	446	439	416	464	481	421	449	404	426	433	409	414	462	426	431	444	437	417	467	415	416	490	412	436	448	446	459	443	463	426	412	460	448	436	422	444	457	438	428	457	433	442	460	413	428	420	439	446	434	439	424	416	443	425	465	422	480	422	478	452	401	409	434	399	443	435	448	410	433	449	403	425	416	429	388	420	418	466	425	448	453	473	416	435	418	430	461	441	403	425	405	489	416	417	461	414	419	429	472	455	445	439	452	477	422	460	438	435	477	409	470	423	425	470	426	417	488	451	388	480	449	451	436	420	460	436	411	415	449	451	429	412	441	467	408	450	417	417	452	453	469	469	413	420	448	397	419	440	452	413	394	490	478	456	448	459	407	418	456	425	457	424	423	456	426	425	452	437	454	451	435	470	426	462	471	452	430	459	405	435	415	462	418	450	427	399	431	444	440	475	474	441	425	438	416	468	466	441	425	431	414	429	422	452	434	443	431	442	447	420	434	443	475	456	461	462	424	451	410	444	420	458	418	426	409	470	436	395	462	484	447	449	432	442	455	414	426	431	382	416	421	396	419	428	444	421	466	401	462	453	440	468	458	386	446	466	410	432	444	429	452	423	436	426	428	428	440	442	431	461	423	451	391	420	451	446	406	423	427	401	456	446	444	426	417	468	422	403	456	416	471	423	456	447	436	439	443	417	447	476	413	429	449	434	469	470	419	433	428	423	494	445	423	409	423	487	415	417	412	445	425	410	431	437	443	412	461	454	448	421	465	393	451	407	414	435	429	406	431	450	451	439	468	459	448	434	417	452	451	430	446	421	432	444	448	417	421	417	446	420	418	416	411	413	415	481	459	436	464	439	467	423	459	450	423	433	462	404	463	442	397	442	444	419	434	412	444	397	443	426	422	456	396	445	401	429	425	437	429	426	424	461	437	451	396	406	422	466	438	444	414	408	439	462	449	431	439	419	444	426	445	416	415	438	420	428	399	419	445	434	452	449	442	441	425	435	438	425	419	462	426	437	448	435	429	428	422	447	415	422	443	449	451	469	425	474	457	490	485	405	459	451	402	414	417	445	434	488	438	398	419	429	405	487	403	443	420	422	427	463	435	434	448	488	445	395	480	464	429	444	447	421	433	406	411	409	411	396	388	438	436	450	460	405	421	437	452	425	451	420	441	418	455	433	470	417	450	408	439	424	391	442	462	484	490	410	422	460	452	439	396	426	419	474	440	457	407	441	453	425	418	442	414	404	425	415	445	442	430	452	453	445	433	443	458	448	410	423	459	450	441	427	415	448	417	397	457	421	485	453	425	437	444	387	429	458	452	451	469	461	422	475	415	412	442	477	423	440	447	437	395	433	432	436	410	447	437	445	440	433	436	421	439	472	467	472	433	433	459	450	442	426	446	441	449	433	440	462	436	418	434	459	442	449	428	440	443	458	458	459	423	471	451	439	416	401	417	429	444	391	427	426	422	444	419	425	446	414	435	467	446	428	478	424	440	402	454	418	427	438	432	442	414	435	408	434	430	459	449	443	448	447	468	440	435	443	457	436	467	452	424	469	417	449	429	466	449	460	475	430	421	425	432	439	421	471	421	432	426	419	468	409	445	459	426	403	465	437	457	453	448	429	434	466	434	410	435	430	386	403	417	433	432	437	447	424	473	440	437	464	430	419	426	460	475	421	447	411	447	437	451	406	466	415	426	412	468	428	443	470	476	413	434	448	430	466	432	418	428	432	438	428	437	435	451	430	452	424	401	444	406	413	412	457	429	411	441	395	393	440	420	418	458	455	436	468	399	461	441	429	447	475	407	426	455	429	473	481	419	457	469	452	450	438	452	466	447	429	411	452	465	445	476	456	442	429	455	429	434	446	442	446	445	420	428	404	409	448	425	431	424	438	419	480	442	417	426	479	424	431	464	419	454	426	429	433	446	407	477	432	427	444	415	450	461	420	436	460	430	452	449	445	444	423	458	413	443	384	460	411	412	409	443	403	416	463	412	440	452	407	394	454	445	422	415	479	434	434	439	446	445	455	411	447	458	411	424	424	448	458	462	415	456	446	405	419	459	442	416	432	462	467	434	455	421	437	406	386	452	418	458	460	411	400	399	457	415	417	416	422	406	428	426	419	462	400	454	406	429	416	421	425	431	439	433	450	438	441	431	442	419	442	459	433	430	422	465	453	460	383	427	455	479	435	476	425	420	434	432	455	441	444	442	400	446	439	449	430	437	450	456	451	427	459	431	443	492	455	417	442	417	455	420	430	414	455	404	425	407	411	409	424	419	392	400	440	433	466	463	449	445	441	441	425	466	447	440	447	429	433	388	430	440	434	420	421	467	454	448	471	449	456	428	430	466	435	425	458	386	443	441	449	447	414	429	428	467	407	434	394	455	469	446	446	441	454	445	474	445	452	426	467	433	442	412	441	450	439	403	426	450	473	453	435	445	445	455	424	425	444	468	435	492	427	425	441	428	426	413	449	457	428	395	453	474	419	450	413	448	470	428	461	449	438	462	430	436	442	403	394	448	453	417	452	432	421	415	425	452	432	446	434	444	396	434	494	438	458	459	453	432	457	405	419	500	428	425	428	421	445	446	431	447	427	490	432	430	437	453	421	456	432	429	459	436	441	444	443	508	452	452	421	452	457	464	457	448	454	445	408	409	455	409	399	446	424	418	463	445	449	471	434	450	438	431	430	436	439	441	468	430	445	435	405	399	438	435	449	450	457	420	436	437	444	446	451	414	444	422	434	418	432	433	390	429	434	438	407	439	444	417	475	419	453	434	463	438	465	403	429	409	435	411	393	425	438	430	427	418	399	428	440	424	423	428	397	452	430	430	452	417	438	462	391	436	441	473	435	430	454	438	433	443	428	391	413	440	404	443	447	461	462	409	426	448	432	440	430	444	417	411	450	446	412	448	460	429	460	440	470	424	402	435	438	429	381	430	412	424	429	437	439	424	425	426	447	401	433	425	404	406	443	446	451	422	449	434	409	478	450	430	457	487	463	453	450	394	447	426	454	417	436	432	444	453	441	434	435	409	441	419	468	449	439	441	419	482	421	455	435	413	441	475	424	473	432	461	416	398	402	442	438	443	433
12690	4302	752	430	328	282	271	228	218	211	214	216	180	197	192	206	186	201	218	194	175	187	165	217	214	207	224	237	209	247	217	202	214	193	181	184	190	220	196	204	223	241	209	201	217	211	197	199	195	215	186	200	204	184	185	228	212	179	211	180	177	187	194	159	198	184	176	199	191	195	181	191	188	194	189	160	193	170	205	199	188	184	168	182	197	203	188	202	202	217	180	164	183	185	197	178	207	200	185	180	206	191	215	201	191	198	191	169	168	175	214	194	158	182	193	191	200	184	207	187	180	205	166	195	189	198	208	175	197	168	169	173	159	178	197	173	194	197	193	202	206	191	161	206	200	193	180	195	174	169	199	177	169	176	222	194	182	212	183	192	185	186	217	209	196	197	177	223	193	186	200	193	173	211	195	230	196	187	198	179	188	181	189	180	201	174	190	188	198	194	157	214	194	184	190	170	217	184	200	178	182	198	191	192	164	191	206	202	183	186	224	183	177	211	182	192	186	216	180	245	219	180	201	187	199	224	194	187	161	201	196	194	189	186	179	192	215	210	185	192	177	192	189	180	191	192	191	202	190	156	188	187	192	171	213	203	194	191	194	191	181	199	204	216	187	186	219	196	193	195	186	183	203	179	204	203	180	208	172	182	212	202	201	196	188	206	212	193	186	185	197	186	198	200	176	219	205	196	202	178	177	200	197	168	179	199	193	199	211	198	185	186	182	183	189	192	213	199	183	176	209	179	186	197	183	182	183	206	185	169	203	182	181	192	186	202	178	204	187	177	194	184	196	185	175	198	205	222	167	197	183	195	183	188	212	169	194	216	189	163	197	169	182	188	190	222	201	189	185	166	158	189	212	181	190	186	194	171	184	183	195	186	191	193	157	196	224	216	194	184	213	230	192	190	199	199	187	214	190	189	175	189	193	219	217	190	182	196	173	194	193	185	187	191	188	201	179	232	198	197	206	174	194	171	212	183	183	161	173	199	194	182	191	173	193	200	220	209	187	192	204	187	190	183	194	185	207	196	190	173	182	172	182	219	180	171	196	186	206	206	186	180	184	218	179	180	191	204	203	195	199	200	197	216	193	201	180	206	188	199	187	178	189	191	195	183	198	207	194	182	194	172	167	185	191	206	201	201	207	193	152	186	209	200	171	209	197	219	189	188	192	175	195	188	207	189	189	187	192	195	200	191	176	202	186	207	148	201	180	168	194	201	171	201	219	177	193	201	167	180	183	190	196	176	208	174	200	198	209	221	197	214	214	205	197	173	200	210	186	189	189	178	179	203	206	162	211	197	177	194	196	202	204	208	184	158	219	150	201	201	180	188	207	196	186	207	210	199	196	189	180	187	190	203	186	188	192	183	177	193	214	170	204	217	235	169	169	191	173	179	184	175	200	172	169	190	190	171	199	196	178	199	177	187	206	192	202	212	176	185	187	187	175	193	201	177	180	172	183	191	173	189	209	195	171	204	186	221	195	182	216	204	187	187	189	198	179	191	203	151	177	202	164	209	195	207	202	187	204	176	186	213	204	196	201	171	177	196	196	187	211	179	173	169	229	188	180	204	199	200	176	178	198	214	189	189	169	189	214	203	198	211	194	177	207	198	212	185	182	192	172	172	195	219	197	192	200	185	188	189	202	172	172	158	214	201	177	197	190	178	178	200	184	227	195	192	210	205	167	201	182	212	198	221	211	212	209	171	194	219	159	186	179	182	198	170	201	178	199	215	192	187	198	198	182	188	197	199	193	204	171	185	191	185	190	178	222	198	198	203	209	185	190	165	197	196	187	186	202	202	178	183	204	194	178	174	178	163	201	204	196	215	202	189	211	196	212	203	206	177	195	192	227	209	193	175	184	185	198	186	182	171	196	188	181	186	173	208	181	195	167	193	215	149	189	194	201	180	193	218	179	190	178	174	163	213	198	195	163	211	187	200	204	210	206	176	162	185	207	176	210	192	196	200	184	200	194	175	179	204	180	188	186	180	200	163	193	179	208	178	183	165	185	183	191	172	191	180	195	167	175	193	186	199	181	179	172	209	186	169	211	186	211	194	189	184	207	204	180	198	187	188	199	214	194	197	196	168	203	196	195	194	189	180	189	180	222	203	188	188	199	165	192	210	182	196	174	158	188	189	195	201	194	195	182	174	184	200	188	184	199	202	200	187	193	182	179	167	185	198	197	207	180	210	187	168	198	189	178	192	209	197	176	200	190	220	204	198	169	185	194	218	226	195	192	196	190	175	176	208	184	208	173	195	194	174	173	183	179	223	185	197	184	192	210	187	188	173	168	189	192	206	202	189	189	191	193	187	191	190	170	213	179	171	183	207	197	174	182	161	188	208	217	160	175	171	191	177	162	185	175	176	186	174	192	203	163	192	170	191	180	214	180	203	168	217	191	204	220	210	182	198	196	204	164	185	204	189	241	208	197	203	213	203	206	209	219	192	174	199	199	186	193	205	173	167	185	165	194	201	174	200	184	205	190	198	215	205	200	189	175	188	216	195	178	196	188	187	171	217	198	198	194	170	190	180	195	187	205	182	221	190	208	177	157	193	181	192	174	188	201	219	176	202	216	175	172	209	187	184	175	187	211	233	212	175	195	205	197	178	165	193	185	170	242	193	200	196	171	217	202	185	184	204	171	193	214	201	177	174	204	182	182	190	212	186	201	186	186	187	196	197	172	188	177	193	179	178	181	183	179	191	189	157	198	198	159	203	178	181	198	167	197	196	177	185	211	199	212	191	193	194	206	190	203	194	193	199	183	203	185	192	200	176	170	179	172	218	203	219	177	178	210	180	200	172	162	184	206	180	215	174	167	197	177	178	193	192	197	192	190	191	182	174	217	210	172	190	210	189	184	187	204	188	189	198	229	184	176	193	176	185	169	171	178	194	237	214	189	186	212	184	165	190	175	189	193	189	203	213	174	201	198	198	197	187	189	186	187	207	199	179	203	199	181	180	167	190	184	172	176	187	187	181	183	196	182	173	180	208	184	202	201	177	186	193	173	201	202	171	194	218	202	212	200	178	176	161	198	173	201	184	197	188	195	214	202	190	164	198	184	214	186	191	209	192	217	223	203	206	191	198	189	194	176	173	198	187	197	174	181	177	193	206	220	186	196	179	181	223	202	182	194	206	183	190	197	161	193	189	214	179	206	184	182	207	191	199	206	198	181	205	166	165	184	178	202	201	179	199	175	187	184	153	204	200	196	168	180	196	174	188	173	171	207	200	182	182	199	162	179	200	189	179	195	193	159	176	214	211	186	182	193	192	178	172	160	170	210	192	192	195	215	177	186	185	184	192	199	186	164	206	205	167	201	187	187	164	187	205	224	187	208	191	209	206	172	169	199	214	167	188	192	213	192	176	199	203	199	208	202	179	197	170	194	198	184	172	227	205	193	181	192	188	215	185	185	158	193	197	194	194	189	188	186	181	180	191	182	193	191	204	202	208	196	204	179	205	213	195	195	174	200	197	217	193
6764	3059	1333	1304	1053	834	707	637	631	656	614	618	506	463	475	479	466	440	435	452	446	477	479	504	604	594	607	569	594	552	618	591	505	514	446	507	497	431	471	445	459	470	492	486	484	481	489	500	459	439	440	438	434	453	483	442	497	422	449	416	441	401	408	439	453	409	389	405	431	422	395	406	421	429	418	357	407	439	401	375	403	434	401	413	418	436	377	392	439	377	428	398	400	414	462	427	424	419	407	441	396	393	413	401	424	424	388	445	424	407	422	411	385	361	420	426	407	460	372	360	405	400	427	404	406	430	423	409	443	439	400	445	472	391	394	424	397	418	435	386	403	424	362	439	428	422	397	435	437	423	372	417	444	375	402	414	393	424	441	407	378	410	404	408	450	411	428	391	394	402	413	413	377	407	412	406	406	396	375	379	415	421	388	395	406	378	434	417	398	445	439	412	392	416	404	419	394	440	402	408	410	399	394	434	430	409	417	420	431	404	390	432	421	433	402	428	416	428	405	385	434	421	429	432	412	410	389	405	435	420	416	427	414	382	424	441	422	421	380	383	394	444	437	455	436	387	438	406	444	397	421	393	387	440	401	389	422	420	441	384	427	410	391	414	432	413	413	428	407	390	405	379	433	417	440	447	430	412	380	435	444	427	451	402	391	398	438	419	423	407	429	412	385	427	382	388	408	425	422	408	416	399	392	407	409	445	408	420	416	416	409	397	404	436	398	403	411	413	451	437	392	425	397	387	374	409	407	424	422	405	415	370	451	407	438	382	430	383	402	399	446	396	427	424	422	420	393	436	420	384	378	384	445	447	463	419	411	448	413	415	402	438	425	413	418	437	405	404	409	451	416	405	417	448	394	449	407	420	409	408	415	432	446	432	443	450	418	425	374	428	453	399	399	394	406	426	428	414	393	402	415	403	408	406	377	411	403	402	426	407	411	399	389	432	409	436	440	438	414	437	394	421	378	410	440	353	456	453	401	426	419	458	393	443	397	430	420	437	448	398	435	403	486	434	399	400	425	401	464	403	410	452	410	420	395	447	452	397	430	412	412	421	416	413	420	405	457	390	380	443	362	392	412	397	418	384	423	420	412	440	415	441	394	398	411	403	392	418	417	419	416	417	388	432	393	405	400	429	418	454	416	414	426	385	384	424	389	410	367	403	355	415	409	447	402	386	438	405	379	421	432	428	421	441	447	407	389	398	380	422	396	470	417	417	415	420	418	431	426	419	395	399	416	417	439	397	401	430	401	394	389	392	404	411	427	410	413	397	410	424	386	456	418	400	443	418	398	424	441	393	397	443	408	375	444	437	421	444	400	415	426	425	419	427	414	413	435	413	442	409	408	372	437	419	392	397	381	416	401	443	434	420	391	400	432	406	406	406	415	408	409	434	432	406	421	387	405	433	388	421	429	431	397	414	411	408	425	439	433	411	394	449	415	396	431	421	414	410	403	402	452	442	432	415	402	395	409	462	422	431	392	414	389	398	404	395	396	354	414	391	417	432	389	421	441	391	382	383	396	405	409	393	426	449	416	424	380	437	362	403	414	409	427	415	408	374	421	416	395	418	417	402	402	456	406	397	452	386	404	416	392	415	440	415	419	410	412	420	442	409	412	409	397	379	407	453	422	388	410	413	454	400	438	417	435	435	392	397	385	418	435	421	445	402	381	401	394	388	436	401	428	397	380	380	434	404	431	429	427	440	454	421	426	418	445	461	424	433	398	405	395	433	428	431	413	432	452	427	408	398	414	436	411	410	432	427	433	405	402	425	444	411	423	437	426	400	424	424	432	390	407	414	389	388	388	386	386	438	398	417	413	416	435	440	430	394	432	347	448	410	416	382	405	390	414	432	408	397	401	404	392	393	411	444	403	404	396	422	385	401	431	439	413	423	421	427	419	418	393	384	432	425	412	398	420	424	392	407	392	370	421	397	439	410	436	397	417	417	411	397	401	421	443	423	401	421	417	386	445	436	427	409	398	394	402	432	393	407	425	424	416	421	443	417	405	404	397	394	397	427	396	390	425	396	414	445	439	442	430	417	421	377	439	404	361	413	416	407	409	425	402	404	411	422	420	402	431	423	405	428	398	434	455	430	389	415	424	394	418	406	406	368	417	420	392	426	428	429	433	380	391	445	359	387	401	414	388	377	427	411	448	410	412	422	422	387	393	400	412	423	409	389	373	447	423	398	389	450	444	424	425	435	409	382	404	412	402	402	430	407	431	415	411	406	398	394	412	448	419	382	425	414	407	374	410	431	403	395	436	401	444	436	409	393	386	421	424	446	363	418	453	408	419	390	418	435	361	377	421	421	412	444	418	416	387	439	407	408	364	409	394	454	428	415	451	409	393	401	401	408	461	421	411	431	420	457	435	409	401	461	406	429	392	392	413	385	412	393	432	382	413	415	414	446	449	427	395	437	405	408	395	362	391	435	402	376	376	418	406	428	430	435	384	416	396	407	456	424	433	399	408	398	426	425	426	412	374	395	406	417	435	408	396	388	442	437	400	419	421	410	405	382	436	401	375	406	425	402	397	412	406	415	445	406	394	412	394	419	409	406	396	432	387	412	395	405	404	407	375	385	379	413	429	417	441	406	430	402	415	417	374	404	434	393	442	421	455	399	432	438	432	455	392	401	404	449	392	428	391	412	427	404	402	427	419	412	421	419	418	374	411	388	422	424	390	405	393	379	389	418	412	447	471	418	414	417	417	425	386	383	398	392	435	417	444	403	359	455	414	416	417	395	435	399	434	455	410	407	413	368	420	393	410	393	399	398	456	439	397	404	435	437	463	417	466	394	377	399	411	418	414	421	381	427	445	434	391	428	431	378	393	370	412	461	430	414	365	398	434	393	429	399	388	405	422	408	413	406	409	407	450	424	405	410	401	409	433	399	391	419	423	439	396	415	397	466	414	438	427	428	463	426	421	421	403	397	414	379	389	391	461	385	380	434	392	448	442	405	422	410	393	444	453	428	452	417	425	382	386	363	402	400	400	425	402	407	398	415	436	415	417	397	447	382	420	425	395	447	405	427	400	405	406	399	376	391	403	441	425	421	411	424	393	401	413	435	402	384	416	396	403	418	386	365	398	448	402	414	430	420	442	408	406	434	375	419	440	384	375	395	406	401	435	398	408	401	440	428	430	428	400	383	374	378	416	445	372	407	388	400	427	422	411	395	423	422	397	402	406	371	418	434	417	436	412	429	397	439	378	367	431	435	390	426	433	446	409	418	402	391	396	410	420	384	407	458	417	436	436	414	406	385	416	432	388	422	440	399	414	403	389	467	417	428	414	402	376	391	389	391	433	392	435	424	441	399	405	381	466	391	440	389	424	411	422	448	414	427	410	410	408	410	426	409	408	438	437	429	389	412	395	401	414	401	392	409	393	433	440	390	377	414	434	405	406	409	397	435	400	381	412	371	456	373	410	418	388	376	420	422	417	395	346	402	436	417	401	438	446	402	429	434	418	418	422	431
28289	11640	2043	1035	619	418	304	273	257	226	224	226	206	189	185	179	163	160	179	162	160	158	156	165	204	184	209	168	161	166	162	183	189	183	180	158	140	146	145	151	134	152	173	148	153	168	177	187	136	178	133	143	139	146	136	138	163	141	139	150	140	148	151	122	150	163	145	143	153	149	140	117	132	151	142	153	148	136	164	137	120	160	127	138	130	135	119	138	126	137	161	138	121	163	140	124	137	155	149	131	130	134	147	162	117	151	156	133	135	156	119	159	109	174	140	153	139	154	109	137	152	139	147	146	139	121	144	148	150	154	152	159	131	124	123	134	154	147	156	148	143	138	124	143	136	129	139	140	154	147	149	153	153	159	152	135	145	130	157	172	161	146	154	129	138	131	131	149	132	131	129	111	121	139	147	135	135	132	140	135	144	157	149	136	153	160	130	144	151	122	143	174	159	153	135	145	134	106	119	174	148	139	155	133	124	125	125	138	139	134	137	139	133	139	149	127	148	163	128	133	129	136	124	148	167	166	138	169	153	151	117	141	153	136	147	146	147	148	146	137	127	145	149	159	135	138	119	120	174	146	123	157	116	159	125	148	136	135	117	122	136	171	149	134	134	124	149	132	145	138	145	140	138	132	154	123	156	164	120	133	139	136	136	124	147	152	142	132	136	142	109	135	123	114	130	142	172	146	150	143	127	116	148	148	158	152	143	149	156	139	155	152	135	141	132	152	140	151	167	148	138	143	131	158	153	143	126	140	165	159	128	147	145	166	163	123	144	137	146	139	162	120	132	133	162	149	122	145	142	140	143	141	139	142	143	155	146	127	138	134	141	136	149	149	126	146	154	156	144	122	137	145	139	135	170	168	143	123	142	157	134	137	171	121	134	144	149	117	123	161	134	160	158	166	134	132	127	132	165	142	131	134	144	116	151	142	147	143	153	140	143	140	154	118	153	144	152	154	144	145	154	139	150	160	145	142	131	113	130	109	123	134	153	137	151	150	144	138	130	153	142	143	149	112	135	136	144	141	130	136	124	149	125	110	130	146	157	130	136	159	138	129	160	137	137	143	137	169	136	133	123	146	142	152	122	157	132	127	142	151	150	146	145	129	149	150	148	153	147	144	138	147	133	158	150	150	147	152	162	143	147	132	139	120	141	142	158	129	142	133	131	147	147	120	156	146	136	155	141	120	128	138	134	153	134	162	159	133	127	125	149	147	135	129	121	130	123	146	147	143	126	131	141	146	149	124	151	106	146	134	133	141	144	112	134	130	138	151	168	146	127	131	130	115	163	131	147	139	120	147	120	148	169	143	134	132	127	135	151	167	132	144	122	138	139	166	167	147	147	158	135	160	152	162	136	121	138	152	143	148	129	140	153	135	155	124	129	133	140	138	133	162	149	132	129	140	145	120	129	128	157	137	173	144	141	152	152	143	137	149	137	145	132	151	153	132	169	158	141	136	135	124	140	128	123	123	146	148	143	113	151	126	161	155	139	145	140	136	148	172	155	140	144	113	127	147	133	174	140	152	145	127	140	124	135	120	142	127	149	152	139	140	160	119	125	117	147	140	140	133	140	147	154	139	139	127	126	158	153	120	147	158	143	169	136	140	159	149	130	159	164	135	127	134	146	134	126	121	124	152	124	126	160	138	151	141	145	135	148	157	133	130	134	156	160	144	144	163	130	146	115	137	121	130	145	123	156	162	144	160	142	138	141	175	135	162	153	150	146	140	129	154	155	163	144	133	141	135	148	163	147	135	138	121	136	156	138	113	123	151	159	161	143	166	144	135	133	144	134	148	115	148	145	169	163	138	130	151	110	158	146	139	130	152	151	128	134	145	131	151	134	149	162	164	137	141	147	122	123	153	122	135	137	148	128	128	170	159	160	136	153	157	138	162	136	144	120	127	131	149	117	146	118	140	144	147	156	163	152	132	161	123	149	159	129	138	121	149	126	174	134	133	124	137	140	151	145	141	146	144	133	132	134	154	146	168	162	129	138	138	142	136	157	141	161	122	127	149	151	147	137	119	163	145	139	153	143	140	154	143	141	136	156	142	122	138	139	153	135	150	130	147	126	159	125	151	144	141	132	131	121	166	132	134	134	155	132	145	131	136	143	153	129	147	141	137	135	141	132	149	148	135	137	125	137	137	130	126	150	158	150	132	156	130	126	131	140	144	159	112	136	135	138	127	133	139	144	170	152	157	145	145	143	141	132	137	160	146	161	144	130	124	137	142	139	187	129	124	143	153	146	144	144	120	123	132	154	170	151	139	145	137	156	131	163	136	152	126	130	136	145	120	141	119	134	144	164	138	159	125	124	140	125	134	125	153	137	144	157	176	141	145	144	137	134	150	142	128	117	140	135	120	146	123	119	153	123	145	138	118	143	144	131	162	129	149	118	113	150	146	131	119	138	155	144	158	136	152	147	138	129	155	152	138	129	124	131	170	142	150	127	159	123	145	120	128	125	144	154	128	129	137	127	151	141	160	135	145	124	159	127	132	140	137	128	133	129	146	147	155	145	138	159	159	148	146	139	147	146	150	138	152	125	117	127	160	126	159	150	138	146	137	168	144	131	123	140	138	130	136	141	145	140	140	133	173	132	153	141	139	145	156	172	126	151	154	120	122	136	151	132	131	121	156	156	117	126	132	141	154	153	114	150	156	117	143	129	163	152	160	129	142	131	143	117	137	132	133	139	119	140	146	152	129	121	128	134	146	149	130	137	154	133	140	138	133	130	151	137	144	164	166	125	131	139	158	123	115	128	134	137	110	161	140	159	145	146	141	127	138	140	145	132	136	135	133	134	136	135	127	155	163	138	156	160	165	143	140	125	113	168	143	129	129	133	168	134	136	155	138	153	137	131	142	140	139	153	136	143	133	121	132	148	159	133	155	160	124	127	144	136	157	140	133	123	152	158	130	167	135	129	128	134	132	155	165	164	144	123	140	154	148	141	148	149	141	135	147	144	137	139	153	147	158	114	131	133	129	140	135	157	121	119	145	132	140	146	132	140	135	125	158	165	146	140	148	162	135	115	129	128	129	141	148	151	119	135	138	128	131	132	128	135	160	120	130	144	155	140	131	141	153	138	159	132	139	129	148	149	140	129	135	145	172	149	137	123	137	120	140	134	124	122	143	138	168	145	134	134	136	142	116	133	134	144	137	118	144	178	151	152	144	123	136	147	116	143	147	152	155	135	149	119	140	138	140	119	117	137	132	138	151	145	131	118	160	125	141	144	148	141	158	136	160	112	154	127	137	132	145	169	129	132	142	146	127	143	168	159	113	134	131	127	151	140	143	128	148	131	145	150	170	150	154	163	142	145	119	145	156	154	131	122	140	151	121	131	143	137	143	123	127	133	152	148	161	161	138	144	161	136	136	142	120	138	125	157	133	154	157	149	147	117	130	156	162	153	120	141	151	148	142	140	139	116	128	135	124	134	129	147	133	133	138	135	128	136	137	139	161	165	135	148	170	146	129
15902	6872	2570	2770	2262	1707	1265	1189	953	939	875	735	645	593	609	504	530	458	438	408	460	430	425	574	709	635	657	662	688	613	649	662	593	545	499	415	458	434	466	500	440	468	429	489	510	510	474	429	416	475	402	407	349	378	398	350	407	384	395	376	381	332	326	311	323	318	348	312	312	303	343	347	338	339	312	333	303	322	317	341	320	319	319	290	336	321	314	317	356	305	344	321	327	343	351	294	309	331	302	324	334	323	331	323	319	315	297	326	313	315	293	365	320	334	304	332	339	317	304	320	341	329	324	332	331	331	328	323	335	334	325	345	302	340	335	347	320	315	313	332	325	324	320	293	321	302	326	321	307	333	290	323	304	337	340	357	335	334	293	349	311	321	336	324	340	304	345	332	331	320	330	299	356	335	322	328	346	324	336	333	350	339	349	350	334	330	335	350	310	291	348	284	309	320	320	327	322	325	304	355	320	333	328	332	327	349	315	314	350	333	345	335	337	346	333	340	306	329	365	316	333	310	304	316	342	350	330	353	328	340	336	350	322	342	321	340	325	331	332	321	331	331	337	322	307	324	338	308	327	306	328	345	283	314	336	339	352	334	303	313	324	350	333	287	288	362	322	322	317	309	316	334	313	361	303	328	334	323	293	325	306	324	318	343	294	296	336	344	337	326	318	311	341	299	334	323	315	301	311	322	328	346	319	335	284	320	316	314	324	305	307	312	293	335	331	286	345	328	327	308	286	333	313	338	354	358	332	318	338	307	295	343	318	318	341	317	335	364	358	351	346	336	325	310	308	323	318	338	361	345	305	310	307	345	336	342	290	319	330	282	330	321	340	317	329	315	352	323	340	311	344	342	334	318	354	337	327	299	342	327	337	314	281	296	331	317	344	321	300	326	330	292	322	334	336	318	331	310	313	319	327	302	322	318	309	342	322	325	342	279	347	360	314	334	328	347	281	342	355	294	299	336	368	345	326	328	324	332	346	328	345	357	324	338	316	330	331	343	315	313	321	316	317	287	347	349	343	289	360	315	354	339	316	331	317	304	326	351	317	318	300	341	317	348	348	336	320	299	331	296	345	313	321	323	327	315	335	308	319	317	331	292	309	285	335	346	308	315	324	317	307	325	334	328	321	337	313	326	327	316	300	325	341	316	328	342	306	329	337	323	315	331	340	304	353	291	372	336	320	343	343	327	316	342	336	298	317	297	334	333	315	321	353	331	314	338	342	325	321	324	311	334	326	333	305	328	320	293	315	331	309	376	346	340	365	339	341	342	297	341	331	306	315	291	333	314	331	322	377	347	331	325	321	363	316	316	300	317	325	297	294	337	295	333	313	325	298	298	321	344	331	341	294	304	326	313	301	321	332	308	332	325	304	308	337	328	303	294	342	316	285	317	314	323	352	361	320	299	328	346	332	329	349	321	306	332	350	348	296	327	328	323	331	361	329	318	328	319	337	340	314	363	322	306	310	316	312	339	319	341	336	312	331	325	330	298	301	327	333	301	375	346	320	309	313	338	353	334	318	337	323	305	325	318	323	338	329	349	307	295	330	308	322	312	321	325	320	329	318	329	333	340	353	320	323	331	338	312	361	370	299	318	353	312	329	342	315	342	329	319	335	300	324	301	330	318	334	302	326	323	342	304	324	317	309	304	326	319	327	331	361	331	327	313	323	336	335	310	320	316	321	357	330	287	345	314	349	356	314	342	327	306	349	334	338	318	344	316	361	331	312	333	319	333	325	327	328	322	337	314	316	285	330	315	334	354	333	330	350	312	281	307	317	315	362	323	309	340	315	339	308	328	323	309	313	321	346	337	316	317	341	333	314	300	317	335	344	310	332	315	305	300	319	313	355	333	348	337	344	318	334	353	354	314	314	339	322	324	323	306	361	301	288	333	337	317	315	334	331	331	324	335	315	298	325	375	324	335	322	329	314	312	364	305	321	333	322	310	330	297	324	315	294	358	320	292	307	318	352	322	315	322	333	332	316	313	294	337	317	330	314	352	334	322	347	343	321	330	340	333	338	304	334	335	333	343	325	333	301	317	326	330	336	309	326	349	320	335	340	321	304	323	319	331	336	343	354	334	307	299	361	322	311	306	328	322	326	311	346	313	308	347	318	312	351	324	316	343	351	310	319	355	319	288	320	349	295	315	324	313	346	316	329	306	289	316	340	348	340	299	322	324	343	351	340	288	316	325	338	333	278	313	317	314	295	334	351	335	317	355	339	319	320	325	343	330	298	322	366	315	329	306	324	353	319	323	345	328	347	357	309	322	357	319	306	329	301	327	328	335	299	342	340	330	359	318	340	318	306	292	356	335	327	324	339	341	316	347	344	297	334	323	325	350	353	295	304	324	308	338	317	328	331	321	331	311	324	336	338	323	333	341	347	305	303	325	320	318	337	337	355	342	337	314	319	322	314	331	366	328	342	316	345	311	292	347	321	319	347	354	303	325	292	301	332	296	347	316	356	328	337	328	304	318	353	326	339	325	339	330	333	350	331	311	349	302	355	338	323	281	340	277	313	358	333	312	324	350	315	322	339	340	314	342	308	346	326	332	293	339	323	309	318	346	319	320	327	350	316	324	314	301	310	335	342	337	362	316	296	334	348	332	314	322	303	349	333	316	301	315	340	337	332	322	289	344	340	310	329	331	329	297	328	320	320	315	364	320	319	357	325	350	316	323	308	326	345	320	323	304	298	348	342	297	371	316	319	304	332	312	285	261	351	351	346	324	314	323	337	317	350	316	325	367	323	338	309	334	336	330	307	294	316	344	316	318	358	341	340	340	314	308	350	331	328	339	323	298	312	334	346	348	310	328	340	320	336	324	343	303	331	341	319	303	350	329	315	328	317	320	363	324	325	326	318	303	320	346	331	297	347	309	297	334	362	361	321	332	310	347	321	336	324	355	297	313	338	333	314	317	320	312	317	316	324	343	328	310	315	303	334	358	335	324	333	322	316	332	324	334	335	300	332	314	353	354	337	362	322	314	359	335	317	323	317	325	349	331	334	314	319	347	316	325	327	341	342	312	313	297	336	350	326	296	313	350	367	282	334	302	298	342	318	319	300	288	325	349	302	314	305	301	288	307	308	353	302	302	304	337	334	325	357	341	289	346	324	296	326	320	323	315	368	314	354	327	293	358	305	318	336	312	326	336	359	349	330	335	343	335	311	329	329	295	310	317	338	314	340	306	330	335	338	320	321	325	355	322	316	347	345	329	301	342	343	322	347	336	318	315	338	301	338	350	332	312	320	333	331	295	304	333	320	343	350	312	342	303	338	336	308	340	320	348	321	299	294	324	344	322	298	330	338	280	353	327	346	332	301	334	344	355	341	313	323	337	334	339	310	331	335	330	328	338	302	360	311	354	313	321	329	305	346	305	295	301	339	298	301	330	341	332	314	320	304	325	321	318	333	346	312	362	317	316	344	322	332	321	325	323	323	302	353	301	319	323	334	297	321	307	317	326	314	311	302	334
37899	18568	4076	1982	1122	701	514	454	424	363	330	299	277	263	223	253	246	202	228	216	224	219	248	253	239	233	252	268	297	269	282	246	217	256	216	206	259	246	232	226	214	220	227	225	201	215	235	219	220	176	190	216	220	193	235	192	211	200	211	206	192	185	190	205	197	196	206	200	206	195	189	172	178	215	187	186	203	189	179	197	197	177	195	208	211	195	192	192	197	191	192	194	215	189	191	178	178	172	208	188	173	211	192	181	191	191	222	207	187	203	168	221	205	197	180	154	191	205	191	202	196	209	222	212	191	194	193	236	197	173	227	184	199	194	162	187	197	213	205	212	194	184	202	233	217	172	204	184	193	204	206	167	198	204	206	199	159	203	220	183	215	206	184	181	196	165	209	191	192	203	216	190	191	196	200	211	195	181	183	191	194	183	182	181	220	181	195	169	193	213	186	198	185	208	229	226	215	203	183	201	212	180	199	216	189	185	181	172	168	163	179	166	206	190	173	204	209	192	177	167	234	220	191	178	221	223	189	198	176	201	183	193	189	179	204	191	190	200	211	207	186	191	186	198	167	216	202	202	201	190	206	180	208	187	194	190	180	191	178	205	203	177	201	183	186	186	164	192	199	180	204	195	200	208	208	248	196	210	182	196	171	201	185	193	226	190	201	187	214	200	204	191	194	186	181	161	192	199	203	212	201	178	197	186	196	212	210	203	196	172	206	183	193	187	214	183	211	178	210	189	200	199	211	205	176	163	194	178	199	205	204	204	211	180	197	165	187	185	204	185	211	164	212	204	199	194	188	213	191	188	181	173	179	197	201	209	191	205	197	191	195	170	213	216	216	173	181	207	206	198	192	191	188	214	194	202	188	210	185	202	198	198	188	183	169	186	196	190	158	174	157	174	219	188	193	214	212	192	189	212	197	187	184	204	201	202	188	205	186	189	197	197	203	223	183	206	227	231	180	180	189	177	190	192	222	170	179	194	215	212	209	168	194	183	185	183	200	169	170	204	187	165	187	199	174	180	167	216	193	200	187	208	201	214	193	193	205	148	189	186	172	179	216	194	193	213	214	186	209	182	169	191	207	163	194	207	195	216	176	187	187	221	190	210	204	207	197	204	186	180	166	203	201	224	204	195	186	176	208	186	193	182	210	209	176	176	181	173	225	181	196	184	192	197	201	192	168	218	212	198	185	166	205	169	197	181	199	201	178	217	195	188	172	199	193	172	183	197	213	197	205	187	199	191	181	199	187	169	189	205	171	173	200	185	165	176	180	168	215	180	186	212	185	195	204	190	199	163	177	170	194	195	214	182	231	186	194	196	178	174	198	191	201	190	181	190	192	181	182	188	165	198	171	200	172	211	212	201	221	194	195	181	168	177	200	176	200	207	213	180	189	186	211	190	187	194	188	175	194	171	182	170	182	194	193	174	185	192	175	178	188	178	205	181	228	176	210	197	193	192	182	197	216	190	188	214	169	186	192	164	200	183	211	175	193	196	181	196	190	173	198	203	189	174	204	193	227	192	192	198	224	207	201	230	177	259	220	195	200	210	183	214	181	179	206	198	187	222	182	180	210	188	214	175	185	208	198	228	202	199	222	188	231	185	219	177	216	206	208	212	198	199	176	193	173	187	217	190	207	189	212	196	183	212	180	194	168	205	178	178	208	193	191	183	183	199	215	211	185	195	201	171	183	209	209	195	187	212	185	202	197	176	173	193	168	187	189	204	171	191	215	188	180	212	193	204	177	219	195	190	184	200	190	208	210	211	182	180	200	209	202	190	204	202	185	211	205	198	218	189	212	189	192	183	195	198	173	197	213	199	193	185	185	198	187	227	219	183	181	185	176	202	218	215	214	203	194	215	197	192	195	194	173	238	209	205	174	165	187	183	185	190	211	190	211	215	175	217	209	207	188	192	209	194	166	190	213	210	198	183	195	186	183	199	189	193	188	199	204	205	189	187	181	201	177	211	199	191	185	201	202	184	196	194	203	186	203	206	168	195	179	182	199	181	206	207	188	177	190	204	185	173	211	196	199	182	183	184	218	179	219	188	161	170	172	205	179	216	206	161	177	190	200	201	182	193	193	200	200	210	194	178	200	204	202	234	174	190	203	205	198	197	166	188	188	208	194	205	170	198	191	190	169	215	217	191	188	203	193	205	172	184	218	191	215	208	199	178	187	194	186	195	209	213	184	178	177	184	204	208	205	192	177	196	212	189	173	176	196	209	199	208	197	196	175	200	203	202	208	200	204	165	183	183	193	219	169	197	191	218	202	198	194	199	191	193	185	225	197	193	192	175	190	201	195	183	198	182	202	165	195	183	202	181	193	170	192	203	211	168	184	182	195	172	179	190	216	218	191	219	180	210	184	201	162	213	193	181	178	228	206	145	204	180	192	218	206	202	168	182	149	185	180	207	201	156	206	199	215	203	216	214	182	169	203	214	211	179	176	210	211	193	191	196	207	198	196	177	175	177	196	215	236	195	183	191	208	170	202	218	196	187	246	216	180	197	196	195	191	196	198	188	180	153	195	174	208	204	189	183	183	183	207	146	199	171	186	191	205	194	191	221	218	209	199	201	181	196	173	201	207	176	170	181	201	190	187	204	212	186	189	180	200	177	164	211	200	183	191	211	195	193	205	197	183	212	184	181	182	199	173	171	180	184	164	190	180	189	197	212	214	183	199	197	184	188	205	201	179	197	219	197	191	186	172	210	196	199	189	195	224	202	216	204	175	169	206	198	203	207	194	219	186	171	184	169	177	212	183	192	217	185	173	182	213	174	185	165	186	215	192	199	199	205	191	198	205	179	197	204	198	180	204	181	205	209	192	189	203	194	200	189	187	195	182	199	188	200	203	211	231	198	200	194	190	185	173	217	184	170	170	173	183	196	201	189	197	187	190	181	210	177	182	187	209	164	197	186	185	208	183	155	186	213	185	181	193	184	183	194	184	173	223	198	191	191	185	206	178	177	205	211	195	183	175	203	181	189	173	185	215	174	191	208	201	215	178	196	204	202	188	192	183	191	225	209	185	201	167	198	203	210	186	184	177	189	183	199	182	188	168	196	201	211	194	187	197	197	204	187	186	183	179	180	185	178	181	195	188	208	166	188	202	193	209	197	190	203	171	202	176	201	188	188	174	197	221	216	189	209	194	192	197	200	190	199	180	196	192	223	202	214	199	203	190	187	200	158	180	198	190	209	188	184	166	186	228	218	163	185	187	195	200	189	170	206	183	192	229	190	168	182	153	211	193	194	200	175	178	188	215	170	185	224	210	182	184	187	188	189	190	209	197	202	204	185	161	224	180	203	182	237	186	199	202	215	218	196	198	190	185	183	191	210	194	189	183	212	198	179	192	183	225	178	202	220	179	179	213	182	221	191	228	200	211	210	192	210	199	195	212	180	212	207	201	214	172	179	201	189	168	198	191	175	204	192	180	176	177	173	205	191	188	182	183	180	177	195	198	178	204	182	210	189	198	198
20379	10292	4222	4613	3463	2638	2015	1727	1598	1425	1251	1018	863	947	842	804	722	680	631	638	625	637	652	816	936	866	946	872	928	916	873	909	830	728	697	600	681	647	691	659	648	653	638	656	676	661	701	639	604	552	549	568	562	494	472	547	568	511	481	459	449	465	496	453	481	456	424	413	419	434	419	436	459	439	388	419	450	435	460	421	416	444	408	409	429	420	410	418	463	457	462	403	393	444	417	460	421	459	461	437	405	465	390	448	432	404	420	415	451	402	437	445	438	426	400	408	392	411	435	455	400	423	430	451	411	427	438	412	446	413	456	462	449	421	452	418	428	461	425	412	429	470	429	458	454	436	418	456	394	391	446	433	389	458	434	450	437	408	402	406	489	415	440	420	422	438	442	411	422	454	452	427	431	428	415	437	464	414	410	422	438	403	415	427	435	453	456	427	402	443	406	388	464	431	421	444	449	398	408	446	440	442	422	444	444	427	397	425	439	443	447	405	434	425	454	417	445	452	412	444	414	467	425	413	459	419	443	438	433	409	430	465	428	460	429	430	392	395	413	422	396	440	466	437	425	425	399	420	431	431	438	420	440	414	455	412	435	398	476	436	436	425	452	450	427	444	407	463	440	456	430	399	420	432	429	432	416	421	430	409	433	423	424	440	452	424	405	437	439	422	445	415	433	417	467	430	433	433	419	423	462	410	450	442	422	433	407	422	427	400	446	430	392	449	444	411	428	447	423	410	446	440	452	435	398	452	432	426	404	428	445	424	452	422	400	469	445	454	433	415	429	385	474	433	427	410	422	417	406	441	468	444	439	424	431	425	453	427	405	414	407	409	406	425	470	460	420	440	412	428	420	450	426	417	434	432	414	388	452	415	408	408	420	458	418	418	410	430	391	417	424	462	438	440	412	448	395	447	421	416	437	435	417	416	399	423	442	432	442	438	448	422	414	406	425	391	379	415	428	437	434	424	456	427	410	413	407	440	400	446	428	384	473	437	447	438	412	420	458	428	455	428	420	405	430	425	472	431	432	437	451	462	454	417	434	441	398	394	435	429	412	454	419	420	425	399	426	472	385	464	412	416	398	420	410	411	435	417	435	401	466	424	459	467	446	407	420	420	403	415	446	485	447	443	396	463	447	464	409	413	411	448	428	438	419	401	440	405	379	468	431	434	441	438	420	415	417	401	396	472	439	429	402	393	432	414	425	436	410	450	412	388	396	454	414	432	433	390	444	425	429	407	454	440	420	441	399	436	403	442	441	401	415	405	433	432	412	410	413	448	431	424	410	422	401	427	466	448	425	428	404	452	449	454	466	424	442	425	348	441	466	418	447	449	413	427	406	420	427	464	429	414	458	424	447	406	436	442	399	411	410	447	434	438	417	415	414	457	422	436	412	464	424	433	431	388	444	431	453	431	399	459	469	411	438	381	405	408	437	436	458	403	439	432	437	425	398	426	431	470	473	398	429	391	405	435	435	402	431	451	416	427	436	447	416	428	391	438	433	415	427	419	410	443	441	421	401	456	422	435	472	389	442	411	420	492	401	441	380	436	442	427	382	444	438	463	434	451	416	410	428	419	444	443	412	416	426	402	459	402	449	416	437	429	421	422	431	408	415	462	448	397	406	410	455	435	443	464	409	439	465	417	413	402	450	429	416	419	424	413	427	450	391	424	436	449	417	432	415	448	424	430	474	426	421	425	449	436	436	417	438	410	463	453	442	392	387	406	405	428	456	430	428	410	410	428	390	417	454	424	454	398	441	461	443	431	398	392	437	422	414	410	482	425	417	386	435	435	428	411	432	404	398	427	450	414	431	460	428	434	436	433	434	408	453	418	450	493	443	442	446	435	451	413	416	407	427	423	431	422	401	418	431	416	475	422	453	425	413	444	397	409	428	427	429	406	416	387	452	429	411	423	465	417	440	416	393	436	422	449	431	445	423	440	435	443	460	430	433	424	404	406	434	392	457	467	426	386	433	438	430	463	415	449	424	424	434	401	427	436	452	443	434	427	428	451	492	391	415	430	473	475	434	457	416	433	451	426	418	454	427	411	447	434	402	398	430	470	462	409	391	382	427	438	403	397	435	460	463	411	440	461	486	427	422	413	459	430	427	396	403	443	458	405	406	393	429	442	431	411	437	431	417	417	402	431	426	493	453	435	429	419	406	461	447	443	469	410	456	420	413	445	430	414	410	448	427	416	400	456	417	440	463	424	411	414	443	463	412	398	414	453	416	411	473	402	421	417	448	462	408	417	414	429	455	424	458	417	414	424	418	420	435	456	494	409	433	376	417	416	478	434	430	467	404	379	471	444	427	416	435	403	431	430	450	469	437	421	422	432	405	398	437	414	425	431	455	404	404	429	441	407	403	409	435	403	409	456	479	440	400	446	461	442	406	435	411	396	410	407	453	441	390	432	410	424	446	446	396	433	439	436	426	404	444	442	420	436	399	454	442	446	417	423	421	431	386	423	418	389	438	464	435	446	434	418	431	430	431	419	434	449	422	440	447	463	431	434	409	417	443	445	425	437	469	470	431	393	449	453	451	420	436	398	403	452	443	444	406	430	452	428	428	445	412	402	410	422	397	447	437	419	440	446	409	426	416	440	445	437	458	449	446	413	427	479	442	420	402	386	440	433	411	452	441	424	428	415	436	410	434	450	444	452	410	415	421	424	489	446	438	424	440	438	445	468	401	414	439	429	444	445	456	388	425	418	456	437	455	438	402	415	457	412	426	410	428	409	434	408	431	410	436	444	446	446	458	428	429	437	420	422	429	443	407	439	406	455	446	455	415	430	408	433	433	418	421	397	428	414	412	440	406	439	418	447	473	435	480	434	417	384	435	421	424	420	413	448	450	397	461	410	435	441	381	437	431	459	423	429	381	404	418	434	413	447	450	468	475	470	430	412	430	423	402	391	389	429	446	453	425	449	457	444	414	427	413	443	409	409	404	433	442	386	452	415	393	424	420	456	445	423	422	410	432	397	403	418	415	473	420	398	409	425	413	413	410	455	427	446	425	427	417	422	465	424	410	423	428	444	434	429	448	397	408	435	465	370	417	436	483	431	419	421	406	422	422	414	407	440	424	428	447	438	410	459	424	426	414	452	443	425	434	422	439	436	410	439	432	422	442	412	436	412	401	419	459	465	421	431	433	383	443	413	438	428	455	388	443	442	463	407	398	399	438	463	477	450	439	424	446	403	397	463	456	440	461	441	427	455	427	418	455	424	446	416	446	451	479	422	405	428	465	433	432	403	430	459	419	452	426	399	416	423	446	416	478	462	445	414	437	425	449	441	478	411	411	413	438	492	406	408	410	442	405	475	410	418	421	403	384	425	403	444	408	456	444	441	414	419	399	432	428	445	452	438	452	431	442	416	422	437	409	441	428	431	413	437	427	412	413	418	399	439	445	453	410	402	423	462	418	415	477	432	433	426	413	446	454	419	439	442	436	435	447	407	404	418	439	443	430	397	405	393	448	431
12809	4178	685	489	344	265	238	243	223	198	226	206	212	195	167	195	194	206	171	196	204	186	190	191	212	210	247	214	212	193	184	198	204	203	183	205	227	197	202	186	185	212	200	198	183	192	189	179	176	187	186	202	189	203	205	218	203	196	161	201	196	213	190	181	199	206	193	201	180	171	193	168	196	173	175	198	211	196	236	173	210	193	198	200	176	196	185	156	168	206	192	186	183	196	172	172	188	204	201	181	175	194	173	168	210	167	214	168	186	180	178	190	172	185	190	194	173	191	175	191	195	188	175	214	193	187	190	196	215	186	198	192	188	203	179	173	157	196	188	181	167	172	192	188	189	183	187	179	181	191	181	159	207	165	201	174	179	171	217	188	188	169	196	202	194	200	189	203	194	191	207	231	211	219	198	189	175	172	167	178	192	187	183	187	198	200	193	185	171	192	209	192	168	191	186	197	196	182	174	185	176	200	180	170	184	203	179	187	190	189	184	173	187	207	183	162	170	175	183	191	194	191	188	196	182	167	190	209	199	181	201	158	187	157	186	182	204	179	194	191	177	152	164	190	176	205	191	158	183	186	181	184	169	182	209	199	185	208	191	183	207	181	173	191	209	202	205	202	198	177	194	185	195	170	197	199	187	187	211	171	183	180	203	193	183	191	185	188	186	206	206	195	159	198	179	229	183	172	194	174	171	175	185	170	210	192	196	159	172	194	168	171	176	169	188	150	189	168	193	205	172	201	231	201	195	163	194	160	181	194	179	184	192	164	166	185	213	208	192	192	176	194	193	186	189	168	184	155	188	186	205	208	183	200	196	187	184	195	194	198	186	208	199	153	152	196	169	184	218	212	178	177	220	159	180	181	179	204	185	201	192	199	164	187	203	229	193	186	150	193	172	195	173	185	184	177	184	175	164	184	150	185	197	216	185	202	191	188	198	146	199	203	193	196	190	169	207	154	205	210	196	197	214	205	177	192	159	153	189	191	184	214	194	169	189	206	205	181	173	193	203	214	197	175	149	183	173	172	196	184	204	193	190	182	194	194	196	196	191	185	191	180	171	180	186	189	182	200	201	189	189	203	166	178	197	186	167	177	178	229	202	197	182	187	196	183	199	193	148	200	176	191	183	199	193	195	204	171	147	180	183	185	211	194	194	183	161	195	180	208	178	163	198	191	197	204	182	191	199	193	173	158	173	178	200	169	189	180	182	152	184	194	183	158	181	200	184	199	176	188	166	209	208	210	175	186	172	209	166	191	214	166	188	175	190	192	180	200	196	162	180	193	221	197	176	192	192	150	194	172	178	176	198	184	183	183	178	192	191	208	172	175	210	194	198	174	187	195	176	185	198	199	199	184	187	205	207	198	192	214	193	189	202	160	175	188	211	202	171	189	199	169	209	185	192	216	200	183	198	157	200	166	194	169	185	174	188	174	186	203	199	168	186	179	194	186	174	213	195	169	178	187	169	180	201	190	212	191	181	170	183	168	151	165	199	187	184	176	196	182	194	196	160	211	189	185	182	167	172	155	163	176	188	167	189	158	178	185	192	187	204	189	197	171	183	205	164	160	203	188	190	182	178	209	197	193	176	185	179	167	182	182	212	182	183	224	176	169	172	207	182	197	192	206	169	158	183	166	181	143	177	184	199	179	185	215	185	211	198	172	169	180	186	191	175	188	177	188	192	195	191	183	198	201	194	208	166	193	136	156	194	180	178	213	181	193	177	190	196	210	203	176	207	191	192	168	193	171	184	190	185	202	193	181	196	193	183	183	179	181	165	176	190	192	191	185	178	214	204	202	213	198	179	191	187	190	154	192	199	186	199	176	191	176	173	167	172	207	170	192	182	166	210	179	191	201	202	187	198	185	213	176	175	185	165	203	189	200	141	214	180	167	182	177	201	167	169	190	186	195	181	200	185	194	200	189	182	201	189	210	172	199	162	176	180	158	169	169	184	189	182	190	194	175	199	201	171	187	194	190	196	182	181	185	180	188	173	211	205	191	186	188	165	192	211	193	216	192	182	156	172	151	209	198	193	166	193	197	195	153	191	189	190	187	197	196	175	207	190	197	183	192	174	195	175	191	191	184	197	162	194	187	186	183	199	174	185	173	192	186	186	180	205	186	170	181	189	170	173	205	198	207	160	206	166	201	202	197	161	188	193	174	178	155	184	189	168	191	201	171	200	166	205	203	197	162	167	198	192	215	166	209	159	203	180	184	180	192	194	191	165	219	190	177	217	196	166	174	179	179	183	201	194	175	178	185	175	174	192	183	185	206	177	164	173	206	188	175	185	193	198	198	217	211	213	218	191	185	169	167	186	178	186	178	216	192	179	175	182	191	174	183	195	199	224	183	189	186	179	177	195	178	181	191	172	213	171	210	184	196	172	179	197	188	199	181	174	153	180	203	200	198	172	195	163	167	190	170	204	200	215	177	202	171	171	179	189	190	178	215	199	186	214	192	173	190	201	205	186	200	173	183	179	148	204	205	181	189	173	186	170	184	176	179	184	170	149	157	199	173	169	187	186	209	171	185	165	208	164	193	195	146	175	161	187	183	192	180	188	169	188	174	189	178	205	171	176	215	205	172	185	181	171	180	165	210	184	158	182	176	213	196	205	213	191	205	170	172	158	162	193	204	194	190	169	171	197	190	196	187	187	175	170	217	207	200	176	161	192	220	197	185	169	201	170	213	179	215	168	181	205	196	181	188	189	175	207	212	173	181	209	188	184	179	159	201	179	180	182	173	175	205	218	195	181	199	164	182	196	169	195	228	173	195	181	168	211	202	174	182	160	172	206	187	186	190	193	175	179	215	169	177	186	187	173	182	195	177	188	195	169	197	183	211	179	201	227	182	187	199	185	178	166	178	203	193	193	201	194	180	179	151	204	183	197	190	194	160	203	174	175	168	198	205	154	182	180	202	191	224	203	178	159	199	168	184	197	170	185	174	186	186	187	201	178	202	176	170	173	193	177	194	196	179	205	191	166	199	187	201	180	214	186	219	190	200	200	185	179	192	186	180	207	184	172	173	179	165	174	202	192	160	206	180	164	165	175	175	206	169	147	187	195	166	167	194	197	204	187	197	189	208	182	195	185	207	200	207	194	180	197	194	194	172	201	187	191	191	194	216	173	191	191	183	186	178	180	195	200	205	186	169	184	176	171	182	192	173	174	208	187	185	206	177	170	167	193	179	200	193	205	215	178	189	201	188	191	175	194	193	183	207	211	166	193	199	188	158	189	235	190	184	188	166	168	169	207	173	198	148	193	211	202	208	175	185	197	202	204	213	156	178	182	179	189	191	180	194	185	180	191	172	212	184	173	216	192	192	187	199	190	200	156	172	187	183	159	189	204	175	190	191	171	165	193	184	185	176	187	177	198	158	176	161	174	177	180	194	167	192	194	174	180	189	195	216	207	194	179	196	166	183	205	192	164	182	191	174	185	202	161	160	179	162	142	177	190	178	208	179	156	176	177	187	184	169
6825	2792	1204	1376	1082	874	659	626	620	599	556	498	484	552	465	466	428	446	410	437	406	445	474	511	521	556	593	584	631	550	603	571	571	526	479	453	443	437	418	450	428	450	461	476	489	481	463	474	443	434	409	457	441	401	429	443	415	436	444	382	385	406	381	390	404	380	361	417	410	381	416	363	421	369	419	385	370	391	409	403	411	455	402	375	397	359	411	426	387	388	377	387	390	367	391	391	432	418	400	396	437	391	416	400	381	401	379	405	401	396	354	394	429	368	367	391	406	368	397	401	368	384	407	408	397	410	383	373	404	410	404	387	385	389	386	376	441	408	440	414	412	410	419	388	429	389	389	393	400	408	426	414	414	379	449	391	374	433	428	410	404	395	410	397	385	397	411	402	400	396	392	392	409	442	424	397	389	371	427	416	384	389	421	412	406	415	423	409	385	382	416	383	420	403	411	400	428	405	401	399	415	389	392	412	411	399	421	403	423	378	382	381	419	382	401	400	390	410	421	375	440	399	371	364	372	387	394	369	403	392	406	358	437	377	410	420	433	362	409	404	411	405	434	452	393	403	350	374	401	395	382	433	380	388	423	392	400	384	395	359	404	362	411	413	368	376	410	343	412	396	383	388	395	407	401	399	396	416	431	425	429	396	391	396	384	399	439	422	390	408	444	406	411	419	386	380	393	387	391	386	365	435	385	401	394	393	366	387	385	416	349	395	422	406	366	441	414	435	426	424	350	422	409	368	420	455	414	380	408	385	375	400	416	397	409	383	400	393	373	375	413	394	396	393	416	416	404	381	413	387	389	441	418	384	380	386	390	407	379	399	419	425	383	373	389	388	418	410	409	416	397	395	407	393	412	406	376	427	362	402	441	396	424	410	439	349	390	382	411	405	395	411	394	359	424	375	391	410	407	401	385	394	396	392	380	411	390	386	417	331	410	363	391	391	405	413	416	421	459	387	424	404	407	397	407	386	371	356	428	410	424	403	381	361	402	385	437	399	416	396	369	413	392	393	405	349	366	396	407	407	445	406	426	406	403	395	368	400	389	409	392	395	396	413	389	354	431	392	357	405	400	363	416	437	388	410	432	400	399	421	414	387	370	387	430	395	396	449	398	428	389	379	419	404	418	371	412	382	430	392	416	407	385	419	380	397	397	389	398	412	374	418	408	385	402	414	401	374	374	414	425	405	400	423	407	376	392	431	406	389	395	395	405	425	421	393	367	415	368	376	386	413	392	384	402	385	422	417	431	386	416	366	384	425	397	371	418	392	385	406	412	429	429	392	402	389	416	427	430	362	376	405	370	421	385	389	404	385	405	406	406	386	368	368	430	392	390	376	406	400	400	435	419	406	389	426	409	415	420	397	419	415	428	382	441	409	386	439	408	392	389	383	394	419	390	381	402	441	410	410	405	382	372	394	387	417	392	401	403	385	409	385	350	386	371	400	378	364	394	412	416	405	370	373	362	422	386	408	417	385	401	406	411	387	421	436	383	375	396	423	394	390	391	395	413	376	370	363	408	414	397	422	394	383	420	406	405	434	411	427	422	429	427	392	410	400	379	401	398	399	404	430	374	419	392	398	410	443	380	449	386	404	411	388	400	417	395	370	422	421	383	396	389	384	375	381	439	400	418	385	396	412	396	380	374	377	413	397	421	418	407	403	402	441	390	445	397	403	411	362	429	419	400	390	392	384	429	382	389	358	395	383	411	419	383	412	376	404	399	393	402	392	389	364	426	339	391	371	402	398	399	406	403	410	405	422	385	397	405	356	395	396	381	375	377	425	367	407	403	426	374	389	432	397	417	399	397	379	361	414	437	393	387	383	383	420	424	417	429	416	387	422	428	413	398	389	397	417	408	377	412	371	397	414	434	385	384	382	388	398	386	375	376	392	370	426	376	400	411	400	396	391	428	396	394	437	415	391	432	393	413	395	395	377	425	385	404	401	412	413	377	444	402	386	365	383	428	408	413	421	379	396	397	400	407	377	422	412	399	401	419	387	405	404	363	402	377	406	426	420	373	411	470	404	370	421	361	386	385	405	416	421	406	393	368	404	392	427	409	375	402	376	414	386	417	398	450	368	395	394	395	412	399	398	404	390	406	368	414	390	413	381	401	368	417	427	408	414	441	352	418	391	423	396	414	390	418	402	377	392	405	394	410	390	414	407	381	428	409	411	385	401	383	362	395	430	399	415	385	440	396	427	376	423	424	348	434	420	405	390	390	395	390	388	403	410	388	362	380	397	403	437	391	406	388	403	380	416	443	416	386	413	370	416	429	435	416	420	410	385	395	364	411	375	391	436	386	382	401	418	401	380	381	394	364	362	429	397	395	431	347	375	363	396	411	392	392	390	413	363	421	345	385	415	409	402	403	407	407	380	388	393	424	422	411	407	384	412	409	395	393	419	373	383	382	369	362	411	389	434	419	433	439	391	382	395	395	380	387	384	408	415	357	390	413	411	412	406	404	399	405	401	410	434	396	391	397	410	400	355	345	391	398	418	366	408	407	410	373	378	414	388	432	392	397	436	399	389	397	401	387	404	405	376	397	410	407	421	393	438	397	429	410	410	385	384	403	409	426	417	429	423	396	402	392	385	420	389	380	402	431	389	382	394	411	377	411	374	366	388	399	417	436	383	389	390	439	408	400	401	427	388	422	370	389	424	380	418	383	389	348	414	415	393	438	390	395	391	439	421	437	403	408	432	388	405	394	416	399	412	438	413	389	381	372	359	376	451	377	408	382	409	404	419	389	401	416	379	411	415	379	374	382	402	410	389	410	401	400	393	401	418	389	410	401	393	415	383	412	371	376	406	403	396	425	463	407	435	374	402	408	423	421	373	371	382	431	408	405	366	430	377	410	398	432	412	432	387	397	397	426	405	425	406	380	416	373	433	395	409	372	422	446	412	433	397	404	400	379	411	399	359	407	399	418	404	423	416	400	426	401	431	396	384	374	401	396	397	399	408	406	396	418	422	416	390	390	390	396	396	421	401	409	415	415	414	398	401	367	425	424	365	402	403	396	383	413	394	413	391	407	387	373	424	407	394	422	397	415	393	373	387	413	402	404	384	446	423	391	400	374	410	402	383	402	391	365	371	398	428	361	427	423	385	411	400	368	382	403	414	409	381	440	404	392	411	399	376	422	404	401	385	414	416	403	413	420	407	447	407	415	420	404	423	402	359	414	390	384	415	388	408	398	420	378	395	378	383	347	395	374	385	395	388	393	396	397	418	409	427	414	429	430	394	410	389	425	421	428	421	422	430	417	431	428	391	415	403	398	426	407	427	398	377	374	387	365	402	392	412	403	409	408	415	392	366	368	400	419	381	367	388	390	405	387	381	389	406	380	407	409	415	393	381	436	412	375	371	372	376	372	406	422	362	421	397	395	412	382	394	402	400	408	408	404	401	391	417	373	409	434	396	368	416	393	433	404	394	424	426	363	417	386	418	411	430	400	428	377	397	387	407	393	395	417	396
28132	11972	2106	1104	697	474	330	298	264	246	230	198	189	176	184	148	169	173	159	140	155	156	146	178	193	149	190	182	178	162	197	186	192	176	174	134	157	157	195	147	170	144	155	147	183	152	131	158	148	162	122	156	155	124	138	143	170	146	116	124	159	148	148	125	154	133	146	139	152	121	139	143	149	123	133	124	118	145	135	157	133	149	171	144	148	122	121	156	160	125	135	109	153	143	128	146	152	149	116	144	164	114	127	132	141	146	139	135	139	154	134	148	146	142	166	154	130	126	158	146	140	136	144	147	142	127	143	129	146	138	131	102	117	149	166	138	156	157	131	125	126	126	141	129	143	151	123	146	133	133	123	134	141	160	145	160	112	155	120	141	133	136	138	145	153	131	132	137	142	137	149	146	108	124	137	134	135	144	139	122	124	158	132	133	118	137	143	119	130	151	163	154	121	131	149	154	135	104	145	132	121	122	149	138	151	129	141	143	166	145	142	121	129	143	120	128	120	155	135	142	158	143	140	139	153	153	130	139	137	130	149	121	146	148	126	172	132	138	148	126	140	118	137	146	149	149	127	147	135	131	132	130	130	144	146	111	134	133	157	133	121	133	119	131	109	122	129	129	153	134	144	141	131	142	135	129	132	125	122	114	161	155	132	129	134	136	148	138	140	121	119	146	157	143	136	148	130	140	123	142	133	138	146	119	133	148	151	122	154	139	125	144	159	136	132	136	115	155	127	131	127	122	130	115	131	148	147	128	140	153	145	166	139	138	140	165	128	140	145	130	137	129	120	139	135	142	134	151	126	147	164	136	134	139	109	150	115	123	140	162	134	129	156	135	148	146	156	126	154	148	144	125	113	151	133	151	124	121	122	133	127	130	146	137	144	139	140	154	140	121	129	136	133	150	139	133	123	137	149	132	134	146	138	131	137	142	124	160	116	145	157	151	130	140	139	147	148	145	120	130	145	153	141	139	136	143	141	148	151	140	136	132	152	152	117	134	148	142	159	138	132	136	137	119	116	139	130	116	121	131	147	122	154	147	141	147	165	139	152	109	134	141	139	148	122	133	134	154	137	138	149	122	148	134	133	135	159	128	136	112	153	138	132	129	123	114	119	120	163	151	137	125	166	138	157	135	129	143	160	154	131	136	136	125	140	155	145	145	154	155	138	141	132	146	100	138	120	137	127	137	161	130	148	145	135	138	122	121	138	129	144	136	138	134	149	154	121	140	149	122	143	128	121	135	130	138	128	138	128	151	142	158	148	140	116	147	146	130	169	125	129	141	141	132	138	137	155	124	160	146	138	142	136	134	141	127	134	142	114	142	129	117	131	140	147	143	143	129	123	141	135	129	150	136	157	126	154	127	132	132	152	130	133	148	135	155	150	164	135	145	162	155	151	139	139	130	162	166	166	139	149	110	133	136	127	142	146	142	152	115	152	129	122	134	144	146	144	172	139	156	155	140	144	137	105	110	147	119	119	130	165	146	141	128	155	126	128	134	133	151	151	131	131	146	139	135	153	117	132	147	155	142	133	144	145	138	126	145	134	126	139	141	125	130	115	144	134	132	136	122	132	166	121	136	120	158	161	134	124	148	141	146	115	134	133	116	156	164	139	109	148	129	130	141	138	143	146	94	138	143	124	132	133	135	121	93	148	129	118	140	133	135	136	139	123	137	121	162	146	149	141	138	139	143	139	158	151	135	145	147	126	154	148	120	136	108	133	151	113	148	143	134	146	132	129	139	135	140	125	150	143	128	143	132	108	165	141	137	135	146	137	134	139	106	134	130	138	148	142	120	136	135	134	133	137	155	125	129	152	138	135	135	163	135	123	151	127	153	141	127	133	140	143	155	137	115	147	150	148	118	130	129	150	118	132	151	143	132	128	142	139	144	124	143	151	136	144	129	127	145	144	143	141	166	116	135	138	139	162	131	152	139	124	146	124	144	137	142	136	151	166	134	143	148	127	142	148	139	138	139	145	136	126	121	147	123	124	135	147	146	143	128	143	139	155	124	126	147	143	153	152	147	129	124	134	160	146	149	147	139	126	107	150	142	170	128	130	152	145	154	137	129	135	123	128	157	151	129	155	127	153	136	123	136	138	151	129	134	148	145	138	128	124	144	134	128	124	170	166	126	149	150	130	138	158	146	154	142	128	143	149	148	129	128	153	144	129	144	118	150	155	148	151	136	138	153	173	168	133	146	138	170	123	115	129	152	144	155	136	156	137	119	128	139	147	153	140	145	147	119	143	141	135	120	132	146	110	152	141	139	131	128	124	118	146	143	163	114	132	120	128	140	135	105	136	146	147	140	118	139	117	130	131	137	139	131	136	134	131	110	140	156	137	138	121	157	143	137	139	134	144	113	130	143	167	146	131	122	139	127	172	150	142	140	128	156	128	133	158	135	151	142	136	146	124	133	147	157	156	144	146	120	151	125	156	142	143	160	147	148	120	154	115	118	166	158	146	124	156	169	142	137	161	133	140	144	159	159	148	126	123	140	138	151	130	109	118	144	139	140	146	120	135	134	126	147	135	149	140	121	141	118	168	146	135	128	135	134	138	138	133	115	144	149	152	146	119	131	132	138	127	139	132	152	154	128	120	128	153	172	114	140	127	143	151	175	141	130	145	147	137	151	138	145	123	149	136	132	133	136	129	133	150	113	129	115	132	116	143	143	131	151	159	135	137	126	132	158	175	130	140	139	139	122	133	131	142	131	130	128	145	130	139	158	125	140	146	146	146	126	129	137	148	140	132	146	145	134	125	127	116	158	139	145	138	127	136	126	140	142	134	131	142	127	142	127	132	131	133	124	121	147	144	133	154	118	148	139	144	131	138	116	125	126	123	128	152	154	137	162	156	138	148	115	123	148	171	123	149	137	134	147	138	138	131	138	144	168	166	138	168	138	157	133	147	135	135	139	145	141	143	153	132	159	151	123	149	130	134	146	136	153	146	140	141	151	131	129	145	123	131	142	155	134	127	159	132	154	127	153	133	145	117	139	135	127	123	153	113	133	154	118	131	136	143	143	140	128	135	134	143	155	147	138	116	131	106	114	128	129	149	150	115	127	143	146	134	145	146	107	128	126	147	124	157	170	113	129	163	132	131	151	150	132	138	122	145	132	135	145	145	150	137	156	133	151	136	134	94	142	134	138	137	112	124	154	140	135	138	134	143	151	151	164	128	162	148	116	139	147	132	157	145	139	157	146	133	143	147	124	147	138	152	126	114	146	130	119	137	124	123	129	159	149	134	124	157	129	136	120	116	147	137	135	109	144	142	124	118	168	128	127	145	135	152	132	145	130	142	144	130	155	132	120	129	134	135	132	131	131	142	142	132	131	132	131	150	131	166	151	142	143	125	124	152	160	110	148	155	135	126	155	154	150	126	145	166	127	148	128	134	156	135	114	136	141	151	126	130	142	134	109	135	154	122	136	114	129	176	138	144	140	149	136	128	161	159	161	124	137	135	118	139	152	123	135
15938	7101	2743	3008	2213	1668	1375	1138	970	922	732	665	659	644	596	512	527	453	458	438	413	475	460	561	645	579	626	690	687	710	634	631	607	581	495	460	468	467	449	445	442	401	418	433	472	519	476	460	439	437	394	376	402	372	350	373	362	386	360	315	319	331	323	319	349	333	324	312	325	312	314	294	320	339	308	319	318	323	323	309	319	320	292	303	320	332	277	314	313	287	301	296	323	309	306	310	331	279	323	299	318	320	339	299	329	344	316	333	283	355	303	317	319	327	312	331	344	351	324	343	315	299	289	314	326	318	305	314	338	311	346	330	361	326	334	352	316	331	344	289	345	317	348	323	296	285	305	302	322	314	339	306	289	350	323	306	302	312	333	303	313	309	305	308	311	309	353	316	308	291	330	312	345	332	321	315	301	287	319	348	312	290	367	346	295	322	308	325	338	323	312	308	318	351	321	324	291	311	321	315	307	334	322	313	310	332	310	314	312	288	301	333	319	327	291	334	324	311	304	325	290	337	343	295	297	320	340	318	307	335	323	311	320	330	337	299	345	290	322	316	333	355	323	324	327	327	365	302	302	328	323	303	312	306	289	351	312	313	298	309	314	284	311	326	272	320	288	310	313	305	314	330	319	304	336	316	292	333	283	311	299	306	332	348	327	322	323	328	316	298	319	288	329	324	303	308	308	319	304	327	363	318	309	304	329	288	323	324	328	351	296	320	325	296	330	314	328	310	348	295	331	299	332	296	309	303	320	301	325	305	300	306	345	286	336	296	326	307	315	342	282	311	325	350	303	336	318	331	307	324	319	283	296	298	288	313	321	286	337	329	294	341	295	330	339	313	321	303	312	326	332	301	307	330	306	304	349	290	305	340	375	322	322	333	289	311	315	305	318	288	345	310	335	334	313	342	297	335	318	308	294	311	344	327	294	325	326	340	312	324	312	348	318	303	320	303	319	317	317	320	318	309	304	305	338	305	276	300	323	326	318	297	304	306	326	319	306	329	316	328	337	288	335	321	293	281	340	340	313	335	298	288	337	299	304	328	326	322	292	301	322	316	343	336	315	303	341	353	280	317	331	347	352	341	316	309	329	303	300	289	323	318	277	316	307	335	313	325	325	324	286	329	322	319	332	331	317	283	309	306	307	317	326	316	329	317	287	318	311	331	308	330	319	342	336	299	287	302	346	313	306	315	332	319	304	320	315	316	329	365	311	302	286	302	326	340	306	299	295	332	302	300	349	333	303	322	336	335	317	319	310	311	345	311	296	341	286	298	359	331	311	361	348	317	281	297	311	313	330	347	306	346	313	319	320	314	332	324	305	326	305	315	314	312	336	297	341	342	320	323	322	355	298	324	332	342	306	347	335	333	352	287	308	311	329	280	312	313	334	325	305	352	300	297	339	349	308	315	300	311	293	321	332	333	335	332	319	318	327	286	322	305	328	332	309	303	313	317	317	309	295	307	332	260	309	309	340	296	325	300	316	324	317	309	291	315	331	293	345	314	314	317	329	276	312	292	349	324	336	311	297	298	318	300	305	316	304	329	320	278	328	320	340	309	295	327	328	327	304	313	323	292	317	321	312	288	314	327	347	306	315	304	306	303	312	326	297	286	336	311	313	341	268	313	324	298	311	318	323	342	302	320	329	313	310	338	302	308	333	313	294	318	324	327	323	302	294	270	327	279	325	334	327	314	333	322	293	336	319	333	285	314	317	322	339	324	302	306	327	307	338	346	292	333	292	320	295	350	283	327	301	313	311	322	299	319	293	303	329	314	294	336	291	316	335	318	340	314	308	363	295	307	342	281	309	323	309	354	311	297	311	320	313	304	333	272	304	325	310	321	297	358	292	351	314	338	325	323	313	343	305	336	327	329	323	312	315	325	309	312	307	324	323	317	273	312	329	311	315	340	316	319	332	320	297	306	299	310	326	315	328	311	319	309	362	326	301	293	331	306	295	309	318	336	322	313	331	305	322	329	290	324	314	293	312	319	323	328	304	305	333	353	300	326	339	313	298	343	314	288	309	312	339	310	341	348	306	288	331	308	293	320	358	355	345	328	302	348	322	319	290	345	301	326	299	295	307	350	349	326	302	316	313	323	351	294	303	332	290	318	323	317	332	332	342	300	306	327	356	315	344	330	283	301	333	299	310	314	342	318	319	332	358	316	326	326	311	306	318	351	321	282	316	307	294	327	341	317	309	328	323	328	322	310	292	324	325	300	320	324	298	313	333	323	325	326	319	298	322	328	318	333	310	304	311	296	314	347	286	341	347	300	288	325	325	332	344	315	298	310	304	317	351	303	308	279	317	317	336	316	315	330	295	324	344	311	334	314	312	321	294	320	332	304	368	326	324	340	323	277	301	331	316	314	358	298	347	341	288	298	285	294	314	322	293	318	298	308	276	293	326	305	309	342	366	331	291	341	292	313	331	336	316	344	310	297	353	312	310	284	331	337	312	266	310	340	343	318	319	310	324	302	295	297	329	314	308	320	336	331	295	363	279	296	325	313	300	324	315	343	297	319	295	331	332	316	347	303	328	328	316	295	330	321	354	317	340	320	291	356	304	306	309	303	309	333	337	300	295	305	341	284	292	339	339	324	301	329	289	276	343	320	298	314	352	287	300	310	322	309	313	330	278	317	309	318	319	306	312	303	352	312	301	314	341	324	331	296	327	302	323	318	315	296	337	328	328	293	305	333	313	317	312	325	332	304	330	305	332	326	313	303	327	269	307	315	301	302	281	304	307	323	335	335	301	357	311	320	319	362	337	302	348	319	329	319	321	353	339	346	358	311	349	285	304	344	314	324	310	294	315	327	292	302	303	300	306	319	308	290	351	350	329	325	339	339	309	307	298	323	311	328	319	277	328	313	333	317	287	342	317	308	339	274	299	331	271	322	333	316	298	318	300	312	347	323	291	331	320	307	299	292	304	310	291	316	324	335	314	322	302	316	261	344	295	340	322	316	319	337	261	305	313	302	335	315	311	365	275	343	302	297	314	336	308	335	285	339	303	337	308	319	338	314	308	354	323	321	313	339	312	330	316	296	312	322	316	306	324	336	334	312	296	309	303	305	320	292	301	323	312	328	273	326	313	324	330	293	307	329	358	345	298	321	309	326	298	337	332	317	294	280	317	289	327	285	317	327	336	320	318	334	329	305	316	303	313	318	325	327	309	329	301	326	329	320	314	303	328	334	308	315	336	349	333	313	322	318	307	322	323	324	340	321	290	302	296	332	301	313	302	338	335	322	322	336	292	308	303	342	292	305	294	330	319	316	338	294	309	309	314	312	302	332	339	278	308	305	317	317	298	312	309	277	322	307	315	347	312	338	308	335	334	341	279	326	334	340	348	317	310	336	307	303	292	285	284	323	302	302	325	288	329	340	316	333	310	319	331	334	357	309	330	308	308	310	337	298	324	324	329	310	296	314	292	317	334	300	328	294	310	325	324	295	328	307	304	333	313	331	311	287	324	336	312	338
38377	18168	4193	2106	1077	818	512	476	395	345	321	286	245	259	252	252	230	244	225	228	220	229	214	237	242	221	263	261	272	224	260	254	286	242	217	232	221	220	212	222	221	205	212	235	220	222	195	205	198	214	218	198	218	183	201	186	209	200	204	195	178	199	206	208	225	186	151	182	155	194	157	174	173	199	199	195	188	181	201	226	210	191	228	206	181	201	172	166	203	201	184	173	204	195	181	192	202	194	190	198	191	164	197	202	197	189	198	202	202	199	197	190	170	192	181	191	182	172	195	201	218	183	184	214	227	185	199	178	200	172	183	188	156	196	191	214	187	200	199	214	189	204	195	201	194	201	225	198	181	182	230	192	192	222	218	218	163	192	166	216	197	202	186	182	187	185	191	201	196	183	188	199	207	171	190	194	225	196	191	191	163	213	178	200	209	175	201	176	170	209	186	190	204	183	200	175	207	171	215	206	188	169	205	184	172	199	177	170	180	190	218	182	219	198	191	195	194	200	204	196	191	202	192	210	182	190	201	186	180	201	174	174	170	190	208	196	194	181	172	197	206	199	198	188	207	183	183	174	171	169	168	197	181	174	176	183	201	194	171	197	191	192	187	209	193	183	189	225	241	229	205	203	232	191	214	203	214	179	195	188	214	192	171	202	178	169	166	159	189	198	202	203	172	162	194	186	175	183	201	184	212	189	177	180	200	162	188	181	170	146	156	154	207	193	197	214	199	192	191	204	208	203	209	196	202	195	189	194	189	190	199	188	201	198	145	194	185	185	196	202	168	186	211	204	214	192	175	184	209	187	191	184	174	186	200	185	196	167	186	198	182	163	205	178	204	160	198	205	189	211	173	193	174	188	195	190	210	242	183	195	193	213	193	220	185	201	179	201	205	189	210	198	179	194	203	196	202	207	170	193	200	200	202	187	166	183	208	204	215	186	192	195	165	209	186	202	176	202	212	199	178	200	195	188	198	183	180	201	194	209	200	198	194	186	200	189	172	181	209	202	193	220	186	194	169	185	198	169	202	198	209	203	192	180	195	179	179	176	177	224	224	203	154	163	207	223	196	203	198	195	162	160	180	180	155	209	184	184	193	200	175	180	191	185	211	180	192	191	160	171	170	221	194	172	204	199	203	200	202	187	183	184	162	182	192	173	209	178	180	199	208	188	205	179	186	201	171	196	214	192	179	204	184	188	192	183	187	192	196	182	180	206	184	207	207	198	210	191	182	208	161	222	175	202	201	164	181	192	214	185	181	183	176	168	195	194	208	179	194	203	218	185	204	156	228	201	191	209	185	159	196	213	178	190	182	191	219	190	170	201	176	202	214	213	214	183	146	201	210	191	179	189	186	190	198	221	190	192	170	216	187	194	209	192	213	249	192	158	180	205	172	171	178	174	196	190	187	217	216	219	178	186	197	182	184	175	200	180	221	209	205	192	183	201	191	168	194	207	218	192	172	197	159	218	188	197	196	203	193	195	215	173	211	207	205	188	213	211	209	203	141	190	206	191	186	208	203	195	204	185	184	207	197	202	174	226	191	195	201	200	196	200	192	205	197	197	204	175	189	196	204	146	207	209	182	175	207	188	168	183	196	208	232	204	187	185	210	213	210	189	193	198	181	194	187	187	194	219	208	183	181	167	205	193	172	216	170	165	211	166	167	192	215	207	189	195	189	168	209	181	170	183	170	223	200	181	224	206	188	184	230	188	196	160	181	199	176	178	221	192	210	212	166	210	202	214	241	197	200	192	218	198	167	178	217	207	190	182	194	186	195	187	197	184	179	214	179	211	203	191	199	191	181	170	203	195	184	172	213	195	173	186	175	172	201	180	181	172	181	177	190	159	180	176	210	157	198	190	190	223	203	208	208	186	187	209	178	208	207	220	194	171	183	162	202	193	196	192	166	198	217	201	197	174	195	184	204	181	204	210	197	197	179	175	221	204	193	178	197	197	210	166	190	203	213	174	189	198	182	189	173	171	193	171	184	184	196	189	217	185	209	186	194	205	181	193	199	183	194	199	203	197	202	190	200	181	208	210	165	202	177	186	188	198	191	200	204	214	223	210	193	188	185	187	168	202	165	220	185	204	187	209	169	163	172	172	202	182	191	163	204	185	194	195	194	199	195	180	182	171	202	175	163	169	191	184	179	188	211	203	193	185	191	206	183	190	217	191	187	187	203	199	185	167	211	185	201	167	162	181	183	182	148	183	196	161	191	169	189	213	192	190	205	183	177	209	180	178	185	203	197	186	175	179	185	167	193	206	194	199	192	173	180	198	192	180	204	168	163	173	186	203	209	191	190	190	191	216	202	190	170	193	203	215	210	212	213	174	181	171	199	205	205	189	180	183	188	188	164	205	207	180	197	184	177	206	171	184	168	185	199	163	207	182	177	193	219	203	188	204	202	195	211	206	162	198	180	187	180	190	190	173	198	209	189	205	206	205	199	204	184	171	211	187	190	180	207	187	189	198	194	208	186	165	193	180	187	179	202	199	195	208	174	214	180	221	206	199	184	184	190	193	187	198	185	189	186	171	209	195	193	195	195	187	179	227	200	167	186	192	194	195	196	227	195	202	194	197	193	187	178	193	193	193	205	194	178	208	180	191	201	198	208	193	188	187	155	189	214	201	182	213	187	175	202	220	214	212	199	196	190	194	179	207	206	204	199	183	183	187	200	201	199	195	186	205	186	203	234	195	173	177	170	201	215	188	209	249	185	179	187	175	206	193	194	221	186	179	176	196	182	163	183	198	170	173	203	199	196	180	190	195	185	178	191	193	187	207	174	192	231	193	184	182	193	184	175	206	191	194	196	192	200	188	198	182	192	177	214	200	181	200	181	197	205	187	183	193	192	171	205	182	193	202	212	173	183	168	200	213	190	197	209	214	185	170	191	208	200	194	187	189	193	206	186	173	208	204	177	171	173	194	175	222	203	199	201	206	170	185	197	188	195	186	173	214	194	197	175	210	181	179	169	165	177	191	170	186	189	206	171	171	197	189	176	197	173	181	193	210	187	193	167	188	171	208	203	216	195	198	218	212	211	200	207	207	154	212	185	179	194	201	193	164	168	215	179	216	188	181	157	190	205	170	212	173	172	206	169	189	191	177	208	185	231	180	181	160	199	177	193	188	203	203	179	195	201	183	208	197	193	204	174	172	199	162	162	212	199	204	207	204	188	208	186	180	197	182	199	191	160	193	167	213	199	167	155	164	177	177	200	191	210	200	205	198	173	188	169	198	184	212	194	168	200	201	172	193	176	205	184	199	182	208	216	189	193	187	186	192	185	249	188	228	159	197	178	187	219	182	178	195	193	189	204	199	187	181	194	183	206	217	213	205	177	175	184	162	177	185	233	221	196	202	212	176	186	213	223	204	200	192	198	186	214	172	226	163	200	208	181	205	199	181	183	172	177	196	219	175	188	186	179	185	206	206	191	212	165	197	175	180	193	188	202	200	193	192	203	183	210	179	182	204	151	170
20491	9630	4065	4767	3488	2857	2151	1815	1460	1327	1215	1059	1002	963	815	777	742	719	620	660	616	568	556	663	788	848	903	998	922	961	891	847	771	737	654	590	597	634	675	622	639	647	616	602	597	692	646	616	612	622	576	518	568	507	493	532	547	497	485	474	430	436	471	438	464	439	456	408	423	438	459	426	435	405	409	433	398	426	406	434	449	408	468	437	438	415	469	472	401	461	416	427	457	447	427	399	415	451	416	438	415	427	425	401	420	441	414	413	422	426	429	385	431	402	437	404	439	394	440	429	431	423	446	439	400	444	409	435	397	418	450	424	427	454	450	468	428	424	430	453	450	434	442	434	431	427	387	375	407	421	444	419	408	410	425	413	418	402	456	433	402	426	438	406	417	418	421	441	448	416	408	453	385	399	408	395	406	446	413	425	427	447	423	440	441	408	423	424	453	438	416	442	413	424	399	435	422	394	427	409	412	396	410	420	431	450	441	488	442	427	417	445	426	413	404	426	434	391	400	405	423	438	385	381	446	381	410	378	412	445	415	434	434	400	380	441	424	405	405	443	451	407	395	396	441	396	398	404	432	435	387	412	411	389	455	407	450	426	419	379	427	437	429	381	412	413	414	427	402	457	418	387	427	409	391	391	406	438	463	447	430	410	411	427	400	399	360	429	415	430	428	440	437	408	408	410	420	405	372	445	420	439	408	424	403	417	456	418	431	401	408	401	400	429	409	426	409	449	423	430	418	421	409	426	471	413	422	408	437	376	452	410	426	421	405	412	421	419	404	408	392	449	424	435	418	419	415	439	452	444	455	438	410	423	409	435	432	391	390	455	407	424	449	413	414	420	398	433	418	417	405	421	444	428	417	429	458	423	444	481	431	454	431	420	427	435	416	396	417	429	420	402	443	430	434	461	441	446	424	407	438	437	431	432	412	388	382	456	413	438	448	429	432	423	439	359	448	425	412	428	433	407	446	420	387	428	452	426	417	429	405	438	411	421	426	433	443	422	368	403	431	403	425	457	389	403	441	428	413	434	424	426	385	431	422	414	422	464	395	404	412	436	451	409	419	450	405	422	391	446	443	448	406	441	383	433	402	442	407	437	401	439	411	447	429	402	391	461	416	407	448	416	408	418	426	421	406	435	414	413	406	418	414	400	449	420	439	421	407	424	389	413	433	416	411	398	422	414	428	451	403	416	441	445	407	420	425	409	436	413	443	448	431	411	450	429	420	460	428	418	436	428	415	388	439	390	445	422	436	389	423	398	432	463	420	454	421	430	441	429	388	431	410	436	411	406	404	445	427	409	434	427	429	399	417	418	431	450	390	462	425	429	437	419	423	415	405	422	421	412	446	460	443	389	408	434	424	458	437	430	421	421	455	456	418	418	436	429	414	416	405	404	410	402	403	441	449	408	456	410	407	412	418	383	420	429	411	407	398	442	421	442	422	409	419	432	433	400	424	435	461	450	425	442	442	427	416	435	410	398	426	432	434	429	419	421	468	404	453	429	421	442	393	423	475	405	429	433	431	425	439	431	457	386	440	440	456	391	420	427	424	401	455	446	389	436	443	437	403	430	409	445	416	444	441	435	423	411	424	448	407	404	403	387	415	415	452	392	457	428	444	416	420	443	403	399	437	440	424	438	435	427	443	434	458	433	442	438	436	459	415	441	438	426	421	425	445	419	397	389	470	453	359	441	473	448	440	485	429	416	413	401	392	426	364	452	399	458	421	424	458	437	440	436	400	406	416	411	428	401	452	402	424	460	415	436	386	415	424	428	420	426	405	415	440	423	396	425	449	405	466	435	425	389	418	453	422	437	446	403	455	441	429	442	450	430	406	422	435	406	415	402	453	432	404	422	414	404	367	494	392	421	382	416	429	402	427	406	441	467	386	398	400	430	419	416	435	412	419	449	428	396	432	437	402	435	415	425	409	428	455	412	413	401	420	436	420	408	468	417	444	418	450	449	422	434	415	427	440	455	410	440	417	419	427	410	403	404	428	410	421	431	410	437	444	407	447	422	441	413	406	429	420	423	429	419	415	405	434	440	411	385	433	410	401	419	433	404	433	415	435	447	403	410	456	406	437	434	416	424	424	394	433	409	420	437	446	426	442	436	420	461	443	406	424	455	408	423	453	429	431	435	409	421	423	453	446	427	426	413	428	382	428	434	420	425	414	425	450	403	415	403	395	421	413	412	405	429	452	431	428	418	465	471	430	417	438	411	439	402	432	406	397	441	417	440	402	447	418	435	426	445	419	476	422	405	430	427	420	436	439	431	409	405	410	439	411	400	428	402	432	390	437	425	430	408	458	425	436	404	420	407	449	397	439	451	430	437	415	386	380	440	405	462	397	397	426	380	428	422	428	442	423	446	432	420	417	390	432	390	395	410	442	436	403	435	414	451	482	474	471	426	387	393	476	438	368	448	423	414	429	425	472	420	415	429	431	451	441	431	388	385	413	442	406	439	415	407	416	409	448	431	413	405	392	427	468	423	432	445	420	448	420	438	401	395	431	417	397	384	391	424	437	417	437	436	436	419	425	429	435	424	410	428	422	479	472	386	422	448	426	422	380	424	457	439	425	415	417	431	403	421	408	424	454	462	442	456	434	419	426	434	419	425	434	438	422	445	412	420	406	377	410	488	409	422	429	429	407	416	424	403	403	435	439	414	426	405	429	469	462	405	434	449	433	431	410	385	382	451	405	410	436	413	446	426	412	460	439	468	416	429	415	431	413	404	464	430	430	413	444	423	459	423	413	473	419	407	430	408	455	400	439	419	452	419	418	434	421	415	418	423	442	451	457	481	443	393	407	448	433	426	420	460	424	429	384	434	442	387	453	456	425	455	435	457	430	438	461	412	408	423	419	402	387	416	424	414	444	408	420	408	415	415	445	420	428	390	433	401	414	440	424	398	467	470	426	448	444	404	423	391	404	421	438	419	419	424	434	437	416	429	438	428	418	426	392	428	422	443	422	420	441	413	420	452	428	410	412	417	443	412	417	437	396	417	430	438	411	408	388	414	406	425	428	434	448	407	390	436	434	404	423	397	432	448	423	414	410	438	396	456	448	409	414	402	387	419	430	418	408	447	443	435	388	448	402	398	404	462	394	394	415	404	412	407	395	444	459	433	435	440	445	441	444	439	440	431	421	452	383	426	410	426	396	429	436	453	430	425	442	467	402	415	398	382	424	449	413	409	431	450	439	459	428	429	465	410	404	425	426	433	442	402	423	397	408	402	430	458	412	412	408	422	387	414	449	452	435	419	433	450	415	419	444	423	448	420	383	425	441	424	419	424	418	422	437	404	419	412	417	440	433	399	403	458	418	440	402	438	450	418	462	412	412	428	416	425	422	442	443	390	436	417	429	391	391	435	459	460	419	432	412	436	415	400	459	367	460	414	463	439	451	411	468	438	410	390	435	392	429	443	400	466	430	392	452	392	422	391	398	402	414	423	434	407	419	467	453	394	417	423	442	440	392	417
12858	4484	785	479	335	309	257	223	209	229	218	198	196	182	205	195	194	185	171	174	185	173	199	199	223	210	205	220	214	186	194	197	212	211	221	172	178	190	171	191	191	193	198	196	183	195	171	188	202	183	174	180	188	196	180	219	193	189	213	183	188	172	213	187	177	202	201	193	152	182	162	183	208	153	168	179	167	195	189	157	158	162	203	165	200	193	171	191	168	181	177	196	172	182	182	204	182	196	189	183	168	179	177	185	197	188	188	192	171	184	173	197	194	175	186	210	182	201	181	200	174	169	194	183	185	216	179	182	191	222	204	204	192	200	166	200	190	172	198	181	204	184	200	200	172	197	178	175	200	196	175	190	168	196	182	192	182	178	186	178	189	163	211	173	165	191	171	164	187	185	172	169	195	182	190	197	200	197	209	163	197	179	172	174	200	186	202	149	173	168	167	189	183	163	178	158	173	157	207	185	188	164	191	193	181	180	192	190	157	181	186	182	202	163	175	207	189	179	170	178	174	199	167	194	159	207	195	210	170	199	174	184	194	153	200	182	204	186	185	180	149	178	180	206	169	199	212	183	170	177	148	209	174	151	171	197	193	178	202	187	204	167	183	179	170	176	198	213	171	179	182	178	186	169	198	206	188	178	190	170	187	215	174	159	218	189	185	206	181	194	180	166	169	177	160	182	200	189	176	194	187	180	209	159	178	195	201	160	152	204	186	199	177	162	161	185	196	161	203	170	160	184	168	188	182	195	198	189	189	186	162	163	201	180	170	188	153	176	168	189	161	186	174	197	177	199	186	192	197	200	192	176	200	179	177	223	184	179	176	180	169	183	172	190	198	172	178	213	181	200	222	191	200	205	193	163	174	203	188	168	146	182	185	184	185	182	163	164	180	166	187	144	197	176	193	192	181	157	174	179	191	195	168	182	170	164	176	169	170	173	185	208	174	183	175	178	171	203	203	161	178	163	183	182	149	170	182	193	179	152	178	181	169	186	221	196	186	189	177	189	196	165	192	184	168	153	181	168	176	165	171	186	191	167	184	170	166	164	198	177	174	172	174	186	181	204	185	183	160	169	205	180	198	176	165	189	183	211	206	196	178	203	171	174	185	181	178	195	169	187	173	193	194	186	178	202	178	192	205	175	187	211	182	190	184	182	179	188	187	192	203	190	186	155	181	161	161	160	190	172	171	179	199	198	187	184	190	182	188	199	189	182	183	196	187	177	205	191	176	193	180	204	192	181	185	180	203	207	173	231	179	172	169	195	154	172	177	177	193	189	189	181	205	176	191	178	178	180	165	151	177	182	177	190	183	176	200	190	179	187	214	194	190	184	162	168	203	172	171	176	185	168	196	167	169	200	208	188	159	191	189	196	201	167	160	167	187	202	169	211	167	163	206	156	170	183	187	202	168	168	174	196	210	195	177	189	183	184	186	183	183	198	199	174	197	185	207	207	177	203	172	189	195	185	195	157	188	176	187	199	161	179	183	188	182	185	209	200	183	167	171	172	187	172	165	186	181	190	198	189	175	200	179	176	176	175	212	184	173	187	172	191	183	198	201	183	163	201	193	167	186	184	150	198	183	199	204	185	174	187	195	196	182	190	195	178	169	179	169	180	187	172	162	185	164	183	155	175	142	161	182	177	171	199	205	191	185	185	172	171	173	171	201	167	197	177	213	182	172	194	176	181	195	168	170	199	162	201	199	173	181	200	174	184	170	160	190	166	163	182	172	164	209	188	178	170	182	210	191	190	178	177	183	207	184	187	150	187	192	193	193	175	164	191	181	167	198	177	196	197	175	185	174	171	167	178	180	153	163	180	204	196	168	217	176	188	193	179	207	165	165	179	173	190	163	189	158	204	178	182	179	201	202	224	181	170	193	199	196	194	172	160	192	186	182	196	174	171	195	196	203	178	208	194	183	184	172	183	179	183	178	182	182	220	190	197	183	197	184	184	187	185	203	177	158	158	172	176	169	155	188	172	168	206	192	191	158	207	191	189	181	179	179	181	184	209	176	206	198	201	166	170	183	194	180	178	177	175	189	190	183	178	171	192	179	209	171	209	194	191	165	208	160	182	179	155	147	158	205	179	190	169	201	173	180	178	196	212	175	198	191	191	197	178	196	183	166	190	175	187	165	181	167	171	174	206	193	180	185	191	193	175	177	171	170	184	144	196	177	168	173	170	167	159	162	191	181	187	180	172	176	195	167	179	196	183	192	172	158	188	171	206	174	163	185	197	187	179	148	201	174	174	168	164	204	200	189	187	181	204	215	180	184	188	203	183	204	209	191	220	206	161	164	179	159	202	169	179	197	191	188	167	172	189	189	186	176	190	187	187	187	175	184	174	177	199	178	188	200	156	189	168	210	170	167	173	188	169	187	188	192	186	194	213	182	187	177	198	184	224	201	196	191	153	174	180	158	169	221	187	177	168	172	169	169	197	183	163	172	194	187	189	193	210	184	215	209	188	202	202	183	184	179	161	174	156	186	179	197	159	224	173	186	164	179	188	182	185	169	159	181	196	209	194	171	172	164	157	168	170	195	169	185	187	159	175	164	193	178	215	197	204	159	181	185	163	190	191	168	167	212	199	217	189	209	190	162	197	211	203	203	192	188	206	192	168	193	174	182	171	180	194	188	195	178	203	167	181	184	169	195	203	173	195	193	189	152	208	179	191	168	165	191	197	189	206	208	205	171	192	203	191	195	169	188	187	190	160	202	174	198	205	180	192	186	185	180	207	184	175	174	170	177	183	182	184	195	182	150	184	191	195	210	164	173	173	182	164	151	191	165	202	177	184	178	194	160	186	164	209	176	167	173	196	195	185	165	172	191	183	179	200	178	161	171	178	191	187	173	174	204	193	202	189	171	168	198	180	163	211	175	161	179	166	154	189	197	184	191	172	167	171	215	194	188	185	192	161	174	182	178	197	192	185	217	186	190	173	183	179	163	173	201	165	184	203	169	197	180	187	184	191	175	172	166	179	146	179	199	193	196	162	167	198	205	180	188	185	188	181	184	193	177	181	184	185	187	174	193	182	187	176	153	199	173	190	165	177	167	180	186	187	189	199	199	160	162	163	157	181	189	196	186	161	198	187	178	178	202	193	180	183	184	215	181	196	166	159	174	198	183	174	194	208	201	180	190	164	183	160	182	207	212	203	222	171	178	182	184	157	161	168	163	181	197	180	149	162	180	191	200	171	189	182	169	185	179	172	196	165	185	219	183	172	199	188	192	210	189	187	176	185	156	195	185	208	179	167	186	189	177	173	178	164	188	188	171	192	196	164	167	194	164	187	177	156	204	171	192	220	201	212	173	137	194	183	179	182	181	199	204	158	193	188	177	193	192	180	184	183	169	178	187	176	178	172	176	176	171	202	189	154	162	158	209	199	175	158	177	191	185	178	177	196	195	186	157	184	174	167	156	162	180	143	167	166	184	178	193	197	160	207	183	170	163	192	182	184	173	173	192	188	193	190	182	175
6919	2911	1267	1411	1036	959	751	672	571	582	561	546	566	508	466	439	491	412	430	395	433	486	414	455	507	581	582	586	533	610	563	585	571	536	448	499	444	439	439	432	449	452	440	447	487	489	489	462	458	426	438	437	436	432	417	407	446	466	409	410	447	396	400	396	369	359	428	406	419	395	401	404	418	374	404	404	407	407	366	431	411	403	386	422	407	405	402	391	407	436	392	371	445	406	429	421	440	404	398	411	363	406	385	388	421	388	381	379	384	417	383	424	391	401	378	395	367	405	408	414	400	407	377	385	400	430	383	398	406	436	413	387	392	403	435	396	394	393	380	405	382	392	388	372	403	388	413	369	388	374	407	388	393	384	404	364	424	396	377	389	396	420	395	391	402	354	377	405	408	419	422	418	372	408	414	403	425	378	411	421	376	356	388	411	426	381	415	397	376	415	419	414	419	400	371	410	378	421	402	383	406	388	374	407	414	406	410	403	402	384	411	399	410	398	369	370	383	380	427	384	381	372	411	411	388	375	369	383	387	389	444	413	403	397	420	377	385	395	399	370	379	415	366	407	424	378	396	408	426	407	413	418	422	434	419	389	403	415	389	409	388	419	412	400	393	404	383	413	381	420	382	366	407	365	365	408	382	405	374	403	422	407	400	392	380	407	414	404	399	410	381	438	382	399	387	376	406	407	371	411	429	350	406	373	420	392	391	385	364	385	410	373	363	396	403	404	383	383	380	386	369	393	392	374	390	393	391	403	367	411	392	418	395	405	368	380	408	384	369	388	402	377	392	389	381	395	367	395	410	401	436	410	393	357	412	365	394	414	381	397	385	402	393	376	391	410	414	397	398	388	409	389	392	425	398	382	408	412	429	412	399	426	404	388	390	398	386	362	393	381	411	424	386	385	395	398	412	384	406	416	391	385	414	404	364	410	375	376	434	390	386	412	406	383	404	415	401	409	367	388	420	368	376	404	426	393	422	394	417	412	350	400	412	427	415	366	403	418	415	398	397	416	381	367	379	396	431	404	445	387	364	412	406	431	436	377	368	414	416	407	411	405	368	407	388	387	388	398	385	438	376	453	378	359	394	391	404	392	396	405	366	370	424	397	381	380	384	380	381	372	403	394	371	403	398	396	406	403	409	410	404	408	424	401	368	391	397	391	391	365	378	395	365	376	387	407	395	388	386	425	403	391	397	381	403	373	426	423	398	388	383	390	395	392	345	442	389	365	402	389	417	390	388	380	361	402	359	413	415	371	399	400	399	392	416	364	366	397	384	386	392	406	364	423	370	418	397	372	428	421	400	415	408	384	385	400	396	391	382	409	369	375	393	391	419	390	376	402	381	408	377	420	369	372	422	386	376	384	432	425	379	382	407	387	398	396	402	361	374	407	375	391	358	379	425	400	387	389	377	419	403	379	392	408	403	403	385	373	394	411	400	403	370	400	391	439	379	363	395	405	371	424	398	370	404	430	385	372	384	374	365	383	411	404	356	366	431	396	355	378	402	398	400	388	378	410	362	380	397	409	428	391	398	422	410	404	437	398	399	389	416	423	431	361	410	418	402	409	403	423	421	382	342	407	399	385	423	413	417	402	401	362	402	428	385	432	373	413	401	388	371	389	391	380	391	369	393	347	354	366	385	380	365	394	421	387	443	409	404	405	393	388	391	377	364	398	421	393	411	407	405	389	364	384	396	357	386	392	406	404	401	392	399	385	408	366	374	402	414	400	359	396	430	356	376	415	383	425	412	383	407	375	409	433	394	388	388	380	414	392	389	372	433	409	418	403	379	399	392	382	430	360	390	387	399	396	358	411	393	386	385	402	396	380	421	429	365	378	368	365	358	404	388	382	371	423	371	426	409	395	413	399	396	389	411	431	395	420	378	435	441	374	420	413	430	398	426	394	406	437	395	399	371	418	396	407	357	400	392	393	393	415	378	426	389	386	398	388	432	402	404	401	395	361	388	357	376	383	401	375	383	417	387	420	410	397	389	381	393	400	408	431	392	377	377	409	396	432	386	404	413	382	435	413	372	424	394	427	387	402	401	394	379	424	383	416	377	407	377	420	420	392	394	341	376	413	381	385	416	390	392	409	408	369	398	373	385	418	422	391	389	429	368	429	415	417	381	422	434	418	409	400	393	422	404	398	400	405	396	412	402	408	417	349	383	416	390	418	386	421	409	414	386	362	364	379	402	390	390	418	390	438	408	388	421	421	397	395	396	418	390	396	351	435	362	430	390	415	367	400	394	382	386	399	373	430	409	421	382	409	371	412	371	372	395	387	394	385	383	379	429	404	394	361	423	394	415	397	417	432	340	359	431	399	412	382	395	397	399	402	384	394	430	406	388	448	374	419	401	362	408	416	440	361	403	387	401	381	390	391	397	384	378	395	446	386	398	381	406	405	379	379	365	374	376	399	371	370	373	427	382	425	381	422	384	359	381	411	375	416	404	392	407	411	368	391	415	406	413	433	385	368	386	399	398	390	393	399	379	381	416	389	387	376	394	393	409	392	396	410	403	405	431	387	406	413	413	375	397	385	412	406	381	382	389	397	404	413	402	413	401	402	378	429	399	380	397	425	349	416	393	396	407	423	414	387	414	386	428	380	401	404	366	377	379	425	391	390	420	395	395	421	421	395	417	403	408	344	377	425	403	396	411	441	392	366	414	380	407	438	386	400	380	392	447	414	416	422	391	400	417	412	393	375	413	392	367	414	424	434	376	399	408	397	409	399	376	435	379	439	423	410	369	401	383	415	436	349	415	408	400	380	363	428	382	440	387	422	373	392	415	348	441	418	386	412	391	417	398	416	398	427	416	357	430	418	413	408	371	391	358	414	388	404	403	406	378	433	376	391	410	392	389	368	388	415	390	405	404	404	375	392	411	382	384	413	444	371	386	408	440	405	397	400	451	397	401	395	365	432	428	407	409	391	422	418	410	378	389	407	368	394	372	448	381	443	401	410	365	386	370	380	390	395	395	391	415	377	387	432	381	396	385	414	430	380	450	394	391	403	394	426	392	384	417	414	374	391	379	379	445	412	408	405	408	392	464	429	386	374	402	398	406	375	403	400	402	423	399	387	395	389	413	368	390	421	417	414	424	396	406	359	396	431	393	382	379	383	396	411	390	395	362	413	427	455	346	397	370	413	406	396	387	407	420	354	375	385	378	394	390	412	403	378	391	413	407	404	425	396	386	374	367	350	436	390	382	409	369	394	360	399	420	398	412	391	413	403	369	415	383	382	401	355	420	414	396	429	385	382	366	427	412	391	396	423	386	410	391	410	398	398	395	417	416	412	386	414	373	395	402	417	399	406	404	391	422	382	408	372	402	376	422	396	365	379	375	367	377	397	396	376	401	393	379	367	407	376	428	407	372	389	421	439	424	422	362	395	411	377	408	361	423	403	388	376	400	385	400	409	378	388	372	397	409	396	400	415	413	378	427	378	429	405	387	389	385	416	396	409	425	377	424	358	407	373
28447	11425	2183	1073	619	433	339	328	263	224	234	223	197	188	179	147	146	138	137	133	155	156	132	171	175	181	159	178	188	168	165	175	147	159	156	144	151	144	185	164	145	121	150	148	147	155	159	157	156	173	151	165	170	135	147	147	142	121	126	141	138	164	142	117	142	136	144	112	142	147	128	146	131	150	131	124	126	156	134	116	123	152	145	140	145	125	117	108	142	141	112	127	125	142	148	125	122	135	154	122	115	127	132	137	145	132	127	142	144	135	155	143	136	130	167	161	128	144	103	124	153	120	152	145	130	148	157	160	131	149	133	149	138	126	150	137	116	145	122	135	126	156	128	123	145	126	115	130	139	145	141	108	115	138	144	123	132	131	131	144	134	143	162	142	123	86	121	110	154	147	145	119	122	128	144	106	123	116	130	134	139	121	146	134	131	152	138	129	129	117	144	127	123	136	127	127	135	153	131	153	135	141	160	105	130	110	125	141	154	121	149	132	133	125	132	156	113	132	122	137	135	133	126	146	133	142	137	126	132	143	132	121	128	107	143	133	147	136	121	158	120	123	151	145	126	113	131	124	126	140	133	142	142	131	150	136	124	141	138	120	128	134	145	135	129	131	143	136	148	135	153	123	135	141	152	116	121	144	137	149	129	158	134	142	166	128	125	139	133	132	122	154	127	130	129	115	149	150	120	144	119	135	136	147	138	128	141	121	136	137	129	125	135	144	133	136	145	132	136	152	128	130	149	142	149	127	120	127	141	173	144	123	162	135	127	179	119	147	104	132	145	130	160	141	133	135	113	141	113	141	139	120	128	137	159	145	146	142	135	130	142	119	137	129	149	123	145	155	125	124	141	133	146	105	123	113	132	127	150	122	129	118	147	121	138	144	133	139	160	141	129	141	132	139	149	110	133	117	131	151	132	146	144	139	148	147	134	121	140	128	135	127	144	148	156	154	145	157	145	131	118	156	120	133	128	157	166	138	130	149	119	124	117	121	140	142	123	126	131	140	137	144	128	141	135	127	122	124	151	143	133	129	140	125	137	144	132	132	142	104	145	152	137	124	116	139	134	123	115	112	148	124	128	151	122	153	116	132	133	130	154	127	142	139	155	159	137	160	132	121	145	127	133	134	134	124	133	131	139	147	134	124	101	128	143	146	152	112	123	125	139	150	118	146	140	130	123	132	132	136	140	116	124	118	115	116	138	133	155	139	143	119	120	136	122	116	134	130	141	152	138	182	134	117	143	145	115	129	121	120	136	155	122	131	120	137	128	137	148	136	125	139	117	128	125	121	134	153	151	151	136	134	115	146	143	150	129	127	141	142	113	129	146	124	101	156	135	113	110	150	133	129	127	137	119	138	127	142	120	149	129	153	136	130	144	125	132	135	121	106	129	122	128	133	122	148	118	135	132	131	137	130	127	140	130	122	123	139	129	113	159	111	135	171	136	135	140	124	122	147	128	131	151	141	115	150	113	146	119	128	136	139	115	126	112	123	124	133	129	131	122	141	160	141	132	131	114	108	134	119	128	130	139	154	134	118	129	124	133	154	143	137	151	144	152	138	144	134	109	166	145	115	140	121	145	150	152	131	139	142	139	138	139	181	142	126	136	136	128	129	129	132	125	132	136	143	132	140	145	133	125	127	129	133	117	148	127	140	134	134	134	132	129	129	127	128	118	147	134	127	144	138	141	146	119	151	122	159	144	131	119	116	128	169	158	114	117	147	141	155	120	119	107	127	131	139	135	148	133	145	133	130	153	131	147	140	142	137	141	124	111	130	115	129	127	129	146	155	133	121	143	136	129	143	136	116	124	131	145	157	131	111	150	136	124	144	135	145	135	131	114	126	151	130	122	150	136	127	131	134	133	134	125	136	163	137	143	141	152	131	138	146	157	157	126	145	145	137	136	133	131	144	147	125	128	126	138	146	132	127	135	102	123	145	136	150	146	125	132	137	140	139	124	125	126	139	115	143	146	124	139	127	128	134	131	129	135	124	121	119	126	125	115	123	148	118	123	136	138	136	176	136	141	154	133	136	126	129	155	159	121	125	123	113	141	135	156	145	121	125	129	114	142	124	163	123	125	109	131	118	131	123	140	117	122	143	127	126	148	137	115	109	122	114	143	147	133	127	127	132	134	138	118	150	144	126	130	144	131	112	115	127	113	130	150	119	149	133	146	142	125	136	139	119	144	135	106	132	128	133	143	143	126	162	152	137	119	138	141	127	155	138	138	139	119	116	156	134	111	120	156	119	140	148	139	142	143	124	157	125	129	132	128	115	146	154	137	129	145	142	120	114	137	129	144	142	123	135	177	152	144	148	161	167	128	132	120	117	132	129	149	123	140	143	140	148	144	127	105	146	141	144	136	150	131	152	128	109	138	120	135	117	134	155	136	148	115	142	125	140	141	132	139	122	133	128	127	148	127	135	135	123	106	120	135	132	156	150	156	155	129	147	139	138	130	128	119	126	148	139	161	134	133	125	125	156	112	145	128	128	113	138	149	144	132	140	140	117	129	135	139	146	137	134	130	147	120	122	143	124	122	149	134	124	128	160	140	122	136	157	146	107	145	136	111	140	153	148	129	103	141	153	135	118	135	131	134	119	119	115	158	152	142	139	128	117	140	147	133	122	122	130	134	133	116	120	121	125	132	139	126	133	158	137	113	127	127	139	143	133	165	122	111	119	149	133	118	147	153	138	152	128	152	142	135	133	127	139	149	138	137	105	127	131	138	120	116	149	134	151	123	141	134	114	150	130	127	138	138	147	145	118	145	118	109	153	135	142	154	142	150	148	140	133	124	146	155	141	130	152	131	129	123	163	130	116	142	119	152	152	125	145	132	159	139	114	141	114	143	146	128	136	122	123	131	122	124	143	146	131	134	126	133	140	148	158	120	126	147	123	136	127	142	126	174	124	145	152	125	142	117	120	142	110	122	158	120	140	123	139	124	125	143	126	133	137	133	119	135	137	116	116	120	126	128	157	160	122	142	161	126	153	108	148	119	133	122	135	130	152	132	136	132	152	134	147	126	143	153	143	137	166	146	139	123	126	132	142	156	149	118	123	122	110	120	148	130	133	148	125	123	160	125	134	147	150	134	130	139	146	130	119	129	136	126	164	152	115	114	134	136	128	135	152	143	123	123	139	144	136	133	133	147	138	153	129	133	137	161	130	133	141	142	118	128	117	126	117	134	131	136	146	130	140	133	146	133	147	114	137	151	158	124	121	129	126	126	134	146	153	141	147	158	135	139	139	139	121	124	144	123	136	127	128	141	129	150	132	138	152	131	149	107	118	121	122	131	140	155	135	133	150	143	119	130	143	129	139	120	141	138	150	146	145	148	136	141	135	148	136	129	124	150	140	119	127	148	136	133	124	124	124	139	150	117	120	128	148	115	142	145	133	152	136	153	122	155	131	129	151	140	147	154	131	124	142	135	134	144	148	120	130	137	159	126	152	129	131	133	147	160	136	121	120	128	134
15692	6844	2839	2926	2230	1786	1426	1289	966	924	802	707	640	565	579	539	528	476	444	429	415	406	417	431	545	575	547	664	736	614	683	626	610	557	440	408	427	427	456	420	481	405	446	425	457	430	453	445	406	452	445	411	371	372	385	371	356	374	344	331	342	351	335	354	339	321	303	292	303	284	303	316	305	302	313	347	329	317	329	348	293	302	338	319	347	331	319	300	299	308	315	329	293	300	309	285	301	307	350	285	294	317	297	314	335	320	309	320	277	309	284	310	352	308	318	339	281	283	323	299	290	308	299	315	296	309	301	297	347	316	295	357	309	322	315	324	328	330	360	339	333	347	308	338	327	259	317	311	312	305	295	312	320	303	288	289	309	285	313	309	289	304	292	308	299	265	310	332	312	319	291	324	298	297	327	312	331	309	293	337	332	320	287	347	304	337	319	287	320	288	300	331	289	306	276	296	318	286	318	298	333	324	277	356	301	295	275	345	298	287	334	308	265	310	272	330	323	303	294	332	295	299	282	308	352	298	326	297	318	324	333	334	339	333	281	313	324	308	278	296	319	311	312	312	301	323	296	272	285	278	309	324	325	313	333	325	331	309	317	309	321	320	325	298	294	303	295	311	315	294	312	310	326	300	313	342	292	305	285	311	316	298	312	333	320	338	314	344	309	284	288	329	351	312	311	308	311	323	306	300	308	328	306	322	310	317	309	304	289	330	304	336	321	327	325	327	302	304	294	313	301	335	328	325	325	316	311	300	278	302	295	284	269	305	293	320	317	331	275	308	327	332	288	331	320	280	294	299	285	326	281	288	333	336	299	321	325	298	316	349	303	295	324	318	326	290	285	330	323	340	313	287	328	294	295	317	320	301	306	310	319	301	295	312	334	313	342	293	329	282	328	311	317	310	271	309	294	328	302	309	299	318	299	281	292	330	315	290	304	324	307	295	286	299	326	304	347	342	334	298	299	346	309	297	309	284	320	320	330	306	324	269	313	290	311	324	336	302	304	295	293	299	321	293	319	312	313	299	292	351	317	331	279	294	307	326	321	305	281	325	320	290	298	297	297	302	312	304	327	319	320	324	283	303	324	305	346	298	324	290	307	303	302	331	295	317	322	310	314	303	319	304	311	290	302	318	315	276	296	326	315	309	329	332	300	297	317	294	326	311	295	294	309	326	336	305	303	284	283	314	341	323	321	320	308	340	286	313	286	288	322	306	316	306	304	288	263	334	312	325	307	298	293	350	286	322	311	315	307	320	298	290	334	301	302	317	298	279	322	313	340	318	310	300	328	308	287	309	298	305	330	293	321	272	330	316	317	276	293	332	316	329	306	312	324	323	279	315	319	295	280	306	332	342	338	304	296	283	287	311	305	330	324	323	309	335	304	295	298	328	301	322	292	305	307	319	286	292	318	337	318	336	316	293	297	292	323	319	314	315	305	296	278	307	302	297	316	309	291	303	291	312	289	330	317	303	307	318	291	282	311	291	295	296	304	328	299	327	293	299	293	274	292	285	314	302	333	292	302	322	274	328	288	314	316	303	339	321	322	358	308	331	281	322	316	318	325	311	321	332	307	299	290	309	310	315	311	329	293	312	322	272	351	332	307	316	328	281	309	281	291	327	302	332	291	295	314	302	339	298	258	328	324	307	328	288	283	326	315	333	349	341	321	318	326	295	311	344	335	301	297	311	312	337	322	309	291	336	304	312	305	293	318	318	284	308	270	327	274	307	284	313	288	309	304	332	288	273	314	306	348	328	317	283	294	292	316	315	311	290	298	312	323	328	324	298	301	316	316	320	331	315	329	324	328	315	317	298	289	298	295	311	357	285	272	298	314	285	318	315	330	299	301	315	317	323	317	311	292	300	327	324	312	332	329	310	293	335	279	293	307	313	319	339	307	297	288	319	324	323	303	305	286	329	292	308	314	323	292	312	310	299	306	321	330	317	300	329	332	327	329	312	326	331	303	297	322	328	302	298	365	336	326	333	316	311	312	300	304	318	341	311	300	289	330	289	343	275	321	307	295	339	324	297	306	334	348	322	314	335	290	310	303	301	286	316	272	291	308	281	301	321	310	328	289	289	320	295	327	312	315	320	320	278	303	280	319	322	313	324	322	314	317	326	340	317	274	314	316	286	299	310	304	305	316	293	318	290	325	327	350	313	327	292	297	306	333	293	328	303	332	309	312	308	295	311	294	296	314	308	314	311	255	304	312	319	319	299	314	333	301	302	305	346	318	322	322	309	308	293	287	297	322	315	314	329	302	327	323	311	324	301	309	293	319	331	347	287	318	323	305	314	324	306	320	314	320	331	300	308	300	310	308	330	302	304	317	314	329	300	317	306	318	337	326	299	298	332	312	327	318	323	315	329	291	308	293	299	341	298	301	294	315	303	314	289	321	327	314	296	333	316	322	290	329	334	288	345	296	318	289	302	297	350	311	327	304	336	319	308	280	336	301	290	286	316	314	323	325	304	304	302	318	320	298	319	306	322	326	297	287	299	342	310	328	317	298	291	294	338	292	330	295	314	325	334	297	291	323	298	327	323	319	308	288	324	314	339	320	320	334	321	318	291	314	292	338	331	309	294	298	300	311	328	331	295	310	316	306	306	269	319	296	320	310	309	309	337	355	352	312	301	290	294	315	328	332	320	313	295	327	286	324	292	300	306	321	272	310	303	303	307	325	273	291	292	302	291	288	301	293	339	295	320	305	330	293	313	329	307	302	324	321	290	315	307	337	306	312	352	278	312	314	324	290	300	291	300	310	303	295	327	327	332	323	318	288	290	316	338	300	305	289	308	332	308	317	302	284	298	309	300	288	307	281	288	315	296	338	310	321	298	282	312	329	311	296	346	334	335	319	298	300	296	308	302	271	318	332	346	329	339	316	308	314	359	323	294	316	331	337	321	329	326	301	319	286	308	291	310	295	323	295	346	316	313	318	310	340	292	316	329	316	309	303	295	302	293	324	352	309	295	291	321	282	303	301	309	324	313	316	301	258	316	294	337	345	286	323	288	331	293	283	330	308	310	304	308	339	325	309	335	284	319	301	298	329	314	305	339	303	325	321	263	290	296	319	282	326	322	280	286	332	310	311	285	309	267	317	297	336	307	327	329	310	322	318	288	303	329	328	314	307	296	316	296	319	329	333	314	334	303	306	303	297	332	308	307	313	310	341	295	293	300	304	298	300	276	298	299	340	296	327	317	289	285	351	344	302	334	319	314	330	299	298	324	284	292	324	322	317	311	318	325	283	303	313	311	301	287	301	286	332	305	315	314	338	315	359	319	330	317	306	347	317	328	287	309	343	319	289	298	297	274	327	294	277	302	310	314	337	309	282	304	291	331	303	297	343	329	314	300	294	300	297	322	318	305	280	329	282	295	319	332	340	311	301	315	274	313	324	343	292	340	332	317	313	312	286	303	289	317	297	282	304	294	337	305	313	336	318	307	299	308	288	315	318	330	313	289	293	319	310	328	324	326
37408	18488	4219	1913	1010	727	510	467	413	373	314	283	286	270	232	260	263	246	213	213	217	195	214	218	233	217	247	246	277	279	243	248	241	209	217	240	201	229	219	228	236	209	214	213	209	204	216	233	251	223	227	200	192	202	193	176	194	206	165	195	191	170	197	163	184	190	192	208	176	151	182	187	182	209	160	196	185	192	206	183	180	186	209	209	171	163	206	176	185	182	190	184	205	166	186	177	203	198	195	198	191	195	213	197	169	191	169	186	168	213	183	166	200	171	180	206	200	194	176	190	186	229	192	226	189	205	169	187	166	140	203	206	184	173	198	186	202	197	192	194	173	182	180	183	180	194	171	167	168	177	175	217	190	210	198	166	197	210	183	209	201	217	184	185	191	195	195	171	201	226	180	183	209	174	181	191	192	187	200	191	205	156	177	176	208	179	205	185	202	167	164	176	180	185	191	243	200	191	198	193	189	188	208	196	167	178	202	156	190	196	178	195	202	174	197	187	175	201	183	205	200	176	206	167	193	208	202	175	175	190	194	205	194	199	164	189	191	192	186	195	194	171	145	178	178	169	193	193	168	204	158	199	187	167	202	177	198	194	188	185	202	206	201	198	204	177	183	197	190	203	166	186	205	179	182	170	191	214	195	170	199	210	197	185	196	177	187	179	189	175	177	180	215	216	197	205	177	171	192	189	195	173	170	175	194	199	195	217	190	173	197	198	204	209	169	196	183	178	189	175	202	163	178	166	180	183	205	189	219	200	191	196	164	198	170	200	161	186	197	175	187	182	192	152	176	163	213	183	197	197	189	182	169	191	188	160	184	189	180	192	228	189	190	200	195	196	185	189	212	191	187	199	179	192	172	199	216	193	200	176	172	220	186	193	212	181	194	180	163	217	188	200	189	183	172	195	207	176	172	178	214	180	210	173	206	209	201	206	173	184	185	185	202	208	212	203	187	186	175	189	168	163	189	212	183	178	181	183	174	178	178	189	195	187	183	187	197	205	219	198	163	186	182	172	160	176	155	190	190	199	187	194	203	179	173	188	205	221	191	200	157	167	175	195	204	181	177	163	158	199	179	180	177	185	210	196	189	171	207	187	177	169	194	163	200	178	163	166	210	179	219	192	172	191	185	186	171	196	179	158	215	181	187	201	191	187	173	209	173	201	162	193	215	179	202	194	202	214	181	182	175	182	197	182	217	218	185	201	192	188	177	193	180	201	177	202	197	185	197	197	201	199	214	198	185	165	180	183	197	176	201	180	220	176	199	185	193	186	192	191	187	166	182	178	175	190	197	184	198	189	200	203	185	172	185	177	180	185	156	179	182	163	164	181	178	175	204	170	200	167	193	199	188	199	217	205	187	195	197	172	191	169	193	191	172	193	185	190	218	183	205	207	177	181	163	165	180	183	200	175	196	176	195	162	200	190	198	178	212	180	193	175	198	164	200	180	161	205	166	176	186	202	176	172	185	198	175	195	201	200	196	175	196	166	208	200	180	207	185	187	200	214	177	178	190	181	188	194	189	199	197	181	176	207	189	175	179	171	184	183	210	193	158	145	170	184	176	202	191	185	196	211	216	218	165	187	171	176	203	199	166	183	167	213	196	199	214	192	192	198	180	175	192	192	157	179	178	171	151	180	210	205	215	171	191	180	206	158	201	171	170	170	208	203	199	208	177	188	178	154	165	187	182	178	159	191	183	180	186	190	187	175	194	183	167	193	166	179	180	189	168	188	191	183	172	180	172	198	188	184	172	243	170	186	184	199	180	188	183	190	172	211	198	224	203	172	202	177	226	191	165	172	177	212	178	194	196	189	168	198	170	219	172	167	181	176	213	190	197	211	198	196	170	212	175	200	190	180	197	196	184	179	195	189	186	178	169	192	181	195	196	196	189	178	163	202	176	187	196	177	191	161	165	195	198	229	209	203	174	184	176	183	184	196	190	198	181	225	199	191	188	200	204	208	172	214	158	205	197	194	194	163	212	182	191	202	191	194	176	179	175	168	201	191	191	196	187	169	191	170	197	205	175	181	174	194	206	168	178	179	169	193	201	185	184	189	213	181	172	192	177	186	172	167	164	186	185	206	193	202	185	190	208	202	186	173	212	203	196	210	177	187	195	217	178	204	204	190	165	165	172	174	189	181	185	198	192	181	187	200	193	169	187	208	172	204	176	177	192	172	207	204	170	174	138	168	171	192	211	175	193	187	205	208	188	180	199	194	187	190	207	173	195	217	234	173	198	175	183	188	211	189	221	172	209	189	173	172	159	185	171	191	178	195	206	189	199	183	200	168	173	198	179	166	175	177	191	197	188	194	174	196	189	184	187	188	174	190	186	181	171	208	223	188	200	183	153	176	197	221	164	204	202	201	206	198	207	215	201	187	197	196	164	201	188	175	198	195	180	187	201	193	184	183	186	199	202	210	199	182	189	157	197	189	190	183	190	194	167	218	163	159	185	211	170	169	197	184	169	170	199	185	193	190	188	217	227	181	193	197	180	198	203	198	174	207	188	171	210	177	187	196	174	208	185	207	192	174	196	203	202	206	191	175	211	198	198	169	179	183	181	223	170	205	202	191	178	207	208	183	173	211	213	197	186	200	170	174	192	171	176	187	178	201	174	201	176	181	207	198	194	192	207	158	203	163	209	180	168	170	192	200	182	194	216	199	200	193	184	172	176	188	197	195	196	180	210	192	188	199	191	198	215	204	182	179	184	178	176	210	177	184	218	176	179	188	205	181	175	179	191	175	194	226	186	187	193	175	193	163	168	189	184	172	186	198	190	185	171	178	188	197	187	189	174	166	190	190	219	212	188	198	216	177	191	213	180	228	173	172	173	197	192	174	170	199	152	177	204	173	194	182	158	178	167	179	201	181	178	169	175	177	188	186	158	168	194	166	167	167	185	199	208	218	195	187	198	159	208	195	193	201	185	196	196	211	217	193	203	224	168	159	176	191	186	209	182	192	160	205	220	198	208	196	178	179	201	189	193	184	181	177	193	196	212	208	188	177	185	169	191	178	166	180	192	184	191	191	174	173	174	183	203	170	174	175	209	156	175	171	193	186	191	193	170	192	190	190	200	169	176	178	174	196	162	210	168	188	197	168	187	168	199	218	197	214	190	204	171	175	176	177	159	208	195	178	187	207	164	178	198	209	186	162	178	191	199	210	188	153	177	173	193	179	187	179	199	188	174	184	190	221	193	161	175	197	216	195	201	178	204	196	220	194	186	198	189	173	191	183	138	186	187	184	184	222	177	182	176	205	206	185	169	213	180	175	165	188	212	197	199	200	207	175	192	164	203	185	175	190	207	182	204	209	196	184	195	187	175	173	181	195	187	198	173	202	172	228	174	198	179	199	194	180	187	199	182	197	188	160	203	197	196	191	226	176	191	170	188	204	205	181	177	180	180	202	200	170	178	191	193	205	168	197	159	189	186	187	176	183	194	190	199	204	161	168	199	178	224	190	217	197	176	158	185	196
20161	10293	4315	4628	3500	2762	2236	1968	1605	1431	1157	1155	1086	904	860	838	796	724	677	612	529	600	611	587	663	820	783	805	1028	900	987	870	793	745	707	600	627	676	660	694	684	575	603	595	603	658	613	595	601	600	641	571	519	533	482	465	473	536	533	429	429	402	455	441	418	433	434	430	384	418	414	441	423	425	410	428	437	420	408	411	454	452	412	438	404	418	460	392	435	415	395	416	418	408	419	418	404	436	391	393	402	391	454	441	430	389	406	412	441	397	416	397	416	428	372	396	431	431	483	380	416	429	409	430	399	409	419	377	388	389	449	410	395	427	396	421	404	417	425	396	430	410	429	405	415	446	437	444	454	423	445	430	381	428	451	396	422	426	459	419	409	394	421	399	396	416	434	436	410	408	405	425	424	389	444	405	393	424	434	403	418	417	416	398	420	400	436	412	416	439	444	411	407	440	426	382	428	389	420	404	424	407	400	428	392	401	449	410	399	397	388	413	397	414	420	396	395	422	417	420	437	417	408	437	408	405	417	452	408	408	440	437	458	403	395	415	395	409	428	436	434	440	447	418	443	456	397	411	435	449	438	426	420	384	395	455	399	458	412	432	403	391	420	426	446	414	407	397	441	414	415	402	410	398	430	427	406	423	402	403	368	395	440	425	386	445	438	446	417	417	429	428	454	401	421	375	432	449	415	378	427	398	421	421	395	420	432	433	364	406	429	444	422	432	430	412	425	422	450	408	398	410	417	437	451	424	397	391	411	405	407	420	387	430	434	389	395	425	415	419	385	445	405	388	400	400	418	445	414	398	459	411	412	422	404	417	399	410	434	413	380	391	393	417	476	431	430	421	435	458	429	410	437	455	409	429	398	416	392	435	407	442	418	394	423	415	433	372	384	421	449	394	399	415	415	440	409	392	402	417	426	414	400	424	452	436	428	384	444	416	423	438	438	441	444	396	416	445	430	404	421	436	402	419	408	384	432	440	421	415	401	436	429	417	421	380	397	452	392	403	423	419	435	408	418	409	445	423	412	404	447	402	407	449	407	447	395	425	407	437	439	420	396	399	411	464	433	434	402	468	440	452	431	439	406	391	412	408	418	422	441	437	395	433	440	404	406	407	434	435	416	445	432	420	396	424	440	434	414	442	414	440	489	387	442	389	448	386	441	401	419	400	410	432	456	421	407	398	409	430	390	407	385	413	419	399	452	427	433	388	434	418	404	386	455	387	453	447	433	438	429	427	396	401	402	419	445	408	394	430	424	433	426	422	400	405	428	433	432	452	431	428	412	411	418	462	395	408	422	402	413	432	405	401	441	424	406	427	415	419	411	402	436	396	409	438	424	418	418	396	434	407	406	407	447	407	441	442	448	445	426	422	439	435	415	440	412	417	421	429	425	401	422	429	425	398	412	412	396	386	392	433	400	432	422	431	387	398	444	433	431	435	392	402	421	429	437	431	411	405	426	407	402	414	378	409	403	413	397	401	406	385	447	467	457	424	429	429	432	414	398	390	417	421	396	438	382	436	388	395	461	429	408	398	440	406	422	439	390	434	459	428	437	438	379	414	427	392	433	480	452	401	403	429	382	420	418	391	419	438	427	394	423	424	397	408	411	417	457	420	403	402	429	398	427	402	427	448	395	418	432	425	446	432	477	413	421	411	467	413	403	435	366	445	422	406	391	438	420	408	424	454	393	388	387	406	411	453	421	412	417	408	400	398	412	394	428	419	441	408	415	404	431	442	433	399	421	425	430	458	404	428	412	427	418	432	437	388	428	382	395	426	393	420	427	421	389	429	416	432	435	450	413	416	427	401	385	416	458	425	463	433	439	446	405	426	397	429	398	408	412	381	437	400	420	401	373	466	430	464	437	412	385	410	423	443	420	421	409	438	411	388	427	388	403	427	445	398	449	421	432	442	419	433	404	387	410	404	431	436	407	445	412	393	429	414	436	437	424	447	430	429	451	397	405	423	400	370	426	393	425	443	423	422	415	405	399	389	438	419	389	440	410	450	435	403	406	401	403	397	392	416	431	429	435	406	426	433	443	434	443	427	438	414	402	387	414	404	417	435	440	397	442	399	399	387	441	434	429	400	428	405	415	401	398	437	405	424	426	416	403	414	431	419	428	444	404	435	441	417	396	408	417	420	428	437	407	412	418	426	414	404	449	393	453	436	428	396	410	419	415	457	432	396	443	391	427	435	425	416	423	408	440	457	464	386	399	458	444	416	429	409	426	423	431	379	397	416	450	452	441	391	393	427	384	408	409	412	414	367	420	433	439	429	422	419	422	408	391	451	463	418	409	449	413	397	398	391	408	431	421	378	423	437	434	437	434	420	419	402	405	406	403	409	428	424	436	440	413	422	413	406	412	417	457	453	432	400	379	412	419	402	420	419	418	414	385	427	446	382	396	400	416	434	449	412	420	404	449	441	437	444	391	393	417	410	452	401	431	419	420	423	394	402	395	425	448	410	391	412	419	402	427	412	453	439	398	407	418	383	410	420	388	449	444	403	384	389	439	393	410	406	421	436	415	409	446	431	405	412	476	454	444	404	433	432	417	433	416	444	434	404	402	398	399	416	420	426	437	397	422	409	438	410	427	443	431	459	407	432	390	416	435	417	409	430	450	433	378	416	424	393	415	424	408	428	421	421	454	454	411	419	426	373	454	406	435	428	445	366	412	446	453	417	352	402	416	395	442	417	425	431	415	396	402	423	389	431	426	430	406	415	429	397	403	432	401	444	410	422	412	397	428	420	424	424	415	415	454	427	404	458	416	379	406	415	397	408	429	440	463	448	408	450	394	451	413	417	419	395	403	466	422	411	433	398	442	415	415	424	442	419	425	414	389	418	407	407	396	409	437	429	404	392	400	407	427	457	397	441	433	454	409	395	434	415	380	392	410	416	411	428	389	439	398	420	428	425	411	401	431	397	404	425	448	391	436	429	407	407	426	392	416	413	413	437	401	421	418	464	421	416	417	428	418	437	422	434	391	429	403	382	432	371	407	411	396	413	441	400	413	404	424	390	422	422	415	440	389	425	405	426	413	411	413	412	418	385	424	410	436	392	443	403	407	431	431	449	423	438	422	392	438	435	407	420	419	391	408	420	413	447	441	446	390	423	402	386	444	438	427	417	376	392	443	396	408	379	404	410	425	406	405	410	441	455	394	416	426	422	425	429	413	363	405	406	422	417	441	444	451	432	409	396	389	412	408	438	433	441	460	440	433	417	406	439	413	432	451	415	437	419	432	445	459	418	425	433	391	399	401	429	399	419	417	446	421	407	439	435	433	417	397	386	388	415	415	436	432	438	424	425	416	397	405	410	433	437	409	434	447	423	404	423	473	430	376	408	430	412	362	453	436	411	425	447	403	456	416	406	435	408	424	442	380	414	421	390	404	425	419	408	414	396	439	411	413	400	436	434	449	390	419	424	386	405	416	445	419	444	395	406	439	415	417	439	416	396	411	443	424	429	397	413	405	414
13113	4031	714	444	331	323	265	201	207	207	195	206	214	175	211	178	191	179	189	171	205	210	187	181	187	185	213	197	168	192	196	191	196	203	188	160	188	177	187	191	177	205	208	153	189	195	187	190	191	177	163	197	171	193	204	181	191	185	183	170	166	182	205	216	192	180	199	168	189	186	181	157	169	189	180	190	179	189	189	183	184	159	171	185	177	201	151	174	201	194	172	194	171	172	195	167	183	197	224	208	211	178	172	170	160	190	172	187	198	174	162	150	183	193	180	180	175	172	173	187	199	175	184	177	194	170	178	178	178	171	186	184	183	208	194	200	154	178	189	211	183	178	193	162	182	165	203	198	184	183	160	150	182	168	170	169	172	168	182	209	189	207	161	197	164	170	175	188	182	189	177	189	210	172	159	176	180	208	178	174	167	184	219	171	191	170	185	191	181	178	198	154	189	186	167	161	178	197	183	170	180	182	178	190	195	171	181	176	174	188	204	178	183	182	204	174	210	178	177	175	161	210	216	186	187	187	178	195	184	186	177	167	183	175	171	212	190	188	157	163	170	196	161	179	183	186	179	197	180	170	161	179	184	182	179	198	206	164	182	168	177	181	165	204	183	188	160	179	171	195	169	188	177	180	199	192	173	180	185	177	166	166	175	174	177	191	175	185	186	171	180	176	169	192	200	168	171	172	190	170	182	164	171	184	162	187	199	175	173	220	186	164	204	178	177	184	180	137	188	191	185	195	180	191	162	193	196	196	184	189	198	203	174	180	196	183	197	171	150	162	171	195	179	203	197	184	188	209	168	188	188	163	181	181	172	183	182	193	185	187	179	179	169	197	165	159	186	205	194	182	178	196	215	186	175	161	188	175	181	184	167	196	194	168	204	186	176	187	166	162	163	163	212	185	157	177	173	197	207	196	171	171	177	180	188	188	185	172	192	150	179	184	200	200	201	183	183	194	159	181	221	207	174	166	178	193	184	184	176	167	146	184	192	164	173	170	161	150	175	195	196	170	149	210	185	161	182	188	206	170	203	203	212	187	197	205	188	161	175	177	177	170	179	177	165	197	175	192	176	189	184	170	203	181	195	186	177	176	168	183	179	180	184	209	162	181	196	183	195	190	188	157	173	199	176	168	194	157	160	191	181	159	180	182	178	197	177	172	176	174	178	178	181	173	214	181	183	176	179	164	185	184	162	188	173	190	168	179	177	198	181	174	164	157	218	200	180	198	192	169	194	210	165	177	161	185	178	185	191	180	152	197	195	183	158	191	182	176	196	185	189	199	176	199	203	203	185	172	180	169	160	170	206	184	198	187	185	172	185	182	181	208	168	206	186	185	171	183	175	183	162	175	175	208	174	197	179	202	172	208	170	190	180	211	137	197	189	177	194	186	159	172	171	201	154	169	187	183	166	177	170	212	198	166	185	195	195	166	186	183	185	186	157	183	202	189	190	196	176	190	195	204	161	160	187	178	193	181	174	175	192	184	159	184	194	167	184	180	205	175	177	194	180	175	181	195	171	209	185	166	188	188	195	168	166	192	202	171	162	191	208	182	179	176	184	179	193	186	183	186	206	191	170	184	185	157	183	178	187	174	163	190	182	182	161	179	195	186	189	188	192	198	190	183	199	182	183	174	196	182	184	197	167	173	169	192	194	170	184	198	197	183	190	222	177	163	180	169	184	164	173	167	191	180	187	177	196	192	182	196	150	160	175	155	158	182	174	178	169	196	202	179	208	194	172	162	174	203	195	176	166	183	194	166	159	161	183	175	180	187	178	182	194	212	177	165	182	193	170	195	184	177	162	177	187	188	191	186	205	183	180	162	176	177	166	179	180	184	198	184	215	190	177	189	177	183	153	193	180	187	199	158	186	191	156	196	185	191	188	220	151	182	169	159	165	171	191	180	168	160	167	164	194	161	183	189	199	182	177	175	154	186	171	178	187	170	190	147	193	179	170	173	189	174	194	186	191	170	171	179	161	180	167	185	174	173	191	187	200	195	199	203	194	165	159	191	209	183	199	191	173	194	154	189	202	173	194	189	188	185	159	161	188	170	193	182	198	156	165	191	181	181	162	186	155	192	171	161	180	183	208	167	176	191	173	210	178	175	202	178	161	183	182	176	188	178	193	165	176	190	177	161	156	166	170	163	162	175	170	185	178	183	170	178	173	200	164	177	197	177	172	171	181	198	187	187	174	184	164	159	158	206	204	204	167	179	187	146	152	154	184	169	185	163	177	165	174	161	186	190	186	182	190	185	169	176	180	163	167	212	152	193	176	166	148	174	197	208	197	164	154	186	184	182	186	190	174	211	214	189	183	158	180	185	201	175	188	172	186	191	160	187	172	185	200	191	173	174	179	171	195	174	155	175	197	180	188	196	160	184	158	189	164	186	171	202	189	186	185	170	166	181	167	205	166	200	161	163	187	181	183	206	181	185	183	165	189	173	193	186	180	165	172	159	184	207	150	155	178	193	194	193	166	149	192	202	178	162	179	161	181	181	157	152	191	186	184	194	170	157	184	182	171	198	168	197	197	154	163	171	179	189	156	174	172	165	190	158	168	190	176	174	198	163	143	162	176	207	195	183	178	162	162	178	191	191	184	163	172	198	171	160	201	210	215	188	166	184	164	176	178	180	172	180	177	204	171	206	167	174	176	177	185	184	179	179	195	182	190	195	210	206	175	177	178	195	175	166	205	199	166	164	186	145	193	183	222	174	161	169	202	184	178	184	192	173	186	198	178	194	169	201	182	171	218	182	178	174	176	176	192	170	189	195	185	205	196	178	192	160	176	199	174	193	172	190	162	192	167	188	208	189	193	154	177	192	186	168	163	204	160	160	188	195	191	162	194	187	179	153	196	164	195	173	176	198	154	185	184	180	198	168	166	169	175	203	193	199	172	186	167	180	165	202	164	189	173	165	150	193	168	176	176	182	162	201	172	167	177	184	214	178	180	190	176	172	187	169	170	172	171	212	166	185	211	192	155	173	153	163	189	193	152	184	173	191	176	185	184	204	187	211	165	166	158	176	182	189	189	205	144	181	168	198	172	176	162	175	168	178	196	194	153	167	202	204	197	171	184	183	203	184	155	181	175	166	200	179	173	148	173	189	185	186	182	177	199	174	174	189	167	143	200	178	157	193	186	164	175	175	184	204	171	175	169	167	161	170	179	179	166	168	185	187	177	201	166	186	178	194	192	181	178	186	170	189	171	168	170	176	185	188	183	162	171	189	173	183	202	198	181	173	187	207	162	179	194	171	186	188	169	181	182	195	189	193	168	141	180	183	160	175	196	175	202	167	177	175	173	173	158	179	183	178	206	191	198	196	179	168	149	180	163	171	167	193	181	179	155	184	199	179	191	181	169	170	177	171	175	186	169	179	187	180	170	151	215	184	176	159	164	198	197	188	170	167	179	169	177	202	190	164	168	201	176	185	193	164	185	192	172	198	156	181	173	169	205	146	189	167	197	156	180	167	173	195
7034	2738	1283	1356	1048	842	786	636	623	567	521	563	528	516	494	483	493	467	418	417	414	384	433	441	434	536	523	521	589	563	623	525	540	532	477	485	459	468	421	407	422	418	433	459	463	442	442	452	423	417	383	459	451	414	414	366	442	425	446	427	410	386	419	428	424	397	403	384	393	366	334	390	387	403	422	389	367	380	392	394	368	388	408	380	411	392	409	381	387	377	401	407	366	391	439	407	406	451	403	385	361	416	404	371	373	390	398	397	392	413	405	397	372	403	350	369	391	381	358	417	422	377	381	428	393	377	390	393	381	406	372	393	376	410	390	414	369	389	395	400	382	410	404	365	381	373	374	385	388	389	416	399	416	385	410	381	381	377	397	384	382	356	381	406	403	370	392	387	392	391	367	320	377	370	364	377	428	396	428	385	409	401	404	390	383	378	345	360	394	412	388	395	398	395	405	424	389	347	356	370	371	366	418	388	426	417	428	392	395	398	381	380	358	406	414	427	375	360	393	388	374	357	402	332	398	365	387	365	402	404	395	372	428	413	414	392	408	371	391	387	386	380	419	398	390	416	401	406	393	343	387	374	369	393	402	423	431	407	366	412	401	407	392	401	387	412	378	382	391	375	414	386	351	387	400	385	408	394	406	415	367	360	398	360	390	403	384	394	386	378	420	401	474	394	399	372	412	394	395	405	376	362	406	365	392	402	365	387	359	388	394	342	423	402	368	398	391	420	397	396	382	392	381	400	377	361	403	403	370	400	411	382	392	363	414	361	384	414	404	423	390	400	375	394	359	444	392	400	419	389	390	379	399	381	383	402	374	376	366	388	394	384	402	371	386	414	363	373	393	388	376	375	372	398	362	391	412	410	426	422	410	372	381	383	411	353	386	364	378	353	349	376	392	422	368	393	422	393	420	383	410	392	402	379	399	357	401	381	407	376	335	380	379	390	374	388	372	418	398	410	395	385	388	370	420	421	351	393	370	388	369	385	411	367	373	355	374	412	431	375	389	385	370	391	380	380	357	390	390	376	409	376	371	379	407	431	421	383	373	399	390	401	384	424	373	418	403	426	393	400	361	436	403	420	388	396	387	403	371	377	415	376	383	354	407	393	380	354	391	349	403	419	413	390	384	394	349	408	402	406	392	383	379	391	397	371	414	427	368	380	401	390	355	387	381	364	375	396	399	418	371	410	393	380	406	416	387	402	394	376	360	354	399	409	378	446	410	389	367	416	386	391	414	391	412	377	403	396	381	410	397	412	384	408	403	386	380	374	422	404	380	402	405	409	393	396	374	415	392	380	399	407	383	385	396	395	393	402	383	399	412	381	422	376	383	435	373	413	396	376	376	387	415	384	356	392	398	406	387	400	400	416	394	390	385	403	425	370	405	388	409	383	387	391	394	381	380	423	413	381	407	385	395	380	402	349	390	416	402	413	386	412	406	388	380	396	401	445	417	408	368	397	363	442	430	369	357	370	387	394	395	379	383	423	403	343	377	375	389	334	410	397	403	383	400	405	401	394	399	381	358	374	382	394	389	397	433	386	378	356	402	379	407	416	393	412	387	407	401	415	424	405	422	401	374	379	399	383	401	389	416	391	367	402	405	377	378	365	382	403	426	389	360	396	361	382	348	396	426	384	411	387	392	429	372	396	417	365	358	394	416	363	412	385	362	360	433	381	401	412	366	368	419	363	398	414	393	397	408	368	371	408	407	393	374	366	375	387	378	388	361	380	403	428	382	369	400	415	408	357	414	377	401	409	377	371	391	430	384	402	388	397	389	417	382	367	382	371	400	385	413	366	376	392	397	386	400	390	385	365	344	390	380	428	370	386	394	385	439	392	368	383	387	372	381	399	346	401	385	376	382	383	388	366	397	399	369	361	400	408	362	384	392	361	438	367	402	384	383	402	400	384	402	380	394	407	404	392	363	461	370	372	409	424	417	385	414	408	392	398	416	373	391	406	385	411	376	366	395	414	377	356	382	382	396	413	403	398	382	400	369	421	447	398	395	382	394	383	409	401	413	387	381	390	421	380	380	379	443	383	393	397	381	389	411	405	391	406	412	403	371	392	393	395	379	375	400	381	381	411	388	344	403	363	391	366	396	408	403	395	392	390	384	391	393	423	397	417	399	376	412	376	363	393	370	380	396	403	389	390	378	374	401	404	407	405	375	416	406	398	404	445	407	367	388	386	362	355	393	387	415	403	372	403	414	390	414	408	374	400	415	404	399	396	393	395	401	378	400	372	365	389	404	380	397	368	395	407	409	384	382	377	402	409	374	427	373	431	406	363	389	371	404	353	394	436	419	382	417	377	378	354	419	384	418	397	413	414	412	409	397	365	384	377	408	379	399	412	375	444	372	394	406	390	402	399	419	413	391	400	395	412	414	347	409	379	395	369	368	371	384	374	390	402	375	383	405	374	370	390	388	403	374	378	382	371	344	388	385	380	397	403	384	422	407	382	399	393	385	360	411	363	383	429	409	383	399	370	375	386	398	393	355	395	391	418	401	410	380	369	375	365	394	360	353	397	400	375	351	376	386	371	358	393	411	398	410	407	386	368	418	355	403	407	408	386	353	406	394	403	384	376	405	363	401	374	401	367	402	377	393	403	410	412	411	413	345	396	400	418	373	414	351	425	399	384	386	367	412	394	409	382	413	362	387	396	356	375	394	402	393	394	416	413	377	418	357	372	409	386	393	388	373	389	393	369	394	415	395	379	385	379	367	422	386	386	389	394	424	391	356	408	420	405	411	403	378	347	392	396	370	375	378	414	373	413	397	402	358	366	422	373	431	414	383	377	417	358	378	386	387	410	409	408	397	388	402	396	403	387	375	402	425	372	388	408	388	384	409	405	392	386	394	403	404	367	424	380	398	392	396	384	413	351	393	398	397	386	395	402	405	372	366	389	409	390	410	377	361	372	385	362	385	392	403	387	385	395	418	391	382	404	405	391	365	402	412	406	390	384	389	401	377	423	399	431	369	394	379	397	373	373	357	405	385	392	379	414	381	367	381	407	376	374	366	364	405	406	364	374	378	447	384	407	332	380	360	396	378	393	396	386	396	392	410	382	354	415	402	416	437	404	413	408	363	374	400	381	398	426	380	391	389	389	393	393	373	432	403	368	410	378	392	410	396	380	383	406	363	405	406	405	429	343	380	398	377	371	380	405	366	377	390	401	377	399	367	421	357	392	386	441	393	383	365	363	406	410	422	408	380	395	363	378	368	420	380	404	382	369	416	387	386	376	407	344	391	389	370	370	406	428	422	405	408	365	374	392	392	405	434	403	432	399	363	389	378	402	397	389	388	371	409	374	387	386	372	354	393	420	398	368	372	405	413	391	405	444	374	372	403	373	389	396	395	376	402	378	391	408	389	374	375	415	402	392	375	412	388	358	409	393	374	375	399	416	395	377	439	361	372	414	403	367	396	392	400	410	406	384	388	387	406	375	367	400	386	404	404	398	360	382	369	388	394	397
26339	10645	1979	1096	591	452	387	292	251	211	214	206	186	157	179	177	165	176	171	151	171	144	111	158	177	147	162	184	160	176	201	205	149	178	157	167	142	162	174	166	152	174	158	173	136	143	135	163	147	158	176	127	133	130	139	139	158	153	132	144	150	123	141	128	115	143	122	144	132	125	127	132	129	114	130	126	144	146	152	149	154	134	112	134	131	134	112	108	111	126	141	126	141	127	132	144	121	140	149	146	129	139	139	132	122	159	153	160	143	141	141	119	134	132	130	132	137	149	118	130	125	150	131	129	125	131	149	137	133	132	158	127	122	121	130	130	131	122	130	141	131	142	115	120	115	119	150	156	142	138	137	139	138	130	139	140	140	120	126	132	128	122	118	124	114	129	127	115	129	113	120	136	131	164	133	142	134	104	143	122	132	117	116	118	158	117	157	113	139	118	127	142	128	115	137	138	164	171	137	140	143	153	124	146	153	143	152	121	129	155	140	145	125	111	127	137	120	144	170	159	144	125	132	140	146	133	123	143	139	139	138	134	122	128	127	131	147	131	133	147	135	126	148	117	144	145	141	139	117	104	107	139	133	127	127	122	125	141	123	133	127	128	155	140	133	127	141	114	128	145	113	125	140	120	147	147	121	115	138	115	136	140	147	125	136	153	139	137	124	140	105	141	120	125	133	144	129	134	135	143	151	131	140	125	143	129	130	133	138	127	121	141	151	141	119	125	126	150	140	115	137	148	117	123	144	151	119	115	148	108	131	127	145	142	153	124	136	118	124	138	137	130	144	140	111	153	163	163	151	119	136	118	134	132	121	125	150	126	122	112	140	139	124	113	142	151	127	105	126	146	128	125	175	113	116	129	130	129	139	119	134	136	138	141	119	126	112	136	122	146	113	123	120	134	129	139	154	122	138	150	134	147	145	149	151	141	118	146	137	158	134	129	146	128	129	138	143	118	134	165	123	138	137	159	112	118	142	154	137	140	130	131	135	128	123	123	124	129	119	121	122	138	141	143	131	138	142	128	145	132	147	119	104	135	121	140	124	147	122	155	135	134	128	118	118	136	139	141	137	114	120	131	118	131	146	116	117	151	136	124	154	159	129	127	124	166	105	136	122	152	126	124	125	126	139	141	134	135	135	134	136	137	130	138	131	134	126	119	131	147	130	142	121	111	119	155	137	117	138	137	140	125	134	130	153	135	136	121	128	135	122	147	119	135	122	143	140	119	141	149	116	139	135	127	111	145	141	142	132	125	142	133	114	105	126	133	133	146	139	144	135	143	121	147	129	144	129	136	136	123	137	115	139	135	133	109	155	144	150	140	147	156	137	132	98	150	130	136	150	151	143	142	136	135	136	127	124	119	142	152	144	134	139	126	149	123	159	148	128	139	127	126	133	138	145	129	153	140	118	145	145	145	124	137	113	131	115	125	149	132	128	132	119	121	132	123	138	133	124	146	155	114	109	147	127	142	143	134	139	113	139	145	121	147	120	157	138	130	144	106	108	131	113	136	136	129	126	142	129	120	137	114	150	147	134	136	142	147	167	145	121	133	144	143	143	139	132	136	127	131	152	115	143	121	150	127	125	126	143	145	125	108	145	120	123	111	134	119	133	140	150	123	133	104	145	141	137	125	134	108	141	125	145	153	140	140	122	122	148	102	137	144	142	147	130	127	154	154	147	142	138	137	125	121	139	138	139	136	146	123	141	147	126	132	149	126	139	127	116	129	128	135	135	130	143	127	134	128	150	141	136	146	143	136	138	133	130	137	123	149	132	136	134	125	142	139	169	132	120	138	127	135	134	133	127	118	128	132	138	146	124	113	144	147	157	116	143	130	144	152	114	140	132	149	139	151	132	114	122	137	116	160	145	137	115	125	122	152	157	102	152	114	98	127	137	134	151	127	129	126	129	119	150	155	133	137	124	142	129	112	131	148	140	146	132	146	122	119	155	147	146	113	150	122	157	158	137	138	130	125	149	135	126	144	133	145	146	147	143	136	116	144	148	141	143	116	136	153	155	128	164	122	140	146	152	147	109	138	128	118	132	120	130	123	125	146	151	127	123	133	135	148	136	136	123	127	123	120	124	138	141	146	152	134	130	131	129	122	134	127	114	136	158	148	133	101	138	127	122	127	142	145	117	148	111	125	104	136	137	134	117	109	142	113	135	141	116	152	144	132	137	144	135	140	132	133	130	141	122	155	132	122	151	156	146	146	139	132	132	128	139	138	126	143	120	125	140	144	154	131	151	129	119	127	141	123	134	121	126	142	113	139	142	122	142	148	147	149	127	145	141	158	139	140	138	124	105	136	144	121	140	131	125	140	122	131	135	123	109	130	134	147	143	145	118	130	119	128	146	150	153	144	122	149	113	113	114	137	133	133	120	132	131	132	145	134	128	141	137	144	122	131	154	134	120	145	139	134	125	146	103	126	126	133	138	129	147	151	132	102	113	122	155	132	127	129	118	141	133	131	138	118	137	125	125	127	137	137	124	158	129	140	149	114	128	115	133	144	144	112	149	124	141	154	145	128	138	134	132	126	127	160	119	131	126	125	136	129	153	136	131	123	130	121	102	127	114	133	129	122	132	126	127	136	136	130	134	147	120	123	118	151	152	113	130	129	126	131	133	138	142	122	135	147	151	130	129	137	124	131	167	103	143	138	132	160	124	130	120	144	164	119	105	158	141	152	136	142	135	148	140	142	144	130	144	122	120	135	125	143	123	132	139	120	140	137	121	169	140	149	158	125	128	127	145	143	132	152	126	129	130	97	124	123	121	122	99	118	169	152	108	129	122	141	125	118	126	128	141	142	131	148	127	116	120	115	136	126	129	145	138	131	138	139	115	135	107	120	136	130	124	142	150	126	128	130	151	128	125	118	155	140	134	137	128	132	165	169	167	123	141	113	133	133	154	119	143	121	113	145	118	117	133	146	133	148	122	131	144	125	152	129	138	148	118	129	136	123	122	128	115	113	142	155	139	140	151	147	110	157	124	130	133	139	132	145	130	104	136	134	144	139	146	119	158	105	126	122	129	142	104	112	130	106	120	120	113	146	138	135	129	142	126	131	109	123	132	133	124	106	135	135	146	141	137	139	137	150	121	131	132	139	131	127	146	127	135	140	117	135	132	148	115	105	170	144	132	148	138	108	136	135	131	146	122	125	135	143	142	126	121	138	111	117	151	156	109	161	121	113	138	145	150	140	133	138	133	117	131	129	120	145	120	158	134	142	157	132	141	129	134	156	169	122	125	125	132	143	127	145	151	131	126	137	145	114	133	148	132	140	132	114	124	131	146	116	139	138	121	129	142	135	136	144	125	127	118	129	105	142	128	132	108	145	146	139	169	132	134	140	141	118	126	150	135	151	135	121	124	133	143	122	140	122	123	120	132	121	139	127	140	150	123	129	127	146	130	118	105	125	140	132	120	132	130	146	108	128	169	131	131	139	151	137	139	139	132	132	128	127	145	138	116	136	120	142
14810	6462	2654	2919	2385	1699	1500	1257	1019	855	773	667	695	658	611	594	530	455	501	442	437	418	403	469	543	574	552	562	610	670	662	680	550	518	458	467	443	468	479	527	463	410	441	400	447	462	460	435	426	416	472	382	373	352	363	380	358	355	392	376	352	351	323	338	329	298	312	299	326	331	310	316	308	330	325	317	325	331	311	298	329	278	329	321	309	296	295	362	294	323	307	328	343	323	334	310	301	335	294	315	279	313	269	312	294	274	322	292	312	307	293	355	310	317	323	335	341	297	291	271	301	331	321	302	322	296	296	320	324	317	301	309	303	350	315	309	294	302	305	331	306	324	318	305	333	316	315	326	294	300	278	311	300	288	302	296	319	332	286	301	315	300	314	339	332	288	309	294	285	298	332	307	334	301	344	327	322	298	299	320	301	316	299	325	287	297	341	324	330	325	295	308	330	310	292	322	322	305	298	285	311	311	293	316	324	315	306	319	329	329	302	338	306	260	290	314	306	286	332	294	299	326	311	328	306	298	310	297	299	323	302	325	284	325	292	325	308	318	326	314	327	272	301	314	283	323	326	318	301	339	323	293	306	296	313	303	324	301	308	296	348	320	323	308	321	310	318	317	334	307	326	304	314	283	309	323	332	278	307	304	298	293	303	303	327	316	300	297	294	334	312	297	292	304	341	365	268	305	300	313	330	326	295	342	301	311	305	312	326	341	302	279	294	283	290	259	297	300	311	296	320	275	309	332	299	331	302	313	345	314	308	302	293	306	287	312	295	283	333	302	329	305	303	348	324	298	313	296	342	315	316	300	345	328	322	306	304	297	321	332	337	289	280	319	303	279	309	305	344	315	290	344	287	327	302	329	284	308	317	300	281	308	317	311	325	342	319	305	319	305	307	317	304	296	334	310	345	294	334	287	280	297	276	291	281	310	318	293	306	298	272	325	320	296	293	291	313	309	297	300	319	312	291	335	293	310	322	312	318	330	285	328	301	308	294	303	321	294	295	335	306	296	316	324	319	291	310	289	344	333	289	311	309	277	314	322	336	318	303	302	307	308	286	337	318	309	309	322	330	323	296	293	317	317	298	305	306	312	296	330	339	322	311	297	316	283	294	288	305	292	310	317	311	299	309	292	324	321	301	316	292	304	318	292	322	311	314	288	290	319	284	306	315	290	317	323	307	290	325	290	300	320	335	305	291	323	306	303	296	286	293	308	331	321	305	316	295	313	299	289	331	296	326	293	353	306	319	304	316	277	298	286	311	345	287	300	340	287	319	298	279	304	291	299	278	314	296	299	294	340	307	294	283	304	268	281	331	304	289	324	297	290	335	333	332	307	319	323	344	338	324	277	302	303	307	306	339	296	312	306	311	283	300	307	292	305	301	299	282	294	287	346	297	302	302	305	308	313	297	293	292	323	315	334	312	311	324	331	317	292	310	283	303	289	306	323	307	310	288	292	308	334	301	327	323	324	289	320	322	285	333	297	293	307	301	300	334	320	326	341	318	318	310	286	296	288	321	319	342	327	298	323	316	317	320	313	327	327	316	295	307	312	314	337	315	350	314	303	304	318	306	312	308	306	274	299	310	290	319	281	326	298	306	303	308	305	314	295	285	312	317	312	309	327	335	298	292	341	319	314	292	308	299	343	319	324	292	327	309	331	317	332	293	321	310	307	296	280	325	293	308	322	306	301	374	320	333	323	313	300	315	322	290	315	303	319	331	273	300	333	295	279	292	295	301	275	307	304	321	310	324	279	298	320	305	336	327	282	331	317	304	309	298	304	318	317	297	299	291	298	306	314	312	327	322	303	324	309	288	330	325	314	330	294	326	290	312	278	308	303	297	303	308	289	344	286	321	318	324	327	311	338	302	351	297	317	293	267	327	280	301	314	328	309	323	302	304	298	281	293	309	283	332	315	311	301	304	276	291	318	296	303	286	320	313	314	286	321	297	311	298	283	297	319	296	267	305	294	318	298	276	331	305	322	333	288	308	313	318	291	287	318	310	297	301	300	296	347	324	269	295	293	289	348	296	342	328	319	319	289	311	323	303	330	318	333	308	299	295	313	307	335	325	305	313	317	331	311	324	302	303	288	312	282	295	344	301	289	331	285	324	324	314	293	325	322	329	331	295	340	306	334	300	317	324	303	303	274	302	336	335	330	308	287	293	287	322	294	298	294	332	287	297	287	312	329	291	312	315	280	307	321	334	303	331	283	303	328	313	301	284	282	307	297	272	345	345	336	315	290	267	314	290	298	300	306	312	301	282	317	309	320	324	308	297	337	315	304	312	290	308	299	282	310	307	324	316	286	283	315	295	269	326	332	312	309	301	289	301	335	346	336	309	310	315	325	310	283	323	314	329	320	341	322	317	353	336	278	292	304	293	270	295	290	315	303	314	303	313	286	301	307	322	308	322	330	280	324	316	290	299	302	315	344	310	324	322	319	324	275	296	325	306	328	313	297	275	279	314	306	323	336	320	314	301	309	305	305	313	322	278	311	316	302	320	325	303	285	302	309	287	299	314	315	312	292	317	311	318	327	352	336	334	305	305	328	296	302	300	296	305	276	346	321	308	311	331	288	319	257	309	334	291	279	297	319	349	287	322	332	299	282	316	306	298	302	305	296	330	312	313	338	307	288	285	349	288	304	327	298	339	312	292	302	297	278	299	335	281	320	331	330	315	311	311	312	305	310	311	315	282	310	279	319	303	304	312	285	317	313	295	298	295	300	298	301	329	321	312	332	312	322	307	290	316	336	290	294	295	327	296	305	312	303	329	302	311	314	317	318	313	310	328	308	312	307	316	296	317	331	291	289	336	306	292	326	334	298	286	318	300	274	310	316	314	333	292	341	310	303	308	303	331	279	290	332	296	315	315	308	309	316	280	316	310	301	302	300	319	336	329	325	285	285	306	316	320	291	342	288	298	360	310	297	303	300	326	336	326	314	273	283	313	300	327	304	351	309	311	324	324	284	327	307	307	327	303	329	307	309	315	308	307	315	327	300	314	322	309	294	302	330	320	306	312	331	310	289	315	293	311	297	328	313	323	314	297	323	335	288	335	295	309	306	309	334	294	298	290	311	351	320	295	317	314	316	314	287	307	316	319	313	354	294	312	302	290	302	298	288	303	296	300	293	309	311	301	261	325	317	295	318	323	301	312	330	295	277	299	301	314	332	287	306	298	303	330	304	318	339	319	335	318	301	308	288	333	304	318	330	323	280	336	321	310	302	302	286	307	326	322	277	315	311	292	332	309	320	316	322	307	332	336	318	329	295	313	287	326	299	339	318	313	288	305	347	338	334	306	279	297	309	299	321	334	330	308	303	295	311	293	304	319	321	294	337	314	305	283	321	289	324	312	327	284	341	313	279	327	327	314	340	313	346	313	298	309	323	309	287	312	305	292	332	336	310	303	289	303	319	301	313	310	278	269	290	291	281	276	306	322	324	291	295	300	287	327	334	286	343	301	283	294	297	313	302
37635	18312	3799	1829	1149	775	600	525	435	370	327	287	284	274	276	236	247	242	258	248	249	222	216	220	233	230	233	233	258	268	272	272	215	230	205	221	199	212	233	248	223	208	200	187	226	228	200	219	206	202	190	211	194	199	190	159	191	188	225	186	187	186	194	181	173	157	178	193	165	179	204	197	183	206	195	202	156	173	204	181	175	192	187	182	176	193	184	193	212	208	181	180	219	171	186	195	188	179	186	184	196	186	179	165	171	170	184	212	183	163	203	193	188	191	182	188	176	200	183	198	196	193	203	182	166	190	202	180	190	173	190	175	186	175	192	183	180	183	188	188	207	172	188	200	189	196	190	159	169	171	191	223	171	210	170	166	194	209	178	190	208	190	168	173	189	184	183	170	210	195	203	192	174	197	182	175	169	189	193	200	203	185	177	179	185	185	194	190	181	175	201	191	211	180	204	192	204	174	160	190	206	182	162	209	196	212	196	176	185	187	186	197	201	192	171	203	189	189	171	180	201	220	178	189	215	174	167	176	155	188	168	180	169	171	185	201	191	202	205	197	186	179	175	177	185	167	199	176	173	178	166	218	198	157	178	183	213	179	216	203	193	198	223	210	187	231	161	162	191	185	175	170	191	170	173	183	169	192	173	196	151	195	191	200	175	201	173	151	226	161	171	188	168	191	211	202	181	196	179	165	175	181	190	160	170	180	181	204	179	152	170	173	169	165	176	193	167	186	208	200	170	195	168	182	193	186	171	188	172	222	192	193	201	194	191	173	156	223	160	168	203	197	174	193	178	206	180	178	186	173	206	175	193	201	184	173	199	169	180	194	178	195	203	184	177	182	197	198	180	181	177	213	170	191	179	174	166	194	185	195	192	188	175	173	188	177	196	206	223	209	188	194	185	190	175	164	179	164	178	174	176	196	195	165	166	177	184	206	175	198	205	169	198	168	188	156	167	188	225	218	185	163	202	184	183	210	189	196	205	193	195	204	178	204	168	170	182	192	181	161	207	193	182	199	203	221	202	187	155	192	183	177	204	186	190	195	183	179	180	189	193	214	189	174	186	202	200	211	182	185	176	205	182	173	163	180	217	180	165	189	189	194	196	205	198	195	167	205	165	225	201	185	199	173	199	181	211	192	184	165	197	200	178	178	197	181	231	189	176	188	193	175	168	166	175	179	208	208	178	196	191	197	185	195	175	197	166	198	177	181	201	191	194	197	202	167	202	194	198	176	191	206	163	207	202	194	200	182	194	176	182	187	170	182	171	181	190	188	179	202	175	172	179	188	218	202	200	199	159	197	198	202	190	198	209	182	180	187	165	170	178	166	192	182	205	196	185	179	177	174	200	163	204	188	200	181	190	187	183	171	208	191	183	171	205	195	197	166	205	170	206	222	207	172	172	200	167	177	193	183	209	176	182	192	192	177	175	186	183	160	178	149	183	188	201	225	176	176	191	190	192	177	176	196	186	182	182	179	181	182	221	173	199	189	160	199	185	179	177	197	189	180	209	201	188	190	188	185	162	171	177	151	195	157	172	187	168	181	175	203	169	190	197	213	174	197	178	185	189	167	193	172	186	164	200	183	179	183	191	202	193	164	165	160	197	169	197	191	183	210	191	215	168	186	204	167	214	188	193	173	193	184	182	170	183	200	195	173	191	181	193	192	174	174	170	161	179	161	189	195	203	205	203	204	192	178	193	197	184	204	176	189	197	193	174	166	172	205	198	190	191	177	189	198	170	184	189	174	199	199	172	215	177	171	179	171	179	198	206	208	196	206	171	212	184	182	191	205	180	189	182	198	186	170	204	168	204	185	191	152	177	199	183	171	191	186	178	170	193	191	191	164	188	202	186	172	190	184	167	186	193	191	175	181	195	183	176	174	173	224	186	175	183	154	163	195	200	166	176	194	168	170	155	180	203	168	170	190	180	186	193	190	181	188	189	210	197	155	160	223	173	202	200	156	197	178	202	182	204	189	191	178	176	186	195	189	191	175	212	165	182	198	205	181	189	187	177	206	202	196	165	208	184	196	187	207	207	195	207	168	183	188	197	185	173	181	198	187	173	182	205	171	201	205	149	161	187	181	152	192	182	178	197	185	200	173	189	202	188	193	185	172	175	202	174	204	180	178	185	191	180	194	178	188	166	169	192	205	198	188	186	200	199	206	173	188	191	179	188	191	159	189	186	166	196	179	177	195	184	202	155	189	180	201	187	186	197	166	179	193	189	209	175	144	202	176	219	161	192	188	184	178	188	215	185	188	163	203	182	200	182	162	167	192	169	167	169	177	204	174	192	200	196	204	169	167	172	181	188	200	207	200	200	172	197	198	187	193	202	206	185	200	176	193	181	183	194	198	172	170	192	195	184	204	164	194	160	154	201	191	188	186	200	188	196	191	192	208	180	191	205	185	202	201	201	190	189	211	167	187	186	192	187	200	199	182	183	191	194	205	191	174	168	184	157	211	194	169	191	161	204	166	175	188	188	163	188	208	175	200	223	208	181	173	185	164	168	199	164	185	191	184	184	181	167	192	174	179	176	179	181	234	212	173	175	186	187	185	181	194	166	199	205	192	201	172	190	189	174	177	165	160	195	189	181	176	170	166	186	177	184	222	199	202	171	206	174	195	190	167	199	182	206	192	176	172	184	179	198	199	181	169	179	208	210	196	172	198	174	171	154	202	180	166	199	173	181	168	217	193	179	180	165	203	191	211	185	218	186	192	196	187	185	200	176	211	198	201	173	180	188	183	169	203	208	191	181	184	175	187	156	193	172	183	179	169	156	194	187	199	168	174	188	195	186	209	194	189	188	178	180	206	191	216	189	207	202	195	189	181	190	214	177	182	194	172	183	171	188	183	157	164	158	198	203	162	203	202	202	199	179	200	176	181	178	167	184	162	193	185	189	195	194	168	177	164	177	175	176	165	191	185	192	177	176	204	179	196	167	208	191	191	186	183	185	173	175	184	178	182	181	184	179	203	203	176	169	201	166	165	173	215	201	180	190	177	163	177	211	188	194	197	212	188	160	183	199	208	191	172	178	172	215	170	180	205	192	188	201	187	180	205	204	163	167	197	199	203	181	166	190	183	170	179	178	205	177	182	188	180	195	184	195	191	194	196	195	168	194	180	176	164	200	172	187	187	195	151	195	175	170	152	186	181	165	185	211	172	218	174	162	186	189	217	200	220	172	202	201	176	198	176	176	177	191	174	185	202	206	164	205	186	172	149	183	184	220	188	171	185	176	177	179	207	154	157	170	188	201	189	225	208	202	207	196	211	175	196	191	182	198	197	209	186	163	173	207	193	193	186	181	192	192	188	212	198	165	157	183	189	212	187	193	190	201	187	172	179	187	187	178	186	188	180	200	175	195	196	178	184	190	151	177	196	197	208	173	209	181	187	205	196	195	196	194	196	192	187	184	210	201	185	179	202	178	191	177	172	184	219	192	172	148	202	201	196	217	178	188	151	183	184	200	210	190	192
20046	9834	4020	4577	3618	2682	2212	2030	1639	1283	1137	1097	948	954	888	754	757	793	744	612	600	588	541	572	718	741	794	782	838	879	918	918	727	717	643	658	700	677	763	684	678	700	581	589	610	613	612	612	618	621	547	558	551	527	475	509	485	526	480	495	472	474	479	447	457	460	424	450	406	412	437	434	412	432	418	379	379	427	398	414	428	434	429	399	400	417	400	407	418	423	412	390	404	414	435	427	459	402	409	416	412	389	404	421	428	420	421	453	396	439	411	430	445	396	398	440	395	429	431	411	418	403	440	485	431	385	410	426	428	427	398	412	385	446	452	423	424	417	416	428	421	423	437	415	422	425	400	442	437	385	391	445	440	406	388	386	422	446	412	395	422	451	422	441	445	412	420	395	400	435	422	412	406	413	425	380	432	400	446	365	415	433	432	411	421	387	419	394	442	400	358	424	408	370	440	423	398	436	402	421	433	409	425	424	383	443	429	420	434	405	415	401	370	428	417	381	413	430	426	419	433	420	422	396	425	418	406	413	367	404	414	413	435	403	429	421	410	426	402	407	443	443	418	425	391	428	442	411	431	392	418	452	397	396	401	434	424	415	432	440	383	430	375	422	411	383	399	434	476	428	410	370	419	414	431	433	446	423	399	407	408	393	432	398	430	402	399	391	402	418	418	409	381	417	400	388	391	420	432	385	408	409	408	407	419	485	411	402	408	416	399	386	424	392	415	443	423	431	419	422	421	409	424	443	419	411	416	419	386	418	447	441	434	408	386	430	389	409	388	400	439	439	408	439	410	415	436	442	393	456	435	392	402	445	398	379	443	440	422	384	416	378	450	397	417	423	467	416	414	384	422	429	398	395	423	408	404	423	428	411	407	413	436	409	407	430	407	405	411	426	407	442	415	435	427	437	461	446	422	441	442	421	433	395	422	409	411	424	421	404	431	447	397	422	405	363	421	416	433	404	416	409	416	443	386	400	419	430	396	407	425	421	418	427	469	370	397	414	406	397	357	410	393	407	416	413	443	398	410	421	431	409	424	411	436	393	421	414	447	414	437	407	439	432	412	404	390	412	440	449	407	427	432	413	403	446	419	425	434	418	434	395	411	394	400	438	426	435	446	418	451	416	394	417	402	435	431	419	460	400	421	387	434	414	399	407	416	426	403	399	402	416	377	416	388	385	390	399	393	431	417	401	374	416	401	440	411	443	413	418	400	434	379	409	421	401	420	418	427	428	470	407	425	395	451	412	433	425	448	474	429	393	406	452	418	462	402	433	393	446	415	430	393	399	404	391	424	435	439	399	433	439	387	408	433	414	401	442	398	382	376	377	412	427	397	425	394	430	394	404	427	426	430	414	461	405	406	394	405	449	418	417	461	389	408	427	373	437	414	435	365	448	429	427	436	436	396	416	431	410	386	432	427	430	388	436	410	386	422	448	430	445	411	399	377	388	397	409	439	404	379	440	430	417	404	422	361	429	418	415	362	401	418	449	441	430	417	404	469	402	383	421	370	409	439	461	406	431	461	444	427	401	413	394	452	419	416	401	409	394	407	463	404	402	388	398	429	414	449	417	420	375	429	406	429	407	402	454	434	391	370	426	419	387	421	407	403	401	441	421	430	404	414	418	384	380	391	424	420	433	400	440	423	414	407	423	401	424	378	403	427	400	428	384	436	411	359	419	400	413	418	465	430	410	384	405	389	421	396	414	413	411	447	401	457	404	409	422	408	419	369	437	425	417	448	424	407	390	373	441	408	424	422	418	391	397	421	429	393	416	426	414	416	457	429	437	441	429	413	409	412	395	415	389	418	415	424	433	413	435	408	389	436	407	484	438	410	404	397	419	387	385	437	409	417	436	390	416	398	439	377	422	430	408	414	446	433	413	424	411	439	425	401	419	435	417	446	402	398	407	458	382	436	404	399	451	382	411	388	417	397	436	432	381	396	424	431	432	455	403	379	409	437	425	425	413	398	385	358	392	401	408	412	430	406	413	435	425	441	430	426	391	410	426	398	401	457	415	430	402	426	423	389	440	441	427	436	384	434	427	431	417	412	426	395	392	445	453	444	423	412	415	399	452	412	403	431	384	444	392	440	379	417	444	409	445	450	408	418	423	395	422	399	443	442	386	437	420	428	414	423	432	415	404	410	453	425	417	406	422	404	436	406	371	401	430	399	399	394	395	388	441	445	401	411	417	433	411	418	451	421	421	408	418	428	381	434	429	414	416	410	419	435	458	414	394	412	423	434	417	421	432	392	425	406	430	426	390	425	438	418	414	378	395	427	436	460	418	392	404	385	425	430	361	426	438	366	409	406	383	422	405	405	399	421	431	416	432	388	442	406	401	431	412	407	416	421	397	420	403	425	435	392	415	396	404	420	405	415	444	415	446	422	399	394	426	407	432	419	397	409	367	419	420	424	432	421	379	409	434	419	398	416	388	396	386	402	430	415	432	391	462	452	469	403	403	390	391	384	400	385	373	413	423	455	431	410	444	470	423	400	415	417	378	441	419	436	398	409	459	402	419	423	407	434	446	438	393	414	439	405	435	399	432	402	386	378	389	446	416	400	419	432	415	404	407	437	400	398	427	400	442	395	389	423	460	429	418	426	423	397	421	403	414	401	398	396	395	413	435	404	402	446	418	407	398	389	424	423	422	425	448	409	392	361	422	404	470	413	415	423	388	414	380	398	410	392	425	427	419	390	398	386	410	413	407	413	425	409	364	411	431	418	427	386	420	445	428	418	427	405	439	411	413	414	399	428	398	402	446	425	415	438	407	408	414	406	394	436	430	383	433	415	391	391	441	405	433	437	405	406	361	424	395	375	402	403	431	407	492	418	423	423	431	431	434	424	444	438	411	420	466	421	398	409	431	414	458	434	415	412	416	405	413	389	375	454	435	433	387	423	432	431	407	397	414	409	440	440	382	434	435	447	401	409	422	431	403	408	416	417	444	383	448	414	396	424	412	409	431	392	423	426	436	432	400	431	393	465	412	394	436	438	400	420	386	412	403	390	406	385	460	430	398	401	392	421	453	410	380	432	417	469	391	375	390	417	455	403	394	431	420	421	417	442	425	396	475	389	433	424	417	445	399	439	426	404	434	416	416	395	395	396	405	398	417	407	413	440	445	440	450	405	421	411	423	414	388	388	365	416	418	414	412	407	423	428	395	384	423	417	430	425	449	423	437	416	398	435	432	379	433	385	389	419	428	407	376	412	430	391	411	425	422	426	379	415	480	421	414	432	456	429	451	378	397	413	435	392	421	408	378	423	412	381	375	443	428	403	423	426	385	463	384	479	386	418	415	403	414	419	402	418	432	425	400	421	428	422	375	407	383	430	428	421	412	426	394	425	395	398	412	422	435	426	393	443	410	443	407	424	427	432	428	441	403	420	431	381	403	426	436	413	387	429	440	409	406	418	412	426	372	431	397	434	430	377	458	432	426	416	424	424	426	397	411	416	420	398	376	429	438	408	431	405	382
12578	4143	696	447	380	320	255	228	223	218	249	201	187	188	200	198	192	209	193	176	195	188	202	189	229	206	200	165	206	216	240	202	183	195	207	213	198	177	187	211	178	173	197	177	184	173	171	195	190	174	185	197	189	197	160	187	180	169	177	184	153	171	166	170	201	178	195	161	196	173	192	165	177	189	163	211	194	164	175	205	173	174	192	189	184	203	181	185	167	195	203	204	213	200	148	197	181	186	200	154	172	178	183	187	199	158	168	202	204	173	195	145	182	173	201	177	204	197	150	206	181	155	176	169	177	185	192	201	179	169	173	168	185	193	188	162	168	173	181	176	179	176	189	143	180	189	189	210	173	179	186	165	203	151	167	168	176	152	177	206	187	168	177	181	185	171	184	182	180	171	168	198	209	174	171	166	161	219	189	192	184	210	187	181	195	180	192	183	186	182	203	182	178	180	183	212	191	189	174	155	165	204	177	174	156	198	189	175	198	169	187	175	166	179	182	161	187	173	186	179	170	178	201	164	169	185	210	198	172	167	173	166	177	186	180	174	192	163	188	146	166	162	185	183	189	143	173	171	188	192	193	192	171	162	165	207	163	150	178	170	185	207	183	177	158	174	200	196	166	160	179	176	201	201	190	189	183	202	177	191	181	182	158	190	172	186	183	193	149	182	160	151	191	191	199	181	192	166	148	193	168	200	171	189	194	188	143	172	170	172	167	159	196	176	185	202	162	195	181	171	191	206	187	175	182	186	161	184	181	177	167	176	179	172	170	174	177	184	180	191	171	142	207	173	152	180	195	171	157	183	184	190	187	160	195	181	160	180	169	217	196	167	198	159	197	196	151	166	165	173	156	173	147	174	213	164	175	199	144	176	189	190	191	178	186	173	163	180	161	163	186	170	195	188	176	169	154	189	191	168	185	167	186	162	173	179	164	183	197	151	201	169	192	181	157	161	192	160	198	176	187	177	185	185	172	201	208	181	189	187	190	182	174	189	184	202	177	182	194	156	167	201	174	180	171	162	204	170	183	169	156	186	152	161	194	192	172	165	175	167	189	144	192	186	180	204	177	154	167	163	216	167	174	169	155	182	190	179	176	163	218	150	185	192	195	197	188	172	172	187	209	187	169	167	196	176	169	163	173	208	127	205	176	189	180	183	175	178	186	186	160	190	181	196	172	176	171	159	172	197	171	169	157	179	174	175	159	162	203	160	152	187	199	207	175	208	153	206	192	177	198	212	187	188	202	175	167	163	203	179	159	172	192	183	189	183	176	187	161	179	152	162	151	157	201	184	186	165	183	155	177	184	166	205	166	203	157	173	160	196	193	176	167	147	167	175	174	149	199	183	165	170	193	196	178	164	183	172	187	152	160	200	196	184	157	189	168	180	204	176	165	162	197	175	159	173	158	166	181	200	171	190	164	158	208	181	186	173	180	170	187	189	178	173	170	198	165	173	168	192	158	173	184	169	173	202	187	158	178	193	176	183	179	171	186	163	172	180	175	170	180	176	169	171	168	191	158	194	171	204	186	173	172	171	173	168	170	173	160	189	164	177	185	178	235	181	158	197	173	190	185	182	154	175	155	171	192	177	193	171	187	188	167	169	196	181	182	187	170	171	211	176	202	196	197	188	180	187	202	169	180	173	162	174	164	165	192	196	180	202	171	184	190	179	207	170	174	191	187	150	190	192	178	172	179	175	178	163	185	208	193	168	171	171	189	184	165	180	181	179	148	173	190	176	202	172	199	163	178	179	201	171	165	163	174	180	186	204	184	180	151	174	181	179	203	200	183	173	191	165	181	182	216	210	183	171	184	199	175	167	162	173	195	170	163	166	183	195	145	181	183	162	181	199	144	192	164	195	180	183	157	188	197	186	186	172	170	178	188	196	164	168	187	194	184	175	164	163	169	161	167	180	183	174	178	190	159	202	197	161	201	158	188	182	184	198	208	206	168	163	160	202	199	198	203	182	164	195	166	201	192	150	184	189	202	180	203	181	181	175	163	169	168	202	177	204	170	174	168	158	167	186	165	164	205	198	187	180	180	196	189	184	181	198	202	190	212	187	173	198	207	168	184	155	177	202	203	172	177	158	162	181	192	149	183	175	169	185	222	177	183	168	193	183	146	158	211	169	172	159	141	187	179	182	169	161	197	184	168	172	186	171	159	172	188	172	170	201	161	166	149	168	174	189	174	161	177	177	162	161	145	166	184	182	150	179	181	179	156	199	207	137	182	170	198	175	171	183	136	208	167	188	185	181	204	193	197	174	192	179	174	166	189	165	158	177	178	178	179	185	189	177	160	180	176	172	197	201	230	178	168	192	176	178	161	171	179	192	194	200	177	163	204	173	178	190	173	177	177	206	169	169	179	185	173	186	170	178	178	173	151	178	169	159	171	175	165	162	159	157	173	205	178	155	172	160	179	184	184	178	162	171	185	193	193	189	170	169	211	193	177	159	200	206	184	203	191	174	165	186	200	179	199	178	161	168	211	193	181	207	178	210	193	198	163	200	169	181	191	168	169	171	198	147	175	171	151	204	193	164	181	183	165	181	179	171	194	204	183	169	173	187	190	179	181	204	158	197	207	185	185	204	185	181	175	184	187	170	179	188	195	174	156	187	210	197	183	182	189	202	149	166	214	168	165	210	177	167	171	191	189	179	184	189	176	169	170	192	192	202	162	194	177	170	195	166	198	189	207	194	192	181	173	178	175	185	177	187	160	179	186	179	170	189	198	172	177	170	210	164	193	192	176	173	160	175	182	172	183	156	163	190	184	189	161	149	184	187	170	210	181	179	171	176	158	166	216	156	205	187	178	188	170	186	189	159	202	164	190	149	164	177	168	185	177	175	164	193	184	205	178	163	198	156	172	163	202	162	209	187	171	218	187	179	180	146	178	189	182	161	207	179	155	186	163	175	168	179	182	191	184	190	174	183	160	193	199	195	182	179	222	175	174	190	162	158	208	171	185	169	180	190	149	191	177	201	161	178	206	187	189	181	168	167	155	192	166	171	191	160	175	185	172	188	167	188	136	172	152	159	177	180	159	171	198	158	164	182	160	174	164	172	151	185	186	207	208	178	208	168	177	190	197	131	169	190	165	163	178	172	156	177	180	198	182	184	160	180	177	182	191	175	164	171	206	207	184	187	173	176	172	167	185	156	179	149	174	192	168	171	212	176	170	158	155	179	177	177	188	170	181	174	192	175	166	175	160	193	172	152	184	178	177	166	175	202	172	182	193	219	185	178	187	192	165	181	172	155	175	182	180	177	166	171	204	175	157	198	180	179	177	190	185	164	204	161	185	180	193	186	173	188	185	172	171	188	179	189	200	160	174	163	165	177	184	176	162	165	188	188	201	160	164	157	190	175	213	164	171	206	185	163	169	195	167	175	169	171	199	170	190	204	177	178	200	190	189	192	178	204	205	185	180	192	192	182	193	164	186	200	187	168	192	168	180	188	183	166	209	178	178	162	174	185	172	180
6719	2778	1221	1391	1141	873	723	701	604	592	596	533	509	503	488	426	448	439	420	405	459	428	408	421	487	567	515	520	542	562	590	612	508	469	516	478	506	490	477	459	442	421	448	431	423	444	483	442	409	414	445	380	429	404	412	393	407	458	427	439	395	368	416	413	396	404	392	397	389	363	383	390	397	424	381	372	416	407	390	403	385	372	404	382	450	389	381	373	411	409	388	414	406	424	375	370	407	384	359	377	415	384	409	351	381	391	384	422	340	370	399	397	400	383	392	392	405	394	403	376	355	402	377	396	368	383	384	371	395	358	391	418	392	420	403	405	384	374	403	414	394	377	382	404	393	401	402	402	390	383	370	350	373	398	373	390	418	400	397	393	374	402	378	399	383	381	367	386	358	413	362	418	411	399	377	373	428	341	362	397	398	387	418	397	395	431	386	354	385	374	347	388	372	375	382	368	361	377	367	401	423	393	415	427	397	406	371	424	428	371	378	431	399	405	385	390	368	388	382	405	361	378	417	355	379	400	368	409	372	390	373	388	415	365	377	373	386	387	393	416	380	405	426	418	379	392	404	393	377	394	379	382	415	390	376	397	395	425	374	390	357	424	389	393	351	369	390	377	353	382	389	443	379	401	402	397	411	386	422	414	397	416	395	407	409	381	396	396	397	413	384	383	366	371	406	373	392	413	376	374	398	377	369	385	410	402	366	367	411	378	399	372	434	393	394	380	325	380	365	398	386	399	353	371	357	418	382	387	402	397	391	383	398	388	366	408	426	396	371	376	400	391	385	406	391	397	346	402	395	406	374	387	398	365	385	394	409	413	374	391	406	379	379	372	378	397	398	369	362	330	391	362	421	371	362	389	375	375	374	388	355	372	381	398	432	411	384	387	380	384	394	361	383	338	375	392	402	409	420	368	368	406	381	351	365	368	393	386	388	408	374	381	404	416	421	360	386	387	410	444	391	410	413	373	381	358	405	376	403	381	405	399	330	411	389	409	383	363	398	393	361	395	384	388	414	377	405	374	356	397	442	405	364	369	410	397	410	357	369	389	389	395	401	406	407	388	398	389	374	366	374	421	406	399	394	371	394	408	408	401	401	404	385	396	362	386	366	397	363	408	371	374	384	408	380	361	334	355	371	380	362	399	369	378	391	408	369	426	385	375	387	416	381	374	374	389	392	361	401	399	343	403	384	395	399	418	394	372	372	407	433	419	388	381	365	415	374	391	396	378	352	353	387	399	400	420	410	413	419	408	388	355	390	419	370	383	384	362	358	399	420	400	406	427	402	361	390	419	365	375	367	371	389	370	377	423	372	389	367	382	393	426	400	362	411	373	381	386	429	411	384	408	359	380	373	387	366	403	406	401	370	379	391	377	414	380	380	421	390	400	383	374	398	399	398	400	372	370	383	396	407	387	366	408	407	414	395	393	386	429	397	370	397	389	365	391	398	410	385	378	383	380	405	388	398	368	419	376	419	367	413	385	390	387	384	369	364	367	388	386	411	380	428	389	414	381	395	379	377	381	427	417	384	445	380	389	369	363	403	411	393	379	379	386	392	395	384	393	392	426	385	381	385	427	383	382	401	379	409	399	365	426	427	417	428	377	400	390	413	399	433	378	358	338	391	405	402	401	410	366	387	374	344	393	424	378	398	380	381	368	408	393	393	369	387	372	369	399	362	358	400	396	411	377	389	372	403	394	372	372	412	408	396	384	417	366	383	380	387	368	414	418	370	401	403	361	366	398	384	359	385	426	399	414	388	399	364	372	368	389	394	397	396	351	363	407	363	415	383	369	374	378	382	413	409	414	366	403	378	351	407	412	424	416	367	365	387	375	386	394	426	392	405	384	391	370	399	388	363	391	391	365	366	442	367	350	374	411	393	376	373	376	403	394	386	381	398	375	416	404	394	383	407	392	384	371	365	400	399	415	365	390	377	394	382	362	410	392	415	397	363	398	394	363	394	395	381	378	398	378	421	416	389	397	381	384	383	378	390	394	411	406	386	404	373	401	396	385	418	415	375	402	407	355	378	390	360	365	385	400	367	435	388	365	418	388	391	389	397	372	412	362	424	382	369	418	394	369	370	411	409	415	396	379	389	381	421	402	396	379	366	383	385	383	415	391	391	360	394	408	385	413	400	390	428	389	388	409	396	371	352	421	406	370	389	408	370	402	407	368	398	418	423	389	354	398	387	375	399	391	393	415	418	396	398	377	421	391	407	406	406	373	407	371	360	380	402	436	376	407	388	360	373	368	401	419	393	390	402	347	390	380	381	372	404	401	335	392	379	401	374	393	357	398	400	404	354	378	363	394	398	405	399	404	393	348	397	386	393	406	390	413	388	401	426	399	407	373	362	357	404	400	382	380	391	425	402	383	380	401	392	394	395	373	409	410	375	335	389	362	390	405	420	408	395	361	413	373	357	378	416	377	377	404	427	367	404	370	398	371	369	414	378	414	393	421	369	396	407	408	408	379	372	333	357	412	391	411	374	441	409	364	354	390	382	383	406	386	341	364	425	369	418	387	376	376	383	404	400	379	395	381	397	415	371	356	412	416	423	401	378	390	364	378	396	390	394	398	405	414	404	419	398	387	369	388	406	389	368	361	394	363	399	420	404	374	384	386	390	396	362	347	401	398	368	374	378	356	385	358	397	360	349	393	400	355	375	384	380	417	396	369	388	379	398	410	413	394	412	425	381	421	385	370	373	372	390	402	421	353	364	377	390	416	376	441	417	405	376	447	392	428	400	376	397	384	414	365	373	407	399	377	361	401	394	445	397	397	422	394	406	376	377	384	392	353	377	376	389	403	375	382	370	397	397	353	393	359	357	355	370	368	394	394	384	404	391	381	357	406	377	396	425	397	392	360	377	427	411	400	408	381	385	391	378	394	374	369	403	385	413	408	410	397	365	380	393	357	423	399	402	384	380	379	402	387	373	400	427	419	378	382	378	383	394	372	395	372	372	366	379	419	383	357	393	363	391	394	360	359	411	331	405	405	389	444	429	395	400	411	380	387	408	411	412	367	382	406	381	390	363	441	383	402	428	369	374	384	352	384	415	409	407	370	382	380	413	367	424	386	377	359	399	389	396	385	419	375	420	407	368	353	412	360	414	357	388	414	393	393	383	396	383	377	373	423	374	366	392	415	377	401	383	412	404	390	391	387	396	405	383	372	404	425	398	371	374	399	388	390	384	390	392	384	385	415	353	379	322	404	396	390	400	412	408	373	383	381	406	366	419	423	379	370	345	383	415	395	398	375	382	360	367	338	391	405	409	383	384	361	390	412	408	424	390	415	394	414	394	379	399	386	387	404	385	409	412	384	359	385	412	381	360	361	378	368	413	352	379	397	430	356	391	417	383	372	425	383	389	366	415	390	374	395	376	390	403	406	401	417	385	384	336	375	379	438	419	370	402	407	391	396	390	404	392	381	411	399	411	398	368	413	381	384	380	364	384	383	362	386	371	376	382	394	383	388
27617	10958	1952	911	566	426	350	295	250	203	220	218	195	187	190	140	158	177	174	170	159	143	154	139	178	164	172	143	151	153	174	173	169	168	158	151	153	138	167	155	171	155	107	118	140	119	172	149	131	165	139	142	127	146	125	135	125	155	157	125	118	140	144	146	116	115	123	146	140	146	127	129	120	140	123	125	123	140	154	140	124	120	105	129	119	117	121	156	159	139	139	115	150	127	109	134	147	136	144	133	153	125	128	143	141	131	142	128	129	126	142	111	146	131	103	147	118	124	141	144	125	134	139	138	136	126	141	134	116	152	142	124	131	140	120	146	138	137	137	147	130	141	140	137	111	156	150	124	135	119	152	130	134	121	120	107	131	120	132	145	139	144	135	128	149	145	112	141	147	134	156	120	126	143	134	129	116	136	126	126	129	137	126	118	141	141	140	139	114	109	113	131	139	116	131	119	124	126	137	139	129	124	117	110	129	114	133	126	124	119	129	134	125	121	95	136	138	120	125	135	163	154	138	108	116	126	133	150	130	139	124	120	123	123	141	134	143	120	127	124	125	132	147	130	120	128	133	116	117	113	152	159	119	138	122	109	126	132	139	108	123	104	152	147	127	142	146	146	163	138	118	136	130	118	135	114	135	121	134	131	155	122	145	135	130	137	137	120	119	121	143	117	113	140	150	115	121	157	130	152	121	145	123	138	130	142	124	128	139	136	132	123	120	146	125	122	115	132	134	114	129	127	133	132	120	139	124	123	120	147	150	128	123	124	150	147	126	137	132	111	109	109	135	122	121	136	143	133	125	133	134	138	149	133	142	117	140	155	147	125	128	144	116	131	151	147	121	128	133	158	120	121	113	140	122	109	120	144	149	141	137	114	137	127	135	147	149	117	131	136	133	117	120	120	117	138	131	127	136	103	119	142	144	150	108	112	129	133	124	130	130	110	127	131	115	144	121	138	116	128	129	134	150	129	150	170	138	133	122	136	123	118	130	121	142	139	131	135	137	122	120	108	145	161	140	155	113	137	125	145	146	133	158	135	148	136	137	139	122	125	151	146	136	169	144	133	147	125	137	114	134	126	135	142	137	144	134	118	139	148	134	136	142	137	127	133	126	127	132	132	122	132	134	108	154	119	125	149	140	133	126	149	115	118	125	145	137	126	129	130	101	132	114	131	151	132	119	148	155	120	125	119	107	141	115	107	121	121	129	113	150	130	131	148	112	140	138	131	127	145	130	150	112	123	138	131	124	116	131	130	135	107	127	134	139	109	109	135	115	137	142	132	131	123	124	120	128	113	130	145	119	120	136	141	126	119	136	129	125	126	139	133	134	128	143	158	134	117	132	112	130	147	117	144	124	116	140	143	128	124	128	145	140	166	128	137	137	143	130	128	134	131	144	124	141	126	146	148	140	129	132	148	126	136	108	123	134	164	113	125	144	128	129	161	135	96	108	117	119	120	128	139	152	140	121	109	142	154	114	122	117	123	124	150	150	145	136	127	130	97	136	136	136	128	170	114	117	135	117	125	123	138	124	131	146	125	114	112	124	121	146	165	160	124	150	154	146	117	119	131	126	123	113	123	128	135	130	135	116	120	156	148	130	140	146	123	127	156	133	124	146	142	116	141	127	171	134	137	141	136	119	141	155	126	130	122	145	109	119	138	125	130	144	148	151	147	136	129	142	174	129	133	112	134	137	138	125	142	121	127	112	124	136	132	142	122	130	151	119	107	135	136	127	122	143	126	137	122	124	129	124	142	135	141	126	133	139	132	167	146	114	122	119	121	134	122	131	124	129	123	130	154	159	122	127	135	127	114	131	126	143	145	134	126	142	133	137	127	129	135	117	120	116	131	128	150	124	123	129	166	149	133	127	141	132	127	125	126	119	130	112	148	108	150	142	138	122	104	137	124	135	113	127	141	118	138	132	134	151	131	143	130	126	134	118	128	146	131	122	133	127	98	138	136	115	153	158	125	137	132	127	150	116	122	131	122	136	124	124	115	125	137	142	115	107	140	150	113	127	128	150	121	135	150	152	118	125	124	133	136	134	122	144	125	106	108	149	132	143	122	118	127	126	140	134	129	148	140	129	126	138	120	138	138	131	120	132	143	129	136	137	136	119	116	135	130	128	125	138	138	133	138	128	106	129	131	127	129	131	136	117	118	130	144	148	121	111	140	137	142	108	138	143	140	151	126	121	127	142	118	117	131	125	123	132	119	131	130	129	108	133	159	100	125	135	130	122	133	146	128	123	122	126	143	126	129	138	128	137	132	132	135	137	146	120	113	121	138	127	138	125	130	127	143	173	123	119	124	159	132	104	148	117	168	142	132	131	144	128	130	130	129	126	130	135	129	119	126	130	115	104	122	128	132	158	117	129	124	111	108	148	141	141	113	99	120	141	130	131	116	148	129	137	153	118	133	129	129	128	151	152	129	117	130	158	144	121	128	138	136	128	132	142	158	112	120	133	147	129	111	136	123	113	130	135	140	150	132	109	120	118	113	112	132	117	120	151	130	132	139	144	150	139	114	153	133	129	135	122	128	137	132	137	132	132	146	123	119	132	140	111	119	127	124	143	138	130	112	127	127	100	147	131	135	128	130	124	112	141	123	125	136	132	125	116	151	146	124	135	137	108	118	119	129	137	118	141	142	128	131	131	133	131	133	142	139	130	127	135	126	132	126	146	141	127	136	142	147	139	126	112	129	122	135	131	152	129	146	117	117	132	103	146	121	117	118	133	140	141	114	124	142	132	139	130	128	130	142	146	130	104	134	132	153	134	159	120	143	147	138	124	137	123	122	131	132	139	134	124	139	107	139	125	124	134	151	124	150	122	136	128	126	110	127	124	116	129	123	121	116	144	131	141	134	121	146	128	112	142	120	145	130	135	118	151	152	142	125	93	131	122	108	124	118	128	120	128	122	134	148	112	138	122	123	118	124	135	144	139	138	156	124	110	117	149	132	122	104	104	121	114	140	132	127	133	111	118	120	122	115	132	138	138	121	124	112	107	126	126	126	141	119	131	115	119	145	130	126	132	133	140	143	127	126	128	120	119	125	131	136	144	136	123	113	145	127	126	99	149	120	118	151	126	129	110	136	144	120	137	129	124	131	120	146	144	114	117	137	141	130	126	140	126	152	148	130	106	135	141	150	143	156	116	130	116	120	141	165	132	131	137	120	128	138	117	120	135	138	137	122	115	122	129	151	142	142	105	147	153	145	108	117	135	131	133	132	128	120	127	116	113	109	104	116	134	130	105	129	119	118	119	112	143	137	135	119	128	136	132	132	141	145	163	145	139	133	169	137	141	126	157	149	125	121	140	137	129	129	128	141	121	134	154	141	130	120	134	135	153	142	119	134	138	113	127	130	125	140	123	126	114	113	142	113	142	163	120	143	130	134	124	131	138	105	143	148	125	119	135	123	139	142	134	155	137	114	137	134	148	130	128	147	134	137	129	122	159	142	128	143	137	144	118	118	117	124
15547	6124	2449	2818	2354	1717	1318	1243	992	937	879	768	634	607	580	535	529	526	491	383	371	403	387	433	439	564	611	542	564	613	660	662	550	495	476	474	430	490	603	506	501	453	417	400	418	425	436	424	398	426	400	352	348	394	389	376	385	375	357	357	304	306	315	319	309	317	324	311	262	291	315	293	299	319	284	291	309	312	289	301	299	305	291	301	302	281	259	303	306	307	260	275	319	312	340	297	277	296	309	300	321	314	296	289	280	326	323	301	285	279	326	312	299	295	289	270	301	323	306	283	284	284	304	316	300	303	321	314	303	295	299	312	333	311	350	291	323	289	331	334	303	342	294	301	277	305	303	286	281	289	274	312	295	273	286	277	357	293	325	324	273	293	319	281	291	280	304	324	305	299	286	302	310	312	318	324	294	259	320	332	305	343	305	341	321	311	281	304	318	261	316	344	292	285	320	303	316	332	331	336	293	309	294	307	317	320	322	284	331	316	300	298	322	301	287	300	307	276	289	289	308	307	313	299	305	292	300	304	329	320	293	325	301	307	307	280	294	302	291	304	340	345	303	335	324	302	294	292	315	296	316	297	329	278	290	310	316	303	306	323	289	289	292	301	280	302	312	295	301	313	315	312	294	311	295	311	293	317	301	332	302	283	286	307	343	252	309	302	312	328	336	300	310	314	310	292	338	297	331	297	274	280	309	313	295	295	289	297	310	299	287	290	325	293	323	309	324	310	319	322	286	309	331	307	333	308	280	295	291	299	316	292	331	315	305	329	279	281	303	305	292	312	300	310	305	297	301	297	272	301	296	290	301	317	315	325	276	284	297	283	274	316	305	305	305	311	335	316	296	297	256	299	327	310	331	303	315	289	319	310	326	309	309	307	314	289	316	306	309	336	292	298	307	344	318	314	330	303	338	287	311	290	326	310	304	278	265	312	340	301	304	342	290	286	317	318	323	307	324	326	291	290	305	285	310	305	308	327	282	279	295	301	315	298	306	327	310	313	296	319	353	312	311	292	292	295	289	284	333	299	327	307	326	309	318	289	304	332	307	320	283	302	316	285	312	282	302	318	308	279	295	299	322	304	338	314	306	280	327	301	298	276	338	332	267	296	307	294	300	307	305	276	272	295	305	308	291	273	297	287	348	317	299	264	312	314	322	305	280	268	331	273	280	282	303	275	298	324	310	304	293	302	293	329	280	303	313	309	309	312	284	278	305	297	286	297	320	283	299	302	331	275	286	299	347	291	324	293	340	335	302	329	281	304	283	290	296	306	313	304	318	315	307	308	312	280	317	320	317	299	297	321	305	292	314	315	298	300	329	299	319	303	304	280	302	303	294	315	307	337	276	271	307	340	338	303	304	322	307	284	289	310	295	307	309	314	283	299	305	315	325	299	278	280	314	296	299	302	316	312	316	289	291	294	323	277	302	291	320	272	305	275	319	296	306	293	317	312	283	314	327	337	295	295	291	297	330	328	313	338	275	299	296	294	311	305	322	294	310	282	314	278	297	303	321	348	328	324	294	331	293	307	284	286	265	315	300	295	309	312	285	307	301	296	312	285	264	286	294	299	308	306	342	296	302	301	303	317	310	319	303	335	343	332	292	289	276	306	293	307	325	290	297	317	310	308	241	304	300	322	278	300	299	270	315	323	325	268	320	297	315	287	312	298	286	280	309	314	338	314	305	299	333	303	353	283	313	334	287	304	319	337	311	313	295	302	320	301	304	296	311	318	328	308	293	319	290	304	339	306	303	330	300	315	304	292	320	280	316	318	330	314	303	308	305	293	281	311	298	287	312	291	286	301	311	305	296	307	277	293	266	311	312	292	293	288	289	296	307	317	284	294	327	322	288	319	290	280	300	307	291	314	305	311	328	326	279	301	309	298	287	316	278	292	311	296	316	327	299	274	334	318	317	308	286	303	302	290	331	318	311	285	301	286	299	293	319	310	303	322	363	298	301	332	281	289	319	266	298	253	319	315	296	302	330	290	331	289	325	313	290	300	309	277	311	311	288	319	302	293	304	303	269	292	353	287	298	319	314	287	310	299	316	289	309	295	345	295	286	313	327	294	274	300	289	285	311	320	289	327	314	314	315	292	308	299	317	305	296	310	326	286	295	299	309	332	309	291	296	302	318	308	321	316	326	290	294	289	304	303	300	330	297	300	310	310	302	275	311	288	345	296	343	318	296	308	297	299	299	313	324	332	314	302	317	306	314	264	320	318	309	296	324	329	332	320	303	288	297	305	303	331	323	304	303	277	292	272	300	289	306	300	301	299	311	335	308	340	309	280	326	322	304	291	298	295	326	286	312	311	319	312	311	299	302	332	300	299	328	322	324	313	270	316	286	298	317	313	299	307	299	333	308	340	319	318	312	301	297	311	342	309	271	278	257	291	277	290	313	330	306	297	318	330	301	301	304	304	347	354	323	303	291	276	311	319	320	297	329	322	292	310	280	331	316	301	314	336	305	311	310	285	289	288	264	276	322	307	316	305	314	284	333	285	300	317	306	297	311	293	327	314	292	294	319	320	290	280	301	292	317	313	329	337	318	287	296	331	323	279	284	304	323	305	309	294	291	315	300	300	290	296	308	330	312	318	296	297	312	313	321	320	308	285	293	293	303	308	322	307	289	287	286	286	339	272	331	277	330	324	289	304	300	305	290	333	325	286	300	299	331	280	290	301	324	318	301	301	307	298	296	329	286	300	315	308	302	299	330	292	299	294	289	290	297	305	302	344	302	289	323	280	319	310	306	302	312	290	279	302	322	313	321	274	325	312	319	301	305	304	308	313	337	317	301	307	313	340	296	308	291	299	296	295	277	305	319	277	304	307	312	304	299	282	316	287	308	321	297	319	325	307	313	294	305	280	302	309	305	322	290	308	319	289	314	326	289	346	319	325	321	312	318	283	325	333	289	286	298	309	299	282	293	310	322	332	323	318	327	319	329	308	296	324	318	293	303	298	308	317	294	314	335	302	274	293	282	286	285	271	281	275	315	309	347	296	302	278	306	295	310	297	309	310	299	301	305	316	329	320	310	298	292	301	293	283	290	294	285	311	288	302	310	298	291	318	302	335	285	315	310	322	296	327	303	324	362	299	300	298	330	270	324	325	325	314	277	286	296	307	335	304	316	323	283	283	321	296	319	294	318	303	294	322	308	313	303	320	291	296	308	335	301	331	289	334	304	310	328	315	313	338	304	312	269	291	341	299	293	279	300	279	311	321	320	336	305	346	313	283	318	276	266	335	298	274	299	315	303	306	301	326	301	295	302	316	304	286	319	286	324	307	267	311	342	294	302	306	300	265	325	321	264	298	298	316	304	303	291	291	317	286	320	299	313	329	298	319	303	273	308	332	286	297	298	301	312	311	298	308	283	350	310	314	318	300	303	309	300	327	297	284	297	290	323	296	323	345	330	295	313	285	302	295	313	316	305	309	301	294	284	294	274	284	328	311	304	284	315	290	328	287	320	284	264	271
38182	18290	3730	1706	1145	750	527	474	443	357	371	317	290	261	274	214	286	246	221	209	203	221	223	191	210	207	228	246	249	243	295	273	260	226	203	198	197	210	216	265	216	228	207	212	204	207	195	201	196	242	220	215	183	184	203	191	172	173	197	168	180	193	153	183	171	189	210	181	188	185	168	161	176	200	180	177	161	184	180	208	185	193	206	192	157	171	191	207	168	177	176	184	174	189	176	160	186	171	208	163	199	196	161	163	195	221	175	182	183	176	174	167	175	182	174	220	209	219	195	205	198	168	189	174	192	177	168	185	207	174	180	208	174	187	181	161	171	181	168	169	186	197	192	175	156	195	194	181	184	190	192	169	172	157	187	178	161	189	200	197	195	168	204	192	177	184	190	209	178	199	173	177	177	200	181	177	167	192	193	163	182	183	194	195	187	167	179	180	167	194	167	214	180	170	195	189	184	166	197	176	192	176	186	183	184	171	161	172	213	188	171	186	195	182	182	173	162	191	220	170	188	171	185	202	168	169	221	170	163	191	204	189	198	174	186	175	183	193	190	212	174	163	167	177	159	176	190	194	197	186	156	179	170	195	207	168	199	211	165	170	178	173	192	189	181	174	189	185	190	174	185	176	183	179	185	164	178	194	186	185	174	197	205	157	190	171	211	182	207	180	173	177	192	186	178	180	211	203	169	182	176	163	183	167	189	212	177	167	194	197	193	181	191	174	194	154	186	189	203	205	203	165	190	194	180	193	177	173	204	177	182	181	179	177	177	164	187	190	179	175	203	187	198	158	212	170	198	187	196	194	174	180	205	202	202	186	195	168	216	176	211	201	184	217	191	171	164	188	196	190	182	184	214	181	176	201	201	189	168	201	184	173	174	182	192	148	182	184	184	213	187	164	184	198	172	196	165	189	205	185	168	194	181	197	209	198	186	198	161	197	189	171	199	198	196	179	216	192	198	208	172	228	165	192	178	157	188	192	183	192	179	190	177	172	165	181	153	193	166	172	181	183	191	171	203	195	174	193	190	181	181	205	205	178	195	202	206	168	189	180	185	180	186	198	204	209	180	191	165	183	182	212	212	174	165	165	173	147	173	182	170	185	195	175	188	185	177	184	185	221	190	181	157	170	208	176	183	187	138	174	229	192	202	181	187	181	173	172	208	173	191	166	179	187	201	207	194	188	183	198	161	179	179	189	206	195	177	185	170	194	180	187	182	174	162	193	176	187	175	184	167	175	178	184	182	185	190	206	195	191	199	179	194	178	197	184	166	194	215	192	152	173	149	195	191	170	195	177	174	185	201	202	186	211	181	192	187	173	207	192	191	195	163	197	174	177	147	187	199	180	193	175	176	202	205	175	181	200	165	175	184	188	202	220	195	180	176	211	179	190	195	171	191	186	200	175	178	174	181	176	200	190	171	193	162	164	168	175	195	171	186	208	177	184	204	179	178	158	188	184	209	171	164	198	164	195	167	195	213	194	217	164	167	164	192	198	193	181	186	181	194	194	178	198	183	173	186	197	177	191	214	159	183	192	178	172	206	166	199	190	183	183	176	176	170	187	196	175	187	197	183	169	221	181	173	179	197	156	176	198	194	171	152	185	186	178	199	173	177	176	179	199	181	194	191	184	202	190	166	183	171	198	192	199	185	184	199	195	162	176	175	187	203	188	177	174	187	159	209	182	173	199	168	168	169	177	193	177	162	175	199	162	161	156	185	164	179	188	183	152	201	174	182	157	166	159	172	151	213	200	206	182	179	194	176	181	196	162	171	166	204	187	177	201	196	211	179	189	189	199	191	143	183	162	204	186	177	183	193	181	193	198	186	182	189	159	164	182	179	176	164	174	185	184	189	179	178	202	174	181	174	183	159	204	185	210	189	192	158	193	197	199	184	176	153	208	177	196	191	188	165	194	207	186	186	185	161	218	191	199	188	179	202	163	177	173	189	172	192	180	196	199	190	203	177	139	173	188	182	225	193	187	200	194	171	226	202	161	192	161	186	171	197	193	164	179	199	210	201	224	185	183	194	184	196	199	181	209	197	181	169	202	183	171	171	179	176	183	173	196	192	170	154	188	207	202	187	179	180	188	198	193	176	181	200	151	179	193	178	179	162	204	178	208	165	174	197	183	175	160	208	196	158	171	173	195	193	151	172	189	171	186	178	161	181	174	200	173	212	201	192	208	186	202	177	184	210	199	180	178	142	171	175	174	176	169	186	197	202	202	157	196	177	170	177	171	188	196	214	156	152	203	198	165	189	203	180	204	178	168	203	199	188	193	167	188	173	195	156	177	203	179	184	175	195	161	207	202	204	191	196	175	179	163	167	166	193	163	184	181	176	178	174	204	188	199	188	184	180	174	172	193	197	145	173	178	176	161	182	183	181	149	175	192	170	196	170	200	186	204	193	198	184	207	195	188	177	186	172	190	180	154	195	173	188	194	177	195	169	205	179	184	201	183	173	176	175	186	191	219	185	186	197	202	167	184	176	166	182	176	168	198	174	197	186	212	188	179	167	178	174	170	169	180	197	187	196	232	199	174	163	188	168	162	175	179	194	185	165	191	197	176	186	173	186	158	192	169	188	179	184	176	183	180	181	181	184	192	190	202	180	187	199	184	192	171	181	191	193	175	184	200	186	194	167	174	171	181	160	192	219	180	185	190	189	209	200	203	193	172	177	158	172	182	200	201	173	187	195	193	207	177	202	181	176	173	165	186	169	169	197	168	178	201	178	199	170	180	181	189	235	193	171	175	200	203	206	204	207	174	184	175	192	185	217	184	164	183	185	175	167	181	169	202	214	209	218	173	188	175	178	168	161	189	188	182	150	172	199	211	215	175	199	182	196	170	181	179	197	181	203	184	185	168	189	160	183	188	204	177	176	170	185	194	192	163	201	177	204	164	191	195	185	180	207	179	206	221	194	172	166	190	175	158	169	190	172	193	193	176	183	180	181	157	181	187	187	189	200	198	203	189	182	194	147	170	168	203	197	189	180	162	161	175	190	165	190	164	178	196	158	172	181	197	192	181	175	200	177	179	204	162	192	187	167	159	205	180	189	157	182	188	162	175	165	169	198	157	151	167	188	199	191	192	192	182	192	171	198	178	184	163	202	209	167	178	204	160	152	191	186	204	194	185	171	183	186	178	182	186	179	177	169	149	181	157	191	207	187	168	176	182	186	196	172	157	171	182	181	185	186	203	178	173	164	185	183	202	194	179	192	169	207	188	195	184	170	192	156	156	218	202	187	185	162	170	189	172	186	187	168	215	173	188	177	179	200	214	186	153	188	177	156	196	147	173	180	183	186	196	177	204	183	177	186	181	190	197	175	159	171	175	160	166	186	178	186	185	196	208	163	214	181	171	194	179	169	183	176	177	177	195	182	181	179	191	191	175	163	183	187	167	208	242	178	201	189	174	192	176	189	191	152	193	199	169	182	178	185	215	196	186	176	184	196	151	199	190	196	189	208	195	168	186	153	167
20493	9542	3651	4115	3373	2608	2111	1973	1649	1399	1302	1195	1116	1005	865	787	770	777	690	587	575	554	553	522	634	654	838	862	868	878	898	999	757	695	697	644	583	713	798	827	728	624	630	577	537	606	570	531	589	576	586	537	519	515	516	485	527	509	485	481	452	468	457	380	429	432	442	456	403	398	424	419	406	405	395	429	399	404	400	426	412	413	402	397	384	407	438	432	394	435	409	406	458	389	415	375	436	389	409	392	468	397	415	418	384	436	411	422	444	389	432	406	409	405	419	430	412	421	440	401	396	429	422	426	416	403	423	438	444	413	384	404	405	417	399	388	413	399	447	420	418	429	403	434	397	376	414	432	418	446	422	422	422	417	374	434	414	400	389	382	445	406	401	419	418	414	438	403	418	442	413	419	446	379	422	418	431	429	391	433	413	450	395	413	406	402	411	470	379	406	399	413	433	450	422	401	409	443	419	451	409	386	394	423	411	423	407	413	422	444	398	369	428	435	424	441	411	429	402	384	396	400	421	405	446	407	404	431	415	422	429	402	436	410	413	425	434	383	410	424	424	424	447	410	426	404	441	422	430	417	446	420	417	404	434	397	405	381	425	429	410	422	413	376	406	432	381	417	412	415	372	388	390	418	448	394	407	416	416	427	411	447	428	384	417	408	410	399	403	425	408	405	422	400	407	427	380	374	418	379	427	403	393	444	427	400	428	411	428	428	440	415	394	410	445	411	411	411	437	402	403	428	421	386	422	408	405	400	419	410	422	433	408	396	405	407	394	424	414	382	414	408	396	400	405	425	418	401	434	437	404	420	438	387	399	415	413	455	437	438	401	389	434	413	410	412	417	436	395	467	427	422	442	456	345	426	424	425	421	410	412	407	410	374	405	405	392	422	433	388	446	443	407	428	395	393	415	415	405	366	447	439	423	436	434	425	392	391	414	414	430	397	379	430	410	435	440	402	411	402	412	415	390	403	409	412	376	422	390	443	393	399	390	399	418	399	443	412	402	429	414	394	393	415	383	395	409	435	445	415	402	428	407	389	427	410	411	410	417	438	406	420	422	398	403	406	403	405	418	390	430	435	398	405	408	410	421	455	417	405	408	384	413	424	406	442	406	407	444	384	434	430	413	427	435	441	459	417	426	447	384	415	402	403	384	396	442	416	434	411	408	396	413	395	414	417	416	417	432	426	390	386	405	409	420	412	383	426	421	440	420	416	438	397	383	410	442	376	407	395	412	422	417	420	412	445	375	430	392	407	437	420	402	389	422	403	385	432	432	410	388	396	363	437	422	409	435	381	368	419	393	413	398	425	431	411	429	403	379	379	426	409	424	378	378	403	390	422	411	398	412	411	450	439	423	430	438	414	398	403	411	425	412	407	420	405	403	445	384	412	416	433	381	404	396	389	418	403	398	413	390	394	417	439	424	390	392	400	448	447	406	392	376	403	400	396	401	380	411	408	390	404	426	396	403	424	401	411	447	398	407	419	409	430	412	405	427	416	420	414	440	439	386	427	415	390	392	391	387	413	428	449	419	404	419	439	413	442	424	391	433	433	398	380	402	427	380	407	384	393	412	426	439	395	416	360	391	423	418	398	398	440	446	398	454	410	430	437	423	405	404	413	442	420	406	394	397	434	417	414	390	389	440	421	421	414	378	389	387	412	454	448	447	393	422	388	422	411	387	415	414	382	411	417	386	407	432	435	431	418	405	348	393	418	407	399	408	401	437	390	447	389	408	419	447	445	406	423	409	412	384	383	405	409	389	387	386	417	346	451	416	423	408	389	433	426	421	426	417	389	409	433	404	413	409	396	418	407	404	403	403	389	429	387	465	417	403	411	431	390	416	407	421	400	420	398	437	391	398	431	416	419	412	387	373	433	408	432	433	428	398	427	419	410	384	410	407	412	361	412	453	419	389	446	421	375	408	414	443	468	423	401	406	392	399	385	412	396	400	421	398	401	392	396	393	426	400	423	395	399	391	431	413	404	418	398	388	411	404	391	380	409	398	408	409	398	428	407	385	421	417	434	419	429	412	442	389	421	400	415	426	389	390	440	397	415	425	379	402	414	403	403	433	408	436	412	435	431	445	401	411	404	421	394	447	379	400	419	438	407	442	433	409	453	396	422	411	409	415	396	408	421	398	407	381	412	420	391	414	416	437	412	430	393	423	474	388	401	366	427	428	400	391	423	414	389	425	434	414	419	409	392	399	409	384	415	450	401	417	379	381	440	430	422	397	397	420	460	422	397	434	402	404	401	382	430	423	417	388	405	431	418	414	402	424	385	428	435	424	380	415	438	433	413	403	411	421	411	440	398	422	391	416	401	414	420	389	429	383	419	377	392	383	423	445	429	417	385	413	416	376	425	412	384	430	406	430	419	415	421	402	416	390	427	440	373	438	407	397	421	420	438	404	405	415	448	428	439	423	421	411	425	441	408	438	395	432	424	413	407	396	451	411	413	410	396	420	412	435	412	390	428	421	415	434	399	405	403	388	406	394	386	419	411	446	425	393	433	408	389	401	433	423	430	436	427	440	431	383	416	382	415	440	392	405	441	443	410	416	402	392	420	429	383	400	387	410	380	387	392	383	417	385	380	447	429	431	443	393	456	346	409	409	381	428	413	397	398	453	420	422	351	382	421	372	439	414	456	397	414	399	410	465	400	458	380	402	416	412	412	439	410	428	395	422	376	409	421	406	396	473	414	419	396	421	406	434	403	426	419	416	427	406	433	387	422	391	403	473	402	412	407	384	386	400	416	391	428	404	382	400	432	415	423	406	399	360	411	418	439	426	365	423	395	394	396	401	401	383	418	399	399	394	451	377	391	447	427	411	423	431	429	411	442	432	402	463	401	440	398	422	409	423	399	400	411	406	431	378	407	388	392	433	449	387	402	390	438	408	427	400	396	414	396	418	395	406	373	419	398	424	416	396	390	402	438	421	398	449	408	415	451	418	433	388	450	410	397	407	406	463	440	420	391	397	394	435	424	388	440	408	403	401	419	406	389	417	417	382	416	411	437	383	386	428	449	422	420	408	427	381	411	382	390	398	391	405	381	428	424	416	423	414	424	387	380	388	423	427	445	469	389	383	416	444	417	451	411	443	453	434	467	414	399	423	396	452	356	416	399	419	433	421	414	407	371	437	403	410	429	415	437	448	408	407	404	385	396	416	396	422	394	417	380	409	395	433	446	449	436	453	385	392	437	431	407	428	409	435	400	381	433	434	419	424	424	415	408	397	397	443	405	363	374	413	402	402	458	403	386	412	436	419	413	378	440	397	399	398	417	399	357	406	437	414	427	431	416	416	416	437	433	455	414	429	421	431	417	397	431	406	398	443	409	405	385	408	376	437	385	379	413	393	383	393	390	396	425	391	391	395	426	428	411	386	416	399	416	451	442	400	391	398	375	484	399	390	385	434	420	435	422	422	405	462	423	426	422	403	420	431	422	413	416	407	370	424	410	418	387	426	429	408	419	421	392
12700	4082	610	390	351	293	255	219	225	204	231	178	199	193	195	177	207	214	178	177	188	181	186	173	180	182	203	187	203	194	193	176	176	197	204	168	160	165	172	150	201	161	183	179	181	168	206	196	178	186	182	184	182	170	174	208	181	200	186	189	204	199	172	183	181	184	196	179	187	180	177	206	162	170	194	160	199	178	181	165	174	180	166	171	211	191	179	164	173	165	186	159	162	199	169	169	162	193	187	167	174	141	196	185	169	174	174	167	193	161	183	188	177	202	185	160	151	190	181	177	157	199	197	171	213	165	181	171	180	159	194	194	208	202	157	208	192	165	196	167	163	150	167	170	191	192	175	176	186	169	184	188	160	169	161	182	183	200	172	182	183	170	211	176	177	167	175	182	165	192	181	193	167	173	170	172	168	194	168	165	165	184	183	171	184	157	175	164	174	185	167	171	170	181	164	181	185	182	180	163	177	183	202	184	199	182	181	170	167	185	170	184	186	188	206	170	165	174	182	198	160	173	186	210	183	162	194	176	166	160	189	187	174	171	166	187	185	195	198	194	168	169	165	195	155	154	209	174	186	144	160	192	167	206	195	185	169	135	186	173	155	162	168	188	183	174	158	198	170	176	189	161	185	175	162	186	168	183	171	192	176	161	183	180	199	163	176	180	185	178	185	186	189	171	163	180	194	190	185	198	204	194	175	158	169	184	153	206	197	183	171	179	196	199	179	158	200	187	201	183	173	175	204	176	177	191	181	169	175	180	171	162	189	178	174	165	160	177	176	188	163	193	178	186	190	176	171	177	148	193	177	159	180	202	154	181	197	178	174	182	178	153	193	175	158	191	186	191	168	189	192	204	179	168	205	154	169	155	210	159	151	190	215	178	188	182	169	174	164	167	185	200	194	188	189	191	177	199	173	186	187	186	175	183	187	171	167	172	163	188	194	172	203	192	180	193	183	188	159	149	184	156	158	180	174	175	186	158	186	176	182	154	177	157	173	173	200	183	186	200	193	160	171	215	182	177	214	141	153	183	185	188	149	159	166	176	162	167	196	175	187	208	183	168	176	188	169	186	163	169	175	150	178	191	180	169	186	187	197	176	153	180	171	151	179	170	214	174	180	198	178	166	194	177	182	183	168	198	184	180	195	170	167	194	144	193	165	177	177	174	193	201	160	153	183	184	201	172	169	173	174	184	169	159	183	185	160	192	180	176	187	180	167	188	183	199	188	167	166	186	172	188	172	190	183	163	177	187	185	175	169	173	149	150	151	172	178	170	203	190	161	188	140	186	179	168	168	201	166	175	203	158	169	162	187	179	173	186	174	164	161	195	163	159	190	196	175	168	151	178	170	159	159	168	192	182	191	173	149	162	165	162	192	198	168	212	195	155	190	182	185	184	158	165	184	167	187	172	203	164	171	171	197	172	188	182	217	198	194	157	178	159	200	164	189	173	190	169	159	158	169	186	174	176	171	188	186	181	170	162	194	159	172	166	197	170	181	202	190	162	165	210	209	166	178	168	162	190	162	170	190	189	172	170	190	166	167	169	181	191	167	184	163	161	177	198	189	165	180	179	175	205	189	166	177	148	167	160	185	162	201	207	169	190	170	171	196	190	174	169	171	154	215	161	178	170	197	173	202	196	159	173	188	201	161	166	202	183	169	170	152	173	199	178	151	185	194	182	170	170	174	164	176	202	174	190	191	214	174	185	197	161	195	189	169	177	162	167	153	172	183	183	184	168	176	181	137	165	143	167	175	172	165	180	163	180	175	207	193	178	174	168	185	157	181	164	184	172	182	168	177	182	167	192	176	184	180	178	180	178	173	187	151	201	174	212	190	185	159	181	158	178	205	179	174	148	200	167	173	193	172	160	151	171	180	185	166	194	182	178	191	181	194	181	170	190	173	160	181	170	154	180	182	191	176	185	194	185	183	167	200	165	203	171	205	204	179	204	177	196	193	203	156	181	168	173	209	197	183	201	190	170	162	190	170	215	157	185	180	191	182	187	173	173	163	164	189	178	149	173	174	208	174	181	187	172	161	162	170	172	162	159	197	151	164	169	162	168	170	178	166	175	170	172	164	182	173	195	171	176	186	193	172	176	162	202	213	188	178	201	172	174	181	189	195	187	176	169	181	192	193	149	196	178	175	168	183	185	199	184	155	189	173	181	181	178	157	165	175	163	179	205	164	192	166	188	189	182	184	168	148	201	185	167	190	185	179	194	202	165	169	165	162	187	209	176	164	213	179	198	184	200	156	169	193	193	189	190	174	184	187	164	178	198	188	187	195	199	174	165	169	171	172	159	142	177	185	182	172	158	148	162	168	163	162	171	171	185	191	196	189	183	167	162	164	192	198	173	191	171	168	168	168	168	177	152	174	184	176	161	169	169	173	178	213	170	165	203	197	165	175	167	166	202	169	174	180	179	175	159	182	168	185	184	168	197	192	165	157	177	171	171	199	176	163	177	186	183	162	158	196	197	185	191	163	188	190	160	193	177	153	191	198	183	133	157	168	161	177	226	177	195	175	166	171	156	182	201	194	162	182	181	184	166	182	160	170	195	187	188	147	179	170	150	166	162	161	199	163	178	185	171	193	167	180	174	183	207	174	175	185	184	177	189	156	175	183	145	188	159	179	173	203	176	173	190	185	193	175	184	175	172	192	184	174	190	187	174	181	155	183	189	161	160	161	165	157	185	195	184	176	146	175	186	167	170	175	201	174	190	184	173	171	168	162	180	180	166	171	187	167	175	176	187	174	188	182	156	174	177	166	184	202	169	202	191	187	234	190	195	161	166	178	169	162	180	187	173	150	165	197	190	156	180	191	184	178	161	159	186	153	183	154	162	193	182	178	199	179	205	174	149	188	177	172	186	190	186	208	180	204	165	153	187	162	179	180	182	163	195	197	187	181	161	178	167	181	159	162	187	186	196	148	170	192	194	187	175	176	191	169	198	170	178	183	184	181	179	175	183	161	159	156	155	192	180	173	187	166	155	181	208	162	151	165	211	154	188	199	174	204	201	189	180	192	152	162	176	162	174	209	182	169	188	178	184	170	190	179	162	182	173	182	173	175	147	180	182	184	163	170	174	163	166	158	171	188	173	177	185	174	197	208	194	191	185	178	156	173	157	164	169	184	188	167	159	181	163	179	194	199	174	161	180	179	150	176	171	157	168	186	157	199	168	171	202	163	176	176	176	163	191	184	189	178	175	171	200	201	197	152	199	194	187	201	181	188	210	195	181	177	192	171	193	160	180	165	196	181	179	173	168	161	195	169	159	170	183	157	183	180	165	191	187	195	170	169	177	191	182	170	168	193	185	188	202	171	193	153	178	185	188	152	186	175	184	166	144	187	186	182	172	187	175	165	158	182	208	178	211	169	171	184	172	185	170	176	186	182	149	142	184	175	174	204	183	191	165	181	182	207	193	161	151	201	204	185	201	153	189	168	189	174	199	173	189	165	197	172	189	193	176	168	178	188	193
6644	2795	1044	1140	1044	829	702	666	628	644	657	591	529	487	454	468	487	449	482	396	375	431	431	396	421	454	486	541	543	582	543	595	576	514	483	451	453	490	462	432	433	453	448	426	434	443	441	411	426	422	421	425	439	389	395	440	410	460	414	398	400	405	389	418	371	383	381	388	392	395	365	388	376	381	387	385	398	367	387	369	410	366	382	378	395	411	360	391	395	389	367	371	380	420	374	381	398	409	415	380	400	383	371	361	379	412	407	368	400	385	379	403	397	367	369	374	386	377	378	410	379	364	412	401	380	377	400	377	427	416	405	387	382	405	424	400	377	361	405	393	378	373	388	366	407	402	393	379	391	361	381	374	402	360	394	374	355	414	361	391	361	390	402	401	370	402	393	385	386	380	383	406	415	382	406	349	377	400	400	359	426	396	377	377	384	414	371	393	414	423	367	387	374	369	418	360	390	396	413	383	372	387	395	381	363	368	379	408	399	396	421	362	368	358	364	408	396	406	368	390	396	379	424	376	386	400	410	376	370	374	390	381	377	400	375	409	351	339	371	372	359	401	381	392	365	394	385	384	374	409	352	399	366	423	416	386	397	389	376	375	405	378	393	413	362	391	382	380	411	397	394	375	399	402	362	405	388	390	398	361	432	392	389	373	400	397	371	349	361	378	400	376	373	403	390	392	404	368	361	397	357	376	391	417	389	373	378	383	403	374	374	350	386	375	396	358	382	391	388	369	403	406	376	415	346	370	374	392	373	384	386	389	399	393	359	391	399	384	404	406	370	400	359	370	379	378	416	363	417	404	378	401	373	365	361	388	365	395	391	395	367	398	416	393	368	374	383	393	404	395	374	382	361	404	402	367	392	390	397	384	377	385	387	348	371	398	415	365	367	396	380	382	353	414	392	390	365	425	342	377	378	394	392	369	392	374	368	397	392	395	392	396	375	403	362	383	426	360	388	391	341	388	347	374	413	375	381	364	392	414	398	357	367	350	367	377	389	404	367	389	427	401	377	417	382	399	383	393	402	360	384	379	388	376	394	390	401	393	362	382	391	347	393	393	418	412	368	356	409	351	373	378	416	398	395	384	397	391	389	398	404	366	371	345	399	358	379	371	387	394	422	388	392	374	399	364	350	381	351	371	349	396	390	375	378	426	406	426	394	381	409	410	353	371	386	409	379	406	395	375	406	386	397	379	397	379	388	410	381	381	385	352	360	388	406	410	402	378	388	375	425	431	359	380	388	373	385	382	376	370	377	365	391	376	401	407	366	412	414	378	408	374	392	405	374	359	383	393	372	393	448	346	376	383	402	405	399	382	346	340	392	405	376	376	369	366	366	388	421	406	357	425	390	403	367	444	390	409	380	376	432	388	359	402	413	347	361	366	372	399	354	365	412	376	388	364	384	352	367	397	381	394	401	388	411	418	381	373	387	412	376	372	344	389	391	368	402	359	340	389	393	387	381	375	383	390	407	379	414	384	376	397	361	409	367	393	365	414	361	379	373	406	386	347	413	419	381	375	387	376	410	380	378	416	355	377	354	410	392	360	386	363	389	376	378	383	343	411	353	385	389	372	400	370	399	403	359	396	369	371	385	390	400	376	382	392	382	352	370	383	350	378	363	393	383	364	385	378	390	371	411	389	392	401	394	429	393	374	344	382	436	408	386	400	376	396	407	383	361	390	381	376	411	357	380	404	388	393	381	382	404	389	382	358	396	402	402	380	387	381	374	370	391	352	399	406	381	427	392	383	324	381	364	403	391	391	380	404	409	415	363	410	413	364	397	401	402	351	384	409	388	373	377	407	407	403	411	337	394	381	402	409	356	366	375	388	383	395	380	390	372	403	418	358	344	382	418	423	392	367	384	374	382	351	399	426	369	383	382	402	395	388	400	428	375	366	391	361	368	413	384	338	364	399	390	395	382	387	390	415	401	386	379	386	398	398	377	400	387	405	370	415	405	422	395	384	405	393	394	381	385	377	376	395	421	394	388	392	370	360	387	365	393	372	389	397	380	395	374	377	368	370	391	366	392	354	385	375	370	357	396	388	371	390	352	381	377	350	416	422	427	376	386	360	381	390	373	353	396	373	378	388	368	382	367	361	423	391	372	364	398	388	373	339	352	411	432	368	384	386	363	383	389	395	365	413	380	404	387	384	369	383	372	392	414	370	418	361	387	371	354	381	396	380	392	379	374	383	379	381	397	372	370	400	390	333	392	411	377	386	402	378	391	363	363	396	372	385	373	396	372	381	354	419	383	375	379	420	385	367	394	390	395	393	374	382	400	449	380	380	384	389	375	393	400	365	438	378	352	341	367	360	393	406	380	390	342	375	364	391	365	377	384	377	388	393	413	378	383	402	392	383	385	392	370	346	350	390	354	407	369	425	389	391	367	373	414	379	416	395	356	398	398	390	398	380	407	384	361	414	412	380	400	397	388	379	391	375	384	407	344	373	390	402	365	372	386	357	360	395	410	402	399	376	406	342	411	403	374	335	382	376	419	363	381	384	372	353	396	376	398	393	417	364	373	373	393	358	372	413	377	413	432	370	373	389	399	373	410	408	413	418	393	360	376	387	378	422	408	354	402	405	381	396	359	379	382	365	379	379	382	394	401	358	403	396	373	385	368	458	391	392	410	356	389	419	391	374	361	397	401	387	389	360	380	390	393	416	393	387	395	384	360	371	393	392	396	379	390	392	407	408	383	390	364	390	374	437	399	422	362	420	400	384	386	384	411	427	393	403	389	391	391	407	389	365	377	402	369	419	391	371	436	359	386	380	437	401	385	377	414	396	375	361	422	367	400	388	406	373	392	401	378	397	355	362	375	390	362	371	383	372	348	366	388	357	394	370	396	359	378	369	375	388	416	383	422	407	420	371	369	368	417	387	397	425	404	324	346	374	378	398	390	402	381	395	397	385	392	364	377	388	389	364	364	385	375	368	335	386	382	377	365	366	374	372	369	408	392	405	410	386	417	388	351	392	394	410	393	389	376	400	388	357	407	378	380	405	367	384	364	389	392	390	366	404	391	381	351	387	416	377	397	365	381	364	350	346	389	376	364	380	382	435	381	399	390	381	384	427	386	354	391	384	400	378	389	344	405	411	376	401	381	414	381	376	358	392	370	365	368	418	378	367	390	399	403	375	406	388	392	379	387	352	386	421	394	400	406	407	379	401	397	385	404	384	373	383	371	410	357	385	370	388	372	368	363	349	377	361	387	371	384	406	391	380	378	381	356	429	386	395	407	371	383	347	398	371	402	387	390	388	378	372	387	358	401	352	393	397	385	393	356	395	393	412	375	389	393	407	404	392	386	323	366	406	392	385	389	379	399	381	353	395	382	348	375	390	415	382	400	395	392	375	404	391	396	383	392	340	399	362	370	382	361	403	392	386	366	397	388	358	428	386	415	353	409	371	353	406	397	398	409	362	375	360	386	406	410	409	410	407	401	379	398	367	381	368	381	403	380	388	366	339	396	387
27534	9883	1626	846	622	391	354	294	311	245	215	210	156	163	197	164	162	149	168	145	151	158	144	159	153	147	162	140	156	154	172	202	185	161	144	147	143	155	161	173	148	156	175	145	131	148	133	147	144	154	126	122	148	136	119	148	136	124	131	140	148	137	145	114	129	148	172	135	134	141	127	125	120	135	135	128	133	125	144	119	118	138	149	146	139	139	126	123	111	135	138	131	138	120	140	114	109	115	115	122	116	156	132	122	125	140	140	135	125	134	91	130	138	123	121	138	114	123	123	144	155	122	98	147	125	108	146	134	134	117	119	114	144	135	137	174	152	144	133	148	150	135	150	116	141	112	149	148	137	126	145	124	126	133	127	139	124	136	136	130	127	117	138	154	111	128	117	136	111	130	129	129	102	152	123	150	144	136	113	114	119	124	127	104	110	110	116	124	123	137	144	129	137	135	141	126	126	129	122	108	142	112	125	150	151	152	143	115	117	114	133	154	135	125	122	128	118	136	127	137	131	125	125	131	125	138	134	130	133	153	126	132	138	127	143	159	145	133	111	141	128	131	126	113	124	138	128	132	128	125	132	134	123	137	151	143	124	130	132	119	127	123	129	126	111	122	119	130	118	129	141	127	128	130	137	115	102	101	120	112	118	143	128	122	136	124	135	118	142	133	126	148	123	117	142	132	141	114	129	113	131	112	111	120	125	127	125	127	101	143	130	135	140	120	123	115	102	128	133	127	133	120	121	136	139	133	125	130	131	134	157	132	143	120	135	132	108	116	129	137	122	130	149	114	160	125	158	135	134	143	116	131	141	149	122	154	133	127	134	117	101	145	156	107	133	137	122	108	141	119	128	121	129	145	144	134	124	125	126	148	147	145	105	101	139	128	118	140	130	129	127	137	137	133	136	168	124	135	125	128	137	125	125	136	110	126	128	130	126	121	117	133	139	118	142	136	136	140	142	147	125	116	103	144	139	103	126	125	116	140	140	129	127	124	116	127	133	143	132	126	115	144	121	130	122	135	129	124	141	149	137	116	137	133	119	115	116	134	147	117	109	117	121	137	153	107	130	120	127	124	135	131	146	106	99	137	115	149	117	118	143	120	128	130	121	110	113	123	136	123	125	142	130	128	125	127	126	136	137	131	128	129	125	131	132	132	140	124	116	137	131	114	134	135	136	126	126	121	161	116	123	148	143	121	133	127	136	133	120	130	139	135	128	133	113	134	113	142	139	128	126	139	128	125	118	154	131	134	128	113	135	124	131	134	141	112	126	145	127	133	138	145	117	156	132	121	117	129	120	131	122	143	119	131	112	141	135	123	134	123	118	130	126	131	116	130	129	152	137	133	113	127	119	132	150	123	121	114	123	121	144	128	148	119	138	114	123	123	137	131	136	138	165	122	103	131	144	141	135	148	121	119	140	131	118	159	129	136	129	133	139	131	137	123	132	131	142	136	134	114	124	123	139	135	132	154	117	106	144	140	113	130	143	130	144	118	145	148	119	121	114	121	166	133	134	116	122	123	100	121	141	150	160	125	130	136	97	152	167	124	114	120	120	158	130	121	110	124	116	128	116	108	135	109	141	121	139	119	135	123	141	116	138	134	115	137	125	125	123	124	154	137	136	115	143	130	137	110	128	145	136	121	131	152	140	128	131	146	141	139	136	136	115	129	112	116	102	136	137	124	136	145	125	122	129	152	115	150	125	117	106	128	137	127	116	121	119	132	150	132	128	138	143	135	137	122	133	139	122	137	119	109	133	158	138	142	113	123	141	124	128	117	127	139	125	114	129	160	141	125	138	142	141	92	138	126	127	123	124	130	118	143	142	116	134	129	148	141	109	123	119	125	130	147	123	129	124	137	124	143	145	126	127	132	113	144	130	138	126	153	119	119	125	131	133	137	135	141	149	136	118	127	130	138	139	121	129	129	123	128	136	121	122	149	130	132	124	134	141	144	126	121	149	127	136	126	150	130	125	134	132	129	132	133	130	123	136	142	116	117	129	116	128	137	127	122	116	123	142	144	119	133	130	123	131	122	112	139	114	124	127	122	124	136	139	122	148	146	156	119	154	147	135	115	116	141	120	135	129	122	162	159	155	127	151	134	131	145	131	148	144	120	137	126	143	136	147	117	126	121	108	127	149	131	144	164	128	111	108	117	147	138	135	130	114	107	139	117	124	102	127	131	136	147	111	117	134	111	119	119	115	103	109	126	147	141	110	144	140	139	126	120	109	135	120	136	126	138	129	149	130	127	115	128	147	138	127	124	135	131	122	145	132	122	124	133	133	146	120	140	138	126	118	126	136	124	142	133	124	124	122	126	127	126	121	142	133	123	140	125	149	141	139	131	162	136	137	130	126	129	138	137	127	141	124	107	138	119	145	140	120	138	122	117	113	148	149	122	114	137	110	123	123	141	123	138	146	129	118	136	124	127	118	130	129	145	121	119	153	132	118	131	124	123	129	137	118	119	132	122	122	115	133	117	130	112	135	136	130	131	107	120	141	122	137	145	120	127	121	154	109	122	121	124	120	131	134	137	138	157	134	130	131	133	126	126	104	105	123	131	132	120	129	137	114	129	138	120	84	121	128	148	139	133	129	131	131	116	119	129	141	142	129	126	141	120	112	132	156	130	140	126	164	115	137	131	127	133	123	141	142	118	131	126	111	111	136	128	129	129	132	139	133	115	133	132	152	120	130	135	124	113	134	142	140	131	144	123	115	116	142	128	135	122	120	138	117	137	107	127	145	135	114	120	115	128	142	148	90	136	132	115	124	127	127	136	145	152	112	124	125	134	117	127	128	111	125	146	136	128	114	112	135	148	147	119	121	124	114	139	116	124	130	127	139	137	109	133	106	134	148	116	115	132	131	128	114	105	116	140	124	127	157	149	131	131	125	128	128	124	136	137	135	114	121	111	138	118	128	116	110	127	140	127	130	128	100	118	107	136	133	126	122	125	122	114	124	124	135	115	136	131	132	133	137	115	133	116	136	131	125	129	119	115	132	142	125	150	136	132	137	151	123	173	125	116	133	135	119	120	115	138	135	124	145	137	141	114	168	122	127	128	148	128	132	143	124	143	126	126	126	137	122	124	120	117	127	132	128	117	119	138	149	144	151	132	149	132	124	136	128	161	147	140	139	140	125	136	120	132	164	93	129	139	139	146	137	139	121	106	113	114	114	130	124	136	124	160	122	121	151	95	131	133	124	144	145	130	143	140	111	125	142	117	123	115	150	110	131	146	147	133	117	142	136	128	149	142	143	149	139	118	130	136	148	136	139	126	149	116	132	121	134	126	131	120	120	135	107	123	109	108	133	137	128	124	122	124	126	114	150	135	139	154	123	117	145	144	156	130	124	140	137	160	120	136	139	137	137	119	125	116	130	119	117	123	107	121	142	129	123	148	132	120	149	146	117	124	133	136	135	144	136	114	130	148	142	107	132	120	143	149	157	140	137	123	129	131	119	122	147	111	124	110	128	129
15378	5360	2249	2574	1998	1748	1465	1214	1070	976	895	785	707	602	575	501	545	533	527	453	400	373	377	346	478	481	508	572	583	647	650	713	644	578	532	486	445	510	507	454	470	418	443	398	405	366	394	397	373	390	401	413	369	371	359	359	380	403	381	343	341	304	355	298	351	328	306	312	311	291	301	283	325	308	298	288	330	313	326	306	341	291	312	295	294	323	334	327	291	322	300	328	288	277	289	308	309	306	293	310	307	305	313	320	296	298	314	291	272	321	307	331	305	301	329	304	290	293	305	323	315	305	290	341	278	331	293	335	323	351	299	317	303	284	294	327	325	292	320	292	342	287	283	312	305	309	295	290	311	324	281	292	293	326	314	301	292	309	293	310	297	346	260	305	320	289	307	313	282	307	310	294	289	282	323	324	298	294	312	269	265	316	267	294	307	292	331	329	301	302	319	321	346	285	288	337	301	269	321	308	302	271	308	294	277	292	340	292	309	316	289	307	321	303	289	310	324	304	313	305	301	319	305	267	295	314	310	297	266	298	304	283	300	317	294	301	295	300	314	300	296	329	269	359	272	299	318	293	289	293	295	315	311	294	287	260	297	284	325	288	316	271	337	296	328	307	315	316	332	321	304	327	302	309	289	321	295	313	308	285	307	290	294	278	314	274	305	284	260	302	330	317	279	298	274	342	322	317	301	280	292	318	306	289	317	308	301	304	319	297	310	304	332	320	297	301	313	290	272	278	289	318	316	327	280	287	304	266	309	318	320	286	290	273	314	288	270	290	326	304	310	299	289	310	277	313	292	267	296	292	313	321	291	291	300	305	303	311	302	292	317	304	288	305	284	284	298	301	308	304	315	303	304	293	308	325	294	309	316	301	261	315	305	316	273	275	349	322	303	316	308	308	275	320	321	281	296	297	304	277	315	298	298	314	278	338	308	302	295	282	349	298	295	310	298	299	278	314	280	302	315	246	300	296	334	293	292	299	297	300	299	328	273	310	284	294	311	286	318	347	295	304	295	327	281	296	304	272	319	293	301	314	292	301	300	311	284	303	326	300	299	289	290	307	299	309	283	298	289	296	290	308	303	280	289	310	317	303	335	275	310	314	306	300	309	300	308	338	333	291	303	291	317	313	318	303	287	302	280	302	287	318	315	264	287	298	319	323	284	304	304	287	314	281	310	301	276	303	260	295	285	309	299	279	282	325	316	293	301	303	302	281	294	320	291	284	284	302	298	315	310	296	302	289	311	313	277	312	273	283	280	285	303	295	303	279	286	307	328	329	305	332	292	315	320	323	304	289	291	309	302	290	303	318	299	302	289	309	326	334	305	294	286	312	308	303	301	297	304	280	302	287	321	308	281	298	301	311	294	317	305	303	284	309	298	316	253	305	306	281	305	310	307	300	314	314	319	286	299	316	273	330	298	306	315	305	297	289	307	309	311	299	308	317	306	282	319	280	325	301	309	306	292	299	324	306	272	306	279	307	290	298	305	328	310	316	292	281	317	304	298	325	279	286	300	306	298	298	253	295	342	299	318	290	284	296	334	334	284	304	286	330	285	303	295	312	296	282	323	298	302	305	308	293	322	303	292	301	313	301	313	308	285	290	337	266	297	307	283	279	294	307	295	284	284	322	316	285	318	286	320	318	285	294	298	298	306	308	285	315	301	250	334	307	299	327	319	298	326	283	301	331	324	294	312	273	306	297	330	338	262	303	292	309	303	333	265	311	317	281	304	273	302	303	318	298	308	291	309	324	280	292	286	310	297	331	324	290	279	266	296	316	320	317	295	305	311	275	327	279	318	284	299	276	317	326	306	320	309	301	307	321	274	302	309	306	319	330	302	253	294	303	277	316	292	318	295	292	312	300	285	314	334	293	308	358	323	285	323	281	305	305	293	312	326	301	290	303	332	322	305	318	291	293	307	309	296	289	315	328	316	316	309	301	329	298	297	289	314	303	284	287	319	320	314	310	293	294	306	321	285	304	291	271	307	302	314	316	304	309	302	288	314	280	273	303	344	291	303	306	295	290	294	280	286	280	307	326	309	300	293	331	298	311	305	305	296	323	335	275	308	294	298	326	290	295	334	314	298	316	332	311	294	287	283	310	316	278	289	317	315	315	286	292	283	286	311	249	312	333	328	299	296	283	302	299	291	301	298	291	306	317	294	284	270	307	276	291	297	302	272	330	293	306	313	303	352	298	326	289	322	293	315	291	297	283	309	326	316	301	306	328	327	299	302	274	308	315	283	297	290	327	311	275	280	312	298	301	306	296	308	312	297	294	316	301	311	269	283	310	262	297	284	331	299	298	317	286	318	295	308	288	291	317	307	291	296	295	327	335	307	320	301	319	312	299	282	324	284	309	321	321	299	313	309	282	303	295	346	286	313	290	326	315	300	291	296	296	312	305	270	313	291	286	306	302	297	324	306	272	282	315	309	317	315	318	280	310	326	297	261	302	323	286	320	275	253	338	269	294	303	282	320	319	284	293	298	306	296	292	316	296	300	302	324	332	298	320	312	286	325	317	296	290	290	298	325	277	323	290	271	293	311	299	291	308	320	303	291	306	298	311	302	288	286	276	325	321	309	294	300	361	311	304	306	289	289	290	289	317	305	300	340	321	313	330	325	288	318	310	317	308	266	321	302	318	286	322	309	308	313	300	291	289	302	264	334	289	306	299	307	302	301	281	323	319	293	286	301	320	343	314	276	327	310	326	270	312	298	280	292	292	309	336	298	287	307	309	353	312	302	294	317	290	301	321	313	323	307	307	314	301	290	295	324	306	309	325	308	298	296	332	306	285	287	302	305	307	294	328	294	347	344	339	300	302	307	329	311	295	303	282	274	272	293	322	317	316	304	287	357	309	285	324	311	300	316	265	278	329	311	337	315	277	282	286	286	292	338	310	313	304	275	310	306	326	307	280	285	280	270	313	299	289	323	310	320	316	297	264	302	302	311	291	332	301	279	306	306	302	337	291	314	332	314	303	309	317	274	293	293	318	282	303	305	289	294	282	285	276	308	280	291	322	314	326	315	295	287	330	315	339	290	308	295	330	338	295	299	301	328	287	296	321	317	316	319	307	269	295	285	297	292	320	283	287	281	325	282	312	302	266	328	296	299	290	278	287	313	300	303	281	349	294	308	299	335	311	301	291	309	315	314	311	287	328	280	289	302	311	295	291	282	306	269	315	296	321	291	322	276	288	308	310	308	301	337	306	293	302	321	340	307	288	313	319	299	290	289	316	302	279	309	309	298	304	294	308	324	290	298	271	302	320	338	294	305	313	299	311	306	292	322	277	343	297	261	301	295	305	273	303	313	299	315	316	339	286	284	288	300	304	317	348	301	293	283	306	320	304	320	296	281	293	285	320	320	314	316	316	335	267	310	319	298	345	305	302	319	312	293	318	305	283	313	305	296	299	260	307	262	262	307	300	289	315	298	300	324	293	313	298	321	284	310	290	271	304	282	313	318	303	284	305	301	304
38242	16433	3334	1729	962	674	563	492	430	397	360	325	302	311	279	214	251	259	268	220	210	207	219	190	221	231	272	212	231	250	249	262	250	218	219	213	192	245	247	221	217	205	221	207	215	225	184	222	225	235	206	206	200	172	197	200	191	218	215	199	217	202	199	182	198	185	204	200	197	177	197	189	183	155	169	169	233	178	186	168	199	170	192	204	184	180	184	177	167	177	203	192	195	184	177	180	165	179	170	187	186	176	197	177	183	179	173	190	187	184	191	180	184	164	158	184	166	190	194	217	172	196	156	178	177	206	184	195	186	165	164	211	204	192	175	186	194	192	206	176	194	199	178	175	199	188	194	183	184	187	177	171	180	210	174	202	212	176	220	204	182	225	222	207	181	211	167	185	206	172	202	189	189	169	175	192	203	187	160	198	184	184	166	178	192	170	209	186	187	176	179	195	187	200	188	195	198	190	191	176	189	233	188	175	200	176	175	182	173	204	188	166	194	186	178	174	177	191	179	207	179	199	175	198	200	202	191	186	170	172	169	176	202	189	190	186	188	180	186	180	205	166	183	202	182	175	189	198	188	188	160	177	212	176	197	189	166	188	194	176	183	190	184	168	189	168	172	181	192	166	180	201	191	194	208	192	213	156	172	189	177	168	177	178	192	175	199	180	167	185	182	178	191	197	203	171	197	175	208	206	197	182	177	192	192	209	181	198	185	172	173	181	203	159	189	207	167	194	177	171	188	179	184	187	177	185	175	171	170	174	184	184	196	190	215	179	192	174	170	198	211	191	178	166	198	181	194	202	160	209	195	197	182	161	191	182	167	190	180	214	177	184	184	179	196	201	169	201	157	175	199	174	174	193	204	168	196	180	178	195	223	175	188	173	186	189	190	181	184	188	164	160	154	176	187	195	145	186	180	155	192	200	172	162	191	196	159	180	176	159	210	194	181	186	191	194	172	200	227	168	191	186	179	212	154	172	186	171	187	198	220	201	211	187	187	176	168	171	194	197	189	166	173	186	177	205	186	158	188	178	179	158	190	205	199	185	199	194	179	180	194	206	153	197	171	206	192	165	153	177	170	182	199	161	196	186	186	180	201	201	184	170	173	202	184	202	205	216	183	183	188	180	192	192	165	164	183	181	198	182	182	164	187	179	170	193	219	168	198	186	192	206	175	178	170	232	198	189	197	210	208	203	175	185	196	200	196	189	177	169	187	197	173	187	196	165	202	199	181	201	197	174	193	203	202	196	172	187	188	171	216	208	177	209	200	178	142	180	190	193	213	183	176	191	206	161	161	193	183	212	189	211	163	166	189	199	194	188	180	199	185	177	200	182	184	172	177	174	147	185	167	181	186	215	194	210	200	165	202	203	169	185	175	180	192	183	203	207	183	197	185	197	192	196	190	163	193	160	167	175	203	156	180	175	170	168	188	197	172	187	199	158	173	185	203	211	178	183	164	163	188	171	185	160	178	188	191	186	188	161	201	213	166	166	204	202	181	163	178	170	203	210	168	186	144	185	173	185	156	219	202	202	201	200	183	193	201	180	169	169	199	173	205	176	201	186	183	200	195	203	187	175	163	178	183	192	175	200	207	218	207	179	169	224	181	207	179	194	173	199	219	186	181	184	221	201	205	203	174	189	205	194	185	182	170	176	181	201	211	169	210	190	185	165	209	201	209	201	215	184	172	206	194	178	165	153	151	183	201	192	196	161	198	204	152	182	204	181	179	185	176	187	182	186	179	185	182	199	193	183	173	167	188	155	184	193	177	176	179	202	186	171	193	170	198	170	181	172	172	206	192	176	198	186	185	181	194	208	210	185	182	183	186	176	191	190	190	207	195	186	157	185	185	185	180	206	208	194	202	181	203	160	182	184	175	178	181	204	178	183	183	179	186	178	182	197	178	175	206	157	195	186	191	191	179	181	175	163	190	171	163	186	166	177	182	183	177	187	189	193	190	188	179	174	197	160	165	172	207	216	195	185	185	166	166	209	193	179	187	182	194	184	200	162	205	178	186	181	195	183	159	178	173	169	194	196	204	182	159	177	170	198	200	184	183	185	146	171	180	172	176	188	196	185	190	163	202	194	196	175	189	200	170	182	193	186	188	150	168	195	204	164	180	198	187	182	202	184	171	189	180	203	187	168	191	169	168	167	203	190	192	200	198	181	195	184	178	161	202	194	179	184	180	224	172	184	190	185	181	187	194	163	175	189	193	188	180	194	191	195	177	186	204	171	196	181	188	215	152	171	178	208	202	208	197	178	189	160	179	161	197	221	216	189	169	195	216	204	208	190	189	204	153	191	193	199	187	187	176	157	169	177	172	175	192	176	160	200	188	175	191	167	193	163	225	182	193	187	182	187	177	161	185	177	183	186	168	184	199	179	171	182	210	183	204	183	199	183	173	184	184	162	185	212	181	191	174	177	171	210	206	186	168	193	193	207	183	183	170	176	191	170	209	207	184	181	160	183	179	154	211	149	224	182	179	192	187	178	174	169	185	200	185	190	181	180	182	176	191	165	197	182	195	170	188	208	183	188	177	193	164	189	199	176	176	184	180	181	179	150	164	190	185	190	165	175	197	185	198	183	221	203	196	217	174	183	182	200	199	176	189	155	191	188	192	187	202	183	176	194	193	220	178	177	195	189	188	170	208	213	193	191	191	205	178	178	195	173	185	173	201	161	166	192	206	177	199	161	197	181	175	169	220	160	194	190	185	219	198	190	180	197	185	208	184	172	172	185	203	168	180	187	193	192	185	187	181	176	220	197	184	183	182	191	214	184	185	183	196	204	204	183	165	168	200	177	183	226	191	178	180	181	177	196	179	177	184	196	214	193	215	185	186	161	202	177	189	204	169	182	210	206	191	174	185	187	172	196	189	189	161	159	184	166	190	206	184	184	190	174	212	184	191	209	192	191	192	200	166	182	205	185	196	192	187	205	172	194	173	165	181	179	192	182	178	208	193	192	190	193	203	171	182	156	179	191	180	180	188	173	177	210	206	186	195	182	188	175	188	180	204	192	178	177	177	193	172	169	195	189	192	176	167	208	192	168	173	181	183	197	202	175	199	195	169	178	185	169	186	165	137	193	213	198	161	179	221	172	189	173	181	195	182	188	181	195	195	187	183	196	159	145	199	188	189	196	169	194	145	164	175	177	198	180	145	203	212	204	177	188	200	175	167	163	233	215	197	196	172	191	191	172	179	163	187	185	188	181	210	156	198	160	181	181	150	174	164	177	177	166	194	184	200	180	203	211	187	190	162	198	189	221	183	187	167	178	206	206	208	175	147	159	196	209	185	177	165	166	189	186	212	187	185	195	159	180	172	230	217	219	153	187	180	197	187	198	190	187	173	178	192	181	183	173	185	171	182	178	188	183	173	157	175	195	201	178	180	187	199	173	213	178	185	197	168	181	198	172	179	177	173	193	174	214	183	177	201	195	177	194	194	183	198	209	177	203	185	176	195	193	175	177	197	181	176	206
20571	7927	3702	3993	3198	2530	2204	1836	1702	1433	1326	1199	982	990	890	796	833	723	687	649	581	563	569	550	648	790	735	814	803	866	936	931	920	786	693	643	675	706	783	760	665	631	663	542	545	589	582	575	567	584	625	552	512	531	528	521	526	514	480	459	432	430	420	439	432	405	434	471	430	391	454	343	430	377	479	411	428	428	382	411	394	422	393	392	369	391	441	435	421	463	389	382	407	412	391	401	366	424	416	453	406	450	421	410	393	448	416	407	443	407	426	456	405	417	438	413	387	386	420	419	395	411	393	392	423	429	384	431	437	406	438	428	410	424	370	419	415	361	415	405	459	410	360	427	401	412	414	427	414	395	424	397	393	422	434	383	436	444	421	389	409	421	420	412	409	422	425	412	428	428	406	408	393	444	442	397	418	404	411	416	427	419	432	419	414	422	408	439	393	388	453	468	404	417	397	378	402	429	438	432	406	428	426	446	406	380	426	435	394	444	415	397	412	415	390	420	413	390	402	434	419	398	444	420	397	439	421	422	398	382	411	398	439	393	397	409	435	397	423	409	408	439	446	433	416	412	450	437	424	439	400	407	384	390	412	368	400	412	356	431	408	416	409	420	428	455	414	399	414	411	425	409	400	394	404	382	391	402	383	418	384	405	430	412	426	422	395	425	424	411	398	424	452	384	371	401	438	381	419	425	402	418	415	413	413	410	435	404	393	423	448	435	427	433	424	404	420	405	392	406	395	426	436	450	416	436	400	411	431	456	448	431	405	382	409	421	407	388	408	397	408	418	396	422	413	406	398	423	428	397	435	427	389	386	421	430	402	403	410	418	412	450	429	437	414	431	424	396	386	401	471	409	394	458	460	438	443	429	409	398	412	448	401	423	403	376	412	436	420	372	435	426	366	433	414	399	447	437	433	429	404	413	401	379	390	433	405	402	414	432	430	390	399	455	398	412	439	407	427	412	408	401	414	385	384	387	444	379	400	396	392	384	415	450	411	402	468	421	424	421	400	359	428	428	404	407	407	402	408	425	421	413	412	402	415	424	408	373	376	445	414	399	410	404	427	391	415	362	427	409	415	433	403	446	426	449	388	417	415	414	443	422	411	404	423	413	409	408	411	438	400	462	413	385	381	428	398	410	427	426	405	407	413	392	432	440	432	385	418	408	414	390	437	430	375	395	441	423	435	398	429	423	415	410	414	405	429	417	367	421	402	428	428	413	415	383	407	414	397	420	412	401	417	397	432	411	383	430	439	404	421	414	424	435	385	410	435	419	422	414	428	380	433	392	426	397	411	399	420	404	441	385	439	443	386	405	399	415	398	443	416	400	424	424	437	380	419	430	387	448	399	391	424	437	387	379	412	432	403	445	406	399	422	410	431	403	405	411	412	416	390	385	385	419	407	438	433	371	384	429	438	386	389	422	410	421	448	394	464	453	388	399	452	374	391	412	402	419	386	430	408	413	396	439	392	406	420	418	420	420	454	413	406	445	399	401	444	396	425	402	382	441	426	399	413	453	403	428	405	397	441	403	417	408	444	404	406	402	456	424	440	372	448	418	402	389	417	399	435	424	413	420	432	427	396	384	406	434	409	443	420	398	386	430	395	467	391	426	395	385	434	447	407	426	434	387	417	403	416	432	393	403	413	417	407	387	416	421	395	460	409	398	399	381	414	434	418	413	415	393	426	423	420	418	416	402	404	382	420	404	410	408	365	431	415	431	389	431	400	439	397	464	422	399	426	381	386	402	429	419	394	420	416	368	420	431	416	400	422	415	421	412	408	424	444	430	432	405	401	404	414	376	420	460	444	451	379	435	421	383	382	415	448	461	465	389	382	437	458	379	401	437	408	419	389	444	434	412	452	414	413	402	416	411	398	429	423	403	373	404	375	432	388	442	408	417	369	427	383	418	389	400	419	406	414	421	458	427	413	404	440	419	408	408	409	448	421	427	393	415	393	418	416	447	420	419	421	395	448	395	424	397	439	412	409	417	400	443	445	411	432	443	411	425	400	424	458	368	433	412	402	439	394	393	407	400	428	418	416	419	417	431	386	398	407	415	442	412	436	416	403	421	409	413	420	456	425	443	407	417	427	408	377	380	415	428	449	408	412	409	388	396	412	429	384	381	436	391	443	424	393	389	454	405	398	415	399	371	420	425	428	406	409	429	445	432	409	418	418	412	421	432	435	398	412	461	410	422	426	430	411	416	454	425	375	410	418	419	404	414	399	364	418	404	395	426	455	414	398	385	419	423	389	394	416	378	395	409	409	434	422	406	395	388	402	402	403	353	398	403	394	410	422	419	434	408	403	403	430	412	418	403	389	422	415	411	389	404	403	437	403	391	435	469	382	406	402	408	455	418	405	418	400	375	402	396	403	399	413	432	435	424	380	430	435	389	413	423	424	403	420	436	394	429	468	414	430	437	408	441	428	414	429	403	384	406	426	426	406	416	421	432	407	443	418	417	437	461	445	389	415	435	432	399	357	392	403	402	418	429	449	422	434	394	397	391	437	435	409	399	404	404	400	396	410	396	441	431	403	382	400	422	387	404	406	393	402	407	398	431	396	384	372	393	401	388	391	418	433	414	389	437	401	420	401	416	436	444	441	392	411	430	391	407	411	392	406	416	426	377	394	425	456	406	393	402	434	378	425	441	383	418	422	413	414	400	428	411	446	405	370	430	412	398	438	398	424	412	407	392	398	421	466	404	407	420	381	407	430	416	433	409	405	404	464	364	446	418	382	434	387	408	417	421	439	412	416	416	411	448	402	405	407	414	416	408	405	406	400	425	401	393	423	423	425	440	387	465	413	413	400	400	410	408	389	441	411	448	426	406	397	433	436	427	402	398	467	420	431	408	428	419	387	371	416	438	410	469	405	424	432	394	427	399	410	379	393	436	432	389	437	427	417	404	387	373	407	395	421	419	433	429	429	402	393	414	408	391	403	452	412	429	412	452	385	414	434	414	405	434	402	402	415	431	433	447	409	396	413	422	391	419	399	365	423	441	418	403	413	427	397	430	426	370	396	457	379	360	399	436	409	420	445	398	414	425	391	443	377	427	398	453	399	428	437	404	425	421	412	404	434	398	418	426	421	369	402	403	428	388	410	428	420	379	405	377	393	435	391	426	418	419	423	398	373	392	428	414	401	407	407	409	415	407	411	401	436	432	416	425	426	441	401	377	381	464	443	427	419	456	411	427	444	404	432	419	394	415	421	397	406	392	412	421	418	410	409	401	447	380	442	392	427	415	429	396	410	413	418	406	410	400	404	444	409	374	425	388	431	410	435	389	420	417	428	385	453	409	390	412	434	409	410	434	421	418	412	395	406	419	434	414	432	426	396	439	419	425	401	434	437	403	416	440	408	391	423	411	405	431	394	394	382	401	368	391	411	394	405	389	399	404	407	440	440	390	412	432	432	401	429	418	393	385	399	419	395	438	414	423	440	421	400	415	444	394	418	414	416	434	415	415	420	407	457	405
12259	3563	560	416	304	234	235	229	217	228	188	190	200	204	206	202	173	185	183	216	152	158	178	178	175	211	196	201	207	185	178	195	203	190	197	190	195	181	202	196	215	160	170	185	154	179	186	192	182	212	204	167	176	186	176	182	200	185	189	182	168	183	170	153	170	165	154	181	171	185	214	184	184	182	170	197	150	179	185	183	181	176	188	202	164	189	164	187	211	178	195	198	190	160	181	177	219	187	182	199	168	172	194	182	174	182	167	198	179	177	167	174	182	195	189	173	176	195	173	155	177	182	170	148	165	173	173	197	161	178	191	202	190	176	160	172	194	164	170	181	212	169	166	206	171	200	159	145	166	169	176	187	156	166	188	152	183	169	186	183	193	192	154	192	168	179	171	185	182	160	173	197	153	163	190	181	161	164	190	183	213	186	180	156	155	178	186	181	184	182	166	156	173	188	152	181	158	170	172	199	178	170	172	181	189	186	162	186	161	161	183	182	198	176	174	170	173	166	162	198	179	182	216	165	183	207	190	168	175	184	166	183	178	184	162	213	193	153	206	176	176	166	151	159	179	181	191	162	164	147	150	183	154	152	168	152	164	165	174	159	167	164	184	170	203	201	164	184	184	194	177	170	201	187	182	184	156	187	167	165	167	166	186	166	207	154	166	171	182	151	199	208	169	208	189	171	171	181	146	201	169	205	190	172	169	182	195	183	183	176	179	211	184	191	164	168	161	178	191	189	180	200	166	173	180	162	190	191	190	178	171	153	169	196	186	185	180	152	190	187	187	179	185	183	180	210	173	158	133	168	188	167	162	177	206	163	165	175	176	192	152	168	177	168	170	173	182	165	155	173	173	161	186	190	172	175	162	170	168	175	171	185	164	173	200	206	175	177	163	177	160	177	179	182	206	190	176	189	174	180	175	162	151	159	169	187	164	172	163	201	181	184	182	158	174	180	137	196	185	167	188	171	179	169	172	202	171	210	165	164	182	182	157	170	191	180	173	203	176	209	223	181	182	189	191	155	169	134	187	178	172	179	181	181	180	175	185	167	173	181	181	164	176	176	178	184	183	186	162	171	174	166	162	189	167	187	170	162	172	189	162	182	190	198	193	152	179	180	168	206	199	177	174	186	183	202	196	173	175	159	182	156	184	200	182	177	177	171	160	191	178	193	180	152	151	134	165	193	174	194	188	175	171	188	194	156	187	171	166	158	178	150	181	180	165	151	170	182	186	180	194	173	190	190	183	186	176	165	158	195	181	170	168	198	180	152	179	167	159	181	189	138	180	198	186	166	195	182	169	163	150	214	180	193	178	187	153	178	153	161	181	168	173	203	183	193	181	149	176	152	187	162	204	204	174	190	187	198	173	170	166	194	187	169	193	185	218	183	205	179	188	166	168	177	208	131	177	178	172	202	197	192	191	172	169	166	176	153	179	181	204	182	190	163	162	192	193	165	190	168	187	171	176	185	193	170	144	173	180	158	171	150	172	160	187	190	177	166	168	169	177	166	184	191	166	179	186	210	187	189	167	176	169	166	159	185	170	158	174	190	187	181	177	143	136	178	182	193	167	173	167	156	184	177	160	166	176	191	209	201	156	188	179	176	187	171	181	194	167	155	184	161	181	179	203	191	189	177	182	223	196	174	184	193	156	151	189	186	171	200	168	182	181	200	182	181	167	159	160	165	158	151	175	202	174	182	174	187	154	165	175	187	182	158	173	179	203	183	180	164	165	175	160	173	167	173	188	178	179	228	176	177	173	172	178	194	171	179	186	189	174	183	177	173	192	166	163	172	150	162	162	174	166	203	173	178	168	174	196	195	189	163	197	166	174	164	172	188	160	179	167	194	148	175	198	155	193	188	167	175	173	191	182	142	166	162	177	174	159	164	163	189	164	157	149	164	158	180	174	157	197	211	183	190	195	183	183	190	194	180	187	210	184	184	181	183	203	169	160	174	163	192	164	175	182	163	185	163	170	231	168	165	197	187	173	176	170	184	193	164	175	155	170	186	168	181	180	185	197	193	183	192	156	177	185	169	217	170	187	176	176	146	168	202	179	190	155	193	174	177	174	158	164	188	171	180	170	186	170	163	181	186	184	164	149	174	186	191	163	198	156	168	160	165	164	197	180	156	183	210	189	161	182	145	170	152	154	194	202	180	175	177	158	183	187	164	177	179	200	179	178	207	184	194	167	180	167	182	181	177	176	174	176	154	190	179	196	164	171	172	183	177	187	175	187	177	148	165	171	165	165	201	197	169	175	190	169	181	158	165	170	182	181	163	155	192	170	167	176	170	201	183	191	166	162	178	162	187	181	189	193	183	177	167	183	191	168	190	183	186	180	186	197	182	168	191	167	213	167	162	172	185	177	182	191	180	173	164	164	188	190	163	182	164	176	174	153	184	182	172	168	204	200	168	202	185	177	186	212	163	179	179	169	188	204	182	192	187	170	161	165	181	172	180	163	187	192	212	197	162	166	192	186	193	188	155	177	180	157	149	177	159	183	159	162	152	170	160	196	163	177	195	180	176	175	155	202	178	181	202	176	159	179	199	199	150	182	179	181	152	143	171	152	160	173	175	176	180	168	166	156	184	181	168	177	179	179	181	164	177	171	176	164	182	166	207	185	165	194	151	176	184	178	202	157	182	184	147	171	197	181	217	205	175	184	181	201	189	163	180	168	180	167	200	172	205	176	180	171	166	183	167	168	174	179	164	165	183	179	197	173	208	161	193	205	151	150	167	160	207	170	178	160	179	167	167	191	174	206	179	154	192	166	183	186	166	154	175	152	166	180	171	196	160	160	178	166	154	174	175	189	176	179	189	182	195	181	192	175	170	175	172	171	184	174	168	193	183	181	179	165	165	208	207	165	162	168	181	194	163	188	147	170	166	160	149	165	187	177	160	143	193	178	176	182	192	191	166	195	177	177	179	176	208	180	189	146	175	177	199	153	183	143	194	159	174	175	148	156	175	178	172	175	178	203	202	148	162	188	170	187	170	161	156	195	176	170	197	193	164	165	181	164	182	165	180	188	142	175	178	168	175	185	171	161	180	160	189	188	163	192	172	161	181	160	146	179	160	172	179	157	168	176	169	157	167	170	153	185	156	167	157	185	183	171	168	168	149	190	167	175	192	165	189	180	201	185	202	187	183	186	167	155	180	181	203	151	149	173	178	167	190	159	159	157	202	137	184	178	200	137	155	196	167	201	162	199	155	180	187	198	172	170	160	187	166	173	171	177	172	179	171	158	178	205	164	179	221	178	170	154	160	180	192	191	173	171	176	155	166	174	197	189	210	187	143	214	188	188	184	175	161	204	163	194	165	173	193	148	188	177	176	182	181	173	197	191	165	195	190	166	162	172	163	165	184	192	171	169	170	171	186	175	171	178	184	182	185	182	204	205	169	186	155	190	177	163	152	165	175	203	190	187	175	160	178	187	175	163	162	161	181	191	152	160	172	155	179	192	181	199	180	161	170	203	190
6415	2397	1103	1115	860	733	707	645	701	671	589	555	554	519	529	481	456	479	488	462	432	376	397	391	408	516	549	535	469	542	567	565	554	516	471	460	439	498	486	428	428	444	460	397	422	422	403	419	440	442	437	425	372	395	396	409	444	401	386	431	391	404	380	447	402	406	422	407	382	389	356	371	393	349	416	387	374	395	399	391	395	363	349	361	371	369	368	386	407	386	384	357	387	392	379	396	359	380	388	371	406	382	368	382	403	405	373	417	393	346	385	409	380	379	406	357	374	413	350	404	409	373	391	377	403	387	395	394	383	388	365	395	394	389	398	386	369	432	397	378	364	382	395	386	389	377	318	378	387	375	382	397	404	388	396	389	426	375	369	381	397	404	374	377	363	378	380	359	342	381	390	394	382	382	348	370	351	392	411	407	373	373	384	359	371	422	401	382	399	396	389	387	392	396	377	393	403	406	397	412	383	372	381	408	385	374	388	378	395	365	396	396	390	372	396	377	378	383	378	398	390	380	406	398	393	379	394	420	423	401	380	370	389	406	381	359	399	388	346	375	401	381	352	369	405	396	374	367	385	375	366	428	417	383	395	353	356	391	375	358	395	377	372	358	373	359	360	403	352	420	373	377	398	375	358	404	416	378	385	354	382	384	412	373	394	415	383	390	366	348	390	362	383	372	385	366	383	386	379	394	364	373	382	392	391	415	391	376	401	389	401	357	384	383	362	383	378	343	423	397	383	390	377	422	395	394	394	367	383	402	365	354	373	389	385	391	362	407	429	374	365	416	378	390	399	370	370	377	391	416	370	405	359	373	411	377	409	393	371	372	364	372	391	372	354	420	391	374	372	366	393	377	358	392	361	379	420	369	394	380	401	344	406	363	374	371	375	390	402	389	358	360	415	349	383	379	380	395	377	368	372	365	392	389	361	329	402	406	423	359	379	384	399	374	401	400	360	382	356	358	397	432	405	381	394	361	410	357	381	378	394	376	394	374	371	406	364	371	396	393	415	371	402	381	407	357	407	375	382	379	377	408	391	371	378	385	349	401	378	379	372	412	365	363	382	381	394	347	366	381	399	380	344	349	388	402	384	357	388	397	400	378	380	385	367	374	370	354	378	366	392	387	349	373	367	397	356	358	397	399	405	383	377	375	381	399	414	388	425	378	405	380	389	357	366	363	356	369	384	392	421	365	400	410	402	381	386	406	382	378	381	372	356	399	370	385	402	373	400	345	378	400	390	389	374	387	386	389	391	390	359	441	404	341	380	373	399	407	420	392	396	375	389	395	377	384	375	424	376	388	403	373	400	411	391	406	379	372	369	415	380	369	364	348	419	389	395	351	350	397	363	356	374	368	420	391	369	382	425	433	423	398	421	381	362	365	401	368	377	378	385	377	358	390	371	366	356	379	376	382	408	348	412	423	380	381	396	392	374	402	361	380	406	378	389	396	399	381	381	355	353	395	406	380	413	368	359	365	374	377	362	403	384	345	384	377	363	395	416	397	402	387	390	389	409	365	390	388	409	394	386	376	357	400	402	390	431	393	382	449	366	399	385	381	360	360	394	390	395	412	387	380	373	386	373	405	352	418	373	393	367	411	368	367	396	383	356	378	385	414	385	360	399	389	383	408	364	353	352	354	372	379	385	418	407	387	390	357	385	386	415	375	407	363	391	384	366	418	426	366	341	377	349	383	385	412	403	397	361	386	393	377	407	382	378	421	390	385	375	388	376	387	391	397	392	376	388	370	382	342	364	424	357	332	360	351	397	389	352	384	360	345	386	366	389	385	386	393	379	369	395	390	383	374	388	385	356	400	410	386	415	387	381	385	362	380	404	390	377	416	396	391	359	368	418	400	403	369	390	402	366	352	401	383	365	368	365	402	384	367	360	418	399	388	401	380	373	378	363	395	336	363	392	365	374	372	373	400	415	394	391	403	409	374	392	375	350	420	401	347	399	371	384	379	414	382	374	379	395	360	391	401	381	330	378	418	352	383	363	388	392	395	361	352	371	384	390	357	373	383	390	373	370	364	365	368	405	428	366	352	393	358	402	392	361	399	383	363	368	392	407	380	407	393	363	377	381	388	367	373	359	381	401	403	352	387	382	383	378	384	374	382	379	406	410	393	384	408	408	366	411	376	377	394	382	413	394	407	394	353	400	404	412	364	412	395	389	391	404	370	345	384	405	381	377	388	406	403	392	352	379	391	395	391	387	399	369	398	371	370	381	370	369	367	385	358	378	388	380	402	346	381	372	415	376	400	421	408	365	404	372	369	409	359	407	353	404	394	410	357	403	353	377	406	367	345	350	359	393	365	356	393	369	429	383	426	380	411	385	430	366	379	401	381	396	366	398	346	376	411	347	393	327	389	385	386	376	366	394	399	396	396	370	386	378	422	379	341	378	394	387	380	392	387	406	396	409	402	375	393	385	387	364	404	360	363	386	405	396	373	384	354	391	396	375	400	363	379	403	408	392	365	372	380	376	361	388	383	382	390	405	364	388	385	407	418	386	380	416	360	415	385	390	375	374	401	381	373	382	359	391	386	370	393	394	395	363	380	376	356	398	396	366	421	384	411	357	388	361	415	388	371	346	385	381	390	419	400	380	409	352	384	397	323	405	407	378	401	362	396	392	386	401	371	396	406	409	396	391	401	393	364	402	390	376	404	387	411	404	356	380	377	387	392	352	376	398	382	387	352	380	402	412	374	386	414	378	367	372	367	383	421	392	355	388	418	404	370	392	350	369	397	367	414	390	399	393	371	371	350	396	390	386	401	375	377	366	358	393	418	393	386	383	392	416	353	377	367	385	411	413	434	387	431	435	391	357	386	391	399	362	385	363	371	398	367	390	405	420	393	339	415	351	395	408	400	383	386	405	381	383	408	368	378	406	400	401	414	363	381	371	356	397	383	379	371	367	370	411	373	394	369	369	435	368	377	388	394	426	392	388	410	368	405	389	390	407	413	392	401	373	398	357	394	365	394	395	381	379	377	412	400	377	347	382	392	382	390	408	416	384	383	399	375	383	367	378	395	391	385	381	361	360	372	386	379	401	383	366	381	389	374	380	394	373	414	398	403	407	407	398	383	391	399	388	385	362	387	384	402	390	408	400	384	388	385	390	393	365	403	384	377	371	405	378	379	347	379	393	380	375	381	409	384	374	393	384	360	361	389	356	343	355	405	395	368	375	382	378	367	403	369	372	389	404	382	397	355	343	395	387	373	393	373	368	373	357	355	375	407	365	368	388	343	370	380	360	365	416	392	385	407	381	391	383	378	381	368	378	393	403	389	395	367	398	429	380	379	373	369	398	371	394	366	379	401	386	369	372	382	395	386	399	404	388	382	384	362	379	365	367	374	410	362	363	385	334	364	380	384	389	375	347	408	444	393	368	390	397	403	388	370	353	370	399	355	346	408	394	379	419	382	374	348	359	410	400	379	382	404	403	381	392	360	349	409	386	356	335	341	407	372	382	394	378	353
27405	11076	1821	936	535	394	333	283	281	195	223	191	202	207	176	171	173	158	155	171	158	141	142	141	137	151	165	165	169	174	166	145	208	172	162	144	128	148	158	161	139	151	147	136	148	112	152	130	122	161	139	132	149	139	127	131	105	151	127	107	128	153	133	128	159	160	140	119	150	146	135	127	118	155	126	136	133	114	116	138	101	116	127	140	119	137	132	128	137	124	131	107	130	170	142	158	135	160	134	137	111	134	139	154	120	125	136	128	117	107	141	130	124	139	122	132	119	109	140	145	131	136	131	125	97	152	139	125	127	125	116	131	138	118	127	133	133	140	120	131	132	132	130	117	147	128	124	132	126	114	142	141	141	123	134	125	160	128	125	125	135	145	115	157	139	132	137	155	125	155	146	128	130	115	132	119	104	136	125	124	128	119	141	148	111	125	140	149	123	142	122	120	150	131	126	135	143	123	130	145	127	125	135	138	115	134	119	142	137	103	123	140	135	128	138	141	137	127	143	125	142	139	123	138	129	122	125	118	112	120	137	132	113	118	136	114	131	120	129	124	124	139	127	132	136	138	136	133	137	124	117	133	127	133	137	131	129	148	137	140	120	152	133	133	114	133	125	122	118	148	138	125	112	131	120	135	130	120	134	134	113	136	145	147	138	121	115	132	125	125	140	113	124	106	129	140	144	121	127	118	133	134	121	122	128	101	137	128	154	146	104	122	124	123	113	143	131	117	111	120	130	137	133	122	141	142	143	153	114	148	122	151	140	129	133	113	134	131	136	135	129	127	139	137	117	122	139	141	144	148	128	158	134	112	112	136	137	127	114	129	128	126	146	129	132	141	104	150	119	121	151	124	130	141	114	122	125	146	130	129	136	139	134	124	137	140	132	115	136	125	130	128	114	131	104	112	132	146	127	128	144	106	123	118	113	127	142	122	139	110	130	130	131	142	137	151	134	116	139	139	141	141	109	125	132	123	138	131	135	133	143	129	128	129	134	140	135	138	111	143	121	135	133	125	128	146	128	100	138	124	137	124	129	123	115	133	139	125	117	125	130	147	132	116	116	105	143	127	114	152	132	121	131	127	118	125	123	139	122	136	101	135	104	147	143	146	125	124	126	120	118	147	126	132	129	123	123	143	130	123	99	148	126	137	141	166	136	137	111	125	142	130	129	128	113	130	139	141	123	107	148	121	119	132	138	132	141	127	140	139	152	124	112	145	121	122	101	160	136	141	135	124	136	122	135	137	141	114	106	142	122	147	142	139	133	122	129	128	115	141	138	131	153	113	142	143	137	149	126	124	123	124	147	153	168	119	120	113	136	112	113	139	123	138	114	144	138	134	156	156	126	148	117	115	122	134	140	132	105	137	125	129	126	140	123	156	114	128	149	120	120	122	129	133	147	117	132	133	150	115	137	134	120	114	137	130	143	148	132	125	134	152	132	129	124	120	112	137	136	133	133	122	105	127	124	139	116	132	131	138	125	111	127	148	160	132	142	126	119	146	122	138	133	104	122	124	143	123	125	111	136	123	129	116	144	142	141	143	123	113	143	138	104	129	120	117	116	105	120	147	145	147	117	143	125	143	143	147	152	137	140	129	112	127	123	116	118	131	128	117	135	109	119	156	129	122	137	119	145	139	135	140	134	121	134	107	126	136	130	135	132	137	132	145	127	127	143	116	146	121	135	117	134	128	138	144	116	145	126	129	131	114	134	120	149	135	138	154	123	123	137	140	135	143	115	128	129	129	137	148	138	130	119	119	131	126	121	148	130	105	147	140	139	140	123	138	117	142	127	142	137	130	131	141	135	134	126	140	146	108	124	142	126	119	128	148	120	118	132	144	111	138	119	125	145	147	140	151	141	125	125	137	144	123	116	134	123	132	131	111	134	146	127	133	121	119	134	122	136	129	130	151	118	133	151	141	132	124	131	136	135	118	134	122	133	147	141	124	128	142	140	143	123	121	132	134	145	132	131	141	130	115	125	118	131	133	147	120	123	124	139	127	114	144	153	141	157	137	124	104	147	123	106	131	120	153	144	131	154	135	144	141	139	124	131	123	146	119	147	151	132	139	134	122	150	141	144	109	112	133	130	124	120	145	113	140	131	132	135	130	154	125	136	109	117	132	129	119	140	120	121	113	118	139	125	120	110	116	111	139	129	134	143	155	136	142	118	129	116	154	136	107	142	134	138	117	109	124	136	122	126	114	131	113	110	146	100	124	134	136	121	110	127	118	121	128	137	165	147	124	123	137	133	116	135	112	137	120	144	138	120	115	148	165	129	123	124	141	156	114	143	137	130	122	100	132	121	133	154	137	159	132	117	129	113	129	155	135	118	133	115	125	124	142	143	147	149	120	139	131	117	127	114	121	118	118	111	148	116	139	124	143	129	121	144	132	138	130	137	127	129	123	122	127	139	135	118	115	133	135	115	120	143	129	134	129	165	147	131	124	116	132	128	131	126	117	135	107	123	144	150	116	149	125	135	122	138	123	145	140	138	124	150	130	117	147	123	130	122	130	120	121	116	101	140	125	120	129	126	155	126	131	115	117	142	120	128	162	131	102	138	132	120	131	97	123	138	119	121	119	122	139	136	153	103	126	120	128	135	135	116	148	124	155	140	139	136	130	150	140	125	139	134	115	140	106	128	126	142	136	134	134	111	130	144	119	140	129	112	127	124	118	114	135	138	143	118	120	130	132	130	122	116	137	113	120	137	114	153	117	152	130	131	134	136	137	131	143	117	101	132	138	138	133	159	122	140	113	106	125	107	134	127	140	126	114	136	120	115	134	109	127	102	137	145	139	144	138	129	109	122	129	161	120	119	147	118	133	129	137	123	138	136	136	120	136	106	117	113	153	131	119	150	151	148	125	130	123	103	119	132	152	130	129	130	117	124	127	135	127	130	145	133	133	121	132	117	123	139	123	125	137	112	113	105	112	125	126	132	139	129	144	139	130	117	140	147	146	137	114	122	148	102	112	109	114	115	148	106	120	151	129	126	127	133	142	131	114	138	103	122	105	114	124	113	119	130	107	159	130	133	129	139	152	136	134	121	143	123	135	146	132	124	137	125	132	136	134	131	139	146	107	115	134	139	152	150	132	124	105	111	130	113	132	127	142	131	123	139	114	118	127	131	131	140	116	130	130	126	122	142	129	134	133	133	123	120	141	133	109	126	128	126	117	143	144	131	148	131	138	119	124	156	129	149	144	142	123	127	125	137	143	100	134	130	109	127	118	115	133	140	123	150	136	128	128	133	117	138	144	144	136	151	123	137	129	127	142	142	150	127	151	112	139	117	124	144	153	115	112	127	124	146	120	131	135	137	127	141	144	129	122	139	113	120	132	126	142	131	132	141	129	120	133	135	118	119	133	136	125	130	114	122	116	123	167	118	125	133	121	109	126	120	122	138	130	145	141	107	139	125	126	127	131	134	121	133	115	154	136	131	122	127	140	133	123	139	113	113	131	103	119	132	134	137	141
15463	6736	2301	2541	1947	1462	1386	1189	1082	924	847	748	724	670	597	587	524	487	476	448	429	401	393	370	408	510	565	551	598	590	616	629	590	490	492	489	454	459	526	535	467	444	402	406	395	403	389	425	390	411	403	428	360	364	389	335	370	391	330	362	353	372	330	311	316	307	277	306	311	301	324	273	297	279	284	320	290	332	295	286	282	334	349	302	304	328	342	294	316	285	323	297	298	303	299	290	311	328	315	309	304	280	297	314	265	322	304	294	280	278	276	311	269	327	314	306	325	282	304	312	296	290	281	300	304	265	292	300	306	294	311	314	337	300	280	310	301	324	292	288	267	309	298	297	309	305	327	300	296	305	279	314	295	301	289	303	306	309	262	333	301	303	266	297	295	311	301	307	323	321	332	308	287	285	325	314	306	317	284	310	305	293	285	301	274	299	288	290	281	317	290	298	307	321	323	298	293	280	306	307	325	308	310	306	329	292	311	334	289	315	307	272	286	302	308	324	274	296	289	312	323	317	311	290	299	306	335	317	300	313	283	301	303	314	270	314	317	315	311	305	321	307	288	308	308	295	289	295	312	312	300	298	271	285	294	279	304	278	309	282	342	263	323	276	315	277	294	282	298	311	311	302	320	334	288	304	308	328	289	280	319	303	305	343	297	286	281	289	318	316	275	291	317	284	312	291	316	310	280	303	262	310	300	298	304	329	305	307	291	291	314	306	286	298	297	280	322	308	309	304	300	308	313	303	268	293	307	293	290	272	320	297	310	304	295	307	289	325	317	274	306	298	317	280	295	272	297	267	279	288	293	308	293	315	319	306	287	311	271	300	304	299	317	303	290	289	286	309	310	335	314	295	283	256	316	315	287	305	293	312	286	310	306	289	274	298	272	291	346	293	298	307	320	311	278	311	331	268	294	322	306	296	288	304	314	271	310	289	290	277	295	270	305	318	330	304	324	317	306	293	285	330	341	287	286	307	329	297	309	282	309	313	296	293	309	291	280	297	284	262	292	333	317	264	323	271	332	310	271	296	333	317	271	319	285	295	317	295	303	293	308	344	312	291	292	305	331	308	281	299	305	312	298	343	318	291	294	315	328	320	287	288	293	310	314	289	280	299	309	302	318	298	313	294	295	297	306	296	271	327	300	350	304	276	280	337	289	251	267	317	298	297	293	300	311	282	279	310	284	301	287	297	289	293	310	304	317	278	314	304	278	329	273	327	278	308	290	316	288	295	307	296	292	274	311	297	289	259	281	317	303	300	309	277	284	325	298	306	303	312	294	303	281	286	316	329	319	292	297	285	315	316	314	297	298	306	321	296	317	296	284	326	294	293	292	290	308	329	323	310	301	315	321	304	341	282	304	276	298	294	288	320	308	278	299	258	300	325	297	304	280	339	292	280	330	305	320	311	272	319	294	334	304	298	291	289	333	297	320	319	303	308	306	311	286	288	295	314	318	283	306	302	273	292	294	290	265	315	332	301	322	321	296	336	282	333	278	343	331	298	275	324	308	330	302	299	295	309	289	302	304	297	294	266	315	267	292	302	283	287	306	312	314	356	266	277	304	317	331	318	326	277	287	271	255	320	294	291	319	290	289	297	291	295	278	314	314	287	264	300	306	280	285	307	300	297	319	282	336	328	307	276	287	311	304	313	296	319	303	296	299	289	336	305	332	293	262	289	332	296	303	276	266	332	281	293	319	306	292	297	294	293	296	289	304	295	294	307	316	311	284	295	300	304	287	261	301	282	320	305	300	328	339	281	288	303	304	283	304	314	306	308	314	298	270	299	288	274	293	295	320	297	284	318	317	289	303	314	318	303	325	322	287	271	315	313	327	301	271	304	296	327	313	308	306	274	317	320	285	303	303	282	306	308	295	311	294	314	268	307	306	341	312	271	307	272	293	305	286	269	267	316	290	306	292	314	300	306	290	290	322	328	305	281	316	286	303	275	319	282	318	279	292	294	273	316	286	315	264	335	294	287	320	293	293	319	299	294	306	311	306	322	299	324	292	298	298	297	313	285	269	294	295	286	340	307	303	291	318	324	298	295	313	334	339	273	300	299	289	297	278	285	302	289	286	299	308	291	306	295	285	313	291	305	314	288	332	292	317	263	299	267	280	318	348	272	311	297	299	310	296	303	321	292	333	316	278	310	314	306	309	321	329	288	291	305	297	310	329	284	286	274	289	294	299	328	296	304	297	303	304	329	303	288	301	300	293	264	300	320	312	313	307	307	297	308	280	293	316	295	319	275	319	290	302	291	319	296	309	307	307	301	275	307	316	278	332	290	315	272	292	329	308	284	303	300	283	289	291	271	312	305	301	282	296	267	329	310	295	318	301	312	302	299	299	309	257	280	311	313	316	307	291	325	335	296	286	302	313	280	288	337	281	316	278	299	303	274	309	305	285	322	308	308	289	277	271	272	309	315	307	293	288	298	316	281	309	277	311	323	303	293	315	309	288	333	306	298	324	293	294	298	295	297	298	316	315	288	300	319	293	304	286	303	295	311	311	311	330	311	312	338	331	297	308	290	307	308	302	311	307	316	308	300	298	287	313	312	299	308	292	332	278	265	317	267	279	314	292	288	305	291	315	311	309	308	305	292	305	266	290	308	310	290	306	293	302	286	251	293	289	315	274	305	334	290	305	285	265	288	294	317	308	272	289	298	316	312	287	340	308	299	276	344	298	289	303	280	300	292	297	304	309	318	301	328	303	313	285	297	270	312	319	326	291	311	314	297	305	276	283	335	308	299	293	308	308	324	286	286	270	313	306	306	283	325	302	280	293	259	272	299	302	289	268	317	307	296	306	283	237	279	298	310	331	342	295	261	300	284	302	273	305	302	303	305	321	286	286	314	294	297	297	284	307	298	317	328	287	322	293	319	332	282	317	268	341	262	299	309	305	285	323	303	301	297	280	312	293	294	268	287	263	296	310	310	286	292	274	262	303	325	329	297	264	306	305	260	292	284	287	295	280	302	277	277	330	295	295	261	296	309	298	267	296	292	306	326	300	333	284	307	295	310	295	281	328	290	322	312	319	288	313	270	305	315	324	320	315	297	326	300	295	305	300	340	284	269	282	294	300	285	313	311	298	291	292	309	313	304	314	302	335	291	312	294	305	306	327	321	302	300	309	274	312	325	317	294	279	298	276	303	283	295	289	333	324	290	317	302	318	279	279	331	324	313	302	311	277	287	316	323	310	287	318	317	318	300	302	284	279	286	322	272	303	315	296	323	320	321	328	282	299	294	286	304	274	278	274	309	291	325	302	314	324	296	276	323	291	306	298	327	315	293	277	304	311	303	307	298	301	313	306	285	301	309	311	333	301	308	306	279	300	297	278	303	302	302	333	308	311	306	329	306	268	313	300	290	324	294	275	288	283	319	306	323	308	307	338	317	321	299	298	259	325	302	278	332	283	288	315	298	264	308	291	304	313	310	295	307	310	324	300	291	302	322	293	279	289	273	281	300	305	305	296	321
37428	17690	3645	1556	914	697	665	492	407	362	372	308	275	261	284	269	245	236	252	206	225	230	221	197	213	232	245	246	211	261	229	252	261	224	217	237	203	203	207	213	212	206	205	201	198	185	217	177	211	210	218	196	184	220	198	238	199	216	247	192	200	207	183	188	169	167	188	210	166	176	152	188	191	187	185	183	167	162	191	165	153	174	215	203	161	212	209	208	185	204	170	184	175	183	192	178	174	198	185	153	195	211	183	207	187	188	198	196	190	196	190	155	209	181	179	206	211	176	198	204	186	193	185	152	194	184	200	165	179	190	151	175	193	199	190	179	178	173	189	162	162	205	200	213	179	208	209	180	163	210	180	185	191	207	188	191	187	187	162	161	181	186	191	170	166	183	189	160	173	167	175	188	158	182	207	184	185	140	173	154	160	188	195	175	173	200	187	195	196	174	186	183	192	167	179	182	182	193	182	193	171	182	173	180	202	189	190	177	168	162	206	208	223	187	182	189	159	179	216	193	179	181	197	191	183	183	200	227	170	172	183	207	184	182	169	199	181	185	191	191	189	176	194	153	192	198	197	195	168	160	189	157	181	181	184	164	170	182	197	192	141	165	155	172	164	206	217	195	204	201	187	196	181	175	180	170	169	191	199	191	168	180	191	174	159	208	190	165	206	192	212	166	179	180	173	207	188	182	198	201	189	200	209	187	177	188	177	197	162	182	179	191	182	207	181	197	191	190	205	205	181	172	184	163	183	190	169	193	146	173	173	192	171	183	197	177	195	176	205	184	175	173	173	191	174	194	194	171	186	169	168	165	175	188	162	186	162	165	175	182	196	188	192	166	190	196	154	188	175	202	208	185	169	180	182	191	159	167	184	169	194	193	190	183	186	196	190	168	201	156	173	200	148	197	205	180	201	181	179	180	166	177	188	167	191	188	183	176	157	175	185	199	185	183	185	177	179	194	191	174	172	179	211	207	189	199	204	193	174	170	186	198	184	195	196	187	190	186	193	211	175	173	210	159	177	198	190	201	164	186	192	186	182	172	179	197	183	172	182	177	187	196	179	195	191	196	194	164	189	155	181	160	178	174	181	170	190	190	162	168	174	183	160	170	209	165	190	205	183	198	189	195	166	185	202	182	186	214	205	217	203	165	195	182	188	174	177	210	183	196	195	183	170	171	177	194	188	206	207	188	163	182	199	181	175	180	173	182	188	184	170	169	187	169	192	173	198	163	189	172	198	171	183	199	163	179	174	167	192	217	184	180	161	178	176	197	178	207	181	164	173	173	197	218	214	221	190	153	194	187	181	200	195	185	190	167	199	180	166	176	223	194	202	175	194	201	204	184	188	158	195	165	181	194	188	164	199	169	181	176	200	175	195	209	193	194	158	164	192	182	202	216	194	199	208	183	175	210	189	199	204	181	164	187	175	200	189	178	190	178	165	172	158	169	172	161	186	180	184	195	182	238	179	192	180	190	210	189	223	163	176	185	172	175	196	182	199	181	169	164	194	181	185	195	207	205	167	198	171	157	191	201	201	184	164	185	205	185	212	201	205	187	181	211	198	164	168	182	168	178	178	202	172	200	209	186	184	182	209	191	163	160	189	174	187	202	192	194	180	206	204	166	185	189	204	194	174	181	199	174	195	192	182	173	172	189	144	189	177	171	197	192	186	198	172	192	188	193	176	180	170	171	177	172	186	170	193	179	191	205	188	216	176	168	198	186	188	167	207	190	175	175	148	176	174	186	195	190	191	172	192	172	162	204	183	219	178	192	182	202	194	187	184	174	201	201	196	169	192	186	213	160	187	184	214	182	181	207	207	194	189	201	202	195	178	162	197	207	187	181	188	195	195	166	208	174	163	167	174	160	214	193	169	209	185	185	193	184	188	154	211	181	184	145	165	187	206	206	196	166	173	202	180	189	179	192	168	187	165	162	198	198	185	178	201	179	179	213	212	181	184	177	188	171	190	158	178	175	190	172	169	186	179	185	205	193	170	178	182	200	167	191	205	170	199	193	196	184	168	177	232	175	175	178	205	217	201	186	178	150	192	172	166	182	189	189	165	171	167	207	172	153	175	203	174	195	192	186	179	188	210	190	190	175	179	190	192	182	228	192	199	191	194	210	217	189	191	184	178	185	177	185	195	163	200	188	177	206	176	173	191	163	202	199	176	166	178	209	204	184	207	180	174	178	203	196	199	186	170	170	175	165	180	185	174	175	184	159	163	203	181	193	197	175	202	194	175	181	180	183	159	180	204	176	180	172	191	175	209	185	186	188	186	203	178	166	184	159	198	165	161	157	172	173	188	184	201	200	183	167	197	209	164	180	192	177	163	189	184	164	148	176	179	187	173	172	200	194	156	175	196	153	192	167	199	194	184	180	166	229	176	187	181	186	171	182	188	197	194	167	178	198	189	200	208	190	197	194	187	182	184	189	177	182	210	187	196	177	209	173	207	192	167	170	197	199	199	205	184	200	169	200	157	216	193	198	188	178	179	192	185	200	186	194	168	172	162	176	157	194	208	182	180	184	180	184	172	180	175	179	183	174	180	179	203	201	192	192	215	183	167	214	189	179	237	181	188	167	153	171	221	196	184	176	197	176	210	199	183	210	190	204	214	158	187	186	195	209	164	191	168	183	140	169	164	183	185	183	196	179	213	169	176	194	200	157	181	189	172	217	180	209	200	170	171	207	196	207	185	212	153	176	196	194	192	185	192	206	192	182	198	182	177	155	182	206	166	184	177	185	162	199	190	187	180	163	185	185	191	184	182	210	190	205	141	157	202	176	184	179	211	185	166	177	159	169	191	167	189	167	182	202	171	174	181	220	195	211	184	191	187	206	168	206	183	181	169	180	188	166	200	165	183	172	203	165	180	206	181	190	201	202	170	181	186	203	175	175	185	162	200	211	167	182	185	173	188	177	196	195	214	190	210	168	193	188	188	200	202	211	177	173	176	206	211	203	199	198	177	181	225	190	194	207	181	178	185	179	194	199	196	186	166	209	194	175	173	177	166	194	189	196	177	168	188	180	185	201	193	167	179	172	173	176	186	216	188	207	175	168	229	181	170	190	181	208	171	195	179	184	174	200	216	196	183	169	169	184	169	196	189	182	201	201	188	199	182	197	189	190	190	200	183	153	189	166	191	186	186	161	171	179	184	148	189	205	193	189	189	189	199	175	195	192	208	201	180	194	176	208	199	182	166	170	185	201	197	170	178	194	180	199	184	170	192	169	178	193	168	175	211	164	178	172	178	182	183	194	180	179	186	174	193	183	181	186	178	159	170	177	194	202	169	184	170	178	200	178	201	175	186	193	196	165	179	170	209	185	164	194	203	174	187	162	191	195	203	165	160	185	196	192	180	165	172	187	190	182	171	194	193	172	166	192	175	184	190	204	217	162	187	185	188	176	169	181	198	210	169	181	183	150	160	185	160	191	185	168	193	186	175	179	193	189	186	194	210	192	157	186	189	168	155	159	199	179
20007	9415	3551	3865	3125	2365	2269	1899	1706	1326	1285	1074	1090	928	894	892	718	710	710	607	627	633	590	573	564	647	802	858	788	879	854	866	843	718	671	726	612	660	816	740	717	633	579	606	527	551	566	564	607	605	580	547	516	513	529	545	563	517	506	484	477	425	412	393	405	442	438	415	369	410	411	409	431	421	424	388	425	427	420	413	385	436	426	449	413	426	385	379	418	457	416	413	399	412	375	441	412	400	426	434	417	400	398	443	381	403	391	386	418	391	413	415	450	434	400	435	405	437	405	407	398	421	433	420	449	395	438	444	397	425	421	414	371	396	381	442	416	446	413	432	419	435	446	397	398	419	431	430	438	428	421	392	455	388	379	405	395	413	425	430	438	378	405	387	432	410	426	437	417	417	391	380	428	382	391	409	405	444	417	371	396	396	450	429	432	425	417	388	422	399	412	382	432	413	383	444	423	415	399	415	378	419	383	385	392	427	414	403	437	404	445	438	443	394	421	416	404	408	422	425	422	398	427	431	404	427	484	429	408	415	429	393	369	413	402	438	409	417	447	440	406	401	387	422	386	411	419	380	399	432	397	437	408	400	392	422	381	408	440	395	428	400	427	413	418	377	404	428	400	430	425	412	438	424	428	438	404	402	384	434	416	409	404	382	412	361	394	403	401	417	397	452	414	397	392	410	379	424	426	405	399	411	403	400	397	412	435	393	409	428	411	394	403	407	407	436	384	383	445	400	421	404	422	437	359	391	399	424	407	432	384	408	432	416	382	470	400	387	370	458	435	416	442	396	430	445	422	431	413	417	425	406	398	393	440	410	385	387	379	403	410	455	435	438	397	414	409	408	395	409	406	437	432	437	340	446	391	372	392	390	405	411	406	434	398	445	454	412	445	350	402	421	398	402	454	436	410	401	421	412	438	423	420	407	434	429	411	421	462	458	420	409	424	413	426	434	435	400	359	434	379	356	401	409	415	412	416	399	419	411	407	409	406	372	444	418	378	443	392	440	417	404	407	413	405	388	423	400	416	384	448	408	415	378	404	413	425	421	410	413	426	444	420	410	400	414	426	415	424	405	419	394	403	419	405	425	429	418	407	396	411	400	409	429	421	386	430	374	431	389	399	398	388	393	382	422	434	405	394	403	417	386	401	410	418	441	429	425	396	422	424	422	403	407	425	423	384	431	424	411	405	402	386	410	428	426	401	423	419	407	429	398	401	402	412	415	425	454	400	420	409	423	420	418	410	418	413	441	390	422	437	479	413	383	408	416	387	406	388	404	421	432	399	442	421	415	395	406	399	403	409	455	406	420	409	378	418	394	412	421	421	412	420	401	421	397	402	416	389	375	424	435	402	440	424	400	425	418	408	447	441	371	409	396	390	403	425	419	375	392	455	410	414	402	428	428	423	411	431	409	436	426	412	397	401	437	393	389	433	394	408	430	448	394	436	412	449	398	394	391	392	412	395	380	415	364	436	434	415	448	431	415	409	417	405	394	380	383	398	414	405	394	398	403	400	440	401	387	449	427	412	432	432	397	411	390	417	385	415	413	415	404	419	450	430	389	420	420	426	446	423	417	412	386	425	409	399	451	418	389	445	397	416	444	396	406	435	440	399	407	432	395	442	423	402	426	435	438	395	385	395	420	423	364	405	418	445	452	453	442	424	424	422	408	438	396	392	403	401	391	403	436	409	420	473	388	380	420	407	398	425	408	421	446	416	399	416	370	408	417	387	395	402	427	453	423	409	409	442	415	394	407	458	397	415	391	422	380	385	417	384	467	427	365	409	424	426	441	410	402	399	393	427	405	420	397	435	428	430	419	439	409	397	412	422	406	455	382	403	387	413	389	411	377	377	430	416	435	420	443	391	434	406	400	412	423	404	431	428	410	425	403	395	406	399	368	418	408	434	398	423	426	409	401	417	437	423	440	380	393	403	417	401	419	386	422	363	428	440	434	407	412	415	409	422	437	419	446	410	399	435	411	414	442	404	381	397	405	420	383	422	413	417	432	382	426	388	398	461	421	404	441	419	455	399	451	419	410	384	435	400	399	466	451	374	404	392	396	374	390	387	423	416	381	401	400	433	424	403	420	450	412	432	427	395	392	399	396	422	383	394	396	406	403	402	384	408	405	395	412	401	359	407	452	413	487	419	377	409	405	411	415	400	405	419	409	411	432	405	405	379	423	400	391	432	409	443	402	406	430	414	436	402	438	431	414	385	414	375	418	419	376	376	383	417	410	384	398	407	399	404	430	416	469	397	416	421	422	422	369	430	400	411	427	426	432	399	437	446	415	437	410	403	406	384	411	429	433	408	444	400	427	414	417	378	410	422	413	395	412	423	411	425	455	416	390	426	431	425	413	437	449	398	435	404	422	437	398	370	428	420	390	423	423	445	398	410	386	401	409	403	444	397	399	386	379	434	414	397	417	413	407	400	424	410	414	390	407	395	428	416	454	400	430	388	406	447	463	409	428	424	431	409	455	443	401	414	387	375	383	434	405	451	411	424	386	433	405	419	424	410	395	400	422	434	424	411	411	449	407	395	390	442	387	382	425	425	439	416	414	409	387	424	425	388	405	425	438	390	403	371	424	372	411	434	373	422	412	386	420	425	386	395	409	400	426	400	461	392	379	409	422	408	400	416	424	424	393	448	401	410	452	430	405	378	411	406	391	391	390	405	425	412	422	424	385	428	428	469	359	425	433	418	421	368	376	426	396	431	422	425	395	410	438	384	375	375	394	434	387	425	438	439	418	454	415	398	394	415	412	411	383	390	432	418	408	401	399	397	396	382	416	403	398	427	399	408	446	393	393	427	391	420	418	379	430	463	431	394	407	447	366	404	412	406	438	441	415	417	436	425	355	388	402	406	432	416	449	408	408	413	419	435	428	413	434	414	433	360	435	429	425	400	424	414	401	449	389	430	416	434	410	379	412	382	496	392	401	432	419	403	399	426	452	394	395	404	430	408	420	414	402	403	373	390	395	422	419	396	420	404	431	418	405	431	412	403	403	427	439	413	431	400	429	393	407	408	415	395	395	420	416	425	399	404	422	417	451	426	416	389	429	406	394	385	430	376	373	407	386	419	395	415	391	368	398	421	417	429	423	403	392	378	407	398	413	425	439	408	411	411	407	413	437	384	426	398	429	406	438	440	438	390	451	407	395	409	411	430	361	391	429	400	418	379	430	412	408	415	413	388	413	390	464	402	432	416	416	424	436	400	420	421	431	417	434	375	427	389	400	421	420	419	411	433	432	451	427	446	414	400	407	439	408	428	402	391	397	419	406	392	385	395	421	406	433	387	416	420	401	417	428	401	388	435	421	428	402	422	377	388	406	430	441	394	390	395	396	415	379	387	401	400	447	429	409	392	406	408	433	398	408	400	437	417	418	405	414	401	406	390	377	397	388	386	425	392	370	385	436	440	404	414	445	390	377	411	390	421	429	394	414	409	393	401	398	422	438	382	412	363	393	391	410	392	405
12524	3891	623	396	319	284	272	241	214	259	248	193	232	180	190	217	183	191	206	195	174	208	183	163	190	163	189	192	193	202	203	196	183	182	193	213	165	199	218	154	178	185	160	177	155	195	183	196	174	198	185	170	171	145	149	165	196	197	193	179	166	155	150	194	204	175	206	181	198	179	170	198	167	167	188	177	184	154	173	192	180	165	193	175	172	168	179	179	194	170	177	172	162	187	184	182	174	168	192	180	187	193	153	183	210	199	175	193	197	186	190	178	160	180	188	178	205	204	174	178	162	177	183	205	168	170	182	148	154	149	170	175	183	179	152	188	151	175	163	202	181	158	151	199	172	163	184	180	174	181	163	144	224	191	168	183	191	190	175	173	171	154	161	163	177	189	171	160	186	172	151	156	174	192	169	188	184	184	147	184	158	178	170	199	156	182	169	191	189	184	155	174	165	191	195	182	190	163	172	160	154	188	171	204	174	181	144	188	174	164	197	165	176	158	168	164	180	173	158	170	169	203	177	167	173	179	186	189	177	173	168	187	173	183	186	189	203	159	171	167	167	179	171	211	179	178	192	169	189	159	191	186	196	187	191	162	173	181	188	170	185	169	180	166	210	173	155	167	189	187	177	153	174	212	188	184	171	190	197	178	205	199	188	176	184	199	171	182	197	197	178	195	189	165	164	155	144	168	173	182	171	204	169	145	157	186	166	173	181	179	195	144	167	163	174	159	170	160	185	189	195	192	183	154	178	173	211	179	172	165	172	157	161	212	157	187	202	162	191	161	178	181	193	203	179	181	201	182	180	159	190	172	165	165	182	184	158	169	174	173	181	187	178	201	176	157	177	186	180	197	218	155	180	165	163	172	189	166	169	151	176	197	162	179	183	201	196	201	184	194	193	165	186	174	171	176	166	178	203	190	189	173	177	207	192	185	176	189	165	161	180	175	171	188	164	180	163	187	174	158	198	207	179	185	210	175	171	161	179	186	178	190	191	213	183	172	177	183	184	145	158	188	156	162	181	168	189	179	163	151	189	155	197	171	183	179	143	161	193	168	219	180	151	187	180	191	167	168	190	185	170	174	179	178	189	189	185	166	165	189	192	169	198	201	173	154	158	202	180	175	170	175	172	190	188	183	174	178	178	206	196	186	185	198	189	174	175	164	164	173	170	187	182	170	177	172	176	182	194	209	175	179	184	167	177	175	201	183	192	164	168	162	188	183	169	193	158	189	205	176	197	171	172	174	183	160	190	187	172	167	187	182	160	187	182	168	179	180	199	180	190	161	195	160	170	184	175	174	159	181	158	178	188	215	182	151	177	176	167	192	170	160	184	181	176	156	167	206	190	211	162	183	171	179	189	201	152	156	176	188	180	197	168	154	157	165	153	166	184	211	171	186	185	171	184	161	181	214	171	188	156	189	177	162	175	185	164	154	204	160	181	180	158	209	202	163	160	199	165	196	173	164	191	181	166	183	153	165	177	156	149	190	177	202	174	175	168	179	174	171	161	206	180	184	188	166	177	169	188	162	187	203	179	188	190	157	189	183	169	158	178	193	165	171	177	183	233	189	169	174	178	171	168	180	158	160	183	154	178	181	185	173	175	173	155	157	156	172	185	196	145	187	165	160	197	172	206	177	161	167	189	219	189	213	194	171	169	175	151	180	199	200	151	165	144	173	173	188	167	194	180	182	173	173	196	181	176	183	198	195	159	176	185	180	177	171	169	189	179	198	194	183	183	151	152	139	175	174	153	188	178	189	168	178	173	166	169	156	179	190	178	164	161	195	177	159	177	170	166	158	174	172	179	191	199	178	171	203	175	173	172	194	190	181	187	176	212	178	189	205	186	181	170	157	187	169	153	177	191	169	164	164	180	149	141	185	182	160	166	149	186	180	180	155	148	167	181	176	158	167	186	166	207	190	148	165	181	168	176	168	183	182	183	185	181	145	162	171	189	194	177	207	180	163	181	170	183	190	148	185	187	166	184	164	167	160	193	169	168	207	173	160	161	155	184	177	173	207	193	218	182	169	174	193	154	155	189	171	217	154	187	162	172	154	175	167	189	196	163	185	172	168	171	186	168	173	173	170	168	172	171	162	200	187	179	195	167	197	179	170	208	179	160	195	155	157	171	187	165	184	194	166	177	172	197	198	166	164	161	177	195	166	207	186	186	163	182	166	171	180	170	183	183	173	188	168	179	164	154	165	187	166	184	180	168	143	173	186	173	165	190	188	183	170	154	178	198	184	176	181	179	194	182	204	171	191	149	143	195	181	196	164	151	190	166	187	169	184	189	148	174	177	159	184	180	184	148	165	170	184	183	175	173	161	183	176	194	195	198	175	166	190	203	187	160	151	160	178	198	202	183	181	199	183	165	162	166	182	162	145	187	200	171	179	185	187	176	164	166	209	176	174	211	173	163	187	194	168	173	181	156	176	170	163	146	187	171	166	162	175	197	194	165	170	179	184	197	170	153	157	186	180	185	184	185	198	176	160	177	192	158	181	175	199	168	172	169	166	179	195	182	192	193	161	174	205	166	181	180	161	181	213	182	154	158	163	168	179	179	181	194	152	183	218	196	180	169	195	169	193	179	191	214	199	168	199	163	195	190	150	186	162	170	178	191	190	180	190	181	194	171	179	178	150	181	194	169	176	192	179	193	161	184	160	177	184	198	209	188	158	158	173	157	167	164	183	179	178	167	189	188	166	189	188	171	179	184	195	168	171	161	160	158	148	154	173	203	145	193	189	184	182	169	178	187	159	164	183	216	197	182	206	184	185	176	178	171	165	187	186	180	172	164	179	159	186	185	205	161	196	183	187	185	204	185	188	174	171	179	163	161	167	149	176	161	175	169	190	184	177	173	174	167	173	176	182	178	189	188	189	165	179	196	161	190	178	156	182	195	202	167	201	183	184	186	174	156	164	172	195	170	171	179	178	159	167	168	176	176	163	198	196	173	136	164	179	183	167	174	153	199	174	162	188	192	200	187	145	177	177	197	172	194	182	177	168	167	193	183	179	178	180	204	175	175	155	178	160	169	175	164	157	182	180	170	179	191	192	159	170	170	170	182	169	167	182	210	170	175	194	160	196	202	202	183	193	202	178	171	173	176	169	171	193	135	169	158	145	166	177	175	205	184	170	179	160	203	162	178	167	184	193	157	161	210	181	160	169	169	167	178	163	163	201	179	165	170	165	174	176	187	210	174	182	179	187	162	186	170	188	164	192	168	185	182	155	183	187	194	174	201	179	166	157	176	152	187	173	171	198	197	174	192	183	174	197	170	182	169	180	176	206	159	174	164	187	195	195	188	180	172	175	177	167	154	161	189	186	214	193	173	163	173	165	193	165	166	188	186	167	184	178	176	148	168	163	168	177	182	179	175	197	172	168	174	177	166	166	195	187	171	172	202	190	178	178	181	174	163	181	172	160	185	191	160	168	162	183	198	168	165	177	174	152	183	189	185	195	188	168	146	173	182	172	166	156
6568	2530	1078	1046	871	759	781	710	687	638	585	549	515	510	498	511	454	432	452	489	437	406	403	420	445	468	488	551	479	588	556	575	535	435	491	451	456	522	471	461	407	407	461	372	403	399	396	396	418	402	424	433	422	408	456	414	419	433	425	381	391	385	411	385	380	369	385	387	354	388	403	403	377	397	397	408	413	375	398	375	388	369	393	403	416	373	388	365	405	388	354	405	389	369	368	419	412	401	384	366	370	396	361	430	388	381	395	378	395	392	368	350	390	369	400	375	374	405	394	387	379	387	377	405	366	392	380	413	381	366	404	420	391	368	402	352	386	345	378	415	418	380	387	401	406	408	366	400	383	364	393	400	357	370	355	407	384	361	390	373	385	371	406	377	392	396	445	389	372	410	381	373	383	386	385	401	343	405	375	368	368	390	374	402	378	404	398	394	366	365	380	362	381	368	427	386	375	394	409	370	400	416	354	366	381	390	367	378	373	396	387	393	387	391	362	384	377	387	415	381	408	383	396	394	399	359	362	379	422	352	391	379	372	368	392	360	406	389	406	380	380	375	387	402	401	386	396	374	377	408	364	388	426	377	353	389	394	386	406	420	366	384	356	365	371	427	369	380	360	394	356	417	408	361	389	416	348	364	373	400	410	367	390	412	383	399	371	346	402	384	385	336	380	389	374	385	396	367	368	378	373	404	362	365	390	403	388	361	389	403	367	371	374	361	385	392	388	359	373	369	401	361	378	401	382	355	406	428	417	357	413	390	371	373	401	388	367	387	339	382	409	417	385	391	376	352	381	402	370	436	382	381	394	405	357	378	413	369	388	395	353	424	384	453	381	368	366	372	404	400	390	392	387	362	371	385	405	395	372	417	377	393	397	409	378	415	411	414	410	339	384	357	412	345	385	413	406	361	394	384	389	364	371	418	354	376	430	406	418	371	388	376	371	380	394	400	403	382	368	419	416	370	364	356	391	399	357	388	368	353	381	330	423	396	392	408	389	386	385	348	374	455	368	378	380	405	393	391	379	376	360	405	372	415	374	349	381	368	392	378	348	392	378	398	429	379	375	348	376	385	400	391	385	393	333	396	417	363	398	367	374	405	400	403	361	359	367	373	380	365	360	384	372	365	380	367	387	388	392	375	410	383	361	367	404	387	423	401	377	380	394	377	392	426	396	378	397	365	381	400	361	379	385	389	372	406	373	398	354	364	409	388	389	377	393	385	383	404	413	353	399	384	362	364	374	378	404	361	376	379	367	362	368	387	396	388	392	374	368	375	388	390	395	390	427	385	389	399	392	417	340	375	394	418	382	383	393	379	378	396	433	347	378	386	370	375	353	404	417	406	382	383	391	354	395	381	369	383	363	386	409	337	394	376	379	420	389	393	390	353	395	396	363	388	359	387	374	396	366	377	361	404	409	425	353	394	385	366	414	398	373	369	357	371	369	363	393	388	411	371	371	383	364	346	388	382	403	400	408	404	405	383	437	356	390	385	411	396	387	381	406	412	424	406	429	389	390	393	393	373	402	390	383	399	412	406	374	361	408	375	392	379	388	397	357	369	375	358	382	416	396	353	348	393	398	396	388	441	405	413	399	400	379	377	362	392	360	374	389	385	348	385	394	389	394	385	382	377	364	394	367	373	373	403	380	367	391	386	392	407	416	384	407	405	375	407	379	401	362	397	362	388	388	394	383	384	376	410	396	401	404	390	396	389	392	392	365	391	362	383	380	411	381	422	377	367	387	404	409	386	353	368	391	371	390	390	332	402	397	388	384	417	360	383	405	363	389	393	387	382	379	388	397	358	361	390	401	350	383	433	371	368	387	358	387	401	393	388	395	374	354	386	382	351	360	358	385	406	381	367	403	374	399	368	383	382	398	403	377	339	401	371	409	391	358	384	415	433	393	356	434	380	375	398	368	370	373	390	366	369	392	343	396	379	403	381	351	378	394	376	395	360	362	384	400	394	353	359	403	368	370	392	397	377	371	374	375	425	381	364	405	412	418	361	417	374	328	389	369	357	404	397	355	391	370	375	400	398	397	368	365	400	396	416	399	388	371	352	388	385	389	416	383	364	370	369	382	352	374	399	413	373	381	360	394	360	356	414	364	401	402	366	371	357	414	397	372	386	381	377	385	366	408	421	439	394	382	382	384	376	399	413	378	400	387	416	399	376	396	387	380	365	389	405	390	363	412	404	368	402	412	373	399	378	378	394	367	372	392	418	401	374	432	418	387	380	402	373	401	396	391	392	393	380	390	413	401	378	368	346	384	351	373	350	392	402	360	346	393	418	381	409	377	404	380	374	424	389	359	360	380	371	379	383	393	360	403	378	388	372	373	418	390	365	399	403	414	355	369	381	388	382	417	386	383	377	365	377	376	389	422	391	371	379	355	370	410	388	393	389	393	374	375	406	401	406	377	356	360	385	401	388	398	402	386	403	386	378	419	401	409	379	392	404	400	392	377	351	393	379	403	381	394	342	409	376	385	409	379	384	376	393	430	374	387	387	401	365	363	390	395	409	378	366	347	360	420	360	406	434	366	382	387	407	425	381	332	388	373	387	411	388	362	402	388	396	355	410	385	402	402	383	407	395	386	378	413	376	359	372	345	361	422	357	367	361	392	367	420	385	395	387	372	376	402	417	414	404	382	369	354	386	372	393	350	414	338	409	381	409	402	403	370	383	401	405	391	366	377	391	425	373	402	399	414	368	359	394	364	381	385	380	390	434	376	405	386	378	369	367	379	407	375	416	399	390	352	386	356	406	356	408	416	393	370	374	409	367	401	394	413	398	377	374	387	400	365	394	375	385	387	366	403	383	383	385	355	394	385	407	385	388	381	376	379	357	430	401	393	383	370	361	378	395	399	406	364	415	369	365	418	370	408	397	369	372	383	366	381	381	359	361	370	399	383	402	390	388	389	382	411	403	397	386	390	370	374	379	392	382	372	420	396	396	363	387	360	397	422	384	387	377	369	352	348	412	391	398	363	378	398	376	383	409	403	398	363	368	349	393	391	404	367	364	373	348	368	393	339	403	413	392	393	384	354	385	367	413	365	388	381	363	409	373	379	380	384	398	371	408	409	343	400	392	386	387	379	377	395	364	350	409	395	407	404	365	349	400	363	366	383	393	371	373	386	378	379	390	405	360	390	389	399	351	377	378	373	385	409	375	425	386	382	380	386	418	395	377	415	413	394	416	379	381	379	395	386	352	359	407	439	382	363	387	392	354	403	356	382	386	399	368	377	409	370	400	402	364	379	382	406	384	366	390	372	374	376	397	391	389	380	378	361	408	362	393	375	391	383	411	404	425	368	371	400	387	380	398	364	393	414	383	345	394	374	364	391	378	353	338	376	378	408	392	366	422	405	357	388	391	361	427	371	345	363	376	427	384	389	392	370	430	403	381	381	401	391	394	387	336	386	350	399	360	366	350	355	354	379	414	399	440	421	414	377	357	326	406	367	396	391	399	390	379	387	428
27961	10818	1659	862	510	432	316	321	285	216	243	196	167	198	161	192	171	208	168	178	131	136	142	169	140	180	142	172	155	162	188	213	181	160	160	158	156	151	160	167	139	137	124	148	140	125	147	150	149	149	135	135	129	142	144	142	136	142	152	146	137	137	146	116	144	105	117	148	132	146	152	144	120	104	121	151	152	134	139	124	149	140	128	115	135	138	130	144	134	134	153	137	109	142	126	123	118	112	131	115	118	134	133	117	116	128	144	116	132	138	150	124	111	127	138	155	137	143	148	120	128	128	156	111	124	134	126	127	125	130	136	132	162	137	151	131	144	125	136	116	133	138	110	131	122	147	109	123	124	115	125	139	121	129	152	115	132	127	131	122	133	145	108	137	116	135	123	145	141	138	131	133	121	152	121	134	119	118	139	129	128	117	126	127	120	127	133	116	116	131	147	111	122	141	126	123	132	139	141	156	117	124	110	144	114	140	153	127	124	110	99	102	118	125	118	148	134	147	142	132	136	143	118	127	134	124	139	122	134	138	156	126	143	133	124	120	128	136	125	148	117	145	141	137	137	113	126	114	127	129	147	130	124	142	137	133	140	138	136	126	123	139	128	137	141	123	123	128	115	132	130	135	127	118	140	137	146	147	143	105	144	123	124	120	143	129	138	125	154	126	156	129	119	152	140	124	124	139	131	123	104	125	118	115	129	128	152	137	141	151	111	146	144	114	160	140	139	138	136	152	138	112	127	124	111	129	136	112	161	156	128	119	133	148	142	135	111	110	123	113	115	134	143	125	147	121	136	147	125	105	108	131	132	134	125	128	116	131	126	118	133	134	129	132	130	120	130	146	127	128	134	131	137	129	154	143	117	116	125	144	119	141	121	127	131	122	128	121	130	118	126	148	124	130	113	107	131	130	145	144	100	128	150	159	139	144	133	115	124	124	121	152	142	115	137	126	101	138	129	116	139	124	142	125	115	138	138	134	147	155	111	110	127	170	133	130	116	117	117	139	134	119	125	135	121	128	127	125	130	124	111	127	131	136	144	132	131	137	139	131	140	128	146	123	134	133	152	119	150	113	132	128	120	120	149	128	113	120	134	112	131	146	158	144	123	128	108	123	116	131	140	129	115	129	118	133	138	117	131	129	137	112	134	130	128	128	127	147	138	115	127	126	126	138	117	140	137	131	133	133	131	141	123	137	162	118	126	119	139	124	125	133	119	116	99	117	140	144	120	145	115	124	126	125	128	116	134	149	135	138	134	125	142	123	145	132	141	113	113	121	116	114	124	145	112	127	125	122	143	116	141	115	136	121	124	127	122	120	156	127	152	147	168	137	143	129	131	115	123	129	149	135	134	143	117	134	161	141	137	133	134	133	137	150	119	125	138	150	136	148	131	146	126	133	126	129	148	129	134	132	122	146	103	130	132	132	130	140	131	123	175	146	127	136	120	130	113	119	138	121	136	126	126	135	130	110	138	147	137	126	131	130	135	126	126	131	136	141	107	147	119	126	152	147	158	126	121	137	127	128	99	122	152	130	121	126	114	139	142	121	132	128	113	125	132	128	137	134	128	136	153	126	132	136	137	116	119	136	134	115	115	116	139	136	136	124	137	125	145	143	115	156	112	124	138	138	124	128	129	136	115	121	127	129	126	142	147	141	139	122	133	126	146	124	116	144	126	150	134	127	127	120	152	143	121	141	137	138	157	143	133	131	159	134	155	126	101	141	131	150	135	122	137	153	149	144	130	138	144	156	143	112	131	132	162	119	135	117	149	136	121	136	118	122	145	133	115	105	148	138	114	138	125	135	120	122	133	134	129	117	146	132	132	131	115	121	128	133	123	133	135	114	142	138	123	129	125	133	144	122	115	132	139	137	113	129	140	131	119	106	134	148	111	125	113	130	120	130	124	123	152	134	116	128	132	143	140	124	117	135	146	134	154	134	135	136	129	115	130	135	122	128	124	108	151	135	119	105	133	125	108	120	114	131	125	132	123	121	119	118	110	150	135	120	125	138	119	125	137	121	107	109	133	130	138	121	120	138	148	147	142	129	142	120	142	132	127	123	139	122	129	125	118	146	159	155	119	139	126	138	119	124	152	112	137	143	128	144	113	99	139	126	135	122	129	151	118	112	120	122	133	127	127	132	128	139	124	139	151	159	136	123	104	144	131	122	142	131	147	135	137	147	143	125	127	114	118	151	117	137	127	128	125	133	126	139	127	130	138	126	110	135	137	124	103	125	144	136	132	119	113	114	131	123	117	107	131	118	123	131	157	112	136	145	142	121	121	140	126	139	126	134	135	144	142	118	144	126	110	152	134	120	116	131	111	140	139	127	153	148	111	129	138	128	152	145	117	119	127	113	143	119	120	107	139	124	113	147	103	139	119	132	123	134	122	134	124	120	111	131	153	154	153	145	135	127	133	113	125	129	135	104	127	141	149	120	132	123	123	146	151	122	132	118	141	140	134	130	133	118	138	127	117	144	125	110	133	118	118	129	117	135	119	118	119	128	119	152	129	118	117	116	140	131	115	116	132	147	127	137	123	116	131	126	125	152	126	143	143	147	133	127	135	142	131	151	131	128	146	155	136	148	150	119	134	141	158	120	134	151	119	110	141	142	134	127	140	125	143	132	107	136	121	139	136	136	130	126	130	129	135	128	128	134	115	145	136	128	127	133	120	101	143	123	137	147	130	117	143	133	113	123	127	132	140	141	140	138	134	131	131	130	138	137	112	119	119	133	120	142	130	124	129	120	131	125	139	145	136	121	126	159	112	129	119	123	123	125	122	132	129	132	124	134	118	149	136	117	118	126	144	126	127	145	124	146	138	149	132	114	115	131	147	136	118	128	134	147	103	120	137	110	136	103	120	140	116	127	112	121	150	134	152	123	111	124	133	123	156	132	134	118	136	149	123	130	146	105	117	126	138	131	138	132	119	127	116	147	127	141	136	142	112	110	141	136	118	156	123	135	113	126	120	143	117	110	128	136	114	133	109	112	113	130	121	115	129	122	137	120	129	121	124	128	142	127	134	151	126	149	128	152	123	127	134	142	109	124	121	133	130	128	148	111	116	134	128	105	120	127	144	129	120	116	148	134	143	119	135	132	149	139	118	129	141	151	150	153	118	142	147	127	113	138	119	148	127	117	128	124	129	128	131	159	124	132	122	129	149	112	124	107	140	133	150	149	114	141	135	114	100	137	119	136	148	151	111	127	145	121	119	137	104	125	132	153	115	152	130	120	131	106	103	115	124	144	146	146	112	121	145	145	153	128	122	157	128	119	128	106	127	106	132	137	122	137	156	125	122	140	142	127	149	128	141	140	147	124	116	129	117	110	136	156	130	143	137	132	131	136	132	146	122	131	144	112	135	135	137	142	133	137	98	157	109	118	125	144	119	110	155	131	133	128	112	136	141	135	119	154	143	136	106	132	121	134	124	137	126	122	119	136	131	113	132	129	151	128	119	147	124	140	108	123	116	112
15702	6237	2259	2463	1927	1493	1378	1275	1101	940	848	759	660	632	636	644	572	559	485	449	408	412	387	382	432	500	527	594	520	575	664	691	587	490	515	473	422	412	475	492	432	421	409	404	375	374	413	407	385	437	428	399	365	379	394	373	350	382	367	347	334	302	331	313	342	312	286	289	315	302	322	304	310	310	272	322	317	299	361	305	328	287	276	301	329	310	313	284	284	304	313	290	294	262	305	298	289	292	263	294	294	290	294	301	281	277	295	291	295	293	305	311	314	298	287	293	284	333	307	275	301	321	310	324	339	311	266	302	320	306	330	323	320	293	298	324	295	303	319	311	323	298	303	292	317	287	295	315	316	328	311	302	306	285	280	309	314	306	311	307	295	282	280	296	291	317	283	287	299	302	314	278	277	290	315	309	298	277	312	291	312	322	286	316	323	330	321	296	310	300	300	319	297	298	305	278	312	311	290	297	306	290	316	292	295	314	317	289	311	323	281	279	301	314	289	317	297	288	309	279	267	309	297	302	327	309	281	276	302	305	305	304	333	303	313	286	286	282	291	310	311	294	290	308	343	318	305	303	281	319	295	317	281	291	290	317	300	297	301	287	269	293	293	313	277	291	331	305	316	304	316	302	244	294	292	312	310	309	326	303	307	292	296	279	319	320	312	287	286	313	331	300	323	309	319	308	298	273	296	305	290	295	331	294	292	296	300	284	303	300	286	300	314	297	298	326	284	312	314	312	305	275	333	292	287	302	329	289	322	284	336	293	341	307	305	285	304	309	282	303	298	311	282	303	301	277	319	286	253	314	287	296	334	305	290	310	321	279	299	296	303	310	333	305	315	313	329	343	338	305	314	303	302	313	289	284	296	327	307	312	296	316	335	318	303	338	293	297	314	301	290	336	290	298	247	291	312	334	310	328	290	332	309	306	302	301	303	305	296	321	334	291	302	303	300	295	278	336	330	297	310	329	273	302	318	301	322	321	287	330	304	311	274	302	328	289	280	301	316	309	293	308	317	299	279	289	317	296	321	292	284	301	272	272	284	321	295	332	267	288	326	301	331	326	326	325	304	310	322	338	273	330	272	317	324	305	334	283	320	282	292	306	313	253	294	309	295	291	308	321	286	311	310	272	263	297	345	295	287	325	344	282	301	312	313	320	280	291	327	322	300	315	304	285	304	312	279	332	320	282	264	303	302	302	307	269	310	289	278	288	297	311	315	319	288	328	318	308	295	301	292	320	324	348	292	333	282	297	279	284	272	307	302	329	319	338	285	285	271	298	310	327	295	297	292	274	296	299	303	298	331	304	258	266	312	339	270	299	289	320	283	268	331	317	310	312	317	306	282	325	293	342	267	316	287	324	289	305	339	294	296	278	320	312	272	308	294	297	260	283	310	324	307	319	290	295	320	312	272	299	307	286	323	308	306	322	279	313	292	278	311	316	308	280	335	292	298	288	311	302	293	329	293	292	308	306	311	309	304	292	276	313	306	297	304	345	288	285	272	312	299	335	278	304	304	329	332	289	314	296	323	309	304	303	315	296	310	309	297	299	325	287	297	341	295	289	309	274	290	288	292	294	301	315	311	290	286	287	286	312	327	296	306	272	306	296	335	329	297	294	298	278	292	248	312	288	299	319	264	298	330	308	299	332	305	322	329	290	289	287	308	284	305	280	291	320	305	306	277	330	284	302	313	297	293	293	320	308	314	288	298	279	302	298	281	299	329	319	317	299	327	312	293	280	334	296	317	294	286	292	333	292	294	302	287	308	325	330	315	294	302	290	315	294	282	288	317	330	301	314	306	305	309	273	308	301	313	314	321	321	287	299	331	307	322	331	308	327	275	292	303	295	309	317	347	299	292	322	280	323	316	291	286	291	305	295	287	282	319	288	284	295	310	294	325	328	321	327	322	317	287	293	308	328	290	314	321	303	327	338	327	318	298	289	286	313	289	323	297	314	292	298	290	314	303	303	282	316	290	315	313	300	323	309	290	311	366	296	286	299	316	311	322	262	312	282	319	292	306	328	304	316	277	286	289	336	297	299	312	341	306	331	326	308	305	313	317	332	320	304	283	307	296	292	332	307	309	320	338	309	302	313	324	304	308	308	319	327	273	302	311	275	340	310	324	319	330	331	312	298	292	308	278	292	270	311	327	283	331	290	278	282	283	294	305	341	340	309	320	286	278	326	282	311	317	319	295	304	318	294	288	319	323	283	333	284	303	302	304	312	296	287	300	336	287	298	287	277	293	345	298	283	288	299	267	292	272	300	294	287	283	296	323	292	301	275	293	321	302	298	293	285	271	321	269	304	332	312	310	321	288	347	289	293	303	322	296	284	292	316	286	274	284	308	334	312	324	302	289	305	298	303	286	318	311	296	307	293	320	291	288	306	292	299	281	300	302	334	302	306	311	294	311	285	303	308	316	294	302	310	313	302	295	297	323	305	310	277	279	332	307	311	344	291	299	313	318	318	315	314	299	313	300	283	296	286	318	335	269	290	337	262	313	276	278	286	305	324	320	311	303	277	322	334	295	304	313	299	302	302	280	302	310	312	299	297	290	285	299	308	298	305	293	307	289	289	297	331	300	302	303	285	315	285	294	288	284	301	283	297	287	261	311	303	332	317	306	303	296	303	325	278	296	287	341	319	324	310	290	317	327	322	279	290	307	288	318	292	302	284	288	318	285	358	329	309	282	315	290	308	297	317	295	285	317	309	301	302	297	313	314	267	295	281	279	310	268	346	290	322	285	297	318	299	303	301	302	331	280	303	302	304	313	304	291	269	316	313	287	301	318	294	286	290	307	291	313	300	279	310	282	314	310	314	302	280	286	301	332	316	296	296	281	274	286	334	295	281	290	323	293	296	291	300	293	291	306	296	294	300	285	287	285	294	277	289	315	292	298	320	312	290	294	311	301	284	299	338	294	274	289	304	330	308	288	312	307	273	288	312	315	307	310	292	285	296	326	301	307	299	266	325	305	303	304	299	291	278	276	279	280	302	305	302	302	306	313	290	297	322	330	294	312	320	274	311	312	282	285	288	304	301	312	316	279	294	329	293	282	291	274	303	302	296	299	328	318	313	294	313	311	286	314	298	309	316	330	306	303	302	299	283	301	310	315	344	308	294	313	272	284	304	320	297	271	312	325	301	288	323	304	304	346	279	300	293	340	309	319	282	292	306	318	327	314	321	327	300	306	296	303	309	288	293	330	317	311	320	257	270	330	303	313	276	315	311	297	301	341	311	332	301	310	319	350	312	329	326	284	288	292	317	294	310	287	324	303	275	291	321	304	310	289	307	311	289	308	303	298	286	305	303	299	296	293	300	303	294	291	302	305	303	293	332	287	291	313	273	286	297	320	288	334	307	292	290	312	310	324	303	298	292	290	315	301	334	288	290	287	303	298	285	302	303	328	284	313	301	274	341	279	314	342	326	326	296	306	332	289	289	306	355	276	306	275	304	284	285	315	313	299	303	314	322	313	291
38155	16946	3315	1510	883	728	515	492	395	352	323	277	299	279	269	261	253	251	221	227	197	214	215	230	201	221	231	249	238	240	271	253	232	204	206	208	198	195	209	226	221	197	234	217	203	199	219	185	220	204	213	205	231	226	177	172	190	203	164	203	200	186	193	190	187	184	183	201	176	174	181	169	208	197	214	175	192	194	200	187	206	181	211	171	179	171	196	200	158	159	156	165	193	200	181	179	191	173	186	195	195	181	190	159	175	178	195	187	197	178	172	197	175	190	189	178	179	166	187	192	196	178	207	162	185	179	182	177	165	191	167	215	170	163	179	181	192	178	193	214	179	188	206	157	204	178	182	188	156	200	130	197	198	186	193	176	180	203	187	210	188	201	195	164	174	173	212	179	190	178	168	212	186	196	187	181	202	180	161	202	217	206	194	172	188	175	174	205	192	189	165	182	171	166	187	205	213	197	216	190	192	180	174	182	181	186	177	172	208	160	201	188	167	185	202	221	187	217	208	195	175	154	185	171	192	207	209	187	178	194	185	176	200	204	190	181	183	197	204	163	195	175	179	199	155	203	177	163	187	162	186	216	211	196	183	169	191	182	173	197	193	181	178	169	198	195	194	191	189	200	189	191	180	173	178	176	207	190	180	205	171	163	179	182	214	180	164	167	193	185	193	203	203	188	193	206	187	185	169	168	195	213	186	174	176	188	178	190	202	184	182	192	220	192	176	180	183	192	178	171	170	182	181	185	158	210	178	203	188	172	161	191	180	179	175	201	196	177	200	178	166	198	164	199	187	189	195	169	177	179	192	202	199	197	189	188	188	196	172	181	179	166	158	175	180	169	169	188	185	175	170	167	175	171	199	195	192	159	170	187	166	195	174	158	218	182	183	211	210	183	189	176	185	178	170	183	154	166	186	184	183	206	186	163	187	178	175	184	181	207	198	170	195	180	199	175	194	199	176	186	195	178	184	181	186	202	185	171	163	179	182	177	204	174	198	178	183	199	156	150	165	217	175	167	188	176	158	193	174	206	198	205	174	179	177	165	200	205	197	206	190	200	179	184	212	193	199	169	163	195	165	187	184	213	191	191	171	198	170	164	178	189	184	187	196	185	180	190	211	184	153	190	176	182	169	178	201	191	182	182	147	194	182	177	183	178	187	197	149	144	216	192	186	193	178	209	199	222	194	170	169	179	191	200	210	190	168	167	186	183	178	189	166	190	191	176	179	169	186	200	199	190	177	181	192	185	164	204	187	196	173	201	193	185	178	201	184	191	171	193	176	177	187	169	151	185	219	175	181	190	163	180	146	198	195	189	194	174	185	179	192	184	166	175	195	172	200	173	196	215	214	171	197	189	204	170	187	176	177	192	194	184	195	180	169	197	199	199	182	193	171	175	185	210	193	166	199	193	177	179	201	197	196	188	201	190	202	173	192	168	181	167	193	189	169	191	182	169	230	182	200	187	181	195	193	221	161	185	192	208	182	197	206	193	214	189	159	176	194	203	210	199	188	193	205	188	191	166	198	187	198	169	164	173	169	178	184	192	158	169	206	189	168	192	185	172	190	191	178	187	183	183	157	189	202	175	185	159	184	204	178	189	195	190	198	177	190	195	174	205	163	191	204	179	197	188	209	181	172	183	196	161	204	167	174	181	162	182	181	190	181	189	179	172	172	184	200	176	192	203	175	160	179	185	215	187	187	209	182	197	183	182	195	196	161	186	189	193	164	173	208	221	199	191	153	162	193	172	193	182	205	186	172	187	169	176	187	167	204	180	191	166	193	199	201	177	188	182	211	184	188	184	156	178	182	196	178	187	189	160	164	211	198	183	172	183	180	185	162	204	182	181	173	165	187	203	210	184	173	176	184	234	206	205	166	175	172	177	153	188	175	193	166	153	160	175	161	158	182	183	213	162	201	202	209	182	191	182	166	183	200	211	159	188	171	200	157	178	202	175	172	170	178	179	174	176	190	189	191	203	191	206	180	176	189	193	189	153	170	172	181	213	179	185	191	185	196	189	196	173	196	185	174	201	182	184	206	191	161	171	178	186	166	227	204	191	171	182	199	206	167	173	209	176	187	194	186	187	215	204	184	180	187	187	159	178	180	176	181	193	151	191	185	187	197	165	187	205	184	167	178	207	201	170	148	226	174	191	204	150	189	188	160	204	181	194	189	195	187	192	192	176	198	188	209	202	183	174	189	166	179	193	194	204	182	189	196	190	185	187	197	194	178	216	198	194	203	198	149	179	191	188	169	163	172	194	180	177	178	188	176	167	166	183	183	182	202	181	191	163	192	238	198	170	169	152	185	191	198	191	176	184	219	188	164	149	178	159	190	188	184	188	184	187	150	195	176	190	220	182	167	174	204	167	174	195	181	184	179	200	199	198	188	193	203	202	159	194	203	191	191	214	163	173	182	229	165	190	203	208	184	190	176	164	181	180	198	178	186	211	192	182	192	171	192	185	172	205	180	175	203	206	198	179	207	194	181	163	184	187	173	179	168	178	163	154	169	175	172	175	202	188	163	190	194	222	186	183	188	170	201	156	178	177	170	213	191	200	181	182	199	181	175	188	194	183	177	178	192	181	159	195	190	210	180	168	167	156	206	178	179	168	186	189	208	175	179	189	187	182	197	197	176	206	175	165	208	183	184	175	173	178	187	191	196	180	186	170	199	210	202	166	189	175	176	179	165	197	174	198	192	175	187	166	187	176	176	164	173	191	166	192	185	189	179	172	185	181	172	177	173	208	214	176	172	196	172	182	169	166	206	184	196	208	188	209	230	194	172	192	149	161	167	189	191	183	178	183	156	204	186	195	198	174	179	207	180	194	206	179	192	203	203	170	178	190	185	205	220	204	167	172	223	181	186	170	171	197	181	180	189	191	178	212	205	189	192	164	176	170	195	163	203	188	199	163	162	196	183	199	188	170	190	165	199	159	174	184	171	164	178	186	165	158	186	174	198	194	180	210	180	181	175	191	193	162	203	164	200	192	164	189	164	170	177	167	157	208	185	172	209	173	183	207	180	177	159	191	207	178	176	158	188	192	178	170	157	153	199	182	151	177	175	189	194	192	192	200	170	191	170	187	170	193	173	183	177	179	181	187	201	193	160	182	195	178	199	217	199	197	182	172	189	183	203	193	155	191	172	176	179	184	191	186	191	166	207	172	163	191	171	169	165	189	170	190	183	190	172	185	170	192	154	181	192	210	171	153	190	175	182	170	186	168	212	198	179	162	200	194	167	173	193	213	174	239	176	203	177	181	179	174	185	170	183	173	178	169	172	191	191	184	168	191	177	199	182	198	203	197	189	182	169	177	175	196	188	179	171	180	186	184	203	188	169	183	203	188	203	190	184	169	212	179	184	175	162	188	179	194	199	194	193	221	157	196	204	193	205	161	177	190	177	178	192	171	208	182	182	185	201	187	193	164	174	187	156	165	177	198	192	158	193	195	183	213	213	185	182	184	187	188	186	210	204	184
20524	8619	3716	3855	3190	2708	2244	1878	1665	1435	1248	1199	1048	946	923	875	835	779	738	677	562	569	587	530	602	670	851	869	823	759	929	973	873	732	683	658	699	614	681	744	628	535	652	587	555	530	561	565	521	563	638	558	563	441	525	544	485	508	527	471	447	426	426	412	411	413	416	408	407	435	416	430	441	394	383	410	453	389	457	436	405	417	399	405	419	426	419	407	422	403	431	455	376	403	394	406	426	415	401	430	430	416	396	418	422	417	400	424	402	409	431	416	423	432	401	437	439	412	396	400	431	433	419	430	433	437	426	425	411	443	362	385	398	397	406	442	450	415	453	414	424	411	416	411	418	444	436	406	399	385	424	421	421	409	429	399	427	419	410	451	407	394	447	422	436	385	432	442	395	403	437	412	417	415	450	409	417	434	391	390	412	414	451	411	446	419	457	417	395	434	422	419	423	417	397	399	405	428	421	423	392	423	454	374	391	414	401	402	403	441	439	401	388	400	400	411	400	415	393	397	416	399	380	395	427	439	427	407	368	395	426	387	443	429	417	408	392	399	401	401	440	376	436	437	444	413	370	418	414	393	426	397	382	386	410	418	419	405	434	425	436	410	412	456	425	391	448	420	402	425	431	415	410	409	389	416	398	399	396	400	420	412	395	410	436	420	401	383	406	429	402	444	427	443	425	415	398	419	386	422	387	379	400	388	398	432	430	418	444	410	412	405	394	424	417	396	396	401	455	428	419	420	433	433	418	395	435	405	367	404	383	432	415	420	404	436	424	404	408	412	380	437	392	414	411	453	372	391	394	415	428	402	414	439	469	414	448	401	405	433	442	400	436	405	423	396	404	392	419	396	416	397	424	409	421	413	416	429	430	405	409	413	390	436	412	409	363	413	421	405	415	432	405	439	455	392	446	424	443	450	425	410	435	404	420	417	411	434	376	402	396	429	439	397	428	411	460	417	442	433	405	395	421	397	443	415	408	378	406	414	410	371	409	379	395	437	384	424	412	390	423	413	416	413	383	389	379	418	397	388	413	400	392	442	412	426	401	424	418	404	446	426	382	405	397	441	400	415	445	413	435	397	460	420	405	427	408	440	429	418	411	416	418	399	402	420	424	406	437	403	410	396	442	451	406	414	392	411	405	436	400	429	393	432	416	424	444	412	456	408	405	441	420	382	437	415	458	442	377	415	395	434	434	420	439	407	422	411	407	456	385	427	418	396	457	428	401	440	393	417	404	426	383	407	403	415	436	388	416	425	425	413	410	420	436	449	419	427	428	397	402	410	413	409	420	403	419	376	386	376	430	432	395	418	406	421	415	401	404	424	416	401	386	424	413	441	404	435	404	404	437	397	394	421	456	436	382	407	409	405	375	410	409	404	419	457	407	367	431	417	416	377	430	404	408	434	393	436	419	383	406	420	410	411	405	398	422	407	414	424	423	421	391	397	398	445	385	415	409	406	417	410	370	409	373	411	438	430	438	414	421	450	436	431	415	404	425	430	455	422	416	413	378	404	418	398	388	423	406	409	434	377	410	387	429	419	412	442	410	416	396	396	427	423	437	400	436	408	388	438	421	404	434	447	410	467	415	414	430	412	431	406	407	421	401	411	425	412	406	411	417	422	371	429	421	451	383	405	414	401	425	415	419	423	410	410	396	385	407	393	406	417	444	408	411	382	387	397	406	404	384	409	415	382	396	409	414	408	390	381	424	384	418	428	423	388	447	412	422	416	395	427	404	395	380	410	387	417	429	415	437	401	412	431	418	425	433	421	424	386	413	395	397	420	414	437	414	406	412	419	398	407	415	403	422	400	415	415	389	380	406	401	396	408	418	438	373	438	428	423	371	447	429	401	401	443	448	422	411	443	379	399	426	420	394	424	462	392	433	399	416	446	408	443	413	419	424	435	445	407	417	424	414	386	437	426	403	419	447	419	388	383	414	449	446	362	381	418	440	420	394	401	425	446	422	446	384	402	463	443	435	416	378	430	454	406	360	393	421	409	439	459	417	426	395	416	425	384	427	404	432	408	397	421	432	410	401	410	405	414	402	439	394	415	424	412	444	454	427	450	384	430	404	415	386	417	416	405	408	421	394	426	424	404	414	413	411	428	414	402	412	386	454	398	400	413	438	419	410	417	419	406	407	404	423	431	424	415	426	443	418	423	417	451	425	408	397	384	416	410	412	389	426	419	433	403	403	391	406	355	425	381	410	417	412	440	444	418	420	411	420	406	379	412	395	410	378	413	402	403	406	421	424	439	413	381	432	367	420	384	414	397	392	418	447	391	414	403	420	435	393	432	422	434	462	413	441	446	441	439	398	408	412	468	414	416	448	383	403	396	393	404	373	414	425	424	401	429	382	461	445	425	420	391	457	487	418	416	407	398	407	382	393	438	423	408	420	424	403	476	390	368	381	378	425	410	417	435	419	387	422	416	453	431	419	434	417	439	443	394	414	414	448	425	393	416	367	409	432	399	399	451	400	475	395	395	410	394	398	427	416	439	431	436	409	399	418	451	409	425	470	408	410	410	439	438	401	431	428	448	432	411	400	424	421	471	379	421	434	374	403	424	397	431	422	380	391	365	418	386	424	415	440	421	427	401	437	408	432	415	444	435	427	430	396	405	429	427	427	400	402	431	419	398	376	405	401	415	429	416	418	381	413	392	428	454	359	441	390	397	422	425	378	427	436	417	407	436	461	428	431	449	420	408	432	409	418	407	432	400	390	395	423	403	439	390	423	422	434	409	407	382	420	372	379	401	395	402	416	430	423	390	394	405	456	434	400	430	416	402	413	431	379	414	404	380	395	424	426	400	374	432	455	438	369	410	437	392	391	402	436	399	422	421	433	436	414	405	430	407	392	407	433	427	421	392	391	422	456	393	450	403	442	397	433	366	389	402	421	410	399	405	387	422	394	390	406	366	442	410	405	426	450	375	427	404	449	425	409	361	392	388	435	419	418	391	447	412	393	432	394	404	446	412	401	397	419	380	459	414	392	409	395	425	392	419	441	418	393	409	418	394	413	415	376	446	421	375	416	403	417	421	383	398	401	429	434	390	392	452	446	435	433	414	409	397	443	399	414	436	381	414	401	394	413	412	423	399	392	390	433	411	402	384	412	419	394	417	443	408	432	399	451	402	419	380	388	424	411	400	413	450	430	396	407	453	436	418	412	412	397	461	422	407	404	439	380	403	410	396	386	409	429	412	399	426	398	376	385	425	459	407	408	416	410	415	420	399	433	410	453	389	400	393	438	404	419	432	417	413	403	414	425	436	413	438	413	423	423	412	421	404	382	410	437	440	417	460	385	430	422	440	411	442	422	427	423	392	431	416	423	415	411	445	391	402	406	392	416	413	402	443	453	388	398	410	407	383	392	394	408	440	427	432	422	402	389	427	436	399	401	396	397	432	390	422	434	438	469	442	447	432	413	460	417	442	420	426	417	419	407	402	402	398	425	465	436	450	401	417	401	415	378	432	404	393
12746	3864	571	371	296	240	231	231	205	182	223	233	229	235	201	186	221	178	191	180	209	183	187	188	201	188	190	175	185	162	174	190	213	208	199	186	167	212	188	197	177	183	191	177	162	182	184	204	177	194	173	155	179	194	191	178	196	202	179	192	179	185	148	165	151	181	180	172	181	188	167	180	156	206	180	181	164	179	170	156	178	147	184	189	169	198	198	155	203	188	176	177	188	172	180	194	175	185	188	173	187	166	186	171	176	183	181	192	184	197	194	179	160	180	186	187	180	168	190	177	188	186	173	176	157	178	177	180	176	181	198	205	184	169	168	192	188	191	211	180	195	140	184	168	181	182	179	175	197	168	168	154	151	187	173	187	194	176	159	166	172	167	202	161	174	174	212	173	175	174	185	164	185	165	172	179	146	159	180	193	158	172	190	159	170	176	174	200	161	198	195	191	187	165	183	170	166	174	177	172	201	182	194	159	205	182	164	166	181	203	171	169	164	159	183	175	183	148	181	165	201	171	184	162	172	172	201	177	175	189	204	179	204	187	186	199	200	168	177	204	192	173	172	180	196	171	197	144	186	184	176	170	171	176	163	165	173	162	178	168	173	156	145	189	190	162	170	157	162	177	191	204	195	194	150	186	176	183	173	163	162	179	152	180	180	180	166	191	174	209	170	154	170	169	148	176	172	163	165	170	187	177	193	204	168	160	196	163	185	210	188	160	193	179	178	178	207	174	207	177	184	138	176	174	161	188	164	182	170	173	146	179	190	179	169	191	157	186	157	158	164	174	193	188	182	187	173	161	213	174	158	156	193	152	153	182	184	181	170	180	154	190	153	179	181	187	178	173	171	182	160	177	173	181	181	154	186	164	174	154	184	177	188	166	157	182	167	180	171	178	188	184	171	163	179	192	167	185	157	166	174	182	175	167	188	167	172	183	185	157	150	202	195	171	182	186	173	189	180	147	182	154	196	199	178	173	152	172	174	196	186	166	172	168	161	189	154	158	178	166	185	164	180	172	177	191	184	150	154	184	202	188	157	181	182	216	166	172	182	181	188	166	154	196	180	174	175	184	175	176	199	169	165	163	149	137	195	172	154	194	171	187	186	168	163	182	185	177	178	198	198	154	171	189	166	165	183	158	173	170	178	185	193	155	185	180	147	184	180	181	188	194	204	174	165	178	184	171	200	169	164	169	194	183	170	196	216	178	181	194	171	187	202	167	203	211	168	174	164	160	172	162	146	182	183	163	176	164	181	208	173	170	173	174	189	186	168	174	182	176	180	189	180	212	207	194	175	167	166	189	185	203	174	151	198	157	160	206	182	163	172	159	158	170	197	187	206	157	182	156	169	165	180	162	164	162	191	167	165	178	163	199	179	198	161	196	164	175	163	168	180	192	176	188	199	196	177	188	202	193	191	165	176	181	176	167	174	174	193	195	177	205	195	195	185	167	143	159	190	194	177	163	169	175	159	195	145	175	159	192	182	180	153	164	210	177	178	212	185	182	185	193	185	183	185	168	180	205	208	198	192	166	184	182	167	162	175	196	197	173	165	155	164	160	163	183	184	199	187	185	183	166	196	196	193	169	163	187	152	167	151	208	179	174	177	174	171	142	169	174	173	184	165	221	185	182	171	169	188	162	175	185	179	181	196	164	158	166	186	172	186	185	191	185	172	180	181	164	162	189	169	167	195	180	206	168	152	182	185	172	182	169	156	190	180	161	197	190	183	184	174	175	211	192	199	166	186	162	210	198	175	160	180	177	196	161	187	148	194	175	179	193	178	178	185	165	176	177	166	177	174	154	167	183	181	158	181	201	211	159	178	192	221	177	172	167	182	196	153	164	177	165	176	206	168	186	184	182	152	169	206	180	178	154	140	171	181	167	162	158	182	156	193	171	187	205	201	191	167	160	194	183	171	176	157	171	190	186	179	170	176	168	173	178	188	210	197	154	155	187	159	166	165	170	177	151	176	187	166	156	170	194	182	199	185	148	145	192	185	188	188	160	197	179	189	189	203	166	192	199	191	200	190	154	165	182	157	212	174	183	163	181	189	160	208	184	185	181	185	181	170	180	164	163	185	155	162	183	189	176	168	176	141	180	156	170	183	146	159	190	195	191	187	169	172	185	158	169	192	178	154	172	182	180	196	190	180	183	179	181	195	176	197	178	169	174	164	158	195	171	169	180	172	177	183	159	174	178	210	198	194	180	162	169	168	166	201	170	189	178	183	163	183	183	170	169	174	180	171	191	167	171	161	208	196	169	173	196	162	167	168	181	172	158	158	172	178	190	162	182	198	173	169	193	193	180	212	159	170	198	181	174	166	152	165	190	176	158	142	176	169	177	202	175	186	171	192	182	168	179	159	133	181	148	166	172	186	191	211	176	182	174	195	179	160	174	155	184	196	180	171	167	182	220	186	192	186	166	181	179	180	157	149	179	162	167	166	162	173	179	198	181	148	162	173	172	161	165	171	185	193	180	160	190	202	177	187	159	168	203	173	183	163	176	147	175	196	152	166	188	171	175	183	160	212	200	191	184	146	176	167	175	157	183	166	141	176	182	140	182	191	160	153	194	189	192	185	186	196	196	174	176	170	181	194	181	156	200	186	161	159	191	212	163	177	182	190	168	214	184	185	155	186	158	207	193	173	157	182	208	173	163	169	177	194	176	188	161	196	147	175	177	186	166	185	167	149	170	182	185	174	189	165	185	167	186	192	158	151	163	169	157	172	177	175	188	172	167	190	152	186	169	164	192	167	189	156	165	160	174	180	191	183	165	171	176	207	162	137	180	180	190	189	165	140	171	178	215	213	187	191	153	208	188	165	171	177	165	192	154	180	164	172	155	171	179	180	162	187	181	185	161	172	202	183	204	154	152	162	178	181	194	156	138	178	176	170	174	173	202	193	211	181	170	157	177	185	174	170	178	156	197	183	160	175	166	173	160	165	188	193	178	208	183	179	185	170	163	175	172	198	186	164	176	199	168	154	160	203	171	171	187	171	177	164	195	174	155	172	181	183	189	173	178	170	184	182	164	198	184	203	193	155	182	196	170	171	184	185	176	167	184	152	171	167	180	190	156	176	187	183	169	170	169	181	174	165	179	168	162	177	196	178	202	179	180	175	158	172	150	175	179	173	163	197	182	165	176	193	163	177	182	188	173	165	155	177	167	142	176	169	178	170	183	189	192	165	165	179	185	184	165	148	162	201	176	186	175	175	167	179	202	170	182	172	197	165	171	214	179	187	160	174	163	154	178	174	215	176	157	170	152	191	171	173	190	192	190	175	161	178	167	148	179	180	184	195	179	169	182	186	172	183	197	191	180	192	167	195	169	198	192	204	172	198	191	171	182	176	177	174	153	192	168	159	195	157	175	192	188	199	201	178	179	161	157	162	182	178	177	185	167	177	179	168	164	156	183	201	182	170	191	177	187	175	178	191	158	180	177	180	173	175	165	191	177	165	180	177	164	157	183	186	181	186	178
6713	2541	1020	1074	947	831	755	791	730	615	629	527	540	502	463	506	462	446	515	457	391	362	402	422	430	451	522	526	494	492	562	607	535	477	466	440	478	455	490	479	396	381	409	378	400	405	414	449	407	420	418	406	408	415	419	412	425	390	408	413	371	369	366	380	412	387	391	414	388	379	397	376	369	371	370	403	353	384	388	397	386	389	372	397	394	370	373	423	386	390	385	382	428	402	346	395	390	409	423	377	363	395	381	385	378	393	417	376	388	354	361	372	376	366	359	402	392	393	375	384	366	361	382	361	349	371	335	371	372	358	386	359	389	405	345	371	381	384	392	377	407	394	361	366	409	374	361	375	369	411	389	376	339	437	377	401	381	413	384	379	336	327	364	377	380	372	398	392	366	396	377	368	382	394	371	376	370	400	368	392	390	371	375	386	378	405	403	370	379	402	372	355	368	365	382	357	384	377	423	410	375	411	383	397	422	384	365	417	383	395	382	418	380	395	382	412	375	368	352	342	376	385	379	383	368	336	372	357	380	366	386	399	364	372	423	384	370	370	375	408	388	418	391	393	350	355	391	414	373	402	373	379	413	419	355	427	371	366	391	370	388	346	377	362	390	378	385	367	342	390	387	403	376	373	391	383	381	375	401	409	383	360	349	395	385	346	393	379	343	382	383	405	392	377	393	374	375	392	393	362	404	394	334	362	386	359	384	401	379	408	385	387	397	350	387	391	371	373	405	369	356	364	368	414	421	368	384	406	380	373	405	399	391	399	396	401	365	414	349	382	360	414	375	392	392	398	399	371	362	398	384	382	387	411	373	377	386	361	409	376	359	397	357	391	392	396	370	386	362	379	386	357	399	412	381	366	392	365	421	361	398	390	371	387	385	419	384	373	429	413	388	404	381	393	362	365	405	369	377	373	353	375	388	388	366	345	378	383	397	401	413	393	351	370	358	406	365	363	365	392	371	390	423	383	359	345	376	374	386	391	390	344	407	408	388	356	393	345	437	375	378	350	364	346	364	417	351	358	375	373	363	382	370	386	375	355	394	363	395	432	402	408	375	370	372	393	395	389	425	398	346	434	370	383	412	385	363	354	367	374	352	384	352	412	379	411	382	362	393	385	383	366	356	335	354	382	380	364	389	429	358	367	393	398	400	365	388	387	355	383	404	357	391	410	380	368	373	397	400	377	369	386	348	345	362	415	362	373	362	427	415	376	411	425	374	377	357	380	384	393	391	359	368	387	386	389	345	386	396	382	423	382	408	412	408	408	407	388	370	404	349	379	358	380	380	357	392	345	411	372	358	404	364	383	389	375	417	361	353	394	405	379	383	390	331	405	381	388	390	380	399	367	370	383	377	370	392	353	394	381	379	385	359	384	408	338	397	409	373	362	399	420	388	380	371	385	375	409	377	437	400	389	382	394	380	353	370	353	436	390	398	381	350	377	410	379	375	400	392	400	346	414	368	390	396	363	399	420	360	389	371	388	370	380	401	371	395	363	404	386	393	380	413	360	406	377	376	379	360	356	368	385	359	408	399	356	383	370	425	405	400	417	353	414	365	349	387	408	388	377	405	367	370	373	416	367	403	343	392	415	387	392	406	359	405	372	404	391	368	404	376	418	386	385	402	356	434	352	400	412	372	370	387	431	385	421	429	382	421	350	389	404	364	397	375	401	414	384	393	390	411	398	379	359	379	395	379	377	388	403	412	409	373	427	426	363	406	394	371	366	398	396	364	397	367	385	369	374	365	392	379	378	368	365	380	372	371	367	367	425	426	376	380	399	379	371	373	380	374	389	394	397	360	377	394	385	420	386	403	409	382	396	361	380	330	380	400	457	399	382	357	403	365	382	370	425	371	369	374	382	386	376	366	361	396	360	408	404	328	394	406	363	408	410	384	394	393	393	406	437	375	380	401	371	372	348	354	376	361	367	384	371	354	395	419	407	375	409	369	374	374	404	375	386	393	361	387	403	353	333	408	354	390	389	399	393	387	378	387	389	379	341	389	359	388	354	390	367	411	371	380	382	371	387	430	408	376	347	384	395	400	353	360	388	407	377	390	347	392	393	391	402	379	378	393	400	400	358	385	424	390	394	380	358	375	392	403	366	388	366	406	387	384	383	414	394	367	364	395	364	371	406	330	330	414	356	386	423	388	353	363	448	379	354	391	366	378	439	384	360	379	400	377	379	372	388	388	355	367	377	357	410	384	411	364	374	366	404	390	366	371	382	380	393	391	376	418	368	362	389	384	360	391	373	403	378	358	363	416	362	401	367	424	392	381	395	363	366	340	386	384	352	390	395	399	376	383	381	401	388	386	376	375	395	346	389	351	372	405	348	376	356	369	346	377	389	390	369	399	417	384	410	362	394	392	369	374	386	375	379	353	361	413	402	351	426	401	350	384	360	386	342	367	399	394	400	387	392	405	373	394	384	392	387	362	368	397	388	374	359	372	404	340	353	383	395	377	372	375	368	367	360	394	363	391	359	360	445	359	368	359	352	376	393	371	386	417	389	387	356	396	384	372	377	417	388	406	360	404	388	403	386	357	375	396	401	354	368	413	384	405	394	397	390	375	371	394	399	368	393	407	411	400	372	385	389	368	401	409	379	367	384	378	416	383	374	371	381	383	382	381	400	384	355	405	407	404	367	350	384	379	413	405	352	391	390	377	364	384	422	356	367	419	397	435	364	358	395	382	395	402	363	397	397	392	391	391	351	359	370	401	416	403	404	386	357	386	380	370	401	415	368	388	338	375	383	396	403	359	370	345	393	373	350	397	402	417	417	382	432	370	407	380	381	357	412	377	377	401	413	399	365	360	373	381	358	366	384	385	382	376	369	397	386	363	420	404	362	373	348	410	351	360	380	404	397	408	380	376	380	384	399	391	394	362	363	385	357	404	361	392	381	368	388	317	392	382	404	342	382	377	394	383	386	381	366	378	402	412	395	354	370	369	407	380	399	363	353	384	395	370	368	367	398	365	391	378	421	409	387	382	374	391	351	385	392	381	367	376	380	398	377	380	374	381	403	373	435	387	406	363	377	419	389	365	398	414	373	398	346	409	395	400	399	396	378	407	405	435	367	391	386	345	373	399	380	411	409	406	382	377	398	374	396	383	385	359	356	424	353	376	393	360	401	354	428	392	346	418	339	351	372	397	411	382	394	414	385	384	418	398	386	401	393	358	377	391	368	395	377	366	364	386	417	369	387	357	325	362	393	365	378	393	371	404	400	396	373	412	395	374	381	357	365	356	385	363	406	334	375	397	370	385	398	419	399	374	358	368	382	367	395	429	385	389	388	362	369	408	402	399	420	374	356	359	393	367	388	390	386	405	385	372	381	425	386	391	389	367	399	385	385	373	395	383	380	394	410	389	384	416	386	382	399	376	378	402	378	385	391	371	373	376	376	386	394	389	366	374	407	374	396	347	376	382	400	375	390	399	352	379	352	362	394	369	369	381	347	369	372	342	387	407	379	364	345
27653	11042	1638	868	482	423	348	341	310	262	250	215	193	173	154	175	179	148	137	158	144	141	140	139	153	155	167	146	162	166	174	176	185	184	164	134	159	145	168	157	123	122	137	137	127	138	131	145	131	145	169	168	158	139	144	153	146	127	143	126	108	120	140	159	157	120	102	122	139	114	140	138	130	159	147	118	126	114	135	157	122	133	140	117	126	124	118	134	116	117	129	120	111	126	142	113	117	146	146	106	126	123	128	123	136	130	133	121	124	117	130	139	113	133	112	127	119	112	126	133	130	142	132	151	114	138	126	142	140	115	124	131	149	108	122	136	129	139	124	130	134	126	123	146	145	116	134	121	123	148	134	136	133	155	130	123	130	105	109	135	116	122	134	117	150	129	136	137	134	117	113	117	138	133	135	111	134	124	125	132	156	135	120	110	126	122	134	120	108	129	147	122	123	130	137	129	122	125	113	134	121	107	120	133	131	121	126	123	151	138	132	111	133	132	113	123	140	134	138	147	134	116	131	128	125	117	122	117	130	133	149	108	111	115	119	128	129	149	146	140	143	148	134	113	116	123	122	137	129	140	120	141	132	144	128	133	145	103	142	142	137	134	108	155	131	109	124	124	119	118	131	130	146	136	143	102	121	114	140	152	109	129	123	117	116	139	112	123	123	148	93	146	130	138	106	113	126	124	120	132	136	129	149	124	120	134	107	134	133	121	137	141	131	142	128	141	128	135	127	129	125	138	118	124	112	131	110	134	137	115	119	137	148	151	140	120	142	113	108	128	137	124	127	133	129	116	145	131	134	110	124	125	113	136	119	140	158	140	137	152	114	120	130	163	123	136	122	134	120	136	161	143	137	148	141	119	113	152	122	142	116	127	110	112	157	130	130	115	124	103	132	140	159	120	153	112	126	128	125	108	126	130	121	122	116	117	107	113	109	119	118	142	112	126	112	129	95	129	126	121	125	143	120	124	123	136	154	125	136	141	144	122	114	112	143	148	114	121	112	118	126	112	135	132	131	142	117	140	133	143	125	122	101	113	128	143	135	131	139	128	92	114	108	145	147	143	124	112	145	133	121	123	129	144	117	119	96	126	126	158	115	127	140	120	128	146	159	109	117	140	129	139	125	120	121	110	129	125	124	130	129	135	150	145	114	139	135	145	145	127	139	138	141	118	122	139	133	102	114	107	127	120	121	128	162	115	132	136	120	98	98	148	126	129	122	130	129	113	136	128	122	141	126	129	129	126	154	145	115	156	129	139	121	122	128	123	119	130	148	118	136	130	130	142	154	131	156	115	125	144	138	132	140	124	140	121	147	124	132	116	141	128	134	139	121	115	124	140	121	121	121	105	139	156	118	123	121	122	127	117	134	137	129	117	122	120	130	123	118	133	118	127	130	127	124	122	123	151	153	121	135	128	132	118	123	133	158	119	128	129	118	124	120	128	109	128	137	142	129	135	115	132	161	105	112	123	125	140	117	121	126	121	110	149	111	126	120	132	126	131	142	141	116	138	116	125	131	148	135	123	121	132	136	132	111	125	142	96	122	103	128	113	117	137	105	126	123	131	124	119	122	147	112	134	128	131	130	149	129	142	116	128	135	142	155	141	138	137	145	151	121	120	154	132	133	108	129	134	132	135	124	148	134	128	147	124	110	140	152	152	132	140	146	145	127	112	113	130	116	117	122	118	143	141	130	142	134	136	145	133	115	105	125	132	132	117	131	135	128	131	127	111	137	133	122	120	124	136	151	134	93	126	139	115	115	123	129	111	123	131	132	134	124	127	138	137	120	120	141	131	142	135	131	139	147	121	122	103	143	129	135	121	113	143	129	133	117	149	129	122	145	127	110	136	128	119	138	153	138	155	120	155	115	128	139	126	150	126	129	125	126	115	126	125	137	115	136	107	129	122	125	125	118	102	137	138	130	118	119	117	142	140	137	113	127	128	118	154	131	117	115	130	116	134	137	148	124	125	132	124	118	118	142	120	145	105	136	128	119	122	111	139	125	110	115	115	133	92	126	118	121	114	100	130	169	151	130	155	130	111	112	127	148	117	141	132	127	128	129	114	127	119	127	127	137	129	129	135	129	118	124	112	131	139	129	144	123	127	146	133	145	119	120	140	128	127	120	107	141	104	134	125	139	127	129	126	120	144	104	136	131	121	142	126	130	106	114	118	103	139	117	138	138	144	135	132	121	117	148	129	131	124	116	125	132	121	119	124	112	131	117	114	116	139	118	112	139	118	135	158	129	115	129	131	139	126	117	119	139	131	111	124	142	141	126	121	130	118	134	150	132	140	127	129	134	116	157	140	97	126	126	138	114	145	125	124	140	130	118	121	139	154	140	130	124	118	147	113	109	137	131	136	112	118	132	123	120	114	125	128	133	114	118	122	130	134	136	141	128	158	138	128	119	110	117	139	125	127	95	96	117	143	125	125	134	135	137	120	123	133	128	131	133	136	144	129	127	145	134	121	111	113	117	138	116	127	135	124	134	134	107	111	115	131	143	130	112	142	130	141	159	116	117	121	132	119	162	143	144	128	119	152	140	108	122	126	118	104	123	144	116	126	131	143	136	130	141	125	105	129	126	125	131	133	139	124	137	140	130	159	111	120	118	140	142	142	149	135	116	113	131	113	163	136	134	118	146	149	135	134	164	131	121	120	127	127	94	110	139	140	134	130	114	127	129	121	116	123	126	120	120	120	108	117	131	129	119	132	130	119	131	128	109	136	134	113	125	126	123	121	113	146	120	154	113	121	126	101	127	118	116	144	137	139	128	146	139	130	138	121	136	131	118	115	136	125	129	150	123	145	131	120	121	120	158	143	116	138	130	128	124	142	116	136	117	123	131	130	124	134	128	140	112	123	120	120	125	116	144	108	115	128	137	109	141	136	141	124	133	128	131	128	148	141	156	100	133	141	147	147	122	126	119	141	114	128	123	139	144	133	114	121	138	117	122	125	135	124	110	131	139	112	117	115	125	156	123	147	151	114	114	139	115	104	130	129	132	133	125	119	143	127	121	134	117	118	118	137	128	126	137	133	134	131	112	124	121	109	134	106	130	135	112	123	92	115	128	135	131	120	125	100	140	121	139	132	120	111	148	137	134	138	132	131	137	126	109	143	149	126	102	143	114	133	129	149	112	128	129	133	126	145	99	124	138	144	134	139	112	153	116	139	116	131	136	120	134	126	126	134	144	145	129	119	130	123	133	119	107	120	130	112	148	126	156	118	160	115	110	104	136	133	141	149	144	139	129	122	135	141	149	127	122	140	134	135	142	127	120	132	122	123	118	104	121	145	124	134	120	132	128	111	124	132	129	115	117	123	149	131	110	144	146	138	117	129	133	126	131	128	115	146	129	142	132	119	135	115	103	139	125	136	116	120	127	130	122	108	141	121	135	128	136	124	120	134	120	141	138	116	106	111	125	130	136	114	122	131	145	138	124	128	119	145	103	118	159	113	125	149	116	150	155	145	130	138
15502	6142	2195	2447	2058	1664	1424	1316	1057	919	902	723	675	647	622	581	577	515	494	473	436	384	393	385	372	512	549	578	505	553	521	694	731	556	471	508	468	421	529	504	426	405	428	337	360	359	368	408	370	426	416	372	340	370	397	364	332	357	357	330	286	307	302	340	293	331	319	320	295	301	302	275	323	294	304	298	284	323	273	317	317	293	326	284	291	283	291	314	271	296	311	266	284	294	301	313	290	303	274	297	284	300	311	314	293	305	290	306	303	301	305	318	291	311	304	302	340	276	318	291	284	312	294	307	322	272	285	302	299	280	281	278	334	316	307	294	292	304	323	292	312	318	329	293	327	285	304	305	304	280	285	314	296	304	273	298	297	311	298	332	335	284	304	274	312	303	290	308	279	297	299	297	300	297	313	311	257	304	304	280	276	271	308	323	292	290	309	315	291	304	294	290	278	322	332	293	322	285	285	312	344	296	294	256	308	300	290	296	285	335	309	278	307	326	302	327	342	308	305	297	315	319	274	296	288	288	334	271	318	341	316	285	310	291	284	310	308	315	291	274	298	276	324	283	283	276	270	307	279	340	327	294	306	284	299	285	298	295	318	293	292	302	299	303	308	303	307	292	285	278	300	310	298	316	313	269	300	315	279	266	286	300	322	276	299	291	266	281	294	314	302	284	271	286	299	280	303	281	286	304	285	316	305	310	314	269	305	312	277	293	279	319	332	333	311	288	286	298	310	304	279	309	284	303	330	283	291	324	286	290	309	304	293	275	313	289	322	300	314	290	314	320	308	273	275	311	308	294	326	287	289	307	304	269	278	315	295	279	298	308	319	317	292	295	285	289	251	287	289	308	278	278	279	267	325	292	307	280	283	285	258	348	314	309	299	311	315	298	284	323	323	294	305	301	306	313	293	283	288	316	318	293	322	316	316	278	312	302	319	310	270	295	303	300	288	279	309	323	278	339	300	298	286	283	307	284	303	302	288	331	293	315	328	300	334	308	313	281	297	282	303	300	324	323	277	287	289	289	298	318	272	296	291	310	305	247	315	271	301	290	330	315	324	310	307	265	301	286	315	302	290	290	305	322	273	281	282	286	297	292	308	333	311	302	296	290	277	317	311	308	300	294	306	275	307	302	311	304	306	285	312	291	281	299	293	312	325	293	266	268	302	281	280	289	310	305	298	265	309	279	276	288	277	303	313	294	287	309	292	300	293	293	310	273	271	296	298	280	249	329	297	288	305	306	311	299	302	322	330	302	275	323	299	301	323	284	350	310	311	340	302	308	310	289	282	283	303	289	313	307	313	278	304	265	323	321	310	294	289	312	297	312	312	311	291	307	307	278	263	281	299	319	287	309	316	284	324	321	305	296	309	319	298	289	317	343	323	321	296	318	302	298	316	291	308	301	297	314	303	277	307	311	297	311	305	317	299	320	285	293	276	287	281	292	278	306	309	282	306	298	309	277	286	304	301	326	319	297	317	323	315	313	313	290	295	285	300	306	337	340	324	277	313	290	297	310	306	323	287	292	300	306	315	267	296	310	280	307	277	317	332	301	300	308	306	309	280	274	314	311	286	326	315	305	297	308	282	293	304	302	279	349	285	303	308	304	301	321	317	315	295	292	265	264	266	313	310	281	278	298	303	302	308	282	312	299	316	283	308	315	311	304	318	297	305	285	292	299	306	293	313	286	296	297	303	260	295	293	317	310	312	319	291	288	314	288	294	298	307	301	263	263	308	282	295	281	272	298	273	289	295	275	310	309	304	331	340	331	285	291	323	337	335	300	284	304	300	261	291	296	278	303	287	277	322	294	313	323	305	272	317	315	315	297	327	295	283	299	321	301	291	281	281	269	292	314	293	300	293	306	305	323	277	326	305	308	289	322	266	299	279	278	296	309	288	312	279	307	351	302	288	297	297	314	274	296	303	304	297	326	284	301	316	293	266	296	299	299	300	286	306	299	309	311	308	318	290	276	303	284	317	296	266	278	297	311	298	329	327	263	297	288	312	287	290	309	302	308	302	272	308	322	323	312	323	303	293	269	330	285	306	301	318	302	297	315	283	298	313	293	276	309	303	293	304	306	315	284	305	315	333	314	280	323	258	294	291	319	276	339	285	305	302	297	294	310	289	279	286	335	309	287	324	317	310	311	281	284	307	301	296	320	335	306	290	313	295	331	279	287	271	306	301	271	296	303	303	275	314	299	319	317	336	286	299	293	322	276	310	280	294	277	291	303	265	309	311	322	306	283	307	306	317	277	309	292	263	282	309	301	290	292	321	278	295	307	321	309	305	294	302	285	313	298	289	306	308	281	308	312	278	323	315	294	313	284	306	282	318	309	308	264	301	296	287	300	275	310	321	323	300	294	316	275	324	310	312	306	301	291	280	352	287	324	269	296	328	294	304	282	306	289	282	328	292	313	283	305	319	284	277	303	311	310	300	261	276	295	286	322	293	306	296	306	315	288	297	296	283	297	301	326	277	293	319	291	292	309	281	307	288	315	320	314	299	302	311	294	301	300	281	297	292	317	276	273	296	261	289	289	306	297	288	282	288	295	294	286	255	316	266	272	304	307	276	337	342	315	307	322	301	298	301	272	289	271	288	314	304	281	295	294	290	303	303	312	282	298	273	290	306	316	298	307	282	275	333	294	294	268	285	319	273	295	305	282	294	270	299	289	294	298	299	303	312	296	286	317	274	264	302	290	286	306	331	273	284	288	282	310	282	294	319	297	298	305	312	312	304	307	287	306	316	328	291	276	336	311	282	282	313	304	285	296	316	300	312	302	274	303	319	289	278	318	278	260	289	295	305	280	310	274	262	298	311	294	305	280	285	316	305	325	289	306	291	319	280	308	311	314	287	297	301	289	297	299	333	301	271	293	289	288	307	270	295	304	295	339	292	289	271	284	282	281	285	290	295	312	302	282	284	303	312	320	270	311	286	313	314	290	328	319	301	272	298	272	320	324	309	334	308	328	271	294	279	301	304	316	280	332	313	315	282	278	287	292	291	313	305	299	305	304	285	313	292	315	328	282	310	302	314	269	311	296	287	318	339	297	298	303	292	309	286	294	299	266	308	308	323	264	291	281	314	276	291	290	341	308	322	278	301	291	323	303	320	294	291	310	310	277	297	306	297	305	274	292	327	312	307	281	293	320	311	336	327	283	323	307	326	309	292	276	319	284	302	320	282	292	312	297	289	305	309	298	310	303	299	302	264	303	299	298	296	321	320	370	283	302	277	286	273	278	289	276	310	305	312	293	304	312	276	288	297	283	291	283	294	268	278	290	306	295	268	329	316	305	291	307	291	280	304	297	288	274	254	307	307	309	319	305	288	306	289	296	270	294	286	274	309	286	315	286	315	285	285	293	276	300	260	328	296	301	304	304	297	281	303	274	286	306	310	326	324	266	315	307	268	289	284	301	312	326	278	305	313	305	275	277	287	311	327	315	305	311	257	296	293	324	321	273	298	289	284	298	294	282
38248	17754	3849	1576	963	705	513	483	393	398	323	295	283	325	267	249	239	270	241	218	209	223	215	214	203	205	247	246	250	237	245	254	282	201	247	239	209	226	214	218	210	202	200	198	185	178	210	183	213	198	194	189	174	202	178	206	210	175	186	211	190	205	181	179	167	170	184	203	193	165	194	189	194	190	163	182	223	158	181	173	209	202	215	220	190	175	175	163	184	200	175	174	191	190	186	193	189	178	191	197	200	183	173	190	185	192	198	190	197	191	172	190	215	185	196	190	185	198	182	186	171	190	172	192	187	165	184	223	208	170	188	187	160	150	190	182	190	156	191	208	173	182	172	178	197	167	168	170	184	180	201	165	186	164	188	207	176	175	201	217	187	206	208	193	211	168	175	157	171	189	182	180	170	177	192	193	183	184	199	180	194	202	172	187	196	203	194	173	191	171	193	186	157	194	172	185	191	158	186	175	169	189	190	167	194	207	185	164	187	185	172	205	185	178	211	191	196	199	157	183	182	196	188	180	195	202	199	175	189	206	176	174	176	188	185	180	170	200	202	183	185	168	196	203	195	177	196	182	191	170	183	187	179	175	162	193	200	207	227	173	180	186	179	181	198	213	186	198	191	194	165	203	173	167	188	205	178	166	216	215	182	167	173	169	192	194	165	170	209	207	193	196	175	192	196	182	163	185	204	191	205	194	196	184	180	174	170	177	219	175	182	171	168	202	200	212	171	165	181	189	170	207	184	182	187	188	173	171	172	169	190	184	170	183	207	196	188	172	179	180	164	185	185	172	194	181	189	170	177	183	201	191	202	196	178	182	192	211	217	176	186	184	192	191	153	197	219	177	180	186	189	177	164	183	197	160	175	176	204	171	176	171	164	195	180	197	193	210	185	198	176	185	180	183	210	187	181	160	161	192	180	151	183	193	216	198	209	186	190	180	188	191	183	195	189	175	191	163	198	175	176	169	194	183	189	181	186	180	172	197	175	194	219	197	218	172	196	186	175	203	170	207	176	187	193	195	182	178	191	170	181	185	197	214	156	170	157	154	171	173	156	204	210	196	183	208	186	175	178	184	160	186	178	197	169	189	150	146	174	167	199	201	207	163	164	178	188	202	155	182	178	191	205	193	170	178	198	213	176	162	198	177	165	160	169	193	177	187	187	164	183	189	167	158	205	207	184	177	202	188	186	194	172	179	167	181	184	164	175	179	200	166	162	188	178	194	174	209	174	190	177	181	171	190	173	180	184	153	195	161	198	174	159	183	176	177	201	179	181	174	203	183	161	162	199	167	169	175	212	203	192	189	191	180	176	183	163	200	206	150	166	190	166	216	218	174	182	192	174	181	200	195	177	184	187	195	184	146	186	178	170	163	181	158	186	181	195	163	162	207	188	184	167	196	191	165	192	176	195	195	185	212	202	194	179	179	203	175	190	149	194	177	208	187	188	176	171	204	209	192	187	185	189	213	179	152	184	191	188	175	191	178	174	213	197	187	199	162	181	175	167	216	205	178	185	185	183	169	169	220	183	218	176	177	210	191	174	159	171	197	193	162	184	176	176	173	197	188	152	181	163	197	163	191	195	188	185	168	173	182	198	193	162	202	162	198	172	166	178	174	195	200	186	165	184	172	177	183	185	191	213	191	171	209	188	182	199	185	178	157	197	179	176	178	172	175	163	190	214	200	189	166	188	208	214	167	192	172	187	169	181	186	170	186	195	207	186	207	201	196	164	165	209	205	181	160	186	178	177	198	172	182	167	188	189	183	178	179	182	181	181	191	159	177	195	193	211	173	210	158	142	168	180	186	194	182	191	208	184	199	159	198	181	217	191	188	171	182	186	192	177	189	182	199	184	176	181	152	196	194	173	169	190	178	170	173	215	153	183	179	172	184	194	207	203	177	158	176	187	207	173	191	195	195	188	183	185	185	190	191	184	199	195	185	204	194	210	173	222	182	202	195	184	180	188	171	163	195	185	203	155	194	195	195	167	198	201	170	161	172	179	212	201	201	191	172	192	183	205	170	198	186	168	178	208	186	198	208	166	169	202	187	213	195	194	193	176	177	199	205	195	201	197	178	199	179	188	176	169	191	178	177	200	191	188	184	184	195	163	184	179	161	184	203	196	164	183	178	192	174	184	173	171	201	198	169	187	164	163	192	194	193	188	196	192	193	175	169	168	201	183	182	197	174	203	233	173	167	172	192	172	197	214	178	188	171	182	202	178	189	182	169	172	145	163	175	184	189	184	207	167	189	211	192	185	208	192	197	179	191	172	199	212	171	190	159	178	205	169	180	180	201	194	197	209	183	198	193	165	186	161	185	180	182	179	223	150	172	166	172	181	203	177	189	192	201	170	191	170	172	195	199	174	214	176	210	178	180	177	196	190	164	161	176	164	183	175	170	201	195	169	185	178	237	194	175	194	176	180	179	168	206	186	187	176	171	200	182	160	167	179	165	187	138	182	195	166	213	185	141	211	174	190	176	195	208	196	194	159	170	191	193	176	168	196	166	159	175	192	169	173	192	193	165	192	210	187	186	191	194	204	191	186	168	189	190	191	176	196	190	203	146	174	189	211	185	162	196	193	189	219	200	174	184	186	167	170	158	184	189	202	183	205	173	181	172	202	174	187	192	185	176	190	212	146	177	169	190	196	176	195	206	193	179	181	193	190	186	182	186	187	170	183	186	188	181	227	202	161	167	191	186	198	166	194	194	190	194	178	210	150	171	153	184	190	199	181	183	174	195	191	201	185	180	179	187	197	201	181	191	180	192	187	190	209	190	177	188	181	206	189	167	195	169	204	189	160	189	182	187	174	211	169	196	199	171	177	176	200	172	180	190	181	200	177	214	206	186	175	200	195	154	186	168	191	202	179	180	175	201	187	197	200	182	149	164	202	215	215	183	191	186	181	211	177	177	211	202	175	179	191	187	194	181	235	182	185	201	187	190	179	187	171	206	181	171	173	205	175	186	193	175	182	195	185	174	169	193	188	176	197	204	177	179	156	203	192	192	182	205	211	181	174	189	168	176	193	183	168	185	212	200	186	208	179	204	181	185	172	185	167	197	170	186	172	196	232	204	169	208	210	202	206	189	181	170	186	195	189	183	161	155	187	210	179	183	173	177	199	177	167	196	195	186	180	177	184	191	227	181	181	165	190	215	200	184	192	200	204	154	194	194	206	192	207	210	169	190	177	197	209	189	178	165	182	187	184	179	197	199	192	200	162	184	169	160	180	161	165	207	197	182	189	148	166	181	193	186	163	170	171	190	188	185	195	206	189	202	195	185	164	189	175	172	180	193	176	156	193	169	201	207	171	197	177	190	187	169	180	206	163	176	170	177	172	183	170	170	169	184	174	179	196	178	210	200	201	185	197	181	178	217	192	177	183	166	201	186	177	174	163	204	207	175	169	193	192	194	202	168	172	170	183	218	188	175	190	165	192	179	178	187	192	179	178	181	180	172	173	163	182	231	193	157	179	191
20653	9342	3427	3930	3225	2726	2312	2027	1687	1440	1339	1169	1082	925	961	851	786	802	708	684	568	583	559	538	558	674	791	764	775	818	762	812	933	902	724	650	654	648	804	710	620	623	567	568	570	553	529	608	547	571	583	576	522	503	507	504	495	475	438	481	445	422	388	456	433	449	403	418	419	418	395	385	443	421	444	399	397	448	422	428	413	425	422	371	400	413	397	429	409	447	441	416	447	380	417	413	435	404	400	373	395	423	445	423	399	438	404	427	428	386	396	406	382	438	400	435	448	422	392	423	387	399	434	443	386	379	412	389	418	407	488	419	431	407	450	409	427	420	425	446	408	441	394	412	390	404	414	418	479	427	438	401	400	389	392	387	457	392	404	395	402	415	407	393	385	430	392	419	402	433	389	424	432	386	435	425	385	410	417	421	422	406	407	400	427	422	444	418	408	424	410	409	433	409	399	433	421	446	410	424	412	375	429	427	410	409	397	410	429	403	413	390	433	436	428	416	458	430	418	400	429	400	396	403	431	400	404	418	467	412	409	420	384	414	443	429	424	415	402	386	418	384	411	411	435	400	437	435	407	435	407	407	417	399	414	389	414	428	430	374	444	436	436	405	415	412	417	471	407	382	399	419	427	426	431	388	410	409	431	393	407	435	443	423	428	434	439	412	425	453	408	446	426	407	425	367	410	434	367	432	429	410	380	399	375	427	403	410	402	414	439	410	440	416	368	385	426	383	377	414	439	391	403	446	396	401	421	404	403	409	412	423	403	421	380	417	416	435	393	452	407	393	388	402	423	406	393	425	422	428	376	406	444	422	440	463	404	408	395	383	424	443	399	414	417	389	412	382	420	432	440	442	436	422	388	387	418	405	433	400	408	398	405	412	401	430	422	448	387	417	389	405	404	373	399	416	426	425	419	393	397	385	428	427	420	423	404	396	378	466	386	384	401	419	427	400	423	410	386	418	407	396	400	392	401	418	407	422	380	411	394	382	413	371	420	421	422	414	433	416	380	451	426	430	385	415	418	406	399	382	425	429	416	397	402	411	429	384	424	392	483	419	399	403	386	408	418	384	424	382	397	395	422	461	413	413	412	469	417	353	418	436	408	447	410	375	376	412	419	455	413	384	383	423	421	408	433	441	393	433	397	438	412	439	433	398	400	427	359	374	406	427	419	422	414	441	413	449	415	386	413	399	380	424	413	431	403	442	435	432	433	427	395	403	412	410	439	421	387	403	421	406	409	423	394	405	432	442	392	446	414	414	421	431	402	384	393	410	416	395	432	373	419	395	431	439	393	424	414	398	432	461	434	407	399	385	404	400	395	409	425	413	427	436	395	389	430	443	415	458	413	397	388	397	383	437	386	401	431	411	435	435	422	421	404	438	411	418	441	415	434	436	410	407	433	396	394	417	420	397	440	380	398	428	442	443	441	421	415	423	399	393	415	422	435	440	376	417	384	415	432	416	423	426	406	424	402	482	403	410	405	440	421	426	378	412	409	404	440	438	429	432	379	439	440	402	413	435	425	386	409	436	422	425	424	459	436	400	414	413	437	425	405	398	382	412	420	387	422	421	426	437	384	417	430	418	429	423	399	399	406	409	405	425	393	458	411	412	423	449	374	409	407	426	413	458	440	448	427	435	406	390	385	428	397	399	383	440	420	409	405	438	406	437	435	433	417	438	418	429	443	417	417	379	391	422	391	438	452	424	414	421	368	440	390	409	411	406	423	433	456	407	384	413	384	441	419	407	456	396	414	423	404	439	415	401	451	418	394	407	414	441	412	387	399	399	403	396	414	435	418	419	429	423	427	396	430	384	382	437	409	462	443	412	406	419	370	400	417	434	403	459	406	387	433	413	393	426	379	434	398	417	390	436	428	433	400	428	400	414	371	403	439	404	417	428	446	377	414	414	385	383	426	408	412	404	396	447	443	392	431	406	419	405	410	407	409	392	408	416	456	426	376	412	388	390	409	399	371	419	434	435	458	384	405	399	404	451	394	426	409	424	435	416	376	442	416	401	391	439	415	441	438	399	382	417	420	383	391	440	383	395	429	371	441	407	407	417	398	384	400	406	433	413	415	388	401	420	412	419	447	423	421	391	419	424	391	407	432	411	435	412	403	406	415	394	389	421	435	411	414	408	386	428	446	389	412	409	384	418	396	406	378	430	409	397	392	408	418	385	437	423	427	428	409	415	414	417	425	420	425	401	426	421	425	413	392	401	413	422	365	411	393	429	430	410	379	419	376	422	400	420	465	409	408	408	400	423	430	399	405	400	426	388	423	384	391	397	446	386	418	429	434	426	405	408	382	439	425	420	371	419	393	437	421	387	365	388	350	422	410	405	404	372	427	393	450	426	411	432	398	409	413	427	398	436	417	375	404	390	420	416	400	414	401	428	408	412	415	407	425	439	398	429	391	397	391	420	430	410	437	452	409	418	424	446	405	428	385	373	454	406	446	413	409	444	414	417	422	406	406	416	442	394	450	392	397	415	406	421	432	413	405	398	452	409	440	414	416	402	440	432	432	429	425	411	403	415	415	410	455	457	405	373	401	412	403	421	414	413	449	415	419	414	441	387	426	421	427	420	419	429	401	396	433	390	411	454	419	362	395	407	406	424	386	398	422	384	399	427	408	405	408	413	428	425	449	444	435	405	429	387	392	435	412	430	410	377	408	417	411	425	411	407	429	410	413	409	445	441	448	399	422	428	417	411	384	436	442	378	432	424	382	343	435	438	388	402	398	421	396	420	427	415	424	388	423	401	423	383	395	423	444	375	426	443	369	423	416	402	403	420	398	405	367	397	431	399	409	443	383	405	411	426	397	421	406	389	414	387	412	416	432	395	418	418	424	412	453	395	410	415	415	410	452	408	407	414	414	414	436	382	447	376	387	433	373	403	400	392	426	413	394	430	429	413	379	376	446	444	397	397	412	403	402	439	379	439	453	406	390	382	381	429	407	410	405	397	381	435	438	401	381	433	371	426	417	407	419	415	426	400	380	394	400	405	417	428	398	418	388	402	406	370	426	402	418	413	400	405	415	409	400	404	386	414	415	435	434	396	442	444	406	405	453	410	446	418	449	429	395	431	415	412	432	452	420	422	447	405	429	404	441	379	410	413	415	375	405	433	431	358	402	406	446	415	419	435	417	424	437	405	413	416	437	419	435	448	394	385	391	377	428	425	408	437	386	401	450	422	395	410	410	403	394	404	403	412	428	413	422	418	427	411	395	445	419	400	413	410	397	378	408	421	408	399	401	411	427	403	392	416	446	431	421	411	370	403	411	401	397	369	442	380	418	429	389	428	386	451	437	406	414	411	402	435	423	424	452	394	413	464	411	396	460	412	426	395	416	393	422	410	438	370	419	400	420	408	417	422	425	436	411	406	416	394	379	414	397	403	399	415	438	423	406	440	408	399	384	399	414	384	406	421	439	402	453	425	419	399	385	436	431	456	409	416	438	406	398	364	419	404	382	422	375	394
12538	3682	615	366	332	303	259	277	255	230	188	226	213	195	206	192	187	194	224	174	184	168	189	180	226	184	201	208	209	229	210	209	212	198	169	194	178	168	203	204	188	182	169	156	194	186	173	201	175	183	196	172	165	187	174	174	187	197	193	180	168	206	188	194	142	165	195	204	156	173	181	188	164	165	184	182	183	167	186	182	197	173	177	183	160	181	202	186	195	147	178	183	163	181	157	163	170	167	173	171	185	161	163	177	154	184	165	179	193	204	195	160	161	151	160	161	191	169	187	169	181	182	183	165	177	185	177	174	170	175	189	182	144	156	171	172	193	188	192	184	185	177	182	168	199	175	203	180	172	166	166	164	192	178	181	188	157	170	190	180	177	173	221	165	182	157	154	190	190	177	197	194	168	176	169	188	194	168	153	174	177	190	191	166	153	215	176	168	173	181	180	180	174	163	180	180	158	188	188	177	189	182	174	160	171	197	188	164	194	163	154	187	182	178	189	200	179	177	179	187	184	186	192	201	160	180	195	168	202	176	164	163	183	174	188	181	168	208	167	204	185	185	172	175	181	149	190	181	167	171	191	185	173	183	161	149	182	177	173	175	163	174	165	157	179	157	198	164	197	196	192	179	185	169	190	196	189	156	169	191	193	159	190	189	175	185	187	175	176	152	130	165	169	163	148	208	175	161	189	197	190	169	152	160	164	170	159	207	199	183	192	184	173	181	176	169	207	159	162	189	152	178	183	200	182	172	148	195	188	175	186	158	177	186	166	171	178	192	187	161	212	172	165	191	175	186	174	186	153	160	158	187	178	168	145	179	183	184	167	173	175	168	188	164	190	188	178	166	193	177	169	198	174	192	168	149	158	177	188	172	190	175	197	197	191	153	194	191	174	181	165	185	215	159	167	172	182	159	198	180	166	153	168	198	164	160	194	165	200	197	182	168	201	173	185	173	146	154	168	176	178	183	169	155	173	166	191	159	168	193	159	189	176	177	168	180	166	177	177	171	182	205	177	180	193	216	195	160	153	182	195	179	180	165	174	186	187	181	165	172	171	170	192	169	167	183	177	160	180	172	163	181	150	187	197	173	190	152	147	179	168	181	182	203	158	186	196	161	187	218	182	183	163	142	154	191	159	194	187	175	198	185	159	200	172	175	182	174	165	195	181	180	179	168	155	181	177	161	188	176	184	187	170	168	177	191	158	191	170	190	168	202	187	172	160	166	192	197	173	186	157	165	185	168	197	176	175	189	193	176	168	175	187	173	156	171	147	156	187	157	177	192	196	183	178	198	163	184	164	180	181	181	180	179	183	184	183	173	175	173	175	188	185	175	165	162	196	167	198	181	168	177	163	163	185	180	186	180	172	173	198	162	189	195	196	194	168	175	148	183	170	214	144	156	177	184	177	163	138	195	167	169	161	196	168	172	204	175	158	182	168	191	193	177	158	148	192	204	160	175	214	161	224	200	185	161	177	191	190	176	174	177	163	186	171	186	184	168	177	154	175	179	208	189	190	179	193	189	161	187	169	178	173	166	185	180	157	184	170	169	174	181	164	164	153	164	198	177	163	164	182	177	162	170	152	180	184	191	179	175	166	190	172	156	183	195	178	194	153	174	181	199	147	185	181	167	177	187	179	190	179	178	186	168	142	186	192	186	155	183	173	172	185	188	171	176	182	158	197	167	205	169	192	191	176	162	178	162	164	169	174	181	167	159	176	168	195	177	181	187	159	185	170	180	184	157	145	188	188	182	179	187	170	165	163	203	166	200	194	188	181	182	165	168	171	182	180	173	151	185	201	196	166	146	184	188	154	159	149	167	179	174	165	159	171	154	184	176	173	171	186	163	183	150	160	179	153	174	152	167	195	167	188	189	160	192	184	136	155	170	176	159	184	168	163	176	162	176	201	191	169	188	183	158	165	162	185	184	164	184	164	169	191	203	159	192	179	155	157	176	176	203	155	204	169	192	179	152	192	160	169	185	192	169	163	169	199	171	159	161	186	157	164	171	196	148	159	177	185	166	173	160	165	155	164	165	153	159	153	155	202	190	164	180	174	157	195	170	173	167	180	181	206	180	176	180	193	165	182	194	147	189	153	181	186	191	176	144	188	164	201	162	167	172	163	175	162	172	155	159	192	174	185	194	167	189	186	187	155	180	192	152	156	188	160	177	185	152	153	177	154	173	169	174	162	191	182	171	177	177	185	180	179	176	178	148	205	169	165	186	173	198	205	181	182	187	199	171	176	173	188	191	167	154	172	181	155	194	159	191	192	232	175	170	191	172	178	208	194	158	167	187	196	196	165	166	198	170	166	162	215	184	181	161	190	164	159	151	186	181	196	177	164	166	169	177	164	212	184	154	179	168	188	205	205	202	183	158	181	197	197	162	192	163	160	153	173	141	182	161	164	163	163	162	171	161	189	196	170	185	205	161	143	163	179	183	200	179	194	209	184	160	186	197	180	146	179	166	178	184	178	224	188	190	177	164	192	187	188	200	203	177	170	184	166	186	186	155	176	159	177	188	184	173	183	179	184	191	197	156	182	195	171	167	186	158	202	166	138	161	162	167	175	177	176	178	162	179	158	186	154	154	171	173	188	172	167	161	167	146	170	201	170	172	186	162	176	159	171	186	152	156	179	159	186	187	197	179	173	192	168	163	184	150	163	177	196	159	175	201	200	183	179	188	186	166	161	170	143	169	156	206	186	176	172	178	140	185	195	170	170	173	172	169	206	169	182	182	189	187	187	183	192	182	185	173	193	159	174	179	187	174	164	169	186	188	151	187	156	177	178	173	162	154	159	172	149	169	206	176	162	154	156	160	185	174	189	167	163	189	192	190	170	187	187	185	170	177	205	200	200	190	193	154	201	160	170	156	174	148	169	168	170	136	182	196	190	176	157	162	168	179	187	211	209	191	164	148	204	202	178	174	169	148	187	150	198	167	168	168	185	182	171	157	165	193	194	164	152	164	183	177	185	154	166	189	160	191	185	184	198	182	165	189	178	190	169	190	187	169	186	184	162	178	196	197	172	163	186	172	178	186	188	172	184	173	215	165	189	178	178	168	178	178	185	182	166	184	179	203	171	164	154	179	169	179	193	184	199	162	176	160	172	163	164	182	178	194	184	182	176	178	154	168	183	178	162	180	197	167	178	195	175	189	191	166	170	186	171	183	157	187	178	177	173	177	184	152	176	170	157	203	154	179	195	218	174	174	173	154	168	173	195	170	174	182	165	163	141	151	179	169	209	196	197	141	174	172	133	187	160	174	167	174	164	170	159	159	179	161	170	192	181	168	161	181	199	160	138	178	144	192	166	168	165	170	175	158	174	170	164	175	168	180	155	177	188	165	166	200	171	175	192	183	168	159	190	179	194	181	193	179	178	170	163	176	209	182	175	166	171	179	184	203	178	184	181	171	164	171	168	193	177	170	204	167	168	164	178	163	176	171	160	177	182	177	163	158	180	181	172	147	150	167	175	215
6714	2503	1032	1106	1003	891	815	794	683	673	623	558	512	502	526	487	501	513	455	455	441	401	414	422	431	444	500	495	483	488	502	483	577	599	492	484	465	433	455	451	440	417	390	414	406	388	402	398	415	413	443	435	425	403	418	412	416	386	390	393	392	381	427	385	381	396	394	405	369	350	385	365	396	419	382	399	389	409	390	389	374	373	379	393	370	420	359	368	389	384	409	350	358	382	364	348	399	373	363	412	367	387	402	393	397	388	362	376	425	387	406	441	404	377	392	353	361	418	380	380	402	389	401	382	347	399	381	377	382	422	442	423	414	395	410	371	409	363	434	383	367	386	382	400	389	349	394	366	348	402	418	383	354	386	418	385	384	392	376	401	355	360	399	357	380	397	419	351	380	367	392	362	380	364	372	370	392	361	393	398	364	391	387	376	367	394	360	363	408	375	394	375	395	371	379	355	399	392	400	385	408	380	389	413	390	367	417	388	382	395	377	379	391	407	398	390	371	403	366	397	393	390	400	395	389	378	396	391	410	383	383	393	369	397	366	386	364	399	388	383	383	414	387	420	361	377	387	379	388	408	421	404	395	358	407	389	382	375	361	416	362	419	366	356	391	375	348	363	407	392	377	387	402	389	435	389	389	383	377	369	355	391	396	357	374	378	388	414	396	380	376	379	410	410	407	359	354	392	364	387	397	423	394	383	376	400	391	341	433	394	416	369	379	379	420	410	372	391	363	383	332	398	364	395	387	386	361	358	358	404	412	404	412	388	421	374	390	403	374	382	387	368	365	402	371	385	361	397	378	353	393	393	364	394	384	405	404	379	368	407	400	380	395	381	374	402	410	371	396	345	377	414	389	393	400	391	407	376	375	417	380	414	382	361	406	391	374	394	374	366	397	374	400	376	378	391	350	352	374	382	404	382	397	366	363	382	406	374	393	386	362	402	404	400	377	413	365	361	402	367	413	367	402	344	398	358	380	371	386	398	373	403	347	379	384	390	386	356	421	408	351	400	368	351	387	371	389	387	397	406	360	428	372	381	361	372	421	386	391	387	374	363	409	353	407	362	403	387	362	364	370	403	366	381	400	377	377	371	419	359	362	371	357	371	382	388	432	359	379	386	421	378	366	418	429	404	370	377	381	360	380	370	375	385	365	393	365	361	392	380	351	342	386	393	392	393	388	415	379	384	385	375	385	356	372	380	409	415	428	378	366	401	396	367	375	390	389	416	401	403	407	351	398	404	380	390	379	379	359	386	361	401	380	400	369	349	409	400	379	372	399	385	407	395	393	350	385	389	416	398	391	394	389	380	419	381	376	439	380	382	377	378	384	368	366	379	346	377	391	391	367	385	416	372	424	415	410	391	395	385	381	393	371	384	401	376	360	342	380	395	389	372	369	399	395	360	388	353	392	363	372	395	375	361	363	375	384	406	384	404	398	386	343	383	418	383	386	384	375	388	394	378	397	389	409	391	406	388	408	379	373	397	356	352	396	389	380	397	388	391	388	382	377	430	386	402	378	388	351	363	365	380	351	363	379	406	378	388	407	384	360	414	408	428	390	356	418	360	387	394	370	365	396	419	374	353	372	372	336	382	418	380	402	376	380	393	397	383	374	373	386	406	396	349	396	446	367	391	384	406	393	374	396	397	370	384	405	414	374	358	398	370	380	373	392	378	345	405	382	434	408	354	359	362	385	384	402	383	385	435	417	388	385	375	397	342	375	353	395	399	423	353	408	405	409	352	393	397	351	420	398	373	400	391	391	408	416	388	373	341	355	387	402	351	401	370	401	350	379	372	364	355	403	355	388	399	403	354	432	370	392	418	360	419	374	356	355	385	378	383	373	419	374	412	360	401	383	381	391	376	366	390	393	393	369	381	382	406	379	391	382	420	413	426	350	397	393	372	362	410	361	400	406	400	402	355	383	381	390	410	394	395	378	412	374	378	353	410	378	389	387	405	410	372	383	405	376	384	396	375	409	419	394	381	397	406	388	421	389	388	386	387	362	358	405	389	376	366	415	377	372	386	383	408	380	368	379	382	413	353	393	380	379	361	389	385	373	360	357	344	401	412	361	386	357	380	417	392	379	374	384	418	407	376	363	362	360	400	387	456	364	390	368	396	385	371	375	418	402	368	416	393	395	388	413	339	367	398	385	367	375	379	395	347	341	419	344	365	385	366	399	406	375	381	366	403	400	390	365	398	415	355	366	381	381	416	382	389	405	365	364	395	388	372	392	412	370	408	371	364	378	371	374	365	403	385	354	399	365	403	370	412	423	352	366	343	390	353	354	432	376	394	397	395	395	374	393	360	376	372	392	404	391	371	371	407	398	409	421	388	374	350	352	385	368	392	362	401	364	358	376	388	415	414	384	398	371	395	418	368	392	409	357	398	398	387	347	401	410	381	384	364	348	388	390	384	343	359	400	386	415	363	408	406	397	357	362	380	374	392	350	411	365	401	392	377	405	407	385	396	419	404	372	370	377	364	365	400	397	374	398	394	383	392	378	361	399	409	390	340	391	362	395	386	357	405	393	363	408	396	389	382	381	398	376	420	340	361	425	379	395	360	374	414	395	399	369	393	343	399	381	395	369	391	425	365	386	386	341	374	371	411	382	388	405	410	385	360	358	378	382	396	375	409	385	354	419	375	366	400	378	381	388	393	412	372	367	410	389	362	388	403	399	380	398	362	378	352	375	366	406	395	394	388	369	359	390	372	393	399	407	364	374	379	382	400	360	374	394	355	388	392	371	370	369	370	413	382	392	358	383	372	383	411	400	372	416	375	367	349	370	361	358	406	391	404	420	388	370	422	407	382	400	386	367	412	372	364	375	376	380	359	385	382	400	357	411	396	368	371	383	358	385	377	381	390	416	371	355	366	374	367	392	384	394	402	405	372	355	390	370	380	370	394	402	400	385	354	386	373	378	396	442	440	371	420	384	424	378	411	353	349	388	356	383	363	470	396	396	374	380	392	381	394	355	386	411	374	390	402	375	321	377	383	409	377	400	378	387	367	398	412	390	367	368	354	422	355	383	374	363	430	363	361	371	391	433	370	381	395	368	369	424	365	439	375	390	358	383	390	378	405	396	386	371	352	413	378	360	361	404	395	383	390	419	381	374	376	372	361	404	364	375	378	412	377	409	398	388	346	410	421	404	373	391	413	354	397	396	380	402	372	370	388	371	375	407	382	418	372	409	368	396	407	370	395	375	338	392	385	406	386	389	386	386	393	408	388	395	394	357	375	386	394	367	388	393	402	340	371	393	377	392	372	389	380	366	393	369	357	362	374	390	421	401	400	371	373	388	410	380	381	384	369	392	407	368	393	368	387	392	347	405	378	433	374	374	403	395	357	348	372	378	390	375	401	396	343	389	368	392	388	364	383	387	403	411	363	371	415	373	389	375	388	356	417	387	354	408	374	355	354	417	369	365	363	408	401	385	384	405	390	364	380	389	411	426	401	394	392	386	388	400	394	387	398
27194	10812	1978	911	615	462	367	351	297	232	217	237	193	194	192	163	187	150	139	162	158	128	137	138	133	159	173	169	147	163	169	158	175	170	147	154	162	145	136	164	163	133	158	146	139	155	139	143	100	132	141	152	121	145	142	160	145	138	127	124	104	125	120	146	125	110	123	125	124	118	114	113	151	120	127	125	123	133	148	139	128	123	146	145	153	129	134	119	135	160	151	121	125	121	119	122	155	124	117	132	136	125	156	105	128	126	101	126	126	123	127	145	117	123	127	133	146	115	131	134	125	117	134	142	128	131	157	125	143	143	129	113	130	120	137	123	137	133	119	154	112	130	129	133	130	133	129	129	128	131	129	139	117	135	130	144	147	157	150	142	143	156	146	120	136	154	129	116	140	136	127	141	126	145	132	126	132	130	141	142	131	131	122	118	123	135	119	127	146	114	146	133	140	146	138	126	118	115	128	133	126	137	122	121	129	145	138	127	146	127	123	109	126	136	122	123	121	117	126	120	119	138	146	116	150	141	130	123	126	135	123	120	122	131	131	128	109	127	115	116	127	146	142	127	134	140	147	122	131	131	146	109	116	141	143	131	124	136	138	131	138	122	122	81	121	132	116	144	132	114	141	123	149	144	118	121	121	125	123	125	126	124	121	129	131	126	125	113	118	127	149	125	118	156	151	132	147	128	134	134	124	116	149	133	117	133	129	135	129	124	147	127	127	124	126	127	102	126	131	129	128	152	152	109	110	132	137	137	128	133	109	128	136	159	130	137	120	107	127	129	162	138	142	111	121	100	133	149	105	146	119	141	137	148	157	131	147	161	102	121	124	134	143	137	155	132	154	140	128	123	114	136	116	150	114	115	125	137	141	116	123	131	141	144	142	121	114	116	125	133	148	133	140	146	148	140	155	152	135	133	134	122	144	133	127	140	128	117	108	139	122	138	134	117	145	106	129	133	117	120	143	130	113	130	119	127	112	152	139	119	121	129	122	127	107	128	125	132	142	127	125	129	121	146	146	140	128	135	112	129	112	136	116	127	136	121	151	131	145	132	145	134	134	124	140	140	137	133	135	132	137	126	109	119	120	111	132	105	121	130	119	135	126	123	137	128	120	153	137	132	125	138	114	142	136	135	145	151	142	129	147	150	99	122	129	109	151	166	134	154	144	122	135	118	136	131	121	144	135	124	112	108	129	133	129	128	146	120	155	147	147	136	132	130	142	120	106	129	105	112	143	119	139	127	128	115	138	131	135	137	136	142	139	116	136	151	117	126	108	136	102	128	146	121	119	115	141	151	127	125	116	141	132	132	145	121	128	126	123	120	158	139	144	137	129	125	123	113	150	132	126	137	126	140	126	119	149	151	120	131	114	143	109	140	122	148	127	132	164	136	135	149	135	139	148	143	119	110	129	134	129	114	134	124	128	127	142	110	147	151	141	163	117	129	129	118	129	134	116	128	119	123	125	129	128	112	136	132	123	138	149	121	132	138	133	151	151	149	141	125	139	117	115	128	137	98	138	128	142	148	121	124	145	140	107	139	118	115	132	137	121	123	133	126	125	119	130	120	138	142	134	127	145	136	140	118	123	146	141	144	133	134	137	109	141	126	107	130	127	125	117	131	134	132	150	122	126	108	119	118	137	146	154	133	130	134	133	148	108	131	122	163	136	125	123	142	120	149	114	148	136	153	137	137	122	126	153	126	109	138	120	112	142	121	129	132	134	140	138	148	147	132	115	136	112	140	125	141	148	112	116	139	139	127	145	139	132	137	109	146	131	130	144	144	118	132	120	164	114	131	130	104	154	132	133	126	124	116	116	107	130	120	136	126	134	133	148	155	120	148	143	117	132	139	136	163	155	131	123	125	131	134	132	133	119	124	125	148	118	139	147	133	122	130	120	118	117	124	113	144	140	131	126	112	127	147	129	144	166	138	123	119	125	140	106	133	147	127	120	118	138	166	158	141	144	152	130	105	140	139	139	129	106	126	137	131	148	115	121	117	144	137	109	136	154	131	136	140	119	127	144	97	119	116	136	124	105	121	144	136	128	115	112	130	149	143	148	131	131	136	128	144	119	126	122	137	130	144	142	128	122	127	146	118	127	131	128	122	129	142	146	115	133	130	157	110	122	143	131	126	136	162	147	139	139	125	131	143	152	137	122	156	135	135	132	125	110	129	153	144	132	129	126	123	122	123	152	127	112	132	140	117	128	149	150	131	142	114	118	132	99	123	110	118	140	121	118	117	130	160	133	117	144	119	152	113	133	121	120	138	137	141	143	117	115	130	121	128	122	134	118	124	150	136	134	150	124	140	137	118	149	128	131	132	137	141	126	126	127	119	113	129	124	114	129	127	122	136	147	141	121	115	134	137	144	150	116	130	136	111	99	106	129	112	112	119	137	121	146	130	161	127	115	147	126	147	148	130	129	125	129	147	136	122	134	124	122	111	137	120	139	143	145	114	133	128	125	109	159	128	131	123	151	112	121	144	134	112	117	129	110	121	128	129	143	118	144	155	119	128	120	145	127	136	135	152	149	140	116	142	112	123	143	107	124	116	122	147	147	133	149	144	114	143	129	118	134	130	115	128	112	135	131	147	140	131	145	135	117	147	129	141	142	119	151	152	125	122	129	149	131	121	135	130	119	138	126	137	115	140	127	145	116	140	127	123	121	130	122	142	124	150	150	129	122	140	123	115	128	135	136	134	126	121	133	123	126	129	143	132	137	127	132	129	146	157	116	117	122	136	139	150	115	135	132	134	131	120	132	160	109	153	144	131	137	120	153	133	140	128	115	142	126	123	116	114	126	104	112	134	142	140	137	135	134	143	122	138	127	122	118	128	134	123	143	119	128	129	132	109	117	108	122	133	110	140	106	137	111	134	110	136	148	145	147	139	145	138	141	111	143	124	111	127	132	112	126	140	117	156	127	110	126	114	129	127	117	112	133	158	130	134	131	135	123	122	125	126	132	118	131	117	122	139	110	127	129	108	130	141	136	130	155	139	133	137	119	160	131	129	140	131	145	129	143	141	137	130	127	119	134	117	127	107	130	125	116	118	144	153	136	86	125	148	148	153	125	117	131	129	124	140	134	113	143	128	135	134	132	133	109	125	143	112	135	119	128	116	126	138	130	138	141	126	135	126	144	144	132	130	120	121	128	130	133	128	118	124	126	142	167	142	129	131	128	117	130	138	120	117	112	135	147	138	134	125	145	131	109	133	124	137	141	131	151	118	140	137	133	114	113	144	137	124	137	130	122	128	156	134	118	114	143	121	144	98	142	137	141	146	131	101	143	130	108	148	140	124	120	131	126	122	147	105	133	138	135	142	133	129	134	153	142	124	133	137	134	122	150	120	148	130	102	120	138	135	136	126	125	135	139	127	126	123	141	130	127	125	131	135	125	109	134	144	120	125	120	151	133	138	125	117	121	128	127	139	141	125	112	127	148	144	140	136	126	124	135	116	145	134	130	129	119	117	117	140
15234	6409	2299	2494	2108	1675	1518	1458	1076	943	820	785	654	573	588	565	541	575	473	450	408	410	391	395	390	513	597	513	472	543	544	552	652	620	545	514	506	425	536	555	435	402	369	371	403	369	402	349	382	385	408	400	398	369	413	401	416	361	340	349	340	277	332	323	295	345	313	313	311	312	289	313	310	332	304	307	290	295	355	276	292	303	319	294	315	329	315	296	297	297	320	294	316	335	321	312	297	294	294	250	338	314	306	284	312	286	256	304	308	312	313	289	318	302	325	287	276	295	298	306	333	323	276	334	298	304	296	318	315	324	272	322	325	299	316	317	334	305	317	331	307	310	317	327	333	301	331	303	301	296	298	320	323	317	283	288	280	323	281	310	308	293	287	301	302	283	281	312	309	306	305	292	285	317	318	294	310	280	319	299	303	289	297	294	326	280	287	289	313	318	298	292	270	316	318	296	275	318	261	280	300	333	316	278	273	300	302	332	285	311	265	332	287	307	289	278	311	302	324	296	279	336	298	333	261	302	293	326	275	312	303	290	307	302	290	320	306	287	280	302	282	296	299	302	289	315	299	330	302	257	285	298	269	302	285	320	318	310	304	332	346	294	293	263	286	316	316	335	264	292	315	298	299	296	317	333	314	267	315	272	359	307	282	322	306	290	323	328	282	293	348	330	290	275	312	315	300	288	309	297	303	280	294	311	304	289	301	296	328	306	296	279	293	292	282	292	315	327	294	318	335	307	276	288	287	342	327	311	322	292	333	272	291	294	294	327	292	299	307	303	321	322	311	329	287	282	293	297	307	298	319	298	303	289	314	304	308	271	313	316	312	309	296	293	286	299	295	278	284	321	304	293	341	300	284	321	316	298	307	299	310	300	297	289	328	286	279	286	297	313	323	329	277	291	291	281	288	286	301	323	301	294	288	296	336	316	330	338	320	338	310	257	329	271	295	316	304	307	336	316	305	293	319	304	303	306	312	314	304	275	333	289	331	247	290	287	286	298	281	266	320	249	308	339	318	292	303	280	319	291	334	271	316	276	309	301	311	326	299	326	275	282	277	309	306	318	292	299	288	303	274	299	310	314	289	296	297	280	296	255	302	302	308	314	308	284	292	287	283	300	298	301	315	278	305	281	307	293	276	301	270	319	310	327	342	332	308	286	307	302	286	310	292	349	317	287	292	324	298	311	322	315	311	282	305	306	280	318	295	324	333	268	308	297	283	282	318	316	289	315	299	301	307	316	327	320	297	320	279	325	311	297	298	287	322	316	282	296	317	277	314	333	289	346	324	331	314	292	307	308	296	289	337	325	315	280	312	279	260	282	305	306	335	298	287	312	308	320	327	279	309	301	320	281	301	305	294	326	317	301	349	298	315	289	310	298	308	308	304	299	319	332	311	291	295	282	289	303	308	301	319	307	301	283	287	312	285	286	318	294	313	333	288	278	289	296	266	336	309	312	294	302	311	291	307	288	311	303	290	306	294	295	289	327	289	348	294	297	317	293	295	273	317	294	306	308	292	272	283	309	288	290	282	306	292	276	309	339	295	320	277	276	299	308	313	319	311	285	314	348	316	310	312	318	308	267	349	325	318	310	309	293	318	292	331	284	267	279	310	309	307	307	274	325	301	321	329	287	288	283	341	290	288	316	281	310	288	316	307	305	306	276	296	272	288	322	295	294	280	307	326	289	279	295	314	311	316	296	298	319	313	314	282	292	274	271	317	314	329	329	335	317	288	277	301	321	303	304	314	276	296	309	320	318	307	282	285	306	316	285	283	290	247	299	270	289	297	302	329	306	292	304	308	303	312	314	314	330	310	306	315	302	300	319	333	315	322	301	305	298	321	314	297	308	303	297	280	264	317	320	298	289	315	309	302	308	275	313	322	279	275	286	309	299	300	323	299	278	340	292	357	305	291	284	300	301	327	321	286	284	286	294	324	332	320	292	325	295	282	310	313	308	304	288	319	295	311	282	315	343	297	277	303	264	294	322	337	283	285	303	295	292	321	284	311	301	299	319	308	296	297	294	314	312	274	288	320	281	293	323	267	294	322	327	333	280	311	295	303	306	316	316	259	330	304	298	290	300	277	305	306	291	296	279	299	308	317	315	288	322	313	312	334	304	286	303	326	282	329	327	332	351	280	290	298	289	317	289	326	305	325	289	341	310	319	302	297	328	315	311	287	310	294	287	304	279	356	285	302	276	332	304	287	314	336	292	305	302	319	257	302	314	316	343	309	284	300	295	314	312	274	297	285	297	308	308	303	325	313	308	301	300	270	292	322	330	276	278	312	280	321	304	342	319	311	288	300	295	297	291	320	327	313	302	310	317	292	300	342	317	328	314	295	294	300	320	320	303	307	299	305	331	314	307	290	329	325	338	303	339	304	309	275	310	276	291	303	295	299	303	314	351	312	277	302	301	297	310	301	324	295	301	306	331	292	333	296	284	315	283	306	297	279	265	314	317	289	272	329	331	304	320	281	306	303	287	289	286	304	280	339	321	325	276	290	303	301	296	307	285	319	309	304	327	324	296	290	326	314	311	314	288	289	302	311	309	293	335	307	297	255	303	277	278	292	280	302	283	299	316	301	290	312	352	317	287	322	301	325	321	298	300	279	278	300	293	330	309	301	294	302	338	309	305	331	315	278	308	296	304	322	294	282	276	320	312	337	327	313	314	314	290	323	299	284	324	312	312	320	288	273	316	312	310	294	310	304	330	288	315	292	332	290	289	316	272	272	316	298	285	294	294	276	316	314	310	323	285	295	277	307	282	293	321	307	305	306	313	319	302	292	294	280	323	305	267	285	295	293	268	320	308	331	310	267	287	270	291	308	296	309	282	280	289	291	296	300	316	314	305	315	309	293	317	316	288	282	344	305	306	294	287	327	305	277	265	326	319	302	315	311	304	359	292	315	299	306	298	293	339	360	292	274	310	310	309	312	294	291	309	320	275	291	313	285	283	304	303	290	292	309	328	297	321	297	278	305	295	287	328	332	300	269	291	306	289	268	318	324	288	292	266	295	296	286	290	331	303	280	309	294	314	314	287	323	294	318	320	312	312	280	309	307	320	325	293	301	278	302	309	306	318	301	283	296	292	329	309	321	317	323	318	282	286	292	298	314	318	312	308	313	304	303	298	287	324	320	288	317	300	322	331	292	323	317	290	283	347	290	298	308	345	297	323	317	292	300	304	276	279	296	320	298	315	278	342	305	301	305	282	297	289	319	278	323	320	295	323	288	291	311	276	286	291	320	304	315	325	284	266	327	311	258	331	318	304	274	282	274	280	323	296	289	296	291	315	319	305	287	305	280	323	316	294	330	292	312	314	297	287	282	298	284	303	309	287	322	319	292	277	305	284	312	288	320	314	279	324	304	262	289	315	317	252	310	299	311	287	286	270	280	330	319	313	337	304	281	282	313	347	329	309	303	305	301	326	289	292	319	331	279	319	308	300	300	323	302	305	301	270	316	293	312	283	303	310
37258	17932	3881	1693	1019	752	577	570	414	405	356	307	271	259	249	264	241	244	215	226	206	208	215	222	228	225	224	247	262	236	254	260	263	244	230	237	227	213	223	231	225	207	223	215	213	216	221	209	196	202	229	207	220	213	180	191	181	203	195	192	178	183	183	197	169	168	174	175	191	197	194	190	172	212	196	190	180	185	208	180	186	185	212	184	177	159	197	207	194	174	195	172	182	193	183	169	176	172	195	171	189	193	202	171	176	163	149	180	195	163	173	161	184	197	198	222	178	182	171	173	189	175	197	170	210	178	183	175	183	174	201	195	208	216	162	192	198	218	202	197	201	190	201	188	157	168	207	212	196	180	222	198	170	192	169	174	207	203	196	179	198	192	183	206	188	193	178	179	198	209	220	192	194	183	190	205	190	180	188	183	196	191	198	194	198	202	163	165	150	183	226	172	172	179	197	187	203	184	201	209	165	175	217	189	188	179	204	185	189	178	186	173	184	188	165	193	165	204	200	189	199	213	189	201	205	186	204	159	173	155	183	184	167	184	155	177	198	183	188	182	175	184	164	178	168	203	173	197	203	187	221	173	221	154	177	204	173	191	200	201	169	220	176	164	173	172	190	184	210	173	193	192	201	197	176	156	192	181	172	220	193	197	168	195	187	188	164	182	171	182	161	188	206	181	186	178	145	184	168	219	178	187	188	182	189	198	198	180	192	185	197	176	212	187	188	171	211	177	203	194	209	179	176	187	195	204	211	209	175	166	200	166	184	197	185	187	191	170	187	179	170	181	176	201	208	211	203	171	182	171	189	192	185	214	180	194	181	181	180	181	187	204	195	197	193	187	178	201	152	172	193	205	194	189	204	175	162	201	180	182	179	194	189	172	190	189	204	198	189	184	187	192	169	202	208	171	198	169	175	207	167	216	195	193	201	169	176	160	202	177	178	198	183	161	184	208	181	196	190	208	195	197	182	163	187	191	196	215	168	172	193	186	170	175	182	190	204	186	196	184	191	195	182	200	198	177	173	190	200	215	174	172	179	216	197	175	185	170	196	169	202	194	184	193	194	169	173	175	204	230	214	208	183	163	171	190	170	184	204	190	192	197	180	189	173	173	165	194	173	201	177	181	183	187	168	180	197	213	223	188	213	200	218	172	205	178	175	190	198	212	195	196	187	186	200	178	215	174	181	188	203	209	213	179	209	177	170	184	190	203	180	183	199	176	188	198	202	189	185	210	184	170	189	181	183	198	188	177	220	198	197	179	197	190	194	196	189	165	193	192	212	181	178	167	205	201	212	203	175	190	180	196	174	205	199	182	175	157	178	188	198	187	207	194	225	184	178	172	204	187	172	195	171	197	189	191	218	182	169	197	192	182	196	177	214	191	175	201	192	183	184	191	193	195	178	173	219	211	205	207	197	191	217	182	192	212	203	189	137	171	178	198	207	172	186	212	217	191	211	205	176	221	191	203	182	185	172	194	183	189	224	211	198	188	212	213	167	172	180	204	180	193	170	177	177	195	193	196	185	186	203	187	179	192	195	207	193	173	186	199	208	184	191	202	188	168	194	161	213	183	164	216	180	174	180	219	206	181	185	207	231	208	204	202	205	187	189	184	176	187	204	196	197	203	204	178	197	175	195	193	181	187	187	181	174	179	191	202	203	197	157	194	195	160	175	181	168	184	184	169	182	192	158	184	186	166	192	192	203	207	167	191	181	186	189	218	181	186	186	204	187	193	200	180	181	184	209	201	185	162	213	185	169	176	205	191	200	205	183	167	222	160	196	184	190	180	194	184	219	205	161	201	201	202	175	200	194	198	173	180	206	163	177	189	199	189	159	179	183	196	191	177	186	203	191	207	202	193	175	167	166	182	219	214	212	200	179	202	185	175	172	215	193	170	208	203	179	175	180	196	180	217	199	200	189	164	171	194	185	201	175	179	201	192	185	187	184	182	163	153	167	193	191	170	192	200	185	198	217	178	185	195	199	185	206	178	197	178	215	206	166	198	177	188	206	188	201	178	180	156	191	181	193	202	214	203	167	200	229	173	190	175	199	195	174	188	187	196	182	218	182	199	184	164	172	189	200	200	194	216	192	195	178	211	174	181	197	179	172	219	190	194	234	166	190	184	179	212	198	173	218	220	193	167	196	178	187	163	221	218	177	178	197	190	186	195	187	187	212	192	180	181	185	212	178	181	182	184	161	206	192	187	197	175	172	180	183	183	199	183	159	173	168	183	189	208	217	195	195	177	216	182	169	202	168	202	193	172	197	203	192	191	192	168	161	188	196	185	186	197	167	182	201	174	185	188	192	177	169	197	178	194	189	194	187	186	178	202	219	190	160	215	195	187	171	174	196	219	192	167	187	192	203	184	211	182	199	188	205	171	193	207	192	194	183	172	171	188	202	190	163	195	202	159	161	212	171	188	166	157	192	216	198	169	184	158	177	191	207	190	189	187	193	174	158	197	193	190	183	176	191	192	180	175	199	178	176	212	186	187	196	193	194	177	196	167	200	187	191	192	164	191	195	191	184	189	180	197	187	195	179	193	182	163	189	196	199	205	225	202	171	186	177	180	181	216	224	172	192	192	206	190	195	202	192	189	188	175	182	191	167	177	193	190	216	173	199	208	169	189	195	198	202	213	200	198	184	179	186	181	160	202	196	189	185	212	189	197	191	161	190	220	188	169	192	192	188	192	179	188	187	176	176	191	178	187	195	214	207	194	184	192	193	196	179	193	171	182	221	202	202	195	203	165	185	204	156	193	164	188	186	180	202	199	209	164	214	183	164	165	178	184	191	202	190	206	197	192	195	175	150	202	201	179	191	175	194	203	184	196	179	191	193	163	192	190	154	179	193	182	199	188	165	175	176	204	210	205	174	175	193	189	181	188	176	188	190	207	204	230	163	176	172	178	168	169	205	181	217	184	170	182	171	171	199	183	165	186	177	204	199	202	195	207	206	175	180	194	190	172	187	184	199	185	201	191	197	205	172	197	194	176	177	161	204	184	176	186	179	165	202	170	176	177	167	174	188	207	186	163	208	189	188	214	205	178	178	185	199	214	192	180	205	190	186	181	208	187	173	205	207	202	187	177	186	182	169	193	167	180	189	214	189	181	168	200	184	200	219	165	173	180	201	200	216	186	202	166	197	158	220	184	217	189	196	173	186	185	163	208	196	209	207	185	195	204	193	222	180	218	195	184	208	191	209	194	183	195	193	202	167	201	176	172	178	190	178	210	207	216	201	190	170	178	206	165	162	196	193	219	197	199	183	175	215	182	158	183	236	188	177	200	189	185	186	188	195	166	192	189	186	192	206	186	185	181	186	219	210	189	196	176	160	165	171	196	181	212	196	174	207	182	168	201	180	189	198	220	196	195	167	195	195	190	202	194	193	225	186	181	164	191	171	188	211	188	207	165	179	173	186	189	183	178	188	209	201	206	175	178	182	195	171	218	190	180	177	206	214	205	209	165	188	179	199	199
19828	10118	3657	3988	3517	2778	2530	2126	1676	1467	1345	1224	1039	890	881	820	803	770	708	637	592	585	544	524	529	669	799	785	771	733	762	810	892	927	734	665	665	715	704	769	701	549	576	552	537	554	529	544	639	556	602	620	577	562	534	522	509	475	503	440	457	395	408	435	424	426	421	394	380	437	401	406	393	434	398	409	403	393	401	420	448	427	439	421	398	448	405	403	423	400	450	425	399	408	416	432	424	388	405	402	413	444	432	425	411	412	449	424	416	450	368	371	390	427	397	378	404	459	425	430	419	437	380	394	443	418	413	422	428	399	410	467	430	406	445	427	457	444	432	393	446	455	435	421	435	400	421	399	411	426	390	407	419	428	407	412	415	452	425	444	386	418	380	402	436	387	370	395	414	440	444	411	427	422	408	412	416	414	399	427	425	425	436	413	397	414	415	418	431	378	407	431	426	422	419	428	403	412	433	414	411	397	433	403	401	425	430	428	380	439	415	430	455	408	411	395	395	410	396	481	408	441	425	393	368	436	427	407	420	417	389	393	408	426	397	426	413	419	430	401	408	385	396	413	425	431	401	421	448	451	450	444	428	433	426	412	425	460	433	425	422	400	427	418	399	439	420	403	422	432	440	398	416	422	418	410	386	395	406	401	410	413	374	446	433	406	425	411	422	429	386	444	411	405	422	381	412	416	427	427	420	435	392	404	423	414	389	428	426	386	403	397	415	436	407	427	421	396	459	424	433	379	421	425	399	396	422	394	426	391	411	422	419	441	441	407	402	440	380	414	409	440	429	388	408	413	400	391	460	442	453	385	403	443	431	415	400	441	444	426	404	400	449	426	408	429	431	428	437	421	437	392	458	416	396	436	389	354	418	385	387	381	402	398	402	425	387	433	404	405	410	392	390	429	378	458	409	379	443	440	449	434	403	417	416	430	449	422	433	415	400	415	446	395	399	458	418	414	432	449	401	445	401	433	405	427	430	413	410	457	434	388	435	414	414	462	415	393	457	396	423	413	422	422	410	425	404	449	373	431	374	415	411	442	397	434	475	426	402	428	422	425	425	419	415	427	401	405	446	390	461	434	445	399	398	408	418	415	433	396	442	391	384	411	415	411	404	453	405	401	462	417	393	439	413	400	408	409	401	411	407	429	456	440	367	425	419	431	415	459	419	383	418	397	423	420	405	425	426	398	399	446	440	399	437	391	402	388	393	379	402	427	389	403	403	433	420	376	385	407	377	451	410	412	405	409	424	420	415	433	399	427	425	411	425	378	396	392	420	400	454	418	392	417	434	432	426	403	421	398	440	382	392	422	422	449	389	392	396	458	392	469	401	432	429	388	418	426	425	380	426	393	415	397	394	442	414	401	433	399	414	439	461	417	400	432	375	402	434	434	411	433	417	432	406	383	422	425	433	410	419	377	445	455	423	417	435	436	393	405	414	435	414	420	420	411	409	434	438	400	406	411	414	394	388	388	391	422	433	390	424	429	429	371	412	400	414	429	429	414	416	432	436	422	422	451	435	431	447	398	405	455	420	414	454	441	424	405	436	410	434	418	446	410	412	441	412	415	418	378	419	394	413	446	413	412	443	434	431	479	387	413	438	432	440	417	436	414	435	401	419	452	415	423	446	368	420	420	436	437	393	388	415	428	406	427	423	403	427	428	430	415	434	408	390	402	421	428	418	410	432	418	408	395	429	401	409	425	408	442	429	398	381	422	421	447	425	410	395	407	410	425	389	419	401	440	418	390	429	431	399	431	421	430	469	434	416	414	397	427	406	429	427	394	429	399	377	422	415	436	393	440	404	406	437	447	430	404	406	414	445	412	391	432	437	441	423	416	412	406	452	380	413	398	439	417	443	431	399	394	438	424	372	380	437	412	449	419	421	476	393	412	433	415	444	393	370	464	397	407	403	431	437	420	400	408	399	407	443	416	431	414	423	444	407	442	439	381	430	394	439	407	405	413	403	417	395	410	402	437	383	412	383	408	431	457	405	438	432	404	417	443	411	412	403	418	387	394	398	424	405	421	400	433	450	411	409	418	412	427	427	430	416	407	387	417	412	410	411	433	432	403	391	459	417	430	414	389	450	361	415	397	407	391	402	384	404	416	417	396	421	441	424	435	405	442	398	435	428	405	431	419	393	423	410	389	444	386	406	448	391	377	429	445	433	428	405	452	380	413	414	406	416	395	374	432	410	403	395	419	430	419	384	421	369	375	467	448	417	436	401	435	441	407	411	419	432	404	412	402	406	412	396	389	444	399	412	397	430	421	442	411	436	408	398	418	436	431	411	376	406	425	422	435	412	418	413	390	403	413	417	441	403	437	433	440	414	433	409	438	468	461	437	470	453	393	462	435	389	398	391	432	393	409	409	417	416	412	440	437	384	419	407	410	391	407	423	382	392	419	445	448	391	444	438	409	433	386	414	404	443	406	415	429	379	378	389	410	437	405	402	424	437	393	424	384	469	389	398	431	432	399	402	402	415	401	434	403	365	451	393	444	407	458	418	401	431	427	439	412	404	461	414	418	421	386	441	416	429	445	425	389	404	430	405	417	405	436	430	414	423	416	421	403	391	441	406	388	427	438	416	394	403	429	411	421	428	420	443	402	386	374	394	393	402	421	419	418	402	422	402	403	429	401	444	400	449	438	384	445	415	407	448	432	412	420	399	422	394	441	418	427	354	399	411	403	419	415	383	437	411	427	385	432	361	460	394	379	419	442	383	399	400	441	424	399	423	432	417	434	392	423	389	402	436	430	393	390	436	424	375	416	419	444	422	400	446	430	429	433	394	407	404	429	399	409	427	418	424	451	440	435	379	429	396	443	408	428	460	405	389	424	418	387	423	415	413	411	391	403	435	373	403	419	426	428	419	449	368	420	410	404	387	390	407	397	410	404	405	381	454	451	408	413	435	417	445	441	399	394	410	404	418	431	453	418	404	432	422	424	427	427	430	417	407	438	354	410	408	409	418	399	413	476	440	434	436	416	414	398	417	422	395	437	451	418	420	398	424	425	429	392	449	416	438	428	410	439	396	405	410	415	453	405	423	440	432	390	410	397	418	417	433	392	445	407	438	397	419	434	386	435	427	427	406	422	409	419	425	446	419	387	437	400	411	414	427	404	413	435	427	438	431	448	406	430	432	399	387	433	420	417	421	397	456	394	448	394	434	401	418	386	390	422	404	377	428	384	430	406	434	409	396	418	405	424	410	417	420	437	417	440	449	437	406	430	413	408	387	401	391	437	461	429	412	446	401	440	407	394	380	407	423	418	377	420	416	413	435	383	411	420	428	421	427	436	425	396	420	414	420	388	401	440	418	427	437	421	397	432	395	410	396	396	404	420	413	425	423	424	405	432	396	415	433	425	404	423	410	414	405	406	414	455	400	423	376	419	407	429	400	435	406	390	435	403	415	418	408	435	403	431	418	440	402	396	396	395	428	434	409	411	423	436	392	440	399	403	439	398	410	419	400	386	417	401
12554	3950	611	377	320	289	291	245	256	214	218	208	182	211	204	194	179	182	181	167	167	188	188	206	204	182	180	165	189	190	187	210	197	187	211	200	217	216	202	184	189	175	194	189	172	197	189	191	181	170	193	171	214	162	179	165	170	190	151	158	163	180	194	184	189	197	178	171	186	203	170	172	170	179	168	193	190	183	170	172	157	146	179	185	157	176	180	166	173	178	192	207	182	170	183	193	198	184	179	198	175	186	161	165	188	165	187	169	183	184	191	188	189	170	182	201	179	152	194	166	181	172	184	183	157	180	192	179	181	182	178	179	165	178	191	171	168	197	161	173	201	182	188	151	177	179	182	178	177	175	184	219	167	205	167	182	197	198	199	185	189	140	183	162	195	145	161	191	190	175	205	176	192	193	184	174	181	170	172	197	198	156	168	197	190	182	188	181	160	163	172	177	184	183	163	188	204	188	174	194	148	172	175	201	183	188	203	168	207	177	177	176	162	184	166	191	151	173	217	196	189	189	163	175	195	170	171	196	168	185	196	200	191	170	222	174	158	177	198	165	196	186	163	155	163	171	179	169	180	196	190	172	185	194	173	161	185	165	170	178	177	183	192	156	200	171	172	172	204	170	175	197	179	178	183	185	162	191	200	211	181	159	150	177	167	163	176	178	190	216	185	167	179	176	169	168	197	188	193	181	179	171	174	173	220	174	166	158	199	173	178	154	187	178	168	169	186	166	180	190	189	158	163	168	185	169	168	168	157	171	202	160	162	165	171	215	198	198	179	177	160	180	175	153	183	182	171	172	199	164	181	184	158	148	201	177	172	160	210	209	174	195	166	196	157	170	169	146	191	159	189	167	171	193	199	186	194	161	192	186	191	180	201	205	174	159	186	166	175	181	169	173	173	199	178	189	168	196	176	173	197	154	189	171	174	159	162	172	181	193	148	168	162	171	165	194	178	194	181	198	180	164	172	161	146	180	176	154	196	164	164	176	182	164	190	176	186	185	177	198	182	189	194	188	160	193	164	202	205	184	214	179	153	151	161	155	169	184	189	167	194	174	182	164	185	185	169	180	165	169	171	145	157	175	179	195	157	174	166	174	186	161	205	188	156	147	184	186	168	168	199	162	187	180	174	176	156	176	159	171	193	211	205	155	180	174	189	167	167	170	191	167	180	186	193	149	146	160	193	158	187	185	186	171	165	165	198	157	168	190	184	161	187	180	163	167	154	196	147	181	161	166	194	174	185	154	170	209	202	180	191	184	173	183	191	208	204	167	166	181	165	200	172	162	181	190	176	189	175	182	186	192	171	165	190	166	171	168	180	203	177	169	164	181	177	201	187	187	189	173	187	196	193	138	165	151	194	182	155	197	164	165	195	196	169	154	167	161	166	195	180	173	159	193	184	174	167	175	180	162	172	181	186	191	183	166	193	181	185	144	178	165	179	170	182	163	153	179	190	210	202	190	188	183	170	191	162	159	157	193	171	176	178	202	180	197	178	171	185	191	173	200	160	171	182	167	178	160	175	175	169	187	164	202	178	172	184	189	180	171	165	186	173	171	140	174	182	189	192	175	180	185	170	181	172	182	175	176	180	163	174	164	171	158	153	184	171	177	175	183	184	199	187	190	164	193	173	190	184	189	201	175	172	188	165	165	183	170	182	160	186	187	174	184	173	143	210	188	167	185	167	166	169	185	170	198	174	182	183	197	148	182	165	165	181	153	189	179	166	187	177	168	167	184	188	207	174	175	171	191	171	158	183	185	191	160	202	187	174	175	181	173	159	188	162	191	175	182	168	176	179	182	166	172	170	168	186	183	151	195	190	193	203	193	158	162	164	190	171	183	189	177	163	176	183	176	181	197	156	165	171	182	196	159	160	157	170	177	180	199	155	189	174	175	195	184	171	199	194	178	178	159	176	153	151	187	163	161	180	192	161	168	175	206	156	160	169	163	171	161	195	178	170	167	181	175	167	167	183	187	182	169	186	176	174	162	177	181	169	205	164	169	179	180	201	188	173	175	197	195	196	197	182	183	163	191	183	160	160	165	193	188	186	184	167	190	173	157	189	176	175	180	190	180	175	146	147	188	184	162	201	187	179	177	200	176	171	170	171	173	191	189	186	151	167	170	179	163	188	177	191	155	182	195	178	177	198	213	153	159	179	174	190	161	192	201	176	179	177	166	180	168	194	176	171	197	191	154	187	182	180	169	178	168	163	166	154	143	180	187	165	169	189	183	154	174	163	174	185	181	185	160	181	190	171	166	191	164	162	197	169	167	188	181	173	182	168	193	166	183	189	179	154	196	175	190	179	175	195	172	168	187	174	176	181	193	182	216	155	197	200	179	166	165	194	196	169	168	177	166	189	168	171	178	177	187	185	198	206	165	163	190	189	162	196	164	164	162	196	156	180	194	184	198	152	171	170	176	193	188	175	194	157	199	183	161	183	176	166	170	167	193	174	148	180	193	155	187	178	175	160	169	171	172	155	161	195	175	182	193	176	191	184	167	170	180	161	161	203	177	193	170	178	159	184	192	172	156	183	160	186	181	147	192	170	187	161	187	175	193	158	175	189	147	200	179	174	175	168	173	148	184	196	176	202	171	169	178	174	179	183	161	176	205	165	198	165	168	159	178	159	172	167	180	171	173	171	158	160	196	178	156	179	168	162	181	176	187	176	162	159	203	205	159	173	182	204	173	204	176	169	159	180	175	181	155	162	164	186	197	161	190	158	199	164	190	188	189	193	180	178	166	182	179	184	198	183	203	178	179	177	201	161	186	153	173	200	182	220	185	184	166	169	164	178	173	187	179	151	179	167	188	180	145	191	141	162	172	206	177	160	185	187	177	189	196	186	161	166	176	198	195	169	171	164	155	193	177	170	188	216	178	169	205	186	204	202	203	168	195	174	165	177	182	159	182	155	189	213	149	173	173	176	165	173	161	196	187	193	183	166	191	160	180	189	203	170	158	201	178	169	172	193	193	177	171	163	148	173	167	191	175	148	179	174	170	183	167	159	198	203	195	152	192	184	179	165	165	188	174	205	167	193	166	181	179	187	181	164	161	166	131	179	193	199	200	174	195	177	168	202	194	167	182	201	206	201	163	198	212	186	186	183	199	191	176	175	174	153	203	175	155	173	174	190	181	174	176	188	173	154	182	177	195	158	181	214	185	174	159	197	199	168	203	174	197	216	175	182	192	178	168	196	177	187	174	163	192	190	197	173	171	194	195	176	169	182	157	174	198	201	178	176	164	193	174	189	197	180	165	171	182	198	192	162	168	195	175	175	145	193	176	163	168	179	182	174	158	175	197	185	183	202	152	177	143	172	189	172	185	178	167	185	169	174	188	161	196	210	174	180	194	179	176	180	180	175	184	163	173	164	154	205	186	175	174	212	176	173	172	177	178	156	181	178	198	178	169	197	158	172	199	177	190	153	159	164	207	163	156	157	175	161	178	184	160	197	167	219	183	192	173	188	185	181	186
6584	2536	1053	1052	1059	978	990	839	760	648	558	551	528	554	475	476	538	432	457	441	433	418	401	410	417	487	511	548	498	540	435	519	555	576	547	481	492	502	492	491	456	451	411	369	437	415	420	430	444	423	445	484	412	423	422	448	403	386	392	420	418	434	398	385	369	415	400	415	398	364	380	380	345	394	404	377	378	389	353	365	407	375	348	389	400	356	409	372	406	389	397	390	413	391	409	366	401	383	381	376	398	367	375	384	378	425	401	411	332	408	393	383	419	347	389	375	385	367	377	377	380	384	352	377	344	407	392	363	379	424	419	364	390	395	380	414	382	349	405	400	424	397	371	413	379	374	414	359	393	386	394	400	411	379	371	382	413	357	369	385	396	396	372	388	379	379	409	354	365	419	353	384	351	387	420	351	362	413	419	378	393	394	389	382	410	368	339	393	400	386	387	365	433	385	425	391	411	396	355	424	359	358	402	357	362	354	386	362	388	377	397	367	425	393	410	392	425	399	404	392	408	425	378	409	405	389	384	365	401	419	378	425	372	403	395	428	389	399	401	391	438	384	343	368	438	365	412	376	376	392	408	360	412	352	408	388	396	420	398	435	400	379	349	377	394	391	423	367	431	349	377	384	410	383	415	400	366	433	391	412	417	393	364	391	379	392	390	366	364	393	403	376	387	379	379	405	385	403	387	360	375	402	386	375	385	375	373	414	394	416	419	339	405	411	362	385	412	382	373	389	395	386	379	406	398	376	363	381	378	422	333	356	375	417	403	380	421	394	368	400	418	391	371	427	365	405	393	395	399	393	387	361	393	385	416	396	331	403	411	391	390	387	390	405	374	377	401	443	415	407	375	351	361	402	428	383	406	388	386	415	384	383	376	370	404	404	402	397	362	371	358	403	385	384	358	388	389	359	373	405	387	380	366	387	374	413	393	371	367	383	399	436	387	392	366	353	381	357	373	381	372	353	389	369	375	367	380	420	412	356	413	422	380	385	427	395	381	386	380	346	408	377	395	393	375	389	387	394	407	403	390	395	390	400	368	390	412	389	363	363	408	412	360	380	415	407	406	358	404	393	388	372	410	370	407	411	391	389	381	379	387	407	408	363	375	402	427	368	364	379	429	401	374	417	368	352	385	395	382	358	420	374	347	400	400	357	349	387	393	397	402	404	389	384	358	404	342	375	393	437	381	393	362	385	430	354	369	405	362	384	377	407	366	398	371	417	372	377	383	368	410	411	362	430	369	383	372	401	372	390	402	396	412	368	353	401	354	391	369	400	387	404	415	354	350	410	376	374	352	348	376	367	417	417	409	390	355	371	350	352	384	394	393	397	397	389	363	380	394	388	431	368	379	411	353	400	380	372	376	412	363	385	399	382	396	394	414	389	400	413	348	374	384	394	379	407	351	379	389	380	418	386	368	415	383	399	388	391	391	384	388	383	363	381	399	376	375	417	382	384	413	396	377	375	378	367	353	411	406	380	386	366	413	401	405	402	399	377	423	385	358	405	406	398	419	404	393	416	381	360	382	400	384	394	411	397	372	373	372	393	378	360	390	388	386	416	387	392	374	356	372	401	380	389	381	380	395	419	389	396	403	394	383	396	352	366	387	389	442	392	395	385	388	389	365	401	385	357	365	378	359	392	349	392	403	383	358	362	390	402	382	357	383	379	390	430	382	426	370	387	411	374	392	358	389	382	392	412	371	392	384	405	377	386	405	430	377	375	429	421	379	393	395	397	387	406	409	390	366	356	362	372	397	387	366	388	373	392	352	399	386	416	398	401	406	390	378	418	379	368	369	374	397	413	397	376	393	353	383	390	395	368	413	395	391	425	382	378	374	369	422	403	384	419	371	393	432	381	395	400	370	352	404	397	397	396	382	383	369	386	421	396	410	410	394	381	391	396	376	418	409	378	361	383	376	400	373	373	378	354	390	384	363	386	392	352	387	403	402	416	413	389	415	353	397	432	369	402	373	385	400	381	374	361	385	360	382	374	391	392	415	372	392	386	383	362	391	388	386	383	396	374	404	387	389	406	360	371	414	386	365	382	420	424	397	393	411	392	370	408	363	402	374	375	362	404	402	414	421	388	409	399	378	432	365	334	372	415	359	374	398	406	370	370	407	372	392	401	363	413	355	365	387	380	386	428	374	418	399	374	340	411	373	389	390	396	379	397	405	385	396	398	386	395	367	390	369	399	386	354	408	405	378	406	376	384	394	386	391	391	423	393	417	419	380	361	387	398	391	388	386	372	418	412	389	387	377	399	397	368	376	408	393	348	405	409	405	409	387	378	398	363	366	348	419	402	408	369	386	392	385	382	345	439	379	395	363	388	380	414	380	415	363	405	417	386	388	374	393	399	400	396	369	397	385	387	400	373	410	386	399	349	402	371	391	424	387	403	402	383	390	347	344	380	406	393	355	389	383	386	416	377	372	394	414	359	356	405	408	356	384	377	382	385	383	365	387	405	430	398	388	371	382	388	405	376	399	412	395	396	405	375	398	348	386	344	360	359	361	400	406	380	367	380	396	338	419	365	412	418	396	392	368	379	360	358	440	368	407	411	396	407	408	408	357	374	392	387	417	345	403	400	387	440	386	375	398	379	391	347	423	404	371	357	369	357	394	343	397	395	394	382	386	413	390	398	403	379	386	406	399	374	384	407	336	410	409	410	395	368	368	386	383	416	373	401	350	384	420	412	377	371	425	398	403	393	374	393	320	402	390	377	383	385	350	422	386	410	410	405	393	425	416	383	406	398	372	383	396	402	385	408	376	403	416	390	356	382	397	378	427	378	424	368	401	352	391	393	397	381	352	367	356	406	394	382	404	399	394	386	424	393	366	407	375	373	420	376	393	371	410	390	407	387	392	377	352	333	394	395	373	384	401	371	370	369	363	363	394	369	367	407	380	398	359	348	374	361	381	380	409	401	383	395	371	381	406	406	383	403	384	391	392	385	398	363	415	370	391	371	379	418	415	356	413	383	390	404	390	359	363	381	377	390	393	378	384	370	386	382	381	387	377	397	347	378	366	387	423	396	381	403	395	414	390	404	398	401	396	366	375	391	386	397	378	407	384	403	379	371	359	374	364	388	396	414	411	378	377	392	423	386	386	411	416	410	413	408	365	380	369	412	395	377	403	413	387	386	385	387	364	393	381	396	386	406	365	364	350	388	369	389	383	411	373	390	379	394	384	348	404	353	376	393	384	398	378	410	374	378	369	402	368	381	387	413	396	343	385	389	384	397	398	361	379	403	377	368	378	364	387	389	416	412	400	408	398	381	402	396	366	394	405	384	404	414	398	369	409	387	359	404	401	419	396	390	379	390	392	393	337	406	376	404	392	391	406	350	369	430	346	382	396	408	382	366	422	353	382	384	398	382	366	381	394	402	399	376	395	407	411	390	370	390	385	388	418	390	358	388	403	371	366	423	405	387	407	376	367	371	382	404	377	427	422	392	381	384	387	370	371	377	402	406	433	378
27483	11240	2045	929	575	447	440	369	287	245	211	232	155	155	176	187	161	179	155	133	170	160	127	168	125	138	155	163	154	180	150	151	187	169	153	150	153	149	156	132	174	154	163	134	163	135	130	157	133	159	164	152	129	129	139	150	142	140	119	150	126	121	116	139	143	142	126	160	130	123	150	118	106	159	124	155	114	121	143	145	126	134	120	130	124	122	141	124	140	160	123	133	122	128	122	122	120	125	136	124	121	124	122	138	124	137	141	132	136	126	130	125	133	136	134	147	125	135	158	114	124	125	128	139	142	124	129	135	140	175	152	157	144	139	120	127	111	121	110	150	156	141	130	150	122	143	118	139	144	135	138	122	152	131	147	139	94	139	141	142	117	132	138	133	131	118	136	128	118	139	131	123	145	139	141	130	125	139	146	124	158	145	132	138	122	119	129	145	149	141	152	136	136	125	118	137	148	128	125	154	128	119	122	110	122	119	140	157	126	131	105	131	142	150	118	130	138	125	133	129	150	121	136	152	120	153	137	109	144	139	128	115	132	132	127	124	136	116	113	142	144	135	142	114	126	137	142	129	124	120	118	119	152	115	138	145	129	120	132	141	134	115	143	130	131	112	135	138	141	121	149	120	129	145	147	132	141	116	134	117	142	135	132	113	141	122	153	143	129	121	132	141	137	124	143	137	121	140	135	114	147	120	123	139	120	171	107	141	154	124	142	129	134	132	151	114	133	119	137	119	113	130	123	140	139	140	125	131	118	136	132	134	125	115	138	125	116	133	130	97	135	119	116	126	140	131	143	135	120	135	137	142	127	157	117	124	127	138	125	139	101	135	151	136	134	130	123	141	132	132	116	109	122	147	139	144	124	121	132	146	129	117	146	152	127	148	134	131	125	116	147	149	125	123	151	143	112	115	152	137	130	121	128	128	144	144	138	109	129	132	133	113	123	135	123	136	123	134	118	136	108	120	158	127	130	122	135	117	131	114	115	129	152	129	126	129	130	88	141	136	129	116	141	145	140	134	123	125	132	131	144	123	138	152	121	137	135	122	143	121	140	127	142	142	130	153	154	114	135	121	151	120	129	135	124	119	122	119	155	155	131	121	117	141	124	127	132	121	126	109	126	143	129	136	132	141	133	116	125	130	121	138	132	99	120	123	138	126	130	127	135	137	145	132	126	124	136	144	111	136	152	134	143	131	127	123	135	127	135	117	118	138	139	135	154	120	126	132	153	145	140	130	145	127	114	159	132	130	116	130	166	145	108	131	110	120	153	127	106	107	136	157	133	155	126	153	128	121	131	123	136	119	145	148	138	124	124	128	132	133	123	133	156	153	147	125	124	129	123	133	141	146	134	138	130	145	125	148	128	137	147	141	144	106	162	135	149	131	123	128	123	124	132	99	125	128	135	127	120	129	143	126	145	139	142	133	133	139	114	156	139	133	120	145	136	134	132	145	119	124	127	139	129	133	131	130	112	137	125	128	137	135	132	126	136	132	148	118	146	145	138	145	128	142	136	139	118	115	135	153	149	150	142	151	131	121	124	149	140	128	133	137	127	126	118	121	141	128	138	151	126	113	145	121	142	139	136	140	125	124	136	126	98	122	133	128	137	121	151	127	134	127	155	110	153	149	146	129	120	139	112	117	148	149	121	117	116	124	134	123	125	141	138	123	122	124	133	137	139	141	122	161	132	144	130	111	132	129	152	122	131	115	158	136	132	129	156	113	127	110	139	130	139	124	145	146	133	127	129	124	138	126	133	151	125	126	119	121	123	129	125	137	145	144	139	145	137	135	165	151	136	136	126	132	145	115	144	136	126	125	151	136	114	140	127	144	135	138	162	128	133	120	132	145	126	119	124	126	114	129	119	122	127	147	137	139	140	150	148	127	138	149	125	124	122	133	144	154	129	122	161	154	113	127	114	121	141	119	127	134	136	131	143	139	138	127	123	129	150	124	113	139	154	130	128	142	111	139	127	120	132	122	129	125	169	121	121	114	137	150	127	125	129	126	114	149	156	138	134	147	147	127	137	126	126	113	120	142	149	131	148	134	100	120	121	140	123	137	153	127	138	109	132	136	139	154	151	122	145	150	141	153	150	122	137	126	152	147	135	157	133	142	125	137	117	129	120	147	132	130	122	132	143	139	134	138	133	111	125	148	137	125	158	135	139	136	132	144	158	132	139	132	133	129	123	118	130	130	129	131	125	137	134	135	121	140	127	131	134	107	126	144	131	164	134	116	123	146	131	124	123	148	139	142	129	111	148	120	132	141	114	126	131	131	123	146	133	131	133	147	126	124	133	124	126	133	144	123	127	108	112	126	148	151	129	138	146	124	132	130	137	128	135	134	134	140	144	156	137	137	131	144	127	149	124	140	130	138	125	114	121	126	143	122	117	112	130	133	140	129	128	130	123	122	143	128	142	157	136	139	134	154	127	123	125	139	146	134	142	152	133	140	133	133	138	148	133	134	131	138	121	156	132	134	134	116	121	122	136	127	144	113	152	129	121	126	143	115	126	128	127	128	129	139	140	129	120	128	131	120	141	131	130	126	123	137	137	136	142	158	149	120	138	136	123	138	147	140	135	116	125	142	146	145	117	139	108	117	133	109	137	145	140	137	128	112	132	113	112	127	138	144	126	128	145	114	129	154	133	127	147	136	158	127	138	124	114	142	152	129	120	166	129	122	105	130	122	132	149	133	110	128	141	128	116	139	126	137	147	140	122	109	138	119	127	114	116	144	150	128	132	144	114	148	129	137	131	113	123	118	123	134	133	130	138	144	138	126	133	132	141	137	133	122	136	139	147	128	108	116	124	133	140	122	119	131	112	143	114	167	125	134	130	127	118	132	138	127	123	157	136	139	134	143	132	142	154	151	125	112	108	119	139	140	159	140	151	118	146	133	155	140	133	133	125	127	125	134	142	118	146	128	130	112	124	124	120	132	141	114	126	136	132	125	133	124	105	135	140	129	113	149	133	143	138	139	151	133	145	159	115	106	123	136	130	142	133	144	138	127	140	152	149	165	135	138	157	125	154	163	115	136	135	122	130	135	146	124	121	138	118	111	129	144	150	131	147	160	134	129	134	118	126	105	126	119	120	150	120	127	145	134	161	161	138	146	134	139	148	119	151	122	125	130	104	119	130	128	136	141	140	137	152	141	120	128	135	136	132	91	118	106	136	133	104	135	146	132	133	140	146	165	134	149	114	135	126	130	138	161	125	154	130	124	94	145	131	151	121	128	167	138	122	151	137	127	141	127	139	131	137	143	150	133	132	130	135	130	121	145	134	133	117	143	142	132	162	145	162	126	131	117	130	123	118	113	135	118	155	134	134	124	127	127	132	131	131	137	126	111	152	120	131	130	136	122	129	141	146	153	124	114	142	128	134	136	141	143	130	126	111	143	154	143	114	120	135	139	168	150	143	127	129	115	126	131	167	155	146	104	123	145	135	134	132	120	137	144	114	122	140	149	129	130	117	144
15203	6811	2345	2544	2153	1865	1924	1466	1113	885	843	773	736	703	565	583	575	529	503	444	406	400	393	343	414	405	448	546	518	550	585	496	617	557	524	520	481	497	515	545	486	390	384	424	410	385	373	388	406	385	464	447	440	381	381	398	386	370	371	324	341	338	349	315	309	308	313	297	318	273	315	288	342	302	304	285	326	281	337	300	334	289	305	314	322	305	276	289	279	294	317	313	267	321	288	321	278	303	326	325	278	293	314	330	292	317	315	288	297	305	312	344	254	331	325	307	300	297	327	279	310	340	313	323	304	314	305	290	305	299	307	283	283	351	328	304	305	327	324	308	307	330	316	292	301	321	353	274	296	288	307	282	336	323	297	293	320	326	319	298	294	319	294	312	264	318	281	293	319	320	318	304	322	326	287	301	309	317	331	322	297	333	287	301	318	347	277	296	289	296	313	305	320	305	278	302	332	288	322	298	299	293	320	325	307	262	315	289	290	302	305	303	299	326	317	322	290	317	310	316	313	281	319	321	299	299	311	315	293	315	291	293	320	297	324	302	309	310	307	317	303	298	336	291	305	288	308	275	335	297	289	297	276	316	289	307	308	286	309	331	287	315	281	297	306	295	288	300	284	315	336	298	310	292	301	315	321	302	305	314	302	302	305	306	279	318	308	327	305	283	303	297	293	316	273	272	301	309	299	311	301	320	298	333	299	308	286	283	312	315	312	317	334	302	310	319	294	323	286	329	296	299	279	298	310	312	296	312	315	348	292	296	305	316	351	313	314	298	310	303	301	284	269	302	313	319	322	338	317	307	288	317	291	297	271	300	319	283	315	291	289	313	315	287	314	324	288	301	297	299	294	306	315	334	269	337	276	315	282	298	321	297	295	292	319	288	293	341	330	295	307	293	308	333	286	308	300	318	320	294	322	289	341	330	277	269	289	312	261	317	317	307	285	288	313	308	303	292	270	298	305	314	305	318	325	298	281	307	312	311	312	322	305	297	303	304	288	314	305	292	314	306	308	286	312	316	339	306	306	283	330	295	317	277	299	312	310	280	313	294	281	327	296	291	300	306	282	322	305	319	300	304	311	321	294	301	269	350	289	310	300	306	308	283	294	292	282	307	316	319	297	320	311	310	313	312	290	289	288	299	326	317	333	297	306	350	316	317	284	308	311	314	320	339	319	297	344	315	312	335	274	270	283	313	295	305	321	308	321	297	286	316	274	299	273	300	311	323	308	316	326	320	299	310	293	302	323	318	304	308	339	329	317	302	277	322	309	290	315	308	329	327	284	321	322	339	318	282	328	305	300	272	321	286	286	283	310	335	319	315	304	310	365	301	290	283	306	280	284	268	329	328	325	306	326	277	295	309	316	278	318	274	322	286	316	304	279	307	289	272	300	301	341	304	287	329	329	313	293	318	332	317	320	322	285	279	324	369	295	300	274	283	327	288	322	325	272	306	288	286	306	312	292	345	275	300	267	292	326	300	327	288	311	319	311	305	332	317	286	299	323	294	315	289	324	317	317	302	293	344	296	305	290	287	301	287	296	296	307	296	317	319	288	292	309	309	284	292	316	290	278	329	311	300	303	358	258	313	291	333	322	288	292	325	306	321	313	293	305	298	353	309	295	330	277	267	307	318	308	300	318	302	295	315	298	284	307	303	293	323	315	313	326	304	294	310	294	297	294	303	312	298	329	321	318	318	283	301	310	302	300	309	303	291	320	297	329	324	318	327	291	288	281	321	306	286	309	271	285	273	316	288	307	320	294	337	331	317	315	329	313	294	314	333	288	336	329	307	295	311	283	298	319	309	331	305	298	321	296	320	323	279	283	323	291	323	337	303	304	325	294	311	317	267	321	289	292	308	314	307	289	309	317	319	277	312	303	321	300	296	283	309	299	296	319	316	337	327	321	313	293	322	290	319	302	320	311	323	349	290	296	273	304	299	285	321	313	290	295	272	299	302	331	332	287	310	292	288	305	313	327	340	303	307	323	293	298	305	311	298	296	296	305	325	336	300	326	333	309	332	278	334	289	293	299	291	297	319	307	318	309	300	335	285	320	317	327	320	306	297	310	321	289	343	326	324	301	277	301	313	300	286	282	293	318	283	294	353	290	317	260	316	297	276	299	323	287	314	300	290	271	308	306	300	368	288	303	311	325	311	337	299	273	296	316	276	278	291	312	268	334	289	296	301	294	328	318	303	311	331	294	285	329	305	303	297	295	297	296	311	308	299	310	300	335	300	304	333	307	272	306	322	287	327	275	272	298	290	302	293	329	315	300	347	287	314	320	309	293	304	288	316	324	300	284	320	293	316	303	299	296	298	322	314	286	286	270	340	294	309	289	310	312	313	284	313	288	320	311	312	323	283	311	306	326	329	303	301	255	305	305	316	306	296	320	301	305	270	288	313	285	276	287	290	325	276	307	331	320	323	298	306	336	308	318	321	299	308	305	309	279	307	275	307	292	276	316	305	294	256	312	298	329	341	298	324	290	325	262	314	278	307	297	295	287	299	288	312	299	301	318	332	338	280	342	311	279	276	312	316	277	311	326	299	288	299	294	276	327	320	338	286	313	290	316	302	306	321	305	292	297	297	332	306	280	313	310	292	311	273	305	317	304	275	299	271	309	298	270	299	302	279	276	292	326	268	298	302	314	317	307	313	302	289	294	299	309	318	339	298	298	308	335	294	322	293	338	271	297	329	328	311	296	312	326	332	317	312	298	311	310	315	315	298	307	313	314	280	307	286	288	332	310	309	310	287	298	291	308	345	360	302	302	309	298	287	324	331	300	317	296	297	303	277	295	275	275	350	282	294	310	316	301	293	271	329	292	276	313	309	318	328	270	332	355	337	308	301	278	282	308	299	307	316	281	265	323	330	328	291	274	291	312	281	318	322	288	366	316	282	300	313	318	331	328	244	340	267	310	320	294	320	316	287	308	329	328	312	297	306	306	306	283	326	322	313	285	301	300	299	309	324	307	321	284	294	329	317	343	295	304	309	309	316	308	302	308	293	312	337	276	293	311	311	307	326	308	302	325	286	324	320	295	332	283	327	312	323	320	290	308	302	295	301	285	285	302	290	323	296	299	273	287	264	290	300	295	328	271	310	298	310	349	317	301	310	320	282	296	312	291	291	289	317	307	291	334	316	302	322	310	347	319	303	321	307	310	309	322	295	319	309	278	341	328	300	328	281	300	335	292	284	331	306	273	298	345	292	292	309	312	318	336	312	350	309	315	295	304	329	301	303	304	313	296	296	322	317	293	351	330	294	310	323	330	303	309	282	334	337	297	323	308	304	307	312	287	305	274	300	288	270	274	318	286	336	302	361	304	295	288	315	289	330	307	309	316	330	290	297	316	320	321	298	302	307	312	300	321	358	336	307	308	323	285	321	314	297	338	290	325	307	324	339	281	298	328	282	279	306	310	298	311	324	300	279	323	289	306	296	301	294	309	281	309	290	319	296	279	327	267	311	301	305	299	316
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
