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
338028661979	338028662537	338028663087	338028663637	338028664187	338028664737	338028665287	338028665837	338028666387	338028666938	338028667487	338028668037	338028668587	338028669137	338028669687	338028670237	338028670787	338028671337	338028671887	338028672437	338028672987	338028673537	338028674087	338028674638	338028675187	338028675737	338028676287	338028676837	338028677387	338028677937	338028678487	338028679038	338028679587	338028680137	338028680688	338028681237	338028681787	338028682337	338028682887	338028683437	338028683988	338028684537	338028685087	338028685638	338028686187	338028686737	338028687288	338028687837	338028688387	338028688937	338028689487	338028690038	338028690587	338028691137	338028691687	338028692237	338028692787	338028693338	338028693888	338028694438	338028694988	338028695538	338028696087	338028696638	338028697188	338028697737	338028698287	338028698838	338028699387	338028699937	338028700488	338028701038	338028701588	338028702138	338028702687	338028703237	338028703787	338028704337	338028704887	338028705438	338028705987	338028706538	338028707088	338028707637	338028708187	338028708738	338028709287	338028709838	338028710388	338028710938	338028711487	338028712038	338028712587	338028713137	338028713688	338028714237	338028714788	338028715338	338028715887	338028716438	338028716987	338028717537	338028718088	338028718638	338028719188	338028719738	338028720288	338028720837	338028721387	338028721937	338028722488	338028723038	338028723588	338028724138	338028724688	338028725238	338028725788	338028726337	338028726888	338028727437	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2675	3650	2300	2675	3650	2300	2675	3650	2300	2675	3650	2300	2675	3650	2300	2675	3650	2300	2675	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2672	3650	2300	2672	3650	2300	2671	3650	2300	2670	3650	2300	2669	3650	2300	2669	3650	2300	2669	3650	2300	2669	3650	2300	2669	3650	2300	2669	3650	2300	2670	3650	2300	2670	3650	2300	2671	3650	2300	2672	3650	2300	2672	3650	2300	2673	3650	2300	2674	3650	2300	2674	3650	2300	2675	3650	2300	2676	3650	2300	2676	3650	2300	2677	3650	2300	2677	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51379	23283	9389	2605	1249	790	543	329	256	253	232	252	242	226	241	258	246	222	271	254	228	244	252	235	242	257	254	210	231	275	239	263	231	232	228	243	241	242	246	248	254	223	250	255	234	256	247	264	223	252	267	247	264	230	241	244	235	246	248	243	229	246	260	209	263	254	252	260	229	239	229	298	258	246	226	260	253	248	221	250	294	238	252	245	235	265	253	236	235	209	269	243	238	223	226	215	256	228	257	267	272	216	215	240	233	244	252	244	235	238	249	261	232	241	212	278	223	215	224	246	224	238	265	254	261	221	225	229	232	232	271	258	213	249	264	221	245	216	262	229	236	248	247	227	212	227	240	264	254	258	211	224	258	232	221	249	209	243	232	262	263	255	227	249	218	219	235	244	242	263	251	245	243	247	268	237	243	277	219	245	249	247	246	225	262	260	251	239	249	232	236	253	256	245	267	196	264	242	249	289	248	236	268	250	244	249	217	245	229	251	233	247	262	250	237	251	260	241	249	242	257	277	243	241	232	241	276	245	282	254	238	251	263	228	247	264	247	226	246	228	244	216	290	237	186	217	258	240	241	240	248	231	245	258	245	244	245	237	220	226	228	232	233	233	238	225	252	252	248	221	241	218	246	246	245	217	235	237	255	278	239	219	224	245	259	264	279	244	241	231	279	222	251	242	222	242	269	222	211	232	232	278	249	240	284	225	258	283	248	225	196	234	234	281	234	245	251	254	253	235	253	285	228	236	250	214	273	268	253	246	242	228	214	230	245	241	270	251	237	257	250	225	268	253	255	238	232	233	259	232	249	228	266	254	257	245	240	246	234	229	237	235	232	231	224	232	247	271	238	255	246	231	265	241	249	238	249	250	249	235	255	211	214	241	236	256	261	258	236	257	257	218	243	224	257	238	266	229	241	221	227	276	237	248	220	235	274	255	265	261	240	246	227	240	250	220	221	254	246	230	232	236	233	256	268	273	262	235	245	214	248	279	244	252	229	229	214	231	235	257	252	276	220	251	220	252	196	240	276	243	230	192	222	253	273	238	222	245	234	227	244	230	239	233	213	236	234	254	243	247	257	223	277	265	249	253	244	258	269	236	231	238	210	224	233	243	225	242	226	232	221	246	228	248	247	242	253	241	240	265	233	233	220	268	240	251	216	232	251	254	261	203	249	231	224	244	258	249	232	214	223	220	241	224	265	251	242	221	249	249	221	248	261	245	224	237	254	226	234	212	236	236	229	245	250	225	252	249	264	224	259	229	267	233	263	228	226	248	236	235	275	236	269	284	224	235	238	238	240	252	271	264	240	258	250	231	236	224	229	250	244	282	266	242	241	241	258	229	231	275	228	234	238	229	264	261	252	250	255	255	262	255	248	238	253	229	237	221	226	290	245	239	247	222	252	222	235	233	240	237	225	258	263	241	270	232	245	243	220	258	287	262	224	250	256	228	235	239	242	256	270	262	216	262	227	227	257	260	231	228	286	245	238	246	248	233	251	248	231	248	251	233	263	243	221	238	253	225	271	217	258	292	246	248	243	259	265	228	251	236	256	254	228	224	240	278	233	233	270	259	248	232	243	254	263	270	252	252	248	244	251	248	227	253	261	236	263	250	247	240	246	218	251	255	257	245	264	255	225	265	237	257	247	233	240	264	245	221	260	240	247	241	226	262	229	245	243	271	273	257	254	227	253	257	244	225	229	229	242	244	274	242	243	253	223	248	243	223	249	268	238	249	265	267	220	245	208	217	242	268	224	257	258	248	254	252	228	261	235	241	240	258	243	240	228	241	272	258	253	266	235	254	279	239	248	242	267	242	244	266	232	270	226	261	256	253	247	219	250	228	269	233	273	274	253	239	250	266	264	248	244	233	248	253	237	242	248	271	274	241	245	248	270	218	253	228	211	233	261	230	236	243	268	257	247	257	242	274	246	235	238	231	256	238	235	227	216	236	251	223	252	263	223	254	273	266	219	230	258	238	225	207	256	265	244	244	264	275	228	225	265	249	275	248	253	232	248	231	213	271	256	250	227	244	243	248	220	231	259	251	254	257	231	221	215	228	260	241	241	246	218	257	246	237	203	246	243	238	222	247	239	259	252	228	208	254	212	245	232	223	250	258	237	232	253	251	227	240	255	237	222	267	251	223	238	267	239	226	238	238	239	226	250	276	247	247	258	253	244	221	268	235	246	253	238	262	248	223	265	230	234	236	272	246	251	242	236	234	256	267	270	245	245	231	228	253	209	233	240	279	247	228	224	234	245	237	236	242	263	247	235	255	242	242	247	257	241	229	250	224	227	232	245	251	249	255	209	262	228	241	246	265	240	231	279	246	207	255	222	259	232	275	245	256	245	252	228	222	252	230	227	242	239	253	219	244	263	253	217	240	224	238	249	213	245	231	244	238	249	275	239	248	216	241	240	240	264	241	222	223	244	236	268	258	257	259	277	229	237	279	253	235	217	225	245	253	268	242	252	256	238	242	239	222	205	245	253	261	261	254	253	191	237	254	250	252	234	200	232	237	247	221	239	256	273	268	245	224	243	230	233	231	246	243	240	249	248	248	219	237	244	268	255	232	233	235	257	254	229	224	240	220	256	250	239	253	257	238	269	200	207	231	240	248	259	231	237	233	200	244	240	249	244	265	218	214	266	257	239	233	222	241	219	228	248	235	262	277	277	285	258	228	244	226	250	253	241	250	228	227	247	228	253	238	206	252	252	235	276	235	232	247	213	227	231	239	235	244	243	251	251	241	237	238	247	239	243	236	243	227	280	270	255	241	235	231	233	213	233	251	222	230	236	244	221	236	232	234	272	246	244	227	265	264	226	232	250	290	251	243	220	281	229	291	240	253	257	252	242	247	254	239	269	245	272	230	274	267	259	255	240	269	235	262	250	235	251	255	241	231	230	250	256	263	241	252	263	257	261	218	227	265	280	244	214	256	224	228	241	200	247	249	237	243	244	227	222	244	246	254	271	267	266	266	245	249	242	219	230	253	250	266	240	249	233	220	251	244	257	254	248	246	250	223	240	234	255	248	269	278	254	235	211	284	206	222	246	248	233	229	233	223	242	245	246	259	256	272	236	268	242	247	261	244	243	244	258	270	238	238	268	291	246	256	245	234	247	253	231	256	242	229	233	250	252	218	210	237	245	233	244	239	254	267	231	230	240	278	226	219	227	262	245	257	219	241	229	233	248	251	242	247	246	251	250	271	237	219	224	283	231	236	206	276	276	277	263	228	243	220	246	251	266	240	263	219	234	254	219	190	239	246	237	246	251	245	251	251	245	247	250	245	260	231	221	241	247	264	235	227	225	242	232	247	254	231	261	212	238	253	269	227	228	263	210	256	226	251	231	245	245	207	243	258	251	272	252	224	239	252	228	245	244	258	243	246	259	231	280	249	228	212	257	264	284	260	264	275	211	243	236	260	247	243	249	266	260	248	231	229	231	213	245	216	262	226	219	233	254	245	263	213	248	211	258	248
35131	16333	8183	4957	3271	2271	1551	881	525	566	551	576	548	558	592	556	528	552	575	591	575	577	557	562	523	544	567	543	552	571	570	533	560	562	512	519	508	532	510	531	554	564	512	511	575	550	557	535	564	556	509	536	528	531	518	522	503	526	563	564	505	548	545	550	584	589	579	546	538	562	590	539	563	556	527	541	559	554	562	538	558	517	523	558	581	536	527	562	523	519	551	590	546	563	524	537	542	546	565	566	523	569	542	550	572	568	576	552	584	526	530	540	533	555	546	559	589	530	507	512	565	564	535	543	546	537	530	601	556	570	559	527	541	513	499	504	546	596	580	550	578	512	548	544	547	565	550	520	523	509	529	520	565	517	566	531	563	543	563	535	545	525	601	533	562	591	528	544	554	566	533	537	557	588	520	585	566	511	537	557	551	524	557	587	572	512	501	517	482	549	543	533	580	535	553	539	580	575	532	519	565	522	501	526	530	458	550	551	560	547	595	548	545	555	553	528	573	546	543	555	551	536	533	556	485	561	519	536	536	557	560	539	521	525	557	546	550	558	544	560	542	542	578	556	581	526	558	549	557	491	552	605	589	546	519	550	574	549	545	578	528	562	529	520	505	578	538	517	551	559	520	537	593	513	549	537	566	530	549	528	507	537	559	545	511	581	526	594	528	573	497	538	586	535	519	538	546	525	551	544	492	554	556	553	574	538	553	557	570	539	560	533	509	557	495	555	533	546	545	512	527	523	540	543	571	553	575	569	585	536	523	539	550	523	547	584	576	538	517	568	573	483	534	544	485	538	554	533	547	553	528	512	561	524	553	582	551	549	535	574	517	547	522	533	540	529	558	558	518	539	542	564	569	575	544	562	551	584	548	525	528	525	550	568	531	547	560	554	543	572	543	554	578	549	531	528	537	519	587	560	532	542	575	558	541	534	572	509	527	562	504	584	538	525	543	576	557	595	537	521	570	550	533	552	569	564	529	589	577	515	487	573	565	593	557	562	551	542	533	516	543	534	582	553	513	543	570	521	563	551	583	568	519	550	521	580	578	550	521	512	534	546	543	533	530	494	548	522	542	530	499	560	507	530	555	553	536	563	531	542	592	539	607	523	505	592	589	565	555	565	512	535	545	501	537	538	543	576	542	508	539	566	530	545	536	608	561	542	538	568	544	524	545	567	561	584	589	519	529	526	550	568	550	571	553	566	580	568	540	569	527	551	544	547	554	520	548	540	550	522	510	507	551	540	552	587	557	563	517	545	541	553	539	527	519	509	557	535	527	528	552	567	577	548	564	546	571	554	519	553	535	544	529	556	623	564	548	518	522	507	566	531	564	561	595	553	572	565	514	580	568	539	549	545	550	505	528	554	544	553	550	551	540	546	572	547	565	543	539	583	536	584	511	522	528	512	586	526	545	574	530	556	578	577	507	534	539	562	551	529	559	529	550	542	593	598	580	537	506	536	558	574	536	507	555	560	543	576	599	556	546	539	536	591	539	557	569	553	548	563	501	561	531	550	538	539	556	537	550	551	571	551	581	558	539	577	564	543	580	536	558	586	509	538	536	526	534	535	607	543	569	565	536	538	526	540	530	554	557	542	542	551	526	532	548	519	525	570	563	546	583	557	565	559	545	558	536	534	546	540	524	567	521	578	577	487	554	539	536	591	564	565	559	540	563	562	524	533	576	581	558	594	565	567	570	567	549	530	581	564	515	532	559	547	550	538	522	530	594	533	564	576	526	567	497	542	507	578	551	505	564	563	552	508	574	549	557	513	564	528	548	569	546	552	561	535	540	517	543	541	568	595	529	508	509	545	567	532	538	551	534	542	550	473	554	517	571	604	572	556	542	520	553	543	558	592	540	557	521	528	551	554	574	555	546	539	577	562	526	540	566	581	593	571	525	522	524	566	547	543	526	563	511	569	546	534	577	515	529	536	567	494	520	531	538	502	596	506	514	541	568	542	558	518	540	605	571	537	563	543	550	507	557	564	567	555	492	553	538	573	550	537	553	538	519	574	556	579	582	542	555	531	538	500	549	524	580	534	552	527	540	549	603	522	540	550	536	554	543	532	542	569	571	584	547	543	570	528	569	517	559	563	588	524	572	497	549	553	546	528	555	534	535	538	520	551	539	513	556	570	509	577	593	549	539	532	552	585	574	516	541	531	569	537	591	568	541	535	569	531	551	538	536	592	530	544	554	551	559	551	525	554	579	602	576	517	549	532	532	568	548	570	548	551	532	513	555	533	524	557	536	518	520	533	520	546	527	588	553	539	500	564	555	562	560	574	561	527	563	515	569	593	560	561	570	560	528	555	552	500	531	576	534	505	555	574	545	535	550	523	497	568	532	529	539	532	564	544	511	579	512	583	524	577	560	536	545	511	565	512	512	550	551	526	590	533	536	521	586	551	550	545	541	574	521	539	508	533	567	541	555	578	587	526	586	528	540	564	549	541	579	506	567	579	518	505	537	542	575	576	561	576	558	560	628	559	524	580	551	566	560	556	536	574	544	567	562	539	526	544	551	562	535	570	531	555	549	564	560	553	575	540	580	531	522	549	530	579	556	551	539	541	549	559	512	540	566	555	534	543	511	559	550	547	516	518	563	524	540	536	550	565	519	524	532	569	529	536	525	552	562	512	510	543	564	520	543	588	572	530	572	541	551	510	552	531	518	542	553	551	555	514	534	558	567	546	500	584	546	548	561	562	560	542	550	591	538	539	561	529	547	539	508	534	563	504	592	541	560	555	531	505	561	582	520	585	554	558	560	545	530	553	556	547	510	559	550	510	550	541	536	560	551	529	522	568	533	558	531	543	531	502	550	540	534	544	546	539	566	575	578	565	541	573	557	562	506	546	563	556	581	563	555	569	488	588	525	583	539	552	534	553	526	546	547	557	519	523	544	531	545	552	535	516	573	551	521	551	570	509	560	553	536	542	494	532	526	542	528	570	565	553	550	520	555	569	520	521	546	576	504	531	570	532	503	553	555	586	591	552	519	539	551	514	506	494	552	571	544	533	552	486	523	511	549	564	551	556	565	530	517	542	534	545	568	538	556	548	566	545	560	521	530	503	521	535	532	522	574	533	567	538	508	528	566	570	561	567	546	559	526	547	556	553	601	552	501	539	559	556	571	563	564	557	533	597	546	496	520	551	572	502	542	546	555	562	587	567	492	530	549	572	553	495	522	510	548	555	568	546	598	549	550	515	546	547	589	518	526	567	562	526	562	563	549	537	531	551	539	548	510	528	502	522	527	555	520	556	552	584	559	553	548	539	554	551	527	517	563	541	559	560	570	537	559	565	522	564	612	568	567	563	554	546	543	533	520	507	552	515	537	514	513	532	525	576	569	590	559	586	541	589	580	498	529	551	547	552	585	555	573	572	543	530	553	585	532	548	533	535	576	480	548	527	540	573	581	543	515	533	507	517	555	603	560	572	556	495	604	533	533	531	529	532	536	566	556	598	530	555	546	548	525	537	521	568
50377	15405	3392	1177	628	384	280	237	223	243	241	236	241	222	221	229	205	214	218	228	199	206	200	224	223	188	215	230	243	236	220	199	218	200	202	202	227	238	230	245	218	203	209	191	227	225	247	233	228	253	211	225	227	230	232	236	220	219	205	214	236	203	184	227	236	246	244	251	206	230	218	221	224	230	238	219	190	214	223	211	239	200	219	218	205	218	208	207	203	201	228	210	198	250	190	240	232	236	211	251	203	218	208	231	236	229	205	206	241	231	216	208	238	197	202	224	186	220	232	238	247	243	232	224	234	225	220	218	229	204	262	233	223	213	221	235	246	211	248	201	208	234	238	228	199	236	232	204	217	229	217	226	206	243	225	196	223	201	231	232	220	227	211	211	199	186	202	222	230	214	224	230	205	203	252	219	212	241	204	187	210	242	220	222	234	226	236	229	184	199	215	236	199	231	239	231	217	245	210	217	206	198	230	210	257	220	218	183	232	254	234	255	231	227	239	229	234	228	202	250	254	223	210	247	222	255	225	245	247	257	218	231	252	232	249	229	197	220	201	205	226	217	215	204	214	211	231	219	216	215	240	234	229	232	220	237	217	250	226	227	229	227	194	229	207	239	260	229	215	207	254	231	213	220	242	198	220	229	201	238	221	237	229	232	271	194	211	219	231	228	221	248	234	212	228	211	205	200	237	248	228	239	225	216	220	219	229	229	222	232	218	216	226	232	218	228	250	216	240	209	204	214	254	235	204	202	238	219	185	198	207	178	227	205	189	227	225	216	202	221	247	219	212	194	220	199	213	218	210	212	215	229	265	216	216	200	206	212	197	238	208	209	254	234	199	200	225	221	226	211	211	236	255	233	227	236	201	217	194	224	215	208	219	220	232	228	200	235	228	234	224	217	218	219	205	235	222	230	185	243	219	227	196	220	205	229	239	210	215	214	212	214	202	226	227	235	223	205	193	242	235	226	215	206	227	244	264	197	241	205	213	233	214	209	218	243	221	236	222	225	195	227	192	214	194	211	222	235	219	210	225	222	221	241	208	224	238	225	226	227	206	196	208	245	203	221	226	206	221	235	231	211	216	241	207	223	227	222	235	251	217	233	199	222	235	222	257	231	202	218	224	240	208	235	217	218	214	244	231	235	238	250	220	249	236	225	225	224	237	223	211	209	231	243	239	246	228	243	237	240	232	223	258	218	250	215	235	246	218	197	210	215	244	194	248	204	239	194	199	223	216	225	244	232	209	223	255	222	232	253	265	225	235	223	238	244	269	214	223	207	226	236	238	210	211	218	224	209	236	197	228	215	186	251	231	214	222	201	208	261	216	238	208	218	214	230	188	217	206	235	241	188	243	215	249	250	220	205	220	212	225	226	194	252	219	231	234	230	199	249	236	233	232	228	213	203	224	202	235	217	234	232	199	240	198	179	263	245	229	230	204	220	205	189	238	242	223	199	234	224	235	202	244	222	222	229	246	224	234	244	255	213	239	209	210	228	243	209	211	216	228	203	215	226	226	234	218	227	220	217	242	193	223	206	237	202	194	231	222	231	213	225	270	219	237	224	221	213	223	212	233	211	187	251	227	235	233	237	211	224	207	224	208	201	237	216	217	215	245	211	193	246	216	203	240	203	207	213	242	213	197	207	220	216	196	221	222	227	236	194	219	249	209	197	243	249	224	189	225	221	228	209	218	251	229	221	225	237	191	166	235	224	242	192	196	204	207	243	258	265	208	222	220	201	239	192	215	238	212	218	246	243	226	225	210	188	195	245	227	229	224	217	224	233	223	218	184	215	218	198	224	241	221	233	226	221	231	215	233	231	237	236	192	214	224	225	232	213	232	219	202	211	243	231	232	232	218	234	204	215	223	195	220	242	237	240	250	217	227	202	206	236	215	205	215	211	233	233	229	207	231	203	212	208	228	205	203	218	245	242	230	188	213	209	216	228	183	181	218	238	195	205	218	204	225	235	226	229	213	219	225	197	211	186	221	218	184	238	202	226	205	230	214	217	237	225	215	238	200	224	224	188	217	203	209	234	245	246	236	228	238	217	218	241	237	226	223	218	217	202	205	210	216	220	248	201	205	257	211	219	237	229	234	210	247	238	219	203	222	204	227	210	268	221	200	197	205	205	221	241	225	209	226	228	219	219	219	229	229	217	219	218	218	241	250	220	208	235	227	218	187	200	223	242	228	243	248	198	214	207	211	228	220	201	236	230	213	224	214	195	209	219	205	202	200	241	209	201	228	220	222	179	193	213	201	233	207	203	233	233	227	236	208	238	222	223	231	206	204	229	231	256	198	216	216	218	211	196	204	220	242	224	238	218	196	224	216	213	216	222	241	209	212	257	232	215	204	212	209	204	214	196	209	212	231	208	229	235	206	209	221	221	251	198	231	215	194	224	221	209	178	192	210	209	244	211	220	247	229	228	220	233	219	232	218	231	223	229	195	229	230	222	233	232	232	214	210	218	236	206	214	202	200	237	221	210	199	217	214	227	236	230	217	218	210	203	221	192	216	207	199	201	211	205	227	251	219	208	222	237	245	228	232	226	222	229	233	243	219	217	206	220	236	261	216	199	244	229	221	276	225	210	211	246	216	219	226	216	219	220	216	217	227	242	207	238	219	210	230	232	229	188	180	197	229	206	215	199	224	219	225	197	210	211	196	208	234	236	203	220	202	214	216	207	233	229	262	211	212	236	204	234	231	226	224	204	222	200	219	230	240	205	195	236	205	225	233	208	243	195	220	217	214	221	222	232	233	225	217	214	220	216	257	235	221	254	228	184	219	208	232	232	247	212	247	246	210	213	237	251	248	229	224	238	227	243	227	232	216	214	241	230	192	245	219	226	252	202	221	222	220	249	234	233	229	231	200	238	230	212	230	242	225	199	238	222	256	192	239	224	222	220	220	240	216	212	250	201	219	213	229	219	201	217	242	233	209	208	203	203	221	221	228	228	254	224	265	209	232	199	241	213	243	223	218	215	218	231	203	191	206	199	213	227	256	224	250	213	222	230	264	233	209	205	212	233	220	207	236	208	217	232	225	218	251	214	195	219	230	219	198	223	226	236	206	242	231	227	227	241	229	218	208	225	256	204	219	181	229	204	208	240	230	216	232	224	232	225	206	219	222	220	232	205	179	221	286	215	227	239	211	246	238	222	233	229	204	234	178	262	230	218	223	231	207	238	220	221	222	224	191	232	222	184	230	208	193	202	230	232	246	206	229	234	228	233	229	214	221	224	241	219	202	211	220	245	209	229	241	215	217	208	230	230	220	252	213	215	278	221	247	244	238	219	211	233	234	248	227	213	213	211	209	227	216	236	217	206	213	240	222	206	212	207	231	245	220	220	245	237	223	232	215	236	222	213	223	245	231	211	219	228	248	236	244	254	202	202	230	205	232	239	206	210	247	250	240	197	207	205	215	227	222	230	209	225	226	236	191	241	221	225	217	194	225	244	209	222	193	224	239	202	226	231	189	209
33670	8980	4296	2650	1683	942	671	558	541	525	487	540	517	516	514	524	489	480	462	458	501	501	530	475	503	522	545	527	484	489	483	501	489	559	511	530	525	511	490	437	462	493	516	489	481	484	517	453	482	496	527	512	514	506	501	497	512	538	524	476	472	492	497	502	506	473	494	524	506	498	500	527	491	516	498	487	448	493	474	462	499	489	495	478	479	507	552	467	533	490	477	505	525	537	512	521	492	493	512	464	482	486	483	528	491	476	534	492	530	463	543	490	503	479	510	502	517	470	494	499	499	479	476	513	493	492	502	498	494	485	546	501	501	501	504	501	481	516	509	490	493	506	478	506	519	532	551	486	469	481	506	480	511	494	545	494	481	495	476	478	502	453	525	559	486	460	509	505	452	506	490	531	514	515	482	492	474	538	496	506	477	491	489	461	480	472	494	499	525	467	480	515	484	518	458	499	499	502	517	480	492	504	516	531	502	527	532	506	576	507	473	499	496	517	484	515	514	503	497	523	494	475	495	496	511	495	506	520	469	485	510	496	506	505	514	463	494	479	495	489	529	482	488	531	514	456	492	531	514	513	473	507	460	486	479	516	522	524	475	550	483	440	495	525	472	512	510	500	489	491	507	509	466	555	493	475	476	487	484	487	458	494	505	522	495	533	510	493	481	486	542	525	489	518	509	507	472	517	514	500	495	498	490	518	491	513	479	530	500	518	491	482	463	488	464	496	538	541	501	480	496	457	479	536	509	470	502	536	467	518	512	497	499	501	478	477	512	534	492	540	470	524	503	489	490	505	484	461	480	497	474	465	510	511	533	472	499	478	492	489	513	506	527	474	480	489	510	484	480	526	504	506	517	515	505	469	514	462	498	451	529	527	535	477	477	473	550	499	474	498	518	493	474	522	539	480	492	509	484	508	491	534	509	476	503	514	466	491	498	471	514	476	522	511	518	553	493	477	478	523	523	495	490	521	488	480	489	438	524	515	485	489	467	490	511	496	501	487	466	489	527	507	487	498	484	487	507	492	506	480	535	509	467	541	540	499	487	506	537	485	489	502	508	473	506	501	510	516	462	481	480	487	509	501	511	510	501	476	513	503	506	487	490	506	521	449	531	488	506	492	552	511	515	509	499	485	512	550	517	471	497	532	476	510	463	511	510	500	505	512	488	501	511	506	517	516	465	517	496	503	542	527	510	516	495	486	466	528	468	512	532	480	479	479	472	528	522	513	498	557	515	445	502	481	482	500	501	513	525	483	458	496	517	507	475	536	516	510	486	513	489	505	498	502	482	483	501	503	502	518	557	527	478	518	486	476	541	541	502	491	465	509	463	539	528	461	507	548	527	509	504	506	472	507	531	517	531	486	516	573	501	490	507	513	516	487	520	519	483	522	516	476	510	519	505	486	463	514	513	510	518	469	504	514	491	511	491	464	527	483	505	508	514	492	508	535	514	478	509	517	500	506	487	489	451	511	529	486	530	508	500	538	517	497	524	554	498	480	514	523	511	529	486	506	525	510	528	491	470	521	525	495	470	484	491	491	527	445	487	496	561	530	548	487	516	485	505	521	467	479	460	458	505	453	519	501	518	474	521	492	498	476	485	487	522	478	512	528	517	530	507	505	516	492	518	502	474	548	485	534	515	472	536	475	496	528	495	492	505	487	490	490	487	509	503	524	507	510	539	507	510	522	552	487	498	509	529	510	492	510	520	513	487	480	493	524	497	468	461	507	487	517	496	530	493	530	527	492	503	475	531	499	529	460	465	525	490	476	516	491	495	506	564	511	466	522	488	495	543	512	518	505	500	547	508	501	530	486	507	511	502	481	514	511	449	458	486	498	493	495	494	516	532	488	502	499	469	533	493	515	477	506	470	522	454	516	494	527	489	539	514	498	497	486	511	475	515	501	484	463	518	477	516	488	504	492	519	480	506	487	454	486	539	543	499	518	476	509	515	490	452	533	487	509	487	494	514	523	501	470	515	471	527	492	502	503	517	556	500	503	521	500	544	489	525	514	511	487	496	524	500	486	483	477	495	521	517	483	500	453	499	522	537	490	503	494	482	512	490	505	483	543	496	492	478	508	517	515	521	487	485	498	461	508	468	497	484	511	514	481	479	515	518	470	484	521	475	504	531	512	523	469	474	496	512	478	478	531	481	529	505	469	531	511	524	517	515	516	498	492	537	508	527	508	523	476	492	466	529	508	501	477	502	457	556	468	515	491	556	494	493	513	505	471	486	509	484	521	520	469	512	504	477	478	497	472	522	495	470	490	513	506	501	485	505	457	500	495	513	514	499	485	468	486	491	494	532	512	495	490	474	517	493	502	504	493	491	465	514	513	474	496	506	498	543	498	503	481	499	542	515	488	454	496	502	487	525	502	485	515	552	534	502	493	473	523	492	486	507	504	533	484	573	503	505	508	509	513	466	531	496	520	506	485	529	499	501	505	488	559	508	505	474	533	496	500	513	503	494	541	495	504	512	507	509	480	529	490	485	492	507	534	502	478	513	510	454	509	493	518	474	497	460	510	510	471	491	518	538	522	495	491	502	438	480	484	501	533	483	499	480	515	536	485	506	503	464	522	520	499	523	490	479	504	478	491	510	458	510	498	494	496	497	533	504	531	509	485	476	509	519	475	520	468	513	491	508	498	462	517	451	489	498	515	502	488	514	518	483	548	473	537	505	502	525	506	485	491	476	505	519	504	508	499	515	526	495	489	495	521	486	512	499	489	505	505	492	498	469	485	447	531	492	488	496	476	513	519	487	486	491	492	531	520	500	538	487	476	531	498	487	500	528	489	507	473	484	494	526	503	517	509	517	535	480	538	490	526	484	544	481	499	504	540	507	531	529	505	510	483	504	517	475	491	533	480	524	514	494	448	509	497	476	505	539	457	490	505	526	482	532	495	477	466	492	513	494	529	491	499	463	491	501	491	521	511	510	529	529	490	492	463	523	525	477	526	500	496	495	436	522	479	501	496	517	522	492	502	513	510	469	498	503	534	492	492	496	518	502	500	459	515	528	502	451	495	482	535	504	503	501	486	528	501	481	512	543	474	515	514	539	523	521	496	496	502	519	531	532	505	505	481	519	461	501	503	495	474	526	520	487	482	515	509	465	530	465	541	504	479	514	504	492	531	519	502	494	527	505	505	524	511	468	477	523	475	513	479	542	526	521	515	525	508	508	514	489	491	460	503	513	503	505	508	464	482	500	503	460	472	523	501	494	496	521	518	497	483	510	462	490	484	509	480	513	504	480	496	521	490	552	473	483	486	496	477	449	484	498	520	486	469	502	466	524	487	484	495	522	509	503	493	492	453	465	498	516	483	479	485	517	496	492	472	492	520	523	516	436	474	499	508	512	488	505	470	461	532	486	517	480	491	518	513	495	500	541	525	523	497	493	520	515	525	455	496	548	494	511	511	533	484	490	518	488	499	500	517	484	520	542	486	546	502	487	458	496	484	470	440	488	486	501	500	470	483
56592	24963	10302	3767	1521	794	467	256	253	282	237	234	229	235	220	252	217	237	241	219	228	214	253	250	234	213	202	250	221	208	237	212	231	199	236	228	248	196	216	220	226	226	223	227	194	224	243	257	185	235	233	229	255	222	230	245	194	237	228	227	235	241	238	214	204	239	228	242	210	215	245	231	233	242	219	217	213	221	214	192	260	188	231	213	241	189	229	200	218	239	224	229	223	238	225	238	240	211	213	240	242	211	214	223	188	225	219	267	227	226	235	233	237	202	199	230	233	235	210	222	219	205	229	232	264	221	232	202	213	202	191	205	219	245	222	250	275	235	235	214	203	223	225	237	219	229	217	233	220	245	223	256	217	214	231	242	212	211	231	222	208	226	218	232	246	263	225	218	211	208	234	209	235	252	230	204	220	209	243	246	238	235	237	207	220	222	240	213	257	224	236	257	201	214	186	235	231	238	233	228	220	277	208	204	223	212	213	235	221	228	243	225	198	245	243	225	248	221	232	217	217	234	210	226	232	232	203	220	244	249	248	221	204	224	262	256	222	211	219	236	191	234	222	235	227	260	225	251	217	252	251	231	203	244	244	240	258	232	195	208	203	215	221	224	237	238	212	232	230	237	206	228	233	219	237	231	231	197	223	208	245	251	212	251	263	235	214	207	248	203	261	227	212	244	221	256	219	228	228	218	233	216	237	248	250	216	230	217	227	230	207	227	234	243	221	248	199	176	205	244	196	250	211	263	236	212	224	231	225	223	239	218	217	207	238	221	253	237	215	206	225	235	241	225	233	241	215	231	226	229	228	203	198	224	231	261	202	237	229	216	220	219	271	218	208	242	202	208	237	236	242	241	201	224	220	239	195	214	210	217	204	234	228	220	207	209	220	208	219	241	232	233	262	243	238	226	252	233	217	230	216	221	240	221	214	211	196	207	227	221	215	219	235	285	227	201	201	217	191	207	245	228	259	229	197	217	202	225	210	216	228	209	225	225	221	230	235	202	248	194	217	202	219	217	230	244	219	228	216	256	221	238	239	216	203	223	221	227	228	212	254	202	227	226	201	244	214	189	220	253	243	200	231	226	226	240	208	238	227	241	224	224	196	238	248	228	242	205	190	220	227	220	239	223	233	233	246	218	241	239	234	232	212	224	221	240	237	227	218	209	223	246	242	208	231	202	247	215	221	207	220	216	235	233	236	207	258	234	214	238	209	271	255	216	252	216	199	216	250	227	221	210	225	252	219	211	264	252	204	226	218	230	250	224	221	216	205	233	200	214	198	216	231	210	222	237	228	231	206	216	224	210	229	249	239	222	255	211	216	190	216	253	220	238	208	219	219	247	234	245	225	253	240	231	243	219	235	237	196	220	209	244	247	258	231	213	236	231	234	220	222	231	202	227	231	234	246	234	257	242	222	232	220	233	217	211	239	231	226	216	244	250	227	224	248	246	203	229	256	247	260	229	228	203	210	210	257	197	210	211	240	231	214	195	230	256	215	218	227	218	224	229	192	243	215	206	238	206	223	242	198	227	245	273	234	233	266	224	202	207	245	252	213	221	239	240	198	230	243	215	219	247	228	225	244	213	230	251	216	220	199	212	222	201	192	263	231	240	227	233	236	229	217	233	207	243	212	245	224	209	237	199	215	241	215	242	217	252	247	201	208	250	210	227	218	236	216	243	239	242	242	205	205	227	227	234	234	234	248	211	208	212	207	225	247	223	226	228	206	240	216	225	212	244	204	255	216	221	220	208	231	229	223	219	229	242	226	218	220	221	227	242	213	222	247	213	180	249	226	235	248	235	243	235	216	247	237	213	242	246	250	222	251	247	238	229	226	215	218	229	237	226	266	218	224	212	224	241	250	245	216	215	237	247	204	238	212	224	225	238	231	214	237	238	245	231	231	251	235	229	198	245	223	218	236	214	219	232	209	213	244	239	215	232	209	243	248	218	220	216	234	198	218	216	209	252	213	234	200	219	224	233	238	190	225	225	229	218	243	235	235	220	231	225	232	223	205	218	201	203	227	245	212	222	245	228	259	232	273	240	222	246	230	241	227	229	213	249	226	229	218	267	219	224	200	265	239	233	228	231	232	242	240	223	243	249	206	211	236	259	212	254	231	229	235	243	246	229	232	205	234	221	246	218	206	213	228	208	224	239	227	238	248	227	232	204	252	252	221	231	220	198	216	229	234	252	221	222	221	228	239	240	235	229	235	240	242	218	216	204	211	218	227	273	224	222	210	257	207	245	213	192	237	239	225	234	210	233	244	234	245	220	227	229	246	215	194	224	244	242	219	213	216	248	234	243	208	249	259	248	217	226	243	238	203	209	225	226	236	217	195	235	232	223	235	260	237	243	226	221	219	214	213	215	239	191	224	218	246	250	237	228	249	221	228	230	224	200	224	261	221	223	243	227	253	215	225	232	224	231	202	250	227	215	214	207	214	238	246	222	230	248	234	194	206	248	210	231	225	214	246	234	225	222	229	217	204	231	216	254	236	232	251	221	225	217	228	227	269	230	211	203	214	246	244	235	214	215	248	233	216	234	215	199	224	248	232	259	211	230	226	251	222	212	223	212	230	208	231	237	239	211	224	219	247	258	209	206	234	234	258	210	247	236	229	194	234	252	237	247	229	231	220	229	210	235	227	215	201	222	258	234	237	193	229	230	227	233	245	209	228	234	229	226	226	215	228	212	261	266	213	226	232	223	237	242	203	204	223	247	242	237	205	246	223	240	248	259	228	224	203	216	248	261	221	235	210	196	216	231	203	203	197	232	194	198	187	212	241	228	230	219	250	216	209	232	240	242	227	238	231	213	204	236	209	228	211	217	225	219	233	233	228	233	220	234	233	208	252	236	234	231	239	214	225	213	202	226	240	212	239	222	245	221	235	230	198	231	220	258	247	243	223	235	216	224	236	223	214	254	221	228	204	225	211	240	251	213	234	226	204	253	232	229	230	237	236	233	213	216	187	237	243	214	205	180	236	228	225	215	202	225	225	218	243	233	245	233	217	247	219	226	222	232	231	212	226	224	229	221	242	201	236	196	207	258	220	218	204	239	227	244	205	244	203	211	234	260	226	203	231	223	233	242	210	221	207	259	216	231	252	232	219	201	209	244	219	223	225	217	225	237	258	205	232	218	217	209	225	221	229	235	237	198	240	230	259	195	215	237	235	245	240	203	226	209	227	225	197	220	246	228	232	219	205	236	209	248	225	205	246	192	216	201	225	225	238	215	218	225	253	227	218	233	232	221	240	223	245	213	243	238	229	242	227	228	243	248	232	240	233	197	209	241	232	204	226	219	250	238	206	221	193	214	179	222	218	222	198	191	243	235	207	220	250	225	243	195	191	238	220	233	241	241	228	248	216	205	242	217	230	224	219	220	224	223	223	229	244	215	220	210	249	233	242	217	219	203	212	246	225	205	225	243	254	222	209	242	208	213	211	231	245	254	229	222	203	255	251	256	257	215	244	228	257	238
38499	18719	11156	7160	4056	2550	1559	700	630	622	571	549	561	533	588	531	555	546	524	503	574	539	532	537	512	520	520	478	520	552	556	493	465	555	501	492	474	509	518	478	495	487	541	504	489	503	513	561	490	499	504	532	510	521	500	522	489	519	492	507	496	492	509	532	510	514	478	546	549	549	511	521	508	505	530	515	496	525	529	489	502	510	515	554	505	501	537	520	527	538	537	500	483	475	557	479	505	487	521	531	521	525	549	492	531	498	505	497	502	532	518	560	504	453	529	522	514	535	521	502	494	492	477	519	541	479	483	510	526	512	546	516	497	516	531	528	539	505	511	515	535	514	520	467	554	482	521	503	503	561	513	509	506	517	512	515	522	523	502	554	525	542	525	484	491	502	516	516	542	532	536	501	495	483	506	513	538	520	525	478	546	514	510	492	530	490	520	481	547	550	521	506	541	517	547	503	534	506	491	503	527	547	448	505	496	521	508	482	525	497	515	473	481	548	491	513	524	521	476	493	495	478	492	509	532	524	495	504	513	568	508	523	530	492	508	511	513	513	498	508	554	517	490	515	582	476	530	529	504	560	513	558	485	538	474	488	509	463	505	498	549	486	484	511	508	523	511	511	474	461	467	545	559	507	508	486	504	507	510	544	529	561	498	560	550	499	531	509	518	569	473	508	489	491	536	527	508	510	529	523	515	500	519	509	501	478	539	506	470	559	496	503	500	510	521	538	489	525	541	487	539	493	518	491	526	473	526	509	505	517	474	518	547	536	509	498	483	531	524	514	523	522	517	503	547	559	506	502	490	469	537	521	531	520	529	525	494	513	502	546	515	547	483	480	521	512	505	505	546	448	511	493	495	538	514	483	457	524	514	514	471	497	489	526	517	537	520	457	486	550	543	484	568	502	523	569	527	506	532	503	534	499	501	560	539	525	517	526	496	506	502	514	535	459	531	518	511	502	515	493	508	504	528	494	518	479	524	477	508	486	545	499	527	539	505	488	528	547	523	493	528	508	502	477	522	536	509	528	490	484	500	490	500	503	525	558	499	466	536	510	474	508	507	539	475	490	493	518	499	482	504	509	528	523	461	494	533	553	521	521	523	497	528	499	509	536	487	534	502	518	492	517	535	508	512	552	511	522	538	546	536	521	509	505	508	522	473	560	560	499	510	566	496	534	504	470	525	473	489	536	515	525	479	514	562	522	492	518	513	506	518	516	514	509	538	539	531	473	486	474	483	501	520	528	513	520	495	511	522	551	459	538	487	516	512	516	501	539	535	530	505	500	513	540	479	511	501	524	537	520	459	468	504	527	557	513	526	517	526	537	551	510	512	512	498	524	558	493	527	446	530	476	517	511	492	499	517	548	531	526	511	550	489	495	499	536	524	510	532	503	534	538	503	530	460	525	518	524	531	516	493	520	509	466	491	516	491	460	517	501	499	509	506	503	514	565	499	483	521	516	484	525	506	537	522	502	499	496	487	537	501	519	506	531	514	528	523	488	515	511	498	521	521	532	510	491	509	476	492	535	514	527	504	511	524	523	500	519	537	525	519	524	537	498	500	513	495	511	506	529	489	483	543	525	540	498	509	579	553	537	516	507	502	496	536	528	490	530	510	488	518	523	530	517	478	517	523	535	497	502	536	508	474	519	497	500	492	534	504	527	555	534	540	486	517	535	513	552	518	539	516	488	516	520	469	486	557	536	563	547	492	513	487	533	480	524	503	517	500	498	547	526	492	543	497	529	527	542	502	530	540	494	533	501	501	483	481	508	492	505	501	515	496	540	523	554	480	521	491	499	516	502	517	498	507	544	519	522	523	538	533	532	534	569	517	483	504	546	504	543	515	481	500	517	507	513	504	567	522	565	496	449	504	545	500	473	514	525	508	511	517	497	519	547	536	559	542	482	507	488	514	548	507	504	498	505	501	488	537	544	486	546	514	526	538	525	510	500	475	523	488	474	520	561	559	542	476	505	529	511	517	488	519	527	498	552	486	511	503	537	498	535	523	507	550	477	507	556	538	513	507	498	513	473	505	533	536	517	548	449	539	467	538	519	568	503	488	558	544	531	535	539	539	518	530	502	521	488	566	514	468	531	494	503	477	538	484	488	535	516	494	530	540	511	542	504	485	490	516	501	477	522	546	556	470	508	474	559	527	512	491	480	531	520	523	530	486	488	495	511	505	487	516	526	535	544	513	501	520	524	508	546	502	497	510	540	502	492	477	544	497	496	492	537	511	499	471	526	546	479	509	509	510	506	522	517	519	518	535	511	524	494	518	541	508	497	542	516	522	494	497	548	539	472	533	480	497	503	548	545	495	520	514	517	508	477	531	533	494	500	525	472	494	486	498	533	479	513	536	528	524	495	507	511	498	505	501	557	514	562	552	529	493	525	490	533	541	477	500	488	523	526	514	558	483	481	514	526	505	509	507	527	528	450	524	556	494	467	507	529	543	494	528	562	511	533	500	500	475	496	520	516	525	513	510	497	481	532	485	523	521	518	541	520	508	509	554	535	508	525	502	499	499	502	497	511	530	485	507	486	505	491	512	497	513	498	489	562	494	504	504	494	495	507	554	539	496	524	482	520	527	516	525	504	519	565	488	485	517	517	506	496	524	544	504	494	543	549	539	540	475	496	511	502	512	466	505	493	508	514	459	513	501	481	495	478	530	507	549	528	500	492	510	482	500	539	465	488	498	534	548	459	528	494	546	441	544	516	521	526	528	534	541	528	525	510	475	491	504	500	547	502	529	500	503	449	498	490	493	532	531	532	500	471	522	500	530	521	508	555	505	549	502	571	505	469	486	502	560	489	546	547	522	504	489	524	513	522	549	510	533	496	552	547	466	490	550	501	510	515	510	525	487	591	513	502	532	510	502	529	479	511	524	504	529	552	521	547	511	512	494	481	524	518	546	506	533	487	539	538	517	532	487	544	537	502	554	502	503	519	516	520	523	534	494	538	535	500	493	493	524	503	555	485	546	524	482	506	476	541	494	524	488	505	509	517	526	520	547	531	518	514	526	486	502	485	511	488	512	524	542	514	517	514	477	498	530	493	542	495	536	508	545	504	490	546	506	549	528	502	485	517	524	490	545	501	541	519	520	499	508	533	533	577	495	509	496	506	539	530	550	526	521	555	519	508	533	483	532	554	464	477	520	525	569	515	505	535	488	563	504	510	554	563	498	507	508	480	519	504	550	504	497	542	476	511	493	491	492	508	505	527	534	499	538	583	503	511	537	512	517	554	540	493	547	579	518	509	557	511	462	474	528	513	494	524	507	508	478	521	555	510	510	517	509	506	556	512	535	510	468	534	512	474	525	513	489	461	543	530	496	507	525	481	517	524	481	538	501	484	561	485	495	509	541	532	561	514	510	512	493	540	510	534	553	534	512	493	508	507	488	535	465	481	493	506	539	524	496	515	505	497	571	516	492	526	549	511	532	516	525	527	490	482	483	504	501	506	487	509	480	555	506	499	538	517
61206	24670	6937	1138	610	365	293	252	212	228	223	237	241	239	256	279	240	237	246	260	241	253	212	239	212	259	228	252	243	249	259	268	255	231	254	238	257	252	223	233	272	234	258	251	223	278	216	241	247	238	225	226	273	236	223	255	211	241	248	239	244	251	257	218	227	244	233	260	256	233	246	232	222	234	261	274	264	245	242	229	242	230	266	228	253	229	256	234	254	271	243	244	233	233	244	226	216	246	243	248	247	250	237	242	236	227	270	254	257	246	253	221	225	269	211	259	218	265	237	258	225	260	262	279	223	218	263	246	244	226	229	252	277	237	249	244	263	255	209	233	228	269	238	216	265	220	254	214	216	241	243	235	250	237	241	234	244	227	270	261	255	242	254	231	234	218	214	230	236	203	224	272	259	217	282	243	255	230	241	264	235	232	229	230	226	241	245	233	240	277	255	218	249	255	222	219	243	232	237	224	220	226	240	245	268	232	241	223	233	217	217	244	240	225	221	266	225	246	231	253	278	233	240	231	244	239	255	225	249	215	223	214	227	243	251	236	234	221	247	243	249	281	256	262	280	212	241	236	243	229	280	265	242	208	253	270	221	247	227	239	247	230	242	281	268	223	258	267	252	233	260	228	215	238	235	236	232	277	236	249	259	240	270	246	235	250	268	261	242	231	246	234	235	236	233	273	259	222	253	264	265	221	231	236	244	241	247	258	264	269	240	235	247	245	256	259	250	248	236	234	232	215	214	249	239	259	223	243	284	236	240	229	208	258	232	242	246	264	249	232	275	241	250	236	238	236	224	249	225	250	242	213	241	252	242	228	210	275	228	240	243	247	267	234	249	208	223	268	248	230	225	221	238	244	248	207	240	233	263	251	256	257	219	237	255	238	275	258	241	251	236	221	255	228	234	258	265	254	250	205	258	246	239	244	242	220	223	246	282	268	232	239	262	237	242	232	223	214	232	219	238	248	231	230	252	234	239	237	249	267	246	250	248	257	218	210	263	245	239	261	216	238	248	245	242	233	240	232	244	262	202	223	234	233	224	252	241	242	256	228	244	237	246	234	252	264	278	223	235	278	230	240	235	243	224	235	236	268	249	254	244	264	248	257	221	237	243	236	259	218	296	218	232	231	225	215	262	257	249	225	237	260	259	267	256	229	249	244	212	273	207	260	272	223	274	231	255	251	235	261	282	232	241	240	249	244	199	215	243	241	232	253	247	245	230	237	217	232	244	232	254	258	222	225	257	270	256	252	243	240	243	236	229	238	232	254	228	239	236	255	232	243	210	242	242	245	248	239	251	260	257	267	257	235	264	221	283	247	247	259	259	267	255	245	224	253	236	273	232	235	272	233	232	252	227	250	241	225	237	245	281	248	264	233	268	235	222	248	255	263	219	241	255	247	210	240	239	237	243	242	247	267	284	247	250	253	257	260	245	238	258	241	234	224	246	263	239	210	267	241	188	240	247	276	235	251	218	253	241	257	237	265	226	255	257	210	249	239	241	260	253	223	221	258	248	233	240	270	262	261	256	243	252	246	228	244	230	217	251	233	236	235	259	254	225	247	234	269	269	261	257	248	267	259	208	233	240	248	233	253	264	239	229	227	219	238	250	226	263	232	250	231	240	259	217	233	231	261	221	228	226	240	241	237	251	245	237	266	244	237	218	205	248	248	239	255	241	234	230	239	256	256	228	236	233	271	232	252	220	228	213	224	219	275	229	258	242	216	244	250	248	200	207	270	234	211	251	234	239	261	230	267	262	233	249	238	250	256	275	246	258	253	222	224	267	264	248	240	242	255	225	231	274	248	234	234	245	249	278	266	233	267	234	229	242	248	245	224	257	247	215	252	238	268	224	249	252	240	248	237	250	274	239	247	240	214	221	238	245	228	207	219	244	239	229	257	234	255	252	242	268	243	200	246	268	260	235	222	246	228	257	230	225	233	252	278	251	248	279	233	234	287	243	242	229	209	242	205	218	241	275	260	231	238	254	244	218	229	272	250	266	217	235	227	215	252	222	227	216	260	250	244	233	246	244	246	260	228	251	252	232	249	221	260	249	213	245	222	228	230	231	228	254	257	262	228	222	230	235	255	261	250	234	230	205	244	223	248	230	254	244	242	227	245	249	244	236	242	266	250	235	234	217	225	243	254	242	230	252	232	251	212	232	275	236	236	240	231	268	258	239	209	264	252	247	220	257	288	245	239	272	240	222	231	281	264	241	225	255	249	208	246	219	218	257	248	247	245	249	221	255	214	244	265	247	233	232	241	258	222	253	256	247	270	248	224	245	187	270	231	248	256	234	203	240	252	250	257	247	253	223	248	243	268	216	221	229	249	267	236	255	233	212	250	231	273	210	275	270	221	245	252	238	220	231	227	241	272	245	228	263	242	238	270	274	209	260	231	256	241	254	247	267	238	256	242	232	248	244	247	247	283	240	265	244	218	236	263	259	224	228	269	234	245	241	207	270	233	233	249	230	220	225	237	265	240	263	260	239	279	215	243	286	252	245	258	247	246	240	249	229	242	233	268	260	215	252	259	270	258	228	258	225	222	279	231	229	256	260	244	251	217	245	231	232	279	248	287	254	238	234	264	230	213	230	273	250	253	265	243	251	241	232	258	244	238	232	204	245	236	286	243	251	228	229	255	248	270	260	239	245	249	236	254	225	273	243	209	283	222	231	239	241	252	248	232	211	198	269	233	245	247	255	225	252	254	257	260	258	255	239	239	264	220	216	246	244	245	231	257	246	244	283	237	229	246	270	255	233	220	231	251	245	247	246	229	277	214	252	252	230	210	253	223	246	243	245	260	237	255	278	270	243	270	233	272	280	239	236	254	244	232	271	258	224	253	232	238	255	232	233	246	240	224	239	244	254	254	269	260	247	233	249	211	221	215	209	224	260	262	258	242	218	215	233	278	249	261	262	241	234	240	243	243	239	243	213	235	251	228	242	243	273	247	244	239	246	253	249	259	231	224	221	235	253	274	260	284	239	234	263	235	249	219	236	223	228	256	248	278	270	249	231	255	225	261	228	246	236	224	224	251	251	237	228	245	251	248	225	233	240	260	257	222	237	243	247	226	226	227	217	273	245	234	247	238	233	255	254	222	256	217	227	233	235	272	251	269	226	206	245	218	247	221	263	235	233	247	281	245	264	215	256	255	234	251	245	243	227	262	252	259	227	238	254	250	246	220	254	241	229	242	227	264	211	235	230	237	237	231	268	251	244	223	230	253	248	271	210	243	243	260	273	246	231	229	226	230	215	236	237	210	235	238	240	234	243	235	242	260	222	250	221	271	246	251	230	283	267	250	252	204	239	240	249	252	240	270	237	264	249	254	265	238	269	244	195	256	257	244	239	211	259	263	220	241	257	252	252	270	246	233	226	253	251	255	260	223	230	263	227	232	226	250	258	234	242	215	264	223	241	278	240	260	218	226	264	230	230	213	236	251	232	246	218	225	222	218	247	241	226	263	245	241	240	246
42521	14771	4537	2053	1475	999	677	587	565	585	556	555	564	552	570	593	559	553	516	598	552	553	529	551	516	520	513	533	559	525	587	537	524	535	594	533	530	517	543	570	513	551	565	536	524	544	529	514	561	547	555	530	527	516	589	552	547	570	533	557	566	531	537	542	542	569	529	543	578	499	539	564	559	520	552	537	533	543	501	573	481	552	558	564	541	525	526	550	581	545	551	498	562	525	499	555	544	509	539	559	543	525	539	501	538	511	570	555	549	549	526	556	545	552	547	582	533	515	532	522	524	527	549	523	534	532	504	541	551	562	510	523	492	515	544	567	565	552	574	536	565	547	517	562	581	517	541	568	535	516	546	527	518	568	522	506	556	577	561	572	543	503	577	548	514	564	520	543	518	536	491	551	566	522	540	531	543	532	501	508	560	567	561	565	550	547	603	543	574	494	520	536	531	545	542	565	533	545	543	533	502	546	558	548	537	520	563	532	535	541	581	540	573	531	568	533	512	557	545	583	545	578	523	520	533	532	512	617	548	606	543	526	542	562	551	558	545	558	518	547	548	546	502	515	526	523	514	563	502	575	548	550	580	538	531	557	514	557	554	544	550	520	569	570	500	523	530	559	523	529	555	524	540	578	508	546	532	545	547	537	546	525	547	554	545	569	537	581	568	550	568	538	523	550	514	578	510	552	555	541	545	552	537	523	530	571	541	536	531	577	560	506	573	556	590	564	524	547	526	550	559	522	556	536	498	507	519	515	526	519	497	537	560	542	521	541	551	565	539	518	556	596	537	551	598	573	545	548	519	596	550	535	556	582	548	553	503	547	555	553	530	554	510	595	525	538	527	516	544	512	557	525	563	551	528	529	525	565	535	549	559	550	525	548	546	540	592	535	561	535	508	542	528	531	581	522	532	528	535	512	547	521	593	522	521	563	564	582	504	544	516	573	558	565	540	540	594	544	562	525	563	564	554	529	521	531	571	545	549	540	522	560	576	536	550	546	568	519	559	557	532	552	566	579	574	534	484	542	530	560	548	576	544	512	525	557	586	541	550	575	586	547	526	528	570	546	566	515	528	574	533	499	520	574	524	516	551	542	518	547	556	550	559	537	527	510	576	582	509	550	547	499	550	583	545	570	518	565	539	582	492	546	517	557	513	558	564	541	532	547	575	533	560	572	546	567	585	513	513	523	515	538	525	543	546	506	536	530	537	572	512	558	555	535	502	567	603	567	529	491	517	565	495	548	552	515	578	548	567	541	545	527	553	489	533	539	555	500	555	542	573	501	561	569	537	520	549	557	530	502	573	509	557	560	575	528	556	545	526	544	550	576	545	561	593	568	550	524	527	514	561	561	532	543	539	497	537	518	493	536	525	559	553	543	508	543	508	524	557	508	508	523	529	546	508	543	589	569	540	555	565	549	577	549	550	549	536	514	546	569	558	542	560	510	582	531	516	510	536	556	556	529	538	541	538	575	523	568	606	546	567	581	540	536	558	562	580	494	542	565	524	549	497	532	509	508	583	547	565	535	540	536	524	566	536	541	579	554	578	574	529	521	558	543	550	529	515	561	546	554	572	511	560	555	515	562	541	581	577	559	550	509	572	519	539	522	516	511	557	554	573	512	541	580	527	557	516	543	514	524	548	520	519	549	562	502	576	533	526	535	511	524	534	551	562	539	554	576	513	563	521	579	540	537	561	556	528	540	568	553	584	579	536	573	554	546	509	556	552	509	576	538	571	516	558	549	564	504	516	498	527	509	524	503	550	532	548	566	516	513	580	558	541	503	520	545	553	577	530	563	537	539	550	594	511	536	547	510	545	532	595	547	526	503	540	549	555	503	542	543	534	574	548	537	559	545	535	484	571	566	540	522	506	538	581	564	551	534	564	495	547	543	540	549	566	538	524	570	531	529	515	512	562	534	557	554	534	538	530	530	536	540	510	534	570	542	521	536	583	561	552	599	533	530	573	537	541	524	577	520	521	545	549	574	550	515	604	526	562	556	519	582	551	503	568	570	553	546	536	495	507	521	531	507	547	531	545	567	542	537	586	557	518	563	539	535	545	549	546	523	541	552	551	529	575	500	530	559	563	563	547	573	481	499	579	534	564	521	544	526	501	558	547	567	542	522	496	544	538	563	536	584	560	567	533	531	547	532	544	525	527	495	581	559	506	552	538	567	566	532	516	522	595	540	519	535	557	556	541	542	539	509	565	535	555	547	565	563	556	577	560	523	532	506	499	506	521	517	542	545	553	491	601	493	529	579	549	500	537	512	553	512	582	584	583	556	570	551	529	586	540	531	559	564	556	560	521	523	528	547	547	549	541	478	560	525	578	567	577	566	533	553	565	553	491	533	528	556	562	520	607	577	513	521	586	540	578	552	541	540	553	563	551	489	520	520	547	552	550	505	522	570	561	540	572	565	542	553	570	527	543	531	514	562	478	522	498	539	562	545	557	571	549	520	547	512	560	564	560	581	604	529	520	575	545	548	546	555	520	560	568	556	554	541	536	542	587	519	556	523	588	530	528	576	516	533	578	548	513	526	524	577	539	536	536	553	519	540	556	558	528	546	531	563	548	568	551	564	571	543	517	564	537	518	531	552	534	538	512	538	553	562	522	540	558	564	539	514	576	522	536	540	554	554	547	528	543	525	507	522	546	554	547	540	559	535	551	513	569	492	525	561	549	478	535	559	560	535	544	568	539	553	534	598	549	531	566	532	529	531	525	546	483	594	523	537	557	519	554	535	545	540	549	542	510	522	589	536	554	538	559	597	580	544	557	555	527	568	567	521	565	552	513	577	539	558	583	552	530	549	553	533	554	551	503	516	490	527	524	546	570	514	503	574	501	511	512	548	574	524	524	546	558	568	535	577	544	543	539	546	553	569	543	505	568	568	561	551	564	577	568	547	515	489	547	524	516	536	505	548	558	523	556	545	567	525	545	590	577	578	513	550	558	539	587	542	582	553	498	541	594	557	563	578	530	573	538	562	539	503	539	556	548	597	549	559	550	540	514	573	574	538	569	530	562	534	561	540	524	529	511	522	540	543	516	605	531	561	524	516	524	546	562	523	501	573	616	558	528	526	498	508	592	549	562	581	543	557	558	548	551	552	549	594	489	499	570	549	496	552	584	550	562	541	524	539	537	546	525	571	551	534	548	548	510	543	487	535	552	553	537	553	533	545	548	541	525	566	516	547	525	565	527	534	523	575	483	523	527	534	512	551	541	530	529	554	565	564	528	565	516	560	521	540	518	541	569	542	542	545	563	567	512	510	530	555	538	554	551	553	526	588	534	533	560	531	535	483	518	546	532	557	505	558	546	534	537	536	531	504	551	511	522	578	564	562	561	568	553	519	548	529	535	545	526	565	572	544	545	551	551	535	529	534	575	525	552	544	561	551	552	528	559	551	518	559	556	551	530	588	542	598	562	580	520	552	547	529	599	532	509	536	574	542	521	534	556	567	520	512	586	499	514	596	512	538
48494	14811	2961	979	488	308	243	216	239	243	254	207	238	204	238	233	218	256	245	244	233	229	220	255	198	210	207	210	242	234	217	228	225	232	234	203	246	223	219	248	225	251	235	224	233	225	249	203	197	219	210	215	222	219	243	206	188	223	233	192	197	214	236	224	230	226	223	234	239	230	227	214	236	219	258	228	238	229	219	211	246	216	213	198	229	253	207	224	208	233	237	230	237	204	234	217	223	250	203	249	200	207	238	231	246	216	213	235	227	235	216	235	227	223	215	207	243	206	231	226	203	203	236	193	182	220	231	270	247	197	222	220	243	211	229	221	217	213	216	199	230	200	259	238	208	210	201	260	230	219	245	208	240	242	210	225	208	230	242	233	235	220	193	257	215	218	239	228	232	238	238	212	207	235	230	221	271	227	245	230	233	231	205	226	211	243	232	220	209	232	222	233	238	198	211	228	231	185	229	184	216	224	215	234	218	219	213	217	238	243	248	214	233	257	239	202	205	182	210	257	233	197	225	245	243	215	227	213	197	198	218	220	220	215	225	240	215	220	210	250	250	217	232	230	226	215	232	221	235	235	216	232	222	230	229	239	226	256	205	218	258	220	213	209	190	221	232	243	233	239	211	232	216	224	198	239	219	225	221	242	238	223	219	211	199	215	223	234	222	193	206	216	188	207	218	239	251	211	245	231	209	212	202	207	202	231	229	233	259	223	221	229	208	242	231	220	241	204	214	263	242	224	235	250	231	265	229	243	251	203	232	222	218	220	213	246	182	201	227	238	209	208	237	211	218	255	211	236	238	234	221	217	189	231	232	209	243	257	195	202	222	222	244	230	199	213	235	210	252	226	231	239	224	223	234	231	237	218	242	223	237	234	208	216	204	207	213	245	219	231	208	211	230	249	186	215	244	189	222	212	244	229	257	224	226	242	218	198	235	202	230	218	218	223	230	221	192	224	219	199	210	215	236	234	198	239	243	233	194	253	235	243	260	248	231	231	224	202	233	221	235	193	217	222	251	238	212	218	224	217	220	212	204	221	252	220	216	232	198	255	242	202	227	222	254	230	226	205	223	206	236	227	216	214	226	246	224	230	199	230	232	243	221	227	248	252	217	238	232	253	206	235	229	199	216	238	217	234	267	231	241	217	266	239	215	231	225	223	232	265	232	221	222	208	240	234	229	206	247	212	166	214	258	253	234	230	215	233	221	253	228	212	224	191	249	221	218	245	233	225	231	236	218	196	203	222	234	205	228	240	242	200	240	222	218	215	217	215	221	234	219	194	234	224	236	219	207	213	221	236	180	227	211	235	262	208	206	215	234	221	211	238	231	244	227	208	232	220	246	213	225	229	203	195	241	236	223	232	256	219	231	223	203	232	231	234	226	197	255	218	233	201	210	188	222	228	219	201	221	267	193	218	205	233	250	209	226	220	228	237	240	235	232	240	216	226	243	217	207	232	217	219	237	224	217	190	212	235	209	214	229	262	230	214	226	239	233	207	241	220	232	215	241	232	218	208	227	255	212	230	222	239	213	222	224	246	221	206	258	208	221	222	220	188	237	266	232	251	220	218	225	225	223	228	245	267	268	194	205	208	205	244	233	236	224	210	200	238	231	213	229	224	235	236	240	217	249	219	237	238	213	217	228	221	221	266	238	192	209	210	229	203	231	215	218	185	253	207	211	232	180	230	222	206	217	242	260	237	204	225	193	227	221	222	233	232	224	231	233	241	227	236	236	214	226	223	209	224	219	229	210	211	228	240	224	192	202	219	224	248	234	197	240	219	191	214	236	231	232	222	205	210	213	254	213	236	228	237	205	239	243	213	215	184	254	227	192	205	222	209	240	217	228	236	231	242	212	248	205	238	203	244	233	230	233	231	206	215	192	227	244	233	196	210	215	219	224	221	243	227	219	222	229	223	230	219	215	212	222	200	210	199	227	237	242	251	207	210	229	235	236	241	210	222	246	224	203	226	215	212	222	212	235	175	244	218	252	204	211	204	220	191	205	232	242	256	212	207	230	241	245	238	255	232	234	223	218	242	223	225	210	227	216	241	233	239	205	234	215	236	223	270	196	217	240	241	193	230	226	230	225	217	223	240	243	241	232	214	230	224	217	205	241	212	230	230	211	221	224	241	238	230	229	232	235	213	227	224	207	249	221	249	229	248	224	235	229	233	237	210	228	225	233	208	231	252	209	231	203	202	240	238	224	243	245	228	244	221	197	235	223	228	232	228	237	209	216	232	219	267	226	232	228	230	212	228	221	220	224	201	235	243	211	207	232	220	246	202	223	236	240	218	254	228	268	188	235	233	222	243	223	188	227	230	208	236	201	208	232	222	208	223	232	209	221	222	225	209	237	193	244	208	228	243	240	213	232	219	216	250	231	211	210	236	214	199	207	210	225	237	224	214	225	233	213	238	226	225	224	208	224	237	225	232	231	234	219	241	228	207	212	238	242	218	237	221	220	235	214	229	235	214	226	240	220	241	213	233	242	234	236	251	279	200	227	211	243	220	231	217	205	213	230	211	211	224	226	203	237	196	225	230	226	216	236	218	236	252	239	187	196	215	256	203	208	232	232	197	224	216	234	209	219	235	241	244	222	225	207	219	202	254	243	238	223	253	227	224	235	207	205	244	211	222	208	214	222	211	217	208	256	210	224	242	224	212	234	223	207	237	209	218	241	222	265	243	218	234	221	225	206	250	216	213	282	227	222	229	219	224	224	219	221	210	201	201	216	274	214	244	199	206	227	213	208	245	249	199	229	219	216	194	220	238	249	240	193	228	255	204	240	244	229	204	202	241	238	234	219	207	224	202	253	207	224	215	225	244	245	206	227	223	209	209	222	225	273	214	207	217	191	197	215	220	251	220	230	206	252	243	249	236	232	242	250	221	225	212	256	194	210	257	229	236	239	241	260	209	216	228	192	242	208	215	225	219	227	205	211	174	219	203	207	229	213	217	235	201	212	232	214	231	196	219	224	243	231	204	193	210	208	215	223	232	228	221	229	204	235	223	234	223	215	261	236	229	240	229	248	238	223	238	233	209	222	213	239	243	194	211	211	228	253	216	226	219	188	242	221	200	223	242	217	246	228	223	214	202	220	238	217	199	231	245	206	181	217	215	257	221	217	237	233	219	228	245	224	223	232	238	230	226	234	234	216	219	217	211	253	240	232	209	219	208	192	208	225	209	223	207	225	199	208	239	238	233	216	226	210	252	257	231	186	205	211	206	179	261	234	231	249	207	228	251	233	241	229	207	222	223	250	200	192	203	209	216	203	216	207	239	194	213	227	224	215	250	238	218	222	226	268	252	237	223	233	201	229	223	263	223	251	216	222	194	251	206	225	189	203	215	216	233	213	218	221	218	216	216	197	244	236	213	224	214	223	231	234	214	241	231	252	223	218	219	217	208	193	246	256	186	209	227	209	237	234	231	215	202	208	233	234	216	250	221	230	220	225	249	195	271	217	238	239	215	239	219
32644	8046	3405	1959	1219	688	534	542	519	512	538	525	498	541	553	533	534	519	545	550	470	494	485	530	502	494	493	507	503	489	505	522	510	477	511	544	519	475	467	482	473	499	499	510	482	520	544	488	520	488	512	533	512	485	507	506	509	534	487	459	533	510	489	520	495	511	490	508	486	516	508	498	493	502	522	487	501	533	473	498	492	520	467	535	522	521	533	506	550	518	495	497	499	493	505	500	527	535	511	497	509	513	462	515	502	498	473	551	518	506	536	471	513	532	493	498	509	514	493	491	520	528	456	482	512	503	500	508	491	501	515	494	496	511	488	457	507	491	500	526	487	504	526	477	508	535	496	477	522	518	545	513	509	462	510	493	476	498	538	515	521	514	482	473	495	466	476	498	529	517	467	504	493	471	496	464	500	524	513	532	510	491	511	525	500	508	495	513	477	525	484	539	527	459	489	497	507	503	447	477	488	463	500	502	503	560	544	463	497	552	510	540	535	544	479	499	483	492	480	543	516	496	523	490	488	523	506	512	480	498	547	482	527	456	535	477	490	508	523	501	558	521	483	550	488	508	519	492	515	483	517	533	512	514	538	547	476	484	477	487	489	517	502	479	492	508	523	519	530	487	519	518	483	507	476	517	456	510	535	469	528	505	496	507	519	526	500	496	519	470	482	508	472	521	471	512	556	486	486	491	485	506	514	451	531	493	500	509	529	508	526	483	531	547	514	518	505	501	469	527	468	491	475	522	495	541	528	516	528	523	512	455	535	503	474	492	511	502	517	456	453	511	514	515	514	490	479	509	539	494	513	504	474	516	494	497	510	540	514	497	486	548	491	499	534	513	539	526	528	482	504	508	508	511	498	500	504	486	525	518	506	482	543	511	531	496	520	516	499	504	493	492	511	504	489	511	506	526	509	529	523	559	473	549	543	513	503	536	512	482	520	476	484	500	527	518	452	538	480	499	491	525	483	497	522	496	539	522	500	464	487	507	500	479	513	530	506	497	476	475	528	544	513	502	520	488	493	535	476	449	513	520	486	528	483	510	515	487	486	505	463	510	489	488	491	518	542	506	507	548	502	501	509	520	495	532	449	492	497	515	513	502	545	498	452	534	462	498	511	502	510	521	541	480	512	490	506	488	481	516	518	499	530	519	470	536	502	509	562	485	514	520	499	512	485	516	490	523	522	466	499	516	509	476	529	543	496	511	497	446	509	490	465	518	462	506	474	478	466	507	512	491	515	534	473	508	485	514	516	529	520	487	495	498	490	520	516	522	490	559	494	546	513	494	513	499	484	493	483	484	494	524	551	468	524	488	529	521	514	493	508	500	531	529	496	510	514	526	523	496	527	491	497	522	516	467	493	506	506	494	473	486	461	508	500	507	538	520	504	498	496	485	483	535	515	549	492	510	508	513	475	512	506	499	446	510	493	491	513	475	533	520	505	482	489	531	519	482	483	472	487	498	508	491	482	455	550	488	474	465	496	492	504	501	514	473	538	503	514	489	514	475	492	452	506	517	502	518	507	533	479	585	474	467	492	516	541	501	520	480	490	538	491	489	513	492	540	538	468	452	533	525	514	532	489	468	495	473	521	514	512	544	504	465	503	480	504	521	544	505	462	539	504	540	486	502	492	500	509	500	538	518	479	483	482	506	494	519	520	518	510	492	474	511	498	500	533	485	510	516	517	478	503	474	519	509	501	517	506	539	491	474	515	498	526	503	520	502	531	528	512	495	474	510	496	509	505	493	476	528	514	506	517	526	526	490	542	485	506	512	506	449	503	530	512	531	495	482	530	473	508	533	477	494	503	478	480	473	474	555	500	514	556	515	498	456	544	531	494	502	505	490	496	506	539	465	504	485	548	521	506	472	501	510	527	521	531	469	510	511	504	499	485	529	508	505	502	513	516	510	489	507	512	483	492	498	511	533	533	524	488	528	466	533	525	443	479	538	508	547	514	502	461	466	493	514	527	494	517	505	490	506	526	489	519	490	490	484	512	484	495	499	496	518	486	501	507	475	529	498	529	548	498	478	539	450	522	516	501	495	506	522	510	505	531	467	502	507	510	510	485	560	516	462	516	468	493	470	489	481	506	481	509	503	521	501	529	518	544	545	475	498	469	531	475	478	461	528	507	470	528	495	504	502	502	473	514	454	483	552	507	555	481	480	461	562	501	504	547	473	468	503	538	485	501	515	508	518	500	517	490	518	498	528	545	543	464	520	513	533	508	515	571	483	514	472	514	541	492	488	520	541	513	514	509	541	530	474	483	488	514	512	526	555	520	469	492	510	516	514	512	525	543	516	507	483	531	517	500	527	485	486	494	501	496	490	548	489	507	508	507	489	519	475	446	472	512	516	509	540	500	496	496	516	485	500	509	512	519	472	491	514	512	482	536	475	517	503	494	499	483	503	509	514	480	512	516	536	513	512	469	516	506	535	495	506	492	540	533	494	538	518	465	520	497	485	499	497	491	500	511	519	513	516	482	490	504	537	517	535	528	497	490	520	512	516	477	525	479	514	493	501	495	495	423	528	496	516	524	510	518	467	488	523	554	511	489	496	519	487	576	510	514	572	510	493	447	503	495	494	518	511	505	489	475	528	462	530	507	509	522	503	537	504	491	488	490	466	545	483	539	517	523	495	502	500	489	525	508	468	512	499	489	525	518	531	495	510	465	497	544	552	525	473	484	519	448	487	516	473	502	497	494	521	497	532	505	494	526	519	546	520	558	494	465	488	544	511	478	521	488	546	505	515	458	527	536	520	489	496	503	505	514	496	501	486	487	501	481	481	508	492	511	507	496	500	511	497	561	514	506	497	498	530	497	480	512	490	509	483	472	465	515	488	485	525	522	507	512	517	442	511	477	494	541	478	541	484	517	512	490	502	512	535	509	528	492	512	496	490	473	550	504	517	487	506	517	526	480	482	510	512	491	527	512	497	504	520	506	478	514	526	518	484	476	529	502	511	499	463	462	554	517	484	547	520	510	509	516	510	554	538	477	513	468	493	503	476	553	533	530	522	510	489	504	501	496	514	478	519	525	516	494	496	502	515	484	505	459	507	470	517	529	522	495	513	489	484	464	487	493	481	521	508	468	537	539	478	517	492	498	503	525	533	494	490	542	473	501	531	478	518	523	531	536	517	529	525	499	518	504	478	517	485	521	491	490	473	540	518	504	490	523	490	496	519	509	514	485	472	547	474	517	522	474	529	533	525	522	508	549	424	514	537	509	509	534	482	482	479	523	518	524	502	503	513	500	488	511	503	475	507	487	489	453	554	534	483	496	522	496	459	536	442	510	511	494	526	505	515	503	463	488	494	514	487	467	496	503	490	493	477	512	499	495	490	516	544	506	475	504	500	499	517	486	482	513	462	547	533	493	500	523	484	490	498	482	527	507	513	538	500	470	489	505	549	494	520	523	489	520	497	490	504	529	497	523	517	512	513	527	475	506	524	510	512	520	531	528	524	545	511	513	521	501	506
54784	25000	11615	4656	1618	738	459	278	253	251	236	259	258	219	251	232	214	228	256	187	257	220	213	215	216	218	266	230	253	223	212	238	219	247	221	214	239	239	219	235	241	211	215	209	237	235	209	223	230	239	244	245	222	207	240	218	216	230	228	233	224	217	211	223	202	184	237	240	218	243	248	212	229	210	249	204	199	198	228	213	253	218	204	244	267	222	210	198	255	235	258	209	229	220	224	225	232	230	257	238	231	212	238	211	218	253	230	224	212	202	226	227	229	233	225	237	205	235	230	249	207	223	255	211	209	276	239	239	235	245	193	210	232	260	253	246	232	219	230	210	224	225	215	209	230	211	206	242	213	201	236	214	207	225	229	236	195	217	229	208	222	211	231	237	210	238	238	250	228	228	235	225	229	215	211	193	222	226	252	226	215	246	229	210	238	216	236	229	203	233	252	246	246	212	254	228	222	224	234	217	232	219	241	251	208	231	251	217	232	226	215	246	218	243	232	239	266	225	213	230	213	237	204	212	222	223	216	202	254	234	229	212	208	226	199	219	246	261	246	245	237	223	243	225	235	224	251	215	253	218	228	252	232	244	219	256	242	225	227	230	215	240	215	210	220	191	231	266	225	221	237	224	247	231	225	206	222	194	210	208	244	211	226	213	229	221	207	213	246	218	236	233	214	218	236	203	210	238	198	233	233	211	176	220	257	212	215	251	220	263	240	220	207	242	220	203	237	212	209	216	214	210	207	243	242	237	219	223	234	211	212	244	233	231	219	199	258	252	244	232	209	235	253	255	234	240	220	228	248	219	239	227	239	284	260	225	212	217	210	222	213	211	243	206	236	232	226	223	213	243	272	216	221	233	225	231	215	187	226	205	254	230	237	224	203	238	213	237	209	230	221	244	208	218	221	247	239	213	220	243	239	244	223	233	202	215	236	238	268	212	232	234	229	233	242	207	255	221	248	240	239	209	243	208	238	233	226	240	224	266	224	242	225	213	193	243	225	227	206	205	237	231	211	228	205	215	217	247	188	222	228	205	196	225	239	194	221	259	228	237	217	221	224	259	206	242	234	202	238	253	220	210	231	244	223	255	255	216	254	232	209	250	247	221	219	241	231	228	232	239	236	212	242	217	213	223	240	243	224	248	212	238	240	210	241	237	246	242	226	241	208	226	223	215	211	233	219	237	232	238	222	232	240	232	227	213	241	246	221	236	246	205	230	258	235	240	183	252	207	230	206	231	222	246	198	227	238	215	238	257	234	225	231	220	223	238	217	216	236	239	239	243	241	243	221	269	252	209	247	204	233	212	205	216	239	234	249	253	222	212	271	231	236	217	222	221	228	245	229	222	219	245	209	200	221	237	244	219	239	256	244	243	238	232	220	258	203	213	234	203	230	218	219	262	234	206	251	224	242	219	226	217	225	211	254	242	199	208	214	188	207	249	244	197	220	213	233	224	215	232	232	220	190	216	238	206	221	226	229	228	204	246	260	242	228	208	240	232	228	228	254	199	215	220	265	237	208	240	254	223	221	234	234	223	226	257	241	203	260	220	216	218	206	213	245	231	200	222	193	226	230	219	222	261	245	204	223	232	195	220	207	238	212	261	257	237	220	243	217	248	215	225	236	222	205	220	229	221	237	239	226	217	225	214	234	217	262	194	210	238	216	248	241	242	247	234	228	209	199	203	227	224	233	201	208	236	218	205	215	255	222	221	238	253	203	229	237	239	241	248	197	214	206	218	220	246	215	217	213	231	213	234	195	256	269	263	219	246	244	259	199	200	244	233	197	231	212	226	224	227	225	231	207	236	213	233	256	229	251	224	238	246	234	230	211	226	223	210	234	216	240	217	227	215	239	232	222	222	212	200	227	222	229	220	231	233	227	192	226	232	212	204	217	216	212	223	230	229	223	242	208	227	206	266	233	215	202	211	201	249	215	230	219	232	206	223	242	238	248	255	230	216	199	206	223	228	213	221	242	224	216	248	274	216	195	194	246	201	215	246	224	205	210	249	230	217	246	224	231	218	221	228	242	246	244	229	225	213	227	235	225	218	240	219	205	222	248	210	234	257	222	240	240	227	214	222	199	209	226	199	259	224	201	232	208	202	223	210	264	237	262	256	214	224	205	259	208	215	201	247	220	208	222	226	226	248	254	235	206	231	216	219	227	249	224	237	213	249	209	247	248	240	226	238	223	244	218	215	247	231	232	216	259	226	213	225	231	229	239	238	227	235	237	232	218	226	231	244	194	201	211	235	252	231	202	213	254	232	215	225	220	214	214	206	216	203	255	218	248	245	240	235	202	239	231	215	213	225	215	227	216	211	248	222	230	232	240	222	231	244	222	227	223	236	243	217	221	220	226	236	238	240	198	225	233	234	233	224	199	222	193	212	239	213	232	220	211	215	255	229	219	243	186	233	231	235	238	215	211	233	225	220	251	202	196	213	232	211	215	215	206	235	261	218	202	217	275	223	212	232	234	227	200	269	235	222	258	257	234	233	247	242	207	225	211	213	242	225	216	222	233	185	265	218	231	210	243	231	239	263	232	232	218	233	246	236	221	236	236	236	200	230	267	227	227	229	222	224	241	245	238	235	224	233	235	205	230	242	233	260	204	222	208	235	232	194	219	244	216	223	232	230	223	207	242	230	241	242	236	226	208	211	202	244	242	228	217	228	258	222	207	234	248	216	242	222	205	228	205	255	238	245	255	226	218	198	244	241	204	252	217	204	236	204	221	240	206	234	231	212	210	257	251	229	214	199	246	220	219	216	220	247	238	223	219	219	238	217	220	235	224	223	222	205	220	225	216	226	223	230	251	214	201	196	234	240	222	198	215	192	238	228	217	210	241	232	247	209	237	216	217	206	186	215	195	209	223	242	230	234	228	218	255	232	250	234	223	243	215	224	255	233	221	223	210	200	219	242	188	228	199	239	224	239	231	198	236	215	221	209	265	217	220	226	234	230	232	274	225	237	232	216	249	213	242	252	218	221	235	215	227	235	224	234	234	242	224	229	223	235	246	214	244	259	253	209	244	236	226	210	230	236	227	221	218	226	243	224	249	229	203	222	237	220	240	250	221	222	233	235	249	208	235	210	242	220	213	230	219	214	219	219	205	228	228	231	224	207	198	263	235	220	207	206	222	248	223	236	206	234	216	227	252	225	226	198	226	216	245	227	242	216	246	235	221	231	272	221	231	236	214	185	199	183	248	207	212	211	208	224	233	226	225	203	220	208	205	226	236	197	244	215	229	252	255	235	223	236	222	229	247	228	238	244	249	220	230	240	249	230	244	202	221	232	239	220	231	222	240	236	228	249	258	231	256	256	226	203	214	245	209	224	221	217	215	220	212	204	211	224	218	207	217	216	218	212	241	218	231	242	217	218	224	216	215	214	242	231	250	234	235	233	197	228	208	231	230	247	226	216	245	216	247	216	207	217	215	238	211	223	223	230	216	240	233	233	233	215	242	239	242	232	216	236	238	224
36725	19862	13454	8621	4527	2573	1408	835	653	607	635	571	553	560	562	546	557	549	526	499	545	529	529	578	520	558	519	550	569	529	557	479	532	509	530	534	544	511	516	514	556	498	492	513	462	493	530	518	527	508	537	500	552	534	476	505	524	528	506	520	496	482	469	517	517	512	514	488	538	514	532	550	542	530	534	521	561	480	507	476	511	560	500	472	491	529	521	523	525	497	539	526	535	517	500	544	486	550	496	562	538	511	478	520	496	474	527	497	496	505	493	545	497	518	501	502	497	491	492	556	521	533	534	479	534	510	544	547	500	525	490	513	539	532	528	517	508	539	519	514	521	532	509	533	492	508	535	504	515	513	481	487	498	485	508	505	548	528	543	522	511	516	513	508	516	519	484	507	514	477	505	462	500	501	517	512	552	514	545	516	524	478	516	509	498	488	540	481	524	583	523	565	532	518	509	507	504	543	496	548	489	531	539	461	511	496	472	503	575	533	505	514	492	486	480	491	505	520	497	520	511	527	527	478	522	563	476	509	510	546	505	541	513	511	528	500	501	537	507	521	524	501	504	514	487	527	511	500	561	535	510	519	496	512	470	497	501	496	471	466	564	537	508	533	527	552	524	489	512	507	541	505	540	524	485	543	487	528	543	490	505	516	548	496	529	510	511	489	494	490	568	523	502	523	478	521	492	521	500	486	542	464	476	507	493	510	556	502	455	478	500	521	538	501	491	528	510	540	482	517	558	516	483	537	539	479	515	505	500	524	517	502	503	496	532	535	531	512	470	562	539	498	483	523	536	516	522	521	524	520	532	498	511	528	494	528	543	521	530	499	511	514	530	528	527	509	529	483	506	524	521	473	535	527	519	541	537	484	540	516	471	524	523	479	550	511	564	484	510	547	516	550	502	529	506	509	512	506	551	501	527	497	507	475	486	533	523	530	529	486	582	529	543	515	521	476	486	572	538	495	501	513	495	539	470	498	501	497	506	542	504	529	517	509	492	501	515	493	546	487	553	527	544	493	505	485	515	494	488	500	533	524	525	476	490	547	490	503	494	516	488	528	520	508	557	479	541	507	531	566	498	540	489	504	520	479	531	539	549	536	519	525	517	507	499	501	547	520	513	536	502	520	514	510	499	510	514	556	494	521	519	535	506	523	488	522	496	514	521	509	513	509	489	506	495	499	529	495	522	515	533	548	533	498	533	499	504	559	511	483	504	521	516	525	514	453	489	489	505	510	530	512	505	477	508	476	489	507	535	479	537	497	492	504	501	526	498	522	478	529	512	505	512	542	560	489	511	488	484	502	485	543	510	511	516	518	503	523	498	523	527	508	572	483	476	528	504	520	522	507	543	507	529	533	493	520	501	541	517	509	533	533	552	501	490	499	494	539	524	518	530	516	501	520	495	550	515	462	524	509	558	507	526	495	487	493	520	509	487	485	517	545	495	487	516	569	508	515	486	484	514	522	544	556	531	489	509	572	501	508	541	528	511	511	514	497	504	529	531	485	557	527	507	541	523	510	558	511	477	483	524	490	491	541	510	531	518	513	518	519	499	512	497	528	516	506	521	511	506	533	506	539	524	510	539	481	519	533	505	514	489	488	515	475	480	552	499	498	507	504	517	492	464	537	461	550	512	525	497	550	482	502	519	505	500	540	549	494	549	520	478	531	569	542	529	485	512	528	532	481	492	481	500	516	518	491	498	528	454	490	552	474	488	500	462	474	497	523	551	511	476	521	502	480	523	484	505	492	514	504	524	505	495	523	548	507	530	518	493	513	509	520	517	540	446	522	543	502	509	481	523	519	495	476	535	550	519	507	522	488	450	514	532	509	554	498	533	527	485	528	482	530	523	517	512	522	498	477	500	511	530	488	480	525	578	564	500	530	498	529	546	536	517	516	529	487	536	500	495	491	489	489	552	508	525	488	496	481	553	497	502	472	527	486	494	491	517	457	509	521	483	512	532	492	538	500	488	525	496	561	452	506	516	523	481	521	514	532	503	529	505	511	517	492	509	516	476	546	524	511	505	482	536	490	490	547	522	534	516	487	468	494	490	475	490	506	524	505	513	521	551	475	492	506	524	543	508	522	538	567	529	492	527	478	528	505	482	542	484	460	519	469	530	510	480	484	499	526	466	486	529	541	470	499	496	499	531	522	520	535	514	550	516	504	509	516	508	489	527	548	504	533	532	491	453	503	514	487	511	522	530	514	530	533	490	517	534	521	535	478	528	493	497	517	491	524	498	515	526	528	509	488	517	510	538	482	496	500	507	520	525	499	504	544	507	515	484	463	546	537	497	545	473	495	537	503	480	509	495	498	513	524	541	494	522	484	475	548	586	519	524	521	504	515	504	516	544	516	452	521	502	547	517	528	494	525	532	517	530	515	497	518	480	503	485	539	542	520	533	465	476	542	478	510	538	514	540	524	539	513	517	523	480	566	516	527	514	531	484	513	497	532	487	514	509	514	543	502	542	525	501	510	511	511	561	544	517	475	503	519	494	477	508	469	516	544	494	525	473	517	517	478	511	498	534	549	533	526	502	499	506	528	511	476	522	514	492	542	525	502	483	543	499	492	491	546	534	490	520	497	529	484	519	493	503	517	521	523	469	496	504	509	476	482	509	521	477	516	499	471	510	532	527	560	512	544	519	497	530	511	484	526	541	484	505	496	477	461	553	481	521	505	499	535	503	527	546	521	494	529	523	500	527	471	509	476	548	554	531	526	549	530	524	500	534	539	500	538	541	505	506	543	490	549	533	505	505	563	514	534	505	525	490	503	480	521	486	497	526	485	476	560	490	535	521	489	516	530	490	554	521	509	528	479	489	544	491	508	481	507	518	516	520	520	506	524	538	511	503	505	530	510	532	520	485	570	538	551	505	486	539	536	512	525	485	515	528	510	484	525	507	508	487	531	521	483	505	517	533	501	506	536	499	507	541	490	523	497	558	540	542	501	481	504	514	507	487	527	566	491	514	539	520	536	495	511	504	509	505	463	524	559	522	551	533	498	491	524	511	502	487	469	499	486	531	523	515	517	494	510	506	540	532	515	528	533	513	505	555	506	514	509	540	499	478	520	490	527	522	549	517	469	533	496	538	548	531	531	506	507	546	529	553	517	513	539	486	475	519	505	506	545	509	538	515	539	533	522	510	495	501	519	491	499	554	559	534	523	513	485	494	513	497	495	544	534	552	485	518	501	521	517	528	509	552	484	528	518	527	516	491	531	527	535	475	531	521	491	518	512	501	501	514	515	480	484	519	514	481	469	536	517	473	526	516	542	538	462	489	499	511	495	521	515	553	526	476	500	525	527	555	528	474	541	495	514	481	504	531	489	501	509	481	540	545	516	478	495	495	468	523	535	517	513	548	498	528	485	511	470	519	520	495	496	523	537	518	586	508	475	475	563	496	529	487	502	536	508	531	492	508	506	518	499	584	504	517	499	534	493	486	519	536	464	556	497	524	481	514	511	523	472	504	512	509	520
55985	24937	10100	2276	709	525	410	328	259	250	268	270	258	255	284	249	271	229	230	235	246	247	250	211	247	213	272	232	259	242	266	258	239	239	250	247	245	222	237	222	247	251	246	263	252	240	256	219	252	273	239	260	253	237	218	246	262	242	242	257	238	252	210	255	251	222	218	280	222	244	236	238	213	219	240	245	239	255	223	234	235	253	232	270	241	245	246	222	239	257	217	225	255	229	256	248	219	249	245	247	232	246	268	226	221	223	245	259	218	254	215	236	262	231	248	254	269	254	241	253	241	237	186	274	251	228	255	237	228	256	257	270	217	244	248	250	263	247	241	238	253	262	248	270	245	229	215	234	217	219	230	280	275	234	226	259	215	237	249	231	222	247	211	255	224	248	277	229	242	266	236	222	267	256	237	250	224	232	270	247	217	233	249	231	220	233	234	211	212	251	196	274	224	250	254	238	253	240	254	218	229	245	276	244	238	236	220	229	264	198	256	231	245	257	261	279	227	287	250	258	242	239	222	238	226	205	214	214	240	256	249	245	224	243	276	281	243	220	255	223	217	248	233	230	257	240	252	215	212	205	227	242	262	219	252	265	234	252	228	203	260	240	209	256	252	240	234	225	223	240	228	257	254	230	237	253	205	232	233	257	230	263	237	215	230	252	223	242	230	248	283	250	240	254	259	263	247	249	237	214	239	232	248	232	206	212	221	258	228	236	239	220	233	259	235	222	253	233	217	228	233	226	222	229	224	243	252	212	233	236	246	233	240	230	242	235	204	247	227	216	229	249	220	259	211	260	246	222	253	237	248	251	266	254	259	224	227	247	208	247	252	243	275	242	252	246	267	225	277	247	209	260	233	224	224	219	260	256	232	221	247	244	238	205	235	234	223	228	230	198	260	275	255	244	256	219	217	251	285	241	284	263	252	247	232	237	251	222	207	201	235	254	272	243	229	240	218	218	225	242	224	214	232	256	251	241	239	231	275	238	233	260	246	261	272	250	245	224	255	248	257	217	232	240	259	254	265	261	234	260	248	248	258	280	236	258	223	230	225	224	219	247	224	246	248	257	243	242	230	257	244	233	252	200	269	262	246	232	218	232	237	208	210	241	229	238	262	256	215	243	244	227	248	269	219	245	228	253	238	201	247	243	243	245	234	215	257	231	258	245	227	232	216	232	233	244	232	232	234	241	248	253	253	239	259	235	242	222	238	216	249	251	208	229	244	244	245	248	259	221	243	244	242	237	232	240	233	233	271	231	232	252	253	249	265	252	265	198	216	230	250	205	232	233	229	247	216	220	225	266	227	262	255	247	249	260	239	238	230	243	249	263	257	237	237	223	244	236	260	264	250	254	242	213	258	274	253	248	267	254	240	240	263	225	258	216	221	231	205	268	227	264	245	226	229	270	233	241	227	204	268	246	226	250	228	212	238	239	248	235	226	207	245	258	213	236	226	206	246	240	256	219	238	208	246	238	265	246	234	236	250	234	266	239	233	244	258	228	238	227	237	258	233	246	237	237	236	238	245	251	247	227	228	263	250	216	224	253	247	239	260	258	227	232	246	241	273	248	245	221	223	234	246	250	267	221	194	216	253	220	230	241	240	238	211	245	224	266	234	229	258	255	208	237	249	234	248	257	238	259	240	254	223	230	217	228	245	238	249	254	267	238	226	247	235	272	214	216	244	244	252	247	240	276	232	220	230	264	234	230	227	265	242	245	257	259	227	243	237	226	237	225	215	234	238	229	228	248	258	209	195	241	223	216	231	209	205	249	260	241	241	235	228	234	252	258	261	237	229	250	238	231	246	279	242	244	260	233	233	235	246	229	251	263	255	219	229	274	272	254	250	246	228	227	245	253	241	243	226	274	231	256	234	239	228	265	240	248	234	226	257	264	215	262	232	253	269	215	247	253	226	257	279	261	277	262	234	234	268	222	237	241	267	233	220	233	226	243	241	223	212	251	261	204	253	264	233	252	259	211	236	234	237	235	234	242	237	220	246	253	204	212	227	231	246	282	269	253	241	220	225	259	239	252	241	250	252	266	260	258	267	240	298	217	256	255	247	248	250	213	249	220	243	245	247	231	205	257	279	245	236	245	245	267	231	234	263	252	211	244	247	249	244	229	238	237	247	250	233	225	249	252	265	248	253	248	260	257	248	263	223	250	234	264	222	256	225	235	231	259	249	229	222	233	231	231	250	260	234	251	237	240	235	228	220	233	237	228	263	223	251	243	267	249	223	232	239	255	279	246	237	238	250	247	221	216	242	252	278	249	277	220	233	220	258	260	250	237	238	243	268	205	247	248	265	251	256	236	226	237	240	212	245	221	237	216	241	255	237	238	225	256	195	237	273	241	228	252	231	249	231	240	251	266	227	237	272	260	245	262	235	227	254	243	249	219	252	260	257	241	198	232	244	232	248	249	244	203	230	240	213	254	260	232	222	241	239	279	240	239	252	227	237	226	263	227	221	250	254	219	250	241	238	230	216	228	232	237	243	229	257	254	240	248	246	248	258	240	234	249	255	248	205	235	237	239	252	264	247	230	239	262	271	202	230	236	242	250	232	244	241	247	237	223	255	244	225	234	227	235	237	245	224	265	213	264	239	201	242	266	240	223	251	251	252	219	229	228	232	264	253	239	253	244	258	250	238	249	215	232	222	189	204	238	242	259	224	241	228	265	232	253	216	246	242	242	250	258	270	293	229	228	202	229	285	233	195	247	257	200	221	263	237	229	214	227	285	239	241	230	243	240	252	238	247	253	269	237	243	255	266	242	248	265	227	225	243	218	263	216	224	212	221	232	233	239	257	245	254	254	237	248	230	228	245	227	212	260	255	233	237	251	220	248	237	237	238	233	222	270	247	232	251	257	234	219	224	226	241	270	231	250	241	239	235	258	206	222	227	256	246	221	236	277	233	216	257	241	230	211	231	249	263	244	233	247	266	218	222	267	243	270	262	259	266	222	246	255	237	256	235	240	250	246	226	276	278	263	239	255	242	244	248	234	240	248	212	226	251	238	261	196	233	225	235	246	242	235	227	231	243	254	236	196	223	234	237	226	230	246	270	245	239	263	283	256	250	214	240	231	254	226	239	246	249	231	240	248	244	249	251	200	247	250	268	226	245	247	272	270	214	244	233	261	253	235	227	214	239	263	229	234	245	250	249	211	237	233	242	241	232	197	257	251	240	236	260	279	242	233	244	240	271	269	254	241	240	266	245	217	258	255	228	208	234	214	230	255	232	253	229	273	261	245	238	247	228	244	240	227	252	267	235	240	247	221	253	251	253	211	274	264	250	220	241	232	209	238	242	236	252	228	237	220	239	260	275	251	246	220	243	227	244	245	261	280	249	248	241	249	273	243	212	238	234	234	229	242	226	274	253	267	257	204	231	260	285	231	242	229	273	238	217	233	230	245	232	256	282	244	223	228	254	252	222	234	223	208	220	250	221	249	216	216	216	248	264	218	264	217	259	234	219	220	244	261
37655	16918	8011	3652	1922	1449	1053	795	611	574	571	575	582	501	583	595	538	535	506	542	550	532	522	534	507	514	536	520	557	567	554	569	567	569	488	555	542	537	523	545	526	565	537	514	540	536	527	524	530	509	554	555	546	573	570	559	545	501	549	563	537	546	557	514	521	527	555	501	568	533	512	560	497	532	550	496	517	536	548	542	527	541	528	535	544	549	539	576	535	544	532	560	554	508	539	566	531	551	587	550	552	580	509	546	522	545	545	545	541	503	504	539	539	566	528	548	499	504	530	543	537	568	547	496	535	530	594	562	510	499	533	573	526	494	569	563	523	536	527	510	540	536	553	538	543	513	521	549	591	525	582	535	556	542	539	594	544	515	521	516	523	534	516	517	517	500	532	563	568	521	531	534	528	537	556	514	523	531	539	542	484	511	558	526	526	551	570	484	514	525	593	532	499	544	502	520	494	527	567	537	522	553	544	523	526	535	546	554	508	532	539	556	511	513	555	501	520	516	537	513	523	513	537	509	522	531	547	577	507	556	557	506	508	580	551	534	550	546	571	555	559	520	556	549	529	536	500	557	540	522	531	564	531	533	552	514	550	541	546	575	510	532	532	542	562	546	559	556	556	528	529	556	539	522	521	522	522	543	500	547	525	560	544	543	558	556	549	470	587	541	505	540	534	529	517	576	502	567	571	547	550	560	574	499	548	560	568	519	501	554	545	532	535	548	473	527	519	559	532	513	571	523	517	565	569	554	523	591	548	527	504	532	520	545	525	541	522	554	604	577	528	524	559	507	553	554	519	538	559	571	535	530	552	495	554	503	522	551	537	583	559	545	574	537	531	536	516	549	512	539	528	553	530	521	526	536	526	529	563	537	540	526	567	528	527	565	491	571	553	542	547	564	526	582	517	503	543	533	548	520	564	523	522	558	562	537	553	559	546	534	507	545	541	593	563	522	506	573	512	540	548	573	542	494	516	546	522	550	550	539	547	506	533	512	521	529	529	525	553	542	530	541	530	520	538	537	533	558	559	580	507	487	532	510	530	560	564	521	526	529	589	548	561	527	565	528	530	523	529	564	496	515	517	533	528	491	580	577	508	516	511	525	542	553	523	584	597	572	489	527	511	526	532	539	553	538	560	519	531	546	552	534	560	532	544	513	511	539	538	587	530	571	557	548	551	576	529	550	516	528	573	543	552	518	506	563	521	513	548	514	543	546	540	498	527	555	558	551	530	535	533	553	557	512	556	540	536	579	551	508	484	507	525	538	559	571	535	545	541	511	570	531	532	503	525	512	564	533	514	554	568	538	543	540	541	542	562	547	541	520	549	511	551	518	519	552	539	504	516	527	561	522	543	510	538	543	513	569	518	526	521	525	588	552	509	549	540	530	535	493	528	512	528	520	577	519	576	529	522	516	609	547	529	521	525	538	513	539	503	520	553	537	547	553	519	503	498	528	490	552	506	516	528	563	548	514	548	515	512	542	552	559	548	583	514	492	563	532	529	502	567	507	497	581	543	543	527	576	515	580	557	508	527	556	577	527	549	605	527	532	544	512	543	569	531	561	551	553	541	532	529	528	547	515	554	499	531	488	604	529	541	538	539	498	560	496	527	549	514	546	524	544	539	541	522	572	576	582	512	561	544	556	531	549	543	526	517	538	562	537	532	525	542	512	503	525	541	535	631	532	533	514	525	541	568	512	533	553	523	548	533	541	529	521	553	547	543	537	525	525	542	522	537	525	527	545	572	553	568	516	586	541	489	565	522	514	550	552	544	513	558	528	530	539	542	545	522	523	547	541	558	526	507	535	522	571	536	504	537	522	530	534	580	554	576	558	579	496	543	558	508	520	540	560	534	531	546	528	533	566	513	531	548	543	531	556	483	540	502	560	531	535	535	579	560	534	558	492	552	546	543	539	558	543	565	516	572	496	522	482	572	552	544	525	506	529	568	538	584	546	548	530	524	577	570	524	528	561	497	543	560	501	530	553	526	488	591	509	555	507	564	530	546	487	598	501	526	507	566	540	494	542	515	543	543	546	542	545	564	557	504	563	515	557	563	536	519	539	526	531	538	544	544	504	555	486	555	557	516	549	518	586	525	573	540	564	520	544	562	511	540	520	495	507	522	542	506	582	528	529	502	532	527	524	557	543	535	554	537	564	559	472	542	540	557	538	523	549	556	499	543	539	501	593	561	539	581	573	522	572	574	545	555	547	554	505	517	532	547	523	530	554	548	521	509	559	492	524	568	511	545	547	532	581	531	533	556	535	515	555	553	541	525	553	530	540	502	512	504	555	548	549	550	550	518	556	531	532	538	566	530	528	563	559	554	573	530	512	580	506	568	513	502	598	546	551	533	487	546	542	563	555	526	524	525	518	543	534	534	540	533	513	522	570	561	532	568	580	525	509	539	536	549	528	515	511	523	525	550	571	581	536	526	561	555	557	522	518	557	500	569	552	536	483	551	573	484	537	530	505	535	565	541	511	524	508	520	527	506	540	566	523	559	536	548	591	551	544	536	551	547	515	574	542	539	521	564	554	524	492	535	502	564	501	538	554	571	511	505	558	559	544	564	473	546	541	584	542	541	501	555	523	516	528	538	525	517	524	514	524	530	502	533	547	557	568	550	525	515	501	516	570	532	537	510	547	572	565	500	590	560	579	476	528	536	545	510	527	547	543	543	532	552	533	575	514	547	513	536	517	566	533	506	593	547	532	516	521	544	562	558	601	542	540	569	566	546	520	540	533	525	540	482	498	526	511	585	543	517	549	518	512	540	577	503	556	559	556	520	552	553	519	491	524	579	562	519	525	520	534	579	509	544	570	523	538	506	538	559	534	520	536	522	540	531	524	535	545	546	535	604	505	530	506	570	529	526	511	544	557	523	537	574	526	512	533	549	552	580	557	518	500	521	565	506	524	545	539	551	531	545	531	536	517	531	485	508	551	534	580	527	524	549	524	569	486	554	560	601	522	522	493	527	551	539	571	522	542	510	568	550	518	539	531	570	561	532	542	510	519	568	587	528	526	521	505	517	502	551	528	570	531	518	542	535	531	524	520	551	530	559	515	551	532	535	502	558	547	531	520	535	535	537	534	546	514	546	512	549	498	489	524	551	522	570	487	556	563	519	515	532	535	531	537	551	567	559	553	563	528	548	548	542	555	537	503	505	545	525	550	529	566	489	542	522	537	551	560	548	519	578	547	521	547	526	613	495	522	527	542	571	509	545	539	576	528	533	533	551	544	519	533	540	531	544	541	585	552	554	554	518	527	550	507	540	533	501	593	568	562	525	521	517	535	573	525	535	501	588	527	479	586	494	521	501	532	528	556	565	507	545	516	535	558	530	517	549	539	582	570	504	526	517	534	543	521	566	532	514	568	534	509	555	505	553	548	567	554	546	508	524	518	558	516	550	556	551	520	554	563	546	493	532	497	554	570	525	539	508	502	569	544	575	535	566	546	552	518	506	548	534	545	544	534	552	542
51706	20322	4464	1361	716	453	362	245	230	228	226	242	254	220	209	243	224	237	199	209	210	174	218	250	237	230	244	212	216	216	224	225	234	243	219	215	218	218	216	209	232	238	220	227	234	227	187	215	211	202	227	192	220	211	186	220	232	222	204	202	213	204	269	213	222	186	232	212	208	205	200	214	216	223	234	222	218	246	220	219	221	221	216	198	214	207	192	220	233	259	224	216	232	227	234	220	234	217	228	220	207	228	214	207	223	240	220	226	234	225	222	193	212	222	230	214	213	225	225	209	207	206	211	191	236	225	192	246	228	192	225	214	203	203	236	203	209	217	209	214	222	205	231	207	215	234	198	204	230	211	196	207	234	231	231	226	258	202	221	200	206	230	231	212	249	236	234	249	216	214	232	226	240	223	222	206	220	212	257	268	202	195	258	211	225	224	238	232	227	231	238	214	228	224	223	196	186	189	243	243	238	223	207	232	216	231	236	200	218	240	273	202	220	188	189	203	214	233	230	195	195	241	190	235	202	174	215	215	231	239	213	226	250	242	253	228	193	214	194	236	240	198	217	196	216	223	219	227	239	195	216	211	257	222	208	207	232	225	238	200	240	258	242	262	222	232	245	185	190	233	244	254	211	212	218	185	230	209	236	229	247	213	245	218	204	234	209	194	247	230	225	209	244	210	213	231	235	236	240	190	195	242	227	235	221	231	213	226	224	219	225	211	229	211	211	229	241	249	217	227	228	229	239	219	190	231	237	217	222	247	231	213	218	229	229	233	237	221	227	226	239	224	205	231	227	231	205	240	212	219	254	242	234	234	211	213	202	245	217	177	219	224	220	208	222	206	200	228	202	213	206	205	230	231	218	222	243	229	234	238	216	225	212	249	245	230	257	226	211	225	215	210	216	242	203	209	225	230	214	246	226	238	255	210	245	225	240	225	208	219	227	210	218	244	205	219	218	261	203	210	188	236	248	233	217	234	227	214	202	217	236	221	202	174	225	220	259	223	266	227	215	215	234	208	241	219	242	246	231	245	228	216	237	195	215	236	211	228	246	228	235	200	194	235	231	231	229	227	241	244	232	217	215	220	225	226	249	241	205	220	243	234	193	203	226	230	205	230	231	232	230	227	212	218	249	202	200	255	196	248	251	208	222	233	198	224	214	215	238	213	224	232	219	215	228	204	223	214	247	231	230	217	219	214	238	230	217	207	231	236	231	212	229	247	243	244	237	226	212	239	232	234	226	224	194	214	200	231	224	210	225	230	201	244	203	219	206	206	203	207	251	248	231	244	215	217	223	223	230	249	243	230	196	225	230	199	211	210	196	278	239	220	240	222	187	252	217	223	206	200	219	225	205	233	196	234	208	259	200	233	217	257	225	214	227	185	210	185	256	218	259	217	243	230	220	224	208	248	245	211	238	224	237	197	205	222	214	240	231	209	259	223	225	214	228	220	204	198	209	229	203	223	237	195	248	227	209	210	216	226	221	221	237	242	222	242	259	237	215	219	228	230	216	228	225	235	224	253	203	188	195	179	210	233	231	214	195	232	224	206	221	247	245	223	227	220	265	174	210	232	214	212	206	267	234	212	224	212	227	230	206	244	243	238	219	281	198	237	244	203	228	248	224	186	216	222	243	216	236	234	218	267	223	243	199	243	241	207	228	193	201	230	236	239	246	245	215	212	199	203	188	214	211	245	196	227	222	267	233	230	224	206	233	221	223	213	215	224	233	211	237	234	249	205	213	189	211	211	204	193	239	189	220	232	234	195	214	200	217	252	204	248	218	232	218	242	224	212	234	240	219	195	223	230	208	216	231	218	229	231	200	210	240	223	218	228	230	225	221	225	201	249	203	216	233	210	233	224	230	216	231	236	214	211	211	243	231	217	204	230	232	228	230	221	216	202	222	211	215	218	241	249	217	253	227	212	227	224	223	207	199	249	240	232	218	226	210	172	217	247	231	249	249	212	234	213	217	242	227	218	227	234	216	244	207	239	241	227	259	236	236	216	231	210	212	250	221	213	233	238	261	191	227	201	212	201	207	234	216	209	218	210	229	216	229	255	248	211	210	230	205	218	243	232	209	207	215	225	217	213	219	242	227	204	244	232	267	202	196	205	234	241	197	224	201	189	208	212	202	246	238	216	227	222	228	238	232	235	218	213	198	222	239	239	205	225	213	179	198	221	218	208	181	191	220	189	222	242	216	205	182	226	229	189	197	231	221	233	218	191	217	221	219	247	226	220	229	244	225	208	217	213	196	207	252	237	233	242	240	237	217	239	233	260	218	211	213	220	233	213	196	247	239	222	239	225	231	219	201	228	215	222	198	240	218	199	219	234	178	223	221	221	233	256	237	228	209	221	204	212	212	242	212	217	222	233	229	242	262	232	203	196	216	224	211	204	220	226	218	233	248	201	220	245	242	211	254	198	227	235	203	191	206	207	203	261	209	241	204	233	206	230	211	240	216	222	214	198	203	240	233	229	223	222	217	248	223	234	206	226	218	212	239	191	222	200	226	210	222	242	203	229	230	273	219	232	213	215	217	215	212	230	218	207	218	229	207	226	213	210	259	207	218	207	220	213	227	208	217	217	204	206	236	200	239	230	236	197	225	224	214	216	232	230	212	252	231	205	219	256	233	219	238	224	230	234	229	258	225	216	218	209	202	256	242	224	207	230	182	230	221	223	194	232	216	211	221	214	201	219	244	204	220	209	225	236	212	249	220	215	231	220	233	204	236	215	208	234	197	201	230	205	183	221	223	211	219	217	214	240	227	217	221	235	213	232	223	190	212	220	236	220	213	211	241	229	199	187	187	192	238	222	237	212	197	217	223	216	246	225	236	227	223	213	243	194	199	228	218	227	228	218	230	219	221	234	207	240	240	234	235	224	240	178	226	233	234	228	205	224	192	209	225	228	211	180	227	209	236	199	198	227	210	228	248	240	240	245	234	206	222	250	251	252	201	218	237	229	236	223	242	222	227	226	189	195	210	219	217	240	244	225	215	234	222	226	207	219	206	213	239	208	232	234	207	214	228	246	196	209	210	222	207	201	193	216	237	235	252	212	239	229	210	224	182	236	229	218	243	213	208	203	200	219	237	214	229	228	229	228	208	213	214	229	252	232	223	213	225	247	196	238	230	236	211	228	220	247	222	247	216	229	235	212	240	234	197	183	195	226	185	238	208	208	236	217	212	211	212	195	227	248	247	235	233	220	213	221	214	230	225	237	220	226	235	234	203	255	239	213	255	245	235	233	228	242	231	234	209	240	198	227	228	232	238	233	223	214	254	203	201	196	240	228	226	225	207	230	219	237	218	228	204	231	251	196	228	227	217	236	200	218	233	225	224	231	246	237	221	237	225	211	219	201	241	228	221	216	232	204	195	220	215	197	199	192	234	224	210	220	239	218	219	218	230	246	268	255	240	195	201	225	216	237	190	222	226	209	209	234	222	245	234	241	235	208	260	201	175	223	183	216	244	212	224	193
35722	14152	5151	3213	2070	1175	867	596	513	519	501	535	520	546	541	480	549	508	495	519	507	495	491	525	461	493	513	478	451	505	498	500	497	516	511	513	480	509	525	478	520	499	495	493	505	497	507	474	543	507	491	474	542	516	467	494	482	508	498	527	494	513	469	490	519	513	517	532	525	477	504	497	498	521	532	492	499	556	487	488	512	478	516	509	505	543	564	473	521	497	440	529	471	467	526	513	508	531	521	506	500	535	525	499	476	508	525	485	495	501	523	543	501	508	485	521	507	494	521	524	488	547	486	497	487	521	487	531	517	509	473	520	493	471	444	489	472	475	469	499	493	507	473	513	505	467	467	492	515	524	492	468	506	475	526	467	529	509	493	500	513	498	476	461	518	513	494	480	507	504	527	541	493	482	531	499	483	494	513	528	493	469	505	519	516	546	526	515	504	497	480	489	526	506	505	487	500	519	489	529	522	479	524	504	479	494	511	474	511	508	491	468	493	482	518	521	468	517	461	522	522	511	504	522	487	473	494	499	500	518	504	495	516	527	496	487	516	509	478	504	453	510	501	503	508	512	504	504	475	456	518	496	504	462	478	514	524	504	496	538	487	542	483	526	458	521	509	537	515	501	437	501	472	513	498	487	526	499	490	510	517	502	519	451	492	469	482	498	496	525	513	505	528	474	538	479	492	559	491	498	533	534	530	505	498	542	477	479	502	506	528	517	524	549	492	497	531	526	543	512	553	523	488	496	473	494	495	546	482	485	461	452	496	502	489	524	489	509	472	495	496	480	507	459	511	492	480	453	541	507	515	488	505	495	505	503	449	500	482	537	538	524	483	494	517	518	517	511	499	501	492	535	494	502	472	508	533	476	523	468	525	467	513	475	506	521	505	506	486	545	530	527	513	498	503	517	503	489	500	514	498	498	478	480	537	556	473	530	493	527	490	527	475	515	513	503	544	483	492	499	516	500	486	490	485	505	483	510	479	488	509	461	494	482	509	503	449	481	485	500	502	482	552	526	487	495	501	492	541	493	490	491	463	540	511	539	478	524	484	443	539	492	526	541	493	518	530	519	509	516	506	502	499	500	515	477	507	465	510	500	437	465	498	472	477	504	505	498	486	480	546	526	493	513	473	495	530	514	464	501	537	470	481	514	480	488	478	500	527	517	534	522	461	515	514	487	475	500	525	514	489	493	533	527	513	518	514	522	488	464	486	498	483	520	525	548	513	546	512	513	526	508	500	482	502	505	514	473	489	449	485	533	509	478	478	487	536	531	494	521	490	517	499	519	503	545	460	482	503	531	495	542	499	555	495	496	463	487	477	524	494	493	523	486	546	529	508	518	503	508	480	505	513	475	503	513	489	510	536	475	515	506	505	447	511	503	501	491	498	489	522	496	485	501	480	463	509	503	500	531	479	486	474	517	496	496	492	476	562	506	501	533	475	482	490	484	475	496	457	479	522	505	485	535	499	472	485	491	491	501	482	551	550	508	525	507	502	469	522	502	506	500	510	480	485	467	460	508	471	511	508	505	514	537	522	545	500	548	516	468	548	472	494	501	507	478	466	446	498	469	485	493	507	479	504	496	517	528	484	481	480	500	514	506	520	485	478	486	488	522	501	506	463	520	465	493	512	493	498	459	528	501	499	504	516	488	536	533	500	536	493	505	550	462	473	520	536	528	539	476	505	512	507	496	510	529	519	519	521	491	512	527	513	499	507	523	510	502	533	503	472	513	507	498	489	496	526	461	477	501	455	477	498	462	493	513	489	533	502	530	474	468	514	472	476	515	487	541	485	500	517	518	527	497	544	517	495	505	491	512	505	513	487	452	476	490	542	517	535	494	487	521	513	500	505	507	536	531	484	504	491	494	496	472	522	487	469	517	486	501	532	483	518	512	474	493	485	508	537	462	479	520	480	512	516	512	444	514	505	488	526	449	475	542	505	546	532	517	477	504	484	526	509	479	487	468	507	486	522	510	494	487	479	553	528	498	476	501	493	447	499	481	512	519	468	459	525	474	514	495	504	530	519	500	516	502	489	479	497	509	506	529	517	479	487	501	518	467	502	500	503	503	516	507	480	513	480	482	526	538	496	494	493	526	480	475	489	489	497	487	497	530	484	557	498	490	524	500	493	498	512	488	506	535	487	474	471	496	522	454	488	485	495	515	472	523	509	512	524	535	484	489	490	496	533	502	537	530	491	502	503	557	561	482	469	537	567	505	489	441	542	502	514	505	495	508	518	497	508	472	491	521	496	516	490	499	516	456	513	515	529	517	511	490	521	475	476	483	482	484	534	536	483	505	501	490	482	508	504	512	532	507	472	471	468	527	466	493	491	486	519	488	527	507	497	520	490	499	521	515	504	497	488	525	534	499	510	488	471	491	463	485	479	497	493	460	515	508	450	482	495	479	522	485	551	546	537	504	498	522	507	556	501	468	473	480	498	483	482	540	505	546	522	508	516	481	485	469	515	499	508	516	519	455	482	514	545	554	508	496	504	523	503	519	506	491	472	536	494	515	485	515	509	505	492	499	529	536	467	525	551	526	469	536	510	529	476	549	516	490	518	468	476	495	513	496	535	474	512	486	501	488	490	512	507	489	523	500	486	531	494	494	460	487	522	535	467	524	534	482	491	510	501	446	533	505	487	516	517	525	524	463	507	480	504	451	485	508	488	492	501	515	533	451	489	508	515	488	487	499	525	524	505	507	517	508	478	516	511	522	520	507	537	529	471	502	495	471	486	543	485	540	494	492	480	454	476	485	512	513	469	528	477	510	481	508	468	486	527	545	520	519	524	525	480	507	506	480	510	524	508	493	525	545	527	485	553	493	521	538	444	500	525	483	499	490	468	484	512	510	506	498	473	505	514	520	510	495	493	519	508	485	466	487	489	512	509	468	549	448	508	520	500	478	505	503	494	500	523	495	475	519	490	522	497	530	488	527	508	499	516	486	513	491	500	496	487	521	496	490	557	511	503	508	531	475	499	485	496	509	528	497	481	504	501	490	513	473	518	502	514	522	480	486	510	505	506	498	489	527	488	538	508	482	520	484	491	516	468	504	510	502	552	507	489	498	481	541	523	525	504	531	497	482	498	472	499	511	500	538	502	498	528	483	539	453	520	518	482	456	529	522	523	488	502	505	496	509	513	521	508	545	519	508	511	499	535	468	501	530	500	486	502	519	526	506	516	472	506	497	517	487	508	469	497	504	484	507	499	487	456	507	511	514	524	505	468	506	481	485	515	519	496	536	515	490	508	536	506	476	487	527	511	507	517	524	467	533	529	514	491	488	483	509	510	502	509	473	505	498	502	521	511	479	472	475	497	490	490	529	496	510	493	524	513	507	490	522	492	485	550	525	524	518	494	530	492	535	520	515	478	491	502	508	516	536	506	502	497	474	464	491	502	487	531	494	515	534	502	491	501	514	502	525	508	506	522	475	460	468	485	520	488	514	507	514	517	463	495	504	477	517	503	512	506	480
56023	26036	9635	3492	1557	747	462	331	288	245	264	233	236	250	235	255	244	232	247	253	229	217	222	228	223	196	245	212	227	234	232	215	226	219	251	244	222	219	254	212	207	237	220	206	213	218	249	232	273	196	220	215	224	241	224	202	255	212	220	211	247	206	256	241	241	218	193	212	242	220	248	249	192	197	211	223	261	240	221	219	219	222	230	225	246	247	244	210	233	220	234	219	221	234	256	270	219	237	225	218	245	226	215	219	229	215	217	242	205	204	237	222	259	219	242	244	243	205	254	220	233	206	227	259	244	255	252	246	222	241	233	231	258	191	230	229	237	247	212	236	230	226	235	227	230	251	214	214	225	229	233	239	231	216	199	238	226	214	209	216	250	230	220	231	227	220	250	230	213	191	247	202	240	240	241	211	240	230	234	195	255	227	261	243	210	248	207	213	218	215	215	236	261	235	201	198	230	242	248	267	222	221	241	211	235	224	227	232	253	224	231	220	234	234	223	234	217	220	230	233	220	240	251	208	231	208	260	234	265	242	211	245	263	226	247	245	235	229	223	243	239	227	222	199	234	240	260	242	231	247	269	217	214	213	235	236	238	220	226	216	214	227	203	223	236	237	243	226	249	214	239	218	232	254	202	241	205	199	218	219	210	240	238	251	219	252	241	244	215	240	219	218	235	229	254	256	230	237	222	197	234	230	227	254	241	230	224	227	237	241	213	223	252	230	240	232	221	203	238	229	237	235	227	237	225	229	280	236	233	235	219	234	254	227	221	263	235	204	215	265	236	270	215	211	191	207	208	213	223	226	216	236	214	223	237	264	227	242	211	204	248	215	237	209	208	216	202	203	233	213	252	222	232	223	232	228	226	226	218	246	234	208	265	222	217	236	254	233	250	266	237	226	220	216	223	206	218	216	211	214	225	229	244	235	244	235	249	237	239	240	226	224	211	260	248	218	215	226	238	208	203	240	220	243	214	243	203	243	243	267	256	212	230	226	254	253	249	227	198	239	238	216	242	230	213	219	235	255	257	223	240	233	239	232	225	250	219	226	202	234	224	231	249	207	241	244	245	226	209	222	237	230	181	247	217	194	237	221	244	226	223	211	262	258	248	238	242	237	223	222	201	242	227	232	233	215	241	233	214	238	209	222	219	219	221	207	258	257	235	210	232	225	275	221	242	272	241	207	229	256	222	222	239	229	251	231	219	235	214	247	236	221	207	253	239	252	228	264	206	186	240	228	222	253	256	239	234	214	201	225	234	244	216	231	235	221	250	220	246	241	217	221	220	209	250	219	209	222	250	214	205	238	242	246	251	241	237	215	203	222	224	224	214	249	234	236	206	241	231	234	219	229	256	228	222	233	226	242	230	245	236	220	214	248	197	224	226	213	236	221	234	197	226	231	249	254	222	228	218	223	210	257	250	221	258	215	246	200	228	250	221	214	236	230	209	207	235	254	235	222	195	241	239	243	221	219	196	235	220	228	238	229	215	234	244	240	217	244	231	241	246	246	225	255	262	213	235	222	226	225	251	220	233	236	260	237	225	229	277	232	224	209	227	201	242	239	245	254	214	206	202	209	240	257	205	247	223	229	229	217	250	235	230	221	213	231	224	211	201	239	231	206	237	245	239	230	204	233	233	219	231	238	264	228	232	213	205	225	236	233	241	250	231	215	222	234	225	230	246	268	226	224	253	230	254	216	231	215	244	209	231	257	200	220	273	214	236	233	222	220	223	220	228	268	233	209	234	222	238	240	258	223	229	250	255	218	212	207	211	231	246	253	217	214	202	224	239	277	208	247	221	243	220	235	238	243	248	215	232	215	261	237	212	257	198	236	253	224	202	213	202	224	226	247	225	243	257	226	205	246	226	266	226	228	249	242	232	230	242	216	224	229	222	197	241	228	270	236	233	236	226	255	218	233	227	182	228	224	246	224	238	235	236	233	227	216	251	239	231	238	217	235	221	231	243	213	233	222	244	200	215	241	231	233	255	252	240	226	226	249	236	243	248	217	234	227	232	232	208	227	205	237	233	223	197	226	214	242	214	224	219	249	211	210	205	217	244	227	250	216	244	226	174	224	213	234	220	214	244	233	256	207	213	253	231	220	216	210	244	213	221	210	252	215	191	230	234	204	245	209	240	267	236	235	222	239	225	231	216	220	210	253	237	234	257	281	251	270	231	244	177	220	218	242	236	248	217	251	213	248	232	225	233	242	256	226	237	241	237	250	238	221	229	243	233	234	224	223	233	225	235	216	211	205	265	229	214	248	210	225	226	193	237	226	237	248	239	228	214	231	207	240	211	223	227	222	223	210	246	222	221	235	223	248	213	230	209	236	218	240	239	208	218	191	227	237	239	238	220	221	245	225	209	244	233	215	233	254	256	210	228	216	214	223	245	222	214	225	236	235	226	230	211	256	236	246	233	247	237	218	237	210	192	217	217	225	222	226	208	228	236	215	221	240	225	222	236	241	242	226	218	219	210	243	234	236	222	228	208	237	256	224	208	247	225	229	225	220	209	253	249	245	248	248	254	207	218	202	248	227	204	211	230	256	244	221	231	230	266	212	180	227	256	229	236	226	234	221	222	197	222	230	231	221	249	240	216	237	232	226	219	266	222	242	228	218	221	228	236	208	217	201	258	225	235	223	228	204	219	233	196	213	269	239	219	191	224	263	218	228	240	248	203	222	199	224	211	240	240	229	232	208	233	204	195	229	195	215	218	247	267	245	228	215	224	212	217	234	229	223	221	248	224	222	220	230	232	239	237	224	233	207	216	224	243	245	219	238	256	215	223	207	229	255	237	244	225	211	198	232	233	220	227	257	238	230	214	230	233	212	233	237	235	244	251	258	229	223	251	205	204	240	221	198	197	232	230	215	257	230	231	233	256	267	230	254	277	260	278	272	230	215	227	217	235	202	211	244	201	222	195	240	260	232	251	262	227	238	246	228	218	240	203	242	268	231	235	226	222	264	234	224	215	247	210	227	208	237	242	206	219	265	258	224	211	219	223	242	227	253	223	203	203	250	226	251	252	235	226	214	242	232	250	207	235	232	227	257	216	222	216	244	229	240	233	220	222	264	218	227	244	220	232	223	214	219	249	231	241	221	261	214	214	250	199	257	219	250	235	253	216	223	235	214	237	242	230	234	240	227	235	246	235	246	206	255	221	208	199	242	237	239	206	222	245	243	236	223	244	250	236	225	264	246	234	231	232	260	222	217	217	214	242	244	230	211	223	240	213	238	214	240	225	230	259	231	247	250	250	206	228	237	219	209	253	202	231	231	246	225	192	229	243	223	223	225	257	202	224	255	259	220	238	255	243	218	222	217	227	248	213	205	230	245	233	197	230	208	226	215	200	213	214	265	199	222	187	222	240	234	224	237	215	221	210	209	236	214	233	231	222	237	213	245	216	233	214	230	249	264	259	207	215	232	219	265	238	223	208	229	234	222	227	210	217	214	239	230	235	249	224	200	227	221	234	228
38390	19890	10474	6791	4400	2318	1409	971	774	590	600	612	550	564	556	508	582	525	555	529	575	504	609	537	535	527	496	549	489	513	507	537	510	520	506	531	514	535	519	533	580	539	505	529	529	534	572	470	510	550	512	511	508	501	536	525	493	531	547	534	550	511	549	536	535	515	523	524	524	563	516	509	490	509	527	514	514	498	512	565	524	512	532	528	569	526	506	517	543	537	553	483	542	539	495	524	531	522	513	566	521	546	488	499	542	506	520	515	511	491	509	514	540	484	510	483	545	522	481	528	528	495	547	530	546	497	521	503	476	510	549	531	509	519	562	534	481	515	494	545	528	530	553	555	512	550	521	499	535	538	505	506	531	491	502	529	501	499	562	531	507	502	500	492	517	522	491	528	522	488	519	537	555	559	511	490	512	506	486	501	500	501	537	546	532	549	502	569	538	487	536	538	548	549	533	503	482	508	541	511	511	506	526	493	521	543	523	508	550	481	515	519	556	530	525	505	535	516	544	527	506	501	548	494	552	514	510	520	494	541	561	483	496	496	517	527	513	523	489	531	510	529	576	498	546	524	525	549	519	553	483	539	502	525	501	533	510	517	525	542	523	510	489	504	531	516	489	510	548	524	527	516	510	490	516	529	492	498	519	486	490	525	568	527	529	532	507	571	508	534	515	571	531	518	529	514	533	526	498	520	560	520	555	496	489	489	504	538	491	556	498	509	518	556	504	501	498	464	493	503	528	517	513	513	501	549	555	534	495	513	496	545	485	499	516	502	536	516	531	529	516	505	545	527	510	515	542	553	494	529	525	520	510	491	520	537	491	523	505	505	563	488	503	509	486	509	518	508	543	551	511	537	508	513	524	527	548	518	565	528	540	518	504	531	502	493	521	542	499	504	551	556	547	491	509	520	504	523	492	540	506	518	477	552	489	506	521	535	517	543	526	536	509	544	493	512	493	522	520	485	523	493	504	538	471	485	564	560	552	515	498	527	508	555	559	503	536	519	471	559	531	540	558	500	523	515	541	508	542	546	499	509	528	499	558	554	519	512	514	506	515	546	550	528	506	517	524	491	524	496	550	509	519	542	496	517	527	539	505	546	502	530	457	511	495	512	530	508	542	533	536	525	506	512	504	529	514	505	542	501	549	512	497	503	503	528	546	525	497	503	513	489	561	520	489	510	502	510	534	501	538	480	519	524	531	489	502	513	570	534	528	527	517	548	510	534	553	524	481	506	513	517	519	545	549	523	510	514	554	500	487	519	528	473	506	469	486	534	539	504	558	483	513	517	533	509	509	502	491	506	526	524	538	509	545	470	510	501	535	529	531	496	527	517	535	507	522	545	501	526	515	499	532	519	518	534	549	473	505	538	484	505	496	531	514	532	532	522	471	508	562	547	493	530	504	503	537	535	549	521	494	525	522	501	504	504	533	544	483	535	529	528	517	519	532	476	532	529	507	548	486	567	539	511	515	516	550	502	481	530	531	497	491	499	515	507	537	537	564	502	533	517	502	516	526	533	477	512	465	527	500	538	539	500	552	517	576	514	544	496	507	501	493	524	505	524	506	514	517	532	533	494	491	510	519	532	513	464	488	537	550	535	537	495	494	526	527	511	501	471	529	486	515	520	505	506	541	525	527	574	482	489	510	542	529	526	563	515	497	540	509	485	499	550	505	558	546	552	527	528	526	534	507	493	501	530	507	517	564	446	503	509	513	531	537	505	527	514	526	547	520	547	513	553	519	493	499	503	551	494	518	526	538	506	553	511	526	536	526	515	506	550	552	555	542	491	479	526	530	516	497	533	479	549	502	593	562	490	507	528	480	480	523	547	523	536	520	510	527	534	544	478	561	542	515	483	513	550	510	495	534	523	510	577	537	523	542	559	502	488	508	538	500	525	540	503	504	502	496	533	551	523	552	543	472	509	523	515	530	524	487	521	532	560	530	524	587	516	530	507	500	507	540	510	499	509	491	571	525	564	530	506	544	563	492	496	550	531	535	523	579	536	473	506	522	518	547	516	524	483	489	492	510	541	545	509	535	532	501	482	500	494	501	534	527	470	522	529	549	528	529	534	586	518	503	506	483	542	499	514	542	500	503	535	544	505	545	493	480	506	525	549	527	515	504	546	498	572	529	551	513	542	520	487	548	523	556	545	532	489	546	511	489	539	534	503	486	496	538	488	518	495	486	523	521	526	541	527	466	563	532	471	510	545	509	507	527	512	533	496	520	520	540	499	523	509	511	550	557	520	521	508	517	476	560	557	491	523	496	544	572	542	495	535	516	545	537	512	498	521	495	517	509	530	547	547	497	557	487	516	549	499	550	572	526	459	523	532	498	492	533	539	524	539	518	507	497	548	519	547	489	502	576	475	531	505	513	500	511	482	524	507	519	499	539	554	483	554	497	495	515	534	538	507	543	504	512	535	549	577	509	554	516	527	507	523	517	471	510	532	540	511	515	514	533	528	523	516	541	496	532	547	498	518	531	521	521	499	521	507	523	500	541	542	536	542	538	499	495	529	519	549	489	505	516	545	476	520	519	524	500	541	528	531	486	520	527	524	545	499	529	506	495	505	520	483	504	490	504	541	467	512	504	529	490	511	523	544	478	505	535	536	573	531	500	499	519	549	513	540	527	553	556	546	528	506	505	530	526	496	517	473	556	526	495	506	521	499	542	513	517	522	567	519	519	514	527	516	509	538	490	534	489	534	501	487	496	527	506	562	519	492	515	533	494	532	542	510	547	483	537	560	545	561	495	543	524	521	512	525	526	557	514	479	506	517	492	553	485	530	536	507	519	513	575	564	501	529	543	502	542	551	507	507	556	541	527	488	464	505	518	520	488	490	583	504	476	508	489	478	490	488	506	523	493	534	485	539	495	519	539	525	529	547	528	546	526	538	484	502	508	521	540	514	564	493	497	517	499	490	533	483	533	524	488	564	518	507	476	538	528	535	532	507	495	490	504	471	527	542	528	502	519	507	596	519	551	485	526	490	489	531	552	530	512	521	521	526	507	480	552	528	540	542	523	493	514	544	533	490	519	524	523	546	527	503	506	528	522	492	464	483	506	533	508	535	551	540	544	485	537	518	512	538	532	489	522	535	513	495	555	523	485	508	521	519	495	533	489	525	499	500	523	521	531	520	552	502	529	528	485	517	569	548	517	527	562	560	546	484	498	503	519	538	549	552	518	495	511	536	548	559	453	498	527	510	506	496	530	498	539	496	527	528	545	524	527	512	563	545	524	509	493	517	543	528	511	516	516	516	529	519	497	521	480	507	543	461	506	509	554	524	562	517	542	504	502	503	534	488	507	506	541	486	501	499	550	504	523	532	545	498	503	536	497	496	528	495	542	483	503	526	506	540	503	528	538	526	527	501	493	552	493	532	535	500	518	581	535	513	484	524	519	514	519	509	530	481	540	561	522	526	517	572	511	501	517	550	499	513	495	534	503	535	534	519	473	461	535	516	543	501	495	501	536	528
60741	25212	9757	2652	1024	541	351	321	269	243	237	224	244	256	259	275	226	266	276	240	239	234	228	226	234	261	237	234	234	226	247	256	263	246	274	245	225	262	260	266	216	272	234	235	258	240	236	217	229	244	253	257	260	268	215	247	244	264	209	210	239	222	252	268	218	234	259	227	253	250	239	242	228	224	248	263	267	231	238	246	221	243	258	250	217	242	224	239	232	226	220	247	227	278	261	220	218	202	213	234	220	228	264	229	225	268	264	251	269	237	253	230	242	278	218	237	242	233	280	257	232	224	253	248	240	286	225	243	256	272	230	242	253	266	247	262	228	260	244	242	219	246	268	252	223	224	251	216	228	242	276	249	230	234	225	241	242	252	225	250	247	229	215	228	247	253	235	246	247	236	278	231	229	249	261	218	268	228	223	237	228	267	250	223	246	233	223	232	252	245	244	228	233	290	242	220	221	227	255	242	253	242	215	230	238	240	240	277	259	250	232	245	251	258	240	242	222	271	254	245	236	212	223	243	234	242	235	233	230	230	271	248	263	203	241	222	214	276	253	227	244	241	253	241	236	248	240	245	236	252	226	250	243	232	217	243	250	258	226	249	260	284	269	246	256	251	212	244	274	256	272	278	226	207	232	251	248	241	229	237	245	244	262	196	251	245	218	211	229	234	230	248	222	252	230	223	250	220	241	270	221	228	254	218	213	262	249	253	242	224	259	238	236	212	267	250	220	273	227	252	251	271	235	205	258	286	240	261	227	265	234	269	254	272	233	208	256	200	261	233	242	240	257	252	245	239	251	246	243	215	229	231	219	266	255	250	246	226	248	257	254	243	234	240	239	254	261	207	203	212	234	259	271	222	220	230	257	261	251	226	241	243	206	226	230	288	246	263	249	232	249	243	262	216	270	248	232	237	253	273	252	257	237	257	253	238	216	235	243	239	231	248	253	239	248	238	241	258	182	266	223	265	217	247	276	246	260	265	233	234	243	241	224	263	233	282	244	235	252	246	220	244	269	266	252	238	241	240	270	224	235	209	247	261	232	232	236	260	256	247	239	290	236	278	264	262	233	222	248	256	239	251	227	262	235	276	253	255	231	224	239	259	223	266	250	266	252	240	247	224	228	245	252	266	241	268	256	244	198	238	255	244	237	263	255	254	236	242	255	247	262	247	213	244	247	217	252	254	247	250	222	229	224	239	254	229	242	242	266	236	247	257	274	258	240	268	220	258	244	240	229	248	269	221	232	239	246	235	222	239	228	246	266	239	259	224	224	230	242	241	247	215	218	250	271	247	240	271	275	220	258	246	262	246	259	237	213	226	255	255	237	233	242	248	256	256	261	234	238	245	256	232	243	252	223	243	249	217	220	253	238	226	254	246	237	263	288	233	235	250	226	247	228	239	266	257	258	241	241	262	233	256	260	243	233	264	232	243	251	234	213	224	202	258	222	238	212	230	248	243	249	250	278	251	266	251	258	271	252	255	263	220	246	244	251	242	219	215	254	267	233	235	260	245	258	226	244	251	241	270	231	244	249	247	233	214	242	244	210	221	252	261	247	226	248	235	275	240	209	252	231	240	258	252	264	235	237	227	251	224	250	239	225	244	219	242	259	256	270	248	215	223	249	248	202	273	220	241	258	238	231	242	242	213	235	210	251	253	244	227	245	233	261	246	226	244	230	243	238	223	243	252	231	238	245	242	217	247	238	263	249	247	255	236	230	240	234	243	239	240	233	201	242	243	251	227	228	274	242	242	279	248	235	238	215	253	214	226	267	231	235	259	236	244	235	270	243	278	221	225	265	232	244	242	224	268	262	269	215	258	219	220	246	252	256	242	225	250	229	266	232	282	264	242	227	240	238	228	225	208	247	269	241	232	233	287	255	229	236	257	243	218	227	206	266	244	244	241	258	217	258	242	225	224	236	242	235	238	233	257	244	232	236	237	239	221	273	260	289	253	261	263	273	228	233	236	228	252	258	234	249	216	253	251	247	200	238	285	245	225	259	274	254	245	251	214	251	246	208	266	273	236	233	251	239	231	241	233	242	276	237	256	241	247	260	257	241	259	273	277	263	244	240	217	232	232	245	230	257	249	245	243	264	242	269	257	257	275	245	239	256	209	234	239	257	240	228	228	240	234	249	250	258	275	246	249	241	270	254	233	256	237	263	241	224	244	228	239	244	248	265	248	251	251	272	252	263	223	236	250	237	222	231	266	212	231	255	226	214	247	258	251	245	275	232	238	219	255	256	262	249	246	235	236	236	249	277	219	234	234	243	241	225	242	221	220	243	234	254	253	229	236	260	264	245	247	262	244	239	226	247	223	242	258	238	213	263	264	248	237	222	230	236	264	227	229	235	241	233	238	240	269	264	266	247	224	238	250	236	240	267	261	216	241	280	234	243	220	235	229	261	244	236	243	254	232	268	286	253	232	244	230	211	232	244	220	250	254	239	239	238	260	274	232	259	217	234	228	227	267	277	268	257	236	224	243	224	226	250	256	244	207	264	230	263	235	240	221	243	220	269	221	247	272	255	265	239	248	223	257	213	270	227	213	263	235	223	226	253	252	222	229	235	242	231	244	289	261	246	238	212	236	265	227	234	258	265	241	241	250	236	224	237	256	267	251	280	251	246	220	211	247	239	255	226	235	254	249	241	241	236	238	235	224	248	209	249	246	264	220	216	217	249	222	220	240	232	240	227	233	235	232	202	236	218	248	215	222	263	243	227	251	250	232	221	258	243	248	240	254	251	259	238	243	235	231	219	220	257	256	228	240	255	245	276	247	230	276	229	250	254	234	250	230	242	214	254	247	245	250	274	259	236	258	243	247	256	270	262	233	291	249	251	227	235	225	233	254	248	226	229	267	239	239	241	225	247	233	225	260	238	251	282	251	236	251	231	235	242	225	232	218	223	229	230	217	240	255	255	233	238	245	243	273	220	253	245	261	270	230	232	256	231	250	259	239	204	264	256	256	232	257	280	279	232	274	249	223	271	233	247	253	270	262	233	244	252	213	249	260	245	244	244	239	251	257	246	267	269	254	255	232	209	249	235	282	203	241	270	189	231	239	218	210	235	242	216	246	255	255	235	242	258	277	241	212	232	217	241	235	230	253	271	252	240	246	268	261	235	260	268	230	243	219	274	232	227	256	262	247	260	286	238	242	240	253	244	238	223	227	278	242	238	263	214	264	235	224	263	248	236	269	250	221	257	240	228	253	256	249	250	251	245	231	231	234	251	233	213	219	250	233	248	230	266	269	247	244	250	289	248	240	243	248	253	267	239	232	248	231	242	257	244	259	249	270	250	261	247	217	234	251	232	226	215	255	239	217	239	246	246	250	242	268	227	221	218	230	253	245	244	263	230	253	256	241	262	274	231	234	238	243	227	254	258	244	229	229	224	240	247	232	240	223	233	263	252	268	241	230	265	239	267	264	238	264	237	241	240	264	253	224	260	241	255	255	232	215	232	253	252	252	251	226	222	271
41034	16664	8264	4743	2744	1457	875	756	641	549	531	555	587	535	494	552	574	557	554	531	525	500	538	511	545	561	569	580	535	550	496	543	557	540	531	534	543	533	544	567	557	578	482	534	545	524	547	565	542	520	550	518	506	547	490	576	541	559	540	535	561	585	533	558	561	531	542	517	528	557	522	524	547	520	584	548	514	541	575	538	549	543	562	558	582	580	527	517	565	547	552	544	495	568	520	545	598	560	527	547	524	543	557	502	546	523	548	522	496	581	554	515	554	530	532	560	579	527	564	564	542	521	566	560	547	576	550	543	528	518	558	513	594	517	520	517	572	564	569	569	539	510	533	560	528	546	533	519	541	511	536	548	522	548	558	574	515	557	535	503	546	540	506	552	538	537	526	535	506	514	542	512	489	552	556	535	514	565	533	526	537	568	548	522	501	524	536	554	546	559	494	571	544	525	566	498	488	526	559	537	609	512	535	552	530	573	547	545	532	561	550	562	506	544	524	555	595	534	542	502	538	544	620	548	582	553	527	509	565	519	538	545	498	553	519	501	577	522	523	539	533	558	525	531	545	530	518	568	529	558	524	562	508	558	547	552	531	546	551	535	524	533	592	527	548	537	574	557	572	510	577	547	513	543	533	502	571	560	551	573	524	527	538	548	563	543	516	557	545	587	547	562	504	545	538	539	542	566	548	550	535	563	551	550	574	573	532	554	522	542	545	579	561	554	540	569	567	567	514	520	522	543	573	525	571	555	550	520	509	536	556	558	486	522	553	560	530	568	521	501	557	498	537	520	564	532	542	532	509	527	545	550	521	543	585	574	560	485	538	525	495	574	521	538	538	510	584	518	557	479	543	590	533	525	617	550	540	563	539	552	511	537	538	599	568	543	516	551	569	532	540	555	530	518	541	534	512	479	536	521	540	545	570	557	549	522	570	544	534	564	551	540	554	535	504	543	545	563	518	509	586	526	524	556	499	529	505	569	539	514	563	528	555	524	544	563	567	569	550	491	502	549	545	564	559	558	573	564	535	507	497	559	516	520	556	557	562	545	535	552	538	551	514	560	546	560	545	563	579	567	549	587	534	504	593	548	545	549	538	571	557	541	547	534	582	520	560	551	531	561	546	557	548	565	545	535	537	535	522	570	544	564	515	531	557	533	517	541	561	514	532	539	544	486	548	512	555	534	542	551	515	536	531	523	563	534	523	528	583	534	576	556	561	516	546	531	562	535	511	575	534	505	535	563	572	522	523	523	551	530	535	544	523	584	503	565	551	593	525	537	548	559	559	550	546	558	539	515	588	537	521	536	520	597	566	509	511	527	528	553	566	517	562	556	534	546	510	545	546	546	544	535	556	501	494	617	531	584	539	535	545	550	537	499	534	548	508	521	557	546	533	575	494	567	577	554	559	554	531	521	535	529	540	504	561	539	539	542	552	535	532	575	572	559	555	530	532	552	589	513	574	525	558	507	571	576	524	544	532	567	545	566	521	573	596	542	528	549	541	521	565	523	519	561	534	515	564	551	525	538	531	544	515	537	519	599	473	596	542	531	545	518	516	553	552	542	585	534	554	558	563	535	555	527	568	590	541	561	552	519	518	555	565	547	490	566	535	504	570	507	560	573	551	528	576	487	533	571	507	560	561	538	542	507	559	505	515	529	526	513	525	573	563	551	563	543	594	493	534	548	585	499	542	516	532	504	532	533	519	572	555	529	511	510	555	549	552	585	521	573	561	531	560	561	518	551	536	559	542	563	528	565	555	576	534	527	541	530	469	492	559	543	528	540	566	528	557	530	532	536	574	534	554	564	550	551	551	520	517	565	549	534	534	556	518	538	494	537	530	567	524	509	550	515	538	523	528	568	528	549	528	509	547	559	563	571	551	529	572	544	552	542	583	517	534	510	559	523	609	513	534	550	521	542	518	550	507	532	537	558	532	542	524	534	545	556	530	560	549	570	533	548	537	503	554	555	579	552	520	516	536	511	513	536	563	555	555	581	546	532	546	524	485	571	544	521	520	532	572	530	525	551	549	545	543	484	539	545	558	565	540	547	533	551	565	551	543	572	528	581	517	538	549	541	501	553	537	516	519	521	573	551	552	527	506	531	543	557	548	581	520	557	550	544	532	528	547	539	550	545	526	504	556	537	531	571	541	518	572	525	548	519	546	586	588	531	559	482	543	548	542	525	529	545	533	572	531	552	539	579	551	547	547	533	528	518	555	597	524	593	561	528	536	484	504	535	539	559	578	538	497	538	551	541	547	546	514	562	558	547	517	576	582	496	529	564	521	573	521	550	546	520	523	574	548	564	496	541	536	511	555	572	542	534	514	558	572	537	552	495	528	508	557	558	544	532	518	546	539	538	561	546	587	541	506	550	515	526	484	534	546	542	563	563	580	577	554	589	529	573	550	533	554	524	498	546	518	592	522	543	594	541	529	503	577	567	509	572	568	570	527	530	548	538	568	555	568	532	522	571	509	534	488	550	517	590	512	527	543	545	572	597	533	535	562	557	558	501	571	519	554	551	474	558	555	567	583	526	527	524	520	543	541	516	579	549	565	552	542	519	511	547	530	562	546	546	564	500	562	517	546	516	570	546	521	519	529	524	517	549	580	531	561	573	555	558	566	515	512	545	521	516	575	567	554	521	531	525	532	542	539	501	535	535	536	532	544	480	560	526	548	539	530	538	502	538	526	555	557	539	614	535	540	538	523	519	534	486	545	543	567	571	553	513	504	540	581	540	518	521	521	508	540	576	529	562	571	525	551	542	541	560	577	532	530	576	564	529	499	530	544	557	530	555	546	544	518	516	553	552	562	538	542	546	534	536	535	554	542	539	560	522	493	531	557	553	594	567	562	582	494	520	531	537	548	498	541	503	557	519	553	549	520	526	552	537	534	556	605	558	572	513	541	563	516	595	519	552	554	540	568	559	575	547	525	551	570	537	555	554	527	566	527	541	564	522	525	579	553	564	548	538	544	583	544	572	518	579	551	586	530	549	539	551	548	567	512	527	579	493	566	565	569	519	532	528	572	559	553	540	519	550	521	555	501	566	571	560	504	539	544	545	545	545	551	527	514	543	549	565	541	515	534	506	567	500	560	559	559	552	548	561	550	552	550	529	564	544	504	593	564	587	534	566	526	553	526	542	558	565	547	543	550	530	561	512	535	553	504	548	525	542	602	559	526	500	574	571	580	520	555	541	541	510	551	583	579	557	515	553	519	575	515	536	533	596	536	585	563	521	536	537	573	573	559	563	551	513	557	495	535	585	552	552	530	534	562	533	517	556	572	563	599	514	511	519	522	526	546	524	531	558	515	544	556	547	560	554	533	514	523	590	504	517	531	533	499	565	587	530	550	547	552	506	536	520	592	546	571	520	540	589	580	497	545	578	496	512	541	546	513	517	509	545	558	563	564	533	572	527	540	559	531	510	515	476	560	556	555	539	524	547	573	548	549	547	589	580	543	537	526	571	547	554	524	543
52919	23795	7783	1963	590	338	280	238	241	216	219	228	224	263	216	196	202	202	184	237	241	214	209	242	258	198	222	238	214	258	260	229	219	249	214	208	229	241	242	206	223	205	213	229	208	210	213	188	226	241	219	226	232	244	220	248	219	194	254	244	230	221	212	210	249	217	215	225	226	217	254	242	222	210	230	229	216	210	234	215	191	196	226	212	222	223	230	221	226	231	227	200	209	225	209	264	231	236	230	225	231	215	221	230	237	207	238	231	217	228	228	227	234	215	198	226	222	214	235	222	224	243	204	217	231	229	195	226	230	227	216	208	249	212	217	233	216	214	230	222	233	232	225	229	210	222	244	254	217	221	234	226	221	241	226	211	200	196	216	219	195	189	216	263	262	215	214	223	239	232	241	228	224	245	232	221	225	206	240	229	232	192	202	220	191	231	212	263	229	207	190	222	221	201	220	238	223	185	198	219	217	208	247	250	208	220	223	225	227	193	226	249	207	208	229	224	212	228	237	251	241	232	235	208	219	252	265	246	264	254	211	224	231	247	219	234	220	211	211	188	232	220	256	243	212	229	227	224	225	204	218	232	197	221	205	215	207	228	213	221	246	243	218	256	211	197	227	237	218	237	226	234	251	220	254	218	204	218	214	242	222	226	225	202	196	224	218	237	236	226	233	226	231	252	247	210	240	232	219	215	206	239	251	223	214	218	235	222	212	211	219	211	231	183	247	226	190	233	232	239	191	216	200	208	201	237	221	227	214	204	227	237	222	233	207	208	226	217	256	211	218	254	226	259	224	238	230	240	234	202	217	230	212	232	212	214	222	229	219	232	216	212	217	222	220	228	252	218	209	254	225	215	234	240	238	221	225	227	218	193	237	242	226	249	255	222	226	248	211	225	237	206	214	191	211	210	232	251	216	206	192	209	214	200	212	237	211	225	231	251	211	203	234	256	217	226	220	219	212	212	266	218	238	220	207	224	215	196	228	216	201	239	225	239	204	209	221	246	233	246	221	247	236	241	246	225	213	241	257	204	213	233	220	243	211	221	215	205	223	222	249	245	216	228	223	252	223	233	230	226	212	228	218	224	220	243	214	227	215	239	215	239	228	244	219	213	209	234	219	220	212	237	204	233	208	216	221	233	231	218	221	211	221	210	255	220	233	228	227	234	192	246	210	225	247	227	222	213	211	243	245	215	213	230	240	203	226	240	213	234	235	262	225	239	213	262	262	231	219	229	261	222	218	225	227	215	247	238	235	201	225	221	240	224	240	249	216	211	212	202	221	211	235	238	225	224	240	246	250	196	213	217	210	203	216	211	197	225	223	218	233	221	237	205	219	203	240	225	219	223	220	220	206	225	238	266	226	204	237	230	210	234	243	212	219	272	227	281	231	219	244	227	210	219	243	216	245	234	240	224	213	216	247	235	238	219	241	212	208	226	221	231	214	211	210	227	207	211	244	209	218	231	231	240	217	235	210	236	193	230	212	195	189	257	232	198	221	237	238	202	236	239	237	239	221	229	239	220	217	247	202	267	235	205	233	202	264	221	223	178	235	234	233	176	240	223	220	232	205	229	207	225	253	185	211	227	236	213	229	233	216	223	245	230	214	241	219	207	225	239	204	222	227	242	225	207	225	242	225	214	255	231	236	228	229	227	243	219	210	218	219	221	232	194	225	206	252	202	210	209	247	250	185	234	197	221	225	237	210	229	238	216	241	254	218	246	228	232	217	198	235	208	215	215	219	225	245	251	228	211	217	220	214	215	233	220	222	196	228	225	244	214	233	217	207	224	228	235	216	200	224	228	208	224	234	238	230	261	203	269	228	216	232	226	218	231	223	232	250	228	219	190	210	233	254	191	210	211	221	215	225	221	204	213	231	192	223	222	227	215	180	213	229	238	225	219	226	224	222	213	217	201	227	213	239	235	225	250	217	215	215	249	251	243	237	198	213	223	218	211	231	222	214	215	249	216	231	215	231	221	231	226	229	211	218	230	233	246	249	234	213	233	233	218	230	242	244	232	228	229	231	217	226	226	267	225	226	221	209	163	229	202	186	240	216	236	232	219	254	227	216	246	198	242	206	209	237	195	234	225	238	222	245	248	217	222	231	209	255	242	232	208	231	233	204	250	213	231	227	226	227	263	236	231	208	193	237	231	201	239	251	224	223	190	221	208	197	244	260	196	235	231	231	253	216	210	233	210	202	219	232	222	218	238	219	217	247	260	235	201	230	210	193	218	200	203	201	220	211	224	230	238	215	236	251	222	207	242	223	256	201	219	269	204	202	223	229	237	197	233	226	205	205	220	216	216	222	223	256	205	226	255	224	239	207	206	232	211	210	251	224	225	234	196	205	228	242	220	250	224	220	247	222	238	223	209	213	208	251	239	202	223	222	241	213	203	219	231	195	245	243	216	267	237	230	242	228	223	227	233	263	223	218	217	232	221	237	219	210	240	225	206	238	215	201	264	239	184	202	247	227	271	227	240	210	226	191	202	212	229	259	243	257	233	257	210	232	191	265	232	223	227	204	219	217	232	231	237	248	200	219	228	201	220	217	241	223	185	209	247	242	242	240	249	245	224	246	223	229	228	223	201	218	205	205	235	239	243	222	225	242	225	223	254	260	233	241	224	204	230	216	248	228	223	205	230	261	229	227	236	226	225	237	228	232	239	235	237	202	228	231	256	228	203	230	230	221	206	216	208	227	231	252	220	214	228	249	213	248	205	216	219	191	209	239	214	233	232	194	202	238	217	229	201	220	204	213	208	211	223	234	226	225	233	227	233	260	200	254	225	265	241	222	239	217	203	232	254	211	209	241	247	208	241	192	239	234	218	223	236	232	220	237	235	233	218	248	239	241	214	221	251	198	227	227	208	204	242	238	231	237	227	229	238	242	207	215	213	210	218	221	241	218	246	227	228	223	226	252	229	210	234	205	251	241	213	224	219	226	245	227	239	238	232	230	203	232	216	223	218	236	215	246	236	263	237	191	215	208	228	198	214	225	204	241	221	203	238	232	228	235	230	246	203	243	207	220	225	212	242	211	198	237	231	255	223	236	243	258	211	231	227	204	242	269	245	254	220	242	221	226	221	220	212	232	227	210	211	238	227	209	240	200	206	221	239	276	238	241	238	213	205	227	226	205	219	230	222	229	215	239	249	203	249	233	218	186	223	260	219	226	255	261	220	196	257	219	226	223	217	206	272	247	213	227	215	236	220	224	254	220	206	205	192	245	223	232	212	219	222	221	237	215	224	218	196	230	206	206	249	258	230	222	193	229	231	219	224	254	250	233	228	221	214	188	231	240	201	215	248	218	231	212	205	207	224	210	246	248	251	194	252	260	257	226	226	226	223	201	210	246	207	244	245	214	231	192	207	265	213	225	223	233	204	221	212	226	244	236	253	195	210	201	229	229	227	206	203	239	229	230	212	209	241	228	232	237	248	245	234	232	250	217	221	247	253	229	213	204	258	220	247	207	226	234	247
36854	17680	8850	3675	1423	890	689	587	503	512	518	539	521	536	509	489	523	493	512	543	489	504	473	471	542	492	557	484	516	483	547	509	483	491	537	474	485	536	487	546	489	529	522	508	497	525	509	525	480	523	484	536	491	500	509	511	508	539	554	536	501	488	537	486	498	476	523	518	520	516	498	475	471	494	532	495	483	517	474	521	494	522	487	465	528	550	520	504	517	512	547	526	488	533	472	490	526	546	519	524	532	468	540	501	534	527	486	474	513	518	540	479	495	516	497	484	520	510	508	503	503	546	489	449	512	513	472	516	510	496	475	525	503	477	500	491	523	470	504	511	524	491	503	547	534	531	515	488	488	529	491	505	524	503	499	530	492	490	495	535	523	526	504	516	508	494	482	537	518	470	519	533	500	511	534	495	497	491	550	512	523	505	516	507	500	458	523	497	498	468	533	500	580	504	488	508	481	479	530	507	481	510	493	468	484	516	512	473	478	476	493	481	500	488	472	540	517	487	527	523	525	502	491	479	550	524	488	518	510	509	524	478	500	493	521	502	533	513	533	507	502	509	495	521	500	510	497	510	508	528	545	484	496	480	528	490	516	511	503	507	531	494	519	553	529	476	498	489	491	548	528	527	501	472	484	483	495	540	516	484	491	456	505	534	529	542	513	524	539	548	534	545	507	527	522	489	493	531	514	495	487	497	511	500	545	552	531	498	484	541	493	508	498	516	507	525	533	556	511	541	506	486	531	557	473	507	511	478	501	496	478	481	479	507	531	505	522	539	495	501	491	522	512	508	547	563	518	492	500	501	473	521	509	493	510	492	446	500	508	513	461	491	500	509	519	481	512	493	560	481	489	543	503	509	503	517	527	472	528	510	502	545	543	471	473	540	525	491	500	524	475	521	491	497	495	495	520	523	497	506	533	494	477	501	538	497	473	497	506	492	526	528	554	474	495	502	510	518	502	525	518	444	519	510	519	484	524	512	476	536	537	492	481	476	511	523	523	531	516	501	534	507	528	516	532	489	508	526	526	516	491	502	502	508	533	540	532	489	512	459	510	517	500	481	501	526	520	477	505	469	505	479	507	526	524	513	518	543	492	503	506	523	502	460	480	500	581	505	519	482	507	506	513	518	524	534	548	540	495	457	529	479	531	485	507	491	493	499	503	511	522	548	508	468	521	482	495	517	530	484	509	501	543	525	495	514	508	543	482	529	542	489	503	546	526	520	502	469	528	500	482	528	515	505	521	544	504	562	511	534	484	489	527	500	509	524	537	532	521	534	525	499	508	527	497	536	514	501	503	503	485	474	549	507	507	539	498	501	535	551	511	524	519	486	533	496	504	517	519	526	515	488	516	506	472	499	525	566	533	481	495	495	505	519	495	456	502	512	502	473	529	499	507	501	469	542	513	529	493	494	504	485	508	491	535	515	483	466	463	501	503	496	492	500	515	513	512	499	521	496	527	518	469	504	502	523	504	484	504	529	496	491	448	473	546	512	476	544	486	499	490	506	523	478	474	506	481	519	490	521	485	528	528	511	499	514	528	478	473	483	526	504	535	524	488	527	498	477	506	561	521	515	481	500	511	537	532	483	528	536	517	490	498	534	491	531	477	519	557	521	511	538	484	492	468	508	531	558	545	531	501	523	559	484	492	481	476	508	539	521	486	499	517	506	483	505	560	512	519	509	510	494	507	508	546	528	511	503	516	502	531	479	496	509	516	529	523	503	519	480	526	494	541	508	517	477	499	503	501	530	479	532	502	521	482	470	510	490	511	464	549	534	515	512	501	541	465	499	504	511	510	521	487	513	537	478	501	469	521	524	529	489	531	481	507	512	510	479	509	504	492	525	505	522	529	494	522	480	499	473	499	498	527	525	483	490	495	510	522	532	526	500	518	517	496	486	561	550	499	545	535	557	528	514	501	513	529	472	521	520	509	471	545	469	527	524	513	541	508	484	545	518	512	517	520	525	479	494	491	522	525	519	491	549	519	476	557	487	458	502	493	503	517	531	543	528	511	524	530	518	538	523	470	507	498	525	518	492	547	516	497	502	527	479	442	492	483	505	510	524	486	492	506	506	523	490	513	493	508	489	526	488	554	538	484	497	516	493	544	520	500	501	498	520	530	480	550	526	549	494	516	544	536	526	525	511	528	520	567	507	549	488	533	515	456	483	490	486	527	513	500	494	502	522	534	546	548	501	465	524	500	506	512	515	504	505	546	488	537	517	522	523	503	494	494	527	507	519	535	532	498	461	450	508	559	510	515	525	527	477	511	500	487	500	496	516	483	563	518	506	508	502	517	542	545	504	505	519	505	512	507	501	507	446	549	481	516	496	552	539	491	514	522	532	481	490	525	521	518	533	549	514	524	532	513	507	540	485	467	502	503	517	523	523	515	541	469	460	480	505	471	497	531	546	545	557	529	502	535	513	491	496	517	525	533	512	503	502	484	514	525	534	533	532	435	488	511	543	497	482	472	483	519	499	568	515	505	514	527	515	498	492	488	505	498	497	471	553	510	510	523	523	488	505	520	517	504	524	516	541	497	516	528	488	506	508	538	490	487	545	515	515	517	505	580	524	512	518	508	486	526	476	519	529	501	535	529	497	527	481	511	461	500	500	550	484	591	531	520	504	502	464	486	477	493	526	536	532	473	496	509	484	519	508	498	510	502	519	507	516	502	526	495	460	517	495	511	514	540	523	525	489	532	465	483	535	515	490	489	564	506	550	483	494	521	536	504	534	477	488	544	510	550	540	479	513	479	471	465	515	460	449	502	527	500	513	520	500	476	480	455	524	505	528	494	475	515	488	508	543	508	546	471	505	507	487	527	499	534	513	495	535	470	526	529	489	526	478	510	507	528	498	524	510	479	501	488	485	476	499	460	536	506	514	526	506	504	529	492	523	515	509	489	517	506	533	535	533	536	514	469	516	512	493	495	476	521	525	534	487	501	517	475	499	525	491	505	508	537	530	505	503	510	512	499	477	456	478	471	489	531	515	505	471	525	519	505	491	496	488	503	526	506	478	500	487	553	556	492	512	502	511	494	530	518	489	488	521	481	505	510	527	517	495	511	497	530	485	526	555	473	532	512	488	527	495	530	510	537	480	544	501	507	482	559	504	492	491	512	495	506	503	483	512	497	494	497	517	532	503	478	484	501	515	503	517	544	522	486	480	513	526	524	496	488	514	502	491	519	512	508	533	530	484	510	525	517	498	543	523	500	480	466	484	470	493	490	496	497	544	517	477	520	491	515	472	484	461	507	469	496	515	512	506	509	502	528	469	528	517	505	498	491	505	505	503	481	504	480	534	496	483	507	511	507	551	480	512	514	515	486	478	494	502	481	497	497	482	499	508	546	513	456	524	491	511	469	524	523	535	503	479	498	517	542	475	485	536	534	522	494	521	487	510	524	505	487	526	506	488	533	517	530	517	460	492	504	530	497	502	526	538	507	536	525	528	495	526	554	523	536	487	541	533	515	516
59910	26163	7093	1558	662	498	398	328	247	222	235	274	238	231	255	211	225	218	233	253	216	211	261	221	207	263	230	252	241	252	228	254	218	248	217	234	209	241	236	250	235	242	234	227	204	246	254	238	231	219	253	219	215	246	225	214	272	215	232	253	204	219	251	225	223	256	222	230	242	238	248	215	223	216	226	221	232	264	246	223	225	241	259	219	248	248	231	253	217	234	254	234	232	199	210	268	230	238	240	222	225	235	227	222	225	223	210	227	264	228	212	224	225	205	219	250	235	212	216	236	253	232	267	263	280	215	245	212	242	232	248	218	222	236	227	254	219	203	213	243	236	214	227	243	260	225	223	239	235	228	210	208	232	224	209	213	246	228	192	237	207	226	185	251	246	211	239	196	246	234	230	251	234	218	243	238	252	250	231	229	208	220	227	231	233	249	203	225	195	227	244	240	213	197	217	223	234	221	204	246	248	255	238	220	244	205	211	213	217	221	220	209	258	228	244	258	232	207	216	232	242	238	239	213	222	247	242	255	248	223	237	246	234	238	211	204	216	237	256	234	221	255	216	232	209	230	234	213	227	225	245	208	197	205	242	226	247	246	230	220	245	228	212	222	226	232	225	238	233	251	215	241	202	261	255	209	210	235	228	225	233	246	251	247	259	229	220	268	247	218	217	223	233	237	223	230	253	229	251	212	211	222	198	236	225	233	250	241	237	242	252	225	238	221	223	252	237	249	241	237	225	237	238	242	229	228	228	195	238	250	219	243	230	239	233	246	222	183	210	251	252	227	223	214	240	215	237	257	211	242	208	252	219	255	243	244	228	241	210	213	222	243	223	250	253	255	205	233	218	242	228	238	219	225	203	227	211	230	216	246	227	229	220	231	242	259	216	230	218	243	240	229	225	271	268	236	234	266	200	245	224	211	253	199	248	227	230	248	251	228	226	241	240	250	236	250	215	216	229	244	240	240	213	246	237	225	235	179	218	236	229	220	275	230	238	266	227	199	229	225	256	230	257	222	272	223	232	243	210	227	186	217	205	246	249	232	267	239	213	232	192	229	243	216	242	232	234	244	227	233	210	213	241	244	226	268	229	237	194	246	229	233	236	238	251	212	228	219	245	241	263	244	229	189	221	213	226	239	279	225	223	242	257	243	218	223	224	222	229	204	205	235	238	206	238	236	259	223	205	231	228	218	220	221	228	220	221	224	213	261	223	231	218	226	260	240	251	231	190	201	233	231	205	198	225	194	246	214	256	274	223	272	235	239	223	222	265	220	248	219	232	235	227	196	253	276	231	243	242	263	218	204	214	226	236	241	219	237	255	253	235	234	203	272	214	246	228	214	233	243	263	236	250	275	220	203	241	236	233	213	225	218	249	245	237	234	226	234	256	231	238	215	216	240	231	226	218	252	235	217	246	241	245	224	245	197	225	225	235	241	236	229	221	223	225	227	233	237	210	229	256	247	263	220	202	245	237	257	229	228	239	264	208	241	221	201	232	237	206	218	199	249	240	205	258	252	244	218	230	231	219	252	227	220	220	214	229	235	211	255	224	260	253	213	231	234	216	229	252	231	233	214	250	201	223	247	214	240	220	225	256	237	238	234	231	227	246	202	248	278	236	249	238	252	257	235	247	203	255	213	236	239	186	240	240	223	237	269	244	200	238	241	226	226	241	228	231	247	222	213	246	269	227	261	226	254	199	254	220	214	241	227	228	223	197	229	215	226	233	234	244	237	216	239	212	230	195	197	227	205	248	232	225	212	223	203	216	214	254	227	202	244	230	230	236	217	203	225	247	272	212	229	181	245	233	214	243	244	238	228	250	241	227	254	238	234	238	206	219	239	236	218	230	233	207	265	207	235	255	212	237	230	232	219	226	230	257	236	259	217	236	235	241	234	219	219	207	204	237	234	221	220	215	243	252	260	197	227	238	225	225	211	243	202	210	238	233	229	218	251	242	212	251	242	230	229	197	214	240	211	249	254	246	212	206	217	241	215	242	223	259	210	238	206	216	222	252	258	223	226	232	249	224	231	228	236	222	210	236	240	223	250	202	209	248	243	233	222	217	229	214	243	226	221	214	246	204	245	238	205	217	210	207	210	217	264	213	252	236	225	233	205	217	253	252	249	227	197	245	246	255	235	226	234	233	250	249	227	237	243	244	237	212	235	201	219	209	242	225	222	249	241	262	243	227	238	206	251	246	231	224	217	230	225	208	224	237	226	225	242	200	226	233	235	244	226	255	235	228	227	209	245	254	261	208	237	232	253	248	236	213	252	234	256	225	225	237	211	245	204	233	239	231	264	230	195	237	271	222	238	213	242	233	220	232	223	221	182	223	247	247	233	222	243	242	233	237	212	215	192	196	202	222	208	202	208	263	232	245	229	258	231	231	211	231	197	193	233	238	240	213	209	211	246	260	226	233	218	248	233	193	227	236	216	231	253	231	211	267	249	237	257	227	231	241	257	243	227	217	250	220	217	228	249	222	220	244	240	242	202	243	229	213	221	229	227	214	230	253	226	224	246	232	274	236	248	204	224	225	230	237	236	225	206	213	219	234	257	221	220	220	222	235	244	239	248	241	228	234	234	246	235	221	229	215	229	228	214	204	246	232	241	199	215	247	265	217	229	212	229	202	239	237	219	211	234	216	244	219	240	245	223	228	218	225	224	227	211	220	236	233	227	251	240	253	236	234	244	229	227	248	230	235	245	235	213	208	235	238	231	224	221	216	225	238	241	254	234	222	202	218	270	220	208	265	240	222	207	264	228	228	248	227	261	208	252	264	253	244	224	234	263	269	245	221	211	229	234	235	237	255	218	218	211	242	239	216	210	246	205	232	229	212	221	222	242	248	245	238	268	235	213	242	227	233	197	195	233	217	229	218	228	233	218	213	223	239	236	244	231	231	226	236	227	237	221	234	228	240	230	241	253	247	234	254	291	232	228	225	283	235	239	208	227	253	263	234	224	210	252	207	225	224	229	241	242	234	244	245	201	234	226	216	255	200	228	237	235	229	253	255	249	265	253	206	222	228	213	233	214	245	244	219	255	237	213	248	218	202	229	250	246	252	218	261	257	229	232	235	237	262	245	219	231	239	192	230	222	224	266	257	232	239	205	223	252	261	234	252	213	220	240	238	211	251	253	246	200	246	220	224	222	240	213	230	226	222	215	212	231	245	206	219	217	223	213	246	242	212	238	195	234	225	235	251	230	247	237	198	188	225	241	218	253	235	212	239	221	236	216	268	222	213	215	217	248	247	242	256	266	221	228	226	230	245	243	217	213	231	201	251	246	240	235	231	258	270	215	253	233	242	232	253	253	247	225	241	213	224	224	249	222	221	246	228	214	224	224	251	208	203	224	238	209	242	213	215	218	221	249	221	242	208	198	232	239	224	216	218	245	224	263	210	242	218	239	225	231	235	233	225	253	217	221	227	230	252	216	231	223	209	227	257	229	241	216	228	238	218	238	225	211	255	230	209	214
41737	18912	6613	3040	1936	1521	1078	883	606	573	563	552	552	541	571	541	516	530	544	547	550	518	529	491	493	527	459	534	519	531	506	563	505	547	487	532	555	509	501	546	532	553	525	488	501	521	515	533	552	500	521	489	561	548	564	488	535	478	524	522	519	519	543	546	506	530	510	531	549	503	527	496	526	511	544	484	503	550	518	569	519	523	554	494	512	495	483	526	549	543	517	485	511	511	531	525	538	552	537	529	481	500	527	495	544	541	516	511	514	520	516	508	516	532	541	534	545	523	503	559	520	507	551	525	487	517	560	533	496	500	477	513	483	519	554	559	513	546	519	496	540	498	561	510	482	521	534	490	516	489	515	546	497	516	511	522	527	513	499	532	531	502	532	538	514	498	554	533	487	548	507	478	510	504	502	517	507	564	558	515	549	493	532	521	572	502	539	565	505	532	512	518	536	546	529	518	541	478	532	531	529	533	536	506	533	493	544	497	465	491	532	498	498	525	539	544	544	488	538	515	530	520	538	530	530	500	536	538	531	545	556	526	524	544	523	532	554	556	511	502	528	506	528	525	512	516	518	508	544	568	533	521	517	503	487	529	556	525	520	488	506	541	556	502	532	511	532	524	543	524	492	515	509	557	507	539	484	537	504	508	504	503	512	515	516	508	494	486	541	504	492	517	521	556	507	517	552	506	540	487	520	501	536	512	524	498	561	527	489	561	550	499	533	561	537	538	514	530	525	495	513	537	552	554	535	514	528	557	551	564	516	505	508	519	543	482	520	499	478	536	515	541	564	523	537	515	521	564	523	538	516	528	524	503	542	531	527	542	517	549	521	520	524	524	533	514	527	507	513	509	537	461	562	521	513	537	528	509	482	514	544	553	537	547	532	558	520	529	505	541	556	532	543	532	512	533	548	514	513	489	512	506	514	536	496	551	527	541	472	529	498	502	524	551	507	530	520	525	567	500	542	525	533	494	495	557	486	503	514	530	543	564	502	515	560	501	538	480	513	511	512	539	539	547	566	491	514	539	508	541	498	541	503	492	514	545	508	533	514	544	485	544	509	566	521	537	526	473	473	493	505	470	520	525	516	549	458	564	564	534	567	522	545	541	530	531	499	529	515	523	523	529	551	513	548	538	538	485	528	519	525	536	480	503	521	540	485	533	563	539	509	552	544	501	511	534	481	530	511	524	561	497	501	536	513	507	515	508	532	551	506	509	519	512	555	492	540	560	498	548	528	499	485	488	534	532	527	504	550	535	559	503	504	505	555	540	537	534	537	513	511	530	526	531	508	545	494	506	496	509	528	520	565	524	526	543	520	527	542	530	514	510	568	533	511	538	572	494	539	529	544	541	506	534	524	552	548	532	532	505	531	531	545	538	553	539	515	513	520	561	516	517	493	520	530	525	539	515	489	513	507	528	553	507	521	566	553	564	504	521	509	548	512	502	512	528	489	517	509	543	522	515	523	519	515	535	501	520	536	520	532	558	500	531	524	495	520	519	482	549	562	498	470	485	501	539	481	523	497	497	557	540	520	551	521	525	523	521	521	546	514	535	507	499	493	560	518	489	549	537	520	486	539	514	516	512	541	529	515	485	516	521	540	526	526	512	545	472	525	536	544	522	535	508	535	497	506	514	514	502	509	527	506	506	505	532	478	530	522	569	498	542	521	562	562	492	519	552	528	545	535	559	516	544	518	544	528	550	516	528	519	502	492	530	502	513	504	532	554	511	488	531	527	558	545	514	550	478	531	514	478	543	494	532	500	489	519	519	507	553	521	527	546	531	533	504	555	560	530	514	508	552	512	515	510	487	517	527	530	505	514	515	493	485	539	508	536	534	512	558	522	530	512	503	548	543	528	509	569	522	526	554	550	543	529	569	549	550	537	499	501	531	560	524	503	497	518	520	511	498	557	536	559	513	506	498	538	556	492	529	537	527	483	484	519	532	530	517	555	467	517	502	526	526	527	564	516	518	513	535	499	493	531	546	548	495	537	542	515	522	540	542	518	556	502	520	513	492	488	495	567	541	501	504	570	518	555	510	537	552	542	500	507	553	514	518	512	500	522	547	510	521	530	520	534	533	527	559	533	505	532	526	568	486	516	582	549	519	530	521	516	511	516	540	517	530	513	520	532	547	529	546	512	509	513	565	536	549	509	520	496	511	536	545	520	551	529	516	548	523	500	557	532	526	539	507	565	508	533	501	521	479	512	507	491	491	495	540	545	522	534	514	534	490	532	534	486	561	527	529	531	484	513	513	532	496	520	540	506	486	518	523	512	524	537	517	538	500	519	598	507	479	517	493	524	512	510	530	537	513	517	489	510	533	510	503	542	528	547	512	507	499	533	552	588	534	539	505	515	554	548	565	512	475	493	478	518	511	528	519	550	552	535	529	541	539	512	501	542	549	533	499	500	528	515	540	519	548	497	502	538	516	500	491	526	580	537	537	557	485	507	526	523	530	496	527	495	458	524	512	508	498	517	557	545	572	522	528	500	567	530	526	537	534	538	564	551	577	550	504	533	500	499	477	477	531	530	523	522	538	529	545	545	526	516	542	502	545	540	591	539	474	498	496	521	531	545	580	560	539	508	528	565	519	536	510	551	543	534	528	511	520	474	496	477	554	557	481	564	555	557	485	527	556	525	507	530	482	516	525	533	500	526	491	512	493	507	511	518	513	474	546	513	499	566	521	503	526	598	504	538	521	490	518	556	536	470	463	537	527	538	511	482	513	584	508	546	550	530	528	503	546	489	543	474	522	528	559	515	533	537	519	529	506	550	511	521	532	527	544	528	544	542	524	513	505	497	512	527	538	558	459	529	533	544	484	494	475	501	499	490	537	545	543	511	537	549	532	557	525	514	529	522	470	505	491	545	507	473	524	531	527	503	521	501	515	541	525	557	493	499	488	531	549	517	519	529	530	541	509	511	500	570	547	508	539	533	515	507	522	513	556	528	527	545	499	523	499	526	510	519	539	524	517	530	503	535	523	558	501	559	513	477	505	490	522	502	493	474	492	516	543	531	534	536	508	480	535	522	525	543	515	547	519	499	535	529	495	484	509	529	579	553	554	467	546	526	524	524	494	510	519	496	547	524	521	519	523	504	518	520	565	534	533	543	549	538	519	524	532	539	561	540	505	530	522	535	479	566	568	511	534	538	527	520	523	520	543	558	511	550	516	515	558	518	512	523	520	534	501	541	533	546	457	512	512	532	564	541	468	554	541	556	533	523	541	494	506	522	546	512	528	501	517	536	520	516	575	509	495	570	539	543	536	490	496	471	495	504	508	525	500	507	524	553	530	529	499	507	504	527	492	494	544	529	546	527	467	537	526	527	553	492	542	472	525	533	510	521	516	516	500	535	534	512	556	539	519	525	528	532	537	517	513	534	549	503	528	500	500	527	565	499	520	540	563	535	566	547	533	564	497	490	515	539	496	541	528	506	508	475	519	484	527	532	555	496	518	569	512	518	532	498	526	562	505
66110	30866	11964	3387	1402	910	619	376	311	270	244	257	227	265	267	239	228	232	254	230	248	226	236	255	235	273	290	238	222	232	209	237	235	230	231	247	243	230	229	237	234	242	245	258	228	244	216	224	207	224	235	259	231	257	242	267	215	251	254	233	236	219	230	257	223	251	250	230	241	267	226	234	249	227	222	258	271	224	249	252	246	253	260	265	238	228	251	238	231	228	239	256	273	251	256	245	235	247	226	255	256	235	226	230	232	246	242	241	260	238	218	231	228	255	212	236	239	241	242	252	244	251	254	253	229	251	236	249	211	234	226	240	218	294	225	280	220	234	244	241	249	254	237	266	233	245	250	233	198	239	252	251	236	226	261	267	229	233	278	236	251	231	244	259	238	231	257	216	255	242	235	261	245	243	248	249	227	236	234	254	273	263	243	243	223	259	248	238	224	252	218	279	232	247	292	230	240	285	241	256	255	242	258	224	262	250	270	233	244	249	247	249	243	217	252	247	238	227	270	247	207	225	238	282	277	231	238	255	254	249	233	217	233	203	210	232	224	234	255	255	231	224	277	232	281	221	258	230	228	257	271	220	245	283	230	232	236	242	264	230	228	250	248	221	257	257	245	249	218	253	185	231	219	211	239	240	254	233	246	254	252	235	231	255	210	248	228	222	287	233	247	237	246	252	244	219	240	257	221	263	223	197	256	231	225	246	249	256	269	236	229	221	263	222	227	229	258	222	246	224	230	247	251	254	229	235	258	241	223	247	238	242	274	256	235	241	228	231	235	224	255	221	255	284	231	241	207	229	263	243	264	237	223	254	259	204	252	224	246	261	237	262	227	262	238	222	262	231	240	232	245	263	249	273	238	215	267	248	240	236	244	235	276	232	241	237	273	253	230	229	223	254	225	254	246	228	250	276	236	232	241	265	236	237	239	268	233	244	263	246	261	224	236	234	232	244	235	274	248	229	218	275	236	253	254	243	235	260	219	238	273	218	252	233	230	234	249	249	240	239	231	239	238	246	230	222	231	232	237	213	247	244	245	245	218	291	240	234	226	252	254	262	243	262	269	232	262	230	231	260	258	224	239	256	273	214	264	271	240	257	238	255	231	218	262	244	239	220	251	236	248	233	236	235	283	256	227	260	198	270	236	260	224	257	238	235	251	252	278	235	284	251	252	243	253	224	214	248	262	225	239	218	258	248	230	237	230	255	235	242	267	243	226	221	225	244	246	233	232	232	238	250	232	237	296	245	247	264	229	263	220	234	211	246	252	230	223	242	222	250	254	215	242	257	248	243	227	262	268	233	236	247	221	230	216	240	260	232	229	209	244	220	231	260	225	220	250	255	243	224	240	271	259	253	244	243	252	247	251	245	232	253	246	247	262	235	262	249	224	246	255	263	206	235	241	235	209	252	203	255	249	256	221	233	230	235	223	218	238	232	261	234	241	238	207	247	223	224	255	266	251	242	258	262	233	214	262	232	234	248	239	297	248	247	263	258	274	272	240	242	238	226	255	234	252	258	260	239	254	220	229	233	242	235	238	249	255	214	233	244	242	233	258	256	226	283	271	233	229	215	208	245	209	245	254	255	218	224	249	248	263	228	230	252	265	264	226	237	264	235	260	224	268	245	250	232	252	256	236	230	274	258	235	241	239	246	231	221	249	246	273	256	226	225	230	232	274	228	218	230	213	274	256	258	240	269	253	232	276	253	259	242	208	237	235	248	234	267	218	240	255	265	232	236	226	261	245	265	261	235	228	288	248	230	254	261	249	226	224	236	255	254	258	235	227	260	279	246	269	252	222	267	216	240	224	221	251	213	227	265	245	249	227	240	244	216	257	247	226	246	252	241	224	241	250	267	245	249	222	255	222	221	278	242	234	245	243	223	286	267	264	206	219	224	276	242	245	236	241	229	263	245	230	238	220	223	224	268	265	222	228	235	248	244	232	249	218	240	252	230	241	252	236	233	264	221	237	251	237	230	258	259	221	240	237	243	233	238	260	218	227	254	244	240	255	234	266	237	210	252	261	245	242	274	238	261	268	243	243	237	236	253	244	219	213	249	231	233	276	237	244	252	226	231	232	225	244	238	249	242	245	261	255	204	239	239	228	263	243	220	223	268	240	235	230	275	202	273	241	247	255	232	251	230	237	244	259	233	225	222	209	234	234	241	269	262	279	261	209	204	271	231	259	231	269	243	228	218	261	252	249	225	230	253	242	215	190	216	243	246	237	242	239	256	226	236	247	225	255	231	244	285	275	252	244	254	239	267	197	250	240	263	256	237	238	219	229	244	241	213	214	233	245	230	234	247	234	227	245	267	247	287	271	245	233	236	270	230	250	220	218	266	227	226	232	239	185	243	242	218	236	260	212	206	238	241	246	213	257	210	268	236	257	259	222	235	220	253	252	240	222	198	233	274	250	259	252	243	259	230	253	222	240	237	251	225	270	230	251	221	264	270	241	267	242	234	240	244	223	226	231	253	235	240	247	212	249	231	250	225	227	248	231	273	220	210	250	241	231	249	253	222	241	230	226	254	262	229	239	241	255	243	240	225	233	234	227	237	275	260	227	226	216	216	255	232	254	222	242	240	222	209	242	219	265	231	259	219	261	234	219	247	224	255	269	235	258	275	246	224	214	243	226	253	221	223	241	231	223	256	259	241	243	236	242	213	219	231	249	272	253	218	237	233	245	223	263	239	247	206	243	221	225	287	249	238	256	253	202	230	231	231	226	233	257	222	279	262	267	241	258	272	252	234	278	243	230	258	246	235	239	259	260	220	235	208	223	253	241	238	238	218	269	280	220	241	253	238	245	252	255	254	270	256	262	230	255	257	245	274	240	235	234	226	269	251	229	229	243	257	242	228	230	270	287	267	251	247	232	211	258	259	266	223	221	256	249	249	263	222	232	222	234	256	253	236	235	206	245	231	222	239	262	216	288	237	227	237	239	249	271	233	229	292	237	250	226	247	255	253	260	245	283	227	224	245	257	249	220	223	241	247	235	262	246	242	256	252	229	247	265	256	237	258	221	253	239	260	245	246	230	261	235	240	236	224	258	267	229	227	230	219	202	235	226	241	228	272	230	272	251	223	281	244	266	254	231	229	249	229	232	229	239	233	247	235	269	238	230	234	207	231	229	217	247	240	264	247	247	238	235	225	202	276	217	206	233	262	236	248	247	260	230	260	238	239	274	236	218	211	227	230	241	240	218	229	251	184	215	258	243	236	236	232	216	268	264	213	247	228	249	248	246	247	266	229	232	247	233	268	249	277	210	234	228	227	269	259	251	281	257	210	242	228	228	244	251	223	246	195	231	242	254	273	252	248	232	256	229	262	238	227	218	225	235	256	210	216	288	247	250	238	266	240	232	257	249	267	256	237	219	248	257	241	249	216	242	235	252	305	236	240	249	242	253	217	244	240	255	240	255	282	249	233	232	233	286	240	263	264	237	195	229	222	240	244	245	239	236	227	245	217	256	221	239	244
45448	22352	10587	6024	3941	2776	1872	997	664	587	618	542	574	514	567	527	560	552	560	544	536	550	557	570	537	541	511	580	533	585	524	515	539	561	555	554	499	558	593	523	602	604	509	566	514	560	530	552	547	550	542	559	548	553	573	526	517	536	492	510	528	532	576	569	552	562	514	534	582	527	569	548	517	553	575	527	561	543	552	525	503	534	598	553	488	544	556	540	532	492	544	579	550	553	556	553	550	551	531	515	538	538	555	527	568	552	564	480	534	558	519	544	534	536	507	514	552	564	522	553	538	563	545	549	544	526	513	544	529	543	530	538	550	549	530	582	529	537	528	566	563	532	523	535	535	577	516	532	550	561	551	548	600	549	526	500	577	588	573	520	510	526	581	559	556	517	580	536	560	586	561	575	540	535	536	523	482	520	539	586	549	515	556	538	560	565	525	564	517	532	546	539	545	557	546	532	559	515	506	543	531	516	519	536	548	526	532	536	544	523	585	519	548	562	568	547	560	568	546	536	549	589	531	552	547	548	519	544	579	543	531	508	517	543	545	516	499	512	567	523	560	570	509	581	564	531	533	528	532	527	516	513	524	561	546	529	538	530	567	515	557	561	532	541	545	564	486	509	498	503	533	535	562	552	561	556	546	553	536	509	538	496	532	546	549	550	563	560	540	540	553	521	576	559	552	538	544	513	541	541	562	534	539	558	545	537	506	555	591	551	543	546	566	556	557	554	553	537	550	520	587	507	508	542	552	553	547	525	524	561	553	518	492	556	515	540	486	545	578	496	550	545	571	546	532	523	514	543	581	493	560	528	546	524	524	521	571	524	557	534	552	535	539	592	540	527	485	568	537	543	515	520	547	559	502	505	556	528	530	497	538	489	498	530	542	522	528	549	513	600	558	560	512	592	531	529	507	499	549	514	511	517	543	552	561	546	522	559	503	536	500	533	556	567	515	581	533	585	548	545	539	556	539	568	530	541	527	500	566	553	563	551	583	511	512	521	524	511	556	516	560	526	550	542	498	512	541	554	540	529	539	507	548	518	559	535	548	528	557	552	490	564	506	512	541	569	555	537	589	527	552	539	568	518	520	560	577	547	504	535	552	550	573	526	523	566	528	542	520	535	528	552	574	511	515	522	577	548	534	534	555	548	563	527	527	494	529	504	509	532	577	543	500	509	534	531	536	527	557	532	530	565	530	570	509	549	550	545	542	488	542	569	507	544	508	546	557	532	543	555	571	520	568	566	580	526	537	578	543	539	564	548	548	544	546	583	542	537	505	549	540	527	535	545	566	534	548	539	549	537	522	526	540	524	541	539	576	569	541	511	530	537	539	504	512	526	523	540	549	532	580	579	520	529	498	583	561	534	490	569	540	524	565	531	562	562	544	575	561	525	555	551	533	553	555	524	556	542	492	507	579	516	554	549	573	554	549	556	526	531	544	534	557	588	554	563	550	517	535	554	526	532	572	543	553	538	581	540	544	536	546	529	559	530	565	540	561	515	509	510	552	537	516	553	544	549	561	548	585	525	540	561	500	545	587	531	523	535	567	583	550	535	565	513	531	537	541	557	531	514	528	509	522	529	529	523	558	525	528	534	584	565	523	510	552	524	555	546	540	535	534	546	525	545	552	576	544	533	521	564	523	537	572	540	555	557	522	480	551	536	553	547	557	571	545	535	522	544	524	532	532	538	517	567	549	528	543	490	513	500	482	555	566	553	498	538	510	567	560	556	495	565	534	597	527	517	532	580	484	553	515	546	555	579	555	561	556	521	567	522	556	556	513	506	565	512	565	548	544	539	541	579	548	551	516	555	541	490	539	518	550	524	492	540	581	565	533	542	525	538	564	524	541	511	494	555	546	554	507	479	535	507	553	536	572	537	514	496	518	487	540	547	530	574	543	579	530	540	551	528	565	569	599	538	549	556	556	544	574	526	562	531	540	504	584	513	549	563	530	574	521	566	560	553	539	558	542	536	531	544	568	576	522	497	561	550	528	553	556	563	540	520	532	556	514	538	550	547	560	508	544	543	561	571	558	520	581	554	575	574	501	516	540	543	565	550	547	530	542	564	528	539	567	489	550	570	539	538	556	531	579	519	523	550	525	558	509	527	542	533	555	480	538	498	555	525	529	494	599	494	525	526	527	569	491	559	554	498	557	555	519	515	525	549	550	587	509	512	565	503	520	536	537	535	552	516	571	554	565	552	542	563	519	571	537	542	517	539	537	543	520	549	552	543	536	556	511	589	554	481	550	534	552	545	560	543	543	557	535	541	572	541	524	555	543	567	529	538	569	515	503	522	550	564	551	546	561	533	529	550	566	556	514	526	554	526	565	558	557	570	526	552	507	571	549	540	507	578	510	508	573	516	564	526	491	550	526	521	500	523	555	521	524	523	507	515	514	511	523	513	570	507	516	506	565	519	500	573	571	512	515	518	527	521	566	569	548	543	512	564	551	540	568	558	506	530	604	534	518	531	543	486	513	533	548	517	519	558	526	534	533	555	553	542	543	516	545	534	537	553	567	523	527	544	517	554	531	564	511	561	542	518	542	538	566	529	558	536	552	522	536	543	510	579	555	545	501	549	553	537	567	507	525	558	591	541	552	538	552	536	558	531	565	543	567	531	535	498	534	555	564	486	568	597	576	528	555	473	572	580	520	492	509	541	475	483	546	543	569	524	602	529	540	551	532	572	528	533	543	534	567	510	551	572	552	547	544	574	548	562	522	550	490	536	522	581	511	548	587	559	596	527	571	528	577	572	532	501	547	518	531	475	535	545	550	533	547	557	562	545	573	542	509	539	531	496	534	531	531	506	512	557	588	493	510	538	537	523	561	551	536	532	549	529	552	566	558	513	568	590	528	521	532	529	525	514	503	502	563	522	534	523	531	562	552	528	532	534	515	527	488	572	589	559	582	537	528	549	524	545	516	539	559	568	563	544	550	551	537	560	522	529	545	528	554	525	542	542	515	558	526	560	589	559	544	498	603	527	536	527	576	550	566	567	557	528	524	575	541	526	585	554	549	539	549	527	539	543	598	552	521	502	576	531	518	525	550	532	509	535	562	505	523	500	529	559	562	575	555	491	526	560	554	543	507	584	527	522	561	494	571	543	567	522	531	536	544	554	493	551	548	531	525	563	577	511	580	549	563	509	560	591	537	573	593	486	525	568	553	516	504	523	545	521	534	532	536	535	478	542	526	515	524	528	534	567	576	520	556	534	499	534	557	567	547	517	493	560	519	543	548	564	518	534	570	550	585	528	519	522	559	557	529	516	563	522	526	519	545	555	569	514	540	546	553	534	552	562	560	536	533	549	553	588	487	548	587	521	498	524	565	546	532	563	561	533	538	559	542	539	524	547	511	486	598	558	528	506	562	524	535	528	514	515	535	546	558	584	511	556	512	519	528	553	515	532	581	516	533	556	555	515	546	523	552	569	546	557	536	546	536	529	527	533	545	534	555	538	527	554	552	544	542	523	550	497
50135	18815	4123	968	546	378	248	217	230	217	214	193	230	217	196	226	217	260	205	222	219	200	236	209	228	236	238	232	220	214	220	205	251	233	186	226	252	211	242	210	212	228	229	219	200	256	239	225	206	218	230	242	221	214	210	223	194	219	210	208	243	209	247	224	223	190	211	210	229	260	231	212	246	228	222	220	210	218	242	240	248	206	254	213	256	205	213	191	226	228	233	202	213	214	203	200	252	242	237	214	218	207	239	206	231	226	218	207	210	227	204	242	212	226	231	233	253	215	228	239	243	231	235	217	222	220	225	233	217	231	240	219	240	227	208	226	214	206	244	201	223	240	223	219	213	224	207	214	223	229	234	223	224	191	213	235	206	218	223	219	225	224	240	208	207	231	211	188	207	222	200	199	224	211	215	211	188	224	216	218	231	216	232	203	237	223	218	212	205	219	245	226	202	231	216	234	216	211	217	208	208	214	217	233	236	244	236	224	210	184	247	220	246	252	222	230	198	231	189	244	255	243	233	253	215	230	209	216	227	201	206	218	206	217	210	236	221	227	235	244	250	241	241	226	185	184	254	236	234	218	210	247	208	196	243	234	226	199	201	232	228	251	231	216	226	216	225	211	218	218	211	229	247	220	231	221	213	242	224	226	218	244	198	194	235	218	220	236	218	222	228	220	194	224	223	261	237	229	224	227	239	211	200	210	238	235	214	228	218	233	232	231	208	231	218	255	228	215	227	245	231	254	226	225	230	227	191	218	219	196	228	201	226	245	178	243	223	205	217	215	236	202	231	233	240	212	193	244	239	244	208	217	184	228	224	190	202	215	203	232	218	217	245	224	211	207	205	218	190	247	199	241	225	210	221	241	206	218	210	241	222	207	216	229	220	229	218	186	229	209	214	213	216	208	254	209	209	216	223	241	229	229	233	241	220	210	231	208	201	208	239	206	209	236	258	245	207	217	226	244	229	231	244	236	221	218	255	271	217	218	208	242	230	212	233	218	249	218	216	215	212	226	235	249	205	239	211	233	219	209	194	196	246	229	205	227	212	244	211	240	228	196	232	229	220	219	218	235	198	233	217	226	246	195	215	219	202	229	227	231	232	225	225	189	244	185	245	175	223	203	234	227	249	229	230	231	216	196	216	199	186	222	230	199	235	218	206	202	234	221	221	210	240	244	239	212	242	213	221	207	216	233	213	218	229	205	213	202	220	201	206	240	215	217	228	190	185	256	210	222	245	255	212	223	263	215	197	260	241	258	234	228	252	210	238	208	223	251	242	199	221	216	216	215	223	204	224	248	241	256	257	190	229	199	224	208	230	240	255	215	231	236	215	229	198	215	192	231	227	240	233	232	224	266	219	230	206	209	229	214	200	221	216	222	218	224	212	228	183	202	196	216	213	207	252	224	226	234	192	209	221	210	237	215	201	202	219	233	214	238	218	220	229	230	233	221	219	256	256	228	248	235	228	222	226	222	220	211	242	189	211	235	226	216	201	237	224	234	197	223	213	252	218	182	192	222	240	249	220	219	243	220	226	203	209	212	213	237	245	249	213	221	223	219	221	236	227	216	207	220	212	219	248	224	208	233	218	206	210	201	207	226	238	245	229	223	214	237	208	190	228	229	201	211	228	235	213	235	233	226	221	233	253	208	214	230	252	202	227	226	239	216	244	207	216	238	227	242	209	226	217	235	238	231	243	217	229	241	222	237	228	254	232	222	227	209	222	227	240	217	212	216	215	206	220	187	200	231	217	216	253	209	217	225	225	240	225	203	231	226	243	201	223	235	222	233	229	197	230	211	226	191	205	251	233	199	214	194	210	227	237	226	208	225	223	222	244	214	219	206	216	230	235	204	247	200	211	217	230	217	214	206	212	229	197	215	211	248	225	238	204	223	260	230	221	220	239	220	225	213	242	204	251	225	228	231	207	211	222	220	241	220	230	247	199	216	213	235	193	210	230	245	202	223	219	221	248	218	226	221	206	226	239	214	193	268	282	202	245	219	218	200	208	207	190	219	213	218	209	206	204	249	232	251	195	249	211	218	232	233	243	177	227	262	227	234	227	202	218	226	206	228	225	230	205	227	254	223	195	222	213	220	228	251	224	213	231	210	224	226	225	205	199	225	260	222	221	219	177	176	210	270	232	227	184	217	240	230	204	213	221	206	222	254	247	214	264	236	203	221	229	205	225	214	209	237	244	231	218	211	201	208	204	231	253	224	249	235	240	202	229	219	194	250	254	236	201	229	227	239	232	220	228	212	209	242	224	243	214	236	245	234	224	229	187	217	219	222	225	225	206	193	213	215	203	237	218	214	195	217	267	244	222	224	262	220	232	217	213	220	221	205	214	248	235	246	218	214	229	224	215	212	217	204	196	217	240	251	211	207	198	204	245	213	193	240	232	207	228	217	204	243	232	228	200	217	209	224	232	228	219	230	208	212	191	222	250	216	225	220	213	232	224	206	239	217	206	219	229	209	197	237	242	196	218	235	213	228	204	207	223	219	224	220	227	220	225	220	225	220	231	200	219	210	203	224	235	202	228	198	204	194	214	224	222	251	190	226	242	230	222	212	200	208	226	223	245	236	234	242	207	210	244	218	239	246	243	216	228	210	218	235	234	236	219	237	211	224	184	224	223	218	200	206	223	219	200	251	227	223	252	208	247	208	209	213	231	217	183	237	235	220	247	214	227	247	209	237	217	251	209	198	215	223	213	219	205	206	205	229	231	213	230	213	234	183	206	231	236	248	180	213	206	226	189	217	223	225	219	231	232	222	226	246	232	213	220	213	227	220	200	218	219	196	228	235	235	223	226	203	211	210	235	231	189	231	209	190	247	221	211	217	243	226	258	221	218	192	208	197	216	243	224	194	198	228	232	226	232	234	222	273	218	237	232	195	230	229	254	201	233	207	205	225	243	248	229	208	252	260	223	234	203	210	219	217	211	227	242	205	229	224	225	226	244	229	221	227	242	198	203	214	219	227	214	224	210	219	219	216	220	231	249	222	229	246	249	225	198	225	194	228	223	200	219	228	236	245	242	224	204	226	237	213	244	216	213	223	227	247	226	242	227	224	212	218	201	237	224	225	218	254	232	228	238	223	220	200	239	263	217	223	192	223	225	227	214	208	251	220	247	259	237	216	218	264	228	224	248	252	232	218	231	240	241	186	232	254	203	268	241	237	211	218	254	203	237	215	229	207	233	226	231	244	210	235	226	233	214	246	228	219	238	247	191	234	245	217	218	235	207	239	248	213	248	215	212	199	199	217	221	203	199	225	220	267	197	213	228	214	232	222	234	222	247	208	216	223	193	233	224	209	221	245	221	229	224	266	230	222	211	212	252	220	191	215	215	227	223	257	195	215	232	244	245	200	210	203	223	213	213	216	207	211	225	238	206	248	228	197	210	228	207	210	199	225	230	218	197	210	210	235	231	252	220	213	246	245	203	230	221	223	181	204	211	215	223	227	236	220	237	185	215	218	225	245
34601	13924	4530	2178	1357	875	721	572	514	531	521	527	481	560	469	508	501	524	497	508	494	461	513	517	493	468	497	478	525	496	509	485	516	562	511	492	495	497	509	521	511	493	510	486	505	536	498	491	486	531	469	480	498	491	496	471	506	453	499	468	511	467	512	514	524	522	520	494	519	535	515	530	510	484	503	456	503	526	522	486	467	504	493	490	500	507	494	494	502	486	514	519	445	505	536	512	477	531	521	530	471	502	517	498	537	484	534	460	479	511	496	500	498	506	464	496	517	491	435	492	492	496	484	509	495	514	529	529	534	505	537	519	447	530	528	468	484	492	540	498	533	534	509	507	516	525	531	495	542	467	553	500	517	549	542	507	512	493	509	481	511	546	512	524	485	552	540	501	508	509	463	498	473	541	484	505	511	478	553	513	510	463	510	537	449	489	473	501	488	534	560	522	504	496	499	491	499	448	527	525	506	496	530	512	513	484	493	490	501	514	502	513	496	491	549	490	507	503	512	533	520	510	500	498	471	557	485	488	556	515	534	496	496	539	527	518	485	522	500	525	545	486	524	507	527	484	475	483	489	537	527	494	461	458	527	485	452	488	514	482	443	499	503	503	514	494	521	489	475	498	528	525	501	558	542	496	495	506	554	472	503	545	534	513	538	528	482	476	468	507	485	476	485	481	537	504	508	525	514	460	498	466	503	501	484	525	482	493	470	485	491	485	491	474	476	499	498	564	494	519	558	512	504	514	494	520	527	481	529	489	488	486	486	492	530	531	519	520	540	509	485	491	490	489	503	461	453	476	485	504	468	484	483	498	519	525	490	536	502	473	494	544	491	505	537	478	517	476	488	519	522	522	478	501	524	508	535	526	491	547	453	540	495	505	505	483	502	498	499	515	487	492	519	490	503	481	513	489	509	545	494	489	491	474	522	510	473	500	477	495	477	529	518	526	515	481	501	523	508	483	480	499	525	493	497	484	490	495	448	485	480	490	478	530	503	523	476	516	490	486	505	491	506	468	501	526	519	499	501	504	525	548	502	485	527	507	464	517	490	500	505	487	487	444	480	463	472	481	495	514	475	509	497	485	467	510	465	528	483	519	533	497	493	477	493	486	488	530	515	522	541	487	502	497	525	484	490	480	507	463	498	519	538	509	476	473	501	464	474	477	495	486	466	490	447	527	525	514	513	492	511	499	509	528	501	480	509	504	518	516	512	474	511	497	450	475	490	508	486	537	468	492	508	516	516	492	464	478	519	456	485	564	494	437	524	507	543	509	497	491	479	511	503	488	501	507	542	490	486	533	498	531	502	521	515	470	500	524	501	491	513	473	461	507	454	475	496	518	485	499	488	484	484	476	512	489	495	511	511	503	498	574	507	505	512	493	502	486	452	536	454	489	509	505	489	517	472	502	509	526	484	506	486	489	540	478	447	514	468	528	521	510	488	491	522	495	496	505	478	509	499	500	503	547	518	504	508	510	548	493	471	482	519	468	486	500	522	508	522	482	496	517	482	520	502	506	525	487	523	492	554	486	505	471	480	441	516	503	504	483	486	508	532	519	488	489	514	531	473	504	485	494	505	501	513	495	499	515	499	521	526	487	528	470	468	514	537	473	538	518	491	518	462	471	475	518	513	478	531	520	496	475	495	515	498	498	539	457	529	561	482	520	518	477	487	503	510	516	540	479	469	499	497	486	479	496	509	525	487	498	476	495	490	530	485	492	509	474	515	514	517	479	431	498	517	530	485	477	531	486	505	472	489	488	501	493	492	517	517	462	493	516	500	478	536	518	493	495	460	528	481	528	481	496	500	515	475	536	466	512	518	506	507	549	508	513	500	461	512	509	497	505	518	483	454	500	474	502	529	493	522	518	535	514	496	530	487	513	476	519	471	494	500	510	495	541	545	543	475	473	506	483	476	518	519	482	513	513	481	483	477	512	584	465	479	490	504	502	498	525	518	499	505	457	501	512	515	500	500	483	494	524	509	477	498	526	506	467	492	509	506	455	501	547	543	505	501	514	515	492	493	492	518	506	493	484	494	480	489	505	497	520	489	536	536	505	489	533	482	491	544	497	477	493	506	483	472	517	536	478	485	469	505	524	484	485	500	529	509	500	482	546	516	505	495	502	473	488	510	481	475	442	500	494	548	517	508	504	528	487	500	483	482	518	495	531	510	465	512	476	508	487	502	487	522	529	550	486	496	485	508	502	517	466	489	515	473	495	471	485	496	510	482	482	518	489	520	439	485	527	495	482	495	448	530	460	528	513	459	502	471	469	495	487	509	481	525	495	548	483	507	515	488	491	488	501	488	507	475	511	500	515	495	517	502	507	506	530	517	540	492	466	512	554	477	454	488	493	497	481	525	511	501	497	482	500	540	500	513	480	482	511	530	557	546	518	493	506	503	511	522	505	526	485	507	533	533	502	478	538	507	525	470	480	496	495	504	561	495	474	547	515	498	500	558	487	497	470	522	500	461	483	483	520	526	494	465	510	513	489	507	475	498	521	480	548	484	521	503	481	518	463	466	539	483	483	482	477	496	507	453	515	506	498	519	471	534	479	507	463	536	533	496	462	493	521	523	504	518	479	477	496	524	497	518	543	530	478	531	494	498	482	519	461	539	484	509	474	517	492	515	449	524	505	525	519	492	515	485	489	507	533	484	529	482	536	502	461	518	512	527	521	513	493	502	494	505	497	505	497	483	512	510	499	505	512	502	491	478	500	525	513	480	472	487	505	506	510	507	520	490	534	473	509	516	484	527	512	514	503	485	489	513	504	481	498	473	533	497	466	509	507	480	517	511	489	494	479	512	454	499	520	500	489	487	496	517	512	483	506	486	510	532	529	461	514	488	541	496	518	494	478	502	520	508	473	512	534	499	501	451	488	511	486	503	470	462	505	533	517	498	518	509	482	489	487	546	503	488	476	482	510	517	500	532	468	516	480	477	475	515	551	520	517	514	503	514	513	523	496	506	497	453	489	512	517	502	488	500	525	483	485	504	530	488	538	490	498	473	526	496	560	490	474	521	507	518	498	470	524	501	491	491	469	516	506	507	476	486	478	479	553	515	497	515	457	505	526	503	482	503	478	509	504	510	534	544	488	502	495	516	517	517	460	477	559	500	497	473	532	514	520	476	534	513	521	519	514	488	493	530	492	499	551	544	484	487	520	478	492	501	481	455	513	504	470	512	464	487	484	475	477	506	471	489	491	515	557	504	485	505	495	525	480	523	506	517	516	495	476	470	469	507	516	498	502	519	526	502	468	516	496	490	506	480	473	489	489	465	518	461	489	483	506	489	506	520	505	469	481	491	485	497	537	517	531	524	490	460	494	481	505	444	480	506	511	477	510	488	492	501	478	505	515	484	487	481	513	526	541	447	501	507	490	506	500	482	532	537	502	565	491	495	506	501	494	536	521	511	512	513	464	462	496	541	496	446	505	510	493	482	463	526	470	543	535	500	481	494	496	499	495	502	536	502	523
57567	22278	5928	1601	743	396	263	223	222	255	235	259	254	220	236	218	214	235	223	223	227	254	224	233	217	201	217	214	218	215	219	224	204	215	205	227	232	224	224	242	214	220	243	214	243	208	197	242	210	229	204	237	216	197	235	233	207	215	201	251	202	236	247	232	272	253	262	218	221	237	271	244	223	235	254	234	235	216	252	245	221	211	229	195	227	207	231	267	213	227	243	252	224	224	228	230	232	208	210	215	218	192	253	212	233	245	218	226	233	249	235	238	254	238	235	215	230	199	220	230	235	244	224	255	250	208	259	208	254	209	224	217	235	248	250	247	225	208	214	233	225	217	249	260	234	217	227	235	209	266	221	246	213	240	217	234	230	256	212	227	200	265	241	222	211	214	240	237	218	249	219	220	214	234	236	238	205	210	199	223	231	222	239	229	219	210	253	214	233	202	233	229	231	209	198	222	225	230	217	210	216	218	207	218	239	231	215	234	226	249	224	252	242	242	225	231	247	270	257	221	247	234	215	208	233	202	221	225	205	214	248	205	243	249	239	219	210	229	229	218	209	222	221	231	197	228	235	223	241	234	220	224	230	207	233	234	232	216	228	196	204	212	233	249	218	213	211	200	215	215	262	227	204	225	233	253	220	240	260	219	223	231	240	230	230	231	229	237	237	215	221	239	195	251	209	229	193	209	217	247	227	213	249	228	193	244	224	221	220	206	228	227	208	219	257	240	212	214	227	213	224	229	237	210	234	227	225	228	230	239	224	235	226	248	223	248	228	243	248	224	222	229	213	226	237	211	233	205	210	242	213	225	241	276	245	219	223	223	220	241	206	212	243	229	234	226	214	249	249	229	218	248	217	241	230	207	239	215	230	212	236	211	249	210	197	211	219	245	234	215	226	202	200	215	243	232	216	249	192	218	244	220	217	250	216	237	243	216	215	229	237	236	222	242	225	238	232	221	226	211	227	229	239	250	240	228	225	233	228	204	212	219	259	247	239	227	243	252	248	247	252	232	235	249	221	257	222	235	248	221	199	233	209	189	255	186	237	229	234	230	247	224	208	233	237	213	255	221	207	249	212	245	227	232	250	233	220	210	248	232	246	252	254	219	260	239	211	211	202	205	255	234	218	214	222	269	241	216	209	223	207	221	228	246	213	222	254	235	191	212	239	220	250	217	239	233	201	213	236	225	212	245	219	218	245	243	240	236	238	199	221	236	216	254	233	213	209	226	247	234	224	222	244	246	214	224	257	244	233	221	205	197	232	213	232	230	197	215	205	198	235	228	191	205	234	203	223	245	202	274	202	235	223	239	234	220	205	210	238	243	243	233	234	211	255	228	244	217	183	228	216	243	224	219	247	216	234	231	229	241	225	198	191	197	225	240	248	233	210	253	246	216	217	193	221	246	214	203	217	237	221	248	204	211	244	232	225	274	214	227	233	199	215	210	214	236	232	234	244	219	203	202	240	200	239	214	206	256	224	206	230	228	228	233	216	246	192	260	213	207	209	218	239	214	222	220	234	243	250	237	175	231	237	229	250	227	215	219	222	206	199	223	241	230	208	216	216	244	215	218	225	234	196	205	203	230	242	260	234	222	218	224	222	241	239	255	252	262	231	225	237	231	234	212	242	248	230	249	208	227	216	225	232	237	253	234	225	234	225	225	228	216	219	235	226	236	230	204	224	191	212	232	255	253	234	232	247	253	238	233	222	227	215	217	234	247	241	233	257	216	216	238	189	224	199	232	206	211	238	257	228	230	243	204	218	209	217	232	260	229	204	225	241	231	248	230	234	232	202	223	240	239	212	224	238	226	234	211	229	197	220	244	219	241	229	278	225	248	203	242	195	234	215	231	203	224	257	229	222	248	194	213	225	226	208	185	209	213	220	204	235	243	237	222	215	235	229	258	215	214	250	221	231	228	223	228	210	223	233	232	231	236	252	206	235	244	263	215	201	229	225	252	235	201	227	251	235	234	227	207	207	217	226	228	220	230	233	250	210	228	222	242	201	223	235	225	264	236	227	191	248	238	243	244	243	238	212	218	238	203	189	219	212	249	197	221	233	244	230	233	233	239	226	265	214	233	196	215	240	227	225	227	219	256	255	274	252	245	230	223	221	241	206	255	250	234	235	256	215	234	236	225	219	253	215	233	240	225	231	213	252	203	224	238	211	203	217	218	258	230	200	244	243	246	214	214	200	247	233	224	254	227	233	233	230	216	241	211	221	227	223	232	237	206	201	209	187	260	223	245	218	225	229	243	207	245	262	205	233	240	213	240	242	240	233	210	213	237	211	254	236	228	247	209	238	250	255	225	243	241	231	213	242	234	223	240	232	220	228	241	243	202	221	206	227	261	221	221	231	219	230	218	227	223	222	197	222	231	222	237	205	227	225	207	214	233	234	224	217	253	243	246	220	221	225	246	219	214	221	238	252	228	236	214	213	240	244	207	228	199	213	204	247	234	249	214	201	223	221	214	217	231	200	247	216	235	251	229	236	237	210	245	202	227	228	240	231	217	240	263	221	205	225	236	216	203	228	254	226	203	222	220	200	208	222	223	223	240	194	212	210	233	236	250	225	211	222	208	237	213	239	247	231	244	216	216	272	250	207	213	241	222	240	220	229	213	226	276	237	245	250	244	227	263	236	237	231	211	251	214	197	211	177	242	234	215	264	227	222	214	252	231	229	225	214	217	200	218	259	225	225	215	239	233	223	228	238	206	233	225	214	249	277	219	216	207	215	258	241	193	232	237	245	243	209	260	227	250	220	239	216	248	230	241	227	219	214	199	232	249	228	235	236	254	229	211	246	213	219	229	204	237	228	207	243	233	230	239	252	235	252	209	254	241	196	233	237	222	248	235	233	250	208	245	221	243	245	260	235	248	219	230	216	227	242	222	222	203	267	234	211	225	241	226	245	241	236	216	225	204	205	230	223	233	215	195	229	221	201	240	215	229	246	214	255	232	260	230	243	254	242	222	215	227	179	231	198	202	235	243	236	213	215	245	261	217	258	240	239	260	218	212	225	237	227	234	239	235	239	234	224	271	252	226	216	224	226	253	224	229	248	231	210	249	245	223	247	210	244	275	221	238	196	255	242	257	207	217	237	233	184	236	254	214	221	235	203	238	207	245	233	206	236	229	211	222	203	212	217	248	224	241	228	247	218	213	280	226	206	209	219	248	227	235	233	222	240	209	249	227	228	213	232	234	217	248	223	259	255	223	220	227	229	235	223	207	225	206	220	217	241	192	243	242	219	218	209	240	207	210	245	210	248	229	227	241	222	220	201	228	219	224	233	257	221	241	185	220	229	245	240	228	234	238	235	227	229	229	221	187	222	223	229	230	206	221	240	224	241	225	238	234	218	229	214	225	228	224	236	225	234	233	245	221	248	232	220	224	210	262	235	217	233	218	218	186	227	221	222	218	247	202	210	239	238	243	240	230	227	233	226	200	229	229	229	251	243	241	246	185	204	241	250	241	213	240
39902	14160	5566	3452	1893	984	642	586	534	542	564	521	565	538	519	535	507	504	499	535	491	573	473	526	490	537	551	545	511	497	506	542	519	511	528	542	545	516	534	486	543	512	491	538	531	508	513	529	507	529	502	507	519	463	498	502	478	527	522	508	527	485	528	482	521	538	530	546	531	528	555	571	465	525	540	502	488	535	517	540	512	553	543	512	546	515	481	485	526	549	510	523	494	510	553	465	532	520	531	445	544	517	535	481	520	542	539	525	503	523	524	504	492	497	521	501	526	511	527	519	535	511	494	506	476	507	509	533	511	524	489	540	503	505	488	520	554	520	496	533	497	528	475	544	538	479	537	530	483	455	532	518	498	535	518	523	522	492	501	488	515	522	494	529	558	546	535	559	484	460	500	533	503	539	513	515	479	531	505	497	538	564	540	517	514	518	496	490	511	519	538	478	506	519	476	523	546	518	537	509	513	502	532	475	530	539	499	497	512	548	556	510	475	477	500	556	526	541	512	528	574	501	518	525	521	531	498	481	509	508	525	501	532	506	523	543	533	547	511	508	527	533	549	507	511	545	517	525	507	522	516	542	529	535	482	530	502	551	522	565	525	529	539	531	543	504	522	547	507	559	518	512	499	495	517	480	497	549	517	534	511	529	509	497	564	498	502	514	478	498	506	514	541	521	543	508	491	496	465	490	487	522	497	478	476	490	484	563	560	518	504	561	536	456	536	502	576	528	518	520	507	517	566	489	575	517	513	518	490	545	494	547	542	521	471	533	499	551	497	516	555	470	501	550	536	519	504	504	500	519	540	510	497	541	519	480	492	459	528	533	512	543	517	557	493	516	515	523	511	585	503	485	507	489	494	514	477	543	545	514	493	486	508	521	522	488	507	528	520	536	528	533	534	521	502	545	569	512	556	558	472	490	524	526	473	516	518	524	510	490	506	499	528	499	511	470	540	507	516	509	519	515	546	506	555	494	496	540	527	478	535	527	530	531	510	498	511	537	516	478	515	511	509	515	497	488	546	540	499	491	494	531	521	511	552	524	509	498	497	514	520	481	525	553	525	504	499	562	547	457	524	507	549	513	507	516	518	546	552	531	497	497	504	511	483	545	547	485	463	521	526	540	508	538	517	529	532	519	500	574	531	561	493	481	500	488	535	479	503	544	547	516	481	516	537	507	517	498	483	497	530	506	517	520	516	524	527	519	509	507	520	506	482	525	521	534	519	539	530	524	551	538	519	510	545	515	505	517	504	516	496	489	543	555	529	527	576	534	524	536	523	526	501	529	565	485	515	512	523	525	506	516	496	547	487	535	486	516	496	484	561	539	547	513	532	489	533	488	526	497	509	516	553	496	482	469	551	536	545	534	535	539	530	528	541	516	517	507	517	500	508	527	467	523	500	488	509	513	496	508	509	524	501	528	520	540	521	557	492	544	506	492	464	512	499	489	486	558	531	538	537	529	521	501	486	535	461	545	523	533	527	497	534	558	500	537	561	535	493	471	517	552	497	588	516	501	478	528	517	502	512	509	509	526	512	494	506	505	526	541	529	519	516	529	506	501	497	504	463	549	530	527	516	553	468	521	524	501	508	510	503	523	533	515	490	510	510	522	550	490	470	509	536	553	535	510	494	547	520	485	499	477	507	518	530	522	486	532	499	505	526	511	538	487	510	512	540	503	517	526	500	505	496	493	510	529	484	529	502	525	519	535	485	512	491	512	511	522	558	513	508	514	519	522	473	545	525	497	520	491	542	517	526	477	484	544	498	481	548	521	528	549	495	520	523	511	525	513	500	532	521	542	531	507	499	501	514	527	554	506	516	514	505	503	496	498	537	526	512	511	566	500	499	455	453	530	546	539	532	482	538	531	509	489	523	490	504	468	489	525	552	558	513	515	560	486	492	489	513	535	530	470	508	496	552	528	540	570	507	525	526	547	534	485	511	540	492	461	509	516	532	554	498	572	537	546	576	509	529	488	468	571	525	518	499	510	500	517	505	578	513	520	534	501	506	528	486	488	491	449	484	523	489	485	510	537	564	544	535	510	526	518	545	507	467	548	539	533	509	502	524	488	500	481	534	531	497	474	530	530	509	510	500	480	520	501	492	509	555	511	481	527	534	512	510	478	493	506	495	538	525	510	534	489	515	526	513	516	527	490	486	478	494	486	504	540	507	519	524	544	512	536	499	492	470	513	467	532	493	543	528	479	483	569	485	517	511	535	496	522	516	521	536	517	517	546	523	506	516	490	457	525	545	532	473	505	544	477	563	481	530	470	494	496	527	492	514	516	475	531	535	496	514	515	480	550	518	494	550	495	506	461	514	466	547	527	523	497	500	526	531	530	534	529	525	521	524	505	558	534	491	513	503	540	522	522	524	539	505	517	515	504	510	481	500	509	534	510	560	513	476	505	535	525	486	562	516	523	489	482	523	547	483	458	517	493	515	527	500	523	501	467	514	535	489	485	496	512	515	490	501	510	566	510	539	522	523	570	497	546	517	509	541	517	554	544	535	540	492	517	556	509	543	528	503	543	511	530	505	485	527	546	501	526	492	514	529	477	510	537	497	529	524	505	562	528	499	522	497	484	492	549	512	515	498	531	472	477	526	493	547	547	483	523	507	516	512	501	530	544	540	528	498	511	496	538	492	510	526	512	544	529	517	502	499	497	479	510	494	539	510	525	493	510	512	529	505	511	512	519	517	542	550	538	515	524	493	500	548	473	518	490	546	533	507	503	539	509	561	484	554	493	546	479	540	518	512	551	534	488	514	518	561	504	486	535	526	499	485	543	480	485	524	483	502	520	493	487	479	479	467	511	543	475	497	518	481	520	475	504	517	512	524	578	519	493	496	516	527	518	503	502	514	476	489	501	466	512	479	493	490	522	477	508	513	516	501	515	459	520	539	467	531	493	548	528	525	508	468	484	540	590	480	557	502	501	523	495	496	524	484	537	486	569	520	513	506	505	530	496	509	518	490	494	513	509	542	500	501	528	535	536	516	498	538	577	511	493	476	518	475	536	548	514	525	535	547	457	503	486	535	520	483	524	543	517	523	526	505	560	501	559	569	519	528	523	521	483	495	474	487	490	553	523	514	564	515	533	552	561	485	493	511	478	525	496	523	509	481	586	477	486	514	534	490	544	511	482	507	478	512	549	533	531	544	510	547	485	479	529	540	494	585	501	516	519	512	472	496	561	486	526	507	525	542	500	522	565	525	512	495	490	503	530	587	518	485	501	522	511	527	521	504	514	518	533	536	548	522	540	546	507	494	506	557	529	507	499	482	531	492	503	505	499	511	517	522	564	516	520	548	528	535	529	490	504	558	553	498	473	504	492	459	509	482	498	510	547	483	483	524	504	514	499	529	493	483	533	511	501	524	499	506	486	508	530	516	511	567	525	488	517	505	555	503	567	500	507	535	532	473	476	526	525	507	512	489	511	560	532	516	519	536	503	477	504	529	512	529	503	528	521	477	541	503	522
63594	27721	12068	4049	1118	471	349	298	267	232	262	247	265	253	244	239	254	252	268	239	258	224	235	278	251	240	226	250	234	232	226	231	236	271	261	239	243	227	242	231	252	239	215	245	256	258	254	254	262	260	238	255	254	236	246	243	222	210	253	291	238	236	253	261	243	204	234	262	256	242	257	227	249	213	246	223	269	235	242	243	218	223	230	236	221	220	224	248	266	226	242	250	218	229	240	269	231	254	251	251	237	248	248	242	216	223	219	240	256	220	233	231	218	242	246	225	272	235	242	269	233	240	237	224	234	232	233	210	248	250	240	221	217	242	252	239	239	269	244	254	269	233	252	210	254	245	253	228	243	242	260	233	226	226	219	232	240	277	249	241	251	232	223	230	220	260	256	265	269	193	244	216	244	237	229	213	245	214	228	225	236	244	238	225	236	207	257	253	246	271	214	210	231	297	267	238	259	234	252	235	259	229	260	249	228	222	231	232	250	221	273	230	209	242	267	233	241	244	249	245	265	248	221	238	221	249	245	226	242	261	244	236	205	232	229	263	237	245	264	203	195	228	228	254	235	246	236	238	241	243	270	229	229	246	236	261	232	249	203	256	257	236	231	237	246	204	249	259	200	247	242	249	233	236	261	239	240	228	251	253	234	219	237	246	235	276	227	234	225	239	243	243	221	232	239	237	233	240	225	236	245	238	243	214	217	206	248	240	265	224	228	258	253	252	220	251	218	251	257	267	233	238	238	240	212	241	256	259	252	256	253	222	228	224	213	274	257	250	254	233	254	258	234	207	255	224	238	251	276	235	231	213	227	254	229	253	230	212	271	254	231	217	234	232	239	221	242	234	213	259	239	226	233	265	266	228	208	234	250	252	254	240	245	242	239	249	215	231	212	226	250	234	229	235	237	226	264	243	240	246	259	222	214	265	236	211	261	262	226	268	258	232	222	234	236	230	273	253	233	251	230	215	230	241	220	227	210	238	226	257	247	248	220	228	236	257	278	226	241	270	187	256	248	268	213	242	233	224	219	249	227	224	260	234	239	235	269	239	258	241	220	212	224	248	220	246	257	256	233	233	220	217	231	246	249	222	241	232	225	258	260	241	228	242	236	248	233	240	238	240	211	247	252	275	253	255	265	259	221	240	262	265	230	236	227	254	229	236	242	245	243	225	233	232	257	209	251	252	233	241	218	235	226	223	197	254	244	236	229	242	246	240	271	254	240	226	247	246	233	278	221	252	239	266	250	242	235	243	230	247	264	234	252	237	239	223	230	208	218	238	262	245	248	256	239	249	235	277	213	237	223	270	236	234	252	237	251	262	230	249	289	248	225	222	259	254	234	219	220	246	238	215	226	218	245	252	256	242	217	240	265	272	242	250	221	231	221	220	230	220	230	273	254	243	247	225	231	217	235	255	276	235	257	219	246	237	255	260	261	261	248	253	250	245	229	253	266	280	229	213	237	211	225	254	265	265	224	282	246	272	223	248	215	254	249	227	236	237	261	257	268	240	252	236	219	248	219	249	248	254	240	225	233	275	265	242	262	241	215	255	244	230	253	256	223	249	226	249	240	233	215	244	233	245	252	244	268	231	225	220	220	236	241	231	237	235	248	217	238	242	234	222	289	247	249	246	216	244	234	249	245	274	241	250	231	237	232	217	246	250	252	244	208	237	240	266	264	234	242	243	222	238	267	229	256	250	236	257	229	226	252	201	241	207	240	221	206	238	233	240	217	227	232	253	255	234	256	208	215	234	266	260	242	247	237	230	258	207	252	225	239	240	251	218	213	249	214	241	250	224	261	262	246	220	239	258	255	271	240	260	255	238	232	231	235	256	232	235	251	226	192	222	236	245	236	229	259	262	235	249	245	249	254	240	249	271	236	221	215	285	243	198	224	230	221	216	239	239	240	234	221	262	274	217	230	249	238	219	245	243	230	229	236	275	255	245	255	252	209	243	254	227	208	235	219	267	237	220	235	244	243	218	250	240	233	254	258	238	227	238	232	264	231	237	228	220	252	261	218	209	275	266	250	241	227	247	226	275	249	241	230	247	246	242	262	274	240	211	233	230	239	267	258	248	204	224	211	242	252	261	240	231	245	257	248	229	223	229	236	250	249	265	240	253	224	242	225	247	304	239	225	263	229	253	244	229	257	238	251	257	262	245	244	243	229	244	248	249	263	235	240	244	245	226	230	221	239	236	209	232	197	283	223	243	228	246	244	275	260	230	221	244	247	256	268	250	241	235	202	259	240	235	254	262	219	245	246	275	229	209	208	212	244	252	240	233	261	276	219	235	219	227	228	237	255	237	252	258	246	266	254	237	214	230	236	217	240	220	226	245	238	269	244	251	247	257	253	309	256	226	248	253	226	220	225	228	257	254	261	252	204	193	265	249	255	268	247	261	277	222	229	219	226	264	244	228	222	219	262	226	233	261	285	226	232	263	234	264	264	255	252	263	275	267	246	223	291	259	247	242	231	252	251	271	226	219	257	231	237	245	256	225	242	232	246	191	245	221	245	249	248	199	228	252	255	229	215	218	263	242	225	236	254	244	235	235	234	245	273	264	228	224	225	228	245	250	253	233	267	266	254	228	225	247	246	237	237	216	229	247	249	275	258	236	253	251	203	260	222	224	227	226	277	228	232	236	236	247	286	249	241	250	258	241	233	234	256	266	238	220	239	239	259	233	262	221	212	259	266	238	251	239	247	263	246	239	243	239	254	266	223	235	217	245	237	221	243	249	247	241	252	257	218	242	250	226	250	276	242	214	224	245	208	244	262	245	264	209	304	208	233	222	263	231	245	240	236	247	253	237	241	227	241	228	239	244	224	244	243	245	236	237	255	255	271	256	247	293	261	225	251	236	248	244	273	243	243	257	266	232	221	255	239	220	235	237	254	226	221	243	223	247	241	230	255	237	236	225	266	256	234	232	255	240	243	225	239	248	259	246	250	227	252	248	233	235	261	248	223	255	236	243	230	246	242	242	243	199	226	252	269	267	248	238	262	265	255	256	232	234	218	226	230	227	252	242	279	220	227	243	241	241	272	219	250	262	233	237	219	248	263	227	259	259	246	246	212	234	238	239	238	252	240	214	235	272	259	253	251	251	233	226	251	236	247	260	267	263	225	242	279	272	238	232	239	236	263	246	206	239	264	231	254	274	240	246	246	222	257	237	281	224	266	224	249	234	238	247	232	229	248	230	274	262	220	234	249	240	267	246	243	256	221	246	228	243	240	246	242	250	241	239	230	222	258	227	232	229	219	250	242	238	210	215	231	239	271	212	226	211	253	245	243	247	235	261	256	253	213	227	238	238	229	250	240	244	263	243	213	259	267	223	245	257	221	263	245	253	237	205	215	253	233	256	245	274	250	247	246	262	241	225	248	271	229	255	228	232	241	221	234	227	262	248	216	216	261	221	243	224	236	247	253	235	233	251	237	233	229	270	235	233	251	269	246	236	249	237	261	246	234	262	240	230	222	213
42640	20402	11927	6809	2642	1350	865	666	651	599	588	552	590	581	537	529	610	542	541	496	588	562	541	517	550	525	553	526	524	532	532	534	539	553	535	519	556	507	554	554	551	560	534	524	540	528	539	543	494	536	562	525	523	541	603	512	523	522	518	522	522	543	552	558	514	524	545	565	539	515	462	564	494	549	557	517	568	533	570	532	531	572	486	523	608	528	506	511	538	549	541	554	583	523	541	507	514	544	576	551	547	528	487	497	527	496	539	492	498	513	515	528	533	563	561	510	547	519	527	556	516	515	558	518	555	524	547	537	535	555	526	541	542	546	527	567	526	512	501	541	546	545	574	536	541	510	538	495	557	526	514	534	547	540	570	521	610	550	528	579	548	494	535	534	556	525	488	499	553	528	556	494	526	578	561	512	505	581	547	527	554	601	546	546	519	510	508	576	554	539	540	545	551	498	555	511	535	530	534	526	509	534	556	528	542	528	530	526	569	533	560	511	540	532	513	512	522	552	536	561	521	503	541	548	514	539	545	510	532	535	586	531	512	575	528	533	539	533	497	543	540	556	536	515	516	550	558	550	587	538	552	550	518	548	534	536	480	515	529	578	471	556	500	507	477	509	529	573	476	540	520	524	529	522	536	562	555	517	486	546	515	530	532	505	576	524	521	592	537	497	544	543	564	497	508	546	540	511	558	538	527	543	515	549	517	533	555	570	549	518	550	544	538	576	560	515	577	543	546	524	525	503	576	551	543	515	554	524	528	529	502	523	513	532	506	553	566	550	567	519	531	567	535	521	559	528	571	520	588	526	525	534	586	561	542	553	530	543	549	542	537	522	518	520	562	555	538	563	540	509	532	528	539	515	567	548	527	547	526	533	559	535	542	581	517	556	561	507	571	540	520	508	532	507	550	521	532	549	579	568	548	530	562	539	531	567	493	495	549	615	535	504	558	532	525	531	522	542	505	516	537	547	525	528	514	511	519	562	531	558	517	518	527	537	527	545	550	494	549	490	520	540	552	532	553	541	576	515	551	552	494	500	544	497	555	536	580	503	575	503	539	497	556	515	521	538	533	541	578	534	550	564	537	536	508	534	516	537	521	567	517	556	496	536	531	517	508	522	555	514	534	583	553	563	550	522	544	525	513	538	558	538	528	517	537	538	594	557	538	566	527	570	538	576	546	535	522	572	545	501	523	565	537	543	501	559	555	492	483	511	539	539	568	556	542	537	480	512	551	551	590	553	522	526	542	529	512	521	560	522	538	550	506	540	575	560	519	510	523	511	542	521	551	520	560	499	529	500	523	555	520	540	575	548	555	474	543	533	532	514	512	533	515	564	553	569	550	520	531	547	587	532	511	530	520	520	523	506	547	588	566	544	553	518	553	589	526	528	531	547	560	555	498	551	545	540	541	553	535	573	544	540	539	517	554	540	579	534	562	589	566	569	533	542	529	542	523	562	547	569	532	524	534	510	528	561	554	549	521	504	514	507	531	520	485	524	574	528	530	529	530	537	527	509	524	543	552	527	521	536	535	521	555	588	517	548	498	528	519	562	551	524	546	531	558	485	565	510	549	566	569	525	533	544	534	532	489	526	530	527	548	565	530	588	526	568	522	540	536	580	551	574	512	501	553	547	528	545	558	563	560	551	506	532	550	517	539	549	528	574	554	516	519	574	546	537	535	522	489	534	577	571	567	536	513	527	549	553	573	512	523	582	532	540	547	501	541	554	515	530	524	573	559	582	547	549	504	518	511	525	539	531	539	527	568	544	543	553	542	537	585	544	482	525	529	564	525	560	525	506	540	535	540	519	513	558	484	513	525	540	537	551	548	524	500	552	552	584	557	550	536	555	524	585	520	506	569	555	572	529	540	559	498	531	542	551	535	580	552	530	552	514	543	477	546	539	579	507	527	548	571	539	563	527	527	550	546	526	535	539	548	545	523	512	545	572	519	563	513	545	513	546	561	557	562	554	525	545	569	562	505	505	526	534	531	544	515	480	489	521	500	514	523	515	540	509	537	516	541	558	516	531	579	536	528	561	517	500	547	540	570	534	562	571	493	498	590	530	541	543	544	537	553	564	538	543	575	547	523	522	535	515	497	534	565	535	520	555	554	527	521	561	528	596	508	532	553	539	499	533	533	560	513	533	555	538	540	539	586	545	587	540	574	558	544	506	532	577	558	542	536	571	504	538	571	565	492	534	546	544	498	504	544	529	543	513	522	515	525	542	519	561	510	555	575	571	597	552	541	560	556	500	588	541	485	523	537	582	545	530	554	554	533	535	530	512	510	554	531	504	493	524	532	517	538	525	552	558	554	578	521	502	558	533	559	523	531	520	539	551	511	525	494	549	518	546	479	498	526	531	532	553	529	550	530	558	527	557	510	522	566	510	544	555	518	527	511	563	509	522	529	495	515	544	560	509	522	545	564	563	548	543	527	509	549	558	542	520	522	503	559	500	534	525	542	547	543	492	531	583	545	553	580	543	530	530	503	523	542	548	506	560	546	562	514	529	524	536	550	542	521	498	548	575	515	516	532	566	560	530	521	541	560	543	494	529	558	542	539	504	502	510	562	514	519	499	528	557	509	499	525	537	511	484	564	539	492	545	546	538	551	547	516	523	544	491	534	526	524	524	532	535	508	515	576	567	557	557	542	533	546	513	541	586	561	481	525	549	530	556	572	560	543	527	547	529	537	501	533	508	557	559	493	579	541	513	505	549	515	542	563	527	537	527	531	529	566	508	544	494	554	550	498	570	541	583	551	532	580	568	512	535	547	552	558	548	511	573	502	526	542	556	545	564	551	536	533	512	563	500	517	531	550	552	522	580	525	524	519	570	533	539	544	540	548	546	556	517	554	523	556	569	478	562	523	511	551	560	533	537	535	523	532	561	536	537	546	565	556	526	559	529	523	550	528	531	553	552	520	525	489	518	501	518	537	535	518	510	533	531	533	516	531	508	539	515	551	525	553	532	558	538	522	504	504	560	541	552	550	544	560	559	525	546	568	558	519	515	574	546	545	523	581	547	547	533	538	507	522	522	542	517	567	552	555	558	536	545	510	554	543	546	521	525	545	568	550	532	557	563	514	528	534	563	534	560	467	547	536	554	547	511	511	517	559	500	523	506	530	542	526	540	512	523	523	529	530	509	530	522	557	523	500	528	568	518	548	516	548	542	510	502	555	564	576	561	506	529	546	544	516	545	536	561	519	549	533	515	541	570	527	575	552	536	512	541	543	494	519	568	538	529	528	562	552	530	507	519	509	558	510	563	540	512	559	542	512	556	565	564	553	572	544	495	589	505	555	588	524	575	575	550	502	526	554	526	514	569	533	531	539	590	562	525	547	505	548	568	530	535	534	545	519	511	560	512	543	521	568	502	507	549	531	541	594	564	534	542	489	539	543	507	518	527	503	578	504	520	538	519	569	533	563	538	546	551	542	530	541	511	546	576	534	518	534	562	534	511	548	564	534	566	532	538	560	546
49816	16839	2567	582	304	258	226	198	218	238	208	226	224	185	215	240	221	210	215	240	208	229	235	231	231	222	226	218	249	219	204	223	206	214	230	216	223	231	230	226	220	235	237	246	203	200	248	228	226	225	196	230	218	218	221	210	217	229	207	206	235	199	225	234	232	258	221	246	212	227	224	231	199	204	220	231	248	238	213	227	216	221	235	201	253	200	218	206	213	228	240	205	239	198	229	219	203	221	240	230	226	229	254	250	212	213	228	250	228	240	238	222	222	230	228	228	220	211	223	205	226	237	234	205	235	220	212	213	236	223	235	224	244	204	218	209	199	219	192	231	196	233	233	220	230	229	223	227	203	229	246	212	208	221	231	233	237	191	252	208	212	260	221	192	205	224	240	206	205	228	235	227	213	237	205	221	226	235	226	225	224	206	261	219	237	244	249	198	242	239	225	219	225	223	195	208	231	258	213	213	233	202	222	228	222	222	231	249	232	224	232	232	218	215	274	236	201	215	247	228	235	254	217	214	225	230	230	216	254	213	224	215	226	236	244	205	206	232	189	237	221	242	235	229	241	216	248	234	205	245	229	237	224	195	216	217	208	206	205	240	219	188	210	238	247	222	215	217	232	244	254	246	195	248	213	203	175	211	226	235	240	196	218	224	241	234	214	221	214	224	229	219	237	220	215	218	226	210	233	190	210	219	224	231	224	249	252	224	226	216	219	239	218	228	244	235	220	217	217	205	207	242	251	232	228	218	212	252	257	201	235	220	202	216	233	216	242	239	242	267	249	230	203	220	229	205	207	228	235	236	229	223	213	214	208	214	226	219	251	258	213	219	223	213	222	257	218	221	209	197	211	209	210	183	232	258	235	227	220	216	219	222	234	209	212	216	233	229	226	209	182	229	213	202	227	223	238	223	234	231	226	229	210	204	231	204	229	206	223	235	231	218	219	231	250	184	233	225	186	247	223	215	193	233	220	215	246	175	225	225	219	228	228	227	224	239	237	224	221	188	213	236	220	230	206	226	217	198	221	207	230	204	234	241	209	181	225	232	239	224	238	228	237	209	268	214	227	242	233	237	232	226	229	249	237	234	216	239	233	247	227	213	213	199	260	221	258	201	218	206	201	222	195	215	235	215	223	220	229	257	230	198	197	225	220	224	232	216	231	207	231	207	235	247	196	272	243	231	239	218	217	245	258	227	241	261	224	243	233	225	226	228	227	215	212	211	222	224	238	211	205	216	231	224	254	225	208	216	226	221	211	221	245	234	222	235	226	213	223	210	238	227	257	242	208	246	188	218	202	220	209	218	238	253	222	206	225	208	222	228	214	247	209	243	209	232	225	199	245	231	224	226	229	211	253	211	210	229	232	228	217	211	226	231	231	233	215	198	225	192	197	206	228	217	201	212	229	213	242	204	215	197	185	248	235	215	219	235	227	253	203	225	226	218	225	227	243	216	212	230	194	238	216	217	238	251	220	228	221	232	234	223	221	242	238	223	257	232	204	256	207	202	225	214	229	229	223	228	247	229	209	214	256	223	230	231	232	223	221	227	204	239	233	208	225	198	241	237	225	205	232	229	220	227	206	241	228	238	203	217	217	214	258	228	227	228	226	251	221	222	224	215	208	234	244	235	237	193	217	229	229	225	229	239	217	231	250	221	232	233	230	237	239	214	202	223	216	229	220	229	242	244	234	214	217	259	209	194	226	211	236	219	237	227	186	205	224	210	219	206	240	210	221	216	223	219	219	235	222	210	228	242	207	244	222	223	254	244	219	237	211	233	229	248	232	218	226	218	214	240	203	203	235	209	203	209	231	222	189	245	216	213	219	233	233	226	244	235	276	225	230	209	202	252	230	254	225	247	250	233	210	218	255	221	207	210	195	255	211	239	202	238	231	232	221	225	260	255	223	239	221	215	234	220	182	221	196	240	222	216	232	227	232	209	223	242	230	223	242	224	224	220	231	228	227	205	228	202	232	225	228	199	247	210	214	215	240	235	242	246	247	252	220	254	247	217	217	231	241	232	231	222	208	230	219	234	166	204	226	276	235	211	215	250	239	245	204	220	234	254	243	217	218	230	233	226	226	244	255	221	226	217	238	241	228	230	184	228	227	213	201	214	221	204	205	234	238	234	235	240	251	205	216	212	211	216	234	232	225	209	242	231	245	202	221	224	209	241	212	214	240	243	228	224	209	207	222	236	223	222	199	213	219	210	224	220	191	185	223	226	227	232	198	198	228	243	205	235	216	227	226	216	208	216	247	221	211	219	228	207	253	218	209	244	208	222	236	214	186	209	215	217	249	242	235	216	238	236	216	229	233	251	197	219	218	226	215	204	242	235	250	225	235	251	201	237	216	245	237	232	206	204	231	238	225	242	241	223	234	224	225	211	207	234	196	197	224	224	232	207	228	236	209	220	245	213	239	239	241	215	217	189	190	233	221	231	231	231	233	217	219	244	208	229	240	225	225	222	194	219	227	202	221	212	234	202	226	209	212	237	249	242	218	217	214	244	233	272	211	226	218	206	235	225	214	203	246	234	237	216	221	215	219	239	224	196	217	190	215	218	251	227	229	218	192	206	235	232	220	235	231	228	216	207	198	222	210	204	216	244	244	229	204	254	224	232	204	217	214	249	223	216	243	205	219	220	193	248	196	226	234	234	212	239	244	223	223	236	224	259	216	226	210	246	207	218	225	204	216	215	230	220	223	203	210	227	223	226	244	211	224	213	253	223	229	215	220	209	213	213	209	224	232	221	236	224	221	225	199	232	249	208	216	244	201	217	204	243	232	222	217	256	205	207	225	263	217	227	191	239	217	253	221	225	242	236	205	204	206	231	220	201	222	247	225	210	236	247	223	238	222	215	212	220	246	218	192	228	246	238	225	217	199	209	207	230	209	217	227	229	199	216	253	220	257	254	198	235	236	219	241	230	213	231	235	236	214	239	211	247	252	218	212	191	224	223	208	228	225	226	210	229	226	224	219	214	220	230	233	221	230	202	219	240	211	233	220	215	217	232	196	225	230	221	188	189	224	231	231	226	206	235	240	215	223	241	239	209	209	202	190	261	240	226	205	225	190	232	207	223	214	247	239	215	222	211	221	216	236	209	212	201	237	231	244	202	243	211	200	228	220	236	261	219	234	223	216	234	192	208	233	247	211	218	216	222	237	208	222	234	211	200	201	240	221	223	208	199	205	228	231	237	214	218	217	214	243	267	197	178	214	240	218	214	208	232	244	208	239	245	218	223	253	227	211	226	234	250	254	240	221	210	203	241	209	193	229	196	207	229	233	219	242	196	235	179	253	235	230	221	204	215	215	226	224	238	225	237	237	196	208	200	213	229	232	226	247	217	226	231	219	241	213	224	233	222	236	231	227	245	213	239	225	179	240	204	192	233	198	205	219	239	205	232	224	219	232	221	214	204	234	225	258	215	229	218	236	252	230	237	225	211	237	222	194	227	216	227	212	221	222	226	213	201	217	227
33553	8516	2151	1195	657	559	544	509	524	482	540	461	495	525	520	517	502	501	508	519	499	529	529	519	508	492	488	515	515	478	493	517	547	506	534	492	539	495	487	500	475	498	497	508	487	481	478	495	481	505	510	546	474	501	523	515	514	491	521	505	551	495	452	500	526	543	496	509	513	486	466	463	518	503	526	551	494	489	512	471	489	487	502	515	502	476	439	484	489	513	473	497	538	526	505	494	503	500	509	545	532	513	517	504	487	492	516	540	514	491	470	482	504	523	480	525	502	521	490	502	480	520	498	508	519	481	542	542	496	486	478	487	532	476	507	497	498	550	483	512	508	510	496	457	488	455	499	503	470	572	517	527	485	465	530	465	480	501	561	500	445	450	486	483	519	518	489	536	484	507	495	501	495	502	522	465	517	513	514	534	489	486	483	459	542	489	490	496	483	472	512	534	562	496	518	496	484	458	522	528	475	517	505	518	466	498	483	526	502	496	527	523	552	475	510	482	511	499	462	478	512	501	487	501	517	451	486	494	519	497	460	495	493	525	473	498	450	479	548	513	524	505	533	439	521	520	510	504	490	531	490	530	464	507	522	506	535	526	522	476	488	499	463	502	525	482	504	487	535	469	503	505	504	479	458	506	505	520	492	509	490	522	482	502	522	494	490	516	484	504	498	526	502	486	509	528	507	499	461	505	506	475	472	528	493	464	547	461	535	485	535	523	496	476	518	524	514	494	516	496	466	455	490	483	530	465	501	495	522	521	509	474	487	526	474	500	503	475	539	521	436	509	525	482	508	508	514	502	487	505	448	487	503	515	487	492	487	518	488	467	486	486	470	502	505	483	514	521	547	554	491	474	507	508	510	509	535	493	484	438	502	502	516	482	484	489	503	523	507	516	531	521	487	496	491	509	461	530	517	488	508	518	481	513	486	499	473	450	519	506	535	482	514	486	512	487	524	516	496	536	462	463	513	482	499	507	465	461	542	524	538	513	541	465	485	524	540	505	463	474	508	469	495	478	482	485	499	484	525	504	466	517	488	498	514	524	508	484	551	488	487	516	521	483	480	485	478	475	520	512	528	514	533	523	509	510	492	518	469	487	489	523	470	482	506	539	508	483	491	497	507	510	482	528	494	495	523	491	484	482	478	475	497	523	465	494	529	501	512	516	522	498	466	522	510	560	522	493	522	498	469	507	541	492	491	523	479	506	508	488	496	513	481	493	521	487	519	466	493	493	489	546	539	477	502	467	507	526	515	482	497	493	527	491	453	506	492	490	520	502	503	491	532	495	479	487	512	500	451	501	496	477	517	498	565	506	551	501	487	509	463	467	460	497	481	518	488	504	486	497	475	506	486	505	536	503	512	491	542	502	473	516	518	463	516	508	531	477	444	526	535	490	504	496	500	495	510	469	506	494	507	523	495	481	473	521	493	484	512	499	540	497	503	511	529	502	517	503	515	464	495	505	504	493	517	456	522	492	479	485	498	511	485	492	539	493	492	488	492	502	494	472	507	464	541	523	499	561	491	521	519	461	492	508	511	484	498	501	474	499	501	525	504	526	486	498	445	516	502	477	537	492	511	502	507	448	531	498	525	486	485	481	486	484	512	494	512	495	525	492	451	456	492	521	467	485	497	471	514	515	514	522	487	487	503	489	497	476	476	513	515	522	503	519	497	513	531	503	539	489	524	497	506	466	529	503	482	515	526	432	533	545	476	506	478	517	490	508	553	495	486	504	525	510	526	492	484	475	446	550	491	514	558	527	512	503	499	481	467	504	522	497	480	512	482	474	482	473	494	499	535	539	471	516	486	504	475	510	486	451	512	496	550	531	493	490	500	491	484	538	500	514	482	503	502	515	526	513	488	552	524	518	491	475	511	519	488	494	503	509	473	547	476	510	466	527	490	494	468	496	482	532	521	490	500	489	494	493	524	487	484	512	528	508	491	523	511	520	530	476	469	523	540	487	478	501	527	484	499	548	552	511	503	503	501	533	511	494	496	544	492	451	535	491	532	523	526	532	457	521	507	538	493	489	496	505	504	482	483	468	457	502	518	518	514	465	480	499	537	572	533	514	489	509	544	504	531	520	511	505	532	474	508	460	506	489	487	499	509	483	499	530	514	505	536	507	471	525	471	540	538	497	497	466	494	482	504	503	477	539	533	512	486	548	521	479	499	498	480	472	482	525	525	507	490	571	513	516	488	542	506	504	506	484	466	492	498	520	504	537	502	531	521	489	493	496	509	502	515	490	453	514	482	513	516	472	486	475	456	532	514	500	499	512	495	460	479	508	505	477	517	444	482	477	526	511	513	524	507	466	486	520	485	496	518	495	485	476	479	485	525	480	556	491	463	509	545	481	476	499	497	466	507	501	518	486	481	547	486	468	542	516	505	478	506	530	500	505	490	506	538	515	502	520	517	469	531	505	522	501	453	475	526	544	494	490	496	463	514	527	518	486	558	483	517	479	513	509	504	506	520	508	501	468	510	492	524	509	474	505	465	499	504	514	514	521	498	472	531	473	511	510	474	557	503	505	465	510	555	496	543	515	508	501	513	457	506	486	489	495	474	519	508	470	479	501	493	544	504	479	520	481	512	494	485	518	494	488	494	505	468	493	476	481	500	505	515	529	505	511	503	523	513	508	501	510	496	477	526	526	491	483	502	524	469	506	536	538	495	516	489	498	498	509	492	480	502	528	492	487	503	511	505	492	534	526	499	519	493	486	516	524	517	534	489	500	472	486	495	500	509	490	472	493	552	493	526	507	522	498	464	499	516	525	468	485	502	503	505	540	493	463	481	545	520	532	529	504	514	533	554	512	515	507	526	489	491	513	508	474	515	498	496	460	483	551	495	522	496	509	500	517	511	458	490	479	522	484	488	516	504	501	493	516	531	494	511	509	513	501	493	480	547	512	511	521	523	516	508	493	508	499	491	497	474	504	508	515	500	466	537	547	476	509	444	511	482	531	526	504	501	518	481	520	497	488	513	507	498	487	481	505	483	501	494	509	475	504	461	515	515	519	467	524	518	532	522	521	472	558	504	513	527	510	519	508	502	536	494	521	522	518	541	487	498	499	489	485	461	489	534	504	495	518	517	528	489	514	494	493	488	494	526	492	502	493	527	506	493	511	488	469	482	493	488	529	488	461	491	528	521	517	494	465	510	483	475	499	509	528	528	503	516	489	499	551	485	500	511	527	510	510	486	499	479	508	483	514	501	506	493	500	481	486	517	492	503	520	539	534	475	491	512	517	523	525	509	549	541	520	503	453	526	528	507	463	516	475	498	522	556	507	499	482	471	487	505	485	520	482	486	481	541	513	477	470	561	471	487	483	491	515	496	496	515	524	499	518	472	497	513	481	451	452	489	535	497	546	491	502	515	478	517	498	476	496	494	490	521	496	477	480	472	487	504	469	539	482	524	519	510	477	498	502	517	482	541	504	501	502	533	514	493	476	505	512	540	504	493	517	475	481	430	461	514	474
60034	24987	6342	1106	477	324	269	252	256	217	213	247	218	238	201	235	255	255	213	244	223	231	220	210	205	230	220	215	232	249	255	197	234	205	208	219	227	226	220	232	240	226	253	235	213	237	222	221	256	223	208	212	222	217	229	255	218	242	244	204	252	228	239	208	230	220	229	243	215	242	229	232	200	209	236	241	205	203	218	231	203	198	206	226	217	215	242	246	200	236	213	211	213	198	213	208	210	209	213	260	244	231	222	243	231	239	247	230	179	219	241	248	240	210	263	220	230	228	219	251	252	226	222	229	241	206	224	245	214	250	229	242	216	249	234	224	202	245	238	216	210	244	238	231	237	225	263	233	222	254	224	226	239	254	229	223	247	230	233	240	186	218	219	240	238	221	257	232	207	205	237	219	245	219	238	220	217	229	219	238	246	251	230	203	237	213	228	223	227	209	246	222	215	208	236	216	214	209	227	242	223	216	241	222	196	218	228	226	233	256	237	205	203	226	222	239	243	238	226	234	227	237	245	218	229	239	237	224	244	243	241	221	259	249	228	265	245	255	254	232	230	222	205	223	227	241	210	243	201	224	243	254	226	231	249	210	239	232	216	227	213	255	213	205	250	213	244	232	238	224	231	220	230	233	219	252	214	232	211	271	228	224	254	224	245	233	231	210	203	246	214	206	240	205	194	233	211	213	242	234	229	238	226	243	235	210	231	212	232	229	219	237	204	226	207	238	212	212	210	257	248	235	252	226	199	224	238	211	218	220	227	215	214	233	226	287	241	224	217	214	247	224	234	231	218	225	202	230	228	256	238	228	230	213	221	237	234	210	231	213	253	204	206	221	237	253	256	222	227	223	234	242	245	227	233	240	217	212	214	239	218	222	205	236	211	223	230	237	224	223	230	235	230	226	192	242	239	246	216	239	229	244	236	268	217	231	219	233	207	220	210	236	259	216	257	244	230	221	218	245	230	230	219	221	235	255	228	216	238	226	257	207	241	245	237	245	227	229	239	226	226	239	238	260	252	230	204	220	214	224	224	249	234	217	234	200	219	220	225	243	254	250	229	217	253	254	237	245	240	246	212	198	251	244	231	253	233	190	218	232	231	233	210	223	229	220	231	219	220	217	205	204	258	230	236	226	211	246	285	245	219	224	241	266	237	232	246	221	223	233	229	207	224	224	224	237	219	238	202	201	236	252	214	243	203	228	215	219	220	225	213	220	218	262	240	229	235	237	225	240	240	220	250	225	239	234	225	238	220	226	221	232	230	228	225	254	223	230	197	243	231	252	227	252	218	249	260	228	222	234	225	235	243	249	238	240	216	223	238	237	236	213	243	240	258	234	233	267	233	250	222	226	239	226	225	217	225	227	245	206	241	228	218	213	245	220	262	239	249	245	244	244	232	238	240	241	234	233	262	243	247	219	225	229	211	211	227	201	218	213	259	242	214	225	225	233	259	229	233	246	237	232	218	237	211	238	214	244	236	224	229	257	221	231	208	211	222	227	229	208	213	237	247	268	231	218	208	242	255	264	232	237	236	242	241	227	248	229	211	246	230	211	181	232	223	242	221	247	236	232	230	226	242	249	239	235	222	223	220	194	175	225	244	260	229	252	256	246	227	239	246	255	208	240	217	251	254	212	228	243	239	249	247	218	255	225	194	193	238	235	243	219	216	241	229	220	217	205	211	236	233	252	213	257	224	231	228	224	215	255	240	206	216	216	231	222	222	223	227	223	236	226	236	235	220	228	208	220	224	182	261	223	251	225	209	238	247	195	209	246	249	232	233	254	223	240	223	242	214	235	217	238	210	218	229	214	240	235	233	224	224	232	209	223	241	227	199	235	221	227	216	213	260	238	258	234	215	233	227	226	232	241	211	230	272	238	235	229	207	223	257	222	267	250	237	215	256	212	216	232	203	212	220	227	233	254	196	222	242	231	229	237	217	235	225	216	240	247	229	227	239	236	229	200	203	217	210	250	225	240	217	235	232	213	258	243	250	200	238	240	238	233	247	243	245	228	251	229	232	189	234	238	206	241	220	261	219	223	235	219	238	216	213	218	198	235	236	224	181	242	199	226	213	251	221	223	219	229	213	239	213	220	211	236	247	218	258	209	215	224	212	216	212	204	243	200	261	223	245	229	232	223	239	219	211	239	218	237	234	233	224	212	234	249	226	227	223	239	245	252	201	247	217	248	266	241	241	237	231	228	211	224	213	219	247	223	211	214	234	231	241	196	229	201	214	240	229	273	239	246	260	210	238	220	206	246	222	203	241	230	221	248	222	254	208	201	233	239	209	213	228	252	202	217	246	239	248	227	239	252	237	244	230	223	199	235	235	223	262	259	243	284	236	236	232	261	234	231	236	216	204	248	223	238	244	223	249	223	246	221	229	265	233	266	235	226	243	223	228	209	233	232	218	214	235	246	224	214	226	223	213	231	237	225	228	251	240	252	216	238	230	206	215	200	233	254	213	239	239	209	222	237	231	243	249	220	218	240	248	228	232	244	252	238	212	209	227	232	248	226	202	234	259	218	236	227	206	237	226	214	231	236	215	223	224	233	223	250	240	226	250	234	252	227	226	238	204	231	247	227	257	218	253	222	256	261	235	242	209	240	223	253	245	247	227	225	218	238	228	253	227	235	223	219	236	202	232	252	235	237	231	245	219	249	209	221	228	232	247	221	235	266	226	221	228	232	230	243	211	228	241	228	240	228	210	258	240	227	226	234	234	224	233	223	221	219	242	263	229	216	254	201	207	241	244	272	210	244	246	232	235	218	224	251	246	198	234	220	207	217	240	220	256	274	239	238	226	219	258	218	234	243	231	224	224	243	218	215	251	219	196	218	215	219	251	229	218	211	229	185	234	204	204	216	212	247	212	234	255	241	244	222	238	232	241	224	265	225	225	246	263	237	219	225	233	275	232	229	250	225	244	234	246	238	251	232	248	246	233	261	209	221	241	234	262	236	215	263	238	249	234	239	219	199	256	237	241	230	230	264	227	239	208	231	241	212	215	212	228	207	226	208	234	233	201	247	214	252	237	231	236	207	225	249	233	259	244	234	224	216	242	232	225	243	241	235	255	249	253	259	241	207	234	213	219	281	230	231	208	236	209	234	214	214	250	251	247	250	222	225	217	240	220	228	234	206	260	226	225	238	206	253	229	245	242	253	246	235	225	230	240	231	237	248	224	237	282	261	224	237	220	233	223	263	221	236	226	199	230	216	223	251	240	225	218	200	247	207	210	233	207	263	233	249	218	229	245	234	225	240	206	219	206	215	216	218	245	228	245	214	225	219	225	210	235	244	236	252	246	241	240	253	223	243	238	240	211	244	253	233	242	250	256	227	222	205	208	239	239	222	227	234	240	249	222	227	248	224	222	238	243	251	276	232	244	258	252	230	245	224	225	237	213	248	228	239	217	226	216	216	247	206	250	233	224	242	223	228	213	219	222	225	179	225	244	242	219	244	237	235	233	229	212	227	209	239
41640	16671	5146	2005	1217	948	678	569	545	522	543	535	508	558	552	554	526	510	512	524	516	530	537	548	513	523	518	529	481	515	477	488	499	511	530	545	527	520	544	517	527	548	532	553	488	533	471	533	523	532	547	551	506	545	494	513	514	492	533	533	540	549	540	557	500	524	490	528	472	569	524	532	528	500	503	490	533	507	522	504	538	502	517	488	503	501	491	547	539	486	516	552	512	544	510	524	489	474	486	511	505	510	525	541	549	512	529	522	511	496	525	505	483	544	498	498	531	490	493	521	516	529	503	509	482	534	552	483	533	576	524	541	496	529	490	509	553	507	515	486	494	531	501	516	523	525	485	488	528	525	507	561	518	555	507	521	498	526	489	516	499	511	525	530	546	514	533	519	561	525	512	540	536	527	513	527	504	488	565	537	519	523	517	493	510	476	481	513	539	477	541	546	528	527	484	523	522	499	510	509	475	474	509	525	510	479	609	549	518	479	509	480	525	483	520	522	535	495	540	520	499	524	504	501	505	472	513	489	494	523	499	510	505	524	514	503	511	507	496	551	507	512	503	484	508	534	495	519	523	535	535	490	503	541	513	535	473	520	549	488	498	528	532	502	510	491	555	503	558	504	534	509	535	499	551	497	530	545	555	509	537	529	546	501	521	539	492	528	579	506	526	533	502	506	520	526	509	507	501	542	531	469	501	493	497	516	549	468	494	497	537	491	502	522	532	573	536	532	505	510	491	486	479	523	526	521	530	538	523	528	466	553	512	471	522	545	477	517	561	529	527	531	532	541	487	481	532	540	514	540	528	517	498	497	544	533	526	533	520	492	488	542	486	514	497	529	501	533	524	539	529	512	492	539	519	494	550	475	514	529	547	537	460	547	513	523	494	501	513	519	515	494	483	510	521	521	538	539	538	513	501	508	528	500	514	496	521	516	528	486	513	528	528	460	498	563	554	518	506	516	521	506	545	535	518	476	513	504	510	538	520	562	549	532	507	522	480	468	531	519	534	536	498	531	522	534	527	505	539	521	510	494	523	510	525	555	524	516	531	564	494	495	488	529	503	511	515	519	507	537	489	533	514	500	501	499	524	496	499	523	515	542	493	502	531	548	546	555	491	555	499	510	529	536	489	538	510	516	530	489	527	489	498	521	510	526	509	514	543	515	508	507	554	515	505	519	547	528	538	498	542	536	508	523	561	506	510	518	489	553	573	512	484	513	494	587	517	487	530	529	518	510	521	553	529	500	521	487	513	544	528	540	475	516	495	517	497	477	541	493	519	482	491	479	501	504	534	470	525	511	574	505	484	532	549	533	556	559	495	516	523	529	486	552	488	534	497	528	520	528	478	497	513	517	493	511	543	471	539	522	598	580	493	548	568	519	516	512	516	460	498	540	525	506	515	543	529	486	546	483	529	540	486	510	530	515	550	524	521	490	502	506	528	534	504	534	561	522	506	519	517	521	493	521	520	520	521	527	527	530	509	506	529	505	557	519	546	502	546	517	524	485	504	515	536	536	528	483	500	509	516	520	461	492	540	508	506	481	514	535	515	514	534	510	515	530	534	528	528	489	511	510	565	539	503	537	501	572	532	513	513	518	509	485	482	563	542	520	522	502	522	506	490	505	491	554	525	544	482	512	475	473	514	502	491	509	491	496	484	511	506	491	523	486	488	533	546	523	486	501	505	492	545	505	518	522	521	475	491	520	494	503	522	486	542	479	529	534	495	539	500	499	487	548	512	511	491	502	562	546	518	518	523	532	501	523	546	494	503	496	517	520	557	526	513	522	511	553	513	557	560	525	558	517	502	529	516	507	502	488	510	494	489	543	484	487	508	533	513	506	565	521	511	515	544	515	496	542	538	512	522	510	540	556	540	508	478	541	519	480	539	532	501	530	499	496	517	548	513	544	508	506	516	503	496	531	492	531	520	533	545	555	522	539	516	490	514	515	528	530	523	509	498	418	486	528	526	503	528	484	491	514	487	489	532	521	493	515	506	560	499	506	534	556	513	483	477	517	543	533	539	536	549	504	496	532	509	515	513	528	535	535	494	521	501	547	517	485	505	502	497	509	489	539	498	502	475	499	507	535	514	502	536	504	517	517	509	526	525	496	498	519	549	540	520	526	508	535	508	502	511	510	507	565	530	522	502	514	514	532	497	529	553	518	548	499	510	507	488	548	517	502	525	499	518	499	493	530	502	573	493	562	520	490	540	507	521	511	571	510	539	511	510	504	537	509	486	516	515	486	519	508	535	521	504	491	521	497	494	521	545	557	545	503	498	489	518	535	514	506	548	530	512	497	537	526	561	530	528	505	489	515	545	496	524	553	554	516	521	517	493	540	505	490	492	524	547	546	508	506	518	509	508	509	535	542	531	539	542	533	488	507	529	534	473	541	515	526	470	547	491	538	496	518	542	504	514	488	522	499	498	533	536	513	493	486	500	471	507	541	517	539	501	548	532	509	497	551	524	525	539	491	513	480	546	483	565	548	551	517	478	540	536	534	506	477	520	484	519	492	527	511	534	492	506	541	511	486	522	532	488	479	551	493	506	554	518	545	527	516	523	508	527	503	499	526	517	534	492	511	514	511	502	513	528	525	491	516	515	522	525	502	499	520	546	578	515	488	498	500	442	538	559	513	523	528	540	491	497	527	493	478	505	508	535	541	532	539	515	539	542	549	536	539	525	496	491	531	492	524	467	519	506	501	523	519	514	508	531	523	504	495	514	521	517	476	505	504	528	496	484	528	515	499	529	522	535	525	515	495	519	520	522	516	525	541	468	466	511	494	540	535	506	477	519	545	518	525	523	529	486	547	488	493	545	494	484	520	499	493	540	491	550	504	530	513	518	478	466	555	539	531	517	536	524	542	499	516	516	510	527	514	457	534	471	483	557	522	511	534	505	495	537	551	551	506	521	505	482	512	546	496	541	518	514	513	488	463	500	498	517	502	545	577	552	484	525	504	486	530	502	528	508	551	521	541	523	501	560	501	537	499	509	512	485	552	499	514	490	478	524	522	532	555	520	501	495	483	487	569	537	519	523	496	525	501	495	528	560	510	514	513	531	488	504	491	549	503	537	489	524	537	503	515	503	555	549	514	536	525	492	533	505	473	535	503	526	501	538	524	549	511	479	505	504	515	545	478	504	513	532	527	495	552	539	567	531	508	531	544	505	499	516	539	537	501	506	522	545	538	493	511	526	578	515	531	512	518	541	488	525	501	533	504	547	502	505	566	518	517	487	543	513	556	472	517	547	525	479	512	495	504	509	559	540	520	536	502	523	520	479	533	541	514	519	527	513	501	498	530	523	508	519	528	520	521	520	537	523	511	490	517	489	491	498	513	543	520	509	503	535	521	488	492	473	527	517	504	555	512	507	514	518	552	526	558	526	512	559	505	507	544	531	502	492	476	517	506	513	476	448	519	484	482	548	495	489	504	522	499	500	531	550	502	497	503	523	472	506	552	507	512	549	532	489	508
57892	27670	11892	3832	1583	950	484	324	291	243	235	248	255	247	255	272	278	254	231	240	220	233	230	246	232	246	255	257	249	246	246	229	235	229	243	247	247	242	256	247	229	268	225	221	232	230	223	229	241	280	234	222	256	237	260	258	258	240	232	264	227	254	255	241	258	257	261	262	252	213	238	231	266	259	278	242	246	242	246	218	245	224	261	226	235	235	216	231	231	228	228	233	266	225	250	250	263	244	258	199	236	244	239	241	248	252	241	199	223	234	219	239	243	241	224	247	242	232	233	227	209	220	258	265	228	246	253	211	226	229	247	250	252	235	239	230	232	260	261	259	243	250	224	270	233	238	250	251	263	250	242	232	243	235	262	254	229	241	236	242	219	231	235	248	247	225	209	238	249	217	251	256	237	229	258	239	223	228	227	237	224	271	203	247	251	253	227	256	245	251	213	260	251	226	220	250	230	239	254	196	228	259	250	216	229	279	253	256	241	237	235	252	212	237	250	246	240	264	259	248	275	240	254	227	231	251	253	237	242	245	238	210	230	239	232	225	268	266	229	229	225	267	266	277	249	296	247	256	232	270	242	228	226	215	235	250	233	239	243	278	240	245	252	223	241	234	225	277	203	207	258	233	239	254	252	222	236	257	251	254	255	256	268	255	241	251	278	213	211	249	237	249	225	233	266	214	228	215	252	208	254	238	232	220	232	240	247	227	238	258	225	224	260	249	229	242	223	250	255	221	221	226	249	243	231	231	244	229	244	227	232	251	241	232	225	255	247	252	232	259	240	254	220	239	235	267	249	197	244	238	230	252	239	292	232	261	216	249	290	216	273	233	247	270	208	224	266	257	222	240	213	239	221	229	211	234	244	229	229	244	281	277	236	240	223	259	237	227	247	255	236	228	246	220	253	230	239	236	241	247	266	234	225	243	216	238	248	236	244	243	245	230	256	260	235	234	231	229	253	257	227	260	267	262	274	258	258	218	251	244	240	260	261	237	230	240	260	247	204	241	251	253	266	229	252	240	270	231	240	226	253	234	233	253	225	235	226	259	234	230	230	255	241	259	241	232	247	249	235	280	228	266	249	253	255	247	253	232	226	255	262	240	228	240	245	263	240	269	253	248	247	223	266	230	226	255	243	233	256	254	214	228	233	217	236	250	227	255	253	225	213	232	235	243	220	227	264	229	222	243	249	253	261	276	225	232	222	259	241	260	223	259	240	231	253	215	218	230	239	201	248	228	226	228	254	245	247	231	231	246	238	257	232	213	212	239	254	255	225	256	252	272	244	230	248	220	237	229	228	236	250	214	250	225	250	208	199	230	235	234	235	240	238	248	214	267	256	236	226	239	229	250	198	264	269	223	293	263	255	211	245	223	222	247	239	233	263	230	267	214	265	205	221	234	253	227	199	250	240	217	222	255	255	257	238	254	234	262	261	237	215	261	241	218	236	237	280	215	248	249	219	255	238	247	264	217	248	256	249	252	251	248	242	285	243	252	254	245	240	260	262	250	221	230	230	273	250	259	220	201	244	217	261	247	203	261	245	237	237	253	270	246	258	212	246	252	226	223	229	251	244	244	233	236	217	216	236	215	239	264	242	226	258	229	246	226	243	227	246	227	211	230	243	251	245	217	244	228	260	275	276	268	247	254	238	248	243	228	241	246	260	243	217	259	245	231	252	232	229	238	235	229	257	229	237	242	240	250	239	236	274	238	249	258	262	264	229	260	231	232	241	228	235	244	234	245	281	224	274	229	243	266	254	277	239	257	261	259	234	246	224	261	245	224	231	247	211	238	253	269	252	235	254	272	257	233	254	231	245	236	241	275	228	220	225	255	235	227	223	225	239	245	285	218	278	225	242	241	243	245	209	262	245	269	248	238	231	242	221	223	251	274	202	265	266	211	256	261	233	239	237	190	244	214	245	235	250	233	217	245	217	244	278	228	248	268	238	247	260	227	231	237	218	238	297	220	219	218	259	225	236	241	267	254	232	207	203	231	240	263	226	265	236	245	249	264	209	229	235	253	199	234	182	230	228	278	243	253	231	236	227	213	238	244	223	253	240	216	232	269	241	236	267	271	253	236	216	271	251	219	249	257	228	221	261	257	245	246	236	250	255	232	260	228	233	239	227	236	241	274	248	267	260	271	266	282	243	236	199	236	267	253	246	240	253	235	215	248	249	262	220	217	243	300	228	235	223	245	194	205	255	221	209	263	236	247	240	224	227	252	211	235	219	248	235	268	249	245	233	244	250	249	256	211	255	249	276	210	220	237	245	253	244	237	214	228	242	233	241	231	240	299	232	224	239	264	233	241	217	218	237	260	231	260	260	207	234	243	210	230	275	215	234	237	231	253	251	232	276	223	252	228	250	236	241	240	234	254	230	210	244	248	235	245	225	238	248	253	253	261	255	265	236	256	219	220	240	224	207	244	249	250	213	228	228	228	227	251	247	235	237	248	209	251	227	239	240	240	243	256	256	255	281	265	262	265	227	239	203	247	227	207	247	245	235	241	271	273	248	237	240	238	234	230	254	240	202	237	245	220	256	260	226	222	232	224	245	250	266	248	239	256	230	232	266	214	228	252	248	248	209	239	232	272	252	233	211	223	227	223	255	214	246	216	246	211	234	237	260	223	250	270	198	242	221	232	258	226	260	214	228	254	234	238	252	248	252	226	222	219	226	250	255	221	209	234	232	251	225	260	232	236	241	240	225	263	219	239	234	242	229	250	222	263	246	270	258	243	213	227	247	228	240	233	231	256	224	241	260	252	240	250	219	251	224	219	256	224	247	229	248	231	242	253	237	240	242	242	251	228	249	250	255	218	247	249	236	237	267	255	263	226	231	219	246	269	235	249	234	230	251	258	260	241	245	232	249	244	258	243	232	236	258	232	215	217	227	233	241	212	258	270	225	225	207	231	259	242	256	234	219	239	246	255	235	263	237	232	221	233	224	266	245	256	249	251	232	244	258	233	227	235	236	208	235	225	238	250	269	242	236	236	201	257	248	251	254	241	230	237	240	270	221	254	232	230	246	251	231	228	213	236	254	247	265	256	228	267	252	227	238	243	254	248	259	258	228	243	251	212	222	235	258	247	274	273	259	221	238	256	230	228	248	219	228	233	241	229	236	236	258	248	238	225	249	264	259	227	244	236	260	233	236	243	215	239	246	230	263	234	230	224	244	257	266	194	256	219	237	239	253	229	243	251	247	209	219	235	222	256	236	225	254	229	250	251	223	226	242	242	211	257	222	245	246	254	238	231	244	254	238	257	225	224	243	250	235	235	244	236	239	282	225	236	238	214	254	226	220	251	228	225	207	219	237	239	240	259	225	215	236	229	246	248	259	265	216	224	226	237	212	239	206	247	259	232	252	224	236	270	254	252	242	241	241	219	239	229	223	250	216	252	252	234	220	217	244	225	244	230	225	215	223	227	272	214	224	221	222	223	248	234	231	245	233	247	235	265	276	251	202	230	270	211	240	272
38902	20052	11380	6355	4467	2834	1464	878	724	614	612	615	621	608	561	561	557	577	556	595	550	587	555	587	539	528	551	574	565	557	543	540	506	528	544	509	528	497	516	512	551	535	506	541	526	540	514	537	535	549	547	518	554	545	537	494	548	520	509	537	534	558	523	482	540	561	545	544	541	531	516	569	496	526	530	497	531	528	496	512	554	550	523	506	535	527	561	535	560	547	554	594	510	500	574	523	533	552	502	511	539	533	565	542	505	560	552	552	523	542	566	497	538	524	564	568	570	530	532	526	566	522	532	553	550	519	552	490	534	520	590	536	512	525	511	530	523	534	565	505	492	528	549	548	509	526	539	530	537	539	538	527	584	542	533	545	545	498	534	544	589	513	551	535	518	561	523	548	597	531	541	514	539	579	546	538	531	540	548	506	510	533	503	515	509	523	571	513	488	545	522	525	554	558	527	546	534	546	521	561	551	518	553	571	569	506	502	539	521	543	563	514	525	542	566	562	519	563	524	544	509	542	547	580	544	513	526	522	540	573	520	522	512	492	535	549	554	560	533	555	550	509	523	494	522	544	521	498	532	542	563	507	570	496	524	542	539	531	575	472	559	546	517	489	562	547	571	508	531	537	551	555	504	526	542	529	494	545	522	505	535	530	543	531	540	523	527	553	519	587	514	531	527	526	541	541	495	514	545	511	547	502	534	538	543	521	540	543	531	577	545	568	585	557	535	568	483	510	548	544	510	550	553	557	513	530	521	488	542	573	521	522	549	539	534	543	510	536	526	537	523	580	561	556	542	536	511	573	518	530	558	550	518	506	525	545	563	511	550	480	576	537	549	560	566	558	522	549	501	541	541	517	534	517	539	494	538	581	565	531	530	560	502	555	522	576	512	534	519	533	536	546	511	557	539	559	524	550	576	536	540	521	539	564	551	538	547	539	531	533	544	538	521	569	514	521	538	531	525	535	562	558	546	528	524	528	546	462	447	547	525	506	541	578	532	509	548	516	521	538	524	528	546	582	525	552	552	574	566	550	529	540	547	494	534	534	514	518	550	523	563	520	540	521	555	530	509	561	537	501	515	533	492	550	548	554	541	509	550	537	550	555	541	546	559	553	522	547	541	507	505	595	498	530	536	546	508	521	512	564	523	522	552	502	503	518	594	515	539	558	524	560	513	547	549	480	517	561	534	518	535	510	537	509	528	507	550	539	561	536	605	531	490	568	528	515	540	532	511	507	538	532	559	523	499	521	503	505	510	554	526	525	538	518	541	497	525	557	587	568	524	548	560	509	520	553	526	536	499	526	559	553	516	545	539	579	552	561	518	541	544	559	556	558	534	526	550	515	510	539	548	540	547	534	506	556	575	507	545	495	542	550	542	543	504	503	542	594	553	550	495	516	535	553	533	555	520	564	534	531	558	553	538	524	525	518	519	529	547	512	552	558	568	533	575	526	546	544	553	574	531	500	519	522	553	496	532	504	531	520	551	521	549	553	517	527	506	555	525	537	517	552	526	543	536	516	538	556	542	536	523	525	515	587	522	531	548	528	536	537	520	507	508	514	558	537	531	524	545	495	581	489	517	554	527	504	536	517	565	534	559	526	514	552	559	592	516	541	507	542	525	564	525	509	522	541	529	531	568	499	547	548	499	514	513	535	527	527	544	590	535	527	566	514	546	536	531	551	545	552	564	507	525	509	550	523	560	542	536	536	467	501	527	523	534	509	533	556	514	534	534	547	543	553	504	525	542	523	517	535	544	584	550	540	528	506	527	518	554	511	567	532	554	569	562	545	490	524	524	559	551	540	558	526	536	534	558	524	517	552	509	553	513	530	555	524	536	527	529	530	533	544	535	583	553	525	513	572	562	558	490	505	523	557	527	536	498	500	562	510	545	552	499	520	540	501	552	479	566	577	535	521	533	561	543	553	524	518	527	530	550	570	529	520	540	560	525	518	537	537	557	505	518	533	521	549	557	534	494	540	527	532	559	524	572	526	515	526	521	564	558	560	505	529	525	546	535	544	535	540	549	514	526	545	534	526	522	531	582	504	550	518	520	567	499	491	549	507	529	529	526	533	560	530	538	523	512	509	505	557	497	562	477	524	554	546	538	539	543	541	523	522	502	528	511	518	522	534	531	519	514	540	597	491	522	515	532	532	507	539	534	495	534	505	527	567	522	535	518	540	533	524	540	515	502	529	522	504	540	535	576	556	516	534	528	564	542	570	502	515	545	518	497	549	532	582	552	520	546	544	503	590	549	515	534	507	521	572	554	500	528	555	517	527	514	544	551	515	531	554	549	560	512	559	509	516	536	528	495	579	576	566	554	521	547	540	519	559	546	532	537	524	530	502	507	513	529	543	504	527	501	519	534	527	541	547	542	527	512	551	524	514	531	541	532	521	490	518	533	517	549	513	533	532	533	533	543	521	494	529	534	552	507	548	503	526	514	593	504	522	521	548	536	561	517	582	550	499	501	526	515	490	541	523	557	537	543	568	532	522	502	511	509	543	519	533	507	542	495	550	528	539	551	585	498	540	523	523	522	536	549	571	562	515	554	545	551	501	531	512	516	569	585	520	513	523	521	568	537	529	527	531	526	524	528	537	525	525	530	509	531	536	492	538	551	547	566	493	530	540	564	546	558	503	527	579	563	531	555	524	550	534	540	554	544	515	543	560	526	544	541	518	509	511	572	542	537	532	507	569	535	536	543	546	536	527	528	523	542	528	543	527	524	525	526	517	547	507	529	546	565	530	493	584	526	575	538	524	506	516	514	526	525	578	536	525	548	547	507	524	560	503	558	550	512	556	534	521	572	554	559	574	524	520	529	523	545	547	555	558	487	534	539	542	564	557	518	586	545	537	582	508	577	556	525	535	530	568	525	572	506	542	521	551	557	544	512	484	564	530	488	511	512	583	545	523	532	510	536	544	554	568	520	544	535	490	527	569	587	524	521	493	504	531	522	478	562	535	535	558	522	510	531	552	516	548	588	560	551	499	505	560	533	515	544	547	548	578	501	538	535	578	547	577	540	567	518	511	573	527	562	496	540	518	545	570	522	496	548	514	577	546	559	560	522	505	551	527	547	522	608	564	518	516	517	539	522	517	527	550	534	487	522	548	476	499	538	553	526	493	524	569	565	546	514	507	509	542	579	534	547	555	552	587	481	530	565	493	519	532	504	495	534	569	541	533	549	524	548	543	507	582	609	540	553	504	513	557	570	529	525	551	518	567	514	496	562	547	567	494	529	475	561	532	560	517	555	512	512	471	543	527	523	515	536	514	522	533	495	540	501	547	484	520	501	547	513	536	552	524	499	497	536	523	525	576	538	498	516	527	549	554	532	507	555	521	563	533	539	522	535	519	526	555	520	549	518	545	544	555	548	551	487	551	571	507	549	566	556	548	528	524	549	572	537	540	503	533	542	538	526	525	536	554	559	529	559	535	507	566	523	523	524	522	560	526	516	523	525	500	563	504	509	553	528	564
54324	23755	5552	940	429	326	247	249	223	214	206	215	223	268	228	212	219	194	226	210	230	196	241	216	238	213	225	208	213	227	233	226	214	226	231	209	220	238	186	244	234	228	260	258	216	227	230	244	227	246	212	200	209	219	231	218	188	241	214	225	223	219	216	229	189	235	236	241	249	245	210	206	244	207	194	225	234	241	222	246	234	207	208	217	208	206	201	216	227	219	248	217	235	197	221	212	215	212	247	247	228	227	225	218	206	206	203	244	250	221	228	224	217	221	236	212	209	212	227	195	222	222	219	213	214	212	222	228	245	215	211	216	209	218	249	236	191	213	252	218	206	195	231	215	222	207	233	183	233	215	221	246	225	216	225	215	221	222	239	212	214	235	211	205	237	231	220	216	226	228	231	207	193	203	193	186	230	217	236	221	203	231	228	220	221	217	214	211	213	204	240	250	225	224	243	196	190	222	225	217	199	221	196	213	238	226	251	223	197	232	222	210	190	243	233	215	212	244	220	217	240	231	253	226	242	203	225	212	237	234	212	197	221	231	247	225	236	247	237	198	217	220	196	217	215	227	246	204	227	220	198	207	219	206	225	220	219	231	244	218	201	206	219	242	205	211	216	231	248	237	226	175	202	233	219	213	218	221	235	189	216	215	233	222	210	239	201	220	233	254	212	205	241	195	237	215	226	198	235	215	194	235	208	199	195	219	213	201	248	207	192	224	228	248	231	247	217	208	209	228	212	230	212	202	199	238	214	212	219	233	243	196	217	222	227	224	212	233	205	230	215	224	221	208	194	213	217	229	228	197	210	248	210	202	213	229	228	218	248	217	204	200	197	245	233	210	205	215	231	242	219	216	254	218	205	216	223	215	231	211	214	225	189	191	213	196	223	237	242	198	214	224	235	208	213	206	235	234	204	231	200	244	217	214	199	217	214	209	241	231	242	196	251	229	235	234	227	198	198	209	228	208	188	256	218	220	231	216	229	229	215	230	207	224	230	207	218	226	196	221	227	235	221	219	222	212	215	182	228	220	217	195	214	166	207	202	207	216	198	218	234	235	215	219	198	237	206	207	229	235	232	202	226	222	214	211	213	209	203	214	246	235	206	204	232	209	230	214	209	213	203	221	220	206	220	208	216	227	205	200	257	203	225	233	224	232	229	219	215	227	216	198	211	209	225	248	222	211	206	201	236	230	234	208	227	194	212	205	188	201	237	217	204	242	243	254	235	179	243	205	198	228	216	220	195	242	213	229	232	239	234	177	219	220	228	247	226	233	206	215	221	222	192	200	218	209	217	216	240	220	207	199	210	233	237	244	232	220	223	235	230	228	234	209	220	200	218	239	237	232	215	221	225	216	230	208	197	229	236	206	221	252	211	167	240	233	233	195	263	220	216	215	204	209	232	239	208	218	216	215	228	219	237	233	244	208	227	230	224	216	174	223	190	236	216	230	215	229	210	226	263	222	207	213	216	246	183	215	227	217	216	193	202	201	189	214	204	210	200	205	203	248	222	216	215	222	206	212	202	227	210	220	234	247	212	217	214	214	250	202	226	208	211	245	220	210	236	212	235	180	209	219	203	247	194	229	219	225	176	204	232	214	212	203	245	222	204	201	237	210	239	250	217	203	217	223	203	202	218	226	234	220	206	238	224	180	221	223	208	204	215	238	206	197	185	231	231	249	221	228	224	179	196	225	203	225	193	228	195	191	234	236	220	206	217	209	220	204	196	219	200	222	193	231	221	224	205	197	246	206	217	201	239	210	220	224	229	208	225	249	243	227	207	193	210	198	228	218	218	218	224	216	234	244	234	211	206	206	217	213	203	191	243	243	227	231	193	234	211	198	225	210	193	239	210	227	193	214	209	226	237	221	187	209	211	224	208	228	239	238	221	235	240	219	249	218	241	222	217	199	233	204	199	224	219	216	241	214	241	214	214	201	201	231	201	236	201	203	192	223	238	224	244	226	203	225	202	224	212	215	222	205	206	212	244	242	210	218	204	199	214	183	209	211	278	198	217	213	211	219	215	216	232	244	239	216	244	222	232	227	223	235	211	221	215	221	228	193	216	233	211	222	244	196	206	199	198	234	236	206	190	206	223	231	218	198	212	224	230	249	217	228	212	211	214	217	229	217	193	227	241	211	213	209	197	210	226	231	197	233	212	233	212	251	201	237	237	239	208	195	234	233	209	254	202	220	207	214	213	223	210	224	221	241	212	203	214	201	208	214	242	223	212	228	197	218	225	243	233	254	240	250	241	224	208	203	233	224	235	235	249	226	206	210	187	246	215	237	233	212	214	219	224	199	221	217	212	209	210	182	227	234	210	215	199	240	214	214	203	211	198	217	196	209	219	216	198	207	212	218	239	222	219	208	203	217	218	202	239	226	213	234	226	240	193	246	256	198	218	252	238	196	232	226	217	213	198	225	236	234	224	210	225	229	243	203	206	219	222	211	226	213	236	208	214	236	188	223	202	246	206	219	216	200	208	228	229	214	219	221	216	209	225	205	231	220	246	226	236	220	231	230	196	218	214	225	220	237	193	212	217	231	257	234	231	202	198	226	213	230	202	223	226	221	227	218	269	208	232	220	213	229	233	197	209	209	230	230	213	193	199	212	224	236	211	225	236	215	210	203	227	213	200	240	209	233	211	199	228	215	238	216	204	238	259	202	211	212	201	234	245	233	208	217	228	250	246	215	221	205	204	225	253	239	269	216	222	202	241	223	218	229	228	218	221	207	209	223	219	215	212	207	243	246	217	205	241	230	229	208	222	232	225	210	234	218	235	224	214	202	187	218	212	253	228	245	216	209	190	193	208	202	229	222	213	211	234	217	222	253	213	223	220	230	216	246	221	223	244	215	230	223	191	234	233	212	190	203	266	216	213	220	211	185	235	223	226	217	205	225	232	206	221	208	196	216	211	229	224	216	216	217	202	228	221	224	239	231	244	220	206	224	206	216	227	223	248	206	228	248	224	258	205	216	223	227	227	182	220	222	242	211	226	227	228	221	223	196	232	236	206	208	220	216	229	211	213	230	259	201	190	232	215	218	218	244	201	197	203	187	247	208	210	191	207	224	200	229	223	200	213	213	251	240	218	214	226	210	206	191	200	225	231	229	218	212	203	254	236	226	198	203	221	209	226	223	214	225	220	248	223	214	210	201	218	226	231	230	206	260	216	219	212	221	204	179	209	207	208	226	257	201	215	210	236	180	228	223	234	214	234	237	211	210	231	217	234	220	228	226	228	225	205	215	209	234	244	226	213	192	204	223	199	228	232	202	194	197	218	232	215	251	204	220	224	202	218	214	225	220	202	208	234	211	227	232	228	208	210	203	216	231	217	217	233	215	243	216	224	209	227	214	216	230	227	225	226	189	237	223	226	226	201	213	236	207	210	223	234	213	204	201	217	222	210	251	250	205	233	201	200	205	213	215	237	209	226	217	219	208	190	211	219	236	216	224	203	170	235	214	207	223	211	219	213	218
37824	16400	5257	1950	1111	745	594	485	514	491	533	514	518	533	482	500	522	483	500	549	460	489	483	507	497	485	489	535	490	464	448	451	516	521	497	467	504	511	485	494	499	482	497	487	504	499	518	548	452	464	499	507	456	522	508	502	515	507	508	501	493	493	505	477	470	506	507	485	488	449	484	466	482	507	498	518	466	495	507	467	511	497	495	514	475	531	502	495	508	501	504	537	490	489	536	497	484	488	482	505	465	506	523	505	466	507	522	515	451	516	521	475	514	503	487	491	464	553	516	490	512	499	502	523	522	528	470	503	495	485	527	491	491	484	480	464	492	498	497	513	521	502	513	536	498	487	491	490	504	493	456	530	495	494	494	473	475	519	492	485	484	482	517	475	511	495	510	466	434	525	468	511	530	519	506	496	456	496	473	478	500	491	490	501	450	500	485	476	488	535	512	515	480	479	497	492	488	500	495	491	480	473	521	490	460	511	481	496	509	483	475	480	504	501	524	478	470	487	485	478	475	473	511	495	472	486	514	470	484	499	480	485	458	496	516	503	523	471	517	481	525	535	486	491	526	559	486	468	527	506	455	506	465	449	493	493	468	461	500	510	537	495	499	502	493	478	495	498	473	471	515	505	458	489	492	478	499	532	489	523	522	476	505	487	503	508	510	479	513	488	531	519	490	478	441	507	501	520	445	486	492	471	517	481	500	495	494	461	481	507	480	508	484	490	507	508	502	494	447	498	493	482	503	478	529	435	499	494	472	491	512	482	484	492	503	540	478	485	474	509	495	520	502	473	518	432	477	445	501	478	467	464	463	528	435	516	478	455	510	463	486	483	522	495	463	467	487	492	449	500	482	464	462	494	488	512	502	498	491	492	487	496	505	497	484	524	459	494	502	516	511	520	513	488	460	489	487	460	482	520	469	522	482	460	501	510	507	524	463	485	483	479	469	503	484	467	483	474	529	506	507	466	524	477	484	511	502	480	505	509	541	458	490	472	499	486	489	487	492	478	507	534	480	514	504	524	501	467	470	475	482	467	453	511	529	457	502	459	488	489	489	474	524	451	477	447	494	518	470	524	489	496	500	487	499	466	498	508	518	486	483	512	473	486	510	440	510	508	517	501	515	508	495	495	503	484	489	519	480	457	540	509	480	478	507	481	476	504	524	516	531	463	496	477	506	486	481	468	526	474	472	441	425	460	506	493	494	463	470	485	494	505	499	524	479	508	482	519	510	472	500	513	466	491	488	504	494	455	503	455	519	476	490	509	502	486	510	498	518	505	500	513	499	507	492	499	509	495	474	518	519	486	501	480	508	499	490	496	477	544	423	493	482	466	510	485	491	504	502	472	488	467	460	506	476	477	459	504	491	497	492	506	507	451	478	497	510	506	508	438	490	481	455	465	501	489	494	482	495	507	507	517	508	494	520	494	524	499	518	492	525	480	469	525	498	482	522	461	492	490	495	485	570	484	477	498	467	478	519	514	518	507	509	527	509	508	496	471	499	476	524	463	502	502	474	463	502	479	509	552	439	489	459	516	428	531	450	528	487	503	437	514	482	484	472	515	466	476	471	502	501	506	473	505	520	490	504	501	495	485	485	513	474	505	471	506	505	517	502	476	505	474	528	486	501	486	522	504	500	491	426	490	515	509	510	463	477	473	460	491	497	456	466	484	493	460	497	506	493	514	493	488	483	517	477	495	456	513	502	525	491	451	470	481	422	496	460	471	497	502	472	455	507	513	520	520	522	519	515	514	483	506	503	428	519	498	525	512	456	503	464	452	492	515	484	493	570	491	501	518	496	487	473	463	493	491	493	465	501	474	522	534	495	493	506	511	500	475	547	509	506	483	508	517	492	494	456	494	497	503	535	514	494	462	527	490	509	472	499	521	495	451	513	485	466	495	498	509	487	493	503	481	496	506	513	485	516	486	480	499	519	478	492	488	490	497	486	476	501	529	462	478	465	495	516	472	489	499	497	516	490	453	525	482	473	517	509	514	505	510	467	439	455	471	480	460	498	427	478	514	507	496	491	487	452	502	539	484	489	491	470	493	475	456	445	484	503	508	468	514	530	499	493	521	523	523	461	492	503	513	482	538	478	494	532	529	509	503	509	521	476	518	493	497	507	465	489	482	502	463	459	480	471	457	492	462	485	505	515	495	544	490	519	514	501	496	500	511	476	477	487	495	490	524	498	498	460	496	508	506	490	480	504	511	476	475	520	509	506	510	499	494	493	445	492	513	504	531	514	517	476	477	454	503	519	469	504	504	490	490	488	534	493	517	489	501	522	514	495	462	483	478	462	495	466	477	515	471	498	489	501	509	468	480	491	478	482	486	461	555	492	531	488	504	495	480	487	515	507	482	505	485	466	496	527	485	478	496	518	445	499	494	489	474	504	526	453	523	454	522	520	498	511	482	478	521	477	478	471	501	470	535	485	538	528	509	492	482	449	476	468	469	509	464	490	504	517	484	472	468	496	486	483	465	493	501	534	499	544	480	457	489	433	517	480	510	479	525	436	475	499	454	511	507	509	533	495	492	500	473	495	477	453	483	478	492	498	517	459	491	491	504	503	505	483	474	483	486	509	465	507	468	474	487	502	506	459	473	486	489	475	471	463	495	485	523	481	499	489	522	457	481	502	514	479	501	524	502	506	459	504	492	526	474	490	532	478	492	498	514	500	478	499	505	516	548	491	491	517	469	510	483	498	479	502	519	520	462	513	474	515	487	481	468	466	476	504	520	503	502	504	488	501	518	460	461	478	485	498	490	498	502	510	510	487	483	528	512	508	478	477	489	495	530	508	477	483	504	483	527	451	507	433	508	479	520	519	454	506	492	520	476	494	463	496	502	505	504	459	502	499	459	491	485	454	499	479	506	500	520	516	503	517	475	540	517	509	472	551	485	532	526	527	465	525	476	508	524	488	498	513	529	512	487	513	471	505	510	479	512	526	491	506	495	530	493	502	511	487	518	526	478	486	510	529	501	462	523	479	492	473	517	459	488	484	499	498	487	528	501	484	480	508	482	465	502	468	498	494	491	532	488	515	472	470	507	514	496	474	493	467	514	507	523	498	518	505	469	531	477	533	498	489	483	505	503	512	489	490	469	503	475	497	505	556	481	523	487	492	503	447	507	518	457	498	481	484	489	498	478	538	478	460	475	543	478	468	477	498	473	528	521	484	529	528	494	484	488	500	506	483	504	524	506	514	492	523	507	521	530	472	532	495	507	491	520	499	428	502	506	493	470	467	512	489	509	492	474	495	506	503	491	495	489	518	490	513	492	526	521	490	501	465	474	519	461	514	496	483	481	509	494	531	484	490	451	476	470	502	491	513	511	495	528	494	498	478	502	477	507	526	497	495	467	491	495	498	488	505	508	475	466	514	489	453	500	475	537	481	520	516	469	508	492	499	481	507	480	493	469	509	484	519	502	496	503	505	487	512	503	529	476	483	495	480	488	523	526	468	487	489	471	489	500	497	488
60214	20912	4045	782	430	282	282	234	236	242	218	225	249	231	245	238	235	229	226	212	195	228	226	199	250	258	241	209	209	199	225	230	234	238	220	211	245	204	230	240	242	226	216	209	219	250	248	226	206	209	222	222	223	242	211	201	259	225	226	205	236	215	235	201	177	211	229	213	225	211	243	248	228	244	236	231	215	250	221	241	213	227	263	245	219	239	226	229	256	236	223	247	224	235	222	215	195	214	219	219	206	193	246	230	204	230	223	239	217	193	238	231	237	243	212	207	249	209	264	246	253	210	227	257	216	222	210	221	235	234	210	232	226	218	235	256	251	215	233	255	239	246	271	204	231	194	235	194	230	211	259	210	247	235	243	236	231	228	230	256	238	246	243	211	232	208	191	198	216	242	231	226	236	230	233	234	236	218	205	238	231	196	255	211	212	207	227	211	219	222	236	250	240	220	236	208	221	224	243	221	247	213	231	217	242	244	220	210	192	220	218	245	229	251	198	245	251	217	214	198	200	234	210	200	213	228	211	234	213	240	238	224	215	209	217	227	220	239	238	245	243	226	230	233	223	215	228	242	205	240	213	229	233	215	202	231	223	224	200	255	224	213	223	226	223	223	232	236	208	221	212	202	214	224	240	217	239	239	217	236	216	234	268	230	203	237	230	252	251	233	221	232	197	241	214	227	231	250	236	225	209	236	214	217	215	225	226	222	222	212	206	224	219	224	237	221	212	225	236	234	238	231	237	199	222	203	218	222	220	217	237	214	198	214	216	217	220	226	229	211	228	204	215	211	234	211	208	216	222	234	222	234	235	227	210	251	235	210	222	211	227	216	243	232	242	197	219	224	211	252	198	205	225	226	248	207	222	237	214	218	212	237	220	210	244	201	235	219	229	219	227	233	232	225	231	213	248	192	217	236	211	227	210	213	223	218	236	221	222	199	248	241	235	212	211	215	239	208	234	218	196	241	232	208	231	231	247	206	216	220	235	228	234	244	233	214	235	203	223	215	232	260	246	222	266	233	243	225	235	229	215	246	236	232	234	235	219	231	236	242	246	211	236	211	236	228	227	223	224	181	231	236	226	251	230	237	218	245	234	209	229	217	234	237	237	216	200	246	233	224	232	228	230	224	220	259	225	219	200	211	228	226	209	254	228	239	207	239	221	210	224	231	230	236	214	218	243	199	221	236	211	243	201	225	280	205	226	228	222	215	215	238	192	218	218	222	237	226	227	206	219	225	255	228	215	214	212	198	209	249	208	229	244	248	234	222	236	254	209	224	222	210	243	253	230	232	216	256	201	219	235	239	222	222	234	241	223	221	224	229	231	213	215	209	235	257	210	208	239	271	209	235	218	228	217	241	223	252	227	255	232	255	231	212	214	245	216	222	221	237	202	241	210	239	210	220	246	229	226	215	202	245	213	222	243	238	218	232	230	233	228	224	253	235	231	225	255	257	194	220	225	235	216	245	198	220	235	228	223	193	230	176	219	245	233	198	221	231	241	206	246	225	204	234	229	219	236	213	253	195	213	207	223	245	221	202	244	226	209	210	233	216	257	236	232	222	220	222	245	228	222	224	234	222	215	239	234	221	210	208	220	243	254	229	268	233	221	227	238	233	212	205	206	245	233	261	228	226	201	225	216	225	218	242	237	228	208	208	207	238	222	248	219	219	205	225	210	251	232	214	208	258	230	207	243	235	206	208	206	215	223	232	222	230	196	215	221	222	215	225	218	256	212	202	230	213	235	202	223	212	251	251	217	219	232	230	213	257	230	231	236	212	249	234	235	200	222	213	237	217	243	233	261	223	217	205	220	225	193	241	267	225	245	231	216	227	216	242	228	225	207	238	236	239	232	263	235	230	253	247	247	228	244	220	229	217	251	213	246	222	226	218	243	249	228	237	247	208	247	187	238	238	210	192	234	247	224	211	225	259	200	237	239	203	224	249	247	230	228	214	222	226	213	236	221	241	252	245	219	249	225	218	210	244	234	232	235	232	237	243	239	241	190	218	242	237	245	258	210	217	228	226	216	262	221	231	227	226	244	239	214	210	243	245	247	226	222	248	234	220	201	204	219	191	241	221	226	225	220	238	236	234	215	227	228	244	244	237	225	204	244	203	219	235	222	215	239	226	224	214	243	225	223	221	219	214	219	222	246	208	228	210	210	229	248	224	205	209	216	214	217	208	221	232	214	233	225	246	221	199	210	217	199	234	243	211	217	251	247	233	253	221	219	251	212	225	239	245	225	245	197	229	250	247	248	219	246	221	239	235	231	262	235	263	217	217	218	228	238	223	204	240	220	237	213	224	213	239	221	217	249	223	224	213	212	238	238	257	222	223	263	190	210	229	223	216	199	233	233	218	241	227	244	218	222	227	220	253	235	227	239	227	215	196	232	206	236	223	246	218	218	226	232	218	223	202	210	213	211	214	218	222	215	221	222	199	241	227	211	238	218	195	209	204	242	248	218	238	239	212	222	225	233	237	204	207	207	225	242	245	231	249	257	220	222	230	236	229	218	267	194	237	196	222	218	222	198	212	212	236	229	238	224	242	246	213	222	246	218	201	233	201	212	223	208	211	244	259	221	241	208	228	197	238	270	229	220	241	240	224	222	208	267	242	251	204	213	217	230	244	219	231	224	248	250	241	204	209	204	214	224	248	220	244	227	223	229	227	257	226	218	222	217	229	229	209	246	249	244	227	227	230	215	212	218	212	231	241	246	228	249	197	237	217	205	226	209	232	242	213	216	224	247	233	216	282	225	216	194	212	197	205	240	202	231	228	224	233	234	256	222	201	227	225	224	211	257	235	222	247	225	221	223	230	236	220	198	215	246	238	226	207	219	222	225	205	265	238	222	217	227	227	248	209	213	235	249	225	215	234	223	210	241	234	239	233	225	236	241	228	215	245	213	198	191	202	219	243	251	216	240	265	224	247	202	209	229	208	230	202	232	234	210	223	211	225	220	237	226	243	211	220	227	252	198	211	257	203	226	220	216	207	235	216	225	219	261	229	219	223	223	199	224	254	231	246	227	229	240	208	230	230	234	240	202	236	223	199	231	227	239	217	273	216	233	225	213	215	245	239	252	225	247	210	232	210	204	236	238	220	224	223	237	234	229	220	218	215	187	216	248	223	247	234	218	225	240	230	236	180	227	202	219	246	242	227	248	254	233	225	212	224	237	216	220	228	206	257	224	216	242	191	260	207	238	241	234	188	234	219	217	199	206	193	224	215	206	223	205	214	231	225	258	219	211	203	209	234	233	225	245	234	212	191	239	242	217	220	242	223	250	235	209	182	210	227	227	213	225	243	231	225	216	222	232	245	228	200	207	203	247	202	216	221	230	225	205	231	223	245	235	242	217	246	232	230	201	221	230	243	239	244	186	211	227	230	247	230	182	212	234	228	212	262	227	233	214	189	231	230	244	247	248	244	221	196	237	242	225	244	238	237	213	246	210	228	213	231	213	220	214	239	217	200	221	234
41253	12075	3518	1635	1075	769	645	621	495	558	517	542	501	504	521	492	493	563	545	522	553	517	505	477	535	473	533	528	505	519	532	551	537	500	497	493	491	497	509	506	493	541	495	544	525	529	542	498	537	488	504	540	549	495	500	512	490	543	489	522	528	496	500	462	494	491	498	527	517	502	510	524	488	518	501	520	506	524	520	510	499	530	494	495	493	505	524	494	457	474	482	514	475	521	491	490	518	522	517	513	465	507	526	504	495	510	551	469	514	522	532	536	553	480	527	507	513	504	513	544	519	492	476	475	488	533	467	515	535	490	495	528	544	502	526	451	503	524	475	527	502	506	513	508	494	535	534	464	546	552	546	500	505	527	489	495	480	497	539	506	522	492	481	513	515	532	513	491	514	483	512	549	549	487	558	513	535	505	511	541	515	532	572	531	524	521	511	459	516	511	513	519	509	548	492	530	494	497	510	507	498	509	484	534	523	530	510	516	505	478	496	499	485	532	503	528	490	494	505	523	574	484	542	495	490	484	528	514	502	509	511	522	510	479	504	529	516	501	512	504	501	547	499	508	537	514	516	493	487	513	543	534	509	528	503	525	502	513	521	492	527	511	507	525	546	498	493	478	516	473	518	525	503	477	478	530	505	500	523	510	563	498	522	484	499	515	502	476	563	503	526	505	486	518	497	512	531	510	509	512	534	514	499	495	525	492	507	489	482	474	488	505	482	495	522	483	497	527	486	497	492	500	471	512	496	472	538	483	475	489	546	490	510	512	518	587	506	505	514	483	515	537	514	505	534	519	496	518	491	525	496	487	530	509	531	500	486	499	468	472	482	498	496	493	490	486	526	489	491	501	487	505	508	559	507	550	556	515	500	533	511	527	523	511	499	498	517	526	473	541	478	524	518	463	532	482	494	509	521	528	520	478	531	527	484	492	509	549	512	507	521	498	519	482	574	509	503	496	512	540	534	536	519	521	554	497	527	510	494	476	472	540	526	520	503	492	474	486	497	486	500	528	561	525	487	501	506	473	521	492	491	502	488	515	571	483	478	487	520	509	510	542	504	535	530	504	509	518	503	484	500	487	541	477	553	550	522	500	526	502	526	496	507	516	504	525	491	518	531	528	497	478	509	494	532	499	523	498	509	488	480	534	491	536	506	455	502	506	464	505	485	513	516	511	517	529	498	535	501	517	494	496	496	554	508	483	507	469	532	541	501	517	512	512	567	510	534	495	533	501	524	516	518	488	511	517	518	500	496	511	471	501	549	514	500	520	470	498	501	545	499	499	485	539	525	533	516	504	545	502	533	523	520	510	506	550	514	499	506	542	480	527	508	494	519	541	556	518	547	512	523	530	529	492	501	522	522	488	528	470	531	521	511	529	536	515	546	502	484	505	470	507	518	524	537	499	505	473	530	483	517	510	548	536	507	537	546	523	508	513	486	545	555	500	510	524	519	487	502	508	527	477	555	533	516	525	508	513	520	546	522	474	509	511	514	556	481	468	481	486	500	491	509	513	509	545	513	461	482	505	476	490	490	464	536	503	516	496	506	500	483	493	524	533	556	528	504	518	543	484	515	530	535	533	477	495	509	481	511	493	525	485	495	505	504	535	480	533	503	493	509	525	535	531	514	507	505	498	519	494	508	490	487	538	514	510	508	480	465	534	521	521	532	474	515	512	495	526	483	486	501	511	495	524	515	514	521	522	527	509	524	535	539	528	529	528	518	506	520	530	502	504	526	540	530	483	485	508	504	532	508	462	512	512	536	534	525	516	551	505	524	493	517	529	520	506	505	500	504	507	485	528	520	534	526	522	516	521	547	503	500	552	490	493	519	526	521	521	531	528	548	474	460	524	502	499	519	483	513	551	528	525	509	534	529	502	512	539	545	497	514	522	531	516	507	549	515	473	511	514	496	529	515	489	495	506	514	479	561	525	485	483	514	523	518	525	540	520	525	490	498	534	485	554	519	519	505	525	487	489	555	509	515	505	526	541	472	532	533	487	519	527	512	502	495	507	543	545	522	525	459	524	554	511	484	527	520	487	521	533	557	538	485	537	516	499	532	527	464	517	521	512	525	451	496	487	535	529	502	558	512	519	513	519	519	476	503	525	486	534	553	504	490	505	481	514	485	568	545	521	517	544	503	545	500	536	468	513	579	485	467	504	489	511	456	516	515	511	472	504	540	492	490	518	497	520	508	492	526	547	503	521	517	501	515	528	483	506	515	513	514	518	495	504	557	530	487	503	500	472	504	500	534	518	514	533	498	487	538	513	515	530	522	509	499	523	505	502	519	485	526	541	513	515	532	549	491	563	493	518	502	491	506	475	532	508	518	497	505	481	492	484	519	544	547	493	490	517	504	497	528	502	542	504	540	506	494	471	489	526	493	488	521	541	519	506	503	494	486	513	532	515	517	523	505	489	497	502	538	489	516	510	521	521	541	506	515	514	531	521	523	503	532	529	537	530	524	499	538	495	556	502	505	541	493	525	530	497	555	507	502	479	503	500	504	521	502	518	489	520	501	532	465	515	537	524	518	519	482	475	516	502	523	496	535	469	537	486	547	493	495	511	500	540	540	487	513	497	492	524	507	540	507	537	505	497	532	498	519	489	548	513	481	512	498	512	492	466	472	475	513	516	499	562	540	496	516	466	487	492	498	499	550	548	507	487	500	560	506	518	506	487	472	505	501	548	511	527	496	517	489	544	503	479	497	566	452	500	488	526	526	509	507	552	522	558	503	496	513	509	482	528	494	512	513	531	483	484	516	502	483	499	491	517	513	511	495	519	509	536	475	506	516	510	520	519	490	489	496	501	534	496	497	521	498	519	526	490	517	498	524	492	533	532	508	502	515	518	498	515	466	525	520	521	532	535	521	555	491	508	484	474	524	492	470	520	495	502	507	523	514	541	537	511	482	525	535	493	517	499	461	488	525	536	503	490	507	534	516	518	504	511	531	505	532	491	526	495	553	509	512	535	536	524	543	466	479	561	557	498	515	515	551	541	498	535	505	493	498	514	526	512	502	492	536	519	469	505	515	513	500	459	503	519	508	535	524	517	498	522	506	509	494	515	535	507	522	529	496	485	556	509	519	518	483	503	497	515	520	548	489	488	486	485	534	499	498	480	511	519	507	485	549	525	545	481	469	513	479	468	515	495	521	493	562	486	505	525	469	499	537	484	509	489	497	523	550	458	475	511	488	487	512	519	508	528	510	444	496	501	526	499	455	507	505	482	432	559	518	514	489	507	505	532	503	485	519	508	523	522	500	505	502	506	475	492	516	512	525	486	505	488	508	499	552	480	493	532	518	485	523	482	507	540	504	497	528	496	488	556	501	565	520	520	492	498	528	503	464	526	471	512	515	498	474	522	503	534	504	478	511	524	519	511	500	506	483	514	526	496	526	483	498	551	511	486	513	522	511	517	527	495	518	475	510	510	530	569	503	503	494	526	524	500	476	505	515	540	496	529	510	496	527	521	541	500
62928	31751	13288	5098	1816	783	588	435	249	237	254	221	232	196	262	270	218	233	218	256	229	257	241	239	250	220	233	251	244	221	237	225	257	211	241	257	237	203	250	227	236	205	239	223	227	232	225	257	218	219	220	210	240	228	257	198	259	242	225	247	220	209	256	232	207	243	246	221	238	227	248	250	236	275	246	238	231	233	229	217	219	226	244	236	234	228	227	254	242	223	271	229	247	242	272	218	226	214	227	260	232	210	234	257	221	227	247	239	212	231	233	217	228	240	234	241	234	245	213	210	238	260	245	265	232	263	216	243	236	236	231	274	235	216	185	245	226	222	230	239	231	239	214	233	239	230	211	231	256	251	262	229	218	241	235	223	234	231	260	238	219	257	252	246	230	255	198	215	231	284	256	234	244	245	225	236	231	221	220	225	220	225	225	229	224	222	266	249	229	243	235	263	244	240	258	224	255	244	224	225	224	246	223	234	222	268	237	215	211	229	245	221	228	243	223	242	238	232	223	247	248	264	243	260	253	238	226	251	222	247	254	219	256	264	231	246	245	253	211	223	204	248	237	208	238	237	266	233	232	263	219	213	239	258	252	214	220	244	223	245	254	241	234	243	250	229	242	222	268	242	254	258	252	233	238	259	256	251	237	263	259	231	239	234	241	212	247	235	251	262	250	239	249	254	226	258	228	227	245	230	229	223	253	224	256	244	247	238	235	262	218	232	246	213	248	264	219	231	259	235	240	220	240	232	239	236	261	235	238	224	202	231	230	219	265	244	219	234	244	240	271	219	255	255	275	235	273	226	242	229	244	253	217	269	210	222	259	236	237	243	231	235	247	261	215	216	259	242	221	247	223	216	212	212	257	227	245	225	246	247	253	244	210	248	220	217	258	228	232	227	242	194	220	241	224	251	238	241	264	220	259	224	223	259	233	257	233	268	265	237	262	231	241	285	230	259	245	232	221	248	231	230	221	216	226	251	254	231	239	224	215	233	223	248	268	212	206	242	247	263	235	245	240	237	250	237	225	245	231	255	266	231	242	261	237	272	223	249	226	236	239	239	246	237	224	206	239	236	255	247	213	248	261	214	236	244	236	227	236	218	208	245	213	227	226	231	238	228	239	236	222	214	234	234	251	251	252	250	240	229	246	213	230	241	240	250	229	260	246	240	240	261	220	253	248	247	258	260	250	240	198	219	239	243	234	249	223	246	212	225	248	234	227	233	248	198	230	247	238	233	232	235	227	229	247	232	233	250	249	240	224	236	262	225	245	209	240	242	252	241	239	223	228	220	253	223	245	229	219	211	209	234	233	245	252	230	236	247	220	226	232	222	258	257	251	250	219	246	249	263	222	261	224	253	195	235	236	262	235	223	234	196	221	231	261	223	235	208	214	232	251	226	251	260	248	223	257	245	249	217	252	238	227	225	253	282	249	230	222	237	237	237	208	237	254	238	227	225	217	230	207	242	229	213	238	239	235	268	271	215	224	221	222	216	244	207	251	226	229	222	230	229	224	260	260	255	265	231	229	265	217	254	225	228	219	225	231	224	225	249	243	235	227	240	223	223	219	212	221	236	221	227	250	227	222	229	246	226	248	263	225	221	234	228	232	216	267	241	239	242	265	253	280	254	264	239	243	241	220	244	251	236	236	222	225	280	252	262	215	222	209	231	216	210	250	270	241	222	221	224	253	231	221	224	232	250	237	228	252	244	229	224	269	213	241	246	249	246	239	225	262	228	244	217	231	222	249	224	229	224	232	257	260	251	226	237	264	250	213	215	232	222	238	229	244	250	273	261	211	206	241	231	212	213	242	247	232	220	240	230	246	236	266	240	227	267	257	245	248	213	234	237	213	271	242	221	236	237	233	243	223	241	243	243	252	225	257	255	256	256	247	233	230	242	245	248	233	250	245	207	239	226	222	212	242	242	247	232	224	227	226	215	244	254	212	235	224	241	263	213	231	242	251	252	257	237	256	217	224	245	213	239	262	244	242	245	256	239	216	225	225	238	219	216	231	233	268	213	240	233	265	227	211	242	284	230	247	241	244	252	239	237	223	235	233	240	233	230	245	218	209	221	245	239	251	246	216	242	235	245	250	239	253	257	243	226	244	264	235	216	237	257	231	209	214	233	233	238	228	227	233	247	220	220	220	222	255	224	246	207	232	248	255	257	234	220	226	237	237	228	273	251	234	225	225	208	237	264	265	254	250	235	261	237	284	219	240	239	249	231	231	248	246	223	217	217	257	277	244	250	258	236	249	243	244	265	273	258	240	229	215	226	240	224	236	227	243	244	213	273	250	239	230	259	231	232	255	244	246	244	239	252	210	249	284	238	227	236	217	243	266	240	236	229	264	239	233	246	247	239	220	238	236	222	235	224	223	213	230	248	232	201	245	263	242	233	236	236	255	236	266	262	242	232	220	221	264	223	232	241	256	220	207	236	238	220	265	260	225	225	193	208	234	244	255	235	212	216	240	226	248	201	215	260	233	235	223	251	268	240	243	256	243	252	221	214	258	230	246	235	238	255	253	231	234	227	216	240	237	234	217	262	236	248	257	245	233	244	234	217	234	217	215	248	230	262	257	238	230	255	240	246	238	242	260	239	239	248	224	239	221	209	231	238	245	216	241	234	214	240	267	203	224	212	241	235	250	225	239	224	213	254	230	240	249	262	238	256	229	261	232	249	257	218	243	232	231	217	200	259	250	217	233	250	234	245	224	244	218	232	220	197	245	214	210	235	271	208	243	227	257	209	266	231	264	246	229	242	247	228	202	219	233	235	231	260	223	229	253	251	218	237	239	249	234	256	246	234	229	242	247	224	263	219	257	236	238	243	248	238	238	241	244	258	232	245	222	235	245	218	234	255	220	233	257	226	290	269	204	246	216	226	232	224	220	224	250	274	250	210	224	213	245	241	217	228	240	253	261	213	266	236	239	237	249	230	269	235	246	221	214	249	230	206	229	245	231	243	232	226	251	234	232	220	226	227	249	236	215	221	225	237	218	234	242	206	227	228	212	256	218	237	223	234	233	255	216	265	248	242	211	237	247	236	228	293	224	234	231	239	261	250	234	236	237	257	279	218	193	257	233	235	236	211	241	225	233	228	258	240	241	264	240	248	234	244	247	234	268	239	272	222	232	239	196	257	224	241	248	235	254	242	225	233	230	232	254	233	229	247	232	241	227	229	240	230	238	244	246	238	255	229	254	255	255	234	239	210	254	263	236	199	262	244	209	236	261	239	222	263	244	245	240	236	231	218	199	238	231	264	227	232	238	236	251	239	235	248	234	250	260	244	283	220	231	224	252	219	264	209	239	246	264	215	207	211	234	187	237	237	231	259	226	226	239	216	248	190	212	245	257	244	250	249	232	244	246	257	241	236	220	246	216	237	237	263	232	227	218	230	225	248	222	235	225	267	242	258	233	247	233	216	219	218	230	207	225	207	244	239	217	227	257	235	260	224	219	224	222	221	227	246	230	235	249	223
43214	23925	13068	9434	4640	2287	1831	1106	591	623	575	568	554	534	565	526	549	503	534	538	548	550	531	567	569	506	550	547	538	497	523	540	557	526	570	497	534	474	549	508	540	523	518	515	568	510	530	499	612	509	506	514	538	513	545	520	507	493	527	534	528	510	528	545	532	524	530	515	548	520	494	504	522	554	536	511	537	534	514	520	541	504	479	524	522	537	557	544	518	563	521	499	528	513	495	528	547	521	527	561	536	544	537	521	579	497	538	527	524	526	509	488	526	532	486	537	507	540	532	529	552	488	558	534	545	510	521	510	561	526	529	513	561	527	557	523	532	558	506	584	492	531	526	511	506	551	497	500	527	542	535	526	556	552	504	545	497	497	532	532	506	511	520	530	531	497	482	518	524	498	509	560	538	585	553	525	506	539	605	513	528	572	511	504	514	519	503	517	475	553	548	524	514	541	515	538	506	481	551	537	542	541	518	517	563	519	518	522	533	517	524	495	588	538	509	521	479	541	572	525	514	507	489	529	509	480	508	528	524	541	537	535	549	566	500	561	520	502	545	548	530	555	520	534	545	497	546	559	502	509	550	545	515	550	531	534	545	510	534	539	490	519	568	531	551	545	537	535	538	538	495	496	499	546	513	518	529	518	558	494	547	513	506	532	558	493	548	544	557	539	514	491	573	534	525	511	536	541	523	532	557	503	516	540	539	511	511	543	542	537	471	518	504	513	557	568	490	527	522	517	576	553	512	491	537	547	521	540	569	527	534	554	512	569	517	517	538	570	514	469	545	506	558	545	541	513	536	497	511	532	544	540	535	497	507	523	555	534	517	519	492	538	526	543	497	522	533	523	502	515	497	571	515	534	536	485	488	531	554	484	507	518	528	511	512	531	516	564	589	523	548	569	519	546	562	550	500	495	497	542	543	512	545	553	501	537	552	534	538	506	558	557	578	531	520	514	555	512	535	527	523	509	505	533	524	507	588	516	529	557	535	537	517	540	509	513	505	561	540	494	543	540	487	525	524	518	543	514	501	506	531	515	500	513	557	507	500	497	528	543	565	540	534	525	541	457	526	534	519	520	558	549	531	522	531	491	507	521	489	512	528	507	536	535	521	496	591	508	556	495	534	525	565	520	540	530	526	541	546	494	523	497	480	537	502	545	559	503	553	522	533	531	512	525	486	521	500	544	485	487	546	551	542	535	506	517	539	502	493	572	508	510	523	548	534	536	540	502	518	531	534	521	542	533	520	479	519	526	557	524	512	540	537	547	511	539	517	530	536	510	535	526	560	551	580	513	543	539	523	504	549	525	519	499	520	483	496	534	515	507	506	511	566	576	501	500	526	523	545	535	465	546	516	532	511	534	561	550	538	562	543	504	531	533	537	537	530	548	523	506	522	531	515	557	523	504	511	539	531	538	549	534	533	522	508	520	548	509	507	591	534	549	473	518	498	471	511	536	533	498	588	554	528	504	510	516	529	509	517	532	501	528	545	537	492	539	540	542	539	511	507	498	520	547	495	487	542	509	543	540	549	538	499	524	531	597	550	498	539	528	507	494	506	527	546	557	501	530	514	604	523	508	551	529	499	541	548	527	533	523	494	526	526	542	534	523	523	507	526	546	512	500	531	513	577	533	520	537	518	544	547	544	548	517	529	516	516	517	517	537	503	466	522	496	539	544	505	506	527	522	494	489	534	576	534	523	543	547	529	479	504	479	511	565	507	532	477	559	519	518	530	530	507	544	533	555	539	507	509	509	507	538	530	497	529	517	540	506	557	520	480	534	503	529	535	538	527	535	559	515	502	516	536	530	509	514	531	564	567	534	543	506	557	557	499	528	517	525	536	546	541	531	505	474	515	525	537	543	515	507	569	512	547	530	521	532	537	506	540	528	513	534	528	547	528	514	518	541	480	558	482	559	541	472	526	468	499	530	533	513	498	573	574	481	532	567	545	552	504	510	490	528	536	564	548	545	523	506	509	516	526	486	560	537	543	556	517	534	532	549	509	561	518	506	556	546	545	570	532	505	527	529	537	540	548	512	503	509	520	532	514	537	512	538	499	488	550	530	527	531	519	495	540	535	526	533	524	536	533	515	515	527	595	530	520	505	559	556	497	559	500	502	571	539	486	519	502	458	467	537	533	528	516	504	571	482	494	546	535	505	557	542	533	527	509	512	552	487	542	494	557	528	541	555	533	541	528	516	494	528	558	552	570	514	517	517	517	497	507	509	512	510	525	523	560	508	510	503	592	507	534	524	507	531	537	542	539	520	513	515	476	557	540	544	540	531	533	542	496	569	487	518	523	520	557	532	513	529	502	550	560	514	519	498	491	567	552	531	504	506	534	499	561	566	518	547	489	511	533	494	512	527	503	524	563	491	555	522	509	530	500	548	507	529	527	540	551	530	561	530	547	516	511	529	503	510	542	561	538	568	569	520	528	532	515	547	505	512	535	553	504	526	536	533	542	554	511	516	561	546	575	514	544	511	539	499	542	533	488	483	515	480	514	515	563	524	553	533	528	542	534	535	498	568	563	549	563	552	517	519	505	517	547	513	518	533	518	519	553	501	529	558	534	496	516	538	546	522	511	528	478	497	503	510	541	540	517	548	512	513	497	515	530	559	508	510	525	521	536	536	531	526	518	555	503	508	505	555	493	549	527	520	491	504	530	486	542	542	541	509	497	524	525	540	542	505	515	507	572	559	496	552	522	490	552	523	488	494	514	520	516	513	536	540	590	480	513	518	518	518	559	539	501	513	479	550	542	546	559	530	523	502	541	571	478	562	504	498	515	540	512	549	499	513	537	495	536	494	519	492	513	517	521	513	514	541	539	539	493	561	542	519	510	552	583	532	523	594	526	547	519	530	501	502	531	575	514	533	535	522	550	551	514	529	561	508	530	534	505	549	518	501	509	560	571	559	533	506	511	523	498	524	503	492	487	492	516	490	553	544	519	533	540	515	529	500	549	527	555	535	500	538	545	520	509	546	549	518	527	533	514	549	520	524	467	499	498	561	486	496	516	526	545	533	515	555	510	478	526	516	525	523	529	472	566	536	524	554	526	513	541	539	535	506	516	545	569	477	510	493	565	536	495	559	495	502	520	505	526	508	557	507	536	543	530	539	510	549	467	528	518	544	501	539	529	526	568	543	548	530	499	539	517	533	536	527	544	548	514	556	509	517	538	546	495	535	535	532	524	535	523	517	554	521	560	533	511	553	543	533	560	488	490	535	503	516	514	528	520	533	524	515	507	573	508	509	522	607	532	515	535	543	532	493	518	531	477	548	509	561	545	532	505	513	518	490	548	539	523	536	513	483	569	531	531	549	536	535	578	530	531	553	508	537	556	512	542	534	522	517	546	518	540	530	531	517	542	539	534	544	577	540	518	526	560	560	522	514	532	526	501	521	534	501	511	530	558	563	505	546	493	570	552	509	531	532	520	553	522	566	530	512	498	535	555	548	537	480	523	480	532	515	529	505	490	526
51554	19404	4329	1106	572	359	298	226	192	230	215	245	234	197	230	201	203	200	203	201	223	201	208	231	233	193	217	214	221	224	214	218	204	236	209	218	201	228	236	206	230	212	240	219	197	194	190	212	214	215	199	208	196	198	218	199	212	233	195	204	202	231	235	227	245	208	198	197	212	208	227	226	225	218	217	209	227	207	199	217	213	210	205	196	239	223	231	186	188	217	199	212	200	210	204	205	201	228	224	210	209	241	198	196	212	244	228	196	240	209	242	184	198	185	225	206	238	194	202	207	200	222	197	207	206	223	215	214	189	227	208	218	215	223	198	214	194	173	198	226	185	221	208	201	194	235	220	232	234	218	230	207	215	188	217	229	218	221	226	209	215	218	228	217	207	212	213	221	211	203	204	210	200	204	230	204	221	203	234	245	225	200	199	213	220	224	200	188	210	223	197	206	156	189	219	218	203	208	220	222	226	198	210	203	219	202	193	197	206	209	213	220	235	220	208	205	200	179	201	228	231	210	205	215	171	218	236	231	223	200	210	221	210	213	230	199	215	222	209	206	225	182	188	196	200	236	219	231	214	209	192	182	202	213	204	217	217	230	228	202	224	217	227	208	197	216	204	199	207	234	209	249	208	218	201	196	215	217	202	221	218	236	216	221	214	210	197	204	159	221	224	220	202	212	231	202	184	220	209	208	208	203	227	218	218	226	218	206	187	213	186	200	225	228	225	233	195	223	210	206	163	195	198	205	210	221	217	214	234	204	231	205	211	220	233	176	214	211	222	198	209	237	225	206	218	204	218	222	217	189	220	219	222	196	193	173	234	238	208	205	203	208	197	188	249	238	210	218	218	211	210	199	191	196	198	203	215	226	213	227	230	222	218	208	218	242	230	203	226	190	222	215	229	206	201	220	221	187	223	216	233	213	220	215	204	205	200	215	210	230	230	236	201	198	185	213	238	223	209	220	209	236	198	258	219	195	205	219	229	227	192	224	201	208	203	223	207	188	226	209	197	214	207	191	192	218	203	233	218	209	196	186	249	245	195	212	229	231	224	226	178	223	199	215	218	218	230	231	208	237	217	202	220	220	217	207	233	228	191	230	200	198	216	214	220	204	202	224	213	228	211	220	186	200	218	216	229	225	199	201	225	235	235	214	217	227	221	215	219	203	236	220	194	205	199	198	216	181	228	219	193	219	231	192	213	230	222	205	216	221	207	207	213	205	194	197	211	208	205	226	197	198	188	232	210	250	227	224	248	216	230	192	206	208	227	207	222	188	208	204	231	216	204	208	213	197	220	215	235	207	209	213	208	224	192	170	228	213	218	226	203	229	210	193	185	210	194	202	234	214	220	191	206	215	234	213	209	234	226	185	207	240	216	205	183	191	201	230	196	235	220	226	205	233	220	226	226	201	222	176	212	225	183	220	225	193	213	232	218	218	232	199	217	220	201	241	205	186	222	218	240	222	224	225	233	193	173	215	202	191	207	224	199	215	181	211	210	186	200	230	202	231	181	213	201	191	204	218	217	219	223	214	224	204	206	233	229	177	217	251	191	222	196	190	192	218	194	218	212	234	220	212	216	206	193	205	238	186	194	193	222	210	198	204	214	202	210	227	234	233	209	223	209	190	224	237	192	207	219	167	199	226	221	222	224	209	193	213	202	231	193	220	210	216	220	213	198	208	206	214	182	207	225	195	195	195	228	198	233	245	218	214	208	206	228	202	200	207	218	207	234	236	209	176	252	200	202	205	188	228	218	202	196	221	210	200	206	187	231	203	201	198	213	201	200	241	226	206	236	235	232	218	215	199	198	194	201	225	208	179	186	227	188	229	206	226	212	203	201	202	232	229	213	206	199	234	226	239	218	225	204	191	177	248	208	215	204	204	212	211	210	250	218	222	223	206	207	194	212	216	224	237	231	216	227	193	195	192	215	230	216	195	226	213	226	190	219	224	210	213	201	203	210	209	189	184	212	231	236	213	208	223	202	229	217	207	202	226	228	202	196	209	218	197	233	193	219	240	249	240	218	202	230	229	221	207	184	223	228	227	205	195	233	222	201	241	246	188	201	212	234	216	209	227	200	206	215	227	218	214	209	184	255	210	235	182	220	234	224	244	190	220	206	223	216	222	199	201	207	209	217	188	234	239	204	210	222	194	209	216	219	237	215	196	208	203	232	206	241	212	221	235	218	192	218	232	242	219	216	221	216	201	209	217	175	222	206	205	209	183	214	203	207	193	208	195	220	211	218	233	188	197	200	196	206	215	194	200	190	187	184	205	243	251	212	200	210	173	226	209	207	207	208	223	194	205	228	205	186	224	242	198	215	196	188	182	209	182	227	223	231	211	211	214	223	195	230	221	224	197	234	221	208	178	185	210	232	236	221	204	219	211	213	218	229	220	222	216	205	201	216	202	218	232	173	233	198	216	194	199	185	196	231	209	195	223	245	217	208	200	184	219	213	227	214	222	195	224	205	174	200	200	203	202	206	229	217	184	206	228	203	188	243	209	191	224	221	202	209	204	236	203	213	206	196	206	190	190	208	211	219	208	191	206	212	211	186	195	227	217	211	233	205	204	181	203	178	207	203	239	217	229	211	229	216	228	208	220	197	179	218	200	206	198	193	202	207	206	205	213	198	245	205	232	204	209	205	212	224	210	235	209	226	181	206	222	224	231	203	230	228	224	216	209	218	211	203	198	208	210	228	220	220	206	212	187	217	213	202	211	196	192	230	234	212	222	207	200	212	221	212	203	206	191	197	225	222	198	234	202	213	250	229	202	195	214	195	217	208	214	208	226	205	225	193	212	192	225	214	222	211	214	193	225	242	207	225	209	198	204	221	224	196	214	211	220	203	187	221	204	205	195	177	208	227	224	209	225	215	206	231	206	216	204	195	188	204	240	241	189	209	220	225	215	214	186	196	212	227	227	199	231	208	229	220	212	187	212	227	193	215	225	191	186	184	230	224	185	211	203	203	228	218	194	222	201	213	234	249	226	192	223	219	212	219	229	224	213	202	242	173	237	203	215	214	193	216	197	239	192	225	211	238	217	180	237	223	216	228	231	190	172	171	202	198	205	248	234	167	214	201	222	209	189	216	245	179	178	207	219	192	222	213	204	172	185	213	217	199	209	190	246	212	226	218	184	174	191	194	225	218	219	212	200	228	202	207	217	231	193	215	206	186	211	223	225	180	194	208	225	196	201	226	198	222	222	230	233	223	219	203	208	204	165	197	219	211	209	213	203	226	223	221	200	221	184	226	215	190	221	200	213	234	193	208	218	229	223	180	195	211	227	236	221	221	176	215	219	189	220	208	200	197	224	236	223	202	213	195	214	220	195	202	199	185	213	190	237	217	227	208	203	220	236	210	215	203	190	220	218	200	198	204	219	248	225	201	187	196	219	186	226	212	191	223	187	224	214	206	226	213	191	205	215	208	208	210	201	217	233	196	212	229	193	228	223	213	217	188	205	217	202	221	231	226	239
35635	12344	4656	2497	1757	1114	664	563	506	520	501	503	522	461	467	485	491	485	502	483	453	447	480	448	465	428	461	477	472	480	485	484	462	431	498	475	476	481	460	486	461	484	484	484	485	455	435	469	458	505	482	471	499	439	469	480	516	455	469	479	477	477	460	473	483	476	486	473	503	463	484	485	477	514	479	483	469	475	493	479	498	487	458	450	499	476	452	468	490	476	487	524	477	485	483	472	463	497	472	488	486	481	428	484	529	455	499	509	473	437	495	465	460	490	463	492	434	451	481	489	445	498	490	449	488	490	453	452	473	471	526	454	483	447	490	488	478	439	447	484	422	514	463	487	454	487	482	471	500	481	508	508	477	489	469	512	435	477	460	481	499	489	499	486	518	468	450	484	449	455	489	475	463	489	500	477	437	488	484	487	461	466	469	465	452	479	441	451	459	477	470	461	487	466	503	486	460	480	464	495	484	480	530	478	475	461	469	462	466	480	497	474	486	503	444	454	488	463	499	506	514	494	463	506	495	465	445	489	462	444	455	491	497	451	467	551	486	467	473	496	506	491	490	518	453	459	512	472	461	480	468	488	517	473	478	484	487	442	456	467	469	492	463	474	469	457	475	481	444	454	514	485	472	444	463	501	481	460	494	427	477	474	471	434	471	443	498	457	470	486	453	462	472	475	492	453	452	480	461	507	500	456	499	445	477	470	469	449	490	473	477	475	472	465	475	472	480	535	488	485	473	496	500	467	510	511	497	492	472	475	441	517	462	476	481	475	494	478	437	504	423	477	452	449	490	471	497	471	499	478	457	449	486	458	516	476	468	462	449	481	477	492	461	463	468	474	503	474	483	434	466	515	510	473	476	455	485	470	512	461	469	451	483	496	452	504	493	494	470	459	514	478	464	473	493	465	445	458	502	461	474	462	472	475	455	495	474	500	500	495	483	458	488	510	463	507	455	461	495	485	467	463	470	475	493	436	480	468	491	452	496	507	485	455	478	504	485	458	512	442	474	538	456	482	459	456	534	468	461	496	486	485	469	487	474	443	481	481	474	442	488	469	457	483	489	489	485	502	451	490	468	463	481	447	481	458	441	513	513	503	474	470	468	491	449	482	464	520	530	498	510	476	490	523	494	450	450	488	499	462	467	493	462	456	424	428	531	464	487	481	440	476	480	437	449	513	477	493	463	448	489	475	550	466	455	471	445	503	500	441	485	485	483	449	472	510	508	503	485	483	474	499	452	491	475	457	510	454	473	464	463	479	467	465	476	461	522	455	422	496	510	491	463	485	499	456	474	477	462	465	498	491	487	461	468	484	510	471	440	524	465	478	471	470	466	476	490	461	481	480	548	504	483	454	467	480	484	526	490	450	470	538	470	467	470	462	439	458	466	458	461	501	472	482	473	444	465	459	529	496	477	471	448	476	451	468	513	491	469	472	488	480	498	455	511	471	463	522	472	466	525	459	466	498	458	476	481	457	453	492	483	451	464	445	457	503	460	465	485	484	487	456	473	458	462	460	502	456	486	481	474	465	483	458	481	440	458	506	462	503	511	526	513	449	515	487	449	459	435	529	508	446	492	450	482	470	516	473	462	438	476	498	453	450	443	451	497	470	510	442	428	483	463	496	507	441	438	484	473	483	473	500	450	469	447	510	455	463	476	443	457	488	450	455	470	472	498	457	449	486	488	457	506	483	506	473	512	493	482	481	497	455	466	503	495	478	458	442	493	475	497	467	476	477	516	446	452	520	440	498	446	460	486	482	526	482	477	455	493	459	503	423	465	465	491	445	487	453	472	446	463	489	485	466	469	453	474	492	504	457	488	474	467	492	480	500	464	503	498	478	440	459	511	500	470	468	489	429	438	445	520	510	470	508	505	457	474	464	494	470	482	510	484	469	503	461	502	474	498	480	446	431	482	481	462	503	472	487	525	484	496	494	483	510	503	467	508	476	473	471	495	484	518	462	485	522	521	458	476	472	482	467	460	474	499	451	481	482	489	454	446	475	495	468	471	492	503	478	475	449	498	490	483	511	470	464	490	460	503	493	439	450	485	510	463	504	470	471	449	451	469	456	459	476	475	465	470	450	475	417	479	538	518	464	488	477	477	448	511	488	474	471	458	469	493	503	493	475	489	496	468	493	524	478	475	477	469	452	514	461	457	448	471	491	468	482	465	495	481	464	496	455	479	459	480	501	479	466	480	500	462	462	483	489	466	476	507	487	462	432	493	484	504	430	493	475	490	496	496	518	477	449	497	457	475	482	452	485	459	489	481	498	512	501	475	458	470	462	468	469	461	483	457	440	480	464	477	457	496	465	470	442	520	464	464	481	421	487	494	471	493	496	490	468	460	432	478	473	477	470	468	494	472	480	509	471	451	473	477	480	471	493	460	473	450	472	482	486	509	513	474	440	458	502	522	469	481	473	460	489	448	482	495	480	487	483	494	483	455	480	484	492	464	508	494	450	450	496	475	509	461	484	471	476	473	498	474	473	464	458	450	488	463	483	462	422	471	484	466	477	490	470	484	513	459	507	506	486	446	516	470	498	508	458	493	481	457	502	496	423	440	497	443	427	497	494	427	541	481	461	458	504	502	498	479	501	488	465	461	445	472	449	449	464	465	450	467	466	473	467	461	470	474	456	454	496	465	449	480	472	475	511	505	450	469	489	506	473	445	481	488	535	474	465	461	445	480	491	508	494	457	479	476	493	454	442	481	473	478	502	434	458	508	452	476	504	488	463	499	493	460	482	440	512	485	509	496	488	452	472	461	477	504	433	442	493	485	473	488	473	453	461	474	472	482	499	483	476	480	460	497	507	478	487	488	518	488	480	493	487	497	484	494	448	484	471	451	515	498	491	475	489	499	532	504	490	489	470	492	463	471	483	457	487	491	487	483	513	472	493	464	456	456	486	493	469	486	446	462	460	458	495	472	476	462	488	471	512	474	485	469	486	446	456	493	508	506	427	438	491	447	474	460	497	449	481	451	484	450	492	490	465	486	494	468	477	486	472	486	442	501	469	483	460	446	490	497	544	493	474	459	512	470	492	468	451	487	469	437	514	450	450	425	482	493	460	481	476	476	464	478	453	493	494	471	462	403	453	480	515	523	486	435	455	472	463	466	464	509	489	483	439	474	450	483	453	466	484	480	465	493	462	489	465	476	508	499	497	478	482	441	471	466	509	473	487	505	464	468	503	480	477	451	487	471	464	456	475	467	425	497	524	498	414	496	445	486	492	494	515	450	473	469	455	498	439	441	514	473	518	461	459	492	506	452	474	496	487	474	452	454	478	480	485	455	491	512	468	484	456	465	524	458	443	464	450	502	469	472	497	450	496	498	451	457	481	504	445	463	474	488	474	468	477	490	485	479	504	461	496	449	479	463	493	488	517	445	505	503	461	520	527	482	443	460	450	472	469	513	449	475	497	466	483	458	458	474	492	521	443	482	447	473	504	451	512	462	454	477	466	467	501	491	480	462	447
56545	22469	7297	2252	917	402	256	242	176	214	215	221	227	240	227	202	194	214	234	249	221	220	205	252	273	229	241	239	218	206	218	222	232	242	254	199	200	204	235	195	219	230	233	216	225	223	239	197	219	224	231	212	235	221	202	212	200	227	194	208	202	214	219	201	232	212	240	230	253	211	224	235	208	229	219	203	218	216	219	248	222	263	227	227	206	230	210	204	226	205	219	194	181	236	228	221	224	231	225	248	219	220	216	229	187	241	226	197	200	204	209	225	226	211	216	214	191	240	217	204	192	235	209	200	201	220	215	212	213	270	209	208	254	209	193	205	249	198	225	210	202	234	199	230	217	206	236	225	227	248	189	214	234	221	218	232	202	197	229	221	224	212	203	207	235	250	223	206	237	210	239	225	217	207	237	210	209	181	229	212	236	232	205	218	205	210	233	188	215	226	220	236	200	201	208	264	214	259	214	219	202	179	202	226	209	253	208	218	217	227	224	225	247	231	228	232	216	229	226	239	213	232	234	215	216	209	230	203	225	220	254	220	221	201	237	222	249	216	225	204	244	207	207	216	251	212	220	220	228	200	196	232	222	213	221	208	216	249	223	238	249	219	205	219	203	207	250	246	232	224	247	201	252	218	235	209	206	215	225	227	227	203	192	233	204	239	236	208	240	236	232	196	215	231	209	195	219	223	231	216	223	215	245	204	215	218	218	223	210	204	208	239	228	225	196	211	189	209	213	197	232	203	248	245	204	229	219	204	217	244	238	204	255	231	235	201	217	206	208	217	177	243	222	240	206	231	230	237	241	250	223	251	206	201	269	233	201	247	241	198	209	249	228	211	206	228	237	236	218	223	196	229	228	241	199	230	213	206	205	234	217	215	216	251	232	217	205	219	210	229	223	227	208	216	230	219	227	195	217	220	204	212	238	193	213	209	221	219	236	254	203	216	243	232	228	221	217	233	255	219	232	192	215	254	202	234	232	224	214	201	196	192	214	212	217	214	210	223	173	251	235	228	257	208	218	189	199	214	223	223	216	237	239	209	235	217	229	229	221	211	199	228	232	231	233	243	233	201	218	191	196	212	222	235	220	222	240	216	210	203	216	231	204	226	197	188	217	182	206	195	230	240	206	219	191	213	219	221	211	225	200	204	207	241	234	213	224	210	221	225	199	212	191	197	235	207	188	210	226	212	224	212	228	253	229	220	207	186	221	202	204	203	184	240	239	219	211	208	224	250	208	229	222	216	232	222	214	224	232	237	216	220	210	222	222	192	234	198	233	240	220	172	244	227	241	209	232	222	219	226	237	223	216	229	223	209	186	206	223	233	208	229	225	198	219	204	209	221	204	228	193	214	235	223	226	201	213	205	250	205	237	237	236	222	253	231	275	201	234	228	216	241	223	215	203	223	245	202	231	210	225	247	209	238	216	221	226	214	233	223	223	216	235	247	213	209	226	200	233	201	196	244	243	215	210	245	229	229	233	216	238	227	199	189	207	238	240	225	233	219	216	240	244	246	215	233	182	230	227	215	207	218	234	241	221	208	243	210	233	213	203	217	197	221	229	214	233	246	221	214	229	196	197	230	209	211	220	198	225	216	218	248	213	224	201	217	225	207	203	194	249	231	210	226	204	207	213	242	232	213	243	229	209	206	232	212	206	208	196	223	235	189	211	210	212	204	196	225	236	210	212	220	199	199	226	222	206	245	217	214	215	219	208	225	220	217	197	204	220	234	215	193	213	232	216	238	220	213	204	238	229	228	251	232	221	209	216	199	241	270	217	218	226	215	206	207	201	204	210	209	220	205	206	237	222	214	192	266	203	212	238	223	269	223	231	185	238	191	202	218	218	247	230	228	218	183	198	203	227	235	197	222	255	219	229	216	215	218	241	197	198	241	201	194	222	225	191	215	216	227	220	195	223	220	269	242	250	201	187	207	201	230	236	240	227	208	229	216	223	212	220	232	245	233	218	213	249	226	220	227	270	188	245	234	220	208	226	236	237	210	231	199	233	225	211	254	222	225	224	237	204	229	220	228	190	185	234	221	234	217	195	210	218	218	212	232	219	227	193	235	241	209	211	224	200	206	203	224	213	211	262	213	255	209	217	232	195	207	207	244	235	202	265	258	219	232	218	207	204	188	212	208	217	247	209	213	218	233	218	236	237	234	210	205	212	198	224	231	228	200	224	240	233	213	203	217	226	222	208	226	235	228	212	192	242	225	242	191	222	219	217	191	250	236	234	196	213	202	213	213	223	215	201	209	217	220	219	215	189	225	226	189	211	228	198	204	236	228	210	206	204	211	204	217	220	225	198	222	211	195	213	200	257	212	231	231	231	224	186	226	268	221	200	199	216	229	254	240	220	227	188	226	213	251	210	221	204	232	215	215	204	224	181	217	206	188	208	235	208	241	203	212	244	239	172	230	215	196	210	235	194	194	215	183	229	192	192	213	230	226	210	197	207	225	230	193	214	227	209	203	245	226	220	208	208	212	240	212	252	245	234	206	202	178	223	242	201	209	223	220	209	218	209	230	226	206	237	210	238	197	218	235	224	206	222	232	204	217	249	225	200	191	198	225	223	220	233	233	185	239	230	214	192	217	195	226	233	244	245	223	222	201	222	218	228	205	220	197	243	221	219	224	219	211	179	220	215	220	260	221	234	240	224	204	218	223	209	220	229	223	249	237	207	217	250	232	234	230	211	219	241	235	263	240	196	200	221	210	207	224	226	228	199	221	247	221	195	183	230	228	209	246	211	235	236	238	219	214	223	220	216	193	256	213	191	243	235	218	216	225	239	242	212	202	240	225	213	239	227	203	214	213	201	228	258	246	234	222	258	214	237	213	225	223	191	208	219	231	224	214	245	206	231	229	216	187	243	215	213	209	202	207	217	218	211	216	225	198	200	181	233	232	235	204	250	206	208	219	217	229	195	231	196	205	207	223	250	214	234	222	192	221	224	229	234	217	225	244	250	210	214	245	217	200	217	234	252	230	233	197	217	216	222	236	201	238	214	211	206	231	220	244	229	232	222	209	202	217	205	218	234	203	235	259	219	205	230	210	199	227	238	220	211	222	213	248	241	210	239	230	237	228	252	236	217	214	235	201	226	229	199	235	202	246	221	252	228	237	227	208	233	248	207	237	223	238	228	227	178	204	227	224	190	214	235	202	247	218	218	201	196	222	225	230	231	236	214	197	227	216	239	246	226	194	212	209	200	215	214	220	204	208	215	211	205	246	247	200	180	245	213	221	232	193	207	214	227	233	220	209	226	212	223	232	198	219	213	202	206	216	213	221	226	212	218	222	244	203	219	210	213	232	226	215	237	220	237	229	233	227	248	240	184	207	216	210	207	243	233	224	229	191	207	225	235	207	232	241	217	242	210	207	243	218	188	217	249	217	234	218	233	229	214	262	227	240	257	223	247	200	232	238	219	192	229	213	216	222	220	198	211	250	217	225	225	218	241	212	242	220	218	200	208	245	238	224
38464	14547	7182	4184	2315	1232	725	564	506	522	537	512	519	480	518	483	429	506	489	501	493	494	505	482	496	534	490	491	466	492	486	478	511	438	493	517	525	515	499	510	470	493	513	509	481	472	519	515	504	513	505	523	494	518	457	485	483	508	533	488	519	473	487	513	456	499	541	497	501	491	480	546	503	511	499	502	466	469	524	486	469	460	478	537	472	464	536	517	478	493	520	480	466	517	527	477	490	476	497	516	510	483	530	477	482	438	497	523	493	492	511	495	504	499	490	487	540	522	485	502	455	494	498	492	514	489	538	519	485	466	480	448	493	513	488	502	479	527	478	513	492	486	515	510	474	505	515	496	497	517	487	480	472	510	497	485	513	537	506	487	500	517	515	481	487	489	530	516	493	476	500	454	520	484	509	507	532	483	501	498	495	472	498	495	499	509	528	475	465	499	534	513	483	491	512	549	464	470	463	492	494	485	486	503	492	569	465	468	524	503	504	510	495	485	473	494	519	463	479	509	499	511	498	505	505	512	472	459	497	487	509	496	534	476	474	475	484	461	488	469	483	515	506	501	483	521	494	489	474	511	490	482	519	540	453	494	536	486	474	513	510	473	470	460	481	517	469	463	505	484	506	460	481	485	490	481	517	540	492	523	494	515	484	443	488	512	512	504	462	492	488	544	487	495	518	489	488	482	513	532	540	503	515	509	484	552	500	504	528	489	483	498	516	507	509	499	464	501	493	490	464	478	491	504	536	486	479	472	493	469	501	516	481	485	485	517	529	443	469	475	500	513	509	506	472	509	505	510	505	499	488	484	479	510	489	505	485	465	514	474	480	455	498	506	513	519	464	465	471	512	518	495	481	510	486	475	497	496	484	516	491	496	547	493	498	487	484	494	500	509	469	503	512	488	502	486	463	522	463	481	445	451	463	499	459	483	523	498	489	509	515	481	482	484	477	482	520	489	500	507	507	494	493	483	516	481	481	516	481	513	511	504	523	487	533	508	490	499	488	477	498	490	497	501	526	460	520	489	504	497	454	486	489	522	460	525	490	514	478	498	543	489	502	485	469	455	531	521	491	474	513	531	489	473	526	503	470	523	503	490	468	549	532	489	476	513	545	481	483	486	484	474	506	484	506	520	502	505	467	498	418	477	492	507	484	531	500	494	514	504	467	478	520	501	479	503	522	542	495	500	521	556	484	514	498	513	514	505	491	506	515	510	445	510	472	505	508	495	465	545	510	526	477	515	494	478	511	514	488	493	488	475	443	484	520	490	514	463	494	508	497	451	484	454	500	479	501	519	503	490	501	468	505	526	460	504	531	525	511	521	490	489	519	488	528	477	457	474	482	495	470	475	491	562	441	472	476	482	494	513	509	471	519	483	514	493	508	446	481	492	460	468	498	490	546	487	470	498	474	480	505	487	503	447	453	447	469	451	478	511	470	479	478	528	452	481	493	515	512	524	518	531	471	507	501	526	500	523	511	538	517	514	525	462	471	458	530	487	475	487	475	494	544	511	501	483	509	466	517	493	516	493	511	472	479	510	480	476	511	479	500	500	523	504	492	502	512	498	500	491	498	494	488	530	489	484	519	500	476	467	470	502	503	545	455	470	494	519	526	514	514	480	495	495	451	471	503	510	504	488	513	527	492	555	491	471	494	512	483	490	529	544	528	502	483	511	519	514	494	493	518	512	459	507	492	475	539	518	518	456	486	500	486	495	447	493	495	491	518	519	461	503	513	521	508	493	510	490	492	525	485	507	457	497	482	492	537	504	494	488	476	519	500	531	487	507	508	467	487	508	470	469	486	517	478	520	488	506	478	485	470	517	533	462	500	484	507	497	496	532	504	472	492	513	476	469	499	501	481	484	512	487	531	500	491	476	495	475	512	469	464	501	477	500	506	508	492	527	512	492	469	464	490	486	473	533	498	508	517	465	448	519	481	502	462	460	475	502	463	499	521	483	498	526	503	498	534	475	490	517	506	509	502	506	477	490	511	506	521	479	489	510	499	494	506	515	476	512	482	485	508	519	505	463	500	511	507	495	495	475	531	470	486	505	509	481	459	522	536	479	554	535	484	494	464	512	481	493	491	500	470	516	480	499	516	475	501	534	506	537	473	517	526	518	541	501	439	526	519	509	501	471	447	474	477	554	501	504	470	453	514	521	487	499	513	524	509	480	489	513	471	513	509	497	481	506	441	498	475	486	499	465	494	479	458	497	488	491	521	480	506	528	489	515	472	497	496	455	486	522	507	443	515	502	459	475	511	476	486	512	506	503	514	488	479	480	467	498	463	504	489	482	508	532	521	535	475	483	465	476	526	525	516	495	494	506	521	463	454	491	506	467	507	516	509	510	507	509	457	494	483	486	478	470	465	508	518	495	465	506	467	484	508	483	463	537	558	505	497	480	501	466	511	460	506	530	520	465	491	513	495	487	520	503	472	487	482	480	498	492	491	500	531	517	507	438	462	514	517	487	473	501	519	498	447	504	499	488	485	498	478	460	456	502	506	469	498	495	501	496	531	489	484	483	497	478	504	508	483	502	513	488	502	502	478	494	478	562	513	545	530	527	486	515	498	470	470	504	502	523	507	485	543	423	454	508	468	521	478	502	490	498	494	500	511	476	476	468	518	485	509	523	511	471	483	489	487	487	511	480	547	464	506	485	464	488	484	454	510	501	490	539	510	491	504	523	479	491	485	508	526	479	483	509	520	522	485	502	490	496	468	500	513	490	530	497	496	470	538	535	500	521	479	524	485	470	491	485	455	536	525	473	507	498	507	527	477	474	513	488	510	472	497	486	505	523	485	537	482	498	470	482	466	510	531	496	523	535	476	497	513	479	499	534	501	511	520	538	495	505	486	470	500	475	476	493	533	479	502	444	509	518	513	507	464	477	471	489	545	499	491	507	473	493	482	473	461	491	506	535	509	533	491	499	469	489	509	484	516	504	482	543	502	490	527	486	513	478	487	495	521	545	497	493	498	481	488	505	481	473	490	503	491	497	474	502	471	465	528	497	496	538	509	515	489	451	496	538	507	511	488	472	480	497	509	516	511	486	468	506	462	537	490	475	509	481	443	533	521	475	489	516	482	491	522	486	521	536	500	503	500	488	448	492	492	504	499	447	507	507	482	496	506	462	492	505	457	470	522	517	485	477	480	453	488	468	496	501	516	511	523	543	509	495	486	493	487	486	498	473	486	520	455	493	495	488	489	492	483	508	491	515	521	464	502	465	487	503	524	471	460	476	498	473	482	521	484	538	489	543	548	509	532	475	480	497	495	486	516	495	553	531	483	479	494	478	484	489	498	484	477	480	486	478	473	497	540	496	457	517	479	500	487	515	494	514	516	500	534	504	483	554	529	517	511	485	500	465	479	488	473	488	469	480	455	489	498	496	467	490	529	530	503	497	456	507	481	513	482	487	521	488	489	471	492	506	483	514	478	526	528	518	461	519	462	506	464	484	451	506	506	474	515	505	520	493
66884	29890	10927	2884	810	452	319	257	205	247	262	252	225	225	245	239	243	205	241	233	250	255	236	249	209	224	238	274	256	206	234	232	219	240	234	250	214	236	259	229	289	254	192	242	239	232	236	222	250	276	221	238	253	245	221	240	222	220	250	210	229	230	218	220	252	250	226	234	235	229	241	237	221	246	233	224	231	224	219	214	259	233	251	242	271	239	226	230	230	229	237	251	260	226	265	229	237	255	220	232	256	227	231	240	234	234	220	245	209	232	233	248	234	240	245	258	236	206	245	192	261	240	242	201	207	229	216	249	231	189	190	212	251	235	221	235	249	240	259	255	212	250	243	210	265	237	232	238	235	234	235	249	253	225	218	267	211	199	247	219	239	227	202	240	243	230	263	239	248	246	243	211	256	229	264	243	222	209	248	262	253	235	210	229	233	239	233	234	201	247	210	230	223	253	221	228	222	208	249	233	237	217	237	221	228	233	244	253	222	213	226	227	252	251	235	248	221	258	228	247	224	221	240	232	237	276	239	235	243	229	260	242	262	213	248	221	245	219	219	249	239	244	250	219	228	223	241	225	229	201	263	243	241	260	193	234	257	259	252	257	213	266	240	208	240	236	246	199	199	232	237	236	232	216	245	218	248	205	219	252	232	247	260	242	249	249	220	228	267	235	230	244	282	230	244	262	222	258	263	238	241	228	207	239	254	227	226	252	230	239	237	225	240	234	252	220	239	228	233	238	233	223	250	221	210	224	253	228	243	232	227	209	232	221	253	251	223	195	235	224	242	264	236	237	223	186	271	226	237	235	217	227	245	234	227	220	235	278	276	234	251	257	210	239	250	216	254	222	235	216	235	263	216	251	230	204	243	256	232	254	222	226	231	236	252	258	216	251	224	224	264	244	221	270	247	211	217	229	246	251	244	219	250	230	245	217	243	236	245	249	242	227	230	245	247	239	241	228	242	201	261	248	231	244	223	225	223	220	223	243	236	256	217	226	206	217	233	240	270	242	253	195	239	253	242	237	247	213	260	259	222	233	263	235	250	230	235	224	240	255	241	232	217	232	237	237	196	230	239	260	253	243	245	230	250	253	252	194	233	213	233	232	240	215	242	218	243	220	225	217	229	219	256	230	244	229	213	237	242	241	235	219	238	238	234	223	256	242	269	252	232	236	242	250	246	217	252	249	234	224	219	245	231	241	273	249	251	243	262	234	213	234	238	240	225	249	238	205	269	229	225	237	245	232	219	219	242	247	247	228	206	251	227	222	242	237	230	235	236	239	229	245	214	252	225	217	225	291	242	265	242	242	246	254	217	232	224	235	224	242	210	233	259	233	238	253	251	263	256	270	243	259	238	265	246	228	240	230	254	261	242	262	225	256	238	218	265	216	244	228	249	257	247	230	236	237	249	213	236	214	213	205	245	258	241	226	259	227	253	229	264	228	247	237	234	220	243	253	255	213	230	270	243	250	244	232	233	236	227	232	222	229	239	222	255	238	230	224	243	232	240	248	235	245	243	242	221	236	218	253	238	248	234	216	246	256	234	230	244	207	245	227	233	244	238	220	207	216	236	231	209	259	209	235	264	234	242	233	216	192	252	254	208	224	234	252	204	246	253	233	221	209	228	211	229	231	229	238	243	274	258	240	262	253	225	198	227	250	261	229	245	243	243	222	219	236	238	218	231	227	236	210	248	250	214	234	222	224	220	228	232	237	216	231	197	201	237	235	244	229	236	232	225	233	253	235	248	233	208	242	228	247	221	220	250	267	223	239	229	245	247	209	235	235	229	222	242	230	226	220	219	204	230	224	211	245	244	259	218	253	236	263	219	255	216	209	234	235	275	241	256	257	235	216	231	223	214	218	232	255	232	251	221	241	220	221	253	229	214	233	253	210	233	245	225	197	246	232	241	253	239	230	203	203	244	239	227	217	201	239	224	231	251	227	245	229	250	197	259	250	220	242	253	210	224	222	244	238	249	236	243	222	237	209	237	238	235	249	221	241	230	209	229	226	257	215	238	227	231	246	230	249	249	214	213	190	237	199	234	239	234	226	209	240	223	245	217	237	233	253	254	220	239	229	259	246	249	207	225	211	233	240	219	241	224	267	236	256	284	240	226	228	238	239	251	246	224	205	230	250	233	249	240	209	197	226	225	250	232	235	240	259	263	252	233	255	230	176	220	243	238	235	245	241	260	230	229	232	244	218	244	257	229	267	244	245	231	264	225	240	248	220	244	284	220	221	241	249	251	248	236	206	206	234	262	217	240	235	241	230	248	236	254	245	239	203	237	238	210	232	231	243	244	244	237	246	241	242	225	255	248	231	208	223	216	239	216	256	229	222	213	240	245	250	197	224	245	275	230	205	226	240	247	245	250	229	225	259	228	231	237	254	248	248	252	247	254	220	251	238	230	257	211	221	215	212	213	230	239	217	225	221	258	237	228	223	234	225	220	228	247	227	232	224	217	250	217	226	229	220	218	228	254	228	243	259	240	223	254	244	253	220	263	230	260	197	215	233	244	234	235	227	223	215	238	231	239	204	253	215	234	265	235	195	226	244	235	235	222	216	226	231	217	219	265	234	253	254	227	242	236	234	211	244	239	219	265	217	221	248	253	220	241	248	249	230	236	255	225	215	211	234	202	238	202	218	232	256	241	258	230	219	209	245	250	226	211	207	248	221	259	227	247	223	213	208	237	201	253	192	235	210	268	264	240	227	210	244	242	226	221	241	205	220	241	214	234	230	219	248	234	233	217	216	244	251	251	194	268	228	227	228	237	237	241	232	238	236	227	230	241	220	209	215	216	210	222	223	225	266	225	213	252	254	231	226	223	253	239	250	217	222	271	266	257	246	202	212	275	218	253	227	260	224	249	245	210	207	248	238	232	221	244	243	225	205	255	259	222	262	232	207	222	270	215	232	213	220	245	239	226	252	217	232	248	248	242	213	226	231	239	270	198	233	223	242	229	248	229	227	245	255	227	255	214	249	219	249	259	224	227	241	208	264	241	203	247	248	264	210	250	213	219	218	219	234	259	205	246	260	247	266	264	224	233	230	244	230	220	226	255	209	231	243	235	245	236	268	243	233	263	247	250	210	245	235	229	216	227	248	239	240	235	286	230	239	222	246	203	242	246	232	243	258	223	232	259	224	254	267	254	199	228	251	213	242	255	267	223	228	260	206	242	211	246	214	237	256	263	252	245	223	218	230	252	234	218	251	225	257	245	264	244	256	243	286	260	268	247	222	258	238	228	225	227	226	259	245	258	251	246	267	238	228	231	240	230	233	208	211	234	214	207	235	264	258	236	250	252	216	234	232	231	244	244	256	229	249	245	230	245	233	251	223	250	242	243	233	231	245	223	226	242	251	242	236	269	240	236	241	263	225	233	241	255	217	228	233	237	205	257	236	230	255	240	243	246	230	219	247	229	220	241	209	249	241	257	266	233	245	230	230	249	246	221	269	254	220	247	239	209	236	236	261	241	230
46499	20311	9022	5116	1944	1107	774	566	576	507	511	532	580	530	500	523	554	516	546	480	521	549	503	520	504	529	519	554	520	534	547	506	528	499	512	504	517	512	547	504	568	552	542	518	533	538	546	509	510	559	504	521	531	532	520	502	538	548	531	575	531	561	522	474	530	536	546	523	559	530	524	539	456	517	526	517	503	559	513	532	512	490	504	497	544	526	527	542	529	504	528	548	521	497	510	538	536	490	507	520	516	562	529	510	535	497	534	539	523	529	533	521	512	502	535	540	518	543	512	539	570	526	493	549	538	545	511	481	494	509	503	532	541	540	505	526	491	501	543	509	506	482	505	517	493	491	491	532	517	538	524	569	554	520	497	514	510	565	534	502	513	473	459	508	491	525	518	539	517	519	534	536	544	540	520	524	548	509	541	575	559	540	544	515	513	522	475	514	555	479	525	552	472	531	500	541	520	566	521	503	542	551	543	517	562	513	562	488	541	526	554	511	528	527	507	493	526	472	527	554	530	544	521	489	532	550	513	518	495	516	482	511	530	529	496	550	521	543	515	527	501	532	542	518	551	506	520	520	507	542	535	538	492	525	527	552	493	546	537	512	545	512	526	491	504	500	535	487	554	510	515	531	537	505	538	483	522	531	482	538	495	520	500	533	518	534	518	532	519	553	479	534	549	523	518	561	537	532	518	565	518	542	516	534	492	499	508	521	531	548	511	495	551	542	524	535	482	491	533	523	493	512	462	553	503	555	481	543	515	511	548	539	536	487	497	562	530	510	496	541	488	547	524	514	573	537	455	544	575	527	536	511	560	543	499	520	515	521	518	513	537	554	537	523	501	537	558	527	529	509	539	543	519	501	506	512	546	488	507	522	521	469	500	522	540	550	544	527	520	529	578	513	527	500	501	540	552	498	528	517	553	541	528	496	554	521	561	585	494	508	525	485	528	512	553	520	505	492	523	508	525	541	506	542	525	506	518	504	537	515	555	532	544	491	535	508	479	519	543	504	531	501	547	502	539	536	495	562	494	496	542	485	530	505	531	517	568	507	542	523	551	479	492	493	528	526	537	488	564	510	519	533	559	541	476	554	501	565	507	480	539	524	506	505	555	492	531	485	501	546	508	521	524	500	475	541	531	481	524	583	502	472	498	507	533	515	545	477	505	528	499	552	521	490	537	502	511	523	530	525	503	511	523	537	582	517	508	542	520	532	501	569	494	530	494	517	529	493	481	508	502	505	538	506	537	564	493	520	512	498	568	536	510	516	539	530	525	506	477	511	514	492	510	527	554	546	524	509	562	548	544	531	508	524	484	536	534	502	567	548	557	505	522	514	516	481	569	539	497	558	526	501	501	540	475	508	506	518	540	517	526	497	520	529	497	515	517	540	506	528	513	563	510	550	511	510	535	530	553	500	496	533	521	539	540	504	539	536	511	507	498	537	545	489	528	490	504	521	475	560	528	524	502	527	498	551	541	508	528	557	523	512	533	514	529	569	518	500	471	488	499	502	527	501	506	531	546	531	563	483	488	501	522	478	550	492	547	550	505	512	525	504	569	502	516	577	479	514	526	504	515	501	519	497	476	533	541	561	520	511	531	501	482	528	509	556	530	528	507	476	526	519	542	525	511	540	548	547	530	513	542	501	536	540	524	528	540	534	517	512	522	496	544	502	526	509	509	582	536	505	532	498	512	520	508	519	499	529	509	518	524	526	540	501	524	513	511	521	511	504	535	526	559	531	501	555	495	516	508	494	486	502	536	525	531	506	506	486	528	536	514	529	498	505	528	572	572	541	517	552	549	503	492	502	562	525	515	518	550	535	485	536	550	522	526	536	537	545	530	532	553	518	512	527	520	532	533	530	526	519	523	512	520	506	533	597	499	495	515	513	491	512	484	512	507	536	482	537	533	552	532	526	509	522	522	529	521	505	544	501	504	519	515	485	527	485	543	517	548	522	513	531	538	506	539	531	493	522	531	535	530	527	521	488	528	505	506	547	539	543	512	520	510	520	573	523	540	528	491	516	548	533	535	492	572	499	532	527	503	529	532	528	532	536	541	503	511	497	504	480	493	521	516	560	496	497	513	482	518	538	512	533	530	526	521	530	488	533	532	510	514	501	516	512	512	529	522	468	480	535	492	553	545	528	459	558	570	532	521	500	503	533	510	522	528	532	513	499	489	542	541	546	547	461	471	524	505	513	531	496	526	521	515	503	548	514	527	531	555	517	476	474	523	563	565	514	522	503	517	533	539	512	520	552	508	521	543	530	535	529	493	512	489	565	511	537	519	465	477	513	525	547	545	549	531	549	504	537	501	520	508	476	533	486	536	515	536	508	510	508	512	531	541	506	515	493	486	532	499	498	530	496	510	499	584	539	484	517	523	529	530	488	492	541	546	583	521	562	519	533	497	504	553	526	580	511	524	554	539	519	528	524	521	512	491	547	493	505	501	525	501	553	526	522	513	541	498	525	533	512	543	508	515	496	547	514	539	507	528	523	515	493	469	519	518	525	557	528	522	495	531	588	518	542	495	491	525	540	532	522	511	534	526	551	476	497	510	521	483	539	499	522	539	505	510	541	522	526	516	506	516	532	515	546	518	543	541	500	535	552	530	548	543	497	552	515	544	544	534	512	556	547	529	504	520	539	523	538	564	543	486	495	505	514	504	512	496	513	491	519	497	543	609	517	493	551	512	508	537	560	497	556	534	522	502	512	461	509	490	533	548	538	564	542	517	558	527	560	524	472	554	501	551	541	540	512	506	512	505	517	553	536	543	527	505	525	478	524	495	495	529	527	539	547	513	538	521	504	541	523	526	561	492	574	503	541	506	542	519	502	520	494	504	519	473	480	505	500	501	500	508	501	542	512	511	558	512	528	467	491	541	545	535	512	517	528	509	493	557	504	511	519	501	496	515	563	534	536	499	509	512	504	522	510	557	506	584	543	481	550	548	467	516	561	520	520	513	485	481	488	492	525	525	498	517	496	494	519	516	516	503	518	525	520	504	514	529	532	498	527	527	509	521	526	538	553	522	534	544	518	516	530	489	524	513	533	496	484	513	554	518	531	541	526	499	507	524	581	517	513	557	519	520	516	532	527	547	508	530	503	515	539	516	493	499	512	516	536	533	552	559	499	527	496	526	550	483	479	490	552	509	498	472	583	530	512	494	527	566	487	519	537	528	509	508	472	491	525	517	525	574	514	543	540	523	504	557	547	500	451	535	525	570	521	514	512	517	517	547	526	493	543	554	519	484	547	529	490	529	532	513	532	541	526	542	542	552	505	557	526	512	539	526	530	505	512	500	477	522	544	494	500	498	496	487	540	526	484	516	500	508	541	491	530	524	491	527	520	510	534	542	517	526	513	526	524	515	511	536	560	507	476	533	506	508	569	580	526	475	557	552	546	469	546	546	494	482	538	565	496	539	562	530	494	527	512	512	518	534	507	531	497	515	546	529	531	527	499	522	550	510	552	555	504	549	524
53879	20109	4436	834	396	276	242	202	226	207	238	209	178	242	194	201	210	216	217	237	214	208	231	226	243	242	234	242	205	232	232	189	211	212	254	230	242	218	198	189	236	214	210	241	211	211	231	205	203	251	232	196	236	211	188	216	214	209	194	250	235	214	194	192	227	216	218	214	236	202	211	229	214	243	223	222	211	192	198	204	246	196	196	207	207	239	215	218	230	222	213	223	220	177	215	212	192	229	231	214	201	220	214	247	199	208	211	230	207	210	204	238	246	243	226	211	217	201	220	238	224	207	197	208	191	194	203	201	210	232	207	214	221	210	195	237	211	240	223	226	197	216	227	205	207	222	211	213	245	205	209	214	209	214	194	216	218	205	223	208	201	219	218	193	205	218	226	203	196	214	252	228	196	214	210	189	191	215	224	229	232	213	232	206	181	194	228	215	199	240	188	210	222	211	210	215	224	227	226	208	208	204	207	208	200	203	208	220	213	209	246	226	230	223	196	225	213	203	243	216	239	210	218	200	201	259	202	224	191	202	228	244	206	227	203	197	200	201	210	228	230	224	205	203	208	217	206	191	212	221	270	194	234	206	186	224	209	232	223	210	235	213	212	224	238	232	208	211	226	212	240	221	221	221	210	190	200	219	222	195	219	209	244	223	223	199	195	248	237	187	204	244	222	225	209	224	192	214	210	218	219	212	245	224	194	232	239	237	198	240	207	195	200	243	205	205	211	213	189	226	221	233	202	248	225	190	194	230	218	217	248	185	212	209	249	231	201	215	234	228	210	229	214	217	200	213	199	215	236	237	217	207	203	211	216	227	208	214	206	204	205	193	221	217	230	216	242	180	193	221	220	191	225	206	184	213	213	217	206	218	239	195	196	234	218	220	206	226	216	222	232	236	205	199	209	239	194	194	202	196	207	175	225	201	231	201	232	199	231	217	212	208	205	201	186	238	215	250	203	209	182	210	214	243	207	226	243	246	233	239	204	224	209	227	219	222	195	233	206	206	213	202	203	214	212	219	238	211	249	207	208	202	211	245	210	233	214	221	201	212	227	212	228	224	211	238	216	215	231	217	203	208	199	224	224	212	180	215	234	219	200	185	205	199	213	197	212	190	221	222	219	201	203	215	234	225	239	203	220	194	246	251	227	222	239	211	227	214	195	203	199	234	223	207	236	223	195	236	221	223	193	245	219	184	222	206	237	234	217	218	202	210	227	236	230	216	202	219	192	231	203	205	221	207	234	201	202	178	235	216	210	237	216	238	213	203	220	210	211	226	200	222	210	205	234	216	209	205	216	206	227	212	209	239	186	225	194	216	225	224	195	213	227	230	219	190	217	208	198	188	243	220	213	196	237	201	187	201	211	231	205	209	220	196	204	197	205	241	197	235	237	206	204	216	229	215	217	210	197	206	174	204	211	227	209	252	207	239	193	203	211	208	215	223	221	207	234	223	206	246	223	221	202	224	238	247	217	223	209	224	196	201	207	224	266	219	212	235	208	210	205	225	203	234	227	188	184	236	224	236	221	218	210	223	192	210	224	218	231	218	210	220	232	213	216	202	217	211	207	214	220	211	219	231	205	213	225	219	230	236	187	192	214	204	227	226	240	235	206	210	200	217	247	208	212	192	179	205	209	205	206	195	225	215	222	227	201	200	209	192	247	213	230	231	217	240	231	229	215	222	210	187	218	223	231	223	214	228	229	209	200	231	209	220	218	213	221	204	247	205	226	214	199	229	210	226	223	208	200	244	216	216	261	215	190	205	209	205	193	214	238	203	220	232	205	221	216	197	216	222	235	205	236	237	230	226	220	224	198	225	236	210	219	233	226	228	224	238	250	226	248	198	235	242	207	199	200	209	231	243	221	222	208	222	245	210	213	218	228	231	220	198	192	203	234	224	223	190	207	208	235	204	204	196	249	241	205	198	204	227	218	195	222	201	220	225	222	242	226	214	199	231	198	217	232	250	199	216	224	210	237	203	197	226	215	222	197	218	225	206	208	207	231	210	208	214	218	220	221	219	232	205	223	183	212	212	209	223	216	247	256	249	213	213	202	234	196	184	219	200	197	229	218	235	218	213	207	227	217	185	186	227	196	204	220	213	235	217	222	222	231	215	228	213	204	230	198	193	220	205	221	231	247	217	236	212	220	206	208	217	218	196	215	211	217	216	228	207	213	197	220	226	206	206	213	196	228	191	225	212	210	226	215	208	240	202	203	217	216	205	234	228	213	210	206	211	245	187	189	225	234	190	201	182	197	228	233	203	220	230	213	208	202	196	216	208	197	215	194	232	221	210	232	200	219	203	198	219	233	206	242	211	189	226	213	226	244	214	197	223	216	211	204	200	226	193	238	210	207	212	247	200	222	209	222	224	204	238	209	231	214	193	211	226	203	229	225	217	223	210	223	203	204	228	239	216	218	218	232	227	223	203	236	213	203	213	221	209	212	245	215	244	213	194	212	238	221	221	209	225	214	234	195	193	261	229	244	221	219	193	224	257	218	195	195	222	222	203	234	196	202	238	209	220	219	229	182	227	212	184	201	212	216	224	198	205	210	230	221	200	232	211	204	238	222	218	249	202	227	190	238	198	210	206	219	228	220	214	229	216	214	199	218	208	185	217	217	222	221	217	213	222	205	190	201	225	248	232	212	214	213	229	233	223	192	217	213	197	204	237	187	208	237	229	206	252	202	212	215	211	211	217	222	205	241	230	188	205	208	235	214	232	205	238	242	219	198	216	224	206	206	204	216	189	230	213	222	215	225	210	221	197	216	216	216	200	225	190	252	209	218	221	203	182	226	182	214	207	200	230	211	237	241	202	204	231	252	178	219	209	216	237	211	200	205	220	233	235	241	192	230	208	172	228	208	232	232	239	208	217	221	219	178	185	194	215	198	212	199	246	207	225	226	241	230	207	231	210	197	218	217	193	211	211	216	185	188	229	209	204	194	211	220	195	192	188	193	223	223	209	219	203	206	200	220	218	203	198	222	201	220	217	205	241	204	195	183	233	236	212	235	206	197	227	217	211	205	233	210	221	217	218	221	199	185	208	232	230	189	198	206	197	224	176	213	210	261	245	222	232	232	211	210	210	202	215	247	217	254	200	243	210	193	215	211	231	244	224	207	182	213	200	207	235	198	237	187	218	196	204	252	216	236	225	215	221	214	228	233	211	208	179	221	215	196	204	226	204	213	206	226	207	197	196	195	225	223	211	213	220	236	203	208	256	217	232	227	217	250	200	218	215	208	213	185	241	234	230	232	205	193	200	239	234	223	214	230	173	216	220	221	231	226	183	211	222	186	210	239	215	222	243	232	203	195	212	215	217	195	200	213	190	220	199	199	226	198	207	242	222	236	230	221	218	211	233	206	241	227	218	244	220	201	216	202	216	211	226	227	231	216	232	210	208	205	263	209	224	218	228	219	214	225	235	193	215	219	230	215	202	213	206	226	248	249	215	204	215	220	219	220	236	197	195	200	216
37448	13000	4547	1662	951	716	575	538	499	492	491	468	509	481	459	468	522	458	513	488	487	507	518	467	460	447	519	427	488	457	451	482	485	487	449	484	468	478	461	479	475	518	506	530	500	505	474	478	460	508	503	482	484	514	490	477	526	500	465	452	480	498	480	492	476	474	475	437	473	430	449	470	465	496	448	455	490	518	502	451	469	487	459	496	503	448	467	457	471	486	463	490	457	498	466	461	462	498	487	477	507	453	424	489	492	452	499	545	479	497	471	497	470	487	461	465	448	463	493	505	495	485	460	478	500	471	505	504	548	496	462	507	495	468	472	464	498	484	500	499	475	462	460	474	496	473	515	517	458	487	457	449	526	453	450	510	487	514	500	528	472	484	515	447	541	459	452	493	502	525	518	482	437	511	499	529	481	487	466	520	484	442	481	469	460	492	532	472	465	486	484	483	474	488	491	476	454	462	484	483	467	485	484	463	506	439	491	462	457	461	471	463	523	444	515	519	503	518	493	498	479	464	486	465	482	513	442	437	481	475	440	441	477	454	493	470	462	445	522	486	478	514	445	503	534	450	503	444	489	513	508	488	474	501	479	447	473	504	505	497	458	521	476	487	502	486	499	505	469	466	471	503	475	525	474	446	481	478	466	457	536	460	487	506	464	489	503	489	469	490	493	503	471	477	474	455	486	484	444	492	509	480	467	457	458	489	442	451	433	448	487	459	502	480	526	440	501	448	501	486	507	467	488	501	510	471	448	462	502	470	440	493	481	485	511	501	519	490	463	487	447	442	510	483	474	511	462	497	524	479	501	501	475	476	478	478	502	532	463	484	458	479	529	472	498	439	518	486	486	481	475	457	514	519	466	519	493	483	470	472	499	479	505	500	455	508	493	496	465	474	494	513	488	493	466	485	498	474	490	471	495	482	447	488	473	509	439	499	485	463	497	496	431	491	507	474	511	464	473	478	519	464	501	486	494	487	503	496	519	490	449	490	479	495	496	530	487	482	511	510	500	490	476	479	483	493	522	477	519	485	486	519	463	492	492	484	487	455	460	449	461	512	495	444	475	487	448	469	472	465	460	477	468	483	490	477	487	485	509	542	490	484	470	519	464	510	469	447	458	510	462	492	484	480	477	493	423	516	472	473	473	492	488	472	470	460	489	445	500	475	516	480	495	493	476	513	487	431	527	480	438	456	491	480	513	476	473	504	474	504	538	505	476	471	445	483	455	485	489	511	495	453	467	483	477	477	520	477	478	465	490	450	484	486	486	474	475	496	487	466	477	478	478	480	495	461	470	470	506	457	484	443	471	472	506	490	459	489	514	457	461	466	505	468	484	482	481	473	480	485	491	484	476	468	444	480	509	490	483	448	506	495	480	476	467	456	477	505	453	505	477	482	526	503	531	470	473	495	538	491	462	502	464	484	488	459	499	477	469	514	491	519	486	486	480	489	474	481	494	473	464	464	473	516	483	481	485	485	454	481	465	465	469	487	495	507	503	478	515	498	485	479	448	478	497	483	516	489	502	463	528	484	451	465	489	476	459	455	477	499	486	476	534	491	501	461	469	457	471	497	491	475	488	487	506	477	468	511	509	461	436	460	499	507	467	479	464	477	502	468	515	490	471	471	468	482	492	473	473	433	473	475	470	453	503	502	516	459	498	489	474	459	458	494	480	518	494	502	491	476	490	504	489	512	474	491	510	495	477	483	480	458	504	498	502	482	477	438	456	479	477	474	496	466	489	463	482	504	482	479	471	484	518	483	470	465	489	499	446	500	465	489	522	482	515	486	442	507	484	507	431	471	506	494	482	469	513	462	461	531	487	468	471	491	517	512	478	516	521	503	480	486	457	523	465	456	473	487	468	497	508	489	484	502	473	449	482	469	445	464	445	464	524	498	506	449	459	469	503	480	467	501	491	486	488	485	473	468	458	433	474	479	479	472	446	462	478	489	506	466	442	508	453	486	491	470	475	453	474	490	479	478	493	461	519	481	495	481	453	475	478	462	496	493	483	490	453	518	478	480	507	516	489	458	475	492	504	471	491	471	490	470	473	473	519	480	482	488	451	470	463	479	505	488	465	486	488	501	508	509	483	459	480	470	487	483	488	498	455	446	481	475	473	502	505	515	491	489	485	531	492	421	435	496	492	458	490	497	465	499	477	487	478	481	464	463	488	452	461	474	538	487	492	480	486	494	498	446	477	474	486	496	450	505	476	481	507	460	491	476	501	496	464	512	471	451	519	465	491	476	486	453	460	466	474	455	484	512	498	498	494	478	465	492	451	504	514	512	477	463	477	537	487	497	477	462	471	505	484	464	491	462	483	473	441	477	447	501	469	492	506	497	493	475	457	470	464	535	486	490	501	497	489	479	477	486	493	456	467	470	489	471	504	493	472	447	479	506	484	463	489	488	434	485	488	474	494	465	468	511	505	489	455	446	431	510	511	491	511	468	502	498	511	457	485	496	453	492	482	504	493	504	492	513	514	517	484	526	457	464	485	498	466	461	467	519	464	450	484	484	516	501	508	503	490	479	502	513	499	490	473	478	508	491	480	492	475	440	491	482	506	501	475	540	489	497	487	501	503	507	474	487	473	465	473	495	479	496	470	483	469	501	511	498	504	504	479	482	495	465	485	471	466	484	473	483	450	496	498	468	504	447	494	474	512	453	472	485	497	532	476	463	458	471	481	508	483	467	483	483	486	498	483	461	445	466	485	441	493	476	471	477	524	484	462	498	488	478	471	487	451	513	484	494	477	489	498	464	501	431	496	527	455	511	477	486	478	446	471	490	487	491	502	524	496	475	481	467	465	493	517	503	488	518	471	453	472	473	483	466	488	445	470	477	473	510	468	451	497	527	489	471	473	516	465	434	470	530	501	511	443	443	497	507	459	500	459	500	502	477	456	475	524	460	482	465	492	477	467	472	494	470	492	524	466	530	485	467	471	512	466	464	479	456	471	510	491	471	484	504	488	469	454	462	502	466	481	441	505	551	462	440	491	496	438	470	481	481	484	493	483	498	514	496	470	522	461	521	534	467	479	471	459	493	485	521	512	487	486	526	475	463	460	469	480	483	468	492	487	486	460	544	494	440	479	484	460	481	540	472	482	487	504	475	469	490	504	486	461	496	504	452	471	462	486	525	464	459	484	463	492	484	485	477	451	451	498	523	463	451	486	533	476	528	513	518	521	482	448	506	463	481	523	469	500	457	472	500	478	495	486	501	499	477	465	466	489	494	473	468	536	513	524	484	519	508	497	482	502	482	478	490	494	479	485	513	510	484	490	487	475	488	447	471	504	464	480	493	501	488	474	515	474	480	453	466	453	469	471	512	475	509	469	474	483	486	492	506	521	496	498	468	464	486	489	462	482	493	503	463	477	473	499	448	517	512	503	492	516	500	482	485	460	491	475	476	491	469	519	478	509	463	461	483	500	475	478	466	538	505	494	483	449	500	483	476	460	483	488	487	486	524	520	522	482	523
58297	23300	6199	1288	488	331	267	291	225	189	222	246	234	207	197	218	221	239	205	211	200	242	207	226	219	240	227	223	214	209	223	216	218	207	204	240	236	213	209	210	202	219	206	231	206	197	233	233	208	253	240	231	225	215	183	239	185	215	211	219	201	203	212	229	218	242	223	222	209	187	223	191	204	227	226	195	226	228	225	204	226	200	209	208	241	229	201	212	218	229	224	235	240	208	248	242	193	203	201	234	239	213	214	241	195	217	211	222	226	229	238	226	254	220	219	212	219	245	252	190	216	250	237	209	247	229	240	211	208	204	197	208	209	225	231	234	214	229	216	205	226	221	222	200	198	235	206	200	246	239	242	221	215	206	205	231	219	215	215	218	202	230	235	219	182	221	215	230	215	227	204	206	218	209	208	226	191	220	203	219	219	211	207	202	220	213	212	215	224	225	195	230	224	225	251	245	233	238	184	210	220	178	218	219	251	265	238	244	225	230	233	265	226	213	190	203	198	248	203	213	197	228	202	222	210	231	210	225	200	222	249	228	208	213	239	243	206	221	188	219	208	219	203	196	214	233	212	227	234	192	202	183	222	207	256	215	228	204	199	216	236	234	204	228	240	217	212	215	228	213	193	211	214	214	198	219	208	228	215	224	240	224	238	221	246	210	230	210	211	203	216	192	196	215	231	205	217	212	201	214	227	214	199	228	206	216	232	253	211	218	212	191	184	239	201	223	219	222	202	200	233	218	226	217	185	216	237	213	227	222	206	202	218	222	240	237	193	223	227	237	200	207	212	241	202	217	203	224	205	224	214	243	202	205	184	239	230	205	227	203	204	213	222	185	206	195	211	229	213	239	198	215	219	194	230	211	227	214	215	210	217	209	241	208	233	223	217	209	222	266	190	220	209	236	231	214	241	210	205	220	221	240	187	210	230	194	216	224	214	209	251	224	221	212	224	223	236	207	215	236	220	206	203	206	228	212	225	208	201	196	234	233	220	230	229	215	199	202	216	206	223	216	193	222	216	218	212	233	241	236	225	207	226	195	206	222	205	225	209	202	240	225	213	221	208	218	205	210	230	199	245	238	217	208	208	220	216	216	247	216	208	232	247	206	231	212	220	229	236	207	196	234	220	216	232	222	221	232	236	223	217	233	211	203	197	215	223	239	212	207	186	215	211	234	201	220	223	219	229	203	188	250	250	217	192	213	196	216	239	211	223	227	216	216	206	210	235	217	258	221	251	221	218	211	200	226	212	208	221	211	199	235	222	216	224	221	262	197	207	204	223	211	199	224	219	224	206	209	230	231	200	235	226	229	217	210	231	230	211	199	212	220	227	197	226	228	191	253	188	182	216	209	210	256	245	246	217	214	218	222	204	219	207	239	207	206	208	217	218	223	220	214	236	230	227	209	229	205	213	220	220	235	191	185	229	195	223	192	211	201	218	210	202	234	245	206	216	214	190	189	211	206	215	230	235	207	225	226	217	241	223	226	196	224	225	196	178	188	198	212	204	224	243	184	235	198	180	224	175	221	198	205	207	203	226	202	223	204	214	210	195	219	218	235	215	237	254	214	225	195	216	219	226	239	212	213	211	225	203	262	233	212	212	216	210	222	241	207	211	222	206	205	200	201	206	209	217	237	207	227	222	232	237	213	215	214	225	218	219	201	219	210	228	209	219	223	243	215	225	239	230	234	220	210	212	214	232	215	208	209	235	208	217	229	212	204	232	221	165	212	215	207	210	207	231	202	221	240	221	206	220	199	227	207	222	210	224	225	227	221	194	209	239	222	231	226	208	231	224	213	198	240	219	245	219	218	229	190	221	187	180	220	211	196	218	191	203	225	249	206	215	191	233	231	205	206	229	229	213	242	211	190	210	225	201	195	232	211	213	224	192	220	214	217	265	225	208	219	222	215	220	209	216	235	243	231	216	198	265	230	205	221	227	216	203	227	191	228	244	194	243	207	212	227	214	197	228	227	217	224	240	231	203	208	235	204	228	223	237	255	217	226	223	219	211	230	197	237	205	211	186	222	228	195	188	208	239	206	238	239	211	219	218	216	222	225	221	210	222	228	212	239	227	220	215	218	212	249	185	233	216	202	230	237	247	225	240	196	188	229	219	244	231	203	214	238	221	218	210	247	227	200	234	234	220	247	223	199	221	222	235	223	204	219	232	206	205	219	219	228	190	188	218	214	230	183	229	249	233	217	231	205	224	234	222	211	209	191	212	244	197	212	247	187	193	196	218	189	213	196	214	210	236	245	244	234	201	210	223	224	219	207	250	235	224	246	221	208	232	222	225	202	199	248	214	236	211	236	249	183	191	221	203	195	237	246	226	202	192	205	231	231	222	203	238	227	244	205	212	221	196	233	222	268	247	240	234	246	206	224	237	222	214	217	219	209	197	204	237	218	234	257	210	216	191	196	209	218	230	231	210	227	222	199	198	206	202	216	211	242	185	246	217	219	245	221	216	208	226	208	200	218	211	218	219	230	226	222	210	210	180	263	250	252	225	240	202	216	205	254	213	224	191	222	225	209	227	208	220	196	209	209	203	196	226	218	209	235	235	210	238	210	209	227	214	214	208	249	228	240	219	210	218	244	239	209	230	223	222	250	201	213	201	210	218	198	194	199	219	196	208	221	211	208	240	223	260	202	190	197	215	241	237	213	215	236	205	211	200	216	203	238	222	178	217	208	234	220	214	213	232	215	238	220	230	233	215	215	206	231	206	227	239	209	205	210	178	239	234	234	219	230	184	238	225	232	212	217	239	212	205	173	247	241	212	203	234	238	235	197	230	211	234	226	244	216	213	242	243	208	222	212	191	215	223	235	225	226	222	224	224	259	249	224	225	214	229	221	216	225	223	183	219	215	209	206	216	210	197	216	226	191	192	258	209	232	207	228	228	216	228	200	220	232	231	194	195	195	221	223	211	233	226	207	237	224	225	214	201	208	223	221	223	196	214	208	216	191	211	205	208	215	213	197	207	220	227	219	212	246	224	207	214	206	202	232	199	174	194	225	213	220	190	232	220	216	234	208	218	212	241	178	192	210	209	228	236	227	250	215	228	211	219	233	226	224	203	223	247	203	208	220	208	240	213	246	218	222	193	217	215	244	243	205	219	210	229	232	207	208	211	198	222	242	212	223	203	214	189	223	221	236	202	201	226	203	220	234	231	243	227	208	235	173	226	233	227	211	226	217	216	213	228	204	212	231	240	207	211	196	194	201	223	210	246	186	216	193	227	245	248	239	229	195	217	214	220	194	209	200	227	233	223	207	231	202	216	243	226	226	201	229	218	217	198	219	195	225	222	181	217	231	208	201	202	244	226	240	217	215	254	216	218	253	221	189	225	250	232	219	211	228	243	219	217	226	216	221	203	210	194	233	219	209	224	218	210	216	213	218	236	206	220	239	204	233	210	194	216	228	212	210	218	246	216	206	225	222	232	220	202	199	228	202	214	219	211	216	213	240	232	244	220	203	244	209
40223	15494	5698	2517	1249	1038	727	608	536	479	495	489	477	521	477	527	479	475	488	500	520	491	508	537	484	471	509	516	502	482	467	546	516	513	495	488	481	503	479	470	450	494	475	543	478	466	512	493	495	500	457	485	500	512	499	483	470	524	487	529	496	520	507	513	451	466	511	508	485	454	492	536	483	487	486	469	500	500	480	505	479	520	511	512	522	477	544	513	486	482	464	457	482	494	498	508	461	522	511	473	502	474	519	473	516	461	475	516	475	475	467	491	499	493	472	483	501	495	487	478	492	522	486	493	511	517	496	518	514	471	482	467	493	513	500	506	534	509	506	491	513	518	477	522	481	508	515	520	502	469	459	476	505	416	511	519	473	512	500	490	506	519	480	508	485	492	499	479	482	468	501	491	476	499	504	504	530	477	442	518	526	523	525	498	480	495	453	515	506	497	490	466	520	503	520	463	487	492	482	460	528	481	473	463	523	495	482	478	487	495	483	470	498	484	516	514	484	507	488	508	454	500	497	508	514	467	510	483	468	482	505	524	484	505	512	479	484	503	509	501	496	452	530	494	506	531	493	489	510	499	501	461	504	502	510	497	507	529	481	467	502	501	457	496	493	513	464	506	472	485	491	492	498	498	476	493	486	491	492	462	541	482	464	486	478	453	547	480	498	494	496	484	484	509	473	485	509	473	479	470	546	548	498	459	489	496	546	486	513	490	474	446	501	476	503	457	534	503	484	454	466	478	501	515	461	470	476	489	495	481	503	488	523	494	517	487	489	501	489	507	528	484	490	495	483	480	488	494	460	485	553	512	508	472	496	528	507	492	506	499	516	490	514	478	507	509	525	489	481	454	517	477	446	485	534	491	480	473	456	474	489	516	502	464	480	455	469	493	517	468	519	507	471	489	505	538	518	546	544	480	533	475	470	474	531	481	506	476	476	506	487	538	523	459	506	506	496	559	516	475	483	497	516	479	490	480	484	503	469	544	482	468	486	498	497	487	433	467	474	453	474	534	472	470	520	467	506	480	519	513	464	468	459	467	504	492	458	481	498	479	494	519	529	447	482	476	505	509	501	480	495	454	467	464	536	502	487	463	490	493	516	469	493	469	477	535	513	480	465	487	451	488	483	542	469	484	469	473	486	467	473	507	495	524	483	469	517	509	511	519	514	491	490	469	512	495	457	485	459	492	545	521	493	471	500	487	473	466	471	528	506	470	479	518	513	511	486	496	524	495	499	493	494	529	486	479	519	479	502	485	488	508	478	508	469	524	487	517	501	509	529	486	489	498	477	512	450	479	500	445	483	485	439	448	480	457	461	531	485	534	507	500	498	495	488	468	485	491	524	487	490	475	515	492	468	499	450	507	455	479	489	483	489	479	493	497	504	463	499	491	466	540	499	467	524	490	540	478	471	482	490	498	475	471	478	507	522	485	519	481	460	548	475	469	513	496	534	480	506	505	485	483	505	490	527	458	469	514	487	514	501	501	521	509	493	463	460	474	455	522	514	522	495	479	490	520	484	496	515	477	497	477	470	505	492	480	472	477	494	476	510	497	505	479	504	510	480	496	497	493	542	492	499	484	482	476	509	451	487	465	473	499	542	499	532	520	468	492	515	475	540	487	513	503	492	484	505	517	515	506	479	470	460	526	484	504	510	487	467	481	558	456	502	501	488	439	532	503	465	536	470	470	492	510	434	477	526	536	479	492	460	506	481	540	484	490	473	524	497	446	541	503	453	455	507	520	472	492	508	520	486	528	507	494	471	497	490	517	512	467	479	498	504	462	484	490	463	540	508	517	483	509	493	455	496	479	513	503	501	473	456	507	500	497	503	503	481	444	491	472	447	531	518	516	490	510	494	475	481	503	493	512	530	493	496	517	489	479	510	498	494	482	488	492	481	523	522	488	495	488	472	475	516	448	498	494	500	520	476	477	525	487	495	483	534	500	472	469	482	533	512	459	458	510	496	537	507	527	493	468	518	504	473	473	502	512	485	490	495	507	497	524	476	495	507	509	460	486	497	459	485	477	465	460	422	466	504	501	484	537	496	476	490	467	511	515	518	476	491	511	500	508	554	546	431	533	457	505	486	519	485	482	530	480	498	464	495	465	458	486	469	495	482	489	484	487	497	530	496	475	516	480	530	497	511	503	482	515	472	498	487	467	523	474	500	494	502	508	521	495	481	497	528	504	487	518	518	500	501	516	485	498	513	470	491	491	471	506	480	503	456	492	509	469	481	517	475	466	481	517	504	494	478	489	519	478	477	482	477	493	508	469	490	511	455	483	492	495	512	502	487	456	511	464	490	501	491	509	461	469	463	512	478	480	533	487	520	516	513	504	547	494	487	537	518	508	472	504	501	518	528	514	503	449	504	459	520	473	510	472	486	524	543	460	499	472	488	473	483	452	490	468	483	472	520	526	481	475	479	478	473	470	476	471	468	516	492	481	494	522	468	484	459	491	495	473	469	472	485	449	479	483	455	532	481	489	466	505	483	462	525	454	490	479	509	469	481	475	475	461	487	533	461	490	492	431	498	476	495	470	515	477	496	510	458	450	489	430	513	462	561	460	483	484	496	490	502	528	482	500	500	473	495	469	495	483	492	472	468	495	513	480	511	483	539	459	523	522	538	519	513	450	493	466	532	482	498	505	475	511	480	497	509	477	465	500	521	498	469	494	506	471	486	471	497	478	490	520	498	496	478	528	486	472	465	499	495	509	479	479	497	468	475	519	485	472	481	497	502	527	515	495	479	518	504	476	493	503	462	474	526	476	448	507	516	476	467	479	453	466	497	492	464	487	511	505	460	492	523	475	525	459	526	507	496	474	485	492	483	480	515	496	461	513	501	462	485	462	496	485	507	478	489	458	507	446	541	528	495	498	478	505	538	452	491	508	523	548	494	512	481	485	512	487	451	493	458	498	501	502	468	534	458	489	456	476	503	510	515	525	488	497	473	486	496	522	516	488	472	520	482	462	443	489	524	503	488	461	500	527	429	496	492	502	469	468	511	489	484	431	508	494	480	476	437	493	482	473	494	484	461	471	486	488	516	472	475	492	478	450	496	501	508	473	447	505	484	493	479	518	494	479	524	505	489	491	491	475	497	480	538	507	479	484	491	480	494	493	453	499	523	516	506	472	456	489	475	496	488	467	560	478	484	508	493	491	504	505	539	514	500	470	541	466	505	480	480	481	483	495	525	493	486	491	532	453	482	511	468	488	475	498	447	481	494	477	507	475	523	524	497	513	477	478	487	545	489	488	491	503	520	514	478	477	506	488	481	507	472	481	512	511	476	499	489	513	478	459	481	501	453	490	524	469	494	505	474	457	523	477	539	485	518	509	494	454	490	516	525	484	502	486	490	471	524	491	497	461	510	511	512	492	488	509	481	534	496	485	486	469	483	483	461	471	491	488	482	462	483	521	486	481	507	481	489	506	521	505	463	496	458	499	447	485	499	507	496	468	517	510	490	504	506	478	495	488
67966	28428	7946	1204	356	342	274	219	237	233	227	242	241	211	252	254	244	240	221	229	234	239	216	227	227	252	205	228	246	234	207	237	210	214	226	246	248	245	217	240	243	231	239	228	192	261	241	216	223	206	235	257	237	238	259	206	270	220	242	224	239	222	215	227	240	260	226	245	236	251	211	234	233	207	212	224	232	266	220	245	236	264	208	231	240	223	250	219	228	220	219	250	239	245	215	237	222	227	216	243	265	250	228	231	270	210	238	236	207	245	220	237	211	207	213	226	211	245	261	265	218	268	237	264	260	230	236	231	219	232	217	243	257	255	234	263	231	240	231	219	224	240	241	234	215	226	213	258	273	231	226	211	245	289	242	246	226	250	244	254	231	242	256	256	250	230	218	219	221	217	225	225	247	200	240	232	231	274	251	234	217	236	212	236	230	221	244	239	228	219	241	196	231	240	250	239	225	212	220	255	254	249	227	215	229	225	238	235	220	248	249	213	227	239	229	236	222	222	232	233	244	252	226	269	224	262	241	214	258	237	246	242	229	212	241	234	236	233	261	227	218	241	263	237	244	226	214	223	203	218	277	237	199	196	217	235	229	236	248	219	219	249	224	240	234	220	249	231	255	204	255	267	223	240	202	216	257	240	201	197	221	202	223	219	217	238	234	281	251	250	234	238	244	236	259	234	239	218	212	244	216	225	218	225	215	209	223	220	238	221	253	223	217	253	229	251	234	244	212	252	246	244	218	217	230	233	233	241	225	228	246	216	231	246	238	219	251	230	227	235	221	242	242	257	229	227	235	222	247	239	234	237	252	246	221	253	260	221	260	264	215	236	250	222	244	238	236	238	234	245	256	244	256	262	237	230	221	217	218	236	217	222	224	267	218	240	242	223	254	245	220	258	221	250	240	210	279	204	213	229	232	241	214	233	222	242	206	224	239	225	216	228	237	250	252	252	243	244	242	230	230	232	245	229	234	215	240	210	225	235	213	234	214	215	235	230	208	228	240	213	208	229	225	217	215	234	253	234	231	263	238	217	188	237	209	208	205	207	222	242	245	201	233	232	223	229	249	244	229	249	228	229	255	252	255	227	202	225	216	228	259	254	216	251	235	239	233	236	243	252	267	234	226	226	239	244	217	258	230	241	245	216	227	228	228	231	226	234	245	224	226	239	237	243	206	215	221	253	227	221	230	249	218	215	233	245	233	274	251	240	223	232	240	240	242	257	250	221	234	251	247	196	229	227	215	231	231	235	248	242	237	223	241	229	236	234	241	207	238	229	228	244	278	247	258	226	211	222	198	202	225	210	199	239	241	247	209	218	227	216	232	232	225	239	229	234	207	199	229	239	222	237	213	221	242	243	202	237	228	236	215	234	236	260	205	224	210	234	228	244	237	216	233	250	234	204	218	215	197	188	242	247	217	238	260	242	231	223	215	224	230	252	237	218	198	217	222	234	227	255	216	233	208	222	222	249	223	194	261	240	227	230	245	224	222	249	223	223	235	223	252	227	235	226	251	264	222	216	250	237	227	235	256	231	257	242	249	220	258	220	241	244	247	219	212	224	231	233	238	198	243	233	237	225	218	224	236	268	250	241	216	259	222	209	225	241	230	230	221	230	240	209	208	229	253	236	268	232	204	260	237	228	222	253	254	231	246	283	224	215	222	232	254	228	235	236	245	239	233	267	233	219	227	251	279	255	225	236	218	230	259	243	252	246	209	264	243	263	254	252	254	258	221	218	210	228	232	238	237	214	234	224	251	251	233	245	233	252	251	222	244	270	231	199	217	230	231	226	248	244	219	235	238	247	221	238	244	248	223	234	207	225	243	244	235	226	233	229	217	222	236	256	211	237	224	276	265	234	211	235	192	253	260	243	239	238	225	229	257	250	239	214	220	230	235	221	237	232	221	217	259	235	233	256	239	215	213	234	236	255	233	212	245	207	244	247	249	258	234	226	208	216	225	241	229	251	247	241	239	247	247	228	245	233	233	207	216	245	225	228	239	232	246	214	262	246	234	227	248	246	229	250	257	234	235	237	202	246	216	224	230	242	227	259	269	225	245	195	234	235	223	203	230	251	237	207	234	261	230	233	212	238	226	237	236	234	210	226	265	213	229	225	211	234	249	243	226	210	234	244	218	252	220	272	227	216	222	263	220	220	245	239	225	245	231	246	214	221	239	225	213	209	234	241	242	239	217	230	222	230	213	208	241	240	232	210	254	212	209	247	236	244	264	210	249	233	233	214	237	222	222	232	225	231	224	236	240	242	222	222	233	205	230	259	245	243	214	253	246	210	224	235	206	203	225	226	246	231	255	219	248	247	213	230	261	239	219	200	244	227	222	226	246	250	224	248	225	266	268	238	213	231	241	211	243	247	233	243	241	219	202	244	227	228	248	270	228	207	227	229	216	248	249	230	247	234	240	200	221	236	229	251	237	263	217	236	246	237	248	226	223	222	238	189	223	223	235	245	261	235	249	243	218	222	238	228	224	231	245	214	248	255	235	231	249	227	270	244	227	251	230	250	222	244	216	258	247	229	232	237	234	234	199	263	229	265	238	234	220	237	218	209	235	226	256	247	221	227	239	239	226	250	210	244	217	198	239	228	249	225	219	245	239	215	221	253	271	225	235	231	264	207	222	225	245	205	220	254	225	242	266	242	240	243	246	245	251	208	223	253	223	238	247	223	218	248	239	209	259	246	196	263	244	248	220	224	250	230	240	240	259	210	252	280	232	215	221	237	243	252	225	254	225	226	261	257	242	224	244	212	227	254	223	236	250	238	237	231	242	236	247	241	216	241	242	233	220	229	224	208	247	271	267	240	223	241	245	236	236	246	226	225	249	242	231	219	212	227	252	270	227	263	221	254	234	249	236	235	213	245	212	275	233	251	228	223	236	230	232	222	226	232	231	222	248	242	258	239	258	261	253	223	238	220	216	250	241	214	205	234	232	231	227	223	205	218	222	214	252	229	220	234	234	252	248	246	225	215	209	209	227	247	240	245	249	249	251	225	209	213	230	234	232	225	228	254	222	230	240	214	204	208	227	235	213	193	220	235	217	256	231	240	225	215	234	222	246	251	243	252	253	245	220	250	239	222	244	217	239	226	249	228	244	247	236	258	217	240	211	232	216	231	230	251	242	233	235	252	234	240	252	253	224	207	250	234	225	240	258	245	248	220	247	220	247	243	219	256	256	191	245	239	233	254	230	235	254	243	219	216	213	216	234	230	250	284	235	264	257	216	253	227	217	236	214	240	249	230	249	243	223	227	228	241	258	231	243	259	227	228	229	218	203	203	243	236	238	187	237	254	240	233	257	247	206	232	223	234	248	227	226	233	220	245	250	238	230	223	219	232	244	231	243	236	240	230	208	247	252	241	259	240	225	228	251	238	234	225	257	244	223	243	240	239	255	229	236	243	201	236	232	242	242	232	244	232	230	211	224	248	239	207	257	248	228	237	260	225	229	240	220	243	251	232	231	250
47174	17784	5261	1848	948	770	686	565	480	544	496	537	498	511	571	517	481	496	509	517	545	519	463	534	487	523	518	500	520	502	536	528	536	473	544	548	536	560	467	511	545	514	501	477	531	523	539	512	478	540	530	517	533	503	491	510	520	490	518	545	520	517	507	538	484	523	528	499	514	505	477	519	550	514	505	551	503	527	537	473	520	515	461	520	508	528	496	541	533	502	566	498	496	486	516	508	487	514	533	506	572	497	516	486	514	509	526	514	513	517	504	470	490	537	510	524	511	527	545	457	507	505	510	542	487	509	488	468	520	524	551	522	490	512	499	519	502	473	528	536	533	532	519	530	517	522	552	529	543	484	501	578	559	488	532	535	566	519	521	536	525	506	476	468	477	506	533	518	541	548	494	495	532	509	502	504	497	546	548	525	543	530	502	502	528	498	535	537	465	497	525	515	542	487	525	516	491	512	519	537	501	519	537	512	541	516	489	497	528	505	513	526	524	545	517	525	494	503	515	510	495	550	562	523	500	509	513	526	507	463	559	514	516	499	505	533	494	514	558	559	525	485	489	509	565	517	503	516	519	554	531	521	531	533	498	488	518	529	509	494	507	503	529	517	523	541	481	494	530	509	537	518	507	531	541	561	495	529	543	537	529	543	541	518	518	520	564	501	517	462	547	489	504	506	481	536	517	516	526	485	540	540	484	513	542	471	524	565	525	469	504	545	524	561	460	483	540	556	505	480	551	489	543	481	530	540	549	520	516	564	518	529	519	523	506	514	537	530	520	541	535	514	523	489	493	504	537	551	470	514	504	503	508	497	494	499	476	520	525	525	528	564	503	494	502	523	517	470	514	489	540	510	504	512	523	550	521	555	552	566	573	491	523	540	525	526	494	514	512	530	515	531	533	506	540	518	517	502	527	523	530	547	567	501	552	512	527	538	519	543	520	488	501	498	519	501	543	541	520	525	567	505	507	544	538	535	529	530	512	503	552	509	535	528	484	511	487	531	539	530	516	534	551	560	537	525	554	516	532	529	546	491	511	506	542	532	481	514	519	525	471	507	498	503	494	493	513	505	575	533	527	534	535	480	558	488	551	568	505	519	515	526	490	520	532	538	518	496	514	508	523	496	530	490	511	535	531	526	469	505	492	493	511	539	508	536	515	537	519	537	539	520	527	547	489	523	533	499	536	547	498	527	523	571	520	524	526	521	537	489	565	566	509	502	497	489	499	521	522	525	551	546	522	505	533	486	536	525	493	499	542	510	490	525	497	587	516	505	532	518	512	494	526	544	538	524	493	525	534	508	489	518	540	504	537	499	529	558	556	521	499	521	517	523	515	488	518	555	520	491	515	519	495	486	479	532	551	537	554	502	474	533	550	520	524	556	547	501	526	563	544	529	503	514	511	516	498	549	516	537	548	510	498	518	498	513	534	546	496	497	546	525	488	535	485	526	557	521	504	536	516	491	534	564	501	544	494	534	526	481	496	501	557	551	487	538	509	551	507	471	522	557	556	544	526	485	505	520	509	555	527	523	517	519	508	547	522	527	535	529	539	520	521	529	510	522	499	491	512	520	549	511	517	474	543	525	497	570	545	490	530	550	497	503	528	462	468	536	475	541	517	506	491	477	519	509	506	523	520	471	500	515	500	515	525	527	498	476	528	520	503	544	540	494	468	527	491	487	509	503	503	522	547	487	512	510	539	513	537	502	478	526	504	509	512	513	533	530	543	476	498	547	512	541	514	497	491	514	502	503	503	470	564	549	499	515	530	527	533	523	527	484	488	498	513	501	541	526	540	505	529	515	485	528	538	536	506	540	500	506	530	546	512	495	543	511	486	512	494	545	520	574	500	526	489	497	535	453	510	556	497	534	524	503	515	499	509	487	529	493	529	498	534	470	502	512	479	523	537	498	507	464	504	518	511	511	530	534	492	559	513	538	514	494	494	525	509	526	518	508	580	518	518	511	518	535	512	528	559	517	454	534	518	547	503	495	511	508	541	494	554	491	474	503	511	502	494	501	524	497	506	532	529	545	526	522	530	512	537	507	540	561	547	502	531	528	526	508	505	532	550	510	536	511	511	534	527	511	501	502	486	527	532	517	502	498	510	518	546	535	518	526	542	474	504	489	541	533	496	517	543	567	508	521	517	518	534	510	567	539	512	480	529	526	501	483	526	514	495	533	507	523	489	513	533	495	514	523	518	548	494	534	565	483	477	516	540	518	562	528	527	570	522	523	486	497	485	464	531	530	501	491	498	484	521	570	537	503	529	504	528	507	568	524	524	554	545	500	509	518	528	471	519	516	529	527	496	513	520	504	494	542	485	526	547	525	503	521	522	530	494	491	509	502	531	525	497	516	523	511	553	517	554	538	526	511	505	501	527	506	522	529	539	517	536	510	547	532	539	481	542	552	523	516	522	534	557	492	521	532	501	530	511	528	525	510	507	489	503	530	535	534	526	485	489	531	516	517	492	501	533	506	547	501	493	479	484	528	516	546	549	540	492	489	544	526	511	481	543	526	540	558	514	556	521	536	519	509	490	542	521	515	451	525	543	524	578	490	518	488	515	501	501	522	529	512	500	511	542	543	516	515	518	525	553	508	548	518	511	515	561	547	533	549	561	503	541	542	521	531	531	487	522	540	511	548	532	536	541	530	514	507	543	517	501	537	511	474	520	541	503	511	494	538	511	524	569	490	536	541	533	504	528	538	565	525	504	523	533	552	546	515	525	488	502	499	515	514	534	507	543	575	493	524	544	523	528	481	560	534	492	466	503	561	519	498	506	508	524	533	527	487	518	481	507	516	523	519	514	505	548	509	532	555	521	510	495	526	509	486	533	523	518	541	499	550	536	522	517	535	528	514	525	544	532	512	497	522	528	513	484	514	500	541	518	543	509	526	544	486	530	506	511	543	503	546	554	553	487	524	518	508	501	525	530	485	498	527	495	498	502	504	515	541	516	503	501	520	501	545	472	485	553	487	521	516	510	528	480	531	545	510	507	532	543	513	501	505	487	525	515	529	500	493	532	549	517	537	505	479	491	516	556	495	500	521	527	513	526	547	536	481	536	580	495	501	509	526	510	522	543	526	497	520	506	517	519	533	510	496	507	511	528	535	493	524	496	524	527	531	512	496	508	506	510	538	528	527	540	540	496	527	508	524	506	483	505	505	541	563	478	482	521	474	521	508	541	513	490	554	525	500	498	530	549	546	539	486	519	512	495	542	519	515	536	544	510	514	530	489	486	508	525	529	514	520	469	514	524	507	539	510	509	512	503	534	520	569	557	498	551	471	530	535	506	527	502	536	489	503	506	534	474	514	470	534	473	475	470	526	541	527	505	523	502	537	531	492	507	468	496	529	494	492	572	486	521	528	542	539	483	519	516	497	508	526	537	517	522	518	512	542	520	527	516	520	564	589	542	530	491	533	513	490	507	495	505	538	542	528	483	541	562	516	540	496	505	508	496	503	508	491	537	513	538	528
55407	16148	1678	343	247	254	219	239	243	219	196	197	227	204	212	196	216	196	216	261	201	207	199	200	228	214	211	213	218	247	255	224	187	203	207	196	224	212	229	208	218	188	236	237	214	213	220	209	217	235	221	208	223	223	255	204	245	226	214	210	212	217	217	256	193	208	226	235	202	230	236	215	227	231	237	188	235	241	216	226	200	208	222	231	223	246	195	223	214	216	236	236	203	217	181	238	216	228	196	232	198	187	240	222	225	214	214	250	205	234	229	229	200	200	264	222	234	221	209	242	219	233	198	202	201	193	233	193	213	187	226	230	236	236	241	211	235	212	211	207	220	236	244	224	207	230	222	213	196	215	241	234	231	196	201	193	229	232	201	196	216	219	192	217	223	216	202	238	194	211	236	226	242	204	203	218	195	199	213	214	236	211	225	223	221	211	231	230	194	242	194	233	225	229	182	219	252	228	240	196	236	205	228	220	226	197	219	226	213	195	234	211	236	187	200	210	212	207	213	220	216	195	242	226	229	207	214	213	202	216	206	237	235	239	220	230	207	191	209	208	210	188	225	219	213	183	211	202	219	228	221	235	205	202	226	225	245	207	226	187	202	214	208	209	226	207	212	220	213	215	199	206	230	205	195	232	220	194	235	218	226	238	206	204	212	198	232	199	233	210	213	185	249	209	206	200	204	225	210	207	218	215	194	222	203	178	202	217	220	226	206	210	222	200	218	219	238	230	278	210	222	207	236	231	189	218	200	217	195	219	217	207	200	218	183	209	202	231	219	200	236	230	193	199	214	223	192	248	216	243	232	194	250	200	225	242	198	227	212	181	226	222	235	236	213	219	209	214	217	218	207	211	208	199	195	233	225	189	208	215	223	221	202	198	234	227	247	237	217	214	211	229	229	233	217	204	202	210	212	218	223	227	213	228	225	211	189	190	234	239	198	220	209	220	205	209	218	219	224	187	215	219	227	189	228	196	222	238	200	214	198	210	203	167	208	215	229	224	212	216	208	209	204	202	212	216	234	232	203	218	217	256	223	212	233	212	210	220	238	216	247	215	212	205	228	215	213	201	206	224	217	232	216	214	205	204	195	208	218	206	242	220	233	215	201	214	227	219	220	231	202	205	217	215	243	225	222	211	237	225	178	190	217	201	223	210	193	211	203	218	215	208	213	212	215	204	219	216	205	202	228	193	194	243	215	226	194	216	202	230	219	227	214	215	195	203	202	175	208	205	223	201	214	223	224	209	216	260	210	199	238	196	231	240	204	231	216	226	238	216	210	222	194	223	223	220	211	227	213	228	213	196	198	213	219	226	242	211	201	194	215	227	219	231	247	229	241	221	212	190	223	217	214	254	237	227	218	244	221	204	215	229	193	192	197	199	202	208	218	205	213	187	219	209	221	208	223	209	204	217	216	221	199	220	208	208	231	229	208	241	227	205	225	185	185	219	194	204	221	227	220	219	197	208	225	228	209	204	231	207	206	215	210	225	227	212	223	241	211	192	228	196	246	214	223	213	199	225	216	211	216	204	209	210	238	236	197	219	218	209	199	209	205	190	207	198	207	200	236	228	269	232	204	213	213	227	221	191	237	220	211	197	241	220	225	235	206	205	256	218	199	219	203	235	202	256	232	209	221	259	218	220	224	207	216	241	233	219	166	210	260	227	219	184	202	228	232	217	226	197	194	211	206	187	237	218	224	205	230	220	218	193	239	204	215	196	233	219	211	173	239	217	206	207	226	187	202	201	216	227	195	230	204	209	238	212	213	204	225	205	190	229	216	215	211	193	197	234	220	220	214	203	231	246	232	218	211	215	220	196	236	231	226	201	178	210	224	240	203	202	212	194	206	236	217	217	246	217	205	200	200	199	224	215	205	227	203	230	216	239	205	203	216	186	204	203	226	219	204	227	230	192	211	212	203	218	223	185	224	212	216	225	203	184	178	225	249	231	223	252	253	199	238	181	193	204	196	216	224	216	233	222	203	235	237	244	237	185	227	219	189	214	218	200	218	215	234	206	202	223	225	221	207	240	215	242	245	204	220	247	205	224	193	225	208	242	216	186	209	251	215	208	202	216	191	211	191	236	193	206	217	221	241	209	215	219	261	211	197	201	232	198	203	221	216	197	219	213	241	206	214	219	213	231	222	221	224	232	216	218	231	201	211	221	209	219	217	233	235	220	217	206	213	250	209	227	224	254	232	217	199	223	187	236	192	201	239	212	205	203	215	229	205	207	206	238	222	213	205	228	203	229	219	205	227	197	227	214	218	195	220	215	225	209	215	199	216	226	243	227	220	206	214	228	214	240	216	210	217	224	228	244	196	207	231	223	268	218	234	243	236	216	220	197	220	218	213	199	225	207	213	229	239	235	194	202	220	233	204	200	230	230	212	207	219	208	196	194	205	213	224	209	207	211	231	230	208	206	213	187	222	211	237	220	212	200	197	217	243	212	221	250	228	252	225	212	210	237	219	213	203	215	215	221	214	203	206	228	229	200	231	222	190	208	210	219	226	200	220	215	214	224	197	217	207	234	215	231	213	213	224	219	208	241	219	240	203	192	217	200	241	203	193	197	198	250	223	247	208	199	224	227	207	189	196	215	232	232	201	225	227	243	227	220	241	225	203	254	219	251	222	205	241	198	218	224	205	201	234	212	219	216	197	211	244	225	214	229	216	226	203	215	222	207	239	237	221	216	225	227	210	229	207	229	246	241	210	208	211	212	217	206	201	218	234	209	184	228	230	221	217	213	193	215	203	230	216	220	215	200	221	240	198	212	222	246	216	235	221	243	242	197	213	207	200	240	202	208	206	236	230	240	199	197	216	219	229	203	245	227	214	216	203	221	220	213	212	239	212	201	210	197	231	200	225	210	229	204	233	211	208	235	218	195	215	226	221	225	221	225	222	229	230	218	198	213	205	225	234	200	229	195	204	233	206	215	205	235	204	219	227	224	216	219	209	221	202	209	230	211	227	192	216	227	216	217	243	239	240	205	203	223	195	225	214	225	234	225	218	201	235	220	227	203	187	202	176	211	205	215	200	232	200	221	222	222	215	223	206	219	241	213	232	231	213	244	233	209	219	216	202	207	203	209	194	211	242	207	215	206	203	214	214	218	201	221	231	166	224	225	204	222	225	216	208	235	194	210	212	212	209	181	229	216	252	231	218	191	234	219	201	252	222	220	200	219	203	229	219	212	225	232	189	216	227	207	200	210	189	220	207	214	245	204	232	187	203	211	232	235	215	213	216	201	216	183	179	203	184	207	217	253	198	221	217	196	201	211	234	223	200	200	219	213	195	195	221	213	235	217	199	198	225	230	224	202	219	186	204	197	209	215	209	207	212	213	205	205	198	211	208	218	213	234	230	215	228	203	229	227	217	194	237	209	210	234	246	203	238	229	207	186	203	236	211	241	216	210	224	196	202	217	223	223	233	231	222	220	237	240	200	221	212	207	206	212	235	205	193	217	235	200	249	221	211	200
38090	7010	1246	687	529	530	477	506	498	494	464	472	497	442	502	480	520	501	498	495	468	468	484	450	480	506	478	505	437	515	457	476	493	513	526	430	468	469	449	470	517	515	486	463	473	498	503	478	493	481	493	495	512	471	477	471	475	515	446	474	480	462	489	489	476	511	500	478	499	465	449	526	505	533	504	465	453	480	479	506	499	489	483	508	495	483	491	493	510	485	471	496	457	470	462	490	493	436	488	453	456	537	499	483	469	476	471	498	458	509	527	496	444	458	485	448	498	494	491	483	498	481	503	437	459	492	522	484	515	488	456	490	470	475	455	507	467	471	489	474	499	457	475	544	474	483	495	483	473	475	448	504	458	485	451	502	498	525	459	521	463	493	498	477	499	519	460	490	479	487	478	467	515	480	480	466	477	465	462	516	460	493	472	517	505	498	477	497	466	444	485	494	485	500	483	485	474	479	491	512	504	478	501	509	516	501	467	472	480	466	457	498	481	477	484	485	469	516	505	484	501	467	515	482	465	495	484	478	515	514	467	450	518	456	472	531	509	481	533	470	449	455	464	483	498	512	480	512	479	443	483	519	554	499	497	520	478	514	491	484	482	516	510	463	513	467	507	506	537	497	500	460	468	467	493	482	484	481	464	482	441	445	497	489	452	514	479	514	465	455	465	473	457	496	503	487	463	483	501	485	472	473	487	492	481	505	460	437	503	476	487	473	456	488	459	463	474	509	463	471	471	485	480	475	487	487	454	473	512	489	476	492	475	505	480	470	478	491	470	479	437	483	465	528	486	442	524	483	442	480	516	476	500	505	518	461	524	447	477	485	469	458	487	502	460	418	498	485	486	491	510	510	466	433	499	509	492	513	510	496	496	493	499	493	452	500	499	493	474	510	494	474	482	468	463	500	488	459	514	463	493	494	462	442	488	424	477	499	501	455	438	499	512	434	504	466	475	497	494	516	517	476	459	468	515	472	459	479	502	476	488	498	477	509	519	487	497	504	452	485	453	495	468	478	496	496	484	508	500	489	496	516	452	480	486	460	492	497	478	485	463	481	474	501	518	453	485	440	474	470	501	495	480	475	504	469	438	486	516	494	487	474	452	513	474	446	472	446	496	490	485	449	481	509	492	469	472	508	482	483	472	481	480	475	457	491	445	481	508	539	490	480	487	500	524	476	513	461	492	481	497	459	486	470	485	501	462	475	460	501	469	499	481	475	490	445	474	491	491	475	516	466	481	483	484	487	497	485	483	481	468	487	456	479	490	493	495	498	513	494	495	476	472	534	472	471	476	459	440	480	447	497	466	424	484	523	483	503	446	457	505	470	467	489	487	533	475	474	510	503	480	455	469	497	492	446	509	509	511	532	458	496	479	482	439	470	505	493	497	500	532	502	455	470	478	472	477	520	481	498	515	479	473	493	539	448	514	504	518	468	456	465	462	488	474	465	479	496	477	503	514	502	482	497	519	490	477	507	525	492	481	507	487	472	494	486	468	472	446	492	482	458	494	475	450	460	486	483	504	472	524	448	469	480	496	483	450	476	490	460	471	491	496	507	512	512	477	465	458	495	444	491	497	515	501	493	495	483	475	533	442	524	477	471	500	504	484	493	501	484	442	508	479	477	442	510	447	446	480	494	477	489	462	510	490	454	445	478	485	487	491	470	491	479	485	475	485	486	485	507	468	494	444	505	471	507	477	462	499	483	473	494	479	491	477	481	442	470	511	472	496	530	470	503	509	509	521	487	480	489	488	462	456	464	469	424	483	442	487	512	530	461	454	471	466	477	475	482	471	453	473	472	520	508	486	467	448	510	492	454	454	456	470	445	470	537	488	500	421	495	501	459	475	475	457	462	488	473	492	507	491	470	480	498	489	493	521	484	521	471	473	508	481	480	501	503	443	524	457	443	446	499	497	450	496	443	469	518	491	495	505	496	459	474	499	497	467	453	499	450	448	483	496	482	465	500	472	500	477	493	498	479	451	452	494	490	523	564	490	508	438	426	507	504	501	458	503	450	460	508	495	488	522	472	490	496	497	476	504	504	458	458	470	491	458	513	475	493	511	468	466	519	505	496	485	497	500	452	508	487	461	455	504	495	527	453	464	497	489	491	454	497	478	496	491	490	512	511	494	476	524	509	489	476	472	502	477	488	520	487	478	472	476	487	475	465	504	523	505	499	497	510	479	465	463	482	478	450	480	453	481	475	455	531	487	466	510	476	483	499	492	497	437	484	473	495	497	478	474	492	466	504	496	432	522	529	490	456	494	491	471	481	447	486	458	496	452	508	462	440	494	492	461	491	447	485	473	500	459	476	481	476	465	486	438	490	496	494	475	498	469	478	490	506	518	493	503	486	438	477	503	515	441	501	503	519	501	484	469	467	506	463	471	500	462	474	511	531	489	476	507	524	458	471	478	503	509	466	478	466	506	494	505	507	460	497	500	453	500	502	493	502	454	521	519	467	492	473	453	483	498	503	461	481	458	462	492	453	478	463	471	499	527	475	514	469	475	512	446	480	475	518	457	474	490	498	494	501	467	519	499	472	491	469	488	480	490	467	478	532	482	481	461	441	469	508	509	484	493	490	476	491	510	460	477	500	488	493	486	501	504	477	463	455	477	482	473	521	477	460	480	449	435	494	490	528	485	486	508	483	477	490	477	496	491	470	453	475	493	508	476	504	471	487	477	428	489	461	474	490	490	466	452	474	463	491	475	505	504	454	494	529	495	489	468	486	487	479	514	472	463	476	470	474	477	460	465	510	490	502	465	486	476	452	472	480	500	523	471	503	481	480	494	508	475	457	486	498	463	493	474	496	467	495	480	514	473	476	456	543	521	470	464	465	456	445	489	504	448	507	521	499	471	451	479	484	465	486	507	512	442	498	442	459	502	480	494	465	466	505	475	484	488	463	493	505	527	443	478	488	490	492	488	527	498	463	450	463	480	450	466	491	466	495	436	456	490	482	506	487	478	475	454	475	519	469	460	441	459	498	463	473	489	475	517	501	468	519	474	462	478	496	513	499	502	517	486	497	495	487	505	504	518	455	483	478	488	491	490	459	497	514	488	507	549	435	480	490	466	447	485	479	477	463	446	490	480	440	493	481	537	500	485	488	453	470	470	484	486	473	471	503	468	505	512	490	456	513	479	507	493	502	491	470	501	491	479	475	488	496	482	507	478	489	506	464	487	468	478	497	503	523	500	461	463	492	475	502	454	476	493	491	456	472	497	461	521	478	472	482	497	491	493	488	464	469	452	478	474	525	499	544	488	503	451	485	481	467	470	501	477	501	530	473	508	527	467	477	475	486	493	471	501	491	521	478	480	464	497	472	495	464	444	457	459	481	507	460	499	491	451	488	453	473	507	473	468	487	482	499	499	473	457	504	469	454	499	493	505	472	490	491	429	454	468	502	499	459	478	493	494	496	481	511	490	457	481	476	531	488	502	471	462	467	450	473	478	471	488	517	507	451	479	469	506	470
57369	23777	7950	2208	774	538	393	300	205	195	204	218	217	233	211	211	218	195	184	244	204	239	232	223	240	211	239	217	195	187	191	222	199	198	205	207	236	211	241	231	225	230	237	217	214	223	222	207	242	233	206	219	204	222	193	203	221	233	203	189	208	230	223	202	214	228	224	167	201	200	221	238	198	206	196	191	230	209	225	220	235	235	225	222	218	201	219	212	210	236	235	249	201	206	227	211	208	230	223	202	178	224	216	203	202	226	221	197	204	215	246	222	214	216	241	224	231	226	226	209	233	199	235	178	192	228	205	218	205	204	202	192	216	212	193	217	219	222	210	204	237	208	235	232	201	222	223	203	234	221	233	192	210	201	230	217	215	202	211	225	185	195	206	211	216	217	217	236	222	206	200	206	223	223	196	218	198	255	196	215	212	232	232	179	200	230	220	209	238	238	211	188	208	221	215	195	215	182	182	212	221	228	216	224	206	246	214	261	205	223	218	218	207	212	236	188	232	213	227	228	213	190	213	217	216	202	238	211	213	238	220	201	216	219	215	199	223	225	209	224	227	221	233	220	226	238	208	234	261	216	224	217	218	200	216	202	214	239	215	247	220	203	222	221	231	221	215	227	250	220	218	202	210	213	231	237	183	219	208	224	205	228	201	202	215	209	204	232	240	195	198	214	199	186	208	215	222	196	220	220	190	177	203	196	207	217	198	233	223	201	211	222	205	206	214	211	195	223	225	224	212	227	207	179	215	244	217	179	204	199	205	220	232	193	213	234	236	191	232	188	173	217	195	218	204	193	212	223	226	205	201	209	221	203	211	221	208	198	184	194	213	203	216	247	213	210	244	212	212	203	211	246	197	200	227	198	228	230	198	221	198	238	231	220	243	212	239	221	221	209	230	203	196	203	193	218	205	207	214	224	221	198	204	231	219	189	205	205	182	213	236	203	232	217	234	209	227	195	205	181	218	206	190	240	190	226	247	211	243	220	220	246	197	209	216	207	224	211	224	208	219	214	205	201	228	211	218	199	213	224	210	194	242	226	224	247	230	216	214	204	194	205	225	219	205	227	204	215	203	195	214	234	188	226	222	227	217	208	227	204	208	205	204	207	222	236	222	216	234	211	240	199	190	228	194	216	220	212	207	189	224	242	217	189	233	214	202	189	203	228	239	213	230	199	216	222	206	207	218	208	203	219	216	226	209	213	204	229	217	238	227	217	221	224	230	235	216	218	215	242	196	200	187	202	211	207	220	200	247	200	207	244	217	209	220	236	219	211	222	215	219	226	185	220	235	232	236	221	242	216	232	210	240	239	221	201	202	231	182	212	212	195	226	238	224	206	230	213	201	193	226	236	215	201	218	232	212	246	188	211	212	220	240	217	201	207	193	187	234	200	199	224	237	244	195	214	214	202	244	216	216	222	239	217	225	183	261	220	213	209	203	188	223	202	248	219	196	190	217	231	194	244	244	183	209	220	216	256	211	213	211	232	220	211	203	221	195	211	203	196	184	232	203	204	220	242	221	235	235	219	234	225	232	209	187	221	217	199	194	224	219	193	227	184	203	209	226	215	204	191	199	188	193	230	235	211	210	252	268	181	214	197	212	211	234	212	206	216	187	209	241	225	218	236	215	195	209	208	200	224	216	211	203	207	196	222	234	222	222	246	226	219	198	200	206	212	216	188	253	186	201	236	244	213	191	212	194	201	210	215	197	210	218	217	247	239	249	219	224	238	221	220	207	244	222	228	201	230	197	213	214	206	188	205	229	220	214	207	182	209	229	217	217	194	215	209	223	192	185	222	214	215	236	220	230	219	214	220	213	211	223	217	213	216	190	228	232	229	226	232	223	229	221	169	208	216	198	205	235	230	195	229	200	228	251	230	208	238	220	225	219	231	218	215	202	211	235	217	215	223	207	210	223	212	212	228	238	216	194	219	231	219	201	206	217	211	169	216	208	210	230	215	229	210	222	223	222	219	196	222	227	215	221	208	220	203	181	234	198	215	190	211	224	207	196	214	209	222	213	220	212	220	199	226	224	209	195	205	198	224	243	231	192	204	189	232	240	184	181	251	226	226	189	206	193	208	193	220	204	231	176	234	203	215	207	210	222	221	203	209	197	219	227	189	241	200	193	221	194	240	236	210	243	224	196	205	227	235	203	214	188	215	198	198	225	225	213	219	243	221	210	210	233	209	208	229	213	204	212	235	208	225	232	207	235	203	217	184	207	223	232	211	238	210	209	172	218	211	211	228	215	225	198	193	217	198	246	193	200	224	218	216	218	207	218	194	222	203	219	199	242	197	242	221	199	215	195	222	233	229	197	280	220	227	221	219	218	202	249	202	205	224	223	251	203	232	196	197	190	220	215	229	230	197	236	220	204	215	204	212	213	221	191	198	232	247	234	216	240	219	214	214	224	218	183	212	225	238	204	209	267	219	212	246	228	224	184	234	218	230	226	193	222	195	194	216	226	227	221	197	203	233	191	217	208	200	203	211	214	215	224	214	220	255	217	214	211	201	212	200	189	211	187	225	217	218	195	244	239	216	197	205	225	218	204	213	263	208	233	265	214	199	196	206	209	217	198	213	230	205	232	231	226	214	210	230	207	195	215	233	232	182	217	219	215	226	197	215	214	212	178	220	219	211	198	227	239	205	194	220	216	187	236	250	222	194	219	212	214	207	207	189	229	217	210	232	227	233	211	219	237	223	203	196	245	217	216	231	203	209	237	230	216	211	222	221	207	200	183	238	225	214	207	216	209	204	180	256	241	238	224	204	191	227	221	215	222	218	209	229	237	221	216	227	229	214	212	212	250	268	211	224	216	203	228	198	224	223	199	238	209	195	234	235	234	214	214	226	214	204	202	229	240	238	229	241	246	217	199	218	195	201	208	243	211	225	195	209	245	201	201	228	226	210	191	183	202	223	226	205	205	220	209	181	177	201	187	227	199	234	241	198	230	232	219	263	220	187	218	221	213	194	217	236	229	205	225	215	211	221	208	216	185	206	229	225	201	220	200	193	219	237	234	239	217	210	237	191	178	205	215	221	228	226	247	213	232	175	216	231	221	209	195	200	242	222	226	192	234	209	228	202	204	212	232	228	196	219	196	231	212	233	210	181	225	224	234	198	221	228	197	214	232	237	196	190	227	223	238	224	231	257	221	204	216	206	208	225	217	216	231	184	212	193	209	221	206	234	214	236	204	211	209	209	195	231	211	210	214	223	210	228	212	235	197	204	217	207	224	187	205	230	207	220	228	199	225	211	203	208	227	223	190	211	230	211	230	224	229	244	242	227	238	232	227	197	209	193	197	190	205	206	219	231	187	236	203	235	247	215	209	228	210	213	228	220	223	205	192	186	209	228	219	214	227	243	210	230	210	196	247	260	188	223	201	213	209	204	229	206	267	225	231	215	209	195	224	203	230	210	202	217	176	223	209	197	225	214	196	206	227	222	216	208	208	216	225	217	192	235	217	223	229	218	229	249
38846	17576	8128	4355	2214	1536	1119	749	554	531	564	518	494	539	488	502	513	470	496	515	482	480	499	505	438	467	472	479	486	505	479	484	454	455	470	523	494	500	517	497	468	515	498	513	468	520	477	532	518	479	469	481	472	483	469	540	482	525	467	485	503	467	466	476	513	455	467	524	485	488	460	484	459	454	511	510	484	496	487	488	519	491	480	484	519	506	478	485	485	531	501	482	467	479	490	483	484	481	491	519	482	519	452	479	482	444	434	508	490	504	498	494	489	498	487	499	493	517	477	507	511	433	482	459	492	488	463	461	531	525	502	505	491	479	485	455	499	434	474	522	487	467	443	501	460	443	494	480	479	474	507	475	460	521	474	488	464	464	476	478	494	461	447	476	447	526	450	525	452	477	478	524	493	486	520	498	476	498	517	495	503	493	511	515	519	464	473	443	463	509	506	479	544	485	516	495	500	468	482	474	513	480	510	463	492	486	501	492	477	489	491	463	536	515	490	506	489	480	473	464	465	487	467	517	455	489	474	494	477	478	506	481	495	478	476	535	476	467	494	518	499	489	486	469	425	487	530	503	515	418	475	435	451	499	507	457	446	524	473	478	494	494	482	503	508	490	455	472	492	494	447	461	476	472	462	499	509	473	497	486	464	480	501	465	454	501	470	535	494	523	485	477	473	499	503	519	450	500	469	470	484	479	442	454	523	512	493	470	492	464	489	457	506	469	495	478	455	516	522	488	446	476	484	494	476	483	468	464	526	499	496	454	474	478	540	456	514	488	520	506	463	488	496	508	492	486	469	443	482	506	490	465	469	527	477	499	460	494	517	450	516	463	498	504	439	516	506	511	486	476	471	471	424	473	494	466	460	485	471	493	496	494	504	481	501	455	498	456	470	480	479	480	453	519	508	485	506	454	471	508	494	485	496	485	504	505	508	511	465	509	465	506	472	483	528	491	501	497	517	468	470	506	478	462	479	492	486	474	429	475	509	492	496	517	442	542	492	522	497	477	461	494	514	477	513	478	499	498	524	525	466	494	465	483	461	470	506	495	457	485	472	459	478	486	448	459	502	468	489	483	455	477	505	470	511	491	475	536	474	514	493	441	489	482	511	478	488	468	466	495	463	484	481	468	478	500	508	502	450	437	487	462	441	478	508	477	527	492	495	466	500	485	494	530	483	480	482	501	471	465	500	468	462	473	443	484	501	495	485	483	481	461	486	505	492	465	516	485	471	486	470	446	495	524	486	447	475	451	473	467	495	519	522	489	508	481	500	491	536	470	481	510	537	508	496	450	496	474	490	474	434	441	514	472	473	484	441	473	499	471	515	447	535	471	503	492	490	480	507	517	484	504	461	482	498	464	498	458	494	505	422	503	525	451	490	512	452	483	504	479	510	526	491	426	477	445	545	474	499	473	494	515	473	505	466	461	504	491	505	488	500	520	487	535	428	516	474	465	463	500	503	513	508	470	476	462	492	478	499	471	483	473	476	496	474	490	502	488	501	432	472	481	453	476	477	480	479	485	487	519	540	532	504	473	469	521	508	477	483	467	488	476	495	518	492	482	480	465	474	490	492	503	485	517	492	501	446	483	484	533	458	512	488	473	511	497	522	479	486	494	523	482	466	473	471	487	493	497	506	485	486	485	448	503	506	516	463	492	489	477	459	472	491	513	485	474	476	497	463	504	513	496	488	516	459	497	492	485	477	478	479	474	447	480	472	462	471	463	491	458	546	483	476	501	450	475	509	491	488	512	482	473	467	502	507	481	499	464	476	474	480	513	491	512	532	499	522	494	454	491	511	489	483	501	491	492	490	504	465	487	491	490	502	478	505	477	473	490	512	462	481	505	489	482	502	480	495	507	487	459	490	497	489	440	482	487	520	526	523	503	493	478	496	491	500	486	462	468	506	494	497	493	491	456	518	494	512	494	505	509	470	461	484	488	494	491	520	494	507	478	470	483	523	513	498	478	509	489	443	492	507	487	537	490	490	467	477	492	468	470	518	466	473	492	502	472	500	515	473	493	519	500	446	492	515	492	456	473	500	453	458	495	467	493	467	499	497	472	490	508	513	485	495	498	491	507	467	519	514	493	508	490	481	449	455	438	526	514	513	513	479	509	488	506	478	509	489	488	496	511	503	497	491	482	453	492	474	499	465	471	503	422	473	495	487	494	539	479	467	545	474	477	505	444	495	480	484	492	467	476	465	533	472	511	447	479	494	488	510	507	511	469	424	453	488	427	473	508	485	471	501	479	470	503	477	522	458	512	529	506	465	484	459	487	473	476	476	501	493	483	485	529	488	533	518	484	464	481	453	459	469	502	483	485	534	532	467	483	474	495	489	466	469	515	481	493	519	442	494	477	532	500	497	471	503	508	506	468	469	464	470	465	488	451	506	486	468	500	480	506	461	498	498	481	528	514	511	482	441	498	542	474	482	484	483	468	478	479	477	466	464	505	499	495	485	493	500	511	453	480	465	461	466	493	495	536	481	474	471	458	480	501	473	501	478	487	510	498	471	490	481	475	483	487	530	537	466	479	471	507	468	526	543	467	532	469	488	473	481	476	495	492	458	492	487	457	503	481	468	482	510	496	502	494	502	474	509	495	491	479	491	501	461	480	480	461	506	503	504	472	501	487	533	493	460	457	522	508	463	481	500	472	476	483	464	486	481	499	522	493	503	473	499	465	478	533	462	461	490	496	513	522	482	500	481	474	532	505	515	466	495	480	492	482	482	476	466	511	503	508	518	500	481	507	500	469	494	463	517	473	484	518	510	489	503	496	492	493	515	431	501	520	503	451	486	531	503	459	519	468	494	487	465	480	475	483	448	493	475	467	477	482	432	462	508	458	473	482	453	478	483	481	455	460	489	497	469	467	483	477	484	437	502	492	521	484	498	503	446	466	460	493	464	474	480	479	500	491	481	484	486	471	480	491	491	475	488	488	469	470	502	509	484	481	488	494	498	472	480	483	504	472	497	470	500	465	481	466	510	468	464	489	492	471	509	469	499	486	520	508	469	506	526	461	496	472	480	484	503	478	490	510	472	463	506	475	495	504	473	492	460	462	485	509	478	488	495	459	511	517	473	500	486	495	520	471	478	491	474	516	486	477	522	499	474	476	460	473	489	512	478	503	472	474	468	454	505	471	460	496	485	490	495	502	494	458	475	482	493	453	485	468	465	486	462	519	485	508	482	473	463	505	500	488	474	509	479	485	472	469	457	517	513	479	451	465	497	449	477	447	448	494	481	451	453	485	492	470	491	482	504	483	493	526	491	489	488	475	469	470	468	505	472	524	510	473	482	481	506	468	535	490	506	510	498	500	476	474	481	469	475	470	474	507	474	504	473	505	469	502	485	478	477	470	497	486	537	494	505	483	490	529	502	535	482	480	471	482	487	492	469	468	507	507	546	531	469	478	466	480	483	469	475	496	509	497	506	451	457	489	483	447	478	492	515	465	517	500	430	494	514	449	510	497	476	487
62316	27231	8675	1611	659	505	393	291	244	224	221	221	220	253	251	262	221	230	202	220	249	218	224	233	221	231	183	235	253	243	238	218	239	262	258	213	245	255	231	238	222	227	243	213	218	237	259	218	223	247	238	241	253	214	237	230	236	259	213	216	243	230	221	209	215	204	216	230	213	238	243	248	250	208	221	194	236	216	220	243	239	223	195	244	212	240	216	220	239	223	214	223	206	233	227	245	210	220	254	213	227	231	223	230	216	240	241	201	235	224	204	234	222	231	219	227	242	266	227	228	224	211	219	229	209	231	217	251	227	231	207	231	231	261	211	214	216	245	249	216	239	224	230	238	219	238	219	231	215	242	248	202	226	211	205	224	200	216	220	241	234	229	247	231	224	247	235	240	231	230	245	245	235	231	232	195	206	216	249	218	226	216	226	237	228	256	252	239	220	208	233	229	228	220	239	208	221	223	241	226	230	224	218	220	226	221	202	213	209	231	204	211	244	222	244	249	229	220	221	233	209	253	245	247	203	210	229	232	256	226	233	226	245	243	220	228	212	236	257	235	238	191	197	222	259	207	247	237	250	228	229	224	236	233	241	229	239	238	239	235	202	216	212	223	231	244	233	241	201	241	248	217	212	233	225	248	218	222	223	261	224	241	223	235	211	231	208	229	223	214	216	225	246	226	216	219	223	228	236	218	236	255	235	213	211	234	214	228	240	281	240	221	246	240	215	227	256	236	252	241	226	257	187	205	218	238	230	255	247	219	254	229	198	201	209	234	251	209	231	199	211	252	225	202	231	206	240	235	233	235	237	246	248	248	254	220	203	245	227	243	239	269	228	237	237	252	220	231	204	214	223	230	234	222	223	223	236	210	242	246	209	235	214	233	215	256	239	233	205	245	240	251	249	230	229	175	233	274	223	205	244	223	218	239	218	255	253	228	230	251	234	206	245	228	252	246	233	268	239	252	256	249	217	211	238	209	228	194	199	247	230	234	238	251	215	241	247	218	226	238	245	210	213	215	220	224	220	262	201	217	222	234	225	250	212	231	210	250	234	240	250	231	246	223	201	210	228	236	219	226	235	198	230	251	252	247	253	227	258	207	254	244	251	235	246	246	244	219	240	240	237	221	194	201	224	227	214	228	211	255	246	232	203	214	226	250	221	227	231	230	240	224	238	208	246	231	225	243	199	244	227	212	257	240	230	257	229	238	234	253	247	226	230	229	216	224	236	221	217	170	223	219	229	254	246	245	223	240	206	239	248	271	211	216	207	188	238	246	215	223	221	242	262	233	239	228	241	249	250	228	226	233	243	230	220	218	228	227	259	228	211	247	225	201	243	234	207	233	214	226	205	216	227	217	204	235	236	239	221	211	205	251	254	229	227	228	241	230	250	210	192	205	227	230	203	227	231	206	229	223	237	246	199	207	255	254	252	217	228	206	227	225	249	222	225	218	207	220	236	241	222	246	231	241	246	233	229	229	230	232	236	224	236	236	252	249	228	209	217	231	243	243	217	250	213	271	228	216	255	240	206	209	228	229	213	234	243	232	200	246	223	219	209	200	233	256	242	237	225	210	222	249	253	249	235	228	233	210	231	226	246	230	250	233	210	264	193	206	230	247	223	212	244	240	232	225	249	217	257	239	236	226	180	233	251	230	201	227	234	214	207	229	237	231	220	281	274	212	232	226	236	223	234	285	223	209	246	239	231	201	225	221	229	251	232	243	237	226	241	221	235	222	240	253	235	237	221	217	242	252	244	245	226	213	242	236	238	242	229	211	214	249	247	255	244	217	225	213	218	236	205	221	203	240	251	223	217	236	204	210	243	225	213	230	247	225	230	233	247	253	248	212	235	246	242	224	239	229	257	244	223	229	259	219	227	225	238	222	225	207	235	233	213	249	226	234	241	229	224	228	207	227	254	235	235	254	244	247	224	252	217	232	219	215	245	228	231	229	213	232	215	229	242	210	222	245	253	221	247	246	228	203	217	228	258	235	227	240	234	213	248	229	229	225	223	240	218	220	246	178	216	255	240	258	250	221	254	234	242	211	196	256	255	237	252	239	242	230	217	233	211	237	256	225	233	235	237	249	261	232	213	226	235	244	249	249	241	202	232	236	229	217	259	226	234	222	228	248	243	209	244	270	236	207	204	216	227	214	214	230	202	223	232	229	223	211	243	236	189	247	228	249	217	228	210	250	235	230	224	245	228	234	244	231	244	206	191	209	236	234	221	230	229	241	247	237	230	235	238	236	235	234	215	262	233	227	269	235	254	221	223	212	249	216	257	217	220	257	231	215	218	230	243	251	243	221	240	220	224	238	221	215	233	243	234	223	255	207	226	242	254	214	257	243	240	225	236	253	268	238	235	212	205	227	219	217	206	230	246	220	240	235	204	227	210	224	245	229	231	220	227	258	233	215	215	216	236	228	208	211	211	207	245	227	229	249	232	239	246	231	197	234	230	191	221	232	228	227	249	223	222	249	224	236	210	250	236	230	219	244	247	259	240	262	214	219	209	264	233	233	186	211	225	241	202	246	214	226	273	248	229	241	237	216	232	243	223	218	230	198	245	260	228	239	223	201	252	258	235	217	237	212	220	240	207	220	247	233	227	211	254	253	197	233	229	256	237	249	229	248	233	231	224	199	230	207	243	235	266	232	218	248	230	249	246	225	226	197	217	207	220	234	235	225	246	237	264	274	238	247	256	234	240	213	240	216	226	232	228	232	242	218	224	253	221	211	204	217	234	241	200	205	209	222	225	205	250	237	243	237	223	224	240	197	224	252	239	207	221	222	228	239	231	235	230	202	192	233	234	221	243	228	224	213	247	235	244	216	224	254	251	239	223	225	236	209	214	246	244	231	227	253	218	240	240	240	213	241	216	238	261	234	228	251	216	238	258	252	239	242	218	222	201	238	253	222	229	246	244	213	213	212	237	251	199	245	218	239	241	256	250	225	228	232	233	243	223	218	235	219	203	208	203	209	244	208	217	224	194	257	228	228	221	229	218	231	219	216	216	226	214	234	191	238	250	221	235	204	225	231	233	230	239	241	245	248	252	259	245	242	241	241	246	227	199	266	246	278	229	236	234	201	230	218	222	238	225	234	237	181	235	236	224	263	260	203	234	218	200	219	227	192	229	216	260	225	235	210	237	234	230	233	238	244	223	240	261	254	230	225	205	238	249	227	258	223	230	250	242	227	261	231	205	244	227	225	216	241	236	209	190	209	253	245	221	229	215	220	270	241	215	223	236	215	249	238	242	231	231	232	204	243	227	228	223	209	183	244	223	211	219	254	223	226	205	173	233	235	239	217	249	229	224	230	207	247	199	222	219	241	221	221	235	244	218	245	250	236	213	232	230	243	233	213	244	250	224	249	224	225	241	230	234	245	253	243	271	255	222	215	212	244	192	226	239	214	186	205	235	225	231	237	200	221	229	242	243	248	202	214	251	220	252	263	244	202	260	241	209	212	223	233	204	210	263	220
44279	18087	5498	2836	1750	1386	985	694	569	492	503	530	562	537	521	527	500	504	496	503	524	517	478	544	518	538	501	564	491	542	517	517	503	500	522	544	496	495	495	498	516	501	499	507	554	523	487	521	539	507	499	483	539	527	507	531	502	517	474	489	538	499	512	493	513	512	563	465	512	502	512	509	518	484	482	530	496	522	511	462	469	551	506	492	520	525	543	480	516	501	473	524	494	527	516	514	534	510	478	531	510	515	512	544	498	531	482	575	510	498	540	500	552	526	521	533	516	514	517	499	516	535	498	513	532	532	489	475	557	477	526	477	517	539	486	499	487	543	523	478	477	546	475	519	524	486	526	513	496	507	507	529	532	536	512	521	540	538	480	515	498	497	523	505	503	499	454	525	479	508	516	539	463	545	518	499	510	534	556	500	501	516	525	532	505	495	525	504	504	506	520	555	528	472	518	567	519	498	441	491	510	513	520	538	556	496	508	506	504	504	463	536	512	518	509	494	515	529	490	554	505	485	489	506	519	480	519	480	505	545	482	500	499	512	486	495	512	518	545	491	529	514	496	503	537	499	519	530	547	478	489	530	497	523	520	500	500	515	515	534	536	497	515	515	503	543	507	506	526	513	509	494	517	526	524	517	514	508	499	485	515	519	515	540	492	501	496	518	493	504	492	480	484	514	521	530	553	492	485	525	467	508	537	560	526	508	517	498	499	515	554	464	509	488	511	483	524	483	497	510	493	521	476	526	513	506	515	479	511	508	525	514	505	539	502	506	510	500	531	538	506	515	522	517	494	559	528	480	494	511	526	507	536	496	474	492	485	516	488	499	534	499	494	529	492	511	513	465	493	480	518	529	501	533	505	511	508	555	492	506	504	511	530	504	511	517	564	509	487	518	485	508	487	493	506	530	509	511	509	496	508	495	508	488	480	542	517	508	498	469	516	527	488	579	536	495	544	531	512	480	508	511	564	472	517	462	516	510	531	538	528	531	483	499	537	505	537	536	477	508	513	483	488	509	538	521	525	532	498	527	497	525	495	535	501	517	533	528	489	518	532	520	495	500	480	506	511	457	506	532	515	515	488	499	533	518	512	478	512	516	487	538	507	494	489	481	517	502	535	491	467	522	468	547	565	487	507	527	511	511	486	547	512	506	512	506	520	490	526	471	481	542	495	516	522	511	520	564	539	510	495	529	504	522	500	498	480	551	464	517	499	489	526	533	514	476	501	507	527	544	534	508	473	488	509	549	485	488	475	504	542	513	494	508	580	518	514	549	487	498	537	503	499	468	461	498	518	499	510	473	509	542	496	480	535	503	594	558	492	475	477	544	550	500	499	499	521	490	496	499	532	472	522	477	500	534	516	547	503	542	509	505	553	508	502	475	511	531	476	497	475	514	536	527	555	510	448	513	510	488	535	505	504	509	517	553	532	500	513	485	466	512	477	498	536	546	473	494	529	506	514	511	513	523	479	478	507	514	518	497	518	541	473	490	517	497	496	506	465	517	496	535	525	534	508	520	489	501	519	481	486	526	507	497	566	498	508	514	476	511	462	491	511	524	540	494	458	521	484	515	531	507	525	557	476	518	492	488	497	493	507	477	498	501	529	492	463	473	522	515	515	497	482	497	534	482	512	501	531	474	509	538	529	464	456	511	530	484	525	510	518	550	495	517	552	493	534	520	532	470	506	509	551	551	508	504	554	506	500	542	483	554	533	479	488	524	477	513	504	539	489	504	473	470	512	475	510	441	550	482	493	498	492	531	514	502	501	492	476	501	493	532	513	542	495	520	495	507	479	516	538	546	510	493	535	457	514	555	481	500	505	496	509	515	511	535	464	490	541	554	475	545	515	500	504	495	489	540	549	516	495	481	511	534	504	509	478	553	516	451	486	526	490	539	514	495	467	517	502	487	477	491	507	485	480	536	503	523	540	512	530	491	530	499	471	517	528	507	518	495	539	505	506	545	487	497	514	538	515	494	442	541	546	494	449	476	508	541	510	496	480	460	478	515	506	528	538	510	507	533	505	513	515	456	508	514	516	554	537	531	522	489	530	525	536	553	490	480	534	507	511	511	486	500	504	460	503	493	539	529	461	471	515	503	521	475	512	492	477	486	524	520	496	495	528	484	511	488	540	526	473	517	508	511	504	495	495	519	532	510	505	492	501	515	471	499	510	554	528	479	492	558	514	476	499	515	533	506	507	526	530	492	491	499	540	524	468	520	535	525	551	506	493	471	517	503	494	465	500	489	539	529	518	471	481	528	503	482	515	540	535	509	529	543	527	520	564	536	479	546	494	484	524	531	545	521	529	549	508	498	498	516	462	533	535	520	464	538	505	537	488	502	528	486	526	533	501	488	495	469	478	496	499	525	538	518	542	534	518	543	513	516	521	504	528	502	465	475	521	481	500	483	518	509	573	550	526	522	518	483	504	517	562	529	531	529	516	514	496	514	513	530	531	440	530	454	522	542	550	492	520	504	455	484	456	500	541	515	513	457	495	516	513	521	497	497	517	493	512	523	498	526	513	540	537	515	485	478	509	511	521	513	479	515	478	434	517	534	530	472	492	512	486	476	477	483	505	524	534	508	547	500	477	473	517	479	529	511	520	525	518	517	529	487	518	505	508	515	497	526	488	536	470	507	537	520	488	475	506	515	550	489	512	547	460	529	522	517	501	535	546	480	506	534	477	546	492	511	545	525	494	530	504	494	494	503	447	544	498	556	465	485	498	489	488	532	498	522	474	507	471	527	519	482	544	508	505	516	504	492	515	510	491	518	515	504	551	498	473	466	501	517	500	533	543	484	528	488	515	519	519	498	538	510	528	479	512	529	539	535	498	508	500	534	495	489	489	462	507	512	531	519	488	527	496	502	540	505	560	475	522	503	484	525	507	509	482	482	530	574	535	492	525	526	519	499	493	498	530	488	488	529	494	486	502	529	527	520	535	504	541	483	493	518	520	502	479	529	476	530	492	521	491	497	518	480	500	469	493	508	512	546	501	538	539	539	511	492	494	492	501	538	507	489	499	530	500	520	518	541	525	500	502	508	500	488	509	498	492	547	549	490	489	550	516	488	528	519	463	500	494	499	540	494	511	483	497	520	505	529	487	542	536	485	473	501	480	512	543	506	542	510	541	493	531	525	502	516	542	511	486	506	465	545	541	501	515	535	502	535	501	524	499	487	529	500	504	498	536	469	485	531	512	558	525	507	500	481	512	508	482	496	486	478	532	536	536	528	507	543	514	511	526	499	506	518	532	512	517	492	467	532	515	518	470	539	514	483	485	536	547	476	523	530	477	494	549	466	481	478	524	496	564	507	476	485	532	458	513	535	498	497	503	498	562	498	530	493	501	497	486	486	518	503	541	505	514	517	487	539	532	481	511	510	518	504	498	517	532	519	495	518	537	494	506	506	508	486	520	497	470	502	467	477	556	573	495	518	525	493	514	487	522	524	510	508	523	494	491	512	571	529	522	518	506	498
53137	19218	4149	1042	394	301	254	208	241	221	242	194	217	204	193	209	222	208	236	219	222	222	230	185	200	201	195	202	204	217	176	190	257	214	211	217	203	216	196	224	229	212	190	217	199	186	208	176	194	215	198	215	174	218	197	202	196	216	206	217	198	208	212	213	225	207	218	240	201	182	198	232	206	210	213	196	226	219	213	193	191	215	214	184	226	252	216	209	199	233	229	210	212	217	186	213	208	186	214	231	208	200	264	238	222	178	215	223	213	191	221	187	216	198	198	220	207	212	222	232	225	186	178	208	226	212	193	185	219	181	233	222	178	205	199	206	201	180	210	221	221	232	222	193	196	236	214	194	207	215	223	211	196	190	224	192	176	205	211	178	225	195	212	207	195	229	213	193	215	201	220	205	230	207	242	230	216	209	221	197	210	218	220	215	215	180	218	228	232	199	209	190	218	205	191	210	207	203	206	189	221	192	204	210	193	207	191	201	225	208	212	223	226	201	210	196	202	207	211	218	203	190	230	215	215	220	221	200	202	207	190	206	205	229	241	196	197	206	211	215	198	224	189	227	197	222	203	177	221	197	212	213	204	200	207	208	202	197	228	213	218	198	207	236	220	212	192	216	220	224	239	234	235	202	208	210	224	197	204	195	226	185	222	242	208	195	226	206	244	202	215	185	196	190	192	224	227	209	191	193	230	209	216	217	189	215	213	214	206	217	214	220	205	209	198	221	224	232	206	214	214	201	241	229	221	186	197	205	227	197	212	195	209	229	205	206	181	201	212	199	173	210	206	226	236	209	197	230	209	228	200	198	217	195	207	231	205	199	181	202	208	205	186	208	186	196	203	217	262	186	220	223	235	200	190	224	233	215	200	228	205	207	206	188	208	206	213	210	228	218	200	183	213	231	200	194	222	222	198	215	197	198	193	186	203	225	210	202	208	227	264	203	189	239	248	204	210	221	217	176	205	207	198	215	237	212	198	201	220	179	206	215	244	203	197	238	214	212	219	206	218	182	219	236	187	205	215	199	223	222	208	214	192	190	219	221	206	193	214	218	197	192	210	208	207	203	195	212	209	182	201	204	210	214	190	193	225	221	215	232	199	211	191	197	245	214	211	229	197	207	176	216	209	174	231	219	192	195	207	219	204	207	224	222	257	213	220	190	206	254	194	192	183	227	207	183	181	196	225	226	194	250	188	221	226	208	227	218	207	182	221	207	226	183	196	237	207	233	235	205	217	205	188	204	223	217	214	222	226	202	215	218	212	181	215	192	199	218	212	202	226	197	213	209	216	206	190	213	227	192	214	189	208	184	187	234	205	220	206	192	179	212	204	201	221	207	236	235	224	236	239	232	229	213	215	224	208	216	190	225	216	196	196	185	211	214	206	221	199	209	238	225	230	216	217	232	205	213	206	203	171	217	215	179	222	213	220	223	230	210	234	207	206	211	259	209	209	231	197	216	209	195	198	204	227	179	190	194	226	211	184	238	207	199	182	180	221	218	196	202	211	196	180	182	210	201	222	188	181	236	227	233	226	215	209	217	213	214	216	226	211	195	238	194	228	195	193	198	187	233	200	213	210	195	201	215	222	219	209	206	211	208	208	224	228	178	224	220	209	203	218	214	203	249	212	223	228	217	192	186	186	207	202	201	226	213	207	199	211	201	194	239	181	238	220	214	217	228	222	204	200	213	200	205	224	213	192	207	205	225	218	217	201	224	202	212	182	214	197	218	205	201	222	219	210	211	209	197	203	224	201	237	213	247	190	189	213	228	202	207	217	210	207	190	212	193	219	220	213	195	211	228	238	181	202	219	226	199	220	216	212	213	218	224	215	238	224	231	223	204	212	223	210	219	189	213	212	201	204	209	217	224	216	233	219	243	183	217	222	224	218	215	198	204	175	223	195	202	211	206	215	189	235	201	199	197	229	208	197	204	220	189	224	197	205	199	184	209	216	196	234	201	223	196	207	193	208	220	234	229	224	188	207	189	204	233	211	213	217	229	204	222	200	218	209	200	202	209	240	230	216	215	168	220	202	207	196	218	196	194	184	191	222	190	212	220	230	219	192	205	198	217	208	179	210	225	205	205	226	198	204	222	224	226	239	227	226	217	189	200	215	209	203	192	216	211	220	230	169	191	236	201	208	238	215	253	235	220	245	222	214	181	198	247	210	213	246	206	239	217	208	188	205	221	191	199	226	203	201	220	209	219	226	223	209	211	219	200	186	216	212	231	232	224	232	208	210	212	239	200	227	201	226	210	193	217	208	216	182	222	239	211	235	202	217	213	247	207	215	225	232	215	218	205	202	192	214	196	210	242	196	244	199	242	213	233	198	190	170	241	184	210	202	228	210	238	221	226	242	181	194	215	212	206	176	201	175	234	224	229	237	206	213	193	195	195	200	171	220	201	232	224	210	223	206	211	207	220	214	191	263	212	229	224	216	208	225	192	203	207	199	212	238	193	196	220	191	218	208	204	197	244	227	214	216	198	242	233	187	198	193	224	211	226	197	202	204	225	193	174	203	222	206	220	203	228	220	210	192	230	234	210	211	182	208	231	235	216	222	198	231	223	223	190	212	215	200	193	201	202	190	213	220	196	210	228	232	211	194	206	188	200	198	246	204	198	203	224	203	216	215	200	238	229	205	197	178	244	216	209	226	219	219	206	218	222	223	190	238	175	202	196	212	206	236	217	220	207	224	185	213	204	228	201	233	209	213	175	190	199	223	202	225	213	214	216	226	210	181	217	208	212	216	218	231	231	209	188	212	223	199	194	190	195	199	206	207	234	203	217	202	220	228	204	208	205	235	205	201	207	203	218	221	190	214	202	209	191	199	185	201	233	191	204	209	248	200	210	207	211	216	186	199	219	209	233	241	227	195	209	215	191	216	227	206	230	211	208	199	227	242	220	195	213	209	221	239	199	209	198	198	219	199	213	190	214	231	226	189	210	213	213	189	201	246	231	227	184	232	234	193	171	221	217	227	203	205	219	201	214	189	219	220	213	209	196	212	230	217	208	200	225	204	196	228	202	202	207	191	203	217	195	209	236	222	226	181	213	202	243	222	186	172	193	215	201	238	200	217	231	208	175	200	224	223	177	217	200	228	225	203	221	229	212	171	216	209	199	205	243	217	204	217	220	212	209	233	180	228	243	210	207	227	210	191	217	210	190	222	186	227	217	220	192	211	200	214	195	209	211	220	160	223	224	196	196	232	211	225	245	194	175	183	214	209	204	212	196	228	244	198	213	215	206	222	201	211	203	208	205	207	204	201	197	224	229	224	194	205	243	215	213	220	228	213	217	218	220	220	227	210	208	215	230	198	197	197	247	187	220	217	202	168	208	217	206	179	225	235	163	212	196	217	223	205	206	220	189	209	205	193	193	181	211	183	175	218	190	198	219	217	209	216	190	218	193	218	224	213	210	229	204	197	207	230	197	239	212	215	205	189	218	240	215	209	202	243	213	203	187	202	236	195	208	206	208
36772	10467	4105	2139	1056	805	603	497	514	484	447	482	471	464	455	471	498	462	463	483	510	495	475	476	492	444	482	465	502	463	470	488	477	438	502	477	478	495	450	488	463	507	472	427	442	447	462	463	494	464	465	445	424	453	482	458	446	457	486	471	462	451	478	447	465	498	458	413	455	529	482	479	446	488	461	465	494	474	460	501	457	486	490	517	451	443	461	503	424	510	481	485	516	506	478	481	482	513	454	440	497	501	473	480	488	494	467	478	468	470	467	484	461	454	477	470	465	461	491	470	431	452	476	483	447	475	481	442	450	482	480	459	506	462	471	493	480	537	474	482	459	457	467	435	441	447	480	448	477	462	480	474	498	477	483	473	503	516	416	486	467	466	490	483	487	471	484	462	483	448	446	505	459	505	501	456	497	506	455	499	507	479	463	468	457	469	495	487	485	464	466	477	489	523	486	436	475	508	471	458	486	481	438	484	434	449	436	493	458	468	439	472	485	474	500	478	460	437	486	485	443	461	500	443	464	478	466	464	468	489	502	496	472	464	476	474	472	474	460	482	478	448	503	497	484	478	480	494	527	473	499	461	458	454	471	482	499	437	464	494	505	479	512	479	483	500	499	456	476	494	461	510	477	473	469	531	456	455	448	462	464	480	468	503	461	463	479	474	513	497	507	456	483	458	454	461	487	488	488	457	451	506	461	502	515	459	463	481	458	462	451	486	489	503	455	486	459	455	480	453	493	451	459	476	486	481	478	501	462	459	459	448	451	467	464	473	481	472	477	480	521	459	535	465	514	459	463	506	508	487	472	497	481	450	470	473	493	489	448	461	488	505	441	526	486	464	460	456	470	461	467	520	495	474	538	454	457	468	449	467	479	467	461	480	493	485	472	492	490	514	473	476	459	480	454	499	475	454	474	509	470	490	466	477	463	440	469	491	463	455	491	461	464	466	458	481	486	502	472	517	484	485	471	459	493	511	507	448	443	470	485	466	480	456	502	431	497	483	492	482	448	462	480	454	474	480	476	498	459	473	459	447	423	458	482	480	470	448	466	469	489	504	468	471	498	486	446	524	442	513	479	471	457	440	470	466	475	490	497	487	450	514	474	420	429	466	493	498	463	474	483	504	485	451	461	468	461	508	476	499	490	473	487	458	460	469	492	443	465	472	489	492	493	462	461	540	503	452	485	514	469	500	454	493	459	477	437	415	451	442	450	465	530	512	500	458	448	451	442	452	486	490	455	445	455	493	491	458	489	448	461	474	465	494	467	421	460	504	446	513	470	457	473	477	462	488	465	476	478	478	454	509	504	477	477	448	485	451	483	447	445	477	467	478	461	508	483	501	477	463	485	463	516	465	493	498	453	475	430	498	467	502	448	442	460	502	487	449	468	460	497	488	444	465	464	482	470	486	484	480	456	466	457	454	484	465	432	476	478	483	485	451	490	466	496	481	511	539	429	463	476	444	480	491	461	476	454	489	447	445	483	471	478	509	486	507	521	491	503	469	462	450	510	430	456	498	493	494	481	436	472	452	496	444	469	477	458	498	468	492	495	464	480	475	451	479	449	469	463	486	469	522	463	454	460	464	489	469	523	501	427	467	469	476	487	472	503	507	471	455	475	523	471	506	470	509	512	471	457	452	457	468	479	468	476	480	497	450	476	476	452	467	486	486	475	470	442	485	496	496	460	459	470	491	497	476	466	497	459	426	474	491	488	459	526	454	491	470	449	451	441	451	494	459	470	470	499	471	476	468	458	477	487	441	457	480	458	483	464	462	442	480	475	425	483	458	484	446	466	506	508	509	495	426	459	454	485	506	472	465	451	494	445	450	471	481	418	480	443	478	480	485	457	473	480	488	463	465	489	447	475	456	468	498	503	526	445	478	473	489	484	478	466	474	455	465	467	503	470	468	447	489	477	451	490	499	459	486	487	496	456	472	485	454	486	473	471	467	483	514	490	483	493	484	472	471	477	449	454	464	461	516	483	450	449	495	453	488	484	477	460	487	469	432	463	502	459	452	470	437	465	471	438	472	481	492	438	433	467	484	480	463	425	506	487	454	451	489	473	481	466	476	525	449	471	521	461	472	507	445	501	460	504	455	480	508	459	462	465	466	517	477	470	478	478	433	473	462	473	506	461	493	465	468	482	476	475	477	449	461	465	455	448	434	456	455	473	465	449	482	432	461	468	467	460	499	493	513	491	490	501	463	450	498	488	497	459	469	508	496	447	454	478	425	481	496	490	472	469	481	488	476	498	501	446	466	479	482	483	492	502	475	510	487	479	524	457	490	462	472	448	496	468	491	440	474	452	513	501	475	454	473	487	494	463	507	462	475	489	496	496	499	468	460	452	475	471	489	460	459	466	492	453	512	434	472	469	469	510	474	452	496	451	435	490	478	465	480	489	441	499	491	463	486	470	483	457	471	442	416	492	485	477	502	483	482	489	478	467	483	452	447	481	481	506	481	484	486	454	502	496	437	509	491	455	506	447	468	477	480	505	472	458	536	469	476	495	475	474	472	461	493	443	471	510	458	427	432	501	459	459	483	503	483	467	461	453	497	494	458	456	476	476	475	493	469	494	498	478	493	499	487	457	526	468	494	478	510	475	493	438	468	478	475	443	486	468	516	499	510	464	495	471	463	472	456	465	461	478	460	489	500	471	492	496	460	455	479	511	472	497	464	472	477	419	494	463	473	469	503	507	470	456	409	518	505	437	533	459	473	487	471	435	475	456	428	459	465	459	469	480	456	457	512	472	462	485	520	511	481	456	492	470	478	483	508	501	466	505	491	496	453	452	497	413	447	460	478	494	478	424	409	490	498	446	512	434	490	470	503	499	530	508	518	457	448	490	489	483	425	478	470	489	481	519	490	447	441	439	483	477	486	479	486	464	450	508	472	474	459	457	525	463	452	471	479	478	467	478	464	448	475	465	451	439	483	475	456	451	456	459	456	459	464	447	489	448	452	442	500	462	501	459	467	425	418	445	489	459	435	435	486	455	476	453	502	487	486	471	447	476	467	457	489	486	499	503	489	503	438	469	482	462	484	450	473	456	454	485	451	486	450	498	463	446	499	474	443	471	480	497	461	453	425	498	453	455	470	494	455	491	494	491	482	467	478	475	438	469	504	450	507	480	495	449	450	456	506	499	443	465	451	461	477	432	445	481	469	499	476	440	458	476	471	454	485	472	432	477	488	445	468	476	465	498	491	486	482	463	470	473	495	452	452	453	486	507	510	493	446	507	491	490	498	463	498	462	429	425	444	454	450	489	464	482	439	474	448	476	518	481	446	482	478	453	463	532	443	448	440	470	444	488	461	487	503	460	475	517	475	482	457	484	491	459	461	483	466	471	477	507	463	525	466	497	454	473	483	478	460	441	449	491	465	457	469	469	488	456	455	456	471	454	483	487	442	466	444	472	487	500	485	454	484	506	469	470	471	489	481	473	465	483	471	502	478	515	498	516	450	486	462	520	476	499	449
58325	19667	3518	644	328	252	266	207	237	235	194	245	242	223	195	210	214	218	249	259	243	232	241	200	219	194	190	194	208	212	237	244	238	229	199	243	208	215	200	209	219	191	188	234	227	196	195	218	230	226	223	250	240	225	211	209	241	204	223	223	183	240	206	231	225	217	209	226	212	237	230	215	215	236	222	259	228	223	240	216	217	238	238	210	216	218	240	198	211	231	210	204	231	235	255	197	207	206	244	242	222	220	227	223	202	202	224	205	235	237	204	217	219	226	240	214	210	239	219	231	231	228	216	238	206	209	237	232	212	229	214	238	240	213	209	209	223	218	226	190	228	243	193	199	195	215	199	203	209	229	208	203	229	245	218	240	218	197	209	240	207	191	206	238	211	230	210	227	220	204	202	243	224	207	210	235	224	202	188	213	194	200	217	195	233	221	215	216	230	216	214	236	249	193	259	236	234	186	230	199	251	253	231	224	224	213	207	223	220	254	242	208	216	219	206	233	212	209	228	243	208	212	235	218	253	217	197	224	231	249	239	217	227	213	212	226	229	210	219	230	216	250	223	199	198	187	244	230	240	201	263	221	201	225	205	205	224	231	231	217	204	222	230	237	208	228	208	237	231	221	249	248	235	228	215	200	230	218	226	225	228	218	208	239	236	210	220	212	242	227	221	231	207	243	239	227	224	213	204	250	209	202	237	236	229	239	234	230	199	182	241	227	197	218	239	243	248	240	234	222	249	221	258	236	214	218	219	230	219	210	247	213	225	212	210	237	235	221	221	247	220	238	225	254	206	215	243	220	229	250	228	213	208	243	210	215	241	223	226	230	242	220	221	226	231	225	251	202	212	241	213	198	201	197	197	229	244	222	192	215	225	205	204	199	225	240	222	258	214	203	208	195	193	233	243	200	205	222	237	229	202	207	217	222	211	241	213	201	196	243	237	199	228	219	265	223	207	221	235	220	233	236	239	219	198	245	219	216	232	236	242	227	230	192	218	223	217	215	206	232	212	225	240	238	205	218	238	205	211	225	192	219	220	206	232	233	227	208	198	222	225	220	215	216	221	193	190	225	207	236	202	225	231	230	206	244	217	211	233	206	216	205	242	233	239	227	207	233	215	229	238	213	206	208	219	234	225	230	197	244	219	248	211	232	198	237	218	241	229	208	229	212	200	225	198	204	239	226	226	196	222	212	215	211	221	214	230	212	212	220	230	201	232	225	209	233	196	251	247	234	219	200	216	243	214	203	206	219	225	215	223	213	187	217	222	206	188	236	235	228	253	232	227	210	243	214	207	246	236	237	212	199	202	251	218	207	210	224	244	208	213	214	218	211	230	218	180	235	216	209	217	215	240	186	216	200	240	217	199	219	231	202	215	198	225	237	219	209	208	242	230	243	241	222	229	226	205	227	234	232	191	232	196	217	214	215	234	226	204	231	224	222	215	248	226	240	211	225	215	228	215	209	229	214	232	224	202	205	235	226	254	212	227	206	216	210	210	239	200	202	217	222	222	234	209	213	213	223	210	212	214	206	213	212	225	212	204	200	221	209	185	222	232	212	218	226	180	237	224	202	235	214	184	244	187	232	213	206	200	188	227	227	222	233	231	218	230	210	220	227	232	240	203	215	235	206	241	232	200	200	211	235	236	233	237	247	234	191	197	243	212	203	226	215	222	216	212	208	193	196	220	227	208	209	229	221	229	243	223	221	228	204	226	212	197	267	190	201	231	247	208	222	196	185	226	197	234	274	225	220	227	212	243	219	193	213	212	209	200	221	235	216	228	238	218	260	231	199	222	213	211	199	200	231	226	209	213	193	211	236	241	210	233	219	238	246	221	208	246	216	234	217	251	208	228	219	214	235	221	226	200	250	222	227	215	237	226	241	194	219	217	209	234	193	216	210	230	201	207	222	201	209	220	225	227	218	215	219	216	231	207	218	220	228	213	213	205	225	181	204	232	227	224	251	229	211	223	205	196	227	215	206	196	215	234	235	225	219	230	214	230	221	236	208	237	235	251	228	215	219	220	176	189	220	232	230	260	231	236	196	225	233	224	217	246	212	225	206	234	224	236	226	265	224	215	239	208	232	203	225	241	218	231	215	234	213	225	212	224	220	242	250	216	220	215	197	238	222	240	203	210	216	227	216	239	248	246	209	230	236	227	210	242	199	206	225	206	239	220	239	255	235	233	222	217	199	222	217	205	244	224	215	202	210	197	259	233	221	204	221	209	235	222	209	220	223	240	213	220	239	210	212	227	239	229	216	199	204	254	238	200	217	231	210	248	212	230	268	239	211	226	227	209	216	215	196	225	251	239	211	209	219	200	230	217	224	206	257	254	222	230	219	216	250	218	215	226	229	210	211	217	207	218	188	213	236	220	202	204	224	201	177	196	208	215	240	201	241	245	227	225	216	228	269	226	229	208	222	218	215	207	233	259	238	249	264	236	211	243	242	190	193	209	186	227	245	212	228	226	201	200	269	214	228	226	180	175	223	207	229	225	230	232	208	204	225	225	209	224	248	222	228	229	232	214	230	220	229	229	223	209	202	220	216	196	206	218	220	213	203	214	207	213	219	220	227	211	215	207	209	221	221	225	196	228	201	248	226	220	211	228	224	229	213	232	206	203	223	215	205	238	230	225	230	231	215	196	222	221	219	223	217	205	225	203	221	202	206	225	239	207	213	220	208	229	217	216	243	209	197	218	224	220	245	246	229	219	246	202	237	203	217	224	219	235	207	224	202	250	242	216	224	212	190	203	205	223	224	229	223	220	211	216	215	226	220	243	225	206	230	245	212	213	220	215	222	238	219	231	239	239	217	226	205	221	234	246	191	247	223	238	196	221	216	227	219	236	198	210	234	232	239	202	211	236	228	239	203	182	219	222	189	213	205	236	224	228	189	204	182	203	222	202	206	216	215	218	213	230	207	224	201	205	236	227	237	217	231	234	249	218	224	221	229	213	226	221	246	230	277	213	230	198	222	232	198	218	229	197	222	213	218	209	248	227	164	194	246	207	186	257	209	211	275	224	194	235	225	254	217	206	208	240	227	210	245	204	191	204	244	191	196	211	227	203	207	189	239	210	206	231	200	208	225	250	246	230	210	250	220	204	232	252	218	208	203	199	213	207	208	221	246	203	216	234	225	190	201	228	214	208	225	207	225	192	222	199	225	252	228	221	219	212	224	213	236	246	201	231	226	192	258	240	232	219	219	215	233	219	236	205	216	208	256	212	177	203	222	236	248	207	238	243	229	224	220	220	216	239	209	243	241	217	196	249	229	220	222	221	216	216	242	195	207	225	220	241	238	221	236	248	202	179	229	228	239	221	230	225	209	220	228	219	241	247	215	219	209	210	229	221	212	194	208	230	233	216	211	220	242	238	222	221	180	241	226	265	214	254	242	220	225	214	181	205	226	228	222	226	232	199	201	208	214	215	230	231	211	236	214	228	234	253	246	247	217	217	201	214	224	200	187	213	224	241	228
39481	9996	2620	1254	839	611	535	528	457	489	509	503	513	474	496	524	504	520	473	472	523	505	514	486	520	467	495	544	496	469	492	504	510	518	467	485	505	531	513	485	506	521	505	487	510	498	454	507	460	471	478	499	494	518	474	489	526	491	493	493	493	471	482	496	495	472	540	484	476	480	522	519	463	476	479	477	518	539	498	509	511	492	467	499	466	515	462	502	454	484	465	507	518	489	513	483	511	500	474	491	499	482	515	485	524	485	501	484	491	479	513	487	503	447	494	494	544	498	479	489	513	544	479	534	488	495	539	502	507	512	526	524	478	471	498	492	512	495	491	522	475	464	513	502	482	473	501	482	501	504	520	528	497	461	478	505	483	501	468	519	531	509	486	508	494	529	502	484	514	454	481	487	519	520	504	483	475	482	467	499	514	471	471	495	463	467	481	502	489	491	507	469	462	496	491	551	494	491	510	486	478	480	489	522	449	514	459	520	497	509	497	512	528	504	495	508	443	488	500	491	492	500	442	494	488	527	531	463	480	500	490	485	510	500	494	460	517	485	466	514	457	503	499	522	511	501	469	509	525	502	493	468	496	520	508	488	490	496	469	523	467	460	474	526	472	487	512	467	493	473	532	502	503	470	490	508	506	490	534	470	451	535	513	486	496	499	489	468	486	478	518	508	468	482	477	484	479	516	509	490	476	529	475	502	487	496	450	480	524	459	493	501	499	527	512	517	510	480	455	497	530	478	485	483	536	520	480	477	535	488	517	512	551	517	485	490	469	502	489	486	499	485	512	483	476	502	499	460	446	496	510	527	502	512	494	504	517	481	466	527	474	543	513	483	479	509	500	468	504	471	477	501	494	520	512	505	526	526	489	506	515	487	490	492	521	498	464	469	503	521	505	475	494	507	531	515	504	479	496	510	501	470	528	519	481	458	472	469	458	518	497	522	494	453	534	487	485	492	511	420	469	472	449	470	510	523	479	494	496	497	516	444	459	480	462	522	493	518	507	471	500	494	503	475	483	485	486	507	532	524	519	501	488	464	491	483	502	494	483	466	497	461	500	482	478	488	503	499	491	513	513	506	476	508	501	493	527	487	531	501	514	525	516	487	508	458	500	494	538	522	496	473	488	539	443	557	474	459	492	552	481	524	496	496	500	477	522	513	502	467	487	491	475	475	522	510	470	510	553	498	473	490	513	547	490	473	503	500	479	442	484	516	502	515	519	498	505	480	465	466	481	467	521	488	488	510	491	459	526	494	505	522	468	446	474	487	472	530	495	506	486	544	451	532	494	495	503	474	477	483	509	552	491	482	524	465	500	493	470	520	510	485	512	505	543	491	500	508	503	554	518	475	510	518	521	507	498	503	511	477	503	518	485	462	487	480	515	463	492	473	462	451	490	488	494	517	506	523	508	511	515	500	495	479	534	538	509	489	534	547	488	517	525	536	483	486	503	536	519	492	513	463	531	525	492	493	496	486	497	465	537	478	494	493	485	438	516	521	502	479	517	504	472	493	445	519	501	482	511	503	484	475	489	494	519	510	482	538	502	529	475	529	446	480	486	502	495	519	514	511	461	532	530	493	512	510	519	491	487	553	480	475	526	522	529	514	496	500	520	441	477	482	490	502	507	510	511	513	508	482	500	490	488	497	509	464	493	503	496	506	480	473	505	486	513	498	520	475	486	496	503	495	474	507	495	507	484	495	517	463	516	502	471	514	492	481	488	513	520	471	466	490	515	520	495	532	546	463	526	523	505	494	486	496	483	507	498	496	506	450	506	460	502	518	510	491	496	503	460	505	522	531	494	456	469	474	491	495	458	494	505	481	484	544	507	484	500	490	472	523	507	506	522	457	522	508	482	496	505	525	511	475	519	548	487	511	535	445	491	469	477	490	489	513	492	524	512	558	514	583	472	513	498	503	496	487	479	481	473	468	519	483	507	515	493	474	493	526	465	489	527	483	478	529	461	447	489	480	510	504	490	510	539	541	479	504	490	494	475	523	475	527	507	550	493	491	477	507	475	489	502	499	483	501	515	515	480	495	489	475	486	482	528	471	514	471	534	494	523	504	506	470	507	455	516	538	501	497	496	493	460	500	501	522	512	506	485	541	480	511	507	515	483	506	529	488	498	514	481	493	463	473	440	512	500	460	479	525	447	539	458	511	475	503	492	510	480	485	489	479	481	487	457	489	523	472	488	470	498	470	498	512	506	505	444	477	525	534	472	525	496	522	495	505	505	486	522	471	495	530	507	474	477	451	472	528	492	522	516	504	483	495	497	508	491	490	488	459	493	490	492	494	507	497	469	513	483	468	496	498	441	489	481	473	504	539	459	524	516	477	490	494	507	487	511	527	494	511	513	461	495	464	487	522	473	520	520	543	470	487	516	520	485	510	464	491	520	484	479	514	481	507	487	478	527	519	493	496	462	512	480	478	511	516	497	526	493	494	492	491	500	506	541	486	508	524	534	485	490	502	513	511	480	521	462	463	476	493	499	473	490	494	509	524	504	486	531	526	470	492	506	511	465	467	487	533	523	500	481	511	540	463	497	506	469	471	484	477	528	513	496	483	443	518	501	508	479	489	510	489	485	547	482	474	485	463	479	480	510	505	539	501	548	456	523	511	501	516	488	499	500	524	471	541	494	465	518	496	500	484	495	506	516	455	439	515	490	521	482	507	523	512	477	452	478	493	507	513	482	491	514	460	483	503	517	481	488	519	491	493	480	491	482	490	499	505	487	495	466	519	505	493	479	525	552	487	491	489	481	519	542	523	477	489	545	478	485	437	474	494	456	487	475	492	483	492	507	529	531	500	493	538	487	492	472	490	514	538	488	510	503	510	459	454	490	494	467	498	480	468	524	495	518	520	507	517	490	480	508	508	515	504	505	498	500	504	506	493	490	516	496	516	534	492	475	482	495	496	484	507	504	530	498	471	495	519	497	493	550	492	493	494	468	513	471	489	536	531	513	461	524	496	540	476	488	481	517	538	521	524	526	513	493	515	491	523	479	462	522	495	494	516	492	472	476	502	477	472	500	502	541	522	494	478	476	476	476	490	446	481	482	501	494	499	517	511	433	465	506	507	465	519	489	499	468	456	486	475	480	502	463	482	480	490	484	512	471	474	520	505	471	527	515	469	495	512	502	490	509	483	512	499	507	511	510	463	473	506	478	450	497	462	486	555	539	498	510	501	490	476	490	471	460	512	478	507	516	492	552	525	516	540	489	486	522	475	506	497	460	486	505	490	484	511	493	462	449	503	506	506	489	513	517	503	502	511	477	497	460	492	515	490	455	520	500	502	502	523	494	487	508	488	489	481	505	473	501	515	490	512	512	473	487	474	471	508	517	497	527	495	491	527	456	478	503	491	547	499	490	493	487	487	528	502	486	466	502	509	500	457	477	514	491	551	485	498	478	522	485	472	510	538	480	475	476	525	542	475	486	514	501	517	503	484	497	499	486	489	474	469	511	481	488	516	480	487
61377	24422	7296	943	386	325	251	248	217	225	212	233	222	229	232	232	217	234	263	254	215	244	241	216	251	213	220	228	224	226	248	227	246	247	220	233	198	223	222	204	217	232	226	212	228	244	249	230	226	248	225	242	245	216	241	212	211	235	229	256	236	205	204	243	226	259	228	232	240	222	220	225	229	232	225	242	226	201	236	270	231	219	225	229	226	208	225	263	216	221	237	235	256	223	221	250	222	212	238	214	228	212	244	211	221	237	247	181	215	222	204	217	242	236	245	256	197	232	204	239	223	207	211	213	231	238	222	235	230	225	216	208	220	242	249	215	223	219	255	246	226	232	223	230	240	214	225	222	238	213	217	204	228	223	228	231	234	247	231	238	224	259	219	250	224	229	188	228	222	243	241	203	227	230	234	213	253	223	259	230	245	230	218	234	213	235	215	262	229	256	218	224	238	211	237	252	204	225	228	234	248	236	233	229	223	233	225	224	250	248	253	256	228	200	244	218	228	277	218	243	266	245	255	237	222	237	239	245	244	207	218	252	214	197	252	200	224	223	206	258	215	257	256	234	213	245	221	214	203	245	209	232	262	240	217	239	235	245	240	256	226	241	235	217	242	251	228	222	223	227	204	208	235	232	213	221	236	212	224	230	235	218	215	226	238	212	215	193	242	225	228	234	198	217	251	221	238	265	239	203	238	240	207	221	227	211	222	246	230	255	219	224	205	221	260	237	239	258	228	247	242	201	223	243	222	244	246	231	221	235	228	210	222	219	235	242	233	216	224	195	220	211	257	219	234	247	220	232	261	234	216	243	266	233	205	220	247	229	263	257	223	224	236	197	261	241	231	204	236	246	268	264	242	204	227	229	227	239	242	231	230	236	230	223	223	240	217	236	232	231	227	266	232	211	237	215	222	200	218	221	218	247	236	225	234	215	235	218	229	219	234	224	241	223	250	213	255	255	215	240	226	249	212	250	230	223	215	223	254	222	224	237	210	222	261	207	222	247	257	258	225	215	233	229	247	261	238	255	241	205	219	227	226	217	252	241	239	189	266	249	259	212	205	228	257	232	264	240	212	241	238	228	256	221	241	219	226	235	247	244	229	247	239	235	254	198	239	251	223	234	232	247	222	221	207	194	217	180	207	235	220	224	220	242	233	227	208	214	231	217	237	228	256	262	207	213	221	213	244	208	201	238	229	241	230	232	231	235	217	220	228	211	199	220	222	240	222	216	255	237	207	220	248	217	238	233	200	221	203	223	241	259	234	239	269	231	234	227	231	237	274	234	235	235	244	224	235	226	240	236	236	239	208	203	256	214	234	247	212	241	232	218	219	257	213	267	217	239	235	209	233	232	219	240	226	241	206	222	196	218	268	225	246	214	230	234	208	232	241	236	252	242	228	231	229	219	229	247	230	225	248	251	195	221	215	223	190	223	221	237	222	248	231	216	228	238	211	210	242	235	229	240	228	235	232	227	212	215	243	232	222	226	241	232	208	234	287	225	238	251	229	202	259	216	254	237	217	237	189	208	207	247	224	222	240	217	216	262	231	236	218	228	266	235	210	239	232	232	218	237	237	215	241	253	223	257	223	226	208	236	232	243	234	233	226	191	213	229	219	256	243	212	220	233	222	255	225	231	268	225	236	205	219	226	218	238	239	213	213	205	218	230	214	221	230	240	235	218	231	224	233	241	211	200	226	225	225	233	224	245	220	240	226	240	217	219	232	232	234	232	238	220	199	229	238	228	251	219	225	290	205	239	217	247	245	257	235	241	245	230	227	233	234	230	228	207	230	225	235	242	239	218	215	208	242	210	243	232	232	230	240	250	204	240	243	201	242	204	202	198	231	265	220	250	223	221	211	234	191	220	207	235	234	224	210	251	238	248	228	224	201	238	248	260	231	212	210	229	251	226	216	233	238	244	223	227	202	242	241	214	220	239	204	222	210	202	207	204	238	212	197	232	248	217	210	225	212	220	214	226	241	222	233	214	259	190	259	266	238	214	219	203	216	240	236	247	246	241	209	225	252	226	214	245	211	223	220	219	208	223	239	215	228	224	215	213	246	246	235	237	234	229	239	240	217	232	232	244	233	237	226	220	221	211	236	235	215	235	222	221	245	215	272	231	259	238	251	217	230	247	220	234	208	242	222	213	216	238	248	233	253	248	216	242	220	211	231	209	249	231	214	205	250	242	210	218	213	228	225	244	221	224	237	253	251	250	252	198	226	238	245	261	239	238	238	239	250	240	213	246	239	220	225	230	252	208	237	221	196	205	259	225	222	222	219	251	204	235	223	207	232	209	224	226	193	221	237	210	224	221	228	247	240	202	209	202	261	232	261	237	241	269	243	216	193	239	226	211	264	228	220	246	245	222	210	255	263	263	238	214	233	229	234	212	226	239	229	208	196	259	238	211	243	207	253	248	218	259	228	231	225	237	207	213	213	254	215	209	205	261	241	250	237	220	220	201	221	255	231	244	216	225	238	203	200	220	218	209	220	247	238	231	247	215	230	248	232	259	221	236	230	228	252	220	243	261	221	225	221	210	224	202	204	221	222	237	220	229	278	183	241	226	225	219	259	242	217	190	229	245	217	227	247	225	209	215	217	210	232	222	228	235	216	238	229	222	264	206	250	247	221	218	214	195	234	242	223	222	220	230	258	234	222	253	234	243	220	209	246	223	250	233	226	252	217	198	255	242	214	236	236	241	256	235	237	221	205	254	201	233	253	211	197	216	224	219	215	242	226	212	244	250	245	257	218	221	225	215	221	217	234	246	205	215	251	232	219	232	239	248	224	253	224	239	220	223	224	215	226	201	233	228	215	219	216	218	215	213	218	228	225	241	219	223	216	227	244	216	226	234	210	251	234	208	239	210	213	239	229	202	240	252	281	225	236	235	242	240	215	207	231	222	236	240	200	238	235	231	226	259	256	234	221	231	265	219	201	231	231	231	228	214	254	259	218	239	207	230	241	230	239	225	236	251	225	207	243	255	226	207	236	241	237	238	194	216	211	222	211	242	250	250	236	246	225	257	258	244	245	222	234	234	248	240	232	252	208	240	251	262	212	228	213	211	228	237	246	232	228	241	217	205	201	217	235	230	234	233	234	229	231	242	235	214	227	204	264	241	259	215	214	246	237	214	234	230	242	206	250	244	213	234	225	216	226	261	235	218	208	215	210	244	235	201	227	242	233	228	264	245	226	231	228	247	223	247	249	243	219	233	191	208	201	214	253	214	236	259	229	221	255	202	224	230	213	218	226	251	250	209	201	229	216	257	232	242	220	235	246	222	238	222	215	252	237	209	260	225	242	228	231	245	208	212	218	232	203	230	226	254	235	232	224	224	217	258	197	239	257	212	214	240	229	248	243	238	255	234	224	235	245	237	212	246	225	227	216	222	241	236	244	218	236	243	221	235	249	229	223	243	211	235	233	228	203	235	253	227	242	251	243	223	237	209	254	245	279	244	215	222	198	264	237	203	256	221
43748	13765	4127	1548	800	627	546	555	530	517	502	520	501	527	513	533	466	498	517	512	497	496	510	513	529	514	494	546	504	497	470	499	549	496	483	503	543	521	500	506	504	527	492	538	541	508	517	498	501	475	472	516	510	508	508	508	521	540	511	509	524	520	514	506	515	512	503	535	503	545	559	533	532	523	515	519	522	531	498	516	480	512	475	536	522	543	522	521	521	499	510	517	519	543	537	480	539	495	534	489	560	480	514	504	517	475	516	488	514	498	490	489	537	539	516	491	486	502	522	546	531	513	503	529	515	505	489	500	520	515	517	504	481	502	502	492	520	480	499	513	506	508	532	515	526	542	508	519	505	510	513	471	480	504	523	515	500	494	508	506	490	508	508	487	487	512	521	504	493	556	493	533	500	498	562	524	539	509	532	545	494	516	529	521	524	489	533	512	524	508	501	478	510	479	544	524	511	506	496	518	505	516	482	484	537	480	493	514	492	522	532	500	483	492	505	504	499	537	518	490	544	511	502	512	553	492	500	497	553	485	471	477	506	519	502	505	462	536	536	498	503	519	492	501	488	493	532	517	505	495	560	523	508	504	507	552	479	518	523	555	517	528	524	487	533	503	500	470	523	518	513	500	532	505	526	532	506	520	550	486	492	522	488	497	511	503	555	546	491	515	536	569	503	509	528	573	537	562	504	495	501	501	520	521	520	509	509	495	538	475	531	530	495	492	460	495	520	499	490	525	494	497	500	528	516	527	497	514	497	485	541	514	544	473	526	518	520	534	522	506	498	509	484	516	538	532	502	546	544	497	515	549	511	546	543	505	509	515	507	504	474	506	519	562	530	473	512	539	491	507	490	522	531	517	518	528	533	530	476	528	498	519	501	515	538	484	507	529	557	520	502	534	512	567	535	516	518	529	509	478	534	564	529	501	496	454	506	552	528	496	498	550	521	506	541	523	505	518	505	508	499	505	538	509	544	539	527	498	470	522	507	530	538	524	512	511	532	516	464	479	524	536	503	509	538	518	539	531	515	523	525	425	519	500	473	530	519	494	502	496	503	532	500	514	506	515	544	516	496	523	530	507	509	476	515	494	494	505	496	515	546	524	533	516	478	494	524	543	500	547	518	488	507	531	528	506	508	511	456	484	485	535	569	553	535	533	497	478	527	512	504	505	565	528	521	511	507	476	529	524	558	517	494	490	493	481	549	537	553	547	555	517	508	462	515	506	506	490	496	501	492	519	518	496	488	484	521	515	511	501	475	530	533	491	529	486	496	522	512	479	507	492	536	479	491	531	498	537	461	520	468	521	506	561	507	502	562	546	516	525	510	500	508	526	513	524	536	497	502	530	501	550	541	505	536	475	506	511	507	506	516	477	551	514	513	505	531	533	506	537	512	494	444	504	489	535	528	472	499	517	495	530	494	458	497	502	524	535	443	496	540	541	517	489	500	487	497	525	490	515	527	513	458	512	514	489	499	468	526	493	524	507	523	531	513	536	521	558	494	563	536	487	525	536	538	553	522	512	531	469	485	535	545	499	521	504	526	536	498	543	539	503	506	501	529	513	524	485	541	502	499	509	542	552	496	509	547	502	491	532	493	559	519	495	531	452	503	485	493	500	534	508	540	464	509	523	518	506	497	512	531	537	509	491	521	496	449	495	488	536	502	501	556	488	516	524	533	540	476	520	541	546	536	531	490	484	525	506	485	512	518	509	501	541	501	521	540	519	561	517	491	515	523	503	550	497	500	540	508	508	486	529	573	514	513	553	546	470	496	538	514	483	511	483	523	509	516	527	533	530	482	542	507	526	494	538	561	515	537	525	516	505	482	511	542	531	530	501	506	506	530	513	531	505	501	470	500	482	500	546	537	507	508	519	513	520	533	479	542	504	494	521	516	472	527	541	475	522	551	524	522	491	520	553	538	516	529	525	510	499	546	513	507	496	469	480	528	497	490	538	462	514	569	538	516	499	523	504	570	535	490	501	493	482	515	541	534	509	507	540	520	528	474	572	519	523	532	505	541	467	511	492	504	507	496	531	501	510	517	542	495	525	480	490	544	546	513	488	510	476	531	492	498	496	493	491	524	538	524	547	501	524	492	515	498	511	479	489	491	533	504	492	531	557	461	517	523	512	493	527	522	474	549	503	508	560	478	514	517	477	529	523	513	525	548	519	513	498	519	494	498	491	528	484	513	503	530	523	501	509	493	512	574	484	523	496	507	476	513	492	547	492	492	526	498	473	539	528	563	490	483	517	492	495	531	540	502	506	525	510	475	476	518	562	527	552	476	533	485	508	510	474	496	506	478	500	492	528	520	479	502	493	535	518	553	481	514	493	493	536	490	554	555	521	500	518	543	501	485	512	503	497	531	483	476	539	516	506	473	548	477	496	482	508	514	520	504	539	523	501	555	487	526	489	477	529	517	520	534	557	486	470	475	499	468	509	485	524	500	479	497	511	507	491	513	530	548	534	539	510	497	551	508	523	529	494	501	494	512	540	477	541	479	521	531	529	463	484	468	530	511	519	462	508	487	525	526	507	530	526	535	506	506	514	508	505	521	498	525	492	519	517	518	518	500	510	491	517	545	542	480	520	522	526	504	497	503	504	517	492	475	518	516	504	530	491	499	503	473	483	471	557	504	526	509	523	508	529	533	507	503	549	479	519	520	481	516	517	495	501	518	475	517	502	502	508	511	483	507	494	496	475	479	532	503	525	500	485	496	504	471	495	514	504	483	534	473	537	469	508	494	527	477	493	511	508	492	496	486	526	514	509	488	521	505	526	518	538	470	513	487	512	529	501	511	495	504	497	525	557	549	543	527	509	484	528	484	520	518	501	547	484	513	492	518	546	532	518	551	546	498	481	520	507	512	524	520	520	508	497	526	536	573	557	519	551	495	507	509	529	520	510	487	540	501	474	485	510	499	501	487	540	555	500	524	531	522	481	544	514	518	519	505	505	505	519	502	521	474	527	514	546	501	531	501	528	492	511	495	528	478	520	529	503	465	499	489	533	516	518	539	526	483	499	481	531	512	496	544	506	525	504	541	513	530	513	511	486	513	511	537	504	488	502	500	520	490	484	475	486	526	511	496	529	543	474	511	520	502	476	435	475	510	497	496	472	538	481	516	515	570	464	517	457	486	521	510	542	519	517	541	527	488	492	500	507	511	511	511	521	503	486	486	479	511	511	499	491	515	509	542	494	515	510	513	529	522	512	542	519	556	505	513	476	527	518	512	528	527	518	511	533	530	538	539	492	510	535	533	524	525	512	520	506	506	534	524	510	483	514	492	480	481	543	495	538	488	517	488	543	495	491	535	492	493	500	540	489	502	551	575	501	509	532	503	540	476	523	513	516	533	564	525	512	563	473	514	494	479	487	486	464	503	556	536	528	524	491	491	511	516	542	494	463	495	502	510	553	512	527	524	498	500	514	524	521	474	501	525	487	516	504	533	547	468	525	526	507	515	516	512	500	543	518	527	509
53385	18013	2448	439	255	220	223	190	204	214	214	227	208	233	208	196	209	236	208	213	181	213	208	197	206	201	240	218	201	186	224	219	215	205	245	199	195	216	208	197	221	245	246	237	176	180	206	207	204	227	246	233	211	204	190	185	232	197	204	206	201	234	219	169	187	201	190	221	217	211	212	201	208	213	216	231	228	199	223	200	185	211	205	210	204	198	225	222	203	201	206	224	225	208	192	194	208	217	186	216	215	191	232	210	211	184	194	177	238	200	217	213	203	226	201	218	209	199	192	211	214	197	220	235	212	194	169	217	197	203	193	232	210	242	197	230	215	210	221	191	218	175	224	210	215	196	204	217	206	231	212	191	190	241	207	185	194	224	200	203	199	194	232	208	206	235	235	199	206	206	209	179	232	203	212	210	221	213	198	173	225	227	200	172	223	219	190	208	223	227	188	211	201	232	208	237	191	249	227	194	202	195	185	202	222	195	230	222	233	220	189	209	206	211	191	172	214	202	199	218	212	226	232	234	223	211	222	199	213	219	173	227	207	215	242	219	219	210	222	196	214	211	193	191	207	237	200	198	231	217	214	174	216	227	202	199	205	195	221	193	194	199	258	206	196	214	245	221	204	213	219	230	205	186	226	241	207	217	213	205	193	237	184	226	220	239	202	194	192	204	220	220	192	229	198	194	189	210	233	203	209	227	206	206	209	207	189	227	195	204	221	224	223	218	222	189	203	204	230	198	228	234	188	209	209	222	196	199	213	214	202	214	195	204	189	218	212	190	203	202	209	223	210	205	225	175	167	178	204	225	206	210	219	204	215	188	204	192	210	184	193	221	238	194	189	212	234	201	238	209	220	211	204	204	216	225	219	187	226	149	216	218	202	206	222	230	221	230	225	211	201	210	223	197	192	229	233	206	203	207	203	214	215	205	213	218	246	195	203	222	221	198	222	219	219	211	178	191	191	207	227	204	201	209	208	192	199	215	208	190	213	216	204	207	187	206	217	221	234	215	180	217	201	201	212	200	218	222	235	192	208	203	204	224	211	228	189	219	212	184	193	225	190	200	197	213	207	226	195	218	183	199	194	215	200	201	228	213	238	231	236	201	214	180	201	228	209	227	205	181	222	204	225	205	207	189	217	191	215	241	222	192	206	233	230	233	263	192	195	205	213	220	207	209	219	232	220	202	231	228	213	233	193	241	189	208	187	203	183	210	195	198	195	211	222	206	211	237	201	198	205	179	206	194	224	196	194	211	233	215	200	211	202	223	255	220	221	205	210	215	224	200	188	197	186	218	207	221	185	201	215	200	193	224	206	223	228	228	227	242	205	211	203	225	216	218	225	200	207	184	223	193	234	195	217	189	234	206	211	239	224	189	219	217	234	208	207	185	193	193	208	241	181	202	217	217	217	236	184	211	237	227	183	193	212	218	239	228	199	215	236	228	228	202	227	182	202	196	217	189	208	205	213	222	182	181	223	221	201	203	195	204	215	217	193	204	221	201	217	220	189	193	227	194	230	193	195	207	221	219	226	231	220	235	245	236	210	224	208	180	195	201	210	213	218	207	209	222	199	221	220	233	199	188	221	224	206	236	213	194	225	233	235	226	206	220	204	236	210	228	230	218	219	216	246	219	205	212	200	200	212	208	217	219	187	183	203	214	197	192	235	207	207	235	219	228	199	238	190	225	232	213	222	201	214	202	219	219	200	199	176	205	202	205	209	220	195	224	245	207	232	222	198	204	208	192	214	224	203	201	193	192	199	176	182	220	191	213	234	206	211	240	209	213	200	183	204	246	189	232	199	180	221	216	213	234	204	218	192	199	215	183	192	209	198	217	179	205	216	178	201	224	221	231	224	197	213	209	223	215	204	209	203	211	209	209	233	219	211	199	224	209	191	205	228	208	213	210	172	180	243	237	225	236	206	207	222	223	200	198	180	202	206	204	212	230	219	216	194	221	252	215	237	196	207	189	213	198	214	215	215	233	203	212	169	224	203	206	199	182	232	208	233	183	210	216	230	225	239	204	202	205	191	215	226	203	225	194	203	208	217	187	184	218	199	208	233	213	213	224	197	193	224	172	199	179	219	265	211	225	219	210	197	195	214	213	204	192	227	242	213	206	209	210	212	195	212	214	183	207	211	195	256	206	205	229	215	209	203	208	200	201	215	215	214	206	219	222	209	182	207	186	210	204	246	208	199	195	195	196	176	238	211	222	243	221	203	232	171	185	189	216	188	219	197	204	195	214	214	203	235	230	192	199	214	226	184	248	203	208	214	211	223	212	221	175	215	206	209	227	231	217	230	198	221	212	191	220	202	220	202	200	231	211	235	195	213	190	180	232	221	223	209	226	203	199	193	212	231	221	194	225	199	232	241	215	212	198	177	219	230	206	187	212	223	212	189	235	201	204	245	205	195	189	225	201	181	219	236	216	224	236	218	219	183	216	217	203	209	217	207	216	176	209	222	223	219	194	216	230	196	197	216	204	208	202	182	233	230	232	200	185	225	237	227	216	195	171	202	208	235	239	200	206	189	189	213	220	205	206	202	213	184	196	224	191	200	183	200	194	195	200	187	223	205	181	243	209	204	212	221	199	214	221	224	200	224	184	228	196	228	190	205	181	212	204	218	206	180	218	181	198	193	216	188	205	213	194	187	208	208	191	205	193	226	221	210	197	207	205	207	217	187	200	206	186	226	191	218	212	189	209	206	186	220	196	222	211	230	209	203	231	208	250	204	197	206	188	203	213	210	225	207	200	228	222	200	197	195	186	223	219	208	196	216	219	241	232	191	214	233	204	199	202	192	244	229	191	221	199	222	215	228	211	228	214	207	188	240	214	228	220	240	222	209	230	204	197	221	185	233	223	220	215	241	220	223	207	201	224	245	219	214	217	196	223	206	192	221	196	208	195	218	215	211	208	206	198	202	197	203	200	211	195	204	209	227	235	191	212	178	223	226	206	208	210	222	183	184	230	191	194	217	227	189	220	242	210	234	228	208	210	217	216	211	231	233	230	234	223	207	181	253	192	210	216	204	195	201	199	195	176	241	218	200	218	195	200	218	221	226	205	226	205	202	208	229	216	188	220	188	225	195	208	185	175	192	215	195	202	226	217	225	231	225	185	220	182	216	223	236	212	202	229	224	197	193	227	221	203	214	205	190	211	212	247	204	188	185	218	227	210	211	188	225	191	230	233	232	230	208	204	219	227	204	217	218	212	198	199	198	209	238	216	206	193	232	233	187	230	205	230	176	185	213	199	226	182	203	223	214	206	209	211	206	205	217	225	212	236	211	212	225	214	218	202	234	203	233	177	195	208	219	198	223	187	186	207	219	197	198	229	245	230	226	205	231	193	191	228	228	225	215	210	204	214	195	213	232	241	218	186	221	206	193	196	223	191	181	222	188	216	215	213	200	193	179	228	210	221	183	216	220	210	211	234	201	187	220	204	219	209	226	228	169	208	215	186	173	226	230	200	202	205	202	202
36972	10615	2197	983	591	467	478	500	508	498	507	466	443	478	470	474	487	447	454	458	482	443	454	490	479	458	463	459	474	458	482	479	512	469	514	475	452	448	448	488	506	484	510	471	460	485	458	494	467	415	439	444	491	474	458	472	491	477	494	453	490	472	491	497	506	468	455	494	436	444	505	481	469	411	507	454	501	497	482	471	454	478	435	481	481	478	487	484	491	450	490	456	495	505	467	472	475	468	451	478	482	532	491	481	482	465	474	463	461	483	487	489	512	458	494	491	466	516	474	474	490	538	456	461	487	425	486	527	452	495	435	492	496	440	469	421	487	453	482	462	535	468	454	451	477	494	468	458	470	475	463	489	471	509	475	479	496	473	514	451	505	465	471	485	468	469	467	452	471	474	485	458	476	437	459	470	475	502	496	470	472	496	445	480	500	456	465	496	448	497	469	463	502	463	470	438	414	454	450	476	457	445	462	494	508	435	487	463	486	463	467	489	474	474	496	442	493	441	469	444	481	470	492	487	471	505	484	479	490	492	436	483	472	461	448	435	485	496	475	454	482	509	420	446	443	476	466	525	474	480	476	477	460	468	446	476	477	464	432	477	453	463	441	494	481	428	474	490	454	490	508	456	450	467	488	466	449	491	519	462	434	497	465	475	470	486	504	507	438	452	439	472	497	504	473	450	489	484	483	452	471	472	496	473	464	469	500	429	474	477	461	444	461	482	473	461	442	469	520	470	464	492	476	443	464	488	492	472	469	467	490	464	496	466	485	459	453	498	455	490	425	476	432	488	541	429	470	462	505	496	456	438	467	455	519	446	466	500	497	500	455	437	491	467	465	450	473	496	447	447	475	497	473	464	447	455	493	436	467	513	514	493	478	450	462	490	483	454	450	453	426	446	513	455	452	453	504	492	437	465	441	472	454	473	461	442	465	469	469	442	461	479	470	493	458	494	444	503	460	499	463	408	474	459	446	449	506	444	466	479	481	445	473	488	473	482	494	504	485	474	459	487	437	469	463	517	448	496	503	496	503	458	453	476	467	486	458	515	493	502	452	469	476	479	502	466	458	455	482	509	472	460	440	491	465	475	475	468	486	471	450	496	521	503	438	490	459	465	486	475	473	478	486	465	462	492	455	454	476	473	483	493	462	444	480	449	440	434	465	485	449	430	456	426	487	479	478	467	503	481	476	489	527	485	426	467	477	479	496	497	457	476	471	444	455	484	495	446	465	482	454	472	480	482	472	485	430	510	442	473	442	490	461	496	482	494	486	498	424	492	464	431	481	515	489	415	498	491	464	466	482	449	502	436	490	482	502	469	459	478	447	481	428	520	469	461	424	448	475	496	502	477	498	483	451	478	446	486	456	509	465	476	500	463	483	488	511	465	458	455	462	465	479	494	456	470	458	474	451	466	455	484	487	493	474	498	434	498	449	474	461	466	481	463	480	433	470	456	481	467	488	478	474	457	438	496	507	450	448	469	482	431	473	466	458	495	475	492	467	483	457	486	476	474	486	532	473	440	480	465	444	477	469	480	461	446	481	473	494	462	481	453	471	462	461	486	481	477	476	438	444	464	471	474	431	473	482	468	485	459	485	488	457	449	452	457	502	448	464	427	474	444	444	476	467	435	480	460	467	502	452	480	488	464	505	503	484	431	469	427	474	480	455	513	455	460	419	489	470	462	475	481	486	487	464	431	479	473	467	521	482	478	484	432	493	468	456	473	495	475	471	494	468	460	492	479	436	464	507	451	505	454	453	458	507	462	513	474	478	414	486	473	461	461	446	462	513	466	445	422	438	450	464	480	476	450	454	479	468	498	469	483	482	443	457	509	516	498	466	477	482	473	472	478	449	474	481	470	473	494	446	468	455	457	453	479	460	436	470	460	503	466	446	502	492	474	477	455	479	484	469	472	494	466	465	465	442	449	465	446	430	467	512	505	457	445	459	446	461	445	452	488	454	462	487	489	467	496	463	464	476	473	501	499	481	482	497	468	449	482	472	488	501	484	486	483	498	451	493	428	468	480	491	465	455	443	460	454	426	470	462	486	442	459	457	478	483	457	447	447	467	499	446	474	476	475	425	474	453	491	444	488	467	480	469	463	489	468	465	442	430	456	446	503	477	454	432	454	458	459	512	459	433	501	471	461	498	466	493	459	455	458	458	456	508	495	464	463	492	477	498	427	512	472	480	488	494	448	449	502	518	483	534	518	458	462	476	499	448	466	500	491	469	473	447	492	494	435	481	425	480	505	484	507	472	497	476	432	489	493	439	466	467	456	491	489	488	473	430	487	462	497	478	463	510	457	449	494	452	475	437	447	477	475	439	481	483	493	489	506	476	481	487	467	455	474	468	475	456	480	488	450	476	465	501	466	478	459	463	481	492	519	467	471	474	448	482	455	457	477	459	486	460	473	420	455	433	482	447	493	491	470	446	453	467	481	450	473	489	448	465	478	467	467	449	517	486	465	467	492	494	477	466	460	503	446	488	475	479	477	459	449	461	439	483	498	477	445	466	505	480	460	456	505	457	480	476	447	453	466	479	480	465	471	422	453	472	482	438	465	488	478	468	499	478	441	478	477	493	442	462	472	457	480	474	450	448	465	470	479	470	470	447	438	430	463	439	505	494	473	496	472	500	469	469	433	454	458	458	474	413	458	435	480	492	475	493	468	445	489	446	441	506	478	462	463	476	480	456	480	484	520	469	491	474	469	431	470	473	496	493	470	473	476	460	473	446	503	506	478	484	419	461	487	459	471	465	469	468	509	517	464	472	452	457	510	449	476	472	448	478	477	455	495	465	468	472	489	425	496	460	515	472	447	484	460	469	494	491	474	513	452	473	428	473	492	498	464	466	463	482	511	488	443	472	471	501	473	467	446	452	497	464	485	498	470	487	486	438	449	463	449	507	509	491	480	498	449	481	488	434	457	465	486	480	461	471	439	496	515	459	478	500	492	450	491	454	448	461	470	473	467	465	477	477	444	476	464	492	500	467	505	464	476	488	464	488	478	461	480	446	479	517	487	456	501	447	497	447	484	503	484	473	465	463	505	469	477	500	461	558	491	503	476	473	485	460	432	457	490	531	460	477	512	434	462	447	436	466	495	459	472	492	485	497	495	457	467	516	440	494	473	472	460	501	459	455	459	480	454	479	459	462	468	445	463	483	458	476	496	494	468	484	457	476	462	456	449	481	440	493	440	472	429	444	452	461	476	494	500	501	445	473	472	507	480	465	432	502	486	503	442	456	496	511	462	441	490	485	493	457	469	475	494	515	465	440	496	474	454	462	517	472	463	452	489	455	468	468	499	468	457	465	469	493	452	482	498	458	443	478	454	456	488	483	478	451	447	446	467	464	425	507	491	470	448	434	478	496	462	505	473	457	474	458	477	457	450	502	478	467	469	441	458	466	458	478	483	475	475	450	468	479	441	503	467	492	483	494	523	471	484	500	476	473	447	456	467	472	459	455	473	481	488	475	442
62567	23905	5185	847	378	282	230	197	206	235	232	231	228	228	227	212	201	189	211	215	230	242	203	201	219	229	213	199	198	213	202	200	230	222	215	226	210	217	195	195	214	215	221	223	184	203	227	202	226	249	236	188	212	170	236	228	225	214	241	208	217	201	197	240	208	218	227	215	221	213	223	224	234	214	221	213	201	195	205	198	207	204	239	217	236	175	220	211	210	186	193	201	195	203	162	206	187	231	218	222	190	209	227	194	206	211	227	223	214	206	215	240	235	232	237	211	198	204	189	217	203	233	189	221	204	217	212	226	191	203	220	217	231	240	189	209	204	239	189	184	184	219	212	209	196	199	224	198	192	249	222	207	204	208	216	213	215	221	202	237	204	203	223	222	221	219	236	218	246	203	201	207	221	213	233	213	240	210	225	246	216	210	211	219	224	212	232	216	210	211	231	214	223	227	214	209	187	226	203	230	222	223	209	224	230	224	240	213	223	196	228	227	201	233	229	246	222	208	204	196	210	233	216	210	196	179	207	190	197	209	209	232	219	211	185	199	220	243	241	214	231	207	205	187	231	211	220	222	223	211	214	213	222	207	215	212	229	228	207	196	224	239	213	238	227	204	208	223	231	235	215	214	217	248	230	209	240	226	201	184	224	248	225	225	223	228	233	222	200	192	205	196	207	228	231	209	186	234	186	206	227	204	215	194	228	239	239	208	231	205	216	216	205	236	215	181	232	198	202	194	218	222	217	219	233	236	202	193	209	200	194	240	206	202	215	183	228	221	215	208	214	208	204	234	201	227	224	241	227	242	228	188	206	220	209	215	237	182	233	219	194	241	219	205	230	232	227	233	227	238	239	207	205	217	210	203	192	191	186	213	216	194	237	204	211	235	187	213	201	186	243	242	243	207	192	199	210	218	214	232	216	211	212	203	180	201	188	234	208	213	200	196	196	233	199	208	216	237	214	173	211	231	227	194	227	228	213	219	227	196	207	202	204	200	214	218	217	218	228	225	204	228	203	215	223	215	224	216	215	174	218	219	191	233	258	224	207	217	226	217	217	226	236	212	211	247	200	227	201	236	210	230	227	217	197	219	196	229	204	213	212	226	199	212	201	206	209	213	203	224	225	192	187	201	200	202	192	216	245	182	161	199	226	227	179	218	245	201	213	211	224	215	240	212	198	212	202	222	190	236	222	211	235	218	241	217	219	221	207	240	224	225	213	229	222	173	207	196	182	221	219	240	218	215	224	223	237	185	200	203	231	212	202	233	219	251	246	235	205	205	217	209	214	238	210	220	197	203	227	229	223	213	220	219	214	188	223	223	215	206	203	228	235	237	246	235	215	199	213	212	199	217	228	219	230	237	211	216	193	201	208	230	250	211	227	230	199	213	223	190	205	214	215	215	221	203	239	206	216	222	228	195	208	195	234	243	234	194	202	255	216	186	214	221	256	206	239	208	212	217	233	200	236	216	194	230	176	209	233	225	196	217	195	191	204	233	216	204	219	206	221	219	205	208	195	216	240	222	229	198	196	217	197	206	198	190	223	204	183	234	188	214	204	218	204	229	232	205	205	235	233	197	197	235	218	196	217	210	186	257	198	209	239	208	230	222	200	243	215	204	249	213	203	238	191	216	222	218	229	213	201	205	215	195	212	234	232	249	220	206	222	192	189	199	194	235	249	227	235	228	194	204	220	224	214	235	215	214	237	196	213	230	223	203	238	208	221	210	219	209	204	201	185	203	244	217	229	235	224	223	198	234	226	228	225	216	222	190	223	199	213	186	189	210	205	210	198	222	206	241	241	219	193	222	196	205	233	210	185	224	208	205	227	211	252	213	214	215	192	218	228	249	187	183	218	234	216	252	216	213	216	231	212	222	210	217	223	217	228	200	222	200	205	212	213	215	217	216	202	223	201	221	192	211	236	207	203	234	225	193	228	201	246	220	216	227	256	232	207	216	224	217	187	236	241	229	231	219	220	217	222	231	220	208	231	183	217	204	233	213	226	211	242	221	204	217	193	238	198	209	226	211	187	177	204	216	228	193	214	191	199	243	216	231	230	214	193	233	232	201	229	222	180	222	228	225	233	195	220	225	202	222	196	209	209	208	212	210	233	226	213	227	214	225	222	222	229	190	194	231	224	220	200	236	213	206	222	202	177	248	234	213	210	215	181	244	217	194	218	196	219	233	234	226	188	226	214	201	214	213	202	205	239	230	193	245	226	206	199	206	202	240	229	222	229	226	230	197	246	229	205	191	216	211	220	240	207	228	258	249	217	229	218	225	214	213	223	211	216	214	223	224	237	241	203	189	211	229	221	234	197	221	210	203	226	212	204	211	213	225	180	203	226	189	195	198	227	206	229	211	190	213	222	242	198	209	208	190	210	201	242	234	207	210	232	217	198	212	216	198	216	218	228	221	216	216	236	217	201	242	203	240	222	240	225	237	207	179	240	225	214	191	205	205	219	222	247	209	225	200	236	237	232	218	234	205	216	221	200	206	214	237	207	192	198	234	197	215	229	195	241	221	216	231	210	189	228	196	230	220	202	213	214	220	226	194	184	210	208	236	222	220	238	227	213	216	241	221	204	210	197	187	217	212	219	236	214	206	176	247	197	231	204	258	234	239	232	226	209	206	220	233	184	220	228	228	219	218	223	204	226	230	209	219	206	236	195	220	214	245	198	222	227	208	206	202	187	232	218	202	217	250	200	195	204	228	210	208	226	225	192	223	219	178	220	252	197	215	201	206	240	232	214	249	236	210	213	223	208	232	203	215	224	226	220	244	217	216	228	200	203	209	190	240	215	231	227	242	187	214	180	204	218	231	234	214	226	238	239	236	214	193	235	197	194	198	195	246	226	222	186	187	207	214	222	209	203	235	222	233	202	222	210	223	205	223	212	219	232	215	217	222	212	222	203	210	213	229	215	212	210	233	190	209	234	191	216	236	207	238	203	206	205	226	233	226	169	214	251	222	228	200	192	202	209	219	201	204	215	210	245	208	208	215	240	206	227	210	215	219	254	205	183	207	201	229	209	220	204	227	218	234	191	224	236	219	204	220	201	219	221	193	212	184	238	194	226	232	239	203	199	202	219	221	220	245	210	255	246	216	217	213	218	229	215	186	204	215	222	223	205	225	221	198	223	213	197	239	199	214	214	217	187	233	198	214	217	185	191	205	198	204	243	228	229	202	223	211	243	189	220	211	184	218	202	228	209	229	199	188	211	217	211	209	248	210	225	211	213	230	223	192	220	192	196	210	215	229	243	208	222	225	183	204	223	209	214	226	198	209	211	176	218	219	206	242	203	227	210	212	205	216	209	216	225	214	208	224	186	206	231	219	220	214	245	235	220	236	216	225	225	226	226	231	194	195	208	201	223	187	225	233	213	206	206	189	215	231	218	208	186	202	226	190	204	222	223	227	236	218	247	217	218	188	219	203	199	195	241	192	239	210	195	211	215	218	206	224	210	219	211	222	236	177	244	228
43531	14787	3909	1649	1069	643	604	485	476	510	526	488	477	499	485	486	483	473	510	512	480	459	483	521	464	490	424	505	488	454	483	456	501	465	453	518	520	463	499	479	455	472	478	495	458	469	503	482	506	485	514	495	527	468	508	477	508	483	480	463	475	512	472	508	503	446	471	452	476	501	495	492	501	475	496	477	505	508	538	487	527	533	499	513	506	493	464	502	515	509	499	488	502	489	510	467	448	466	487	442	482	443	484	497	486	469	454	458	472	490	524	469	498	475	494	473	478	458	502	476	473	482	466	500	523	491	514	475	524	472	465	490	503	501	468	487	482	493	502	442	476	472	467	489	501	493	491	448	490	486	471	498	482	474	492	472	491	477	507	506	482	482	449	473	454	461	462	489	488	481	532	452	499	467	508	510	451	475	467	502	491	503	518	472	469	479	492	504	472	497	489	497	455	551	495	479	473	508	484	510	496	501	487	459	508	490	465	482	469	465	517	502	472	460	492	489	517	481	507	501	475	482	482	481	495	487	489	488	468	522	454	497	478	483	459	503	538	508	477	474	508	473	492	433	541	466	469	509	466	501	485	472	478	481	476	461	519	528	469	536	531	448	454	480	495	490	483	493	469	476	462	536	500	480	434	504	446	468	469	472	478	494	498	479	468	474	459	504	445	459	474	490	485	457	454	484	493	479	478	483	452	499	498	492	546	445	509	514	486	477	489	466	513	494	454	495	512	438	476	450	516	500	537	490	499	475	509	511	508	500	434	463	459	500	512	475	493	474	467	487	474	529	474	463	452	492	508	463	459	438	485	492	482	456	473	512	469	477	478	516	470	487	489	512	523	433	521	478	456	510	481	493	462	459	512	468	489	472	480	480	525	523	488	471	503	494	508	495	478	498	482	482	482	457	495	487	468	459	489	480	482	453	469	466	487	448	485	530	491	532	480	486	466	492	476	475	467	439	472	502	464	507	519	476	495	494	492	512	495	507	479	503	484	469	497	479	513	474	471	529	475	513	483	500	482	485	473	502	471	480	496	488	454	499	509	476	473	457	467	517	480	488	490	468	495	462	487	476	478	480	479	474	449	481	473	501	488	490	449	412	466	480	476	438	519	474	493	462	474	456	485	476	505	488	478	478	502	465	528	470	498	473	479	516	497	480	475	530	470	474	464	485	504	456	485	503	508	485	473	493	503	492	487	489	454	500	506	471	555	472	486	490	468	492	465	468	495	472	493	481	477	473	506	512	490	558	443	533	504	505	479	475	472	479	503	488	464	514	448	456	479	453	502	480	496	483	501	423	504	509	471	486	439	484	468	459	480	485	466	481	489	467	478	482	481	477	461	475	425	492	480	511	464	507	506	509	513	478	475	456	481	461	477	498	473	536	503	483	504	457	479	455	480	496	487	485	461	501	505	494	477	525	454	451	475	481	469	471	460	506	463	458	488	445	473	475	457	494	521	469	472	492	479	454	463	532	520	501	492	496	486	486	466	506	476	447	492	515	492	490	478	508	467	475	505	471	440	477	497	494	489	465	458	494	492	439	469	471	518	484	470	507	449	468	463	479	498	496	514	518	487	479	515	489	455	422	496	483	470	455	438	497	450	438	503	511	467	532	521	522	477	493	489	520	491	488	516	515	479	451	496	483	491	459	482	504	490	512	519	438	488	520	498	482	497	493	484	489	498	488	457	480	508	504	510	498	465	472	466	460	463	517	516	498	467	516	485	487	447	459	499	512	521	461	478	481	496	485	489	491	453	506	489	466	466	479	488	501	532	494	476	460	507	523	516	490	469	472	507	495	482	523	463	481	502	482	497	529	502	502	477	491	434	499	506	422	477	477	490	473	511	507	487	458	487	496	457	461	480	509	457	449	457	510	470	501	520	465	478	449	499	484	479	525	458	466	492	515	471	465	494	491	476	463	499	470	479	483	465	487	443	464	473	513	492	480	512	470	480	512	477	470	489	481	474	448	492	523	480	491	466	494	480	454	483	512	507	519	471	489	514	478	505	484	515	468	489	467	515	503	446	506	464	468	470	472	494	476	516	474	470	478	458	503	499	485	535	454	491	496	514	481	483	506	462	501	493	467	510	492	454	483	486	440	511	475	442	472	505	468	516	468	489	482	521	474	486	508	530	476	486	501	527	515	490	460	469	463	538	446	503	430	510	492	442	491	557	521	463	501	491	452	492	457	498	512	510	509	462	503	455	510	519	455	486	473	488	488	494	488	456	486	474	489	502	502	476	475	485	518	495	428	514	479	479	500	462	511	509	512	458	475	502	506	486	503	488	510	510	467	474	483	525	501	479	475	492	458	469	460	498	471	505	477	462	488	489	478	497	504	493	455	483	508	499	463	521	513	506	491	490	497	470	498	475	493	476	449	471	486	477	495	426	495	450	511	515	499	502	510	486	456	468	449	463	463	498	493	469	495	474	455	540	488	468	480	464	515	506	502	462	465	459	485	498	478	462	441	494	504	495	492	483	464	451	505	459	500	493	473	489	463	512	494	471	478	478	458	530	479	441	490	462	487	493	488	509	482	441	509	534	505	449	531	466	467	500	483	463	467	440	550	474	489	465	486	488	474	506	477	517	502	446	490	457	469	492	499	489	484	481	462	456	512	454	437	504	508	450	478	491	506	493	501	497	480	451	501	482	454	526	479	458	457	459	539	496	491	479	505	537	462	498	495	486	484	528	480	459	470	471	508	492	457	500	514	526	500	455	449	505	495	452	487	446	427	441	524	486	477	486	491	484	522	462	497	462	499	475	473	521	493	489	474	493	489	532	468	515	482	482	460	471	514	470	460	485	454	484	500	478	515	471	467	459	453	493	518	494	490	473	497	505	478	443	469	475	521	458	477	472	499	482	480	483	461	490	491	471	508	485	514	502	510	483	487	490	500	506	475	513	526	474	478	514	485	487	454	476	508	494	463	490	478	474	517	488	489	469	477	509	478	439	455	483	500	435	540	496	504	459	521	468	485	444	517	500	477	481	545	496	468	475	471	526	488	457	478	476	515	517	445	468	514	501	511	448	511	497	498	471	511	519	442	493	493	494	461	512	511	464	482	521	498	483	478	467	477	451	510	493	485	490	458	476	460	490	533	507	490	492	499	448	490	491	447	485	456	466	463	493	503	510	527	476	471	449	503	505	481	532	527	526	502	505	476	480	484	468	472	512	492	517	458	472	500	486	554	451	495	456	511	484	531	451	469	493	498	503	510	497	491	491	508	452	519	483	490	482	505	501	454	525	458	502	476	460	467	449	470	443	496	465	481	477	469	505	509	498	492	484	487	510	491	493	493	465	476	442	505	480	519	469	482	467	480	515	507	472	475	475	461	499	457	482	497	492	525	531	492	506	492	480	439	470	462	460	490	512	493	500	467	480	478	477	469	512	510	482	512	516	462	472	500	516	465	529	497	502	442	489	493	490	483	476	487	481	484	513	500	526	516	470	474	493	463	463	507	513	497	454	498	480	503	497	480
61726	28087	10529	2297	644	411	334	246	215	222	231	231	234	192	257	231	204	220	187	226	247	213	236	216	241	237	205	234	233	227	231	203	232	245	207	204	249	229	224	203	245	227	227	210	210	226	228	226	217	261	248	261	245	223	201	248	196	236	225	235	253	214	235	249	202	238	205	251	240	221	239	250	228	225	236	218	243	237	231	214	233	201	224	218	221	221	232	231	234	210	234	209	211	246	237	224	201	212	229	262	217	252	239	209	232	201	232	209	234	241	216	238	240	206	217	206	227	226	245	243	226	230	237	234	253	231	210	243	201	219	251	246	254	234	270	241	211	219	209	244	239	211	246	210	257	233	268	225	221	246	220	234	240	242	245	241	244	241	223	242	260	223	235	255	211	212	212	252	237	249	246	225	239	241	218	201	211	222	228	201	216	218	245	229	221	213	252	250	239	216	229	222	223	237	258	225	205	225	215	215	222	203	254	234	215	259	217	199	251	203	217	205	214	233	235	231	230	215	200	234	232	255	222	221	227	224	222	213	243	229	225	224	209	215	221	233	261	236	273	223	223	215	214	230	249	248	220	243	219	236	206	256	230	234	188	220	227	241	237	250	209	231	243	223	239	261	226	211	225	231	251	218	208	228	256	220	261	209	217	219	248	225	241	209	209	234	199	219	231	237	231	211	230	239	241	253	226	231	208	222	188	224	200	233	223	230	223	235	222	207	246	215	210	254	241	218	239	250	221	191	251	264	217	219	224	237	232	243	229	212	241	247	255	250	218	204	261	227	238	243	227	211	204	243	210	203	219	232	242	253	234	229	235	230	255	198	247	221	222	178	241	196	229	237	237	218	223	248	241	221	231	232	217	210	247	213	203	212	215	240	235	227	236	241	231	239	212	224	240	213	208	241	233	223	202	229	235	218	240	251	225	197	214	242	223	256	226	231	207	237	232	232	219	233	240	229	243	220	224	206	214	252	250	230	218	224	247	225	214	237	220	204	192	204	233	242	241	236	216	220	236	245	232	205	220	221	216	204	232	228	244	236	212	216	228	226	234	227	201	228	218	230	238	240	199	227	208	259	190	222	244	239	207	230	191	226	210	229	193	242	234	233	225	233	213	221	247	241	211	211	249	216	232	224	234	232	221	228	252	231	265	188	184	258	237	235	214	234	227	235	222	230	239	233	237	191	248	231	228	204	244	244	239	214	254	221	202	226	223	233	226	231	251	237	211	234	247	224	244	230	235	229	224	215	243	242	194	223	216	233	231	234	225	231	226	242	226	239	233	216	231	237	216	215	227	216	239	213	208	187	246	213	230	242	201	231	262	252	243	248	204	234	240	227	215	251	263	221	215	232	231	215	217	229	213	241	234	205	241	198	214	226	217	252	226	247	235	245	230	226	247	244	226	258	212	199	204	216	221	215	229	267	222	224	221	206	245	231	220	236	222	255	196	246	235	232	233	237	250	217	242	231	237	238	202	252	223	217	222	214	207	221	220	238	229	222	227	226	202	237	227	221	210	229	238	214	229	230	226	231	219	230	238	232	207	221	192	211	240	212	214	247	240	247	222	245	225	241	236	246	255	260	259	214	224	194	227	215	222	220	225	223	240	225	237	226	222	202	224	242	261	219	211	231	223	211	225	203	251	249	230	234	272	226	219	221	236	229	210	211	231	244	215	220	225	217	188	234	213	215	204	229	247	204	225	199	255	248	243	228	238	222	255	242	236	223	238	252	196	201	234	221	202	256	228	243	223	211	230	216	206	228	224	267	202	214	229	240	250	223	251	204	246	223	239	221	211	240	243	248	235	208	225	211	241	246	224	239	180	229	244	240	234	236	199	233	208	238	250	222	258	239	223	219	225	219	227	239	243	209	217	213	203	240	219	236	232	205	227	225	232	212	224	235	255	223	235	218	199	234	213	245	237	248	236	223	225	213	230	215	213	241	211	210	226	227	194	256	246	248	216	229	230	207	195	204	230	226	217	242	214	230	237	223	232	244	223	223	240	228	209	196	208	232	215	234	227	210	193	226	245	239	220	219	201	216	230	223	234	242	213	210	223	212	217	242	219	220	212	220	213	208	262	222	224	233	261	221	216	232	243	216	227	242	236	236	240	217	208	219	214	226	243	216	239	220	228	233	242	224	267	262	202	232	246	222	233	248	234	202	243	242	237	238	216	232	237	224	248	237	252	198	239	226	209	195	239	244	230	219	211	239	214	186	232	236	202	235	196	194	243	217	226	237	210	231	243	257	234	241	236	237	225	214	212	231	212	231	217	237	239	226	240	251	266	246	238	207	230	222	211	185	201	206	214	228	218	232	219	248	249	226	252	244	208	247	184	216	225	221	226	232	214	236	231	243	241	235	194	217	259	201	223	230	226	210	222	201	245	222	225	233	236	247	234	265	205	255	241	225	217	230	224	218	217	251	227	232	241	227	231	239	238	225	196	244	226	192	215	226	220	200	226	213	270	228	212	227	242	235	215	236	242	218	206	226	240	219	232	241	238	230	225	239	240	213	230	219	202	233	217	223	217	219	215	208	227	251	194	208	239	231	208	211	227	250	236	229	228	230	235	217	230	201	245	251	208	218	259	211	213	247	220	223	217	204	245	221	217	229	225	213	213	202	219	214	221	233	214	251	205	218	217	261	239	206	206	238	231	233	232	244	229	208	236	245	231	227	223	207	228	235	246	227	209	233	244	241	240	231	228	238	228	210	228	243	237	201	218	229	202	204	243	215	196	225	218	251	246	208	216	232	232	235	229	212	222	248	202	210	209	241	231	218	211	215	227	243	192	233	239	215	191	227	242	181	238	209	204	237	234	213	249	223	193	207	226	241	239	237	220	238	223	231	207	216	248	232	209	216	237	240	250	237	209	231	240	231	222	204	226	218	226	220	235	220	203	211	214	252	235	223	233	240	226	214	220	227	239	213	188	200	221	234	197	228	202	269	223	232	239	228	210	243	219	227	234	239	227	223	220	215	253	209	194	223	221	213	236	233	234	228	234	252	234	276	255	216	228	211	221	222	225	240	225	240	219	235	208	201	224	229	239	213	210	205	249	238	212	231	222	209	220	228	220	231	216	226	249	258	199	236	210	216	212	255	207	234	208	197	242	224	253	233	215	261	220	249	241	254	199	237	233	215	234	210	238	218	219	212	216	240	219	218	224	242	212	229	214	253	205	247	222	238	214	235	229	220	233	228	234	231	215	209	230	220	216	220	223	212	234	215	224	202	218	213	225	254	221	240	228	213	229	244	206	227	217	234	241	234	258	233	224	204	244	239	226	225	282	210	243	241	256	222	241	227	247	228	211	218	235	234	195	229	222	227	224	223	205	209	209	231	249	240	235	212	207	236	216	231	242	239	224	232	215	227	212	220	223	230	225	222	256	239	193	215	232	243	207	242	209	251	228	191	228	262	239	228	230	216	224	236	252	252	232	233	202	215	240	251	213	254	231	191	235	229	233	224	211	224	201	236	252	217	229	176
42988	19532	8095	3639	1586	1123	904	648	546	559	505	537	530	516	503	518	555	551	488	532	519	479	501	559	523	502	522	496	493	520	468	513	507	516	507	498	512	486	491	494	508	500	498	498	495	494	460	545	523	492	529	512	468	520	501	520	502	520	522	532	507	516	499	459	523	564	481	491	488	495	489	505	489	527	501	479	509	496	494	546	498	467	499	497	497	538	533	491	484	490	498	497	520	491	559	462	505	528	506	477	493	493	476	525	498	497	476	495	516	504	507	518	513	487	524	523	502	513	523	507	490	485	546	527	497	515	507	521	493	501	515	494	521	512	514	552	510	500	505	487	538	506	493	513	498	512	502	510	509	514	557	488	529	514	491	497	525	488	520	513	482	510	532	557	512	485	499	499	535	451	514	539	522	472	522	502	520	476	518	499	521	496	501	527	470	478	498	502	504	493	554	550	522	475	454	480	490	522	480	465	517	524	533	499	451	487	481	492	503	480	511	494	498	495	512	511	529	488	506	529	498	516	464	513	478	477	427	528	535	520	510	508	484	538	535	500	558	510	522	494	497	508	530	464	507	551	529	490	473	521	502	478	537	493	489	497	515	502	502	530	492	514	540	479	466	534	529	474	523	514	479	556	513	492	507	533	491	518	497	497	497	500	515	493	542	528	507	512	504	485	470	505	483	474	495	490	505	497	473	462	551	480	520	521	471	503	537	538	520	509	486	514	517	477	503	451	511	500	525	541	519	481	528	483	523	463	552	483	513	497	513	477	495	550	506	483	473	493	520	502	475	526	524	485	516	503	495	517	545	536	532	510	486	530	468	491	503	516	494	486	512	518	496	502	532	520	494	474	524	524	479	488	491	511	484	514	490	510	517	564	531	470	502	506	512	482	450	548	513	523	510	521	466	541	514	520	482	477	498	563	539	482	455	469	516	487	508	481	509	500	504	555	520	517	514	552	501	510	480	517	485	552	490	535	487	492	469	505	500	505	505	503	519	502	541	512	483	486	497	538	538	515	514	520	516	517	518	497	464	504	521	506	542	518	493	528	485	479	539	490	509	514	505	501	517	494	516	512	517	488	512	513	511	527	536	497	503	505	545	506	471	487	510	486	470	501	523	483	478	513	521	505	517	500	488	500	543	492	491	457	508	494	526	494	490	538	459	488	546	522	503	533	502	448	554	517	538	501	503	526	491	472	487	499	507	486	468	478	544	494	486	470	525	531	535	497	499	511	491	499	520	482	481	522	479	469	484	471	491	518	506	483	527	467	547	491	490	494	511	464	515	527	464	509	502	497	544	514	529	533	528	516	509	522	469	530	520	545	490	495	463	573	499	508	491	485	495	514	540	490	509	497	532	482	512	503	504	509	489	474	521	545	526	477	493	462	489	505	513	535	545	545	499	511	528	486	490	474	543	506	503	496	488	517	524	509	522	482	493	469	511	524	485	473	512	499	534	503	446	528	515	492	508	491	478	511	477	500	534	513	505	522	561	525	555	447	495	498	537	508	477	553	524	523	501	505	477	548	548	489	498	464	526	497	465	513	507	459	535	533	536	488	511	470	504	535	547	529	511	504	504	526	481	503	501	502	509	459	527	467	433	551	516	500	476	481	477	514	518	500	510	512	519	493	496	493	460	457	477	514	492	479	503	499	487	500	471	489	491	484	507	503	497	511	485	516	488	502	494	504	559	540	515	528	521	461	519	485	512	566	522	469	519	515	504	506	462	498	487	494	518	518	538	518	510	519	523	493	500	506	513	488	514	492	515	493	502	516	506	504	484	490	498	473	494	542	526	509	482	486	492	516	501	526	462	459	526	535	530	539	511	486	499	494	509	492	468	501	506	492	496	552	523	513	479	526	491	522	500	556	498	486	494	469	478	482	492	538	531	522	477	504	534	509	510	534	546	498	488	511	448	545	517	512	488	501	486	514	501	518	490	484	526	524	533	514	472	498	500	500	513	480	508	519	490	542	513	479	495	504	535	522	509	519	513	536	488	488	470	532	507	501	510	511	519	524	477	468	498	499	509	539	492	522	482	471	442	500	512	489	522	471	528	495	509	541	535	504	515	473	494	489	510	487	505	522	550	531	510	495	479	498	472	516	533	500	491	520	501	508	507	493	484	555	499	522	499	528	499	502	486	522	491	491	484	490	482	529	481	505	489	505	519	451	502	488	517	518	533	507	493	459	518	482	531	485	526	489	515	509	510	465	511	508	504	525	510	473	540	494	487	469	496	514	520	513	521	536	507	482	493	471	488	507	520	487	505	487	496	512	524	520	498	485	494	514	501	507	501	502	514	528	512	505	490	532	451	494	513	556	518	464	463	532	483	482	495	505	472	503	504	504	535	468	463	512	500	506	507	516	521	543	475	484	512	512	476	467	520	515	499	537	499	482	515	510	504	485	481	511	494	493	488	461	534	486	505	498	507	532	488	499	524	529	520	502	521	530	504	498	518	497	536	501	498	500	521	479	538	457	510	508	472	504	478	504	463	504	509	550	506	540	537	444	523	455	501	490	524	503	490	488	478	488	509	527	460	514	542	496	489	540	501	518	536	497	500	488	486	505	528	548	519	507	492	506	499	538	497	479	516	506	498	574	500	495	500	486	516	516	483	494	558	531	513	494	482	496	505	515	506	504	475	499	513	467	539	514	450	516	514	482	509	502	501	495	466	477	474	540	519	497	531	441	482	506	481	528	560	487	468	482	497	516	502	492	489	483	481	480	504	553	509	504	476	489	532	517	500	476	513	511	519	476	518	518	504	476	483	493	488	535	478	497	480	529	491	524	480	455	520	514	509	480	550	481	507	486	527	493	490	507	524	528	506	492	452	503	523	489	536	472	495	489	503	476	530	516	545	505	534	482	513	514	492	500	472	493	495	509	506	487	512	478	490	485	500	505	512	527	465	504	557	492	495	511	507	517	464	543	493	499	478	520	491	493	497	526	528	502	523	499	482	490	500	510	439	506	500	516	463	520	485	489	484	503	543	494	517	515	522	479	527	528	469	479	523	476	520	514	493	482	478	524	540	514	490	510	532	511	550	520	494	517	506	493	521	486	505	506	518	512	507	526	481	518	508	489	516	510	502	501	465	495	502	509	504	515	485	517	515	508	517	504	514	508	521	512	517	484	520	503	501	517	501	521	475	514	532	492	501	491	450	488	498	518	505	517	527	472	504	540	497	490	538	495	488	504	504	495	513	507	514	504	517	505	482	491	511	475	518	508	467	489	512	495	523	543	516	504	497	506	534	479	471	499	492	521	525	497	519	516	500	491	518	468	525	494	500	495	502	511	478	544	487	495	520	520	489	501	525	481	525	546	518	520	485	514	499	539	515	531	526	500	504	488	546	507	475	501	465	519	531	485	543	490	525	493	518	528	480	502	535	492	478	519	531	528	525	497	509	535	492	501	551	516	503	523	515	481	521	515	484	479	531	498	501	533	506	519	500	500	517	504	512	478	532	487	506	521	505	470	497	492	498	529
53625	23270	4876	1031	460	315	234	227	209	211	181	196	202	217	217	202	193	189	186	203	192	225	169	227	213	253	229	203	206	210	181	179	202	185	212	203	187	183	197	213	210	206	214	201	218	189	192	191	220	188	186	183	205	195	182	177	198	206	219	208	205	177	210	215	204	191	168	223	192	188	214	165	234	188	198	187	205	207	169	206	215	214	190	162	210	202	200	195	193	192	175	194	196	189	195	191	201	206	196	208	217	210	191	191	200	177	199	204	197	210	201	203	192	191	194	205	210	195	185	189	209	211	187	171	196	211	193	223	203	184	211	226	212	200	219	222	186	194	195	203	186	221	211	202	215	187	191	177	199	191	186	184	188	197	198	188	196	202	206	189	205	197	184	177	221	212	192	211	203	202	195	187	204	211	209	163	188	213	212	220	182	175	180	207	209	187	183	210	180	182	178	209	207	191	228	187	226	218	239	205	201	188	201	191	210	208	217	196	198	207	217	195	239	208	191	206	210	186	196	197	175	192	183	182	181	204	170	227	215	214	197	186	200	222	184	186	207	193	216	183	240	208	191	230	189	191	192	194	183	183	231	169	183	198	173	194	217	204	169	178	195	193	218	218	192	200	218	202	187	202	178	197	178	212	206	194	191	173	194	180	160	188	168	180	186	211	189	191	206	183	202	210	209	229	185	198	199	200	194	206	197	217	206	209	196	180	199	178	199	187	195	215	191	191	233	196	200	208	198	182	191	200	178	179	158	189	201	200	182	231	208	205	192	205	175	196	197	227	186	186	162	182	187	204	206	216	177	197	215	214	203	195	190	197	197	213	226	206	209	224	192	197	216	228	171	183	197	181	184	192	220	206	215	206	206	223	206	199	180	199	181	189	218	205	208	205	202	200	214	182	200	202	234	202	192	207	198	174	189	203	221	189	233	203	195	217	177	215	205	192	222	224	187	218	219	192	205	190	204	203	238	217	201	207	176	231	205	178	206	207	186	193	214	199	207	179	203	214	212	164	185	218	185	174	196	194	197	177	188	202	213	215	228	238	203	190	194	195	221	214	216	207	192	210	198	214	205	201	201	191	220	217	225	215	186	209	211	199	206	212	193	195	227	186	185	200	199	195	219	175	220	212	199	176	199	191	190	197	202	222	205	220	199	221	168	186	188	174	196	203	215	207	210	205	182	183	200	197	222	186	199	185	240	192	200	175	216	199	179	194	182	174	210	214	193	194	203	199	219	201	211	179	189	210	218	225	199	205	185	168	189	198	200	222	214	205	195	173	208	216	215	223	186	214	199	181	180	211	209	213	187	197	218	182	191	203	156	206	212	186	172	163	205	184	204	212	215	186	205	199	210	226	196	206	185	202	181	233	188	221	192	188	187	195	206	195	192	202	176	212	202	207	191	175	172	211	198	216	177	240	230	202	200	198	199	200	201	227	187	182	199	192	229	181	186	207	207	209	178	187	221	212	172	221	208	212	208	196	196	213	202	222	197	207	202	226	194	206	194	230	222	186	229	201	188	190	189	155	183	180	211	231	186	189	209	198	206	220	215	179	203	182	219	198	193	223	182	185	193	192	207	218	216	180	264	195	224	215	182	192	186	221	197	223	207	211	188	186	222	205	219	183	201	184	218	216	215	190	207	199	221	195	180	200	204	211	233	224	197	203	230	210	206	202	208	217	178	209	194	224	182	202	205	199	184	194	206	221	193	213	213	221	201	203	188	178	190	206	204	212	202	189	196	180	220	202	190	209	177	175	195	199	211	193	194	147	195	196	237	175	194	188	204	220	194	209	215	193	220	200	205	202	205	193	187	192	205	173	192	210	227	202	200	219	208	201	178	192	176	203	185	224	209	204	214	204	233	210	182	196	196	221	191	184	215	188	212	183	199	205	208	198	197	212	178	195	189	193	199	214	203	162	210	171	231	211	194	203	210	207	204	239	230	180	199	190	187	198	209	194	221	203	212	190	216	182	195	205	235	215	194	187	210	209	175	203	192	196	188	182	175	206	209	170	206	196	186	190	214	229	193	190	201	204	193	189	188	183	178	178	195	210	209	208	201	211	199	207	194	185	186	201	211	185	204	190	202	188	165	218	189	196	209	217	175	208	171	192	213	226	208	241	210	191	197	217	197	196	214	207	197	195	183	191	222	201	201	199	208	228	194	188	203	206	193	189	201	197	177	201	186	206	221	202	174	248	205	220	173	185	198	207	226	197	211	204	190	194	213	176	198	237	211	209	231	196	204	163	193	183	209	197	163	211	207	223	196	212	208	219	222	167	217	213	215	205	206	187	184	206	220	191	186	183	214	202	190	193	188	177	203	212	210	222	223	190	181	191	208	192	192	224	204	213	182	179	190	200	193	175	216	192	200	200	189	196	196	229	198	197	188	189	199	171	200	192	198	193	184	200	176	198	202	215	205	191	201	198	217	210	222	193	215	177	198	176	214	196	190	178	190	237	213	213	186	226	212	195	201	188	192	190	191	195	223	231	233	214	171	232	200	192	181	197	200	198	193	223	192	220	197	206	197	191	178	230	185	192	208	202	176	219	186	193	219	202	191	223	198	197	197	199	211	221	184	191	187	221	222	201	181	177	195	206	202	208	236	205	170	243	192	210	194	198	175	211	163	196	205	174	204	220	203	212	183	209	212	208	184	196	179	188	182	207	188	217	211	198	191	188	181	196	196	212	219	214	198	193	196	236	189	183	211	166	228	211	203	206	175	201	201	211	224	169	180	194	212	178	195	215	189	198	185	201	202	198	201	189	219	191	204	189	204	183	191	220	226	171	192	195	206	184	187	191	205	203	201	210	222	189	183	209	172	209	203	232	175	201	193	223	187	185	194	188	201	202	206	200	195	192	187	197	190	200	185	220	179	201	193	199	187	205	223	202	202	190	204	206	206	185	214	188	219	225	184	209	223	207	198	204	184	188	231	198	219	190	201	212	197	185	188	212	211	206	211	206	196	199	213	164	180	180	190	214	194	202	175	202	209	201	213	215	195	212	210	198	207	200	222	218	200	191	196	200	228	211	229	186	197	202	222	197	185	198	191	178	175	219	188	209	191	227	189	218	191	212	179	209	214	211	180	234	239	206	180	222	258	195	195	212	203	192	206	173	197	194	192	194	172	198	193	208	221	202	184	212	195	168	197	206	182	222	232	192	199	191	181	181	207	213	197	190	208	208	196	209	171	207	211	181	204	187	195	201	185	197	196	213	220	194	236	202	197	197	198	213	223	220	177	205	210	198	214	201	173	212	230	194	179	186	215	208	223	217	187	218	217	214	207	218	179	172	172	197	203	214	226	185	201	187	188	222	216	190	213	214	205	167	215	205	205	200	204	200	189	187	217	203	176	191	177	170	211	182	192	193	228	187	174	194	211	193	246	200	196	207	206	220	184	202	218	209	196	219	190	195	195	197	182	211	210	209	178	196	232	207	177	197	205	205	185	219	189	199	196	204	216	180	209	205	181	180	195	194	206	181
37717	15887	4765	2453	1456	983	650	487	450	498	532	430	419	470	467	451	425	449	440	418	487	428	443	440	447	503	435	461	486	427	478	423	467	440	451	425	443	458	480	474	435	448	435	436	446	428	433	441	415	442	415	480	440	450	471	465	442	495	470	463	454	473	443	461	460	439	497	468	457	444	445	419	486	422	463	476	445	485	464	448	454	450	445	430	417	467	468	461	396	472	453	448	499	433	445	456	427	441	438	451	471	441	446	438	468	435	469	471	456	466	433	451	410	444	515	462	446	485	433	442	453	417	411	428	470	492	457	457	477	430	466	512	447	420	462	420	432	445	465	478	449	452	452	425	461	420	482	478	434	442	472	456	460	470	454	466	465	419	492	461	472	502	424	443	441	462	464	428	418	447	458	425	505	447	472	501	465	460	451	423	456	444	429	491	460	439	456	469	453	458	445	465	463	473	463	435	435	419	475	429	462	458	495	423	459	442	446	437	456	444	439	463	439	473	448	459	505	428	508	430	440	492	465	456	449	477	448	464	480	435	485	481	432	458	481	456	466	465	501	430	455	471	464	434	494	492	416	442	472	466	445	436	473	443	448	456	442	472	503	447	502	427	499	450	406	435	455	422	403	452	421	428	448	450	449	441	441	427	469	432	466	440	443	435	440	463	440	460	440	496	448	449	470	469	499	465	453	474	453	516	472	438	450	423	455	454	469	405	460	438	434	444	472	473	456	432	466	433	400	458	439	450	456	432	444	438	436	432	497	436	453	449	432	484	432	489	399	454	451	462	465	444	480	448	426	455	461	498	437	454	453	436	452	409	453	446	472	464	422	459	455	443	473	465	423	431	455	451	460	464	468	456	470	458	445	416	428	449	448	441	425	452	449	461	441	482	456	484	421	444	497	482	474	447	469	432	440	470	475	417	445	438	460	465	462	459	465	450	449	456	449	452	423	465	473	422	461	444	444	451	454	496	422	460	438	447	454	437	470	420	467	468	445	480	405	445	478	481	470	436	469	490	448	458	443	465	441	472	455	477	486	442	472	429	449	420	447	449	437	487	460	469	453	453	435	472	480	481	487	446	472	469	413	483	457	502	487	493	458	425	476	454	442	443	474	431	421	446	459	456	451	470	428	463	440	458	518	458	483	435	440	446	470	427	424	459	465	484	450	449	521	443	456	466	439	446	446	457	464	478	460	443	471	431	449	450	442	458	477	453	444	424	474	453	451	445	433	479	415	434	438	435	459	415	465	448	467	481	449	454	446	452	436	455	469	435	487	444	478	454	444	453	457	449	456	433	447	450	435	438	471	473	453	460	457	413	413	463	471	439	427	455	472	421	448	418	447	433	457	449	455	403	479	462	475	483	443	462	473	424	433	446	447	497	484	469	477	428	451	428	447	455	432	446	468	450	441	456	438	456	453	460	451	434	432	477	455	470	457	467	476	443	419	494	423	453	468	441	448	520	435	447	439	454	464	463	472	435	478	443	473	435	430	420	477	437	460	428	469	465	447	430	473	466	447	455	431	458	437	435	466	493	439	484	493	437	458	459	451	443	465	453	456	438	478	460	485	474	433	464	446	465	428	461	440	472	471	442	461	446	446	521	481	459	459	472	436	422	440	430	427	439	463	437	447	443	452	437	438	453	432	468	423	483	464	453	423	463	439	466	434	411	445	466	471	437	376	427	465	437	442	475	443	439	424	454	499	451	489	440	472	434	458	475	450	400	441	431	454	466	458	421	470	449	445	520	460	466	478	440	446	450	470	452	442	429	437	475	448	436	479	479	501	472	454	474	460	414	413	453	450	420	461	430	426	449	448	448	471	414	459	454	470	467	434	450	464	464	427	445	457	453	419	458	486	434	459	446	483	488	446	424	458	472	454	479	479	429	416	454	449	437	433	435	464	435	481	486	464	473	465	484	402	504	443	477	458	480	433	433	440	464	467	456	442	447	449	454	451	434	476	465	437	437	468	469	454	460	453	424	440	490	447	420	448	455	477	445	459	441	459	415	429	469	461	472	469	481	451	460	465	440	463	475	449	476	445	459	457	446	434	447	447	447	454	457	432	496	463	477	476	454	449	473	429	439	480	440	461	445	478	459	453	457	447	460	442	457	437	455	435	428	470	444	480	440	463	454	454	454	448	470	472	426	445	468	461	456	445	439	431	443	442	472	494	476	485	481	478	458	463	459	485	454	497	480	478	432	446	457	432	428	479	461	463	423	427	464	475	421	409	430	466	466	451	451	464	467	458	420	463	462	425	456	444	451	434	492	458	444	484	435	459	470	481	482	464	433	458	482	482	473	466	458	436	439	472	457	439	456	463	474	463	457	461	458	407	449	463	443	423	456	442	454	439	471	464	442	469	493	452	466	442	454	434	452	430	476	409	456	446	504	472	431	420	457	468	469	436	427	500	424	440	460	457	449	454	474	440	456	407	456	482	440	498	455	442	438	429	462	428	425	478	463	474	456	423	452	472	457	439	459	447	463	477	427	453	469	439	429	469	484	450	484	456	443	472	442	441	486	434	423	457	445	458	450	448	438	437	404	423	455	433	446	453	449	473	437	469	430	461	456	434	468	469	432	435	475	422	437	445	442	470	461	419	456	426	487	480	417	510	441	456	473	413	457	405	473	407	463	463	454	449	464	447	426	417	463	492	474	469	478	462	423	456	455	438	452	470	409	486	430	469	440	452	431	462	466	454	458	436	471	465	445	458	459	450	466	434	448	441	448	446	461	433	420	496	445	458	408	475	442	480	425	406	433	475	465	440	423	458	469	451	450	462	445	409	446	440	433	429	485	428	438	452	445	470	451	462	432	469	430	458	441	473	444	486	452	454	492	457	452	457	455	443	493	476	444	440	441	492	481	431	490	494	482	491	469	425	470	452	492	451	464	486	458	443	434	428	432	462	442	461	431	406	467	463	453	455	487	443	429	469	444	450	438	450	492	451	470	468	435	432	453	444	443	457	443	477	456	476	479	462	444	424	446	443	458	470	450	463	458	433	452	460	448	485	451	431	475	440	417	451	488	449	456	432	456	459	483	457	445	477	423	418	469	461	476	468	458	457	430	473	477	439	433	459	484	442	451	436	459	438	469	453	465	451	471	432	453	466	448	444	442	459	434	450	393	419	423	487	455	505	451	446	455	457	413	427	499	441	458	432	463	480	417	484	455	443	453	449	422	448	460	460	487	465	456	470	476	483	481	451	464	448	455	458	453	492	445	446	452	497	416	432	440	410	452	489	455	428	444	477	455	398	475	453	448	460	399	437	484	461	452	457	482	447	427	448	417	466	466	407	429	437	460	435	470	422	461	475	429	458	478	474	445	447	431	452	448	472	471	442	444	460	494	415	501	438	478	481	425	437	478	471	462	441	452	512	454	443	470	447	465	474	430	460	479	449	412	439	444	467	472	458	461	438	481	483	412	463	421	434	445	438	476	452	458	439	448	475	451	466	456	480	432	447	458	508	460	466	469	472	455	449	451
62059	26489	8192	2476	1064	551	309	247	220	230	236	232	215	224	217	256	232	190	229	231	213	211	188	209	207	205	230	198	219	237	253	231	216	183	213	189	186	194	195	221	242	183	210	191	215	190	192	221	211	179	192	220	226	221	216	186	202	212	197	208	217	218	229	195	221	214	214	209	201	232	221	249	203	223	255	210	195	218	208	176	212	201	206	200	242	222	208	202	225	196	207	203	180	230	212	198	235	205	215	230	205	224	218	256	217	196	189	225	212	221	216	212	214	201	191	210	224	190	188	217	202	199	183	196	230	227	233	208	201	220	199	221	189	216	188	226	205	222	216	226	186	205	220	189	215	196	221	197	205	206	194	214	205	211	209	190	179	193	190	203	201	207	209	211	210	209	227	203	193	202	205	209	219	198	221	205	189	197	190	213	229	209	212	226	197	193	207	188	228	231	219	208	206	220	207	220	204	235	202	232	198	217	197	179	208	227	189	203	214	216	209	235	208	196	188	183	181	212	225	200	225	204	219	203	209	207	194	235	199	220	178	222	207	224	202	251	192	211	234	203	223	223	225	204	225	209	223	199	210	210	225	216	199	199	206	203	186	191	191	190	187	215	207	230	239	191	204	232	204	198	227	221	216	221	204	206	212	225	228	187	214	232	225	197	225	216	216	197	222	208	211	214	202	208	214	227	224	234	212	202	208	211	216	255	190	208	219	205	221	216	205	215	210	233	214	217	202	216	204	228	223	213	210	214	205	199	213	193	216	214	206	197	191	193	240	208	232	228	202	204	223	219	226	225	199	204	212	223	233	203	225	210	214	217	204	222	214	224	224	222	222	198	222	194	199	236	215	203	196	208	221	209	212	225	247	177	217	220	237	224	209	202	232	207	224	187	200	192	207	218	207	212	212	203	180	201	234	219	221	198	205	222	217	229	229	214	217	230	183	207	204	220	232	186	214	225	204	192	214	196	210	221	198	183	216	190	224	211	224	231	196	237	212	223	195	212	233	203	212	185	219	243	186	236	233	187	196	175	216	192	218	239	220	202	213	216	191	193	210	194	195	242	210	205	219	208	208	231	229	199	189	201	226	219	171	208	198	189	217	213	216	226	181	210	199	217	238	222	212	212	226	206	200	204	230	177	216	208	214	197	228	220	193	209	209	197	224	220	214	231	225	211	220	214	217	223	205	214	215	222	208	205	194	198	205	223	217	203	244	188	201	193	239	177	216	238	200	214	227	198	198	207	208	202	221	227	232	201	205	237	198	219	214	217	213	199	200	194	230	191	204	199	206	202	211	218	172	212	188	225	223	182	211	213	190	201	218	214	217	213	225	197	199	207	190	214	200	221	224	234	214	211	201	199	225	210	179	204	210	204	202	187	179	230	229	206	212	201	192	180	211	201	231	207	201	215	189	210	211	207	197	212	211	199	195	238	217	229	208	209	221	216	219	208	222	203	221	218	236	203	206	248	219	192	196	210	231	223	209	212	222	231	207	195	187	215	187	200	208	219	213	209	213	225	245	194	200	213	234	243	217	198	210	204	207	227	222	166	240	220	191	217	213	205	226	212	212	212	179	204	212	190	186	217	221	206	220	219	217	214	202	210	196	203	210	193	209	188	235	233	203	216	225	217	198	218	208	215	210	208	201	205	197	229	227	227	206	202	216	194	192	202	214	194	202	228	195	191	184	193	248	222	199	236	210	237	187	228	224	202	214	218	234	223	213	218	244	226	205	230	200	189	201	225	194	193	229	185	209	202	191	253	221	173	203	186	218	231	210	220	214	224	201	201	225	198	223	191	189	223	207	221	211	200	232	202	233	227	193	207	236	209	220	188	212	217	203	193	211	197	206	215	192	218	191	210	200	206	221	233	201	211	198	224	188	229	211	224	211	218	211	238	183	213	223	209	190	200	201	194	218	192	219	206	236	202	197	202	216	211	224	231	218	206	235	219	218	201	208	199	196	202	191	207	230	210	207	212	181	230	201	237	206	208	233	207	192	205	212	192	238	215	243	222	215	225	209	189	213	225	225	228	219	204	210	183	220	203	193	227	171	206	223	214	223	213	188	234	229	208	207	201	235	195	197	218	211	216	211	222	238	206	242	208	219	245	182	224	201	224	208	212	218	201	204	210	192	222	186	226	197	215	220	210	233	216	202	213	231	203	251	213	223	215	218	210	226	204	224	202	217	232	218	220	188	219	200	212	224	212	216	222	199	184	197	206	245	229	217	206	215	222	215	201	183	202	204	218	192	188	198	218	215	213	232	239	211	169	236	199	207	199	184	224	220	221	234	208	214	176	201	212	227	209	213	184	218	202	226	212	190	217	235	211	229	224	198	206	209	211	200	228	226	221	225	203	192	205	225	192	191	240	222	225	192	214	207	213	198	216	219	206	209	189	216	222	211	223	212	220	201	243	209	244	229	219	205	212	216	190	219	206	191	204	235	166	193	230	217	209	213	199	217	212	216	216	214	206	166	203	226	206	216	227	245	219	220	167	216	187	201	206	198	240	221	209	210	197	225	213	210	191	210	196	221	203	212	180	182	190	192	208	202	230	210	200	242	196	218	203	200	251	231	218	236	204	248	242	215	220	201	226	202	200	223	200	171	187	201	190	197	206	199	193	189	207	235	203	222	182	222	240	201	192	244	203	214	208	204	214	222	219	193	196	211	235	232	225	184	199	204	201	185	217	200	242	204	215	195	185	221	208	204	207	196	199	213	198	245	209	193	208	227	193	223	216	221	191	199	205	233	202	233	237	242	215	213	224	220	192	190	222	208	237	250	194	220	219	183	194	222	235	198	240	211	210	244	225	225	208	218	201	216	219	221	203	195	212	220	227	220	206	204	203	214	217	231	214	202	217	229	189	181	202	213	225	222	202	206	183	203	227	210	211	215	217	195	210	211	221	200	231	208	194	222	216	207	207	218	175	197	211	209	214	193	243	203	213	232	234	238	214	224	204	192	212	222	221	215	252	204	199	211	208	217	205	208	203	225	207	232	180	210	187	221	218	203	226	228	233	197	193	199	194	206	206	202	219	201	198	226	197	207	214	225	216	185	206	210	219	204	232	212	231	210	189	233	215	212	238	217	239	251	211	221	193	205	192	193	211	207	218	222	215	240	209	179	183	218	214	180	217	234	227	228	217	200	190	223	195	185	184	226	191	204	224	207	212	189	201	202	216	198	206	202	211	209	200	194	197	195	211	229	211	203	204	220	211	259	212	211	218	228	197	195	211	242	213	203	183	221	216	216	220	206	206	237	229	208	222	221	203	226	183	218	216	215	222	185	209	180	225	210	223	208	202	226	205	195	189	220	216	200	213	219	224	210	193	197	198	194	223	209	199	227	235	215	211	199	212	210	220	201	210	204	211	220	209	231	215	206	214	175	194	226	229	203	190	220	183	199	246	189	227	234	219	213	187	198	212	223	183	213	231	219	213	199	192	233	212	237	201	185	174	205	208	219	211	214	205	228	202	224	211	228	202
42447	18282	7927	5113	3130	1513	796	617	546	518	560	478	461	533	527	487	487	505	468	456	518	453	527	463	467	467	522	511	481	461	455	443	485	432	470	479	521	472	502	458	458	457	433	489	479	436	458	431	447	470	452	490	472	507	486	472	491	450	483	458	474	488	477	454	468	451	460	441	468	455	503	479	486	464	468	441	460	469	475	447	463	506	480	466	463	503	512	481	462	501	446	494	473	448	454	496	490	469	495	462	467	474	476	509	457	506	478	449	514	443	490	458	509	491	437	451	492	464	441	469	423	441	474	455	497	486	490	480	449	489	493	479	475	492	429	488	499	509	467	484	487	524	445	489	488	453	443	449	488	488	449	452	449	472	484	506	468	462	488	464	477	480	481	449	455	501	497	488	487	496	466	464	456	481	492	465	487	489	491	448	482	470	449	466	452	536	483	509	481	493	440	457	458	454	462	471	442	475	479	496	456	441	460	472	495	512	491	459	492	478	447	460	462	493	490	488	480	488	475	518	429	468	503	500	467	466	461	492	503	497	473	490	430	475	496	472	482	495	438	478	455	491	439	500	477	489	433	465	482	498	490	491	492	497	476	442	482	500	501	496	466	483	481	459	492	450	483	466	474	429	476	501	492	460	469	477	494	422	471	452	448	464	478	476	452	474	476	470	520	492	493	476	469	474	504	448	432	497	436	523	480	480	495	484	471	483	476	495	475	451	451	485	470	474	497	531	444	483	470	447	469	450	463	493	464	446	506	473	466	473	474	485	514	460	443	486	459	469	480	472	483	465	466	514	452	457	469	461	471	472	449	479	459	476	461	523	500	477	445	476	463	453	476	473	468	440	460	432	453	459	429	470	447	489	478	485	490	444	493	466	470	490	443	481	498	489	500	489	459	471	476	471	495	470	468	479	510	467	444	462	489	480	446	477	490	468	470	463	480	503	496	444	480	473	433	479	477	462	467	458	485	461	425	487	458	471	483	507	528	464	440	479	501	492	500	485	469	458	458	454	506	443	451	498	504	474	501	486	462	485	493	472	503	471	446	428	503	464	493	485	493	466	477	486	453	478	453	479	519	494	510	445	463	505	501	527	483	459	481	465	495	462	515	503	475	482	464	496	504	482	474	444	464	489	483	481	479	480	499	475	469	500	465	459	487	499	486	464	462	505	442	462	497	482	470	488	512	486	464	470	500	513	488	475	468	485	463	463	478	460	502	453	508	462	482	468	478	504	492	447	519	493	459	455	431	477	483	492	440	509	467	463	511	450	508	461	494	475	471	451	488	469	479	452	451	453	459	444	492	478	462	469	456	478	472	465	459	450	502	470	500	469	492	510	471	464	465	476	474	438	489	506	488	460	483	505	458	497	502	482	487	485	459	485	492	497	469	501	482	482	472	472	488	459	467	454	438	461	457	512	473	451	465	447	505	486	467	489	488	511	478	477	463	483	479	487	473	516	519	458	494	467	489	473	501	464	431	449	492	487	470	481	452	504	494	441	484	458	455	459	491	474	434	474	476	480	472	466	504	464	468	473	452	497	451	495	469	456	471	425	467	460	507	491	476	459	520	477	499	458	465	458	457	442	469	485	496	448	445	453	490	481	460	492	484	449	450	436	449	488	493	482	496	498	485	480	487	455	491	528	472	437	445	486	456	495	486	450	489	490	451	438	409	507	470	487	459	441	471	447	469	484	485	482	494	477	521	505	497	433	470	450	506	449	460	450	470	458	511	473	495	473	472	489	481	475	482	533	476	468	473	480	471	485	475	483	440	459	459	492	499	461	490	507	462	519	464	490	493	497	481	430	466	477	479	489	475	456	510	480	467	474	466	491	460	445	453	448	480	473	467	464	444	460	445	446	473	485	469	477	476	491	472	475	490	463	493	483	501	462	479	451	479	496	464	487	479	492	480	482	459	446	444	494	490	449	469	459	476	468	451	451	487	492	465	466	476	454	486	443	495	491	443	470	525	472	510	459	457	465	447	464	445	472	459	456	474	483	494	440	439	497	478	451	474	504	496	468	477	472	497	470	474	473	466	437	495	512	479	459	468	470	481	451	499	484	457	494	512	478	476	495	458	473	446	478	459	455	485	519	475	478	493	446	454	500	485	500	484	520	451	498	483	486	482	504	519	487	476	510	467	476	479	500	454	485	460	492	479	483	467	456	493	447	436	465	496	480	495	522	463	458	478	437	487	438	503	489	449	461	496	481	497	458	537	492	469	452	466	497	451	451	485	456	470	477	466	489	502	485	489	473	493	434	512	486	447	504	450	477	452	451	467	493	485	446	437	444	484	460	453	475	464	482	444	447	495	462	498	474	475	494	508	444	483	447	515	491	439	490	449	453	481	473	458	489	477	478	509	501	501	493	509	464	454	505	471	467	465	454	468	461	477	467	503	464	472	469	479	529	471	444	471	464	478	451	454	442	495	491	464	456	499	474	454	451	493	466	520	452	469	496	512	482	482	488	492	480	521	505	489	486	484	512	488	473	481	511	484	472	466	497	476	475	464	482	476	502	475	475	472	475	483	479	468	466	494	530	497	484	490	451	456	486	479	501	489	493	493	455	447	496	463	442	454	456	505	482	511	480	472	495	476	445	465	439	473	486	488	491	463	462	460	428	457	472	453	484	461	491	487	441	472	475	468	461	496	524	489	450	464	484	479	455	483	474	490	465	440	455	491	484	451	463	480	465	474	450	476	474	499	433	477	445	459	461	456	456	483	494	461	462	466	468	454	477	507	483	456	466	466	454	511	447	474	471	462	460	460	422	464	460	460	474	491	472	505	473	510	495	495	480	510	463	448	492	481	492	500	496	434	480	495	463	439	456	478	486	492	430	443	464	472	448	472	481	432	449	450	489	463	474	467	481	465	501	517	499	465	478	463	487	489	472	493	478	434	486	483	448	477	518	487	493	482	495	466	456	478	495	460	417	462	481	425	472	470	487	470	487	502	481	469	511	448	466	448	452	479	497	457	478	497	482	398	472	461	461	491	453	496	424	455	482	462	471	471	479	447	414	457	467	486	529	487	490	488	505	475	477	490	498	481	477	469	500	480	467	488	485	450	488	480	464	478	465	476	487	459	456	476	458	488	519	466	491	490	467	504	465	516	466	467	481	504	468	442	467	487	446	476	482	497	511	456	470	465	457	480	475	477	462	502	479	494	473	454	528	456	478	473	478	480	512	467	475	419	489	459	471	456	452	485	475	476	456	465	499	471	487	466	464	433	449	485	483	466	488	479	478	482	506	481	468	432	485	477	468	462	493	471	522	507	491	450	460	451	519	504	491	468	485	451	492	461	454	504	435	533	461	529	476	456	489	458	462	487	504	500	486	457	465	487	493	495	487	436	524	473	474	455	487	480	481	431	488	466	457	481	488	500	468	481	506	497	447	480	464	519	454	453	475	502	484	461	507	481	487	437	485	448	477	476	479	469	479	493	470	480	503	460	486	469	475	481	474	450	450	472	498	497	488	488	507	459	481
66694	28020	10487	2724	992	573	404	283	218	258	258	241	236	227	240	210	247	237	229	241	214	226	237	234	227	192	228	220	234	224	227	234	257	226	237	230	240	212	240	222	236	206	197	232	248	244	240	208	262	245	200	242	232	219	210	218	229	251	204	210	215	239	213	230	226	256	219	239	242	210	225	218	215	210	209	217	223	232	239	208	250	210	208	207	246	232	226	224	220	210	210	269	227	211	217	222	240	253	201	211	246	232	208	262	188	196	205	228	206	233	233	239	218	231	251	232	204	200	237	217	244	246	217	218	230	202	206	226	204	209	205	208	229	217	249	249	215	234	244	219	248	258	227	226	219	265	222	224	210	255	221	231	235	198	196	215	230	246	200	225	246	210	229	192	209	217	246	209	238	240	201	230	212	229	239	225	228	239	208	224	203	214	221	217	256	223	246	227	227	241	209	217	197	186	205	226	199	236	220	235	202	218	209	217	229	218	236	212	231	227	240	231	198	224	217	205	208	199	204	210	220	248	203	211	248	227	239	220	232	225	224	220	237	215	248	243	225	212	227	223	203	213	215	210	223	241	230	190	237	203	204	232	222	218	211	195	239	204	208	222	234	234	223	227	260	213	199	219	199	216	242	215	214	255	204	229	233	236	205	230	220	220	218	227	229	210	197	219	200	230	223	224	258	240	251	207	194	264	239	192	226	169	212	181	222	224	250	242	244	223	227	257	219	213	221	184	245	232	215	222	213	275	224	212	202	210	234	228	214	228	235	213	213	214	217	235	215	220	243	194	178	239	223	208	206	236	217	210	233	248	234	233	213	228	259	229	212	217	231	236	209	209	223	225	206	251	232	200	236	193	217	236	222	196	241	218	224	244	226	211	212	245	203	220	207	202	207	249	202	211	223	226	217	226	235	228	202	187	242	258	225	248	214	249	228	229	213	247	247	215	240	203	259	192	226	189	239	238	254	229	209	224	245	203	231	224	230	212	244	215	220	229	217	217	238	231	228	216	216	213	213	205	231	215	205	217	249	234	222	261	203	215	209	185	228	243	205	227	209	216	224	220	208	198	198	236	209	210	225	221	251	195	214	223	234	252	237	245	213	223	236	196	243	221	232	226	203	208	232	228	222	248	217	236	214	258	228	242	251	241	217	228	227	245	248	263	228	226	238	233	248	218	220	222	224	210	201	219	220	246	202	239	231	211	209	223	220	206	239	214	218	226	202	194	253	246	231	227	235	190	226	230	234	209	221	211	243	226	223	220	225	232	225	272	223	250	223	210	241	215	233	211	234	194	194	242	238	254	244	230	234	233	220	239	222	229	215	235	220	212	214	223	238	243	225	217	230	236	203	232	221	216	229	229	232	207	186	228	240	197	224	219	212	226	213	193	199	215	233	208	223	204	213	212	210	213	202	214	229	253	222	206	217	262	237	224	254	239	210	195	245	248	198	255	230	243	205	245	259	218	234	223	223	218	236	249	226	232	252	234	221	228	208	222	264	208	219	235	222	207	240	224	224	225	214	233	221	202	213	225	227	244	257	251	237	217	238	239	241	251	215	214	208	218	237	233	237	202	190	239	240	213	222	235	204	186	223	220	217	207	250	180	223	232	207	220	219	214	227	212	207	215	239	236	257	236	211	210	214	204	241	252	209	225	217	221	208	245	227	236	220	194	223	216	231	237	228	232	251	218	227	219	233	261	235	220	225	210	214	232	205	221	236	227	233	232	229	223	221	241	241	216	226	226	244	224	237	210	240	225	242	222	262	237	227	218	195	210	219	220	226	232	203	222	231	226	219	243	234	219	234	224	246	240	202	241	244	233	245	266	221	231	216	224	220	242	216	247	256	243	227	211	219	247	228	204	232	229	196	239	258	231	223	227	228	243	231	225	233	211	233	244	214	234	223	217	240	214	223	211	208	251	216	225	209	195	249	215	239	231	232	234	216	210	235	245	212	229	255	225	207	235	216	242	244	233	236	204	207	252	270	229	217	224	243	230	226	225	232	215	213	221	223	215	230	238	233	216	213	231	206	197	233	233	225	229	232	232	237	256	244	219	248	219	234	239	217	223	281	227	206	205	249	208	230	203	206	211	200	230	231	231	226	202	202	220	252	216	189	207	214	207	209	192	226	234	214	210	211	224	265	243	192	219	227	218	203	202	217	208	234	247	234	256	249	217	208	258	233	237	218	228	230	229	225	204	221	212	213	227	212	228	265	203	223	204	218	239	213	215	239	246	223	228	233	244	198	224	214	218	220	227	215	241	227	212	206	220	220	209	239	216	204	219	216	191	219	173	219	257	221	241	226	214	223	248	235	224	249	191	201	256	221	210	217	203	219	229	242	215	266	209	194	225	234	210	207	210	200	223	220	203	258	202	230	227	251	236	219	206	241	202	215	207	239	256	214	232	214	191	226	222	234	216	240	241	201	213	206	241	237	239	217	221	205	242	212	252	238	228	248	207	217	231	215	209	183	258	220	215	227	234	223	238	244	211	214	229	240	209	222	234	253	219	225	222	220	214	206	249	217	245	221	207	229	208	244	206	235	232	212	221	236	270	224	220	226	236	239	240	207	214	253	234	214	225	230	220	215	229	225	215	209	235	212	264	216	235	227	215	248	229	202	228	195	237	245	214	255	206	222	205	215	228	197	239	199	236	216	185	225	214	225	211	215	228	248	261	220	238	238	229	223	243	250	212	248	217	231	209	247	231	222	239	229	220	216	208	242	236	218	255	244	227	217	212	246	218	238	230	214	228	200	223	193	239	218	231	232	230	218	218	219	206	226	229	244	215	230	203	229	246	204	259	228	238	229	221	231	223	217	225	230	210	232	214	212	232	249	225	210	244	232	225	243	224	204	239	225	226	223	235	229	215	214	237	256	256	223	230	237	182	236	216	237	246	233	213	233	230	253	233	226	225	230	229	228	236	206	237	210	228	250	207	257	214	231	234	201	207	213	200	200	223	217	210	218	215	219	249	229	237	220	202	251	233	235	215	230	236	254	229	222	219	213	243	181	242	214	203	227	217	222	230	194	217	213	236	264	217	247	263	243	226	220	250	194	209	217	230	198	241	214	212	230	247	213	229	238	229	233	203	233	230	202	216	250	239	240	215	225	226	224	264	215	209	216	200	233	220	215	222	230	210	200	228	237	210	217	208	219	225	223	229	216	212	196	193	216	197	200	245	230	215	232	233	240	252	216	228	228	239	246	203	218	240	231	239	233	241	232	214	232	243	222	233	222	204	218	204	212	205	224	246	214	211	207	255	254	229	264	216	236	209	225	214	218	224	238	265	219	212	221	218	210	234	227	228	218	228	250	220	233	258	202	212	211	234	220	243	204	227	214	230	221	210	205	233	229	241	248	221	206	240	228	232	233	197	237	212	231	225	212	222	234	213	216	228	245	239	225	203	220	237	225	193	231	211	244	222	207	231	221	244	253	190	217	257	257	207	199	234	230	221	223	235	209	242	214	227	223	213	215	217	205	196
45548	18512	9125	4877	2535	1727	1083	733	623	562	532	499	532	536	522	524	545	547	521	509	523	498	543	455	543	488	524	506	471	506	492	488	450	498	485	482	516	545	501	492	489	547	509	556	482	522	460	487	486	509	505	470	481	509	498	488	501	497	478	478	492	516	490	534	491	510	507	535	517	490	465	483	522	515	538	536	516	482	507	486	535	491	507	486	535	470	474	450	550	480	511	533	458	493	486	472	508	512	532	465	478	472	494	496	454	519	444	505	502	482	470	508	495	506	506	495	505	525	531	493	503	515	514	539	506	519	463	505	513	507	525	508	534	515	505	496	489	498	504	545	520	440	507	517	442	492	500	468	505	494	485	481	502	490	535	441	527	478	510	537	508	519	519	530	516	497	519	496	487	514	516	499	493	498	534	473	507	503	478	522	493	524	525	509	500	482	507	482	501	481	528	497	476	499	487	522	495	510	525	521	490	519	485	525	439	514	515	478	536	515	464	514	508	514	495	468	492	531	506	536	475	444	530	487	520	540	503	543	503	513	456	518	525	498	473	518	531	474	511	498	508	447	508	483	486	486	505	529	480	503	517	529	519	494	521	497	473	487	484	505	494	499	476	465	501	500	481	522	540	494	497	513	499	475	488	483	487	443	507	521	484	550	531	500	502	532	504	498	487	461	480	506	510	490	521	533	512	480	482	482	497	493	494	498	462	515	489	478	504	487	500	527	512	517	555	497	516	517	548	488	518	465	497	515	502	576	479	477	453	475	510	448	509	514	470	493	518	507	504	482	495	527	505	520	505	504	546	519	510	512	451	519	461	491	541	521	472	494	473	496	477	498	489	512	524	499	502	506	502	550	522	492	495	503	505	509	500	495	485	531	474	497	475	489	498	513	528	529	536	504	508	528	476	500	496	504	496	500	479	489	509	510	498	524	484	468	525	530	499	501	487	526	543	498	513	508	482	521	500	481	522	516	528	520	522	505	542	491	498	505	510	489	488	458	457	510	478	502	488	525	473	494	503	467	506	479	530	498	522	501	484	477	515	518	555	476	477	525	549	519	497	530	489	485	519	500	505	514	504	505	510	489	464	504	484	478	489	548	494	507	464	510	488	504	486	517	498	541	453	525	534	510	464	507	519	490	517	480	494	534	496	480	515	501	512	501	499	503	499	511	483	490	517	508	511	526	523	500	466	492	523	483	516	522	514	503	487	527	512	503	483	487	552	500	458	478	515	464	508	479	489	509	509	535	497	511	504	536	497	501	503	490	515	495	531	499	457	492	497	486	467	520	496	508	531	510	513	500	518	512	518	449	502	515	441	507	473	486	520	493	493	498	459	523	493	513	473	514	472	515	516	489	547	489	535	513	524	493	502	506	482	515	561	499	518	428	519	514	496	465	531	491	518	497	503	504	515	472	492	508	482	493	467	517	503	498	516	498	478	512	516	540	521	448	487	502	482	501	469	439	507	473	469	518	480	490	505	498	525	512	478	482	496	520	504	440	488	473	492	509	474	530	501	495	512	511	458	520	482	506	488	507	500	471	522	503	501	498	556	502	504	467	494	499	491	475	484	470	503	527	461	537	465	544	490	531	513	485	501	486	478	540	490	479	543	496	481	489	509	522	535	482	479	505	514	519	497	516	470	510	477	498	502	491	481	464	493	514	499	513	561	522	496	468	521	469	479	479	517	501	487	486	492	492	517	518	534	502	508	486	494	502	502	523	509	460	499	519	508	478	452	536	507	490	487	481	520	524	486	518	504	484	513	453	533	469	509	522	487	467	499	482	516	529	498	479	511	510	506	524	500	506	513	476	505	549	501	512	504	503	478	489	500	458	447	494	502	515	508	498	479	478	433	498	509	481	516	505	510	533	482	506	491	511	508	494	496	487	484	485	520	491	520	491	487	492	492	488	517	501	465	527	501	504	501	526	492	525	524	513	508	496	496	505	505	506	496	514	510	490	545	476	507	466	490	488	490	523	506	498	512	494	511	509	511	499	491	477	515	511	490	483	533	462	520	521	482	501	486	483	507	487	490	530	519	507	497	504	495	502	525	495	498	523	481	477	504	485	448	511	523	465	470	495	482	495	491	492	486	500	486	465	551	482	510	477	453	512	495	496	507	512	527	511	505	470	502	476	523	516	537	504	485	481	539	500	501	551	517	528	487	516	464	538	459	510	488	493	490	532	464	486	487	486	508	508	522	506	503	523	504	520	516	478	531	513	501	510	492	530	543	520	478	467	474	503	460	532	489	501	441	527	509	469	484	493	524	496	518	498	518	522	504	525	488	469	434	501	506	531	517	501	514	481	473	506	491	459	540	528	484	501	510	469	518	521	471	460	511	512	486	457	498	461	533	468	543	497	472	514	489	528	481	509	510	487	502	518	494	535	485	481	555	485	471	485	535	504	507	496	523	511	489	481	499	500	508	540	511	536	501	507	495	475	503	522	509	485	533	498	531	465	459	504	533	526	503	494	510	480	488	493	509	460	513	492	487	529	488	498	480	527	476	526	510	467	511	475	500	497	519	477	553	518	480	501	527	476	523	474	553	511	503	500	435	522	462	479	503	560	517	520	491	505	504	486	473	490	511	503	549	508	495	519	548	492	510	438	516	489	499	533	474	483	519	460	508	478	513	457	544	471	527	473	505	502	518	506	490	518	502	528	492	496	510	533	510	518	446	479	478	513	495	506	515	522	503	527	527	510	485	483	556	501	562	541	511	503	521	537	512	503	488	500	480	485	524	491	487	516	498	516	490	519	491	505	492	495	479	494	518	484	457	484	463	486	502	510	544	484	470	505	498	528	478	505	513	517	529	500	545	478	521	486	446	465	457	481	515	505	467	539	534	512	502	528	467	522	553	515	479	497	495	528	495	483	513	499	493	524	496	500	526	500	498	543	479	477	471	504	529	528	473	506	505	523	492	542	517	500	522	494	516	544	503	519	482	478	519	520	492	524	514	454	506	503	482	481	503	479	515	485	482	507	529	506	475	505	525	502	462	489	489	522	499	526	472	479	469	497	486	476	501	528	521	492	469	523	491	515	473	479	530	477	485	499	495	501	484	526	521	470	502	500	546	520	480	491	489	478	455	544	511	528	511	507	511	509	522	504	490	512	484	494	536	512	529	522	484	507	495	495	493	528	500	519	464	511	464	514	484	500	466	522	499	451	513	506	517	545	492	520	506	561	477	476	469	499	489	493	468	509	477	489	473	509	508	493	504	523	515	512	480	476	506	452	505	506	523	516	537	481	484	475	495	493	478	510	492	489	514	531	506	496	508	492	467	469	524	494	489	485	486	501	549	489	509	445	499	469	480	532	490	501	524	471	512	505	525	508	526	507	475	506	499	483	477	521	491	454	489	516	502	508	516	505	495	504	459	499	473	516	463	486	480	501	481	484	513	510	488	495	541	499	507	483	514	535	488	496	510	499	466	506	504	478	524	484	511	502	480	490	501	496	518	447	499	471	478	520	501	528	481	554	520	484
50652	18993	4526	1237	539	326	257	211	183	205	212	212	215	205	190	197	221	209	224	219	211	207	202	200	190	191	201	206	198	183	200	214	176	190	192	206	205	209	217	164	188	220	186	211	185	193	187	197	188	205	200	194	190	179	192	193	223	202	201	191	184	208	174	188	217	196	194	202	203	201	213	210	180	207	182	197	202	186	190	213	175	203	181	193	189	176	222	174	190	202	174	186	210	207	196	229	236	219	192	179	195	200	173	221	188	205	188	191	211	193	210	206	194	229	199	185	178	214	196	219	199	212	214	201	220	197	189	222	189	213	221	187	207	196	189	184	184	185	217	214	208	206	188	168	193	181	189	190	209	168	218	191	204	206	216	211	212	191	186	227	215	206	199	213	170	187	184	192	192	208	189	206	179	191	179	218	227	203	199	226	180	177	185	198	186	213	209	224	199	181	197	167	220	212	215	176	207	196	210	205	197	179	214	220	220	215	224	218	208	184	193	203	224	238	208	263	194	215	220	170	200	207	192	167	173	196	215	193	185	225	185	182	193	223	189	172	185	200	219	198	183	199	188	182	219	208	190	201	208	209	202	181	205	188	197	187	214	184	180	165	197	204	186	178	194	235	200	222	172	240	216	221	193	227	222	213	212	198	193	210	201	222	168	176	192	216	202	188	179	185	202	178	219	218	202	210	184	207	199	186	196	207	203	201	189	197	210	210	201	211	207	191	185	185	188	233	175	195	212	181	212	200	191	216	221	212	197	199	187	175	197	192	210	192	197	188	179	200	238	206	209	193	223	183	215	203	206	233	201	221	194	210	165	213	196	212	210	214	187	215	205	196	216	205	183	212	197	182	198	209	197	212	196	183	224	214	218	211	214	207	199	183	209	208	223	203	208	192	213	206	202	217	225	223	201	169	194	183	219	191	190	220	203	184	201	184	210	198	208	223	219	208	188	195	202	210	188	198	215	220	220	185	221	184	202	208	213	217	205	204	194	198	189	211	196	204	183	176	209	181	189	174	205	212	195	182	226	213	200	192	221	186	164	217	237	188	177	194	221	188	205	215	240	220	202	196	217	195	242	219	212	234	223	206	185	192	211	222	196	193	204	208	211	176	213	234	191	203	180	182	207	207	206	221	187	196	223	189	202	201	196	180	186	188	189	178	191	198	204	202	205	225	188	217	205	204	179	228	199	193	164	199	221	223	199	195	165	173	196	223	203	205	190	180	205	204	188	200	185	197	208	232	225	214	212	213	213	203	228	190	227	225	196	220	197	195	175	224	193	242	191	216	202	200	209	218	205	205	191	191	204	180	223	232	190	197	160	204	196	219	193	190	198	238	212	247	224	194	221	198	200	191	174	215	187	176	219	192	185	212	222	227	184	190	214	235	201	202	208	203	196	192	195	197	179	224	183	187	210	216	198	201	224	229	200	193	220	218	206	188	189	222	208	198	210	216	209	207	216	209	214	191	214	198	188	182	181	204	210	213	164	193	223	203	208	208	201	208	229	194	196	207	191	200	200	222	203	203	203	208	216	232	190	178	193	199	205	188	183	207	180	211	196	207	186	208	175	222	214	213	221	205	192	210	193	206	195	217	211	192	193	184	189	183	212	200	241	198	197	206	201	187	197	199	198	203	195	197	202	210	214	207	219	211	236	235	229	204	218	201	199	191	195	215	230	189	210	190	223	182	196	205	181	201	206	235	193	189	204	232	231	171	169	204	192	208	212	230	204	216	217	202	192	190	214	213	199	194	213	188	220	181	185	192	177	186	211	183	190	184	205	228	215	201	218	196	205	201	195	199	218	208	202	216	204	179	221	216	189	201	220	180	212	206	200	177	192	211	217	180	219	176	185	211	192	211	172	224	189	201	186	219	197	205	209	225	176	188	218	206	199	207	192	197	201	173	192	203	204	213	207	209	205	187	198	216	187	214	158	194	190	213	172	200	213	201	194	166	184	192	205	207	211	173	193	173	196	188	201	221	191	210	210	199	197	194	183	219	194	169	193	212	197	214	207	256	194	205	191	212	218	195	206	194	195	204	188	202	216	177	218	203	195	189	202	194	181	203	217	190	186	184	222	219	195	204	210	237	201	201	190	196	190	223	175	185	193	193	203	179	217	210	205	187	224	208	194	192	221	166	215	203	167	180	198	206	188	204	198	242	190	205	188	191	181	182	169	196	179	199	234	199	195	194	220	213	195	232	197	215	195	193	194	231	191	209	196	191	191	205	193	190	231	203	176	200	205	185	215	218	188	219	211	209	224	187	223	191	208	201	211	211	221	205	183	221	206	197	211	187	203	215	185	238	205	190	195	211	199	216	163	187	198	217	202	221	217	212	205	214	183	203	220	210	197	213	211	203	210	185	171	201	221	180	179	191	217	182	177	204	170	221	238	187	204	209	202	220	190	186	190	215	185	227	196	217	196	163	194	212	181	219	204	204	199	181	196	203	181	210	216	214	233	225	215	160	224	194	218	184	217	236	238	213	179	221	198	213	190	190	216	197	188	208	188	201	195	202	219	230	201	209	172	225	207	202	196	217	200	182	214	199	204	198	183	223	211	219	213	185	198	187	203	164	180	212	209	188	199	174	178	226	210	226	218	219	212	210	183	212	202	206	221	210	197	202	182	213	214	189	214	200	205	208	203	204	208	217	202	207	186	211	196	197	227	234	208	207	172	186	201	210	181	219	191	194	204	208	231	189	201	190	195	215	194	206	236	198	193	200	211	199	202	228	212	195	226	199	188	241	181	203	220	208	189	200	198	197	218	202	207	176	227	224	198	222	197	196	184	213	212	170	189	185	211	189	203	211	193	208	186	211	192	190	221	204	177	182	182	236	212	212	196	202	199	181	198	175	179	202	167	172	213	205	190	185	174	191	233	184	186	220	210	204	177	191	214	220	203	187	244	206	207	198	198	193	194	184	190	182	184	202	215	206	214	188	196	183	210	218	174	208	188	208	211	218	181	200	181	206	212	229	192	213	205	231	209	197	219	196	210	220	196	194	214	199	195	170	192	181	230	187	182	190	185	197	216	221	177	215	191	180	210	187	232	206	207	201	191	205	223	202	192	191	195	210	197	225	226	201	183	191	189	195	196	186	183	201	199	187	222	171	182	192	227	201	205	204	181	181	219	202	220	201	206	206	202	203	194	206	192	190	228	190	207	193	212	219	214	201	204	216	218	213	192	226	222	205	202	190	191	192	199	204	205	196	193	223	201	188	180	222	209	200	173	216	218	196	204	192	187	208	199	221	185	186	183	192	208	206	203	226	179	215	182	180	180	190	206	191	213	203	201	205	205	183	249	179	219	195	171	194	211	197	222	209	211	216	198	230	199	201	232	224	194	202	223	187	228	182	206	212	210	221	202	230	212	215	208	218	217	202	214	193	197	237	216	201	179	193	213	188	215	213	197	188	208	225	198	172	205	190	236	209	186	170	202	221	217	223	183	220	193	210	221	195	191	200	192	215	200	200	175	213	219	205
35063	13864	4737	2544	1520	965	687	539	467	471	493	457	500	468	470	468	467	439	484	476	479	464	506	493	453	487	436	479	469	460	458	454	459	413	432	436	470	451	484	474	468	419	446	430	450	448	447	467	433	483	471	470	474	449	462	461	417	482	453	426	460	456	473	452	439	462	486	488	474	435	463	429	439	461	459	461	452	464	478	486	480	467	430	452	478	476	472	471	454	438	471	434	445	459	456	445	469	447	460	468	444	518	469	471	447	440	435	463	472	448	425	478	462	464	436	478	495	470	440	420	475	467	461	454	469	429	449	459	447	438	488	456	429	454	482	438	438	456	460	432	473	439	415	473	468	460	429	450	423	473	410	455	479	487	475	415	479	461	455	447	473	443	497	463	478	452	461	420	425	461	480	449	419	479	443	437	435	417	432	458	441	425	448	446	465	442	427	450	479	449	464	480	442	427	441	477	449	411	441	478	450	441	464	391	397	404	425	423	420	450	488	447	453	439	444	493	495	429	452	455	420	453	450	494	431	452	439	447	449	441	431	474	440	451	480	454	443	463	469	474	466	474	509	454	438	432	482	427	481	461	449	479	442	452	473	460	533	478	472	444	459	444	455	417	475	486	443	458	410	444	427	462	468	455	462	456	443	412	473	455	441	481	441	436	442	461	426	468	469	458	425	416	445	458	494	446	456	423	417	445	454	427	456	454	467	452	403	475	431	461	474	445	516	492	455	475	431	495	463	456	489	472	451	450	435	475	470	425	466	460	449	466	472	491	426	482	439	421	433	447	476	486	448	464	430	461	428	445	446	458	489	449	442	453	472	433	450	465	468	468	433	461	459	477	463	460	445	432	449	484	477	435	440	449	476	430	435	499	476	453	474	431	436	459	469	429	479	480	492	445	462	442	442	455	484	421	437	459	511	430	426	445	433	428	455	448	439	442	447	429	484	444	462	436	473	440	467	465	457	448	504	490	468	433	468	437	461	470	424	483	446	440	487	417	434	433	448	501	447	469	437	472	428	474	454	492	468	447	448	455	436	438	439	458	458	473	500	453	484	471	502	452	467	438	445	481	463	455	468	440	461	436	499	452	424	425	428	483	436	441	450	407	448	465	477	493	434	462	455	482	462	450	465	452	435	461	439	490	459	458	452	461	454	477	419	461	459	460	455	453	456	495	456	458	459	515	462	461	497	459	436	426	432	464	462	439	447	484	475	481	450	435	441	449	466	438	478	454	504	460	443	447	459	448	504	449	443	467	463	474	443	437	440	460	462	458	443	476	453	419	447	476	468	476	445	460	491	452	451	448	468	453	477	454	440	434	457	402	454	434	456	446	429	419	432	429	444	445	459	399	459	425	418	466	436	443	445	435	485	439	446	465	442	469	483	488	493	459	454	460	450	418	449	448	426	433	455	484	466	468	464	464	451	482	459	459	463	440	463	491	454	477	425	463	433	441	468	485	484	454	424	469	466	484	495	465	466	450	468	487	475	424	466	475	431	474	477	465	460	437	461	475	435	444	467	445	420	426	433	481	421	487	494	443	425	452	441	466	447	482	446	471	470	456	454	413	484	444	491	426	470	443	428	431	486	476	447	486	471	451	471	449	430	467	437	468	435	433	460	431	509	419	466	460	462	432	411	494	399	441	446	452	434	496	468	440	455	438	471	499	451	460	468	459	410	462	442	420	439	426	414	448	448	442	422	471	453	399	470	462	487	447	443	437	456	458	436	476	438	443	499	428	480	432	455	484	438	464	482	442	475	427	426	455	462	451	473	458	418	416	447	457	430	453	444	449	496	453	444	405	453	464	449	440	460	478	447	479	469	455	439	496	449	472	430	456	468	414	470	425	473	457	468	473	431	485	465	411	474	430	411	425	461	434	460	491	451	460	399	467	455	460	450	468	462	421	454	500	480	440	432	451	438	453	467	443	469	450	471	410	428	459	459	458	486	472	448	472	465	482	444	468	473	481	469	421	446	479	457	465	445	440	481	375	471	469	451	462	482	455	458	471	451	476	479	417	466	449	497	471	524	475	440	433	441	453	424	490	451	473	476	459	439	447	456	457	441	461	437	453	521	477	431	486	463	431	472	449	468	462	459	478	486	449	428	440	455	465	428	451	425	437	472	500	461	458	473	434	426	446	428	435	463	469	385	467	461	457	412	442	463	439	478	432	441	450	496	422	456	438	438	473	428	478	490	462	467	474	453	437	444	441	459	465	471	497	425	454	434	484	499	443	440	442	448	441	458	480	476	434	457	463	468	489	442	456	447	418	464	459	448	431	445	459	430	460	425	464	445	470	407	479	485	469	430	426	460	492	465	486	407	462	441	437	432	468	469	493	441	481	452	451	446	429	462	423	463	410	448	463	438	478	446	438	444	451	436	487	418	439	484	451	431	434	478	456	463	433	426	448	426	423	471	427	433	471	470	422	485	481	465	476	433	460	459	484	429	466	456	445	453	460	471	480	453	433	457	456	456	459	459	453	422	457	472	476	456	448	456	458	459	431	443	453	439	458	466	438	424	429	477	443	481	466	443	459	430	460	477	445	449	436	437	486	426	480	440	501	478	470	447	465	434	455	427	486	469	468	447	404	449	466	452	471	454	460	432	465	445	456	466	457	431	453	433	432	433	441	450	474	427	471	417	481	448	444	421	434	463	443	459	426	479	466	472	476	449	483	432	479	495	439	481	464	469	468	483	397	468	452	452	456	441	446	470	448	445	449	504	457	469	464	439	465	438	476	443	447	459	475	444	443	385	457	445	445	453	454	465	485	470	432	491	446	436	470	437	502	478	470	459	413	479	438	406	486	438	460	472	472	473	476	467	428	477	435	475	455	449	494	440	472	492	450	437	436	445	449	459	431	486	447	426	439	466	471	490	431	421	463	459	504	470	442	463	440	451	462	469	446	463	450	436	458	480	442	408	484	489	455	443	446	404	433	446	406	465	433	447	431	469	462	423	428	464	449	493	454	464	470	441	456	429	455	445	446	421	460	479	456	480	469	495	456	487	403	449	470	466	495	456	418	450	455	422	452	445	514	443	418	448	449	449	444	443	480	467	447	501	454	499	455	441	466	433	471	451	455	450	481	436	432	473	461	460	495	447	486	438	418	462	464	468	461	440	455	472	457	489	487	448	461	466	435	468	418	482	456	486	454	431	423	463	451	484	483	455	491	446	444	467	469	443	421	432	445	445	457	462	467	484	449	442	457	454	453	432	477	442	447	468	497	433	477	449	448	455	433	479	482	468	476	435	459	500	409	456	477	486	458	454	456	453	446	430	458	442	506	449	495	439	442	483	463	504	466	453	436	454	482	439	477	455	459	458	434	428	506	455	463	457	470	450	471	433	450	450	455	503	476	456	456	474	448	454	429	463	467	462	494	476	440	461	449	484	437	461	456	482	470	447	448	460	439	492	440	471	418	446	437	477	445	439	476	493	461	464	453	447	447	482	461	453	477	448	471	492	454	454	439	477	462	474	484	474	466
55251	23626	6830	1657	666	384	276	268	241	240	205	219	237	224	213	227	211	190	212	187	229	192	189	194	206	213	214	228	207	198	217	224	210	224	217	194	203	210	199	207	222	210	210	184	196	202	215	220	198	180	205	201	210	194	217	194	200	209	239	200	202	217	186	209	208	187	222	190	204	198	191	200	211	185	218	195	218	208	197	189	225	206	208	235	214	223	189	210	247	242	190	215	236	209	198	223	212	226	220	212	229	228	189	199	234	209	204	212	214	214	207	182	213	213	205	221	198	203	209	188	220	190	244	209	212	201	189	223	209	251	201	198	196	212	209	215	205	210	210	215	215	211	200	202	240	208	203	212	214	213	224	215	183	199	192	201	229	209	233	216	213	205	172	233	207	192	239	220	202	229	190	212	215	198	210	205	211	185	212	208	188	214	221	227	181	216	236	198	222	200	214	203	232	213	209	203	213	213	207	220	222	262	201	206	186	196	209	196	199	232	195	190	186	191	219	212	204	230	213	204	191	182	185	231	226	226	218	177	207	227	195	187	229	219	217	220	222	218	201	208	219	218	232	172	192	210	199	192	205	203	195	196	205	201	195	220	213	222	190	234	190	224	214	229	195	197	204	208	203	204	205	200	228	200	190	216	205	210	206	194	212	240	206	242	216	211	184	200	201	222	226	249	217	216	224	217	243	208	228	206	221	179	189	207	203	205	217	224	206	248	231	216	222	217	197	242	212	203	221	230	205	195	200	190	198	220	188	195	184	189	248	222	205	176	208	245	206	220	228	213	214	206	205	185	201	214	206	189	215	208	229	190	230	197	214	195	220	232	201	219	223	248	240	214	197	220	184	189	188	219	219	199	175	197	227	205	224	210	221	192	237	200	241	221	207	206	214	231	215	201	225	207	203	193	225	210	213	215	214	213	202	226	206	210	195	235	206	202	215	195	232	225	223	226	214	192	183	191	207	204	229	177	190	207	211	216	200	218	240	231	162	201	229	218	215	230	209	211	215	180	203	184	217	220	196	199	251	223	206	176	208	204	202	239	208	217	196	215	204	226	179	237	202	218	201	206	261	219	200	199	197	185	178	184	182	210	221	214	225	199	215	220	228	182	200	218	202	203	232	180	204	208	209	206	226	197	223	220	226	202	202	231	238	244	208	196	194	195	216	201	175	193	217	196	232	191	247	211	215	216	203	200	172	202	174	204	214	204	229	219	217	234	198	199	205	200	212	226	222	216	221	210	220	207	181	233	183	242	204	210	217	223	235	191	202	211	225	210	244	205	181	195	212	230	214	202	196	180	214	226	197	211	204	209	218	188	245	183	218	193	223	194	202	192	190	199	202	203	190	224	227	207	203	209	209	210	213	231	207	196	220	194	226	197	204	244	246	225	202	214	217	221	219	217	217	227	210	219	214	203	210	210	199	210	207	231	223	184	210	202	214	208	189	220	190	213	211	193	220	184	196	234	191	202	214	223	194	203	211	214	224	204	189	190	213	230	214	230	198	214	189	220	218	202	249	189	197	184	230	206	186	201	225	212	189	200	188	244	193	179	209	235	202	200	208	190	217	213	224	203	197	221	206	219	196	218	248	214	225	196	224	215	229	204	213	217	225	222	212	215	225	222	222	212	228	215	196	186	207	229	162	228	217	192	226	200	216	217	196	212	218	189	210	219	227	205	207	211	210	207	188	199	221	218	204	204	212	205	208	184	206	214	204	195	204	252	236	206	218	182	212	222	211	193	218	238	240	208	204	221	192	188	207	211	206	204	179	188	206	204	206	221	229	195	225	229	192	207	209	195	227	217	204	211	229	219	240	203	214	211	234	186	243	211	216	203	179	201	209	220	208	203	239	210	203	224	201	199	211	209	244	219	224	195	196	223	208	200	215	207	210	185	185	203	195	206	188	182	208	212	233	215	198	198	207	195	188	215	221	213	205	195	241	236	189	216	211	193	201	210	212	202	219	220	225	220	199	190	234	231	224	226	207	221	207	192	217	221	192	206	177	206	204	184	216	226	217	202	195	207	237	211	191	192	212	219	204	242	210	218	186	212	232	204	238	219	203	232	195	209	198	195	198	209	209	198	207	202	195	236	227	210	229	206	205	206	202	154	197	224	200	201	197	182	222	190	222	200	197	230	205	193	194	206	211	204	204	197	203	203	199	212	220	202	222	228	216	216	187	213	211	193	184	210	220	214	239	210	232	196	198	212	220	233	207	176	214	173	209	207	210	201	223	191	194	220	224	211	203	205	203	230	206	218	194	215	220	231	227	196	196	211	234	216	180	208	238	183	208	214	242	177	214	211	228	210	219	224	235	201	172	207	210	201	194	253	223	201	240	212	211	192	207	214	191	219	220	196	209	207	191	219	204	227	203	203	205	223	225	200	216	210	248	190	198	189	173	201	251	216	198	223	209	236	203	223	216	217	196	237	195	193	213	214	219	206	187	219	206	232	187	231	225	225	229	200	215	232	204	232	246	208	195	207	207	205	199	224	239	212	209	206	213	203	211	263	200	227	199	229	221	191	206	189	196	199	212	199	233	200	206	210	232	197	212	216	210	196	192	213	208	197	209	204	210	212	206	203	222	221	174	220	213	207	218	191	219	218	225	219	206	211	208	208	205	232	200	191	208	203	203	200	171	232	222	209	192	206	222	233	213	199	230	175	174	214	221	216	213	231	215	213	212	223	193	190	196	192	197	215	201	197	212	225	207	197	216	193	205	188	207	187	226	221	186	210	190	235	217	217	224	203	221	217	218	217	247	182	194	179	201	222	226	222	202	189	177	227	226	193	207	197	213	201	238	213	253	193	186	211	200	213	213	170	240	210	196	206	183	213	198	221	200	202	229	195	212	234	214	216	198	199	197	236	182	184	207	197	222	217	207	223	215	209	242	182	207	200	228	234	206	229	220	220	195	192	238	195	205	202	182	211	215	225	215	197	220	201	199	220	209	188	208	195	213	207	218	200	208	207	201	204	210	235	196	188	191	209	200	215	225	205	205	209	218	205	237	230	237	216	191	212	207	201	205	202	179	181	201	207	183	239	230	206	236	206	218	222	210	229	200	225	227	197	215	221	194	201	215	219	212	197	194	207	180	189	212	204	211	233	209	216	219	221	215	206	233	216	226	198	200	202	208	230	213	228	237	198	192	183	205	212	219	209	218	198	187	217	186	218	189	227	231	194	212	207	198	197	206	211	234	195	212	208	204	194	207	205	216	196	203	196	219	230	186	211	239	195	197	206	226	209	191	210	222	222	190	217	206	212	228	185	171	211	193	194	190	229	202	200	187	180	183	203	223	237	211	210	197	193	194	204	222	216	208	201	184	205	192	198	186	214	218	208	241	208	211	205	240	208	202	208	224	180	193	229	199	186	216	192	210	207	224	252	209	202	239	226	187	196	223	215	211	197	195	213	240	201	210	234	228	201	241	221	229	216	228	213	194	203	190	213	231	192	212	222	217	202	238	219	211	230	198	199	201	211
38520	15991	5785	3320	1792	1191	889	702	579	484	490	503	486	462	460	486	453	502	458	460	473	488	480	506	496	489	465	456	459	484	464	466	500	498	499	427	468	494	482	480	511	454	442	487	489	464	452	449	445	469	482	460	496	470	461	497	477	490	435	486	501	468	502	463	504	472	487	496	469	487	486	489	455	466	490	486	489	480	506	482	434	497	437	488	452	496	499	462	495	458	460	453	469	449	468	472	512	481	492	492	472	490	481	458	519	482	482	467	492	472	451	456	459	488	487	450	473	480	496	483	492	465	436	494	484	472	472	473	476	483	489	501	488	456	496	455	454	449	477	500	447	450	449	479	442	461	463	469	473	469	465	461	455	477	481	434	511	480	494	485	490	461	457	492	488	461	502	479	479	510	476	447	439	466	442	484	443	481	474	420	433	480	480	477	511	499	504	476	505	495	502	442	481	458	485	474	498	462	427	464	505	429	487	517	480	499	462	462	502	502	512	482	469	458	506	440	486	460	463	504	487	471	479	466	507	456	448	486	420	486	457	490	490	500	478	433	476	459	461	489	470	463	471	451	477	460	485	451	502	467	465	495	496	466	525	458	445	467	489	452	475	466	443	477	485	477	480	461	485	451	480	466	517	444	501	447	484	475	517	456	473	454	474	443	473	446	466	465	499	494	489	458	442	437	438	520	512	459	525	502	477	478	518	432	446	471	482	469	472	449	402	444	480	481	439	487	465	459	490	481	463	440	468	486	453	493	460	501	438	435	465	472	427	463	497	433	485	460	494	473	449	494	461	507	479	449	500	473	486	499	482	456	471	464	453	471	433	465	469	494	458	489	455	509	447	468	509	456	529	491	418	481	484	502	452	453	468	503	514	503	474	508	469	476	481	462	450	487	502	494	514	478	490	474	449	486	499	454	462	470	472	434	457	456	485	470	448	486	485	505	462	515	481	518	465	463	477	507	430	484	501	485	480	449	450	473	463	486	481	466	483	473	505	457	480	457	447	487	495	459	454	504	462	518	457	456	455	468	497	452	497	464	472	490	499	441	457	487	496	473	470	476	479	458	457	482	481	438	521	434	476	493	467	445	489	470	451	487	462	464	486	474	495	458	435	485	473	481	479	458	438	452	496	453	472	461	450	529	487	457	463	455	437	467	507	470	482	465	480	465	476	457	507	452	434	438	506	475	476	481	478	458	453	473	453	476	488	498	473	455	474	469	459	469	469	499	502	437	469	483	468	486	447	478	442	445	468	481	451	475	444	457	450	478	460	467	459	450	454	500	440	476	449	423	495	477	454	454	461	454	478	451	511	522	482	519	482	494	476	462	445	454	490	490	463	474	452	497	464	473	447	472	480	529	494	449	444	492	468	469	468	469	485	481	500	461	456	474	484	474	467	427	445	425	451	465	489	476	451	436	489	472	481	442	482	463	482	491	460	443	501	493	453	462	457	466	474	444	447	455	483	434	453	427	495	488	489	466	481	466	506	480	481	451	484	481	440	462	493	464	461	435	485	434	521	486	476	496	428	460	524	451	510	531	470	466	502	452	454	467	459	485	453	514	469	463	496	451	436	499	482	460	514	466	516	469	483	486	454	436	464	458	443	454	484	481	461	464	467	437	470	493	459	493	474	483	516	464	478	464	442	476	490	482	455	477	503	438	484	481	459	461	504	520	524	503	501	502	436	452	457	456	449	513	495	449	452	479	488	464	449	440	496	464	547	454	449	457	459	477	487	466	479	473	462	488	478	486	456	466	438	471	481	494	463	478	452	469	535	496	475	478	458	430	490	453	467	450	460	448	425	494	487	483	483	450	468	477	462	500	490	453	476	459	457	446	525	454	540	453	484	489	443	447	459	434	452	477	434	476	493	476	470	479	468	449	438	447	496	485	531	435	461	484	470	508	467	475	468	509	454	438	477	485	450	418	432	467	499	469	467	509	480	463	485	461	469	476	460	453	488	477	473	426	463	474	452	488	471	519	452	472	464	492	448	489	463	457	431	484	426	490	478	466	430	443	462	468	473	519	515	503	474	493	465	473	498	498	501	436	478	484	475	507	530	479	457	425	490	494	471	442	472	472	476	448	447	498	448	464	483	479	457	479	481	452	482	458	496	510	466	451	501	488	468	450	470	443	483	484	450	458	490	463	491	505	457	507	469	422	504	457	473	460	487	460	508	473	476	457	479	476	469	471	492	470	460	484	432	472	501	471	490	476	483	480	471	497	476	504	508	493	432	477	470	479	447	446	471	505	438	475	457	492	464	500	449	499	479	455	484	488	511	489	475	480	435	418	487	483	408	450	501	482	493	497	470	461	475	485	500	455	445	454	481	489	499	481	452	480	451	432	462	481	467	465	517	480	471	467	464	495	484	445	463	494	428	511	440	472	481	432	480	454	472	512	436	469	458	533	470	433	447	480	460	481	490	497	461	537	459	454	490	528	494	470	491	485	445	475	467	464	490	446	520	438	443	450	437	442	456	505	480	462	468	484	466	444	474	478	454	469	479	480	459	491	425	481	442	458	456	433	459	457	494	482	449	462	491	436	447	486	514	435	484	515	487	480	436	488	444	467	463	459	467	477	487	484	465	489	472	489	463	438	442	472	473	441	480	492	506	479	475	495	460	482	457	482	448	502	464	485	499	450	433	493	481	487	502	494	496	468	489	467	463	455	467	484	512	482	455	472	519	469	485	488	454	469	470	466	451	454	508	501	454	449	471	466	452	490	469	487	453	461	490	461	439	409	466	465	460	466	496	447	501	483	495	464	496	468	457	462	475	535	441	468	490	466	456	484	465	485	488	472	462	450	468	446	459	454	484	484	477	505	506	505	464	464	449	482	422	497	491	490	476	469	436	474	488	454	419	474	510	535	488	430	466	483	479	438	461	457	484	476	481	485	463	472	505	478	481	451	488	430	454	443	473	504	500	496	474	473	443	482	473	511	489	468	476	492	503	487	471	479	433	480	455	444	482	503	458	498	473	475	482	477	507	429	465	467	486	474	490	461	447	432	472	460	471	443	448	492	478	494	486	476	533	445	462	463	474	490	472	481	482	476	510	488	439	455	507	456	488	506	463	463	462	419	461	416	437	479	459	434	493	470	473	461	477	489	452	445	448	456	472	489	476	472	451	450	471	442	469	484	480	500	473	466	494	524	480	438	480	445	493	456	474	469	468	496	440	420	474	442	483	463	480	448	427	489	488	485	449	474	495	486	456	501	498	453	473	441	478	484	460	439	494	438	482	458	476	449	466	446	459	489	451	481	477	434	471	453	453	488	484	436	524	478	437	465	447	445	476	463	484	457	469	458	472	448	449	462	468	478	411	502	467	456	463	486	503	485	479	472	482	466	452	434	460	477	472	454	461	500	477	487	481	450	496	482	499	466	472	483	512	516	472	477	457	471	477	445	503	502	464	448	460	457	493	454	461	489	443	453	472	515	463	447	459	499	517	481	465	475	482	486	447	457	452	476	433	471	485	475	477	446
63837	33225	13784	3677	1217	592	353	294	250	215	220	222	247	218	199	228	250	229	222	197	234	245	216	205	224	215	235	212	224	212	228	236	230	226	214	199	196	214	228	228	246	215	224	223	198	218	247	228	219	240	215	213	252	241	228	213	202	234	245	239	249	235	218	257	231	209	216	225	236	249	225	244	216	251	264	221	220	234	239	208	200	217	208	241	233	224	252	249	213	216	235	212	227	235	241	228	194	236	241	219	221	225	209	230	227	224	230	236	218	221	241	211	188	224	254	228	219	233	230	261	236	199	223	195	231	242	213	226	208	230	227	219	240	227	222	210	224	220	226	226	221	192	243	198	205	214	204	228	203	252	218	243	233	203	252	216	209	227	239	209	256	200	219	239	210	218	226	205	209	255	204	220	230	226	224	235	227	235	209	220	224	209	208	247	239	230	220	225	195	226	232	173	218	217	233	246	236	187	235	216	231	258	241	238	230	246	228	230	242	241	224	213	234	209	209	225	229	234	200	219	219	217	220	224	223	240	245	229	214	228	248	234	235	215	216	243	237	194	251	237	244	212	216	247	255	227	233	219	212	233	231	211	261	203	231	202	233	205	234	201	203	220	218	254	236	209	209	241	230	214	220	229	239	197	228	226	233	236	250	233	242	215	233	203	224	207	252	198	211	214	228	194	235	244	230	232	228	232	244	197	225	223	222	230	227	224	235	214	221	238	233	231	230	271	226	212	208	237	243	203	222	236	254	218	206	209	253	229	199	231	220	190	211	222	201	213	219	253	227	233	240	208	220	213	228	217	217	234	225	219	245	228	225	232	228	232	223	229	227	201	236	241	228	223	219	237	232	243	228	214	232	218	217	234	239	227	206	212	221	228	228	220	201	230	208	221	276	247	193	237	239	221	200	226	203	228	216	229	248	230	230	208	237	228	195	212	225	218	237	234	201	239	227	229	237	217	245	238	211	214	228	250	261	216	235	225	230	232	247	200	235	215	230	191	241	198	213	223	245	221	239	210	205	214	220	244	212	223	212	220	253	227	224	233	201	250	212	207	226	219	207	216	255	231	238	217	192	235	228	221	224	214	213	245	224	224	203	191	254	235	203	254	234	216	204	191	206	228	207	202	222	203	195	214	226	244	255	229	217	219	247	215	208	226	235	240	198	243	186	257	197	244	209	217	201	220	232	234	210	221	225	194	204	243	237	225	230	255	260	253	215	215	234	220	231	197	226	250	230	244	223	210	198	221	224	216	231	228	222	204	228	212	220	203	221	216	246	240	234	221	208	193	215	215	233	244	242	233	249	203	222	217	226	232	194	211	202	231	238	250	215	210	205	212	225	243	238	271	253	205	234	216	190	232	210	227	252	214	222	244	203	216	212	222	229	209	221	230	260	216	202	223	239	228	257	212	232	255	226	213	201	238	213	204	213	225	251	215	226	235	217	226	193	200	237	215	231	228	223	205	241	262	222	209	226	227	252	226	220	209	231	200	230	221	224	232	244	262	231	229	204	248	224	209	243	233	244	209	241	225	219	209	221	228	242	226	228	221	216	186	215	243	216	236	216	225	225	229	241	256	228	223	223	238	231	235	246	213	211	241	230	213	284	257	266	239	232	237	243	253	239	257	234	214	194	229	241	235	220	224	215	210	199	221	211	226	226	222	207	215	222	224	208	243	202	234	209	226	232	226	233	211	227	236	252	229	209	250	206	241	231	225	252	240	248	236	258	206	206	226	215	216	213	199	210	229	216	239	250	233	217	226	241	222	232	223	207	233	207	246	265	217	200	251	236	250	233	233	217	204	239	228	224	253	227	222	223	226	217	202	233	235	237	216	211	218	245	243	234	236	230	228	246	242	201	200	197	219	260	194	233	229	213	220	236	228	192	226	248	259	230	236	202	242	234	189	235	222	196	192	234	231	228	231	253	247	222	218	222	222	208	227	211	236	237	217	238	228	232	206	239	250	236	228	243	222	223	222	228	225	246	227	225	221	229	229	219	224	202	183	230	234	229	238	224	203	236	246	235	212	244	231	222	246	247	232	212	211	222	193	203	238	221	224	228	229	216	243	249	232	216	227	245	208	223	219	238	244	222	211	222	203	256	192	224	236	216	231	218	191	226	227	232	220	237	232	230	201	226	227	188	210	235	250	235	208	219	229	205	207	231	214	241	224	249	214	233	206	238	212	238	228	195	247	233	217	213	220	205	227	240	221	209	214	254	209	174	225	206	199	223	224	232	221	243	239	224	233	256	218	214	209	262	199	211	238	249	218	209	209	218	237	231	254	239	206	223	239	240	224	235	229	267	221	225	208	206	219	211	235	248	274	231	214	211	252	207	231	218	218	231	232	208	230	210	198	188	263	240	232	224	230	229	214	218	244	248	208	223	225	237	249	228	242	204	242	222	221	201	251	249	217	191	218	216	232	241	232	199	214	237	225	193	228	219	231	239	234	228	238	221	224	199	229	213	198	218	242	191	233	251	237	209	204	224	226	249	211	233	200	204	212	227	228	232	229	254	238	230	208	219	194	202	229	191	205	229	215	248	222	230	233	233	251	232	229	243	242	226	217	215	222	231	203	220	234	220	238	247	206	220	195	218	227	246	216	244	242	233	260	217	242	247	223	225	238	217	207	239	228	215	207	229	226	213	208	202	229	193	244	210	193	205	257	219	248	213	214	221	233	234	221	238	216	217	228	217	216	222	212	213	228	271	211	201	201	204	239	229	224	223	223	221	242	226	214	217	212	232	259	248	237	224	202	235	214	232	220	258	217	235	242	225	203	189	218	205	234	234	236	244	220	216	217	219	205	204	213	219	255	214	219	213	183	192	205	220	213	226	215	217	232	197	217	224	221	224	234	210	224	247	224	213	239	225	200	212	199	212	245	217	232	213	219	243	229	225	246	248	216	200	251	254	206	212	230	226	256	194	226	228	224	237	220	222	214	195	242	230	233	221	203	224	230	221	217	217	238	221	239	218	233	206	207	209	234	194	220	214	242	238	223	247	209	210	212	230	196	238	225	224	229	233	233	233	249	239	234	233	245	223	201	221	223	246	232	246	227	238	235	233	242	242	237	220	212	227	256	229	220	238	210	215	237	197	223	212	241	206	207	213	249	228	214	230	227	241	219	197	217	218	202	225	209	205	223	228	198	203	223	206	226	250	205	222	198	248	201	261	241	216	208	224	221	245	201	223	219	206	243	231	232	206	228	237	212	237	227	243	227	227	220	233	210	193	227	246	257	203	236	240	249	214	242	235	213	245	237	222	217	216	211	239	219	219	246	211	224	226	251	219	264	258	231	217	230	231	241	245	223	225	211	241	246	217	245	249	236	204	232	204	215	188	214	235	221	212	221	224	208	234	230	213	236	213	205	225	223	231	232	212	237	233	234	204	238	228	256	218	250	233	196	245	215	233	234	220	259	226	206	246	231	220	231	227	210	227	228	230	223	240	234	239	207	229	205	201	224	219	221	229	223	254	240	247	239
44508	26191	12071	6147	3166	1630	1030	693	577	533	558	549	562	554	498	505	525	522	522	531	483	511	517	480	506	503	513	485	502	522	523	479	468	540	503	491	545	531	498	504	470	498	476	492	483	485	512	538	454	521	507	514	502	501	478	557	529	522	516	527	534	482	487	504	472	514	516	508	515	498	504	491	460	498	504	474	482	490	480	508	512	519	475	526	522	490	503	478	494	503	470	524	472	494	510	509	473	474	474	474	469	500	542	495	504	491	506	497	532	504	497	498	479	525	512	510	531	509	533	525	544	539	518	529	470	532	518	496	499	541	520	471	517	504	508	495	490	531	488	497	513	454	478	494	508	510	511	483	490	482	491	490	490	500	507	497	499	498	501	501	531	476	501	494	477	478	463	471	501	510	497	483	499	441	515	538	521	502	470	485	504	524	556	479	503	510	482	496	503	540	539	482	512	470	502	519	480	515	492	504	506	512	459	500	480	499	506	498	459	541	485	504	487	526	472	486	512	469	492	509	521	524	510	477	506	481	521	490	498	471	495	471	476	503	482	493	524	485	480	477	514	502	498	497	509	479	514	469	482	500	472	511	507	513	526	503	465	490	479	516	491	504	514	470	493	513	529	489	517	496	545	530	506	515	496	518	484	470	526	511	530	456	518	557	453	500	500	488	524	510	532	447	494	481	521	485	495	493	451	470	525	484	525	544	470	504	495	500	512	498	496	525	526	474	510	484	520	524	487	515	495	473	505	504	527	493	481	552	483	497	507	473	544	486	518	502	452	563	515	434	519	484	528	514	481	524	497	494	537	514	518	513	507	474	512	521	502	485	461	501	487	499	450	505	495	496	531	514	547	535	486	532	479	523	524	499	517	510	489	514	519	509	535	512	457	497	541	509	494	487	492	489	490	472	523	481	504	523	499	498	520	515	465	453	520	505	501	515	484	497	508	523	496	483	505	551	499	484	517	488	466	481	483	523	511	488	470	494	488	493	534	494	538	521	497	502	495	482	460	498	533	549	537	495	499	469	476	535	477	515	464	519	495	477	504	501	496	473	526	506	493	469	484	525	508	517	544	550	516	501	483	506	455	498	529	537	472	467	498	474	493	476	474	488	519	504	498	481	476	480	486	481	514	458	512	466	494	505	537	520	510	501	486	507	467	530	495	532	507	512	468	500	488	505	480	471	509	469	543	496	482	505	484	500	500	476	475	509	516	467	509	468	508	501	495	520	545	491	469	465	522	500	482	492	544	496	496	520	528	496	508	510	480	506	534	451	524	526	494	519	467	513	517	493	506	427	519	493	516	483	505	485	510	524	511	492	504	498	500	466	539	493	540	519	550	503	479	503	493	490	527	479	539	448	501	496	522	472	517	491	497	524	483	565	503	546	490	489	464	451	494	495	506	493	549	465	470	499	460	473	473	502	518	487	472	464	524	495	472	509	481	464	490	497	472	490	473	507	504	501	516	486	495	519	522	518	505	536	477	507	507	494	492	491	506	465	534	537	489	479	527	475	499	478	535	494	491	481	505	502	479	489	494	481	516	522	491	513	482	523	469	477	520	462	492	510	496	513	530	521	501	509	521	498	463	479	472	483	525	470	498	457	501	513	481	462	502	530	500	470	467	523	508	506	513	471	482	517	478	498	476	508	496	479	501	510	531	491	472	465	506	518	544	496	533	474	524	482	569	490	487	534	439	530	548	479	515	535	503	491	531	525	491	453	489	546	490	482	554	476	504	521	521	483	464	487	490	523	524	524	480	473	528	464	489	510	516	485	509	495	516	461	469	500	470	500	480	527	482	530	512	482	521	477	505	477	481	493	497	483	508	525	498	487	517	476	516	492	520	486	495	472	514	517	496	492	528	449	522	497	503	498	460	495	495	519	514	495	486	475	504	500	516	473	477	501	473	486	513	546	524	486	465	490	520	474	464	492	535	502	477	468	475	493	509	487	496	504	477	486	495	476	480	476	489	495	482	496	485	505	488	507	552	512	530	550	466	481	494	535	504	523	503	492	473	509	476	481	470	521	498	486	526	509	499	470	503	518	531	463	499	552	509	485	535	465	469	515	539	478	525	486	497	520	483	495	525	529	502	498	526	487	494	535	508	465	514	521	516	469	475	503	547	489	479	532	485	470	457	496	469	513	478	486	484	554	512	516	507	466	540	476	499	528	494	515	515	477	523	477	543	509	492	525	543	487	483	519	460	508	526	525	486	486	486	465	501	473	483	453	537	485	531	492	537	485	512	493	488	459	523	488	529	468	497	529	519	477	512	511	507	511	500	535	473	523	478	487	482	456	465	509	488	502	493	503	506	460	513	466	464	472	509	532	501	510	500	522	479	508	483	518	516	497	502	480	523	465	502	526	486	507	484	472	466	488	552	513	503	491	495	508	531	492	547	517	518	510	493	526	477	477	499	486	529	501	463	495	491	454	468	527	479	479	480	520	518	510	491	457	500	499	469	522	495	535	494	494	463	502	456	479	490	501	526	547	558	451	508	486	478	470	524	491	492	518	500	475	505	489	492	520	506	501	552	497	488	471	504	522	477	530	500	507	474	486	494	517	499	501	512	491	528	511	532	491	510	543	473	498	482	529	477	473	511	516	495	502	507	538	481	513	528	492	512	499	520	514	495	488	464	485	463	492	448	526	492	487	502	449	476	511	517	502	490	489	472	508	525	473	525	478	505	495	519	510	531	485	495	473	492	490	518	505	483	508	573	510	526	468	519	501	506	491	507	517	493	576	510	507	487	493	554	498	506	489	466	477	518	481	511	518	498	506	482	494	466	507	512	494	509	480	529	497	477	514	481	479	457	467	478	459	484	486	489	521	492	486	506	491	507	484	508	501	477	502	470	466	523	530	508	524	505	489	516	525	500	464	472	508	491	494	494	485	529	516	530	525	525	516	503	497	502	514	500	515	498	492	534	525	488	462	484	521	548	495	493	537	488	488	500	526	522	509	489	499	536	532	484	520	507	507	542	468	504	549	486	476	480	469	514	507	508	504	500	515	500	485	509	508	479	485	489	532	505	481	484	502	511	487	500	507	515	531	509	473	481	514	537	494	506	495	489	504	487	474	516	507	449	479	495	537	518	517	481	467	488	452	521	493	499	535	462	531	540	518	477	511	474	487	514	478	485	480	495	576	517	489	489	483	525	469	466	502	519	490	493	502	491	485	443	500	487	502	499	511	509	453	531	491	489	483	466	498	479	515	480	519	457	537	510	492	502	459	453	487	475	515	513	528	474	496	503	513	476	441	524	522	480	525	449	522	476	479	488	524	484	508	508	470	470	488	515	524	494	491	495	504	476	498	497	515	530	516	534	486	490	520	513	518	485	505	481	517	460	501	529	545	468	478	519	528	491	469	513	490	490	520	547	498	505	529	510	464	511	530	485	479	505	497	497	505	522	484	501	468	548	493	487	471	500	489	478	469	477	480	516	487	491	481	455	523	499	542	517	493	500	546	485	489	470	512	492	483	506	514
54712	18136	3695	733	300	223	209	186	225	193	216	199	191	226	224	194	198	203	215	221	220	214	212	197	187	223	164	205	209	202	216	195	209	204	210	192	227	217	211	214	222	217	176	190	182	207	188	205	221	205	198	203	212	205	197	194	212	205	230	181	196	194	216	218	194	203	196	210	211	195	221	171	204	213	219	235	210	212	197	218	192	192	199	223	208	227	202	258	190	217	197	195	201	194	203	173	185	220	211	205	238	237	202	195	199	206	188	222	198	154	188	198	199	230	188	206	177	191	194	235	206	202	207	201	195	228	219	195	185	190	193	228	218	204	210	179	207	206	200	187	197	203	219	208	177	226	192	226	184	192	210	204	210	206	203	167	175	206	203	196	201	207	190	234	199	190	243	204	183	203	217	205	197	226	198	212	192	189	195	214	188	186	195	199	198	204	218	215	212	194	211	198	172	207	181	216	218	214	212	219	220	188	210	207	217	220	202	223	206	206	205	206	193	199	205	226	203	208	218	226	217	232	172	208	180	219	182	218	220	222	192	199	210	193	204	199	227	213	206	221	199	167	183	220	240	222	215	227	226	222	214	199	214	224	193	183	199	205	190	211	182	215	216	207	186	225	230	217	206	205	254	214	219	237	220	214	198	196	191	221	223	221	186	212	205	234	190	212	213	219	203	183	193	193	193	187	205	203	218	218	225	188	181	202	217	243	191	172	193	221	200	215	194	198	207	206	190	217	202	209	197	207	198	193	219	192	206	208	199	249	188	215	177	202	198	211	182	193	208	189	209	218	200	249	214	229	229	205	200	209	214	204	207	213	207	199	196	201	227	218	193	222	175	206	191	191	227	218	221	199	198	186	203	181	221	194	217	208	224	207	200	166	215	255	213	226	195	223	199	198	217	200	219	207	191	153	193	218	204	188	206	194	199	213	218	208	210	201	193	183	226	178	220	212	176	222	199	206	201	188	205	189	215	224	201	204	217	216	222	203	196	201	201	203	224	227	236	213	208	198	217	208	204	222	202	197	179	206	192	202	199	191	197	238	201	245	188	223	220	187	198	221	193	239	219	202	210	225	204	206	191	221	222	198	216	215	193	207	165	202	207	203	190	209	188	202	225	188	185	198	214	195	202	212	187	171	196	194	189	180	207	213	206	199	184	193	195	179	216	206	215	217	200	182	195	205	222	213	180	230	175	173	211	211	218	174	210	191	194	204	204	196	178	230	204	215	211	195	198	199	203	200	193	209	227	201	207	188	212	204	203	211	192	195	205	213	221	214	213	198	224	210	213	179	200	195	230	196	220	187	194	201	196	202	176	189	223	173	194	202	204	216	191	222	183	206	224	198	214	205	202	229	201	189	220	220	215	200	209	200	201	212	212	180	199	221	211	225	218	203	201	219	175	197	198	198	189	197	200	191	182	194	213	191	203	232	201	229	223	217	212	182	195	207	210	222	217	187	199	220	194	199	193	204	217	197	211	216	200	223	202	224	190	171	194	221	188	235	203	208	205	234	197	189	216	230	197	186	189	234	217	194	208	205	201	221	206	211	216	225	200	209	199	190	208	213	190	213	175	210	207	206	211	185	203	203	216	179	196	201	223	216	203	203	223	199	213	187	206	200	205	202	190	200	235	200	218	205	219	208	208	207	226	223	177	232	211	215	218	215	201	205	187	220	195	202	218	207	209	208	211	207	204	222	206	198	233	186	210	200	210	209	206	234	211	209	215	211	186	196	204	196	242	231	203	196	187	218	184	195	212	211	196	208	250	206	200	205	204	209	221	196	207	183	225	212	182	220	186	187	198	213	221	211	210	227	189	182	180	212	224	177	184	215	177	235	206	187	203	196	189	227	228	224	235	198	203	199	189	175	230	235	191	210	222	198	211	192	207	224	209	220	195	204	224	206	198	250	204	192	218	219	215	196	208	230	226	230	203	206	219	192	220	202	189	201	233	217	193	191	209	202	193	204	180	192	186	207	221	204	200	203	209	195	216	219	224	227	202	213	255	193	217	244	186	216	203	221	205	197	219	204	216	206	217	202	198	216	195	206	216	210	190	189	181	205	179	199	192	169	213	214	198	183	172	199	189	198	187	228	222	192	209	212	200	197	188	208	174	200	243	196	171	184	209	242	217	195	214	207	198	204	237	207	195	222	197	221	231	190	191	206	197	227	215	232	188	193	211	189	194	194	229	209	217	170	210	218	223	196	216	212	216	226	222	182	232	187	185	227	202	202	237	223	220	195	177	226	228	222	228	203	203	213	242	214	228	229	235	203	200	233	235	194	182	190	232	211	201	213	206	199	199	191	183	162	210	187	201	202	202	207	201	206	203	194	237	236	202	195	198	171	217	199	204	209	183	181	221	211	201	186	208	203	194	208	202	205	232	196	180	262	216	200	205	221	212	210	198	224	212	203	189	216	224	211	223	196	202	180	213	243	194	189	214	169	203	208	216	211	212	187	199	212	217	195	213	193	208	236	205	209	231	177	214	200	185	218	196	175	243	221	202	203	188	209	197	202	221	224	210	200	208	231	219	221	228	214	195	185	190	212	196	197	215	198	198	202	198	183	211	190	253	213	219	214	191	195	205	216	215	220	247	201	209	220	216	214	201	173	202	195	196	212	209	223	218	218	208	185	202	208	194	215	174	197	239	238	206	206	201	193	207	194	210	192	200	252	194	180	203	216	190	157	189	188	193	174	193	201	181	206	204	215	215	211	227	227	186	214	223	205	214	196	221	233	204	212	193	210	229	206	225	192	219	208	192	168	213	215	219	211	180	194	185	203	210	188	195	201	197	191	207	188	198	226	204	200	228	168	177	197	219	216	188	190	209	214	189	202	204	218	218	208	205	200	211	193	202	201	194	201	185	224	219	204	217	217	213	198	227	191	199	234	245	219	217	209	183	219	185	187	225	195	218	189	190	189	182	207	195	192	229	187	203	178	217	193	226	168	195	235	229	182	178	204	183	191	211	176	192	202	221	211	223	218	222	187	241	239	243	192	195	223	224	205	205	212	210	201	208	198	201	231	230	172	217	196	193	201	201	233	221	187	215	225	197	207	176	187	184	201	200	209	220	210	186	216	206	208	213	198	158	193	229	224	182	214	170	194	223	178	220	179	200	212	176	201	238	205	211	196	187	196	188	226	202	188	227	208	240	228	184	176	178	223	216	198	204	210	217	192	212	195	203	196	193	197	186	196	202	229	207	212	191	207	165	220	198	166	185	217	220	205	193	190	197	182	200	208	202	207	184	190	198	232	196	189	229	229	197	209	202	196	207	207	225	236	209	197	177	209	216	200	197	202	219	205	202	199	219	177	190	194	176	213	203	208	225	211	233	249	235	221	202	218	208	229	205	181	215	213	200	191	190	213	212	197	186	246	221	211	220	208	225	196	208	194	177	209	196	207	206	202	204	180	215	186	222	206	198	208	191	190	222	221	210	195	188	203	222	199	200	227	237	233	214	208	202	213	180	219	205	198	207	226
37430	11343	4127	1420	677	538	462	469	473	467	491	469	470	448	478	454	500	476	486	434	465	458	489	454	423	465	445	485	445	437	462	447	486	463	420	486	452	482	453	466	463	460	479	462	461	421	491	474	454	467	445	476	447	462	451	443	477	419	470	478	477	456	445	463	462	459	469	426	435	444	474	481	458	425	454	510	468	483	443	441	457	443	465	456	406	480	479	472	423	422	464	485	444	421	470	477	458	464	501	481	428	436	438	488	449	442	471	445	432	485	450	485	473	423	457	486	449	427	482	473	473	474	471	464	456	459	436	455	414	452	477	496	484	447	451	453	479	445	465	442	482	485	447	475	453	439	456	444	435	454	462	465	487	480	489	447	502	495	507	483	487	474	458	479	437	455	458	500	449	470	447	448	469	482	499	467	443	480	506	446	460	480	458	451	452	450	468	445	430	480	488	461	507	476	473	439	459	470	497	447	468	455	489	476	430	496	489	466	443	466	469	457	467	491	480	450	463	456	435	465	455	493	467	411	465	433	448	459	442	401	465	458	464	464	449	447	460	484	456	463	464	483	443	446	457	455	454	479	479	458	431	427	419	476	464	432	439	438	457	467	471	450	448	452	448	476	481	498	436	433	494	437	444	461	442	450	461	453	438	447	473	438	484	468	436	455	454	432	461	468	468	470	440	438	495	503	471	456	445	462	445	469	435	428	463	450	490	469	440	445	422	488	436	441	436	449	448	473	509	450	443	454	456	477	464	500	491	489	486	463	452	511	482	484	466	458	459	471	436	461	441	441	423	438	485	450	487	471	468	427	447	495	459	474	516	444	479	428	471	456	475	440	485	413	495	450	477	476	487	464	447	468	461	475	457	485	458	482	463	486	493	493	456	447	429	445	462	473	462	465	418	497	420	496	462	456	440	446	491	470	454	447	453	456	440	462	483	445	456	449	436	444	432	508	470	454	488	445	461	431	447	470	467	438	450	475	483	472	447	451	444	400	461	440	470	448	448	464	460	486	465	522	459	490	432	452	420	477	484	471	443	470	459	441	438	465	438	456	459	439	467	480	449	448	435	435	466	483	458	435	475	476	456	512	481	443	416	453	432	421	426	478	471	477	428	474	476	497	458	425	448	469	482	463	439	464	486	394	455	472	468	465	492	479	478	464	476	496	428	436	460	431	488	465	460	458	506	432	429	465	499	463	477	478	486	435	478	453	472	450	483	430	440	460	484	431	445	488	480	441	492	419	451	476	441	487	442	467	426	481	452	493	439	444	454	439	491	457	452	465	485	440	458	444	451	488	459	488	524	478	449	446	444	471	492	465	497	492	416	473	409	459	478	478	459	481	497	507	486	466	449	431	455	455	483	493	405	464	453	479	467	500	457	473	475	476	439	420	422	435	469	440	463	424	458	429	463	493	475	419	472	419	471	454	459	440	473	500	455	481	451	447	458	474	439	465	471	467	441	461	459	438	428	497	409	465	473	423	464	483	471	479	494	469	472	421	451	459	445	456	430	466	461	502	479	461	426	495	462	489	468	414	440	456	451	475	485	502	464	447	485	468	436	437	475	460	498	438	467	450	473	469	477	396	481	455	439	463	453	474	467	445	486	459	445	474	439	459	454	461	499	463	453	461	471	452	459	488	439	443	450	442	446	433	453	440	472	437	468	435	471	456	454	463	467	447	458	417	428	430	430	462	444	470	471	481	473	449	454	463	423	473	480	484	434	473	438	492	496	463	458	471	455	457	441	421	446	466	483	416	448	432	440	438	435	428	435	428	454	467	467	457	466	459	405	473	447	473	467	487	469	472	438	466	451	465	477	472	462	459	423	445	462	448	485	426	475	456	441	454	454	421	484	429	427	443	435	448	474	463	479	483	462	449	429	448	464	455	508	461	458	451	472	451	446	477	463	455	463	466	442	479	452	484	436	482	483	479	459	444	491	453	412	478	500	517	454	474	452	462	479	485	437	478	465	420	480	419	457	414	481	478	461	467	459	491	467	489	418	485	460	466	448	436	462	469	483	465	494	459	454	469	480	485	412	470	425	473	472	429	490	452	408	449	476	465	467	491	464	468	453	417	449	468	454	426	422	469	464	441	476	440	423	462	474	482	458	473	481	435	454	458	447	432	443	453	458	472	461	470	439	473	444	481	451	467	466	486	479	473	460	463	483	467	468	483	470	469	462	437	431	424	433	480	457	496	475	474	481	459	477	410	449	494	496	473	443	467	493	474	446	478	451	440	472	448	456	440	450	427	432	462	474	477	452	454	469	493	459	479	481	449	444	465	477	463	430	443	466	431	479	471	476	479	473	462	457	476	488	474	425	474	449	471	489	475	460	443	418	434	455	457	432	436	474	439	480	488	467	475	418	437	460	479	480	459	463	466	453	449	413	457	437	454	471	465	459	470	477	501	483	505	441	453	465	447	497	459	448	446	432	467	418	450	491	460	477	489	423	444	452	459	510	433	442	462	459	462	474	468	453	449	477	501	460	457	407	459	496	486	426	467	444	466	472	439	426	438	491	457	454	460	438	441	461	455	463	470	459	455	442	459	473	488	480	466	462	424	484	484	476	463	480	447	447	447	464	500	469	485	501	455	456	436	465	481	449	451	408	480	464	483	465	422	452	462	443	444	446	465	511	471	436	483	459	454	482	467	438	476	480	466	448	496	456	471	472	453	423	434	498	448	424	473	422	448	458	466	438	451	449	473	434	489	450	490	442	462	462	455	449	452	474	485	422	486	498	435	425	468	444	473	430	486	473	442	488	467	472	452	470	443	494	481	449	427	460	434	449	453	479	493	441	515	484	467	439	444	453	453	463	451	468	443	433	475	488	515	490	458	443	466	468	443	510	459	460	444	456	451	521	427	454	469	456	425	469	433	494	473	475	463	441	471	498	459	450	453	440	483	468	466	500	432	477	482	429	473	457	481	441	441	430	469	459	516	464	449	492	479	476	460	454	501	482	473	426	461	448	479	483	470	490	442	428	480	470	445	471	432	478	471	469	450	443	478	448	456	484	471	450	504	456	427	443	447	451	450	479	484	462	472	431	436	425	450	472	442	426	456	529	499	468	438	460	466	435	483	480	436	475	433	417	457	470	449	490	445	437	431	428	457	460	482	447	440	457	452	485	499	494	461	479	426	457	460	445	483	479	507	457	423	459	429	487	446	458	423	437	468	466	470	460	501	477	460	496	478	462	474	477	464	477	443	441	443	447	485	497	458	488	455	436	437	472	494	453	446	461	471	446	483	512	477	480	487	446	433	468	472	474	469	429	496	440	444	438	470	478	455	445	481	487	459	432	447	471	450	472	445	484	453	453	451	421	435	446	486	461	438	463	428	492	436	452	452	450	452	481	434	456	463	444	474	471	468	478	451	476	468	446	474	472	463	453	452	445	500	469	414	452	455	455	459	460	461	446	489	478	426	476	471	442	461	428	446	492	488	451	498	441	474	456	444	506	442	443	400	467	446	488	443	488	473	474	456
55473	20173	4356	945	409	265	232	232	221	231	202	190	218	228	231	181	220	242	223	233	224	216	212	224	227	234	220	230	195	210	230	185	223	216	213	227	229	237	230	218	203	224	222	204	216	192	203	196	213	224	218	224	222	200	198	206	202	204	213	205	222	221	249	182	211	235	191	224	223	214	230	202	227	187	204	223	220	209	211	233	227	198	190	209	188	211	238	196	203	183	236	212	208	199	238	218	230	222	190	215	223	225	201	193	211	202	229	229	207	218	211	217	203	217	188	234	199	203	203	202	209	221	225	223	203	191	195	209	216	200	213	204	197	191	210	209	180	190	185	212	207	210	217	243	244	210	222	218	203	203	209	223	227	223	228	207	219	206	207	224	224	208	194	219	215	194	219	218	236	202	237	196	236	217	206	202	205	218	213	211	206	194	232	197	228	241	214	237	194	185	222	193	186	229	218	212	187	203	197	214	185	185	239	203	208	210	224	200	213	201	218	223	224	246	195	223	219	223	198	217	230	222	199	216	221	226	227	211	202	205	186	233	240	193	197	230	226	211	209	223	216	207	217	208	212	201	217	186	198	239	208	210	201	209	205	184	206	240	239	232	208	188	233	243	217	226	218	214	226	232	208	190	200	192	223	221	216	202	232	203	215	215	220	220	207	233	220	194	251	207	210	182	209	207	209	219	192	205	206	209	225	225	222	192	235	213	188	207	216	223	221	196	198	203	198	197	180	221	226	221	221	207	206	218	231	208	205	216	200	185	191	234	243	187	192	204	244	192	208	219	239	210	210	219	235	201	202	208	200	205	222	180	211	207	233	226	223	213	184	197	214	218	228	195	185	219	217	220	214	219	223	208	202	218	212	199	239	181	192	211	192	196	211	194	196	210	207	204	203	221	197	198	203	198	226	231	231	195	211	221	240	233	208	194	227	190	207	225	198	204	222	190	243	209	210	238	203	207	211	216	208	239	214	228	235	238	214	220	187	226	211	235	219	209	213	171	205	176	201	201	201	192	222	243	218	205	229	212	234	207	230	216	218	230	208	214	235	240	192	210	201	178	205	208	198	219	215	220	216	245	246	219	187	254	188	189	199	198	214	216	227	224	181	199	168	210	210	181	224	207	215	224	193	190	177	235	213	221	206	228	212	237	207	221	202	187	224	191	207	174	209	226	214	213	204	207	213	193	212	219	219	228	208	216	215	195	211	203	231	208	218	239	222	199	229	218	210	207	235	213	219	209	216	207	237	218	194	201	202	188	219	216	218	224	205	214	208	248	228	200	210	198	200	216	212	233	212	209	183	215	202	191	192	224	210	215	213	224	207	221	193	223	231	222	199	219	197	191	209	216	187	215	217	193	222	207	218	206	221	215	194	225	198	213	222	206	223	254	220	195	216	196	217	182	217	198	229	212	201	219	222	222	200	211	209	214	186	218	211	225	214	201	192	184	210	224	217	194	212	219	218	234	222	216	238	217	222	228	190	197	217	225	247	207	206	214	228	192	229	221	210	205	236	246	209	203	187	224	201	227	213	205	222	243	216	197	222	214	233	185	193	190	201	233	192	213	190	223	227	198	231	198	200	197	218	225	221	220	203	224	227	210	217	226	208	215	209	227	179	191	219	197	237	205	241	180	185	204	193	196	214	216	219	205	230	216	221	200	206	197	207	219	231	188	235	213	191	196	223	211	203	226	208	225	228	201	216	198	229	200	209	227	211	206	216	208	229	204	195	230	223	221	238	178	223	206	193	186	201	207	243	224	216	223	224	226	213	216	202	208	188	227	200	196	215	199	210	208	206	198	201	219	210	223	217	210	210	232	217	236	224	208	200	222	199	205	220	230	202	209	200	177	224	199	215	222	223	218	231	216	226	220	218	209	204	206	198	220	234	223	251	215	200	214	221	217	199	208	206	218	213	219	226	188	216	210	213	196	213	191	197	238	219	235	218	219	213	223	213	228	212	215	213	203	205	226	211	219	201	205	220	221	202	202	235	209	214	175	239	212	207	179	191	244	217	208	229	215	210	203	219	216	194	186	243	219	210	238	216	215	200	203	213	234	214	213	214	218	181	196	218	238	213	213	186	208	213	219	213	215	176	193	215	210	214	211	214	215	197	206	221	241	224	225	216	212	210	238	181	237	183	222	202	181	192	184	232	210	215	238	215	217	207	187	199	188	210	188	220	200	206	237	198	195	211	239	213	202	206	216	212	202	232	205	187	198	239	215	214	218	201	198	198	217	203	189	236	217	182	213	191	198	203	211	213	235	207	230	208	194	234	214	209	228	212	204	224	213	233	199	230	203	228	215	193	212	206	218	225	179	216	218	212	211	234	200	193	190	215	230	258	209	205	202	228	209	193	220	235	219	203	202	209	221	197	191	215	223	212	201	260	199	213	204	207	218	203	200	247	230	198	203	209	247	175	213	200	193	223	220	197	200	236	220	233	200	251	226	222	222	208	231	213	237	226	221	194	222	228	195	224	205	224	223	214	205	186	202	210	198	202	210	208	206	201	207	223	268	198	219	209	190	226	178	226	222	233	219	226	201	226	183	209	208	173	197	213	194	202	208	213	216	196	213	193	202	215	217	225	217	184	208	205	216	208	234	201	233	254	232	248	208	221	226	194	208	205	224	243	229	211	236	209	233	205	234	206	205	220	194	228	227	223	185	201	179	215	219	208	229	180	183	208	209	236	212	187	202	215	220	207	211	229	204	243	215	202	228	210	188	219	212	199	224	209	212	195	231	200	220	200	236	209	210	192	205	191	217	173	181	210	241	190	189	209	257	199	242	241	185	197	226	211	221	195	205	209	248	225	226	213	217	204	221	195	210	208	194	193	202	222	220	198	218	213	218	211	201	234	201	208	179	193	205	201	233	209	232	220	241	210	202	232	227	195	240	199	214	206	225	222	199	233	210	220	197	195	230	232	236	223	233	217	220	253	213	187	211	213	195	203	221	221	202	206	219	199	203	209	190	196	205	221	187	201	228	203	196	205	224	211	192	210	210	213	197	196	213	217	220	223	194	197	240	206	204	203	176	219	219	218	211	219	194	200	222	237	217	205	233	198	224	193	220	222	201	194	234	237	199	204	213	190	218	215	215	218	213	202	203	218	203	196	215	176	217	237	224	193	200	231	184	204	215	198	222	238	214	194	234	213	215	187	199	183	221	242	229	208	210	197	194	244	214	203	207	225	211	202	212	196	209	217	210	233	225	226	209	197	215	205	219	201	189	219	215	228	220	218	213	190	205	227	197	213	214	208	217	220	220	199	214	227	188	199	200	209	201	222	225	220	218	223	230	188	204	204	225	205	215	206	219	230	223	198	195	216	250	193	200	221	185	210	221	185	204	235	219	220	211	205	240	210	190	231	216	212	204	216	217	251	212	209	224	216	213	212	214	207	200	204	196	208	231	205	223	206	240	216	192	213	210	196	219	200	219	216	205	209	204	215	223	217	220	237	219	218	241	253	224	207	212	198	232	233	213
38542	11411	3562	1968	1020	684	538	502	478	489	495	474	479	469	483	458	453	468	474	473	496	470	446	459	520	499	507	500	487	514	468	459	490	489	483	491	468	489	455	503	489	512	475	406	480	449	505	473	470	449	493	479	431	475	463	489	505	510	463	497	473	479	480	491	493	466	456	470	467	478	430	530	476	430	471	476	503	470	502	485	471	480	479	453	467	470	495	505	463	462	479	495	465	488	493	489	496	475	459	440	456	527	464	485	446	483	463	451	484	482	472	489	520	480	501	458	458	462	462	501	495	473	491	473	449	481	493	482	477	467	513	477	468	481	463	493	488	505	509	494	479	500	474	506	435	459	450	468	479	516	475	518	438	459	472	481	471	486	490	481	455	454	476	440	476	492	454	454	472	453	435	508	481	470	456	467	498	497	464	436	502	438	511	468	505	481	492	474	478	470	509	506	499	497	511	452	487	511	518	524	489	473	490	492	472	451	480	471	488	488	480	486	448	485	473	505	452	476	501	496	494	470	510	465	464	486	485	496	474	461	454	474	456	509	498	512	425	489	440	456	491	455	486	497	453	431	514	465	456	477	455	451	443	482	502	553	440	502	451	479	484	471	473	493	457	543	491	443	521	520	467	470	488	473	515	493	465	465	478	488	458	482	515	483	441	492	436	450	504	473	459	477	475	481	506	471	471	497	486	461	483	476	465	420	478	475	506	476	488	460	447	462	449	496	459	452	489	436	493	475	486	470	490	518	470	450	487	484	500	486	471	511	489	482	472	463	501	474	481	437	472	461	479	444	477	464	452	425	458	497	500	449	457	482	540	470	473	505	444	498	515	475	496	518	434	506	519	489	484	464	456	466	455	508	479	486	468	529	464	461	461	452	417	440	519	488	500	495	512	476	472	472	501	407	460	462	481	494	489	493	498	476	468	508	473	491	467	481	497	482	500	460	445	443	480	406	495	469	491	433	460	489	462	489	489	506	500	444	489	465	459	494	484	469	455	464	465	486	517	468	476	459	484	446	489	482	465	419	495	466	518	485	488	476	487	498	478	487	469	472	484	503	456	479	487	502	513	487	469	514	453	479	485	484	437	461	435	461	524	461	404	474	491	503	506	450	475	464	485	451	461	462	471	505	471	472	491	483	470	480	494	485	491	447	480	456	446	483	461	443	490	494	509	522	450	458	493	503	433	450	509	488	475	453	487	468	436	443	481	487	521	486	473	496	464	456	443	492	479	485	439	505	491	451	490	473	447	469	466	498	458	487	465	465	467	444	461	453	511	498	487	478	461	493	446	487	467	450	503	473	458	489	455	460	490	463	487	498	491	485	480	460	463	452	477	509	474	463	479	467	491	497	482	476	436	464	504	501	489	458	451	489	489	471	468	485	448	433	482	467	445	464	453	511	491	545	473	468	479	479	483	512	442	495	467	502	480	470	484	463	457	475	483	527	491	429	483	480	473	498	499	501	493	482	497	490	478	444	482	443	466	474	462	507	475	470	501	462	486	489	506	451	468	480	471	500	502	450	497	502	479	477	469	474	465	466	473	518	489	470	477	457	473	499	451	447	493	447	443	470	497	474	476	494	479	494	501	433	474	497	488	471	513	518	471	472	493	488	467	505	476	470	425	493	465	487	436	455	495	503	439	469	452	473	473	482	493	508	473	463	443	453	514	483	466	519	473	491	471	483	467	473	427	490	457	493	474	466	465	501	454	473	452	474	495	484	493	488	473	470	468	454	451	522	507	473	450	455	490	478	440	457	458	490	476	470	440	467	499	436	496	474	465	482	467	496	466	450	445	492	450	489	474	447	498	454	486	410	504	462	444	406	456	471	496	506	494	522	452	462	529	445	497	464	465	487	473	457	498	471	520	485	465	486	482	518	454	491	503	456	498	454	484	483	466	450	490	451	458	479	433	487	477	509	459	469	485	463	495	491	459	487	483	480	509	480	471	457	475	464	514	511	482	510	440	472	472	459	512	478	489	473	470	489	468	475	491	463	458	459	486	509	474	435	449	504	474	459	466	466	455	502	480	502	459	479	510	456	458	472	505	483	486	475	463	448	454	464	454	512	454	535	489	500	469	464	457	468	442	477	463	501	476	481	455	510	474	481	465	491	449	486	468	456	483	465	486	497	504	483	470	470	473	475	484	448	524	454	464	483	453	486	483	492	475	494	498	525	465	486	448	461	500	487	482	479	469	492	460	476	521	474	487	494	470	485	457	496	470	485	461	490	502	455	491	475	478	462	457	502	492	461	477	438	513	518	465	485	477	479	474	500	480	473	509	483	478	475	493	471	449	473	480	481	460	473	457	517	530	465	508	478	514	454	477	493	509	437	467	484	471	442	468	459	475	458	446	496	439	520	456	466	484	495	475	477	485	451	486	442	531	484	502	467	462	463	472	437	481	480	470	450	502	492	477	494	458	518	483	474	477	446	460	473	463	504	502	475	466	464	466	453	487	492	475	478	453	480	444	492	488	489	488	490	467	491	464	502	446	456	488	432	479	471	454	476	481	451	459	510	492	501	496	450	492	430	511	532	479	442	507	484	466	485	458	496	482	445	468	509	491	515	448	475	482	480	462	461	468	477	498	482	496	477	465	449	466	461	463	495	483	497	468	489	456	470	464	484	496	485	483	484	484	502	423	498	504	460	520	471	466	469	466	512	474	475	461	506	494	464	519	479	484	472	484	440	497	493	474	469	476	470	458	526	442	463	504	528	504	468	502	480	494	507	503	451	501	433	459	495	499	447	464	471	482	505	494	454	532	478	501	482	475	481	517	445	456	507	460	505	460	487	466	429	536	475	465	510	470	506	446	472	501	483	508	492	478	485	474	449	462	449	489	477	500	462	486	482	486	453	484	505	498	488	493	518	500	501	490	464	490	475	498	477	473	474	465	459	483	487	465	484	447	452	477	467	435	497	473	455	472	455	474	519	491	472	446	489	470	488	471	498	510	452	481	497	485	478	513	490	485	514	480	441	402	473	477	478	463	464	444	435	474	473	481	461	502	531	466	469	479	479	450	490	465	489	475	468	486	443	456	506	510	473	494	487	459	465	459	467	456	508	469	464	499	440	454	441	451	504	491	506	481	469	499	457	471	462	480	472	466	497	464	490	487	465	467	507	445	468	489	479	466	500	502	444	504	470	446	471	476	459	441	489	493	511	462	425	462	477	502	471	513	456	468	469	467	490	459	434	471	496	487	481	484	488	461	501	491	466	444	443	486	457	527	532	457	474	463	483	510	454	464	488	495	487	495	470	511	500	462	499	466	456	460	491	479	487	480	482	481	468	467	496	495	494	495	477	469	490	510	465	464	476	484	485	472	469	462	470	490	489	457	456	489	478	470	474	478	470	483	498	493	529	503	455	533	471	489	529	463	490	463	499	477	432	458	442	487	492	482	461	496	464	494	473	463	459	490	454	492	465	482	483	517	427	484	466	475	468	481	483	425	478	496	526	444	478	452	488	468	528	488	478	493	454
61731	23291	7112	1788	640	331	279	229	261	208	219	235	238	211	207	235	230	228	217	232	229	225	220	248	235	195	212	232	212	200	244	222	229	208	249	240	262	217	214	218	202	221	201	218	248	224	218	219	224	238	207	226	230	231	225	226	200	204	224	194	225	214	195	207	225	248	209	202	240	213	208	228	231	232	223	217	267	243	228	225	207	226	226	208	226	206	206	234	239	251	219	214	236	223	208	217	232	200	196	221	245	222	238	258	221	213	205	243	222	234	232	212	207	210	212	240	228	231	249	234	224	222	216	223	233	235	208	245	217	247	213	214	224	238	231	245	248	219	242	206	211	216	247	218	220	228	222	237	236	200	229	200	228	195	218	210	227	237	216	209	226	209	232	206	214	213	211	200	223	201	237	224	213	208	227	240	220	204	226	220	221	196	221	200	233	249	208	218	228	231	234	226	221	216	220	207	216	209	239	206	217	245	207	222	238	213	259	217	241	221	223	246	214	212	214	228	244	217	235	226	210	236	238	243	241	201	229	224	242	241	211	241	232	211	231	200	198	251	261	213	256	234	217	219	233	214	224	196	209	234	232	221	214	229	232	238	224	203	204	241	196	236	239	209	242	209	237	199	223	226	216	223	220	221	204	240	215	224	202	214	231	232	233	211	201	204	207	233	204	225	215	216	210	216	212	202	226	235	221	213	222	189	238	213	232	224	224	239	236	235	231	205	201	241	230	204	203	220	226	249	220	213	224	218	223	207	236	251	236	227	234	230	221	220	218	207	202	257	200	205	205	242	224	238	206	187	205	205	247	205	234	253	211	224	206	228	229	235	240	245	254	214	221	200	228	239	234	224	240	209	235	230	208	195	202	195	216	231	217	216	204	254	220	204	211	237	225	214	224	197	226	211	191	194	215	231	226	237	231	217	229	247	237	219	234	264	229	211	206	225	227	225	199	238	228	232	221	207	230	227	218	203	238	242	240	233	241	217	228	223	240	209	225	203	230	206	214	209	205	249	233	243	210	240	240	214	205	219	199	241	238	220	254	224	227	202	218	236	227	231	224	246	246	203	211	237	240	224	221	203	235	218	221	210	211	203	216	233	253	196	226	215	224	233	238	235	222	226	196	223	233	260	215	249	216	225	224	229	234	239	233	240	224	226	210	196	231	207	218	210	189	212	238	233	215	220	206	237	228	202	222	230	201	234	228	198	194	201	254	232	239	217	194	225	216	246	225	184	225	229	240	238	197	205	215	205	217	212	195	219	231	256	235	206	255	225	225	240	239	237	222	225	240	208	218	218	210	201	223	212	188	233	187	186	213	236	203	199	202	254	227	229	207	209	198	216	238	233	234	214	238	224	236	257	249	232	241	212	250	209	205	230	224	249	204	218	232	224	188	252	220	248	210	239	253	207	209	231	250	249	204	277	216	200	243	230	207	242	226	179	221	241	193	228	239	224	192	245	212	224	245	193	215	221	210	227	227	248	230	225	217	255	226	266	239	219	257	250	225	220	229	225	221	245	211	234	220	208	229	220	216	213	224	208	225	219	247	200	219	213	210	208	240	217	227	226	245	236	240	225	226	195	237	238	218	235	244	234	233	212	231	218	211	207	203	202	222	192	225	224	219	231	198	205	238	210	229	200	235	217	236	229	222	234	206	214	237	214	196	243	249	229	209	239	207	201	224	224	201	238	251	227	206	262	235	251	218	200	219	222	218	223	225	226	192	226	230	235	212	205	227	244	233	211	207	223	225	208	202	199	219	209	210	237	199	221	195	194	236	206	229	224	237	198	223	219	195	237	228	223	227	213	212	227	233	183	196	226	243	229	239	205	219	213	201	193	214	216	226	223	210	219	232	235	224	236	201	238	219	219	234	234	227	221	205	212	217	238	233	221	226	205	223	209	222	222	226	254	218	200	245	262	254	222	211	246	224	221	242	205	231	246	233	223	227	237	234	199	228	254	239	182	215	230	208	211	219	226	194	230	237	250	242	218	207	209	232	220	218	229	234	191	197	236	252	209	251	255	252	208	258	234	195	231	211	224	205	213	211	206	223	242	224	235	226	212	207	219	201	255	227	233	226	237	187	242	225	215	232	231	245	227	220	227	242	233	205	208	209	213	207	209	234	233	225	214	217	250	224	242	203	232	197	232	207	234	206	205	256	235	210	176	217	228	201	238	235	223	216	252	222	240	229	216	221	233	228	225	193	222	240	212	215	222	247	238	227	217	225	220	232	208	209	230	195	199	222	246	251	226	203	228	213	245	221	216	207	218	236	240	243	251	218	220	215	233	258	226	246	228	224	206	224	207	254	201	235	240	228	232	214	216	236	217	203	205	227	219	239	219	212	197	251	237	217	242	214	239	232	213	257	256	232	200	223	215	221	246	210	217	243	224	201	210	270	237	216	199	235	257	223	271	239	201	209	201	211	234	199	205	223	249	237	212	219	220	230	252	220	208	223	226	235	211	220	225	262	206	247	239	213	207	252	222	209	220	222	220	243	228	232	225	218	214	207	206	204	250	220	203	218	216	241	197	206	211	208	215	222	252	219	222	213	229	219	223	246	254	240	219	218	248	199	241	224	201	210	206	246	239	225	220	226	225	224	219	213	239	241	225	216	192	229	225	234	241	254	212	237	226	247	233	252	209	218	233	205	222	204	199	218	250	223	213	201	231	209	241	212	218	206	234	226	217	211	227	237	260	241	214	225	224	225	221	212	229	224	216	209	243	197	227	237	212	231	221	218	222	200	198	222	236	255	220	205	239	228	241	234	215	260	234	219	229	205	215	216	219	232	231	221	215	252	213	214	197	218	209	217	224	208	238	223	199	230	226	241	220	254	233	254	237	229	228	232	201	217	228	200	219	228	196	221	208	225	227	220	208	238	215	227	201	196	216	220	231	203	227	219	200	227	252	222	211	233	257	239	229	237	210	203	210	239	217	215	220	234	250	227	240	245	196	211	254	209	235	226	216	223	211	233	210	226	210	231	200	190	202	216	228	263	253	232	260	218	241	209	248	245	204	225	230	236	195	216	237	228	224	213	220	204	229	230	192	222	217	246	195	203	249	245	218	234	242	210	188	234	205	242	222	257	200	220	233	231	246	206	231	223	216	215	256	182	190	234	236	235	211	216	234	242	216	232	208	222	225	251	224	251	210	185	225	208	221	215	220	210	214	238	225	245	223	223	234	199	210	217	214	227	245	230	197	219	223	236	217	219	213	196	252	231	221	231	220	215	203	244	242	239	235	216	234	214	261	243	258	210	212	212	250	222	205	219	228	253	202	246	195	219	215	234	206	201	222	214	252	204	213	252	208	261	229	212	236	190	227	218	247	232	228	213	209	203	222	216	222	222	192	244	246	221	231	208	190	202	204	211	199	201	238	245	201	212	228	213	256	246	213	244	194	238	219	230	226	238	238	246	246	202	210	240	260	254	202	242	226	245	202	225	211	247	219	241	222	209	201	208	217	251	236	223	238	208	225	218	246
42664	11952	4952	3189	1278	835	655	544	566	507	492	478	547	506	555	478	512	543	541	505	499	502	504	520	513	489	494	488	554	517	507	471	459	515	513	485	493	510	506	501	495	499	500	499	483	494	458	465	458	526	488	495	527	479	502	523	474	504	455	529	492	518	531	490	529	491	484	493	519	504	499	486	499	468	517	498	467	516	507	493	537	510	447	501	497	497	470	492	453	512	500	493	459	510	503	507	501	488	473	516	521	491	476	485	498	492	487	445	489	509	491	515	484	530	502	502	489	474	503	495	481	499	492	487	466	518	491	518	490	472	545	490	493	477	470	515	517	460	482	497	475	491	509	502	509	486	523	523	514	516	502	500	517	513	520	539	456	491	463	494	520	475	469	525	504	494	495	511	476	502	502	511	438	444	467	467	515	504	529	517	501	476	512	473	512	517	484	537	541	517	520	496	489	503	478	460	490	493	489	488	511	490	475	502	497	487	564	530	478	468	483	499	502	506	481	493	479	454	520	497	509	501	497	491	512	495	537	462	504	523	461	462	481	471	505	443	511	513	517	487	481	489	503	520	500	523	500	481	495	470	477	485	491	516	549	499	521	492	506	497	476	502	512	475	496	470	473	507	472	490	453	476	494	507	478	497	474	451	515	491	474	516	484	527	487	499	481	492	485	509	530	485	464	545	501	479	484	522	498	508	518	536	491	505	495	521	470	478	491	472	509	470	472	500	512	469	508	478	535	526	495	484	490	500	490	512	466	533	503	547	519	503	490	520	464	442	513	512	491	510	506	531	489	479	489	528	520	508	546	499	523	461	471	508	476	495	518	481	484	507	478	496	483	488	505	482	495	518	477	487	473	495	502	502	500	469	475	497	453	497	494	465	502	462	510	406	491	486	517	499	498	445	516	520	486	509	464	504	527	499	478	537	504	517	475	479	480	480	530	485	495	484	519	490	553	469	511	482	484	468	493	514	492	492	527	480	494	496	486	516	506	533	503	471	474	518	467	486	483	498	482	538	534	502	478	482	477	494	500	497	487	569	501	526	501	496	482	524	500	530	508	503	482	523	491	475	469	490	513	456	485	501	479	458	471	527	548	498	445	492	504	491	465	518	506	515	517	519	502	486	488	520	459	479	509	504	486	462	490	478	553	502	493	496	479	489	488	470	493	474	486	529	505	475	478	486	528	522	488	533	474	518	455	519	512	492	537	471	549	556	507	468	519	494	512	492	444	493	502	491	506	498	515	459	494	538	532	466	508	490	495	526	483	499	506	490	489	474	473	530	504	482	490	481	505	493	509	520	454	486	508	450	465	534	549	503	489	460	526	471	475	498	457	493	482	466	495	490	504	455	495	514	522	461	464	461	493	522	504	508	465	492	502	524	500	505	513	481	464	489	498	476	498	527	504	467	524	498	477	487	477	462	516	474	465	525	503	518	473	465	521	447	497	496	493	501	465	457	519	508	516	471	504	487	531	480	455	542	466	459	493	506	494	515	466	519	538	489	504	472	476	516	480	530	491	506	516	480	519	466	488	512	510	464	515	502	479	488	507	513	477	502	453	511	519	521	500	543	464	536	492	499	497	513	528	463	512	525	540	509	500	492	481	489	539	474	493	511	515	499	482	520	491	498	498	490	472	513	461	480	509	512	501	522	485	456	487	511	560	505	481	496	502	495	491	535	477	498	453	490	455	551	474	526	512	484	487	477	468	485	500	494	481	497	517	473	477	492	509	498	477	499	464	452	497	521	532	462	497	516	504	462	506	456	474	468	500	513	487	501	491	507	510	458	473	504	480	472	463	523	480	513	483	530	536	542	485	471	464	498	447	471	500	496	489	475	515	494	481	479	449	494	497	506	541	472	448	549	493	518	475	504	501	502	490	534	488	499	486	519	484	497	505	505	534	523	534	469	522	519	513	525	492	536	512	493	522	471	487	492	504	499	504	486	495	505	537	531	510	502	469	561	464	488	504	521	484	511	456	524	474	541	485	492	519	514	471	476	496	493	479	514	489	489	501	515	493	491	472	487	486	492	527	490	430	492	486	516	546	503	476	507	513	513	448	443	489	479	472	521	474	500	459	495	514	528	475	514	522	511	523	506	499	498	463	493	515	479	519	497	485	479	462	489	505	482	459	491	501	510	512	528	515	480	516	482	480	533	492	459	516	501	509	477	507	526	466	532	488	473	492	446	459	492	507	491	493	514	507	518	485	484	490	467	472	516	479	492	507	507	494	496	490	494	532	523	455	506	499	513	507	517	462	504	493	479	459	440	525	477	492	499	540	503	477	489	519	471	518	481	443	505	480	492	506	479	495	525	482	502	496	491	512	500	462	483	470	473	489	488	509	490	524	497	493	481	519	464	470	479	456	506	500	482	491	456	495	520	502	495	473	497	462	515	517	512	475	485	517	497	468	497	474	462	468	518	463	528	472	525	468	472	518	493	501	488	494	501	492	522	507	489	444	504	507	510	530	518	487	548	500	509	484	480	497	515	443	497	467	510	486	499	486	526	527	447	474	565	510	494	520	506	491	491	509	525	548	511	481	454	498	482	517	512	501	507	513	486	493	507	489	463	456	536	481	481	484	516	520	517	446	462	498	490	557	503	513	499	502	508	462	476	510	536	516	484	465	499	466	476	508	482	511	493	489	490	524	472	486	497	485	495	522	493	504	505	517	517	500	480	494	474	502	500	508	511	480	503	508	497	507	480	453	478	547	471	510	473	483	510	457	475	468	513	490	460	491	523	519	511	482	496	496	526	484	491	507	488	471	517	488	562	480	528	459	471	451	486	509	468	488	466	534	513	489	512	495	475	479	490	508	487	505	494	489	501	523	502	524	484	514	492	518	483	488	487	536	514	459	490	518	499	470	494	513	501	475	511	515	515	519	516	515	513	511	482	493	508	535	482	525	498	481	520	532	510	509	509	492	525	493	492	492	493	526	510	485	526	499	489	466	530	488	481	482	493	519	482	504	482	528	478	470	515	466	496	508	520	497	531	434	539	483	493	504	497	511	495	538	503	518	479	477	527	548	482	483	493	530	523	489	479	474	493	525	492	494	503	535	471	491	522	542	456	479	489	478	492	519	464	481	456	477	459	498	507	511	522	478	497	518	539	506	508	497	477	481	509	487	510	499	493	501	488	528	480	494	491	499	509	484	479	482	498	504	510	470	527	474	481	491	508	492	470	527	516	474	524	487	501	473	504	481	551	507	521	497	498	504	479	525	548	501	519	499	478	468	491	541	495	505	520	481	513	500	548	515	520	476	521	497	495	482	484	487	505	518	476	477	507	519	521	508	446	518	533	540	483	475	522	459	508	516	519	493	483	477	497	507	469	483	500	523	530	507	470	486	542	504	470	495	468	470	497	457	508	500	509	477	480	495	495	498	512	539	545	503	476	483	498	492	477	495	528	515	479	493	461	480	513	476	477	505	494	497	499	489	502	487	492	473	469	497	467	504	528	542	456	483	491	474	503	464	457	487	495
51180	22961	7028	1532	500	334	257	218	188	241	182	184	196	192	208	177	189	200	194	187	209	201	178	199	206	199	178	196	192	182	202	193	189	204	183	168	195	204	181	182	177	182	177	190	209	186	211	186	198	201	203	167	193	215	200	185	188	183	195	206	191	222	206	198	170	193	168	179	217	167	178	210	171	193	191	174	161	199	216	199	188	200	196	199	224	214	200	170	163	189	199	189	209	191	205	186	206	198	188	206	178	222	205	188	175	181	191	196	186	203	162	199	208	197	194	172	193	193	176	180	198	186	186	190	190	217	214	208	207	197	164	196	173	178	209	205	177	191	219	206	191	203	211	235	222	193	202	204	192	190	224	171	179	189	172	195	198	199	178	170	211	173	196	162	181	181	212	199	209	219	211	194	191	212	180	202	205	208	194	198	200	197	214	216	209	192	166	201	205	191	188	216	192	202	182	215	198	205	216	190	211	190	203	198	184	195	194	208	199	196	206	205	210	191	196	192	225	195	194	188	196	177	200	195	189	191	214	188	183	189	195	199	184	222	187	178	176	186	204	201	182	212	193	205	190	192	189	184	194	216	193	189	197	182	184	189	191	193	199	190	198	205	193	199	206	188	172	199	216	208	179	155	191	214	197	184	205	195	196	210	211	178	219	192	192	180	176	189	189	190	180	192	214	199	202	196	211	191	210	194	184	192	169	203	210	203	201	181	186	197	221	177	184	218	168	212	155	212	201	208	196	185	209	188	197	170	215	192	196	200	197	165	183	186	186	213	195	209	182	177	210	197	182	192	203	244	195	191	195	204	197	192	200	195	193	177	177	194	201	190	177	193	184	192	184	182	214	197	185	193	173	213	193	175	174	187	192	186	198	183	187	190	209	193	187	202	191	211	198	185	199	195	173	182	200	192	190	195	193	165	180	201	194	170	191	202	197	186	181	192	203	203	187	221	192	203	202	202	191	184	191	184	219	242	195	169	193	198	216	161	174	174	177	227	189	201	183	170	183	191	189	169	214	182	155	183	195	178	212	191	186	203	207	177	207	201	193	192	222	182	202	158	195	194	189	185	192	184	213	182	185	162	170	216	184	191	173	215	178	164	201	190	222	234	210	217	201	194	187	191	173	203	208	210	200	212	195	176	178	209	212	183	176	210	197	185	199	207	200	187	172	187	199	183	173	204	204	200	200	210	205	163	190	220	196	207	178	187	187	190	180	170	181	181	187	190	210	189	212	175	204	207	211	208	180	202	189	203	172	186	186	188	208	192	208	213	207	177	189	180	180	190	174	194	196	201	195	199	178	176	192	197	189	173	212	201	199	196	188	176	193	218	179	206	211	189	195	195	179	172	179	204	191	203	212	199	202	199	185	184	193	174	170	209	175	198	196	203	170	187	180	172	180	202	220	181	177	221	197	184	208	175	188	191	196	202	201	205	212	199	178	178	176	200	180	191	200	220	191	167	190	162	201	186	184	186	197	209	219	179	214	195	165	169	192	187	187	183	205	178	176	224	204	208	187	222	177	188	232	203	204	187	201	221	213	200	202	176	187	190	199	187	184	195	191	197	201	195	203	175	226	190	197	198	190	192	195	181	179	186	182	205	214	189	220	220	217	172	195	195	184	190	171	190	176	203	194	208	204	192	195	191	203	191	176	188	189	184	191	204	222	191	175	180	212	196	208	187	187	182	165	172	211	189	181	205	209	204	157	187	188	210	204	219	194	208	200	200	180	184	186	193	193	191	225	187	188	161	203	179	177	199	170	185	197	197	195	200	168	193	189	206	178	207	188	183	211	212	238	210	193	178	199	186	208	217	200	210	223	200	187	191	182	216	176	194	186	198	175	181	189	210	202	196	204	208	191	180	242	208	204	193	177	176	186	180	198	217	196	214	210	189	170	203	190	196	195	202	190	192	190	206	187	178	188	218	217	200	189	194	212	176	186	188	191	184	179	188	198	182	157	206	220	181	199	218	185	220	214	191	182	197	179	229	204	202	205	166	211	215	168	199	209	211	205	219	200	203	192	196	180	201	188	188	199	181	175	224	211	214	201	199	177	195	207	186	184	197	187	182	177	181	171	209	218	185	190	219	177	202	202	188	167	191	205	186	211	214	206	194	200	163	183	170	187	192	196	176	190	214	168	192	195	206	205	178	199	195	212	213	193	215	166	201	223	201	196	213	187	192	188	200	214	230	215	190	228	188	204	208	199	217	180	222	200	176	193	192	220	177	192	178	213	190	176	199	191	193	198	184	203	198	186	197	215	175	172	202	186	192	180	200	187	168	180	188	187	209	194	193	197	225	191	194	213	209	209	197	193	239	171	170	181	186	197	178	169	223	172	192	181	203	188	187	205	181	197	179	202	206	161	182	211	182	207	171	211	191	216	184	214	211	168	185	190	198	192	197	196	206	224	215	187	196	209	194	161	178	195	177	177	201	205	214	196	183	218	201	193	209	175	178	177	180	184	185	204	204	190	208	186	203	200	195	201	187	204	195	197	172	200	200	205	199	177	215	231	194	217	199	200	195	196	185	190	198	217	165	197	184	190	220	189	182	177	213	184	211	181	197	211	184	168	199	180	188	208	202	219	218	185	181	198	188	201	213	184	171	165	181	177	193	197	163	198	195	197	221	212	193	187	180	190	195	201	199	190	208	198	208	183	215	193	200	185	221	217	191	214	192	198	163	184	196	180	185	183	211	221	195	173	204	217	200	204	186	209	225	166	186	178	180	182	215	197	193	202	197	186	166	198	193	195	182	240	207	207	190	195	188	202	190	206	179	185	192	190	213	208	199	204	197	204	205	189	208	191	191	186	237	221	174	227	197	174	219	160	167	198	187	201	180	175	214	207	200	191	211	212	202	218	190	193	209	163	192	188	197	194	173	181	212	184	186	209	178	213	195	198	198	196	197	197	202	218	188	187	194	182	177	213	184	185	178	197	205	205	207	209	209	195	216	176	209	169	182	182	225	199	177	204	171	179	209	180	167	171	169	203	196	175	196	227	200	187	178	219	217	192	186	190	231	185	193	191	201	212	206	206	165	184	174	188	200	205	176	215	197	206	197	175	200	179	174	204	179	178	188	201	228	191	168	190	216	172	174	174	162	182	200	216	203	205	184	198	202	193	205	175	187	164	190	180	216	201	183	205	185	191	203	190	200	205	188	197	201	198	186	165	204	198	213	166	186	174	191	197	203	182	193	183	169	214	209	210	196	210	200	197	208	175	203	178	210	198	182	215	202	215	166	177	202	195	191	183	198	185	176	215	191	193	199	214	202	197	222	217	234	182	190	192	159	167	199	187	198	188	223	220	164	206	192	183	201	180	226	183	196	203	214	184	192	184	187	227	209	203	197	180	177	199	235	212	180	174	197	187	196	197	207	217	198	183	187	187	178	225	189	174	174	183	191	161	195	171	201	200	188	175	204	196	191	203	188	192	173	174	187	198	214	221	202	184	182	187	175	187	182	196	215	191	174	191	191	200	172
34945	16804	7077	2838	1493	926	656	558	509	506	483	472	471	452	464	437	463	429	475	447	389	457	469	489	466	417	456	401	459	451	422	407	407	436	448	463	433	471	452	463	438	419	444	407	435	475	445	424	448	449	434	435	424	481	449	448	422	426	454	414	465	442	444	480	429	457	462	476	415	444	450	441	469	461	420	444	451	411	456	440	442	425	411	456	403	433	438	442	440	418	457	459	442	414	421	417	426	453	433	436	438	409	405	391	435	442	454	472	441	470	419	424	487	486	413	429	446	436	437	448	458	505	462	461	441	405	433	430	428	451	451	439	414	457	436	447	402	428	465	432	421	492	407	455	449	428	440	425	470	435	426	465	468	472	433	436	437	427	420	451	461	454	431	411	439	472	451	465	506	415	425	465	448	466	419	460	443	468	459	418	438	451	449	453	416	420	436	426	453	441	429	417	410	448	431	432	423	468	444	451	427	468	452	458	450	465	472	414	453	427	495	437	419	459	470	403	458	414	432	409	414	402	429	442	450	445	454	433	444	424	407	467	406	434	465	424	447	428	427	445	476	441	451	464	409	440	423	456	440	431	455	437	448	449	489	489	443	438	450	441	447	458	478	441	398	436	474	419	451	395	415	444	454	454	445	436	433	427	445	450	425	440	466	441	440	450	453	447	428	429	429	456	411	453	443	467	440	430	402	450	461	420	449	446	452	415	447	465	458	423	449	417	463	423	456	442	443	412	449	436	420	408	472	451	394	461	425	468	433	417	445	484	449	436	465	434	454	455	483	413	440	425	452	424	427	439	457	414	459	426	420	454	448	422	434	443	441	418	428	408	424	446	431	403	457	485	439	437	457	409	444	431	475	458	417	470	442	415	422	470	473	406	440	424	451	409	421	433	467	459	422	440	427	437	437	405	410	450	443	449	438	429	435	444	425	476	427	444	449	436	478	431	433	439	420	456	417	403	455	429	429	450	460	426	449	439	454	443	435	434	437	419	454	445	425	427	473	432	428	454	465	463	445	428	430	416	421	463	457	434	446	422	451	427	479	469	429	474	438	415	459	432	430	469	467	413	460	477	444	428	429	445	446	432	424	420	429	421	433	418	426	407	443	431	465	454	466	453	459	456	436	442	428	450	447	429	441	470	459	415	420	420	406	439	433	453	462	481	417	410	448	443	409	439	435	447	446	446	436	444	450	412	453	420	440	439	427	481	427	437	430	454	408	403	431	430	426	458	421	415	438	450	464	415	413	424	438	444	437	453	449	425	461	483	453	427	471	472	397	435	419	440	407	433	428	462	426	443	452	448	451	441	429	463	456	444	464	439	443	453	482	458	465	411	429	471	449	450	436	455	431	430	464	428	429	429	428	468	451	428	479	420	458	449	444	424	444	457	463	435	420	436	452	474	470	458	406	425	416	418	430	463	438	418	448	394	441	441	459	417	428	440	446	442	438	428	415	461	444	421	414	460	423	457	421	432	459	430	452	433	446	448	444	423	466	434	454	412	454	457	450	424	450	424	430	414	462	431	436	436	418	429	430	433	455	412	457	458	449	422	457	421	459	417	438	432	437	470	441	395	437	442	451	449	446	456	469	441	401	444	453	438	429	413	438	448	416	445	406	444	432	438	439	436	414	448	450	453	438	437	445	456	468	454	468	461	484	406	432	426	414	427	462	431	428	484	431	423	459	426	406	458	451	459	439	439	465	449	427	481	455	439	449	471	424	470	435	427	466	459	508	437	446	437	437	440	443	395	436	435	441	436	430	448	451	402	478	452	441	427	425	410	454	429	454	454	463	443	475	456	416	409	418	423	463	435	429	470	431	465	457	437	452	447	452	457	434	422	442	451	446	440	441	452	448	443	489	473	405	401	436	469	485	430	427	444	461	438	462	446	453	414	462	441	437	430	442	436	404	466	406	467	441	434	489	471	421	404	452	470	413	447	392	450	449	447	435	449	426	399	457	424	372	443	458	429	450	409	436	433	460	464	442	449	462	461	426	432	473	435	449	457	403	465	434	421	438	442	450	434	430	461	442	447	400	444	450	425	444	471	423	453	445	416	426	399	462	423	450	440	442	458	425	450	455	478	396	439	471	453	450	459	452	430	465	471	419	433	460	438	439	420	447	434	425	443	395	466	449	451	418	420	442	427	438	439	439	494	434	456	480	445	484	443	450	409	438	402	430	446	420	439	450	427	445	440	437	429	448	433	444	412	449	451	416	460	443	432	468	442	422	423	469	457	443	442	441	431	471	439	437	416	434	452	445	447	454	456	454	436	437	477	447	469	424	435	451	423	458	410	417	420	433	445	436	417	446	458	428	428	448	425	402	486	451	428	446	420	444	423	426	415	444	440	448	461	421	452	435	450	441	424	423	429	436	430	461	410	436	459	419	427	415	442	472	446	440	456	435	439	419	488	437	448	436	433	479	443	432	446	457	459	457	453	450	449	422	438	444	446	451	476	465	421	425	450	457	420	454	440	477	428	457	459	450	456	436	463	407	446	457	387	429	485	477	433	386	465	446	419	458	415	415	481	447	433	449	474	398	421	417	483	466	433	444	409	469	450	466	449	430	468	444	449	457	429	418	443	420	382	442	463	475	433	432	406	477	452	448	442	438	454	399	426	423	417	439	465	450	390	461	425	452	489	454	443	432	448	449	398	475	458	430	451	447	421	462	466	444	423	468	379	461	433	394	439	445	425	446	417	440	453	428	428	414	454	419	408	428	432	409	439	442	423	421	458	431	443	439	432	455	459	456	433	463	447	427	423	459	421	457	488	433	411	432	446	467	435	438	445	440	413	448	438	464	418	462	471	431	424	437	470	449	404	422	464	432	454	454	443	483	446	429	470	427	429	440	422	444	446	462	441	437	405	427	425	425	467	435	447	456	452	433	447	453	415	424	434	423	465	447	447	434	480	438	426	427	417	491	471	421	407	438	470	483	447	427	464	458	485	433	449	422	438	410	415	421	458	468	422	443	397	463	476	452	460	455	466	435	465	451	419	447	412	464	411	444	437	472	438	406	454	425	445	478	463	441	438	463	424	437	459	431	477	461	448	396	449	441	452	424	450	435	409	440	451	430	463	437	430	440	456	449	437	394	443	443	455	429	449	438	418	449	414	427	430	451	425	428	400	417	483	443	455	408	446	454	413	437	443	446	424	408	419	439	474	453	460	449	447	429	444	421	421	444	446	483	434	447	429	436	457	400	381	459	474	431	429	438	468	416	454	409	442	404	401	411	442	419	437	469	457	439	448	433	440	456	460	434	418	448	441	423	462	448	437	460	423	463	432	474	438	417	428	469	464	438	463	450	491	398	433	450	441	490	418	441	440	419	465	466	433	403	474	409	420	468	411	445	448	408	469	441	467	460	422	441	461	493	424	434	499	428	414	415	453	457	447	437	416	421	491	467	433	386	460	507	437	436	435	476	444	416	437	473	444	423	451	440	423	414	425	462	445	462	418	439	437	442	445	480	442	424	452	440	457
56208	21126	4693	842	334	253	232	202	206	229	207	217	229	201	212	215	210	196	206	189	239	199	198	208	209	225	220	227	236	212	225	220	188	187	207	211	243	204	232	213	226	200	195	227	204	198	187	187	187	217	234	200	188	214	205	243	208	182	228	192	202	253	236	208	223	235	183	204	224	227	192	223	215	211	206	226	216	188	228	202	216	225	194	209	190	230	203	190	210	216	219	211	204	211	210	209	180	220	213	192	264	225	207	203	210	236	198	206	213	193	232	230	198	190	210	223	210	232	205	190	234	223	202	213	198	240	197	219	202	206	237	217	225	206	193	233	208	245	244	206	197	214	217	207	209	214	221	235	223	213	230	232	224	189	197	203	210	231	208	213	207	218	220	200	198	224	262	202	192	199	216	215	235	209	215	215	212	226	220	237	208	229	215	196	201	253	220	217	222	209	207	209	204	239	208	205	223	192	239	198	175	221	209	230	217	235	214	198	210	218	224	194	234	219	206	196	200	221	215	181	225	198	205	204	194	211	199	197	223	214	228	207	221	238	199	218	203	201	221	232	203	220	217	211	215	219	222	221	195	189	244	203	232	232	212	196	214	193	214	234	198	209	187	203	197	213	212	219	228	220	230	211	210	214	198	190	221	204	218	213	203	228	228	200	225	212	212	210	238	217	234	207	228	224	220	231	196	209	194	196	204	225	194	188	232	207	184	205	204	212	242	218	238	214	189	215	226	210	215	197	192	183	206	227	217	212	203	222	225	219	197	229	193	232	221	197	204	207	205	189	212	209	209	197	204	240	219	240	201	235	227	225	210	209	198	216	195	216	192	223	203	198	232	199	209	219	232	194	209	213	205	232	186	182	202	214	221	226	210	182	228	210	190	226	199	220	214	197	183	221	202	206	244	225	232	210	212	190	186	186	199	227	211	215	243	205	211	194	219	188	201	195	198	213	229	227	235	201	212	208	202	231	205	220	219	195	220	220	201	221	197	207	167	206	223	220	209	196	186	208	224	234	215	218	240	189	204	208	240	211	244	202	207	212	195	199	196	199	219	198	204	240	221	188	238	233	223	224	195	228	210	222	216	213	223	228	208	198	217	197	194	217	212	195	201	192	190	232	198	209	229	241	238	217	212	200	224	205	203	207	178	215	215	215	212	229	234	175	234	195	215	223	206	214	233	189	224	193	190	217	190	243	207	205	188	201	215	199	198	190	206	236	198	211	198	203	228	213	209	230	231	189	212	205	215	215	214	194	230	201	202	209	207	234	230	190	227	223	204	216	193	211	237	213	209	188	200	198	149	231	225	203	201	191	220	194	233	223	205	183	220	191	206	200	211	193	230	215	212	176	183	204	212	214	203	204	206	195	226	217	208	203	195	202	209	194	222	191	207	218	202	208	207	204	224	223	218	197	203	210	192	211	198	198	204	238	207	227	211	220	221	216	215	220	211	197	201	187	186	237	207	178	212	204	211	204	230	222	240	209	214	201	212	217	204	209	193	208	206	198	209	224	242	200	214	214	169	201	226	217	195	220	213	231	201	230	216	199	226	224	206	210	190	192	188	221	216	206	229	218	200	202	196	185	213	214	226	209	211	231	225	219	198	204	183	193	195	225	210	206	219	230	194	193	214	204	216	205	221	217	225	221	216	227	232	189	240	204	233	195	230	234	220	226	192	210	202	208	180	223	204	193	170	235	212	204	224	237	225	207	212	172	218	205	215	223	220	197	181	185	215	206	245	232	214	246	211	217	185	216	205	233	227	204	207	224	219	224	216	207	208	231	195	200	179	229	217	200	219	205	214	180	215	217	216	230	234	224	206	182	237	212	210	222	217	204	209	226	209	230	235	226	215	200	212	220	189	207	204	256	241	205	208	216	203	195	206	202	201	187	226	213	235	199	208	206	224	179	195	201	219	194	209	218	206	193	196	214	192	232	221	194	193	203	188	210	191	219	215	196	210	202	233	218	215	204	219	224	220	215	211	207	190	221	224	215	203	216	210	211	212	205	211	214	203	237	212	213	230	215	210	233	180	222	228	226	205	223	218	216	205	215	209	212	220	230	220	208	227	199	200	205	214	219	235	185	200	198	168	199	215	204	217	240	166	194	183	220	194	183	188	220	208	198	236	210	215	196	222	230	226	214	187	222	195	232	213	200	215	213	237	228	212	232	186	214	203	202	228	202	239	197	216	223	229	207	207	232	211	218	243	198	192	209	215	200	196	201	216	209	207	208	218	221	209	214	185	212	199	217	196	206	224	209	223	208	214	229	175	185	212	192	210	203	224	207	207	202	192	200	230	195	230	203	217	205	188	201	181	220	201	210	198	216	214	194	242	214	225	199	192	219	209	207	221	210	217	215	209	218	207	234	183	222	232	228	242	231	209	213	210	224	219	208	211	208	218	215	207	190	187	173	215	228	200	211	205	229	209	196	232	196	217	204	209	204	241	194	228	204	235	195	225	225	200	211	219	208	212	216	214	223	202	208	204	198	232	204	226	203	236	223	208	223	199	197	204	192	231	218	215	192	181	193	215	205	220	209	215	207	200	226	211	226	227	215	222	219	230	202	184	208	204	215	195	203	226	207	201	226	210	217	220	244	200	214	218	219	235	217	225	211	192	248	224	186	209	222	207	230	236	261	216	221	198	213	210	245	238	220	197	234	190	207	251	213	201	207	232	202	212	221	203	206	211	214	215	190	230	215	216	215	234	199	214	207	196	208	216	197	203	225	242	184	211	213	212	244	223	193	210	211	200	208	220	216	212	198	238	200	234	223	228	225	188	230	186	199	190	212	220	209	215	216	223	216	225	225	215	211	203	207	212	223	210	208	203	205	181	214	209	212	227	203	205	209	206	200	167	202	220	206	193	230	199	204	233	200	235	219	198	225	233	212	230	177	213	196	171	200	206	205	193	220	207	228	220	208	214	244	198	197	229	187	228	214	213	195	232	236	216	239	246	225	225	187	216	235	245	202	215	224	224	252	202	210	218	181	196	192	207	204	219	200	207	222	217	199	217	200	210	228	225	185	222	229	201	240	222	201	208	218	216	236	227	216	207	201	221	200	222	197	208	240	202	217	202	250	215	232	230	233	205	202	199	219	221	191	210	236	212	214	202	222	215	202	210	199	203	201	231	209	209	196	184	211	213	206	203	217	232	207	198	228	194	240	220	202	203	228	225	226	243	223	231	218	230	215	197	217	209	224	224	212	222	207	209	216	231	217	227	214	209	183	228	198	209	200	207	206	227	231	232	209	201	226	217	189	203	189	235	221	198	214	204	213	212	208	212	191	212	238	179	187	211	199	209	199	229	212	201	237	217	216	220	239	220	218	203	210	221	216	200	211	225	202	195	218	233	231	198	228	201	219	183	214	213	217	216	207	209	206	206	251	212	221	202	179	215	247	206	214	177	210	185	225	190	234	187	200	206	217	230	209	223	223	203	198	206	246	188	245	203	217	206	221	217	228	220	207	205	202	203	207	200	228
38800	12560	3601	1616	826	601	557	519	487	478	457	502	458	478	499	480	467	492	476	482	499	489	473	478	480	447	495	475	447	500	458	448	519	510	493	478	453	465	493	478	457	458	467	482	448	471	477	497	493	470	466	500	513	502	486	470	471	493	461	455	442	443	444	468	503	497	446	488	450	472	464	465	474	515	481	470	476	455	491	486	455	499	475	443	466	439	502	484	485	484	457	436	486	439	496	481	511	466	486	475	522	469	444	458	461	491	478	498	512	489	450	497	472	567	474	447	502	471	504	446	481	505	479	486	462	495	504	507	451	506	455	486	470	458	503	492	503	484	470	451	454	467	505	484	502	477	479	455	471	474	432	439	468	459	454	478	504	478	510	482	482	481	544	451	474	451	483	494	485	445	478	506	498	445	479	457	500	482	514	519	522	519	512	499	479	493	486	458	441	454	423	476	444	467	479	442	515	503	433	505	448	451	462	495	496	479	496	468	493	480	523	473	462	540	470	521	507	479	501	484	473	487	444	499	460	454	470	458	465	509	491	478	467	473	469	511	479	499	505	495	483	450	485	487	471	471	461	481	484	490	476	493	463	454	498	455	452	484	485	488	503	455	512	488	484	458	477	459	493	520	480	484	460	491	477	493	488	465	444	458	506	509	470	475	484	505	483	495	464	472	482	523	471	466	511	508	452	474	480	463	482	452	473	522	486	494	501	488	450	498	446	447	455	464	517	529	494	471	493	477	483	483	419	467	490	471	463	479	469	470	475	465	489	470	488	465	461	482	481	500	469	442	497	451	492	472	451	511	470	446	488	452	462	500	475	519	488	438	481	510	478	506	488	462	454	494	495	453	445	475	472	458	492	510	457	471	471	467	489	469	508	490	454	498	472	489	465	510	506	482	488	473	452	467	506	479	515	430	478	454	452	471	487	486	484	493	450	468	515	480	505	455	486	503	501	505	510	473	445	499	502	488	499	489	474	460	477	474	469	481	450	434	495	497	450	514	452	472	492	494	515	483	466	486	473	453	497	453	483	473	481	459	499	500	494	525	439	477	452	487	449	484	495	473	449	470	450	457	517	453	540	473	470	455	469	488	470	466	500	470	460	461	514	467	467	474	497	469	462	461	470	475	486	454	478	480	493	490	469	462	475	476	470	465	462	486	512	436	521	474	483	454	534	480	480	492	449	482	451	548	484	474	440	448	474	469	475	490	527	494	462	464	457	452	477	458	478	484	432	448	505	485	469	510	474	500	508	523	482	445	461	483	473	448	478	479	511	451	476	486	489	484	498	484	471	464	468	497	455	488	463	464	515	498	455	491	466	508	487	495	469	478	506	508	519	452	463	520	479	505	526	483	466	474	478	497	463	469	455	484	445	484	480	493	505	486	454	463	474	483	466	481	476	467	502	478	516	486	492	496	493	437	501	449	464	461	435	499	487	488	491	475	461	502	479	528	444	499	473	508	484	483	465	500	469	459	477	509	514	476	471	460	490	488	437	485	456	493	474	476	477	458	461	469	449	465	497	463	495	460	487	465	468	461	500	494	491	466	459	483	470	480	470	483	507	501	472	449	456	486	458	527	486	482	462	509	472	428	490	454	451	482	466	463	479	494	471	468	518	468	493	457	482	452	457	459	453	491	495	438	482	480	522	466	462	468	489	476	482	483	481	489	507	479	464	451	491	477	521	490	444	550	531	471	495	491	477	465	479	451	499	497	494	445	462	452	442	497	427	482	460	512	465	497	459	469	484	485	423	450	498	486	459	475	474	478	478	489	462	443	465	457	491	511	499	460	472	498	454	496	511	496	486	454	461	456	468	476	458	462	477	473	518	501	466	422	506	472	493	479	506	516	508	488	489	511	467	470	467	493	488	498	464	479	464	434	502	478	521	471	445	438	482	445	460	495	503	535	434	480	467	479	471	470	474	483	490	443	485	473	471	498	440	468	504	468	469	431	487	451	445	459	468	488	518	510	485	491	460	490	472	451	466	477	495	495	467	450	455	476	491	464	470	464	450	478	414	465	476	503	468	467	465	489	508	474	471	455	512	461	434	460	484	478	467	454	468	497	538	515	481	465	490	479	471	476	468	485	488	497	449	504	518	512	461	486	520	461	433	471	464	468	430	500	487	460	504	466	433	524	475	482	484	431	486	487	494	487	469	505	472	458	475	444	468	483	464	495	444	503	471	451	473	498	491	459	464	443	478	433	486	485	483	457	463	498	456	418	509	474	494	495	444	487	432	472	472	448	528	444	475	495	468	462	459	482	486	469	473	448	468	519	481	452	490	460	441	458	500	455	452	524	472	474	518	421	503	475	485	512	467	484	472	443	469	508	477	467	442	489	468	445	474	506	483	495	471	490	483	484	484	474	500	505	433	484	496	471	479	492	458	475	490	457	484	471	463	478	466	528	471	466	498	455	476	444	436	446	470	488	451	474	468	487	473	511	481	475	468	475	491	471	437	493	502	467	479	477	483	466	491	497	498	461	462	507	473	521	505	482	494	466	461	503	489	525	499	470	467	442	512	442	503	462	487	451	484	481	483	500	446	479	452	488	473	501	490	503	456	462	481	473	502	506	467	496	532	496	508	483	459	471	497	532	459	514	489	499	452	453	512	498	477	450	458	508	504	440	501	468	492	468	498	480	513	489	473	464	489	459	454	496	502	468	486	475	459	466	445	518	492	523	491	445	491	476	486	433	461	467	480	465	456	480	508	487	507	488	471	494	485	511	496	474	454	450	497	464	488	486	468	457	477	504	490	484	450	486	439	519	479	497	465	474	484	479	500	477	488	471	468	485	464	473	491	455	489	500	490	472	479	486	499	500	459	462	476	443	482	449	481	522	492	491	462	472	451	503	507	448	490	519	476	470	464	503	469	484	490	479	513	494	473	485	502	448	491	493	499	460	472	507	477	472	459	467	474	504	501	474	488	454	496	457	490	501	464	493	499	467	493	498	480	486	473	465	529	475	490	467	476	475	476	497	477	457	480	521	505	478	460	500	492	455	498	477	453	527	506	504	499	467	538	467	497	500	458	518	497	433	458	482	477	463	433	482	488	469	479	460	504	488	482	466	472	531	496	487	476	440	519	463	495	470	531	460	521	436	491	473	493	474	455	478	532	482	468	451	474	478	454	491	529	474	454	489	485	455	488	501	441	479	502	476	477	465	491	443	491	487	446	478	448	479	470	528	443	522	479	482	472	482	456	467	474	455	430	491	469	482	497	462	456	473	455	494	458	459	474	521	477	482	484	499	457	490	501	497	476	490	480	513	486	512	500	488	481	482	486	472	450	519	467	501	485	465	510	466	470	480	525	467	468	530	470	505	432	479	473	479	454	482	443	447	439	487	466	484	449	493	473	451	499	465	499	455	486	448	481	473	487	481	442	480	477	501	445	484	482	462	487	453	504	480	506	502	456	470	493	469	487	492	476	479	448	461	434	487	455	469	520	453	478	470	491	482	482	456	497	448	481	500	465	457	516	473
64715	28588	8577	1033	445	348	316	248	219	235	246	233	214	210	214	239	224	205	223	238	214	215	239	233	224	242	231	231	213	211	236	234	204	229	230	210	226	240	202	217	240	245	199	243	227	221	207	189	212	245	216	227	241	215	225	236	213	200	225	212	222	218	211	231	212	219	232	215	239	238	237	211	233	220	255	185	225	211	229	206	231	229	188	266	230	228	227	197	231	237	213	216	205	212	199	228	219	230	229	237	224	225	241	208	245	227	230	213	209	229	238	238	195	230	223	247	215	252	224	222	232	248	232	214	211	232	208	214	260	219	216	257	199	204	220	245	217	200	221	207	221	222	242	234	251	234	218	252	199	183	223	206	214	207	215	233	215	227	225	240	221	217	219	224	212	218	200	219	252	218	195	227	246	228	234	219	214	223	222	217	194	215	222	247	243	205	217	225	225	236	215	211	234	212	231	243	252	241	220	211	229	256	229	230	236	256	223	231	201	216	229	231	230	236	259	223	214	243	213	221	208	216	228	238	221	218	213	222	219	230	212	239	213	219	203	200	215	224	209	239	214	225	200	220	215	231	212	223	205	233	215	225	221	226	231	239	228	227	191	243	188	222	217	230	222	215	205	240	232	202	200	240	235	219	223	250	229	218	195	214	214	214	214	215	219	235	231	235	215	242	221	207	230	206	236	205	231	204	218	229	227	231	205	233	203	222	236	220	244	197	203	255	206	216	201	210	185	213	227	218	215	228	243	219	224	209	218	205	206	241	246	254	211	207	231	223	211	250	229	253	248	198	263	238	207	219	186	193	216	213	229	240	224	203	209	210	240	219	237	222	224	253	234	215	192	253	211	218	226	220	204	218	212	205	205	199	209	214	211	252	231	211	229	196	210	215	213	189	226	231	216	241	195	225	226	208	244	221	214	218	233	220	214	224	250	223	235	252	244	223	220	236	219	202	242	223	189	224	204	208	235	218	222	219	232	235	211	215	208	207	230	231	219	190	235	216	235	238	208	233	241	215	225	212	240	209	219	204	223	240	233	253	252	213	239	207	244	216	224	186	222	236	241	230	218	220	214	222	233	225	197	207	190	224	201	188	232	232	244	201	234	232	196	198	210	202	207	223	239	240	204	197	214	211	230	225	240	243	243	223	182	221	238	235	253	236	219	258	213	231	213	247	230	232	256	192	184	244	213	214	228	195	218	201	247	225	243	207	252	180	241	228	214	185	204	222	199	194	250	232	251	253	223	227	223	224	235	210	192	204	220	241	249	204	230	187	206	202	215	204	217	229	220	209	215	214	210	207	232	224	229	222	236	205	224	234	248	227	223	225	236	182	230	249	210	223	248	239	227	212	193	215	191	228	226	180	194	240	250	223	234	225	246	226	252	222	235	211	257	235	203	254	243	239	225	235	203	222	206	226	204	248	237	215	194	214	215	221	186	247	241	208	239	220	247	221	242	219	200	232	213	208	228	237	215	222	213	197	236	225	212	221	235	222	251	233	243	218	226	204	188	218	188	217	251	220	226	209	240	253	239	233	182	229	215	219	194	209	227	211	211	244	235	236	248	215	232	254	222	233	202	241	230	222	228	226	216	217	224	231	220	229	253	244	252	227	224	233	202	238	217	230	215	211	242	226	223	232	211	221	233	210	209	203	223	223	189	231	226	234	215	219	211	214	227	222	245	256	211	218	191	208	220	199	221	238	233	198	225	189	235	218	226	192	217	227	205	210	204	226	222	220	239	222	233	202	245	235	255	198	220	252	239	217	207	197	219	239	215	205	217	219	217	197	194	219	210	215	195	216	239	235	241	216	223	217	246	202	224	231	227	198	221	205	204	195	232	236	219	206	239	202	192	218	217	232	215	212	227	232	209	210	214	214	230	216	228	239	272	230	205	214	187	219	227	243	227	221	214	235	218	215	226	225	208	220	244	231	220	225	201	199	214	239	215	212	230	228	234	205	213	208	219	226	215	228	216	201	216	214	195	231	224	229	223	218	250	214	238	199	202	212	190	233	190	240	207	215	210	203	196	228	220	232	212	219	218	221	223	204	213	279	212	243	208	238	214	208	215	242	203	210	203	208	221	222	228	219	222	209	235	208	222	206	254	223	196	243	214	217	226	202	194	215	207	217	213	223	232	237	210	226	228	246	208	221	233	232	214	224	218	202	196	230	220	222	206	210	240	212	204	200	223	229	194	217	200	216	258	233	210	200	241	225	234	210	219	226	202	201	222	246	223	190	226	190	220	213	229	247	217	247	211	210	200	203	229	232	240	224	228	246	219	246	197	193	248	236	228	246	220	245	231	216	250	201	218	244	202	235	211	230	250	213	233	209	240	229	247	187	239	211	237	242	204	208	247	243	178	184	249	240	184	205	209	203	229	244	219	215	196	238	228	186	198	220	230	227	195	256	245	251	201	249	205	232	196	200	225	225	209	224	237	212	205	219	232	258	241	245	208	205	188	229	230	230	220	217	199	208	201	240	249	194	227	239	243	197	232	235	245	202	224	217	226	212	234	237	195	238	245	215	211	213	219	222	204	223	254	221	222	203	212	214	231	229	224	241	231	199	225	212	229	207	223	206	209	224	215	237	230	230	230	223	202	242	215	239	196	212	229	234	226	257	207	215	222	205	244	235	216	219	193	227	241	241	219	182	203	218	226	244	253	226	205	228	216	214	229	203	236	209	204	217	202	231	220	247	237	209	245	208	223	243	205	229	223	225	208	224	213	225	236	208	236	210	245	187	226	234	211	217	241	206	215	216	228	209	216	235	231	226	241	211	255	242	235	210	244	226	211	249	217	234	211	205	216	242	222	236	238	199	205	222	210	209	192	198	206	214	244	235	234	230	225	189	205	228	207	223	241	222	229	227	223	231	229	196	250	255	210	214	238	254	229	204	246	266	206	220	212	236	222	225	231	240	211	238	200	243	234	228	227	227	207	206	204	236	237	228	218	220	220	219	225	213	210	192	262	218	236	207	238	239	210	239	227	227	226	209	213	240	214	210	236	230	253	216	225	241	234	230	210	227	233	212	213	228	238	219	219	234	236	202	241	203	238	238	231	206	236	233	196	227	259	228	217	241	243	197	198	221	218	210	212	224	232	206	265	206	240	226	233	235	214	209	222	202	235	199	229	208	219	228	211	243	193	230	185	253	251	249	227	200	203	222	242	241	264	239	209	232	231	275	212	212	252	232	215	220	232	198	213	241	234	230	232	208	210	228	203	220	226	216	215	240	232	215	208	215	201	240	223	224	238	229	214	219	255	234	207	244	234	209	238	220	213	210	232	232	178	220	211	227	257	239	194	218	254	229	216	230	262	224	222	252	212	211	221	209	212	209	224	243	253	252	246	248	233	224	247	219	240	211	220	223	273	209	214	233	257	224	202	208	212	205	187	235	231	237	240	225	249	218	215	227	236	239	229	202	224	225	232	219	233	233	226	257	227	240	242	209	251	192	198	194	236	207	221	226	220	223	215	239	213	192
45952	18651	4618	1540	963	828	690	622	540	476	481	528	449	482	507	518	506	514	523	499	514	481	510	504	476	482	480	497	512	496	486	479	487	490	513	519	475	497	495	510	477	498	511	501	531	527	510	506	505	528	490	479	483	517	502	479	479	521	484	539	494	468	475	505	503	490	516	464	503	510	475	505	526	519	517	488	482	533	509	489	476	492	510	510	455	500	535	491	508	505	474	514	503	456	500	507	434	499	497	498	483	495	488	482	503	488	540	443	462	527	514	496	478	481	507	488	496	510	524	487	512	494	477	484	501	463	502	522	529	508	507	436	516	494	486	468	487	453	494	498	495	495	497	535	472	497	525	517	488	496	496	501	516	540	459	499	548	514	497	471	478	486	482	495	462	475	476	481	527	510	491	532	456	502	503	467	484	498	475	518	511	516	486	468	461	483	512	480	448	506	512	478	501	466	463	463	484	506	506	499	522	457	508	505	508	492	489	491	534	510	502	498	492	482	440	476	511	484	538	503	507	472	516	531	468	502	463	483	474	489	510	486	523	493	487	503	503	492	535	511	483	499	492	499	493	456	506	502	483	485	500	526	490	500	441	506	470	491	453	513	507	499	471	497	530	486	513	514	518	462	494	507	485	492	501	461	471	479	461	478	474	490	539	503	489	498	535	476	529	502	499	501	482	497	493	497	520	433	492	488	503	519	502	483	529	484	458	529	504	479	501	476	528	505	501	529	469	488	457	461	513	501	499	515	486	507	464	497	480	493	504	470	553	493	524	464	465	450	512	476	460	516	514	523	446	493	491	504	522	481	497	512	496	431	480	522	462	480	495	500	445	501	513	473	473	503	499	516	479	449	465	477	497	491	513	500	520	468	475	515	504	532	465	524	452	531	506	497	484	506	494	466	474	509	447	528	501	475	506	525	511	486	498	493	460	492	527	549	450	519	472	517	487	502	521	555	509	494	515	506	465	483	516	518	492	504	500	488	537	472	508	498	497	480	521	493	489	497	483	476	498	474	504	474	473	476	478	512	468	478	449	479	477	509	502	496	477	475	488	473	452	517	466	484	495	508	487	468	463	486	489	505	458	467	494	513	492	484	471	512	489	491	480	473	488	464	506	505	493	453	540	462	481	506	478	529	486	504	478	456	521	495	486	500	485	459	492	541	484	496	523	488	503	497	508	463	482	512	517	486	479	511	496	493	521	505	486	523	495	495	487	488	514	499	500	523	525	507	497	501	468	525	472	475	498	469	500	504	453	501	494	466	516	490	519	504	460	524	517	505	494	518	530	493	503	482	520	499	502	475	533	520	559	479	470	510	457	482	484	476	461	478	477	457	484	490	497	489	480	500	518	459	527	484	471	481	446	501	508	544	503	487	486	492	528	498	537	500	510	475	494	478	502	480	502	526	480	483	486	524	490	498	487	470	490	463	474	518	489	483	492	514	507	473	521	529	501	497	552	488	507	476	499	497	482	504	490	477	469	542	487	452	528	488	499	486	496	503	467	490	467	495	499	523	481	514	491	473	469	514	498	513	494	516	478	523	500	499	484	462	490	511	485	477	528	486	509	506	463	527	483	476	458	490	503	456	469	497	462	447	467	463	446	483	477	487	497	520	451	463	484	518	511	509	508	505	482	489	489	506	511	478	499	466	502	495	489	529	493	511	504	493	474	510	517	515	478	508	511	492	505	439	485	500	478	517	502	483	463	482	470	521	502	484	496	500	491	516	503	538	506	503	482	469	498	487	473	504	473	495	509	502	473	502	534	469	494	457	497	512	493	493	509	499	507	516	538	494	511	501	509	524	500	489	499	424	532	460	481	493	532	486	504	485	481	499	468	499	482	471	504	494	463	464	510	530	480	487	475	504	488	455	475	493	533	486	489	500	498	515	498	535	483	543	492	472	502	484	503	468	472	500	516	497	481	481	507	486	466	517	498	523	472	498	513	486	488	480	462	499	485	486	517	488	515	434	513	492	549	519	457	494	511	533	481	499	491	499	488	484	499	495	522	460	509	511	506	492	473	461	503	492	522	524	488	468	481	504	487	492	465	482	500	481	498	505	524	465	517	510	496	493	509	472	485	487	467	510	493	481	480	478	514	508	475	470	542	519	512	464	479	460	460	482	536	497	484	490	523	511	523	479	491	508	522	461	487	477	503	488	506	529	516	509	517	510	460	503	500	521	503	488	473	538	472	510	490	492	546	483	523	521	484	452	508	483	483	468	484	518	520	521	489	479	517	503	526	495	488	498	498	503	444	495	483	512	483	503	517	483	501	472	479	524	515	494	507	514	444	485	517	503	460	528	473	509	481	489	489	528	494	499	511	512	490	493	492	449	531	473	492	530	498	505	535	468	519	481	449	492	497	525	511	488	503	483	487	510	509	527	498	491	490	504	479	485	531	487	480	513	483	495	464	488	474	481	487	519	491	511	481	490	503	507	503	474	479	516	516	522	499	481	493	500	509	477	546	484	496	482	480	484	478	495	471	506	502	477	496	512	482	500	499	537	490	443	483	478	489	502	483	505	495	485	510	444	524	493	518	529	525	478	514	534	506	470	514	548	489	481	497	525	504	520	481	487	484	479	514	464	480	512	484	496	521	482	469	526	495	500	475	534	478	510	514	489	502	520	435	457	480	472	525	472	513	521	512	465	497	523	518	499	506	488	500	511	493	507	494	505	495	545	497	526	509	462	483	497	497	511	488	507	536	500	469	523	470	489	543	513	544	448	520	512	495	458	488	468	508	515	474	477	473	501	484	500	492	460	507	501	532	480	534	494	495	524	492	479	480	458	500	490	513	488	530	495	502	498	488	478	462	466	523	478	519	498	471	486	533	520	463	518	480	484	496	502	519	471	506	463	505	492	485	495	486	492	492	464	444	487	480	482	536	587	535	464	501	509	510	528	469	539	523	494	517	466	478	502	481	549	488	490	514	467	479	506	467	473	511	531	484	478	535	502	512	487	524	498	493	493	512	530	484	470	471	541	503	509	470	512	458	491	491	504	506	510	514	523	508	498	530	454	508	498	500	472	459	494	472	482	509	515	509	491	493	477	482	505	498	493	490	480	490	527	500	494	496	503	492	485	498	528	482	487	529	491	492	484	463	497	512	507	512	521	486	478	522	462	498	498	524	474	490	486	482	492	475	486	488	512	496	492	482	485	505	465	454	473	476	479	459	486	437	511	494	530	485	500	451	479	523	498	477	489	496	479	453	510	515	464	523	499	482	474	470	497	463	499	480	477	508	481	494	497	491	506	524	481	490	462	469	517	436	454	531	488	455	498	465	491	488	513	507	503	498	510	506	490	479	469	492	526	510	472	514	493	513	523	487	480	493	494	496	530	498	522	476	500	534	496	468	501	495	494	457	474	487	505	470	464	465	492	477	458	492	478	485	486	498	500	483	526	479	534	538	472	529	485	498	495	472	497	473	469	487	483	495	477	511	512	488	493	504	512	466	494	474	505	474	446	513	506	485	512	487	511
55782	16764	2146	348	266	225	185	219	194	188	191	218	222	209	227	230	183	212	202	193	187	197	210	227	191	197	201	200	217	200	200	215	222	215	223	172	200	224	191	217	185	193	235	211	212	211	206	237	185	182	214	187	202	184	220	202	224	191	198	212	191	191	224	209	218	189	210	198	236	234	218	195	203	192	213	194	189	202	214	199	208	206	196	208	176	167	221	194	234	210	194	185	202	208	213	205	187	200	203	237	240	215	205	169	203	207	210	179	217	208	230	214	194	204	225	195	193	210	189	203	202	208	192	226	202	200	197	198	183	224	217	211	201	217	185	179	188	210	202	195	199	191	195	189	183	211	206	178	213	205	220	211	202	234	189	190	221	210	218	218	196	199	238	203	213	224	216	217	216	212	214	215	183	201	225	203	214	216	238	180	193	194	195	198	207	198	210	212	202	186	231	203	227	175	236	220	204	221	227	212	208	191	185	211	208	192	203	246	236	194	197	258	210	180	207	191	237	224	190	203	209	211	184	231	203	204	202	202	224	221	193	175	164	204	177	186	217	235	191	180	190	187	237	221	198	216	205	200	209	210	205	216	229	195	195	223	228	179	184	196	163	205	219	201	188	214	204	203	206	212	216	193	206	185	213	203	217	175	197	213	216	225	221	202	202	230	214	177	208	202	191	228	223	225	196	212	196	203	214	192	213	221	224	206	193	228	209	221	222	201	206	185	208	194	204	235	213	195	173	214	203	200	230	223	237	181	174	237	219	217	209	204	190	223	208	204	218	231	198	190	195	181	199	231	232	200	207	196	204	209	221	220	201	171	176	189	206	190	211	202	203	206	209	219	210	214	190	197	222	211	194	203	225	245	233	189	187	212	206	194	215	203	174	215	187	207	177	200	223	197	208	169	206	201	211	190	214	209	245	197	218	212	217	204	203	198	230	199	219	188	191	203	198	219	197	216	211	195	199	196	212	203	225	220	186	234	200	182	233	211	205	194	217	192	182	207	183	189	185	214	163	170	213	240	203	182	217	179	219	219	204	175	208	207	198	229	197	223	210	198	196	203	185	184	241	192	195	223	194	190	223	184	216	208	225	182	179	229	209	219	184	212	177	170	219	216	184	218	199	204	210	199	211	210	212	240	203	206	208	195	203	189	202	187	201	199	193	234	197	232	183	174	214	221	197	199	200	221	218	205	219	238	172	179	180	215	211	214	240	198	199	214	206	214	178	191	181	216	209	221	220	186	201	194	210	194	190	197	199	209	201	215	210	205	215	201	203	205	215	183	205	186	188	213	201	218	221	204	183	218	199	230	225	207	201	178	210	190	201	214	188	208	189	194	198	203	201	199	211	217	200	197	195	224	189	230	244	238	194	200	216	207	227	238	194	223	181	180	179	173	195	192	200	216	191	212	191	222	210	204	218	219	240	204	196	233	193	210	194	202	212	181	212	197	199	206	205	183	192	222	236	186	198	228	208	188	194	201	201	228	177	201	204	169	186	201	214	224	230	203	207	181	216	230	190	223	236	201	203	199	220	192	229	232	202	161	187	197	212	230	202	195	219	196	212	221	207	202	188	239	201	191	195	208	201	217	200	207	204	169	191	218	214	202	201	258	175	200	199	200	209	213	200	195	217	200	197	164	224	189	193	185	211	184	216	187	200	220	224	229	207	207	207	192	212	196	219	199	186	195	214	243	208	231	209	207	212	205	228	204	229	213	201	214	217	227	235	234	221	241	209	184	203	211	234	222	198	200	193	199	196	200	177	184	227	227	199	207	182	194	235	215	207	202	199	196	199	202	174	186	220	216	222	217	200	206	212	175	203	222	229	233	238	197	206	217	207	201	202	228	195	211	212	213	208	199	191	204	176	197	227	202	204	214	203	198	185	218	232	224	207	217	212	221	235	206	204	212	211	213	197	203	235	213	230	194	191	203	228	220	205	209	224	197	226	196	199	210	178	216	184	181	183	211	230	217	206	167	245	187	221	198	193	206	194	194	218	224	217	190	202	206	195	193	200	191	188	155	192	215	208	202	202	195	173	202	236	184	228	223	223	206	206	169	226	231	202	226	221	224	218	205	196	196	199	212	213	202	223	208	188	189	204	216	191	217	219	209	177	225	227	184	203	207	203	224	212	191	211	194	205	207	202	211	212	239	213	196	210	196	211	222	184	218	191	227	205	211	179	199	213	229	212	207	217	219	218	175	197	227	193	187	191	174	219	221	197	204	229	212	224	214	198	201	230	219	213	209	217	228	218	216	185	207	240	218	202	205	175	238	217	210	210	232	224	234	167	195	206	187	221	223	211	231	179	228	202	199	216	212	199	195	206	236	223	213	218	228	218	226	191	204	205	209	212	170	229	195	202	228	211	232	215	211	219	200	227	189	198	203	226	230	211	227	170	215	211	220	204	200	171	186	214	190	199	202	214	197	219	206	222	189	221	194	201	192	207	178	222	241	209	211	211	183	209	206	189	223	217	198	190	195	189	221	209	194	219	198	234	205	182	219	194	190	176	229	206	189	183	222	196	185	201	201	211	218	214	220	190	236	195	219	175	196	196	196	199	224	188	174	190	182	199	215	220	233	219	200	211	189	185	221	185	222	194	205	226	206	192	188	225	204	216	205	209	187	203	234	228	207	206	226	214	199	235	251	183	205	216	212	211	216	200	234	200	206	182	192	209	215	229	187	198	202	224	218	202	194	224	213	203	182	217	196	217	234	202	185	210	225	230	207	190	206	204	184	209	195	206	225	196	197	206	220	203	213	228	217	189	195	223	195	197	191	188	222	212	213	199	212	233	231	217	205	213	189	199	221	204	184	174	233	197	226	178	230	205	233	204	219	193	178	233	222	242	178	196	211	219	209	211	196	222	203	192	191	187	212	217	203	185	235	204	188	215	203	195	177	227	213	220	199	177	203	226	190	205	237	185	191	199	200	209	184	183	220	176	217	202	178	216	230	195	220	214	211	228	189	213	216	217	231	204	187	203	199	238	210	236	185	203	208	203	189	208	199	189	198	192	214	204	208	205	186	188	212	190	241	202	215	210	224	206	210	206	209	211	205	206	224	212	214	224	208	220	192	191	194	197	196	199	187	231	212	213	216	195	220	210	200	226	202	198	205	179	207	227	198	201	201	222	227	202	201	203	212	172	208	190	229	199	184	232	234	230	215	230	242	215	219	243	203	213	229	209	204	226	212	205	187	169	218	221	198	202	190	175	200	193	228	214	217	199	231	207	208	189	216	197	208	243	203	196	224	194	189	218	225	204	200	185	193	217	189	185	200	208	189	215	198	215	215	206	201	203	180	234	199	210	198	217	207	213	194	200	222	213	197	202	200	241	196	200	195	211	195	203	210	193	202	210	206	223	196	206	184	221	214	241	204	204	231	186	185	213	224	225	197	193	183	221	198	201	213	195	222	204	202	214	210	202	198	213	185	203	213	208	213	215	210	247	216	210	188	211	186	208	204	163	193	213	212	244	221	213	201
38602	7787	1773	704	632	484	518	487	463	411	465	469	455	491	479	480	461	471	454	428	459	505	479	456	448	436	493	473	485	433	492	471	491	458	453	443	455	489	446	458	462	450	447	455	443	476	480	444	443	458	472	478	444	415	468	479	461	472	454	466	523	474	453	422	489	458	487	473	473	466	453	501	471	482	450	467	472	428	424	436	443	468	486	454	464	449	493	476	484	482	494	433	493	510	469	441	442	449	476	506	478	478	461	433	474	475	431	465	455	520	470	462	464	472	470	472	451	438	470	476	492	499	453	486	470	469	508	443	463	447	475	455	419	440	482	452	429	500	405	446	401	441	497	440	450	451	460	447	501	467	490	458	440	476	442	456	448	455	445	476	445	499	512	461	451	475	448	447	459	441	501	462	438	423	461	445	486	494	471	478	482	449	456	442	436	450	479	466	466	491	440	490	506	482	473	456	443	493	458	480	484	518	485	453	455	448	461	456	456	458	448	487	440	472	453	488	487	452	462	512	482	440	447	444	435	451	437	500	469	458	480	460	452	459	468	460	419	471	476	466	495	453	466	460	435	472	495	494	508	472	471	481	471	444	454	431	485	477	502	460	442	483	428	464	440	512	508	434	504	501	488	456	437	479	467	461	451	454	461	469	452	445	465	424	457	469	502	479	504	461	460	446	450	499	465	479	480	429	464	461	475	472	451	468	465	474	401	446	484	445	479	477	452	475	468	435	469	418	470	454	455	424	486	427	458	472	456	461	460	463	464	465	473	500	466	471	447	490	438	440	463	483	459	433	453	448	506	480	456	463	462	439	459	453	501	481	422	460	475	439	473	465	473	470	455	451	445	498	428	428	461	444	485	466	451	475	451	459	442	484	472	486	477	476	477	487	465	464	461	451	453	497	461	457	485	489	486	439	457	448	457	455	465	474	472	488	431	439	478	482	495	459	425	447	460	463	468	473	464	480	486	464	496	463	467	470	505	474	434	524	462	456	441	472	479	475	492	448	470	450	451	457	489	458	467	511	452	463	455	478	460	513	438	469	504	485	472	475	460	443	435	480	442	459	460	491	476	477	459	467	492	462	502	455	454	441	477	489	468	444	483	451	488	474	475	471	450	451	461	494	443	507	455	479	461	432	432	481	464	462	450	434	474	444	462	477	450	433	446	471	496	450	496	464	480	463	482	475	448	483	515	448	481	419	478	459	471	532	461	433	484	478	436	501	451	467	462	483	486	444	472	475	456	457	469	496	471	474	451	461	472	491	482	459	416	504	482	482	462	475	479	468	469	452	452	453	504	477	471	454	459	455	471	429	436	441	506	470	496	453	470	499	460	456	409	460	458	476	414	469	457	450	497	465	482	471	434	449	465	458	448	449	446	442	466	427	452	472	456	431	465	482	414	467	484	504	450	471	458	465	483	483	477	446	506	479	450	495	449	512	481	488	447	452	509	492	449	436	488	448	446	494	441	495	448	432	477	459	441	487	441	466	490	466	455	462	456	460	463	465	519	457	486	496	463	430	500	483	453	466	493	496	487	468	435	458	466	495	458	506	497	483	415	444	443	422	482	480	455	501	467	473	442	450	446	480	432	461	457	435	462	438	469	493	444	477	472	471	492	444	503	464	468	442	485	454	483	484	488	447	450	450	521	467	449	499	471	416	433	482	466	475	425	482	475	466	468	464	424	423	459	469	496	449	510	436	493	468	455	420	455	497	445	472	494	485	436	472	473	488	437	457	445	471	468	461	501	479	439	452	487	421	491	502	481	465	493	503	481	452	462	455	481	415	457	476	489	469	501	459	434	493	483	474	500	464	465	462	475	473	486	440	442	453	473	497	457	483	469	461	479	455	472	464	508	449	486	446	433	432	454	474	440	441	428	477	438	438	479	461	438	490	468	473	445	492	498	474	476	479	437	444	464	465	458	498	432	467	455	479	461	436	474	454	467	455	450	504	468	436	434	468	468	481	511	437	444	457	455	475	434	461	451	452	441	449	451	478	447	449	464	440	497	465	442	439	457	499	456	475	478	479	473	468	504	451	531	477	473	477	453	472	467	440	484	446	501	463	492	466	452	468	484	460	434	449	477	488	445	479	456	434	478	465	442	480	453	471	471	437	443	506	453	444	441	467	504	441	490	450	480	458	464	474	441	432	454	463	459	474	466	445	477	468	458	472	490	441	453	453	475	443	453	475	461	454	433	474	462	442	427	460	452	455	462	485	440	452	483	468	466	456	444	454	454	485	460	452	478	436	474	492	474	506	451	472	486	441	488	434	453	481	463	445	479	432	498	455	496	482	427	478	433	513	480	506	506	492	492	443	450	496	460	483	488	477	477	438	464	498	478	446	499	460	499	451	504	478	418	467	479	441	454	470	414	469	402	453	418	475	493	480	485	464	466	467	468	472	481	495	466	464	450	470	462	465	476	474	454	443	494	473	452	470	453	442	456	470	447	459	444	455	453	497	477	491	436	454	485	499	445	485	489	516	438	439	477	468	483	477	453	484	463	472	496	475	481	484	461	450	480	476	486	469	478	488	434	449	455	502	467	426	476	475	463	443	495	461	449	496	479	453	409	483	411	491	479	527	475	454	487	483	485	443	446	469	475	482	467	474	399	475	478	460	472	440	451	447	497	458	486	460	488	441	452	464	467	466	454	469	449	471	456	448	424	429	479	467	439	439	520	491	430	417	493	503	475	476	465	474	463	478	486	494	482	473	459	474	482	476	486	444	485	436	508	462	489	458	463	485	495	489	450	445	469	470	455	492	492	448	477	443	440	476	439	438	469	450	464	516	445	465	492	469	500	481	521	463	452	468	467	485	475	453	460	505	456	518	466	470	462	441	470	477	506	469	480	476	468	454	464	442	479	455	471	474	515	504	444	440	487	459	482	440	464	475	489	439	439	494	492	467	463	486	443	470	446	502	489	469	466	472	420	471	447	484	453	496	472	470	440	492	486	460	490	418	460	457	422	456	438	459	496	459	463	503	441	435	463	511	443	452	464	471	448	496	470	457	445	457	442	465	451	456	433	465	460	489	459	488	429	484	417	472	424	496	451	462	474	456	456	448	454	438	443	463	444	484	479	471	446	451	488	506	474	447	485	451	440	445	424	458	443	504	451	451	472	475	476	465	496	478	479	443	442	486	463	445	461	488	456	467	467	491	499	485	446	458	491	474	471	440	462	453	476	508	469	484	469	467	448	449	468	477	470	463	441	441	469	500	430	412	472	425	466	436	460	534	444	462	421	440	437	468	508	441	465	444	456	489	497	498	462	511	458	483	463	487	458	479	503	444	436	467	457	501	516	466	472	473	489	438	472	388	473	475	491	456	443	437	459	480	445	442	490	447	457	481	481	485	461	425	440	482	473	490	445	457	479	485	486	444	465	463	462	451	502	456	490	459	454	491	487	460	473	472	453	463	456	451	488	449	484	480	503	463	479	471	464	477	456	476	463	454	469	469	484	486	441	469	478	477	436	486	457	473
58547	18376	4323	1062	532	313	265	211	246	221	220	208	202	201	209	214	212	198	197	189	232	177	198	245	214	226	211	234	208	203	216	213	202	228	186	218	232	203	218	216	191	198	219	222	229	209	206	195	187	189	211	226	207	202	212	234	217	220	227	216	192	218	224	195	205	221	230	192	197	198	200	212	231	222	228	196	194	219	195	214	217	185	203	198	195	216	215	198	212	214	202	197	224	217	248	197	205	200	219	206	200	216	221	194	222	213	230	212	215	222	206	199	182	215	224	210	195	197	182	219	195	228	220	223	192	224	206	206	205	207	204	261	222	213	231	193	194	221	230	193	215	250	209	206	191	198	239	228	195	222	215	205	198	185	202	199	196	204	217	191	213	201	191	213	171	208	213	226	210	210	198	207	172	203	179	206	241	244	198	210	196	213	200	188	210	212	211	193	225	207	179	196	217	209	196	222	183	186	218	205	195	199	225	200	182	209	204	237	195	225	254	201	221	205	229	214	226	246	210	198	193	205	209	204	186	206	220	194	215	206	241	245	200	178	197	193	201	216	221	210	203	237	203	205	203	205	212	225	219	211	222	203	213	210	228	217	233	215	239	204	187	232	191	207	214	214	215	239	222	208	200	217	228	238	215	203	191	213	210	207	243	223	224	213	210	207	203	196	181	203	224	202	208	205	174	217	193	218	236	201	205	220	215	198	224	209	222	231	206	236	199	213	193	194	215	197	219	207	206	192	203	221	234	212	200	202	224	200	219	190	186	211	211	203	207	238	225	225	230	212	201	235	241	191	196	203	187	224	225	230	216	227	195	211	212	182	192	222	231	209	220	184	208	210	205	223	220	221	205	223	217	185	215	183	226	207	196	217	208	200	201	196	217	229	186	177	192	216	227	217	253	184	192	197	203	202	189	219	191	218	232	207	208	226	199	218	228	204	225	212	202	212	208	208	203	240	189	236	183	216	188	215	223	222	205	220	210	197	198	198	217	219	192	211	197	203	177	214	214	195	203	210	212	203	210	224	206	217	210	197	210	208	205	227	204	202	198	227	180	183	201	183	196	203	190	227	206	203	201	211	225	186	217	227	209	213	220	199	202	198	203	198	192	218	229	217	183	224	201	201	245	224	176	203	197	209	232	230	212	199	201	219	192	227	209	203	217	224	173	199	228	194	240	191	188	194	203	205	210	203	240	193	205	208	226	182	208	211	207	182	216	223	230	234	194	177	195	198	232	208	208	197	222	235	194	225	218	228	201	226	216	215	188	205	210	224	178	180	202	193	217	220	218	200	217	208	193	216	201	204	213	178	189	221	234	202	204	225	214	205	202	221	214	215	257	229	193	198	210	242	210	189	204	192	203	192	212	196	214	223	241	210	204	189	206	228	178	211	225	216	198	207	195	190	197	214	214	222	210	184	211	219	207	217	212	196	220	219	191	196	224	240	214	205	231	183	222	185	223	198	215	218	214	223	196	230	218	190	227	210	232	242	195	209	229	216	210	188	213	191	204	201	202	205	220	241	250	211	206	196	206	183	232	240	212	230	207	214	228	198	194	203	215	214	193	194	197	194	206	170	221	199	227	212	222	206	195	218	231	196	218	203	206	231	260	218	199	238	209	182	190	190	222	250	238	225	222	216	205	213	233	220	211	196	201	201	212	179	215	211	214	201	188	220	212	201	192	213	220	213	222	201	213	200	202	210	227	230	214	218	186	220	211	223	215	155	188	229	202	210	203	229	211	207	231	201	210	189	204	213	193	195	208	206	205	201	216	205	195	195	204	212	203	222	196	172	181	207	237	183	188	183	208	212	214	213	198	182	208	205	184	211	213	178	197	205	216	213	217	214	238	207	176	185	209	194	206	202	207	205	206	199	194	188	200	220	192	201	191	218	222	211	223	208	197	235	219	216	202	191	196	237	212	219	196	219	219	219	172	212	187	192	205	190	212	225	221	209	208	202	224	220	189	196	207	200	225	218	200	188	219	204	177	190	197	184	196	217	217	218	205	222	222	216	208	242	214	196	208	205	233	230	231	197	214	206	187	200	184	188	218	202	196	200	200	200	191	218	201	216	196	214	251	204	214	195	230	207	206	240	202	218	199	198	187	236	206	205	207	205	209	201	192	187	210	225	227	214	201	211	241	187	175	211	215	211	188	227	188	188	210	206	198	217	221	214	221	216	215	200	236	211	205	186	185	207	210	202	210	199	190	198	218	215	203	194	229	198	193	204	188	214	215	230	196	233	176	185	178	225	217	231	231	236	207	219	215	192	215	218	174	226	187	236	187	210	182	213	229	203	210	186	199	188	219	212	198	200	224	230	221	216	209	197	240	212	176	207	207	205	208	198	204	202	209	224	234	208	216	197	195	202	238	212	222	219	224	212	220	208	223	195	224	215	200	207	222	256	190	202	207	200	210	186	193	219	219	208	233	208	189	210	209	202	216	215	216	195	193	201	196	209	231	232	212	195	196	221	197	175	209	183	204	200	216	189	196	222	241	212	188	216	183	213	180	207	200	215	203	179	212	214	216	203	213	242	211	230	223	221	199	222	226	219	216	209	250	221	209	199	227	241	186	204	185	197	172	197	207	213	186	211	213	205	200	218	222	220	188	220	212	199	183	217	197	190	227	207	211	225	223	200	239	222	215	234	225	227	228	219	217	199	194	217	168	179	220	247	223	217	231	232	229	184	209	224	242	187	208	213	197	223	217	226	219	217	240	205	209	205	203	212	219	214	220	221	209	225	219	177	219	228	190	199	214	212	206	218	210	223	216	196	204	214	198	206	213	239	204	207	199	215	219	225	191	226	194	206	208	204	197	206	213	199	181	218	219	188	206	195	208	222	212	200	240	201	193	217	224	221	237	213	205	206	217	199	206	205	203	192	195	200	218	241	226	197	187	196	215	187	187	194	232	196	234	259	203	222	222	219	216	222	206	195	215	209	187	209	203	228	193	223	190	203	232	198	210	211	194	215	215	209	235	231	220	224	240	190	214	212	200	230	208	209	221	202	212	247	212	194	203	221	203	186	219	193	220	212	190	205	209	208	215	227	233	204	192	200	209	200	193	194	213	208	210	217	192	209	244	209	220	229	221	232	221	222	214	184	213	203	233	197	200	223	201	209	200	180	207	223	194	207	196	215	206	209	206	210	191	209	186	217	195	204	214	204	186	217	190	232	191	220	225	199	228	203	194	214	184	206	197	207	197	226	198	213	179	198	191	235	201	196	212	186	232	192	185	197	204	228	207	174	179	220	174	195	218	225	232	211	229	203	212	221	197	183	219	216	179	179	200	184	211	198	202	197	216	242	220	208	225	193	216	219	197	205	236	245	228	224	193	203	219	230	219	181	252	225	206	209	185	237	210	230	220	203	242	200	217	212	204	226	217	206	190	243	206	201	210	182	206	174	182	211	219	200	207	209	200	211	213	201	228	192	219	203	212	227	207	220	217	199	206	194	209	234	232	219	208	163	184	224	206	191	237	214
37949	8815	4134	2419	1419	873	641	510	539	455	471	498	504	491	502	480	500	472	454	479	488	473	481	501	472	458	447	464	471	478	486	485	480	462	428	450	442	464	475	456	468	468	474	457	458	454	479	506	509	445	508	450	470	490	481	450	482	461	487	475	467	454	469	511	489	492	476	486	461	474	455	477	489	449	488	442	468	467	519	518	492	486	449	491	481	452	462	461	471	456	453	463	490	477	468	463	488	489	467	479	462	500	449	457	455	467	480	498	467	449	437	463	505	494	456	495	461	473	450	510	472	458	425	467	464	483	427	494	494	496	474	490	455	443	478	458	487	475	470	484	466	490	471	437	460	482	489	492	485	442	488	493	458	493	462	470	429	450	434	453	479	499	474	496	499	507	468	460	468	433	454	504	502	451	489	526	472	476	459	463	454	426	478	462	471	471	461	467	468	501	476	471	485	469	465	474	456	474	429	438	451	488	457	503	458	467	493	462	424	469	469	482	439	445	449	482	476	509	481	492	476	452	481	457	482	444	469	442	505	490	506	480	486	465	488	410	461	489	447	502	479	461	518	496	417	464	462	447	480	491	478	456	528	485	438	475	488	466	445	459	456	464	442	461	446	474	479	444	434	469	496	485	504	455	418	467	485	466	508	452	464	456	484	526	492	478	448	469	470	467	486	473	434	469	465	463	485	458	524	483	452	492	489	464	459	500	476	503	489	515	470	477	490	484	455	464	438	471	472	486	449	425	445	471	512	455	504	468	446	476	495	478	426	486	475	438	485	442	477	483	431	487	464	492	449	508	480	476	491	430	448	457	447	490	474	463	472	501	459	427	446	483	473	490	442	497	465	507	474	467	463	480	485	472	485	487	442	466	517	464	460	462	493	487	491	469	459	464	426	467	453	473	465	500	430	465	462	500	461	511	464	532	491	489	460	455	496	451	465	454	472	485	488	438	486	485	503	517	474	475	494	446	453	470	474	441	486	472	503	464	474	468	472	477	458	461	488	454	495	441	459	465	489	481	464	503	478	470	489	487	483	492	496	476	471	485	478	472	501	476	442	459	438	472	490	461	486	479	467	453	503	479	465	456	476	441	446	488	446	476	471	470	428	442	472	494	452	458	485	455	458	506	464	481	457	445	459	459	471	488	498	482	435	432	424	489	472	457	463	455	446	464	438	482	436	458	477	466	482	476	465	478	463	468	523	462	479	466	505	484	482	468	451	445	478	448	472	472	449	479	435	441	428	471	416	494	495	477	427	472	510	481	484	513	490	488	455	489	447	488	495	486	490	453	480	430	453	450	470	487	475	422	485	475	461	445	448	458	475	458	450	453	473	484	485	439	479	470	483	478	435	443	419	498	450	450	477	485	498	441	502	456	470	464	486	503	434	483	454	455	475	495	502	458	519	511	474	482	490	470	476	476	417	450	470	456	469	483	442	466	489	461	434	482	478	494	493	439	448	461	486	469	458	476	508	447	457	496	470	447	487	487	468	459	439	445	464	472	468	491	491	462	487	524	479	486	439	474	474	458	532	477	517	489	462	458	451	482	449	487	468	476	495	470	472	460	488	492	450	489	482	482	476	482	504	442	466	460	434	457	476	523	520	482	493	470	464	459	460	456	469	458	479	454	442	444	476	497	473	475	498	505	467	498	456	470	481	454	461	439	479	474	461	498	471	437	464	502	511	482	488	483	450	506	456	452	469	475	478	473	457	489	498	469	483	447	472	473	491	463	493	463	475	472	471	459	465	450	469	457	473	482	502	478	497	464	462	492	469	480	482	475	489	470	481	468	428	520	468	480	492	502	487	502	504	476	469	491	452	473	462	417	476	494	471	460	506	489	446	466	461	490	480	466	495	473	529	475	494	456	516	483	482	480	478	437	466	516	418	455	457	483	446	456	473	472	463	469	458	468	492	495	487	442	459	487	463	474	450	483	460	462	474	473	479	463	477	473	437	523	480	476	481	474	469	454	482	466	494	464	522	482	445	491	464	458	487	443	455	431	502	469	439	453	468	475	458	467	483	485	445	471	442	485	453	482	465	497	489	482	454	491	538	457	468	499	493	477	488	495	465	454	506	466	480	491	471	468	446	461	489	495	428	476	439	462	477	465	460	486	467	492	489	473	474	480	478	492	503	502	494	484	478	507	454	461	488	469	483	502	471	473	457	470	517	433	467	449	457	467	493	500	472	487	473	471	451	470	480	489	463	479	480	486	462	489	466	495	471	488	482	451	456	489	462	464	477	455	462	490	468	473	471	477	490	444	463	455	427	479	473	467	456	511	502	440	525	469	477	477	472	491	475	476	488	455	456	480	506	431	483	482	472	488	465	503	497	507	458	503	494	478	483	447	438	449	454	434	492	521	478	492	477	489	446	468	454	462	442	500	470	501	473	452	463	488	440	481	518	493	473	486	449	444	476	490	464	474	455	455	480	437	480	475	463	469	444	479	460	486	464	512	442	486	468	500	448	453	477	483	487	505	494	489	482	433	486	459	492	456	451	519	502	525	455	486	487	491	455	458	479	501	476	464	443	462	455	465	468	454	521	469	476	493	474	452	483	470	459	477	461	469	456	510	506	475	447	435	449	489	492	463	452	491	497	520	463	501	462	458	424	505	466	459	492	467	507	482	425	458	466	466	505	473	461	445	508	455	493	454	497	503	425	486	454	512	455	508	477	491	451	468	464	516	487	406	472	467	462	442	476	441	469	425	473	447	451	450	489	472	493	486	511	485	531	465	435	464	505	456	461	445	479	460	493	463	461	503	518	515	438	484	518	467	468	459	457	469	503	458	498	456	489	438	462	482	493	460	494	465	444	484	484	434	455	487	470	476	457	462	455	457	480	494	479	463	472	421	433	464	478	485	452	475	460	481	471	487	489	496	480	437	429	499	423	484	472	488	486	452	467	470	493	446	473	465	475	495	458	462	438	479	448	504	482	511	464	486	438	468	475	454	447	514	492	468	480	486	492	484	489	460	463	506	446	436	476	472	446	468	502	467	504	488	488	479	472	480	436	456	429	501	466	499	464	472	460	489	454	418	471	438	459	474	487	484	482	521	472	473	479	485	484	448	500	462	464	452	507	468	471	485	531	472	446	476	493	469	484	485	502	450	456	445	477	459	502	503	460	467	452	488	494	487	472	481	475	450	457	488	510	481	474	481	456	449	457	526	450	461	486	494	442	479	429	460	496	495	470	478	477	475	499	483	477	465	486	462	441	514	469	424	491	463	478	478	484	493	456	510	485	433	469	509	461	481	447	493	524	459	449	458	468	479	463	496	489	493	461	493	475	468	483	446	491	483	462	472	462	506	472	497	474	527	501	493	493	458	483	502	508	489	485	474	439	460	439	465	467	500	470	464	447	494	476	493	435	486	437	470	467	459	476	473	509	494	473	465	442	494	494	477	475	466	469	459	499	497	460	458	456	503	500	495	501	488	465	470	454	508	460	454	459	468	469	458	491	467	490	530	452	471	432	459	473	461
59569	30506	16769	6793	2523	1317	510	275	284	250	263	241	221	210	228	227	228	215	203	241	225	220	215	228	207	232	251	249	225	213	217	212	216	220	203	239	214	229	237	208	221	220	259	190	217	188	203	204	235	204	241	239	223	219	224	211	199	204	206	204	217	213	220	209	218	222	239	195	217	223	243	214	236	224	210	207	202	197	227	224	218	209	227	217	202	223	217	200	227	252	215	214	212	245	224	187	241	257	220	214	200	192	238	208	235	223	188	216	200	218	221	192	220	223	186	185	203	208	216	220	194	235	210	206	208	196	218	235	196	233	211	219	218	208	231	216	206	197	188	196	234	218	235	219	215	233	242	210	243	224	194	220	193	193	234	194	210	193	181	236	187	219	212	199	207	202	206	206	189	232	221	222	215	239	215	204	212	214	234	225	189	223	224	210	222	206	232	202	219	201	213	195	212	204	195	219	203	205	229	248	225	229	242	245	213	221	217	195	223	206	222	206	235	200	210	219	215	220	196	219	210	221	207	206	181	202	207	228	238	235	206	194	212	232	199	209	238	209	179	212	249	224	226	227	222	203	192	188	215	196	229	220	228	205	199	214	189	224	170	218	200	221	199	212	246	200	223	211	219	212	245	225	210	206	207	254	203	216	239	260	241	216	233	205	201	228	219	213	219	231	197	228	206	213	224	209	215	220	235	222	222	204	228	196	211	215	211	214	193	230	215	235	220	234	236	217	212	209	218	208	222	227	208	223	214	224	222	237	207	245	214	164	189	214	207	235	205	231	189	214	229	202	217	231	236	210	213	224	239	221	198	203	193	234	221	193	201	230	211	199	189	201	238	217	237	204	194	219	238	230	216	200	199	207	226	230	221	223	222	220	204	194	222	209	223	223	214	213	219	196	195	198	206	243	249	227	239	199	202	213	215	211	248	207	247	203	214	211	234	208	181	183	241	242	228	192	209	209	217	218	208	247	219	224	194	206	207	196	224	204	185	214	242	214	230	217	220	222	201	197	180	230	208	208	210	199	216	211	207	229	221	188	198	213	221	230	209	229	228	227	223	187	197	182	198	218	198	202	204	217	218	220	186	222	217	187	192	194	222	224	232	217	223	228	173	201	221	238	202	238	195	208	197	201	215	213	220	194	209	232	217	215	213	212	202	219	215	202	220	220	212	216	226	206	202	204	194	204	236	216	206	264	240	213	253	218	214	211	200	196	244	203	225	207	217	235	196	235	217	215	215	214	246	219	235	245	188	195	210	234	200	209	209	221	204	203	200	199	208	217	217	209	225	234	205	201	208	230	239	195	192	211	251	192	235	193	212	224	203	221	239	215	232	210	197	219	216	213	214	224	208	204	198	203	196	211	214	244	217	214	213	215	218	247	218	205	196	222	253	224	214	190	216	196	214	204	197	209	246	226	234	233	188	237	201	229	260	224	208	223	226	229	221	235	209	224	221	210	217	209	204	205	213	205	225	202	226	220	230	206	192	216	192	208	190	258	248	209	221	185	226	211	213	242	205	200	219	238	204	232	221	231	218	199	225	218	202	254	232	203	243	210	216	227	222	232	247	184	213	203	211	214	203	191	184	217	183	226	198	256	221	190	221	239	218	203	169	181	216	252	215	219	246	229	213	230	227	212	221	209	238	249	226	219	233	208	208	205	228	208	226	213	196	188	227	244	218	233	223	221	231	199	213	205	216	201	204	204	185	209	212	193	233	209	216	208	228	190	211	196	208	219	212	197	206	202	207	212	220	213	206	218	203	211	204	225	199	213	216	260	203	192	227	209	235	214	233	222	202	209	203	212	241	212	234	201	242	209	231	230	231	213	180	221	221	199	250	210	222	207	195	217	229	222	200	236	230	209	227	213	210	206	241	220	200	219	222	242	222	209	225	247	216	221	222	201	234	204	205	231	237	201	197	225	208	231	219	210	234	206	197	198	215	210	219	241	210	219	224	220	196	205	229	193	228	228	206	209	235	211	226	202	199	215	225	201	202	215	196	196	216	212	205	224	248	215	193	183	206	209	209	190	224	199	218	210	222	220	215	202	202	194	198	212	241	210	212	230	216	215	219	197	212	218	219	224	216	231	217	208	214	236	206	224	206	183	194	231	209	217	235	178	197	179	195	189	218	222	225	215	201	198	215	200	199	234	210	221	226	218	220	221	212	236	222	206	199	254	197	197	239	181	205	227	205	210	223	234	213	237	227	232	221	196	201	209	214	218	204	225	209	196	223	189	212	205	247	218	195	205	241	227	224	217	210	208	197	220	209	213	210	199	231	201	210	201	216	208	190	226	223	206	225	223	197	209	210	210	210	204	182	205	205	201	187	212	215	203	192	216	229	212	188	234	247	227	200	223	199	212	218	214	209	215	205	190	215	242	220	230	198	225	215	195	203	199	231	233	220	202	221	231	233	191	220	202	214	227	216	194	224	211	218	228	179	209	195	198	215	201	218	228	219	212	194	225	228	191	222	229	237	234	246	253	187	197	234	199	215	198	196	221	222	210	234	214	189	226	235	195	198	236	199	216	225	204	215	207	197	185	214	221	219	244	222	217	215	192	239	215	217	184	257	218	207	199	228	232	212	204	221	232	215	189	226	209	201	202	210	244	226	205	209	219	200	215	201	195	220	211	212	216	224	221	217	227	245	207	206	232	221	233	200	222	209	229	248	211	227	226	221	200	232	186	232	193	205	210	214	212	231	217	243	219	225	203	210	187	208	237	223	226	225	202	214	203	205	215	215	197	218	235	229	222	219	226	184	216	215	204	234	214	215	198	218	213	217	194	198	220	268	205	194	217	204	235	222	190	225	207	208	208	200	193	206	225	198	246	232	217	230	243	211	188	222	189	237	207	222	205	190	188	200	221	229	222	179	213	218	237	219	206	222	216	220	181	218	224	233	213	216	183	214	234	212	238	219	201	245	242	194	220	203	191	237	230	222	239	218	200	205	217	218	213	227	221	220	220	233	207	206	223	230	219	199	230	222	189	208	206	218	220	205	210	215	204	233	209	194	204	173	201	230	222	218	194	207	206	207	209	217	212	226	232	211	218	190	221	222	229	194	210	224	207	229	219	239	222	209	209	206	225	204	226	240	225	204	197	196	199	188	245	230	221	201	212	250	230	217	213	233	234	212	189	210	197	191	211	216	208	218	226	233	208	212	225	205	218	203	229	212	219	180	208	218	221	231	185	188	213	232	231	228	221	190	206	181	197	202	197	205	229	258	234	226	202	227	229	228	201	226	202	233	215	213	212	226	212	201	209	209	224	205	235	220	223	231	223	235	198	207	234	218	225	214	198	217	221	196	212	212	199	210	201	192	216	203	238	223	223	220	233	221	229	223	237	224	221	208	201	215	244	227	210	212	214	206	197	248	192	178	240	184	198	210	202	206	223	204	215	213	182	199	224	193	219	211	222	214	232	189	199	208	212	223	198	207	230	228	191	240	227	218	214	221	190	222	188	210	220	204	229	236	211	226	230
39957	24512	17515	11189	6257	4040	1633	832	716	658	697	613	579	589	537	571	527	529	523	502	501	506	457	494	501	480	470	520	474	478	493	481	480	478	496	497	493	456	457	454	455	464	448	491	484	493	455	510	474	504	472	469	490	477	464	487	466	471	484	485	474	541	460	482	504	481	494	464	466	458	440	476	519	466	497	479	443	476	473	493	471	504	469	461	500	505	515	496	502	478	457	519	446	475	485	447	488	477	486	479	463	445	514	445	460	468	510	477	443	448	513	491	468	507	483	461	465	520	476	490	464	487	509	464	487	484	503	490	496	457	481	474	468	459	502	481	488	484	483	473	451	492	464	485	478	465	506	471	491	467	459	474	465	480	444	505	477	455	457	494	491	460	500	450	458	463	507	489	535	477	495	477	477	465	496	491	432	433	502	466	449	443	451	474	489	468	487	494	494	448	479	477	463	498	525	450	489	496	510	507	446	507	500	489	454	477	452	464	490	465	452	476	468	471	492	487	483	492	458	473	450	483	525	496	486	458	476	449	475	460	451	487	468	480	447	529	471	497	467	458	466	473	500	511	435	504	492	466	471	448	494	466	492	505	493	460	446	437	453	449	476	427	491	495	462	527	452	460	520	487	473	422	486	490	463	484	514	499	442	491	486	447	487	514	525	510	499	517	479	520	508	454	506	492	459	491	518	511	424	503	449	496	491	453	495	433	483	445	509	491	474	489	480	460	445	460	469	460	475	521	513	434	510	501	493	506	460	453	476	459	487	480	485	466	462	459	470	441	510	440	449	468	491	486	472	471	453	502	481	487	453	465	486	511	434	498	519	440	466	487	529	463	426	489	462	508	529	470	510	466	498	490	494	477	485	519	475	480	523	488	479	475	478	498	482	500	509	457	512	483	502	484	500	492	511	473	469	464	497	463	485	440	448	463	449	429	471	507	457	463	485	483	454	498	468	499	488	487	468	458	477	494	485	469	488	462	455	487	467	489	473	480	492	481	474	451	489	445	440	500	451	487	517	482	445	485	441	459	480	488	422	453	445	529	492	454	477	450	471	472	481	487	494	493	462	473	486	461	485	467	485	472	475	496	454	485	485	436	454	486	485	473	498	483	426	459	493	447	447	475	492	536	476	473	527	500	490	453	486	505	515	486	474	475	443	497	489	463	512	465	440	459	486	467	474	475	475	498	490	487	454	518	481	490	453	433	467	465	468	479	502	479	455	467	495	508	458	459	495	502	498	495	511	442	492	482	481	464	498	474	448	470	487	450	456	459	494	490	429	498	490	481	409	491	519	521	484	488	479	470	486	522	475	515	488	453	480	534	480	485	511	495	496	451	523	440	493	460	468	449	474	447	510	468	470	481	466	506	488	478	465	475	485	471	464	503	476	463	487	471	495	470	476	496	495	486	476	521	494	477	480	508	448	496	441	480	507	475	484	448	467	488	481	493	443	508	460	508	450	490	516	431	487	485	477	471	493	499	467	518	519	444	443	500	475	443	449	510	487	463	506	462	470	474	491	485	466	459	502	456	477	408	476	520	471	465	510	492	448	452	507	442	490	469	456	485	468	506	492	465	465	453	444	470	469	531	482	507	506	442	471	445	460	460	473	498	485	469	480	473	459	494	493	479	490	501	482	480	482	507	481	507	508	479	488	477	457	464	486	495	490	485	483	466	471	498	501	479	493	476	440	478	452	493	510	471	465	472	466	478	434	417	484	481	466	506	455	460	490	475	478	468	512	467	500	468	449	507	473	506	504	468	490	505	472	475	497	473	516	474	523	462	543	481	491	446	480	488	486	495	484	460	481	473	470	492	507	472	515	478	451	458	455	438	458	504	498	454	503	491	472	462	465	492	482	485	492	472	484	509	492	480	484	489	482	494	501	493	466	462	509	431	453	503	479	501	480	502	473	481	474	452	475	508	506	459	512	462	462	484	434	433	441	468	517	486	484	467	543	472	474	511	485	485	469	489	456	485	525	475	455	492	503	465	480	487	525	492	457	490	514	497	508	523	453	471	483	490	488	458	458	441	483	489	477	475	492	455	495	453	438	436	460	451	491	472	456	474	437	466	512	498	467	487	482	468	429	471	493	504	544	462	486	459	468	469	509	504	467	489	486	475	489	477	509	454	462	444	512	465	494	486	477	453	511	477	463	482	496	458	485	492	492	475	562	443	451	525	473	461	463	482	453	465	519	507	436	503	445	511	519	457	486	473	491	485	489	451	474	511	449	482	436	488	441	486	455	466	529	489	466	487	488	457	498	480	473	453	487	467	476	486	505	454	511	465	454	458	468	520	477	512	465	491	473	480	470	436	496	511	487	468	475	485	478	456	458	456	523	456	461	496	496	461	487	501	505	526	499	484	479	479	470	470	462	452	470	473	484	510	485	464	433	498	483	469	472	509	457	488	459	466	446	472	447	475	507	474	467	500	518	493	498	502	438	490	479	470	483	460	488	466	494	466	460	476	452	444	471	476	469	505	450	455	476	447	492	488	472	509	491	467	492	499	505	506	512	508	420	496	469	457	481	434	466	483	476	479	479	482	481	465	487	480	442	468	505	498	489	484	473	431	475	464	498	473	463	507	479	442	475	489	490	498	514	460	465	488	464	476	451	486	492	482	500	472	500	468	504	480	483	475	447	473	472	490	443	437	480	482	495	450	528	500	506	453	517	432	481	489	486	435	459	454	473	468	481	490	472	474	460	502	477	508	495	478	470	510	466	433	439	483	448	478	441	485	473	521	512	474	516	478	474	525	503	465	458	535	482	479	491	530	499	514	478	456	425	473	497	502	451	470	485	475	447	473	473	493	465	453	454	462	477	456	507	457	486	490	455	483	479	462	495	495	467	444	464	482	472	493	459	480	497	480	468	488	505	476	445	485	462	456	470	485	504	455	482	498	446	466	486	485	446	443	475	457	485	463	481	487	503	481	460	463	448	499	498	491	437	494	479	493	463	464	491	487	490	472	468	458	495	506	463	493	480	470	491	504	506	492	494	482	526	490	445	447	489	445	490	473	500	475	497	474	462	466	452	498	465	514	450	455	488	512	505	505	496	491	460	476	473	493	451	523	448	510	508	451	496	510	449	448	507	476	479	495	464	489	470	507	486	474	464	473	454	458	483	432	497	425	493	489	475	515	504	491	513	475	428	477	488	467	427	483	504	499	493	491	505	492	484	452	482	474	499	493	510	504	471	476	443	424	504	476	509	490	453	473	478	480	471	498	523	495	486	446	452	458	476	478	514	457	460	487	488	490	501	480	497	479	499	496	464	503	504	483	479	474	469	491	493	480	506	514	462	476	460	469	445	507	489	466	469	509	469	456	478	508	466	482	483	486	495	452	458	496	487	487	476	474	485	465	511	484	474	472	483	462	476	472	454	475	490	491	459	442	491	498	447	474	479	496	485	448	435	536	441	453	471	481	482	472	497	464	513	489	511	506	419	459	500	547	480	467	521	485	496	456	457	455	457	470	456	439	461	465
47948	16513	3968	838	360	265	222	217	208	203	230	199	203	214	190	250	200	187	203	189	189	207	188	183	184	181	214	229	194	208	190	201	206	193	177	162	172	176	192	168	165	202	192	171	189	205	221	193	198	172	176	206	203	190	178	180	201	178	171	170	186	205	189	196	216	207	190	182	182	197	209	186	203	197	183	215	189	203	205	200	198	206	184	184	175	193	200	184	211	177	185	205	181	205	180	217	217	197	200	185	189	195	227	180	217	188	204	198	191	207	210	198	171	175	187	188	205	195	188	198	206	197	213	161	177	179	219	197	202	172	220	190	231	193	212	209	206	215	196	206	198	188	178	182	192	211	200	180	162	186	196	188	210	192	178	162	204	187	204	184	203	190	182	202	211	178	203	201	226	205	211	192	197	206	211	193	196	169	181	203	211	210	217	162	216	204	192	203	207	207	169	193	195	187	188	185	195	182	192	173	189	186	187	206	212	188	220	215	216	191	191	192	192	178	214	188	204	189	212	224	174	205	205	224	233	239	165	178	209	193	206	191	181	173	182	215	197	223	177	177	184	178	184	215	199	182	196	207	197	202	210	208	207	183	182	192	224	195	205	226	229	191	194	213	190	202	184	226	203	178	192	194	205	161	226	185	158	189	198	185	197	196	209	223	195	199	176	200	205	190	198	217	186	163	186	178	175	192	187	172	168	175	194	191	181	188	189	203	189	173	202	201	189	214	204	182	193	203	217	198	196	191	217	181	196	207	232	190	182	195	203	217	184	197	207	205	204	197	194	183	187	178	199	205	194	187	205	192	189	189	215	216	195	187	198	180	206	197	195	206	216	200	195	200	184	198	184	205	176	212	174	178	204	215	187	196	195	204	187	188	196	208	166	165	200	212	218	191	218	163	191	223	177	215	192	172	199	236	223	191	209	196	191	199	178	220	199	223	200	186	230	172	202	202	191	175	197	214	173	198	205	204	211	179	212	195	182	192	208	195	227	217	198	203	183	179	190	203	198	199	212	181	174	175	186	177	190	207	200	185	205	200	179	198	197	218	223	183	186	199	208	217	161	204	212	192	212	196	190	205	178	172	200	202	233	169	199	217	196	208	183	193	196	180	203	194	197	205	211	178	185	212	166	194	203	200	204	203	171	166	213	182	209	187	208	189	209	213	180	197	194	203	201	200	192	191	201	181	195	180	161	200	192	230	169	191	204	191	205	195	179	159	205	172	209	200	173	213	184	190	197	197	207	194	202	205	153	185	189	165	202	211	223	199	158	207	205	237	177	164	170	191	180	186	198	186	198	191	207	189	177	164	216	229	199	203	190	209	207	187	224	198	191	159	220	199	182	201	198	202	226	183	186	200	168	195	199	183	195	201	196	186	205	188	196	182	197	211	168	190	217	204	183	186	192	199	232	212	202	186	174	173	198	173	187	215	201	199	186	185	179	189	212	195	176	236	212	210	198	207	207	188	228	196	210	188	188	181	212	215	209	185	177	182	211	186	200	214	181	195	229	206	180	185	205	184	181	186	165	190	208	179	179	181	205	187	225	189	184	188	200	185	205	207	174	206	180	206	217	194	191	191	183	200	186	218	200	197	204	198	195	204	195	196	191	193	190	241	201	196	195	167	190	243	193	189	170	206	168	166	193	213	174	191	181	191	198	197	205	171	195	212	202	189	194	209	191	193	215	183	218	190	202	216	206	180	182	195	195	189	185	177	193	201	213	203	171	190	189	185	199	198	184	214	189	193	172	205	173	186	190	187	181	193	196	202	190	204	192	184	212	201	187	219	214	232	190	194	214	170	188	203	214	180	188	179	204	170	175	221	194	184	206	188	187	186	180	181	216	225	227	178	202	206	210	197	233	184	197	219	211	197	208	208	194	203	207	169	199	185	197	207	173	188	194	189	219	225	168	190	190	208	174	169	226	190	190	200	202	223	198	187	201	195	217	206	196	177	168	189	199	208	178	199	203	182	175	192	222	195	180	182	173	181	214	183	209	166	194	207	185	206	188	185	203	186	188	200	203	203	206	182	204	189	223	214	200	205	185	224	203	198	167	234	209	172	202	195	196	207	193	211	183	201	200	170	208	196	177	162	227	216	189	204	196	204	180	195	244	208	186	178	209	195	195	202	171	201	200	200	223	198	210	211	208	214	197	181	200	214	203	188	172	171	181	200	202	175	191	188	200	199	224	196	190	217	200	202	196	196	223	185	165	212	208	223	193	214	188	155	217	178	179	193	208	189	188	184	189	208	180	173	210	187	190	202	178	203	187	220	184	187	191	196	178	187	190	180	177	176	167	214	224	201	168	193	180	194	206	217	204	204	182	200	212	202	186	186	169	188	174	181	191	225	200	185	164	217	179	186	189	223	197	207	180	189	196	191	200	209	217	202	215	196	205	190	192	200	211	210	204	166	211	196	249	179	217	168	191	191	210	179	182	192	175	182	162	184	207	199	186	215	180	181	179	189	184	210	198	198	170	210	186	208	208	191	183	196	186	217	197	211	196	203	184	188	178	193	192	179	188	182	215	215	171	205	198	211	193	185	212	191	186	216	219	172	188	194	214	188	210	187	218	160	181	177	194	225	212	176	210	202	195	184	198	188	186	195	190	203	178	197	208	194	185	184	198	219	208	199	187	214	180	178	191	203	172	197	236	223	183	235	192	199	184	167	198	185	180	183	175	197	210	190	215	227	201	212	186	216	180	192	161	162	214	214	208	187	208	178	221	204	205	202	192	193	191	202	174	226	175	205	220	188	186	189	203	179	176	208	192	198	236	203	199	200	212	223	211	217	181	176	197	199	173	230	180	205	202	194	208	202	192	184	211	178	203	159	202	223	211	199	211	186	203	206	212	215	201	219	182	204	207	204	178	178	180	212	192	177	195	206	224	193	200	157	228	197	190	180	207	198	192	185	176	195	176	192	203	190	187	176	208	203	190	171	185	209	181	209	210	200	193	220	212	199	204	196	202	197	207	174	178	188	198	208	187	192	225	193	214	200	166	230	182	202	190	196	197	198	171	204	168	187	206	180	189	189	193	175	187	200	186	198	204	204	198	210	212	190	200	208	197	197	208	190	229	204	194	218	207	204	203	181	190	188	230	200	204	184	204	185	199	189	147	178	175	205	216	220	191	184	206	201	208	214	211	186	198	218	192	197	192	202	196	186	205	192	193	183	176	208	188	190	202	200	205	189	187	190	177	193	188	194	186	205	186	189	200	222	216	213	198	204	210	207	192	181	226	180	192	206	207	219	195	182	215	197	187	189	197	217	209	197	192	202	183	201	200	193	202	195	186	209	193	205	210	181	217	207	151	186	173	179	183	180	194	205	200	208	191	194	189	189	182	200	173	194	203	161	194	174	216	180	172	168	183	189	198	194	200	198	179	186	180	195	230	185	248	193	202	200	214	193	238	228	217	205	195	204	216	191	195	185	172	228	157	192	229	218	204	203	194	220	171	194	220	210	183	212	216	192	181	181	180	211
31503	10903	4248	1637	972	679	502	504	502	461	457	443	457	469	432	410	428	460	473	441	445	447	427	440	469	438	479	448	467	463	436	465	406	457	470	420	428	420	444	474	458	476	459	426	457	445	422	446	476	461	477	427	433	414	442	428	422	494	451	413	453	429	440	466	429	439	503	439	452	423	411	463	400	423	459	441	436	455	424	397	465	477	456	433	424	471	441	445	447	424	419	418	439	447	452	428	456	448	430	439	473	460	455	403	445	418	467	441	442	453	450	447	439	450	442	451	449	415	439	496	449	448	429	461	432	472	445	448	442	448	466	447	430	430	461	429	425	458	444	472	421	472	442	454	427	426	481	427	417	462	421	414	445	424	455	472	414	455	432	455	453	466	439	430	448	428	471	422	444	461	476	445	423	458	444	439	457	428	450	442	448	473	462	458	435	427	454	448	472	422	466	447	466	478	411	447	461	457	437	432	455	437	424	460	406	416	402	421	469	467	448	430	430	448	488	437	458	440	474	441	458	431	473	447	454	460	448	406	445	465	427	433	449	436	465	430	452	440	453	475	457	474	463	444	440	443	458	425	456	433	437	461	445	428	428	460	433	461	447	442	371	444	442	443	441	444	415	426	404	436	430	433	465	431	433	473	467	426	455	457	428	451	457	511	437	408	433	463	467	479	449	406	413	453	449	406	461	437	440	438	431	448	470	424	449	469	389	401	478	400	435	466	472	467	424	474	418	482	469	456	451	471	421	480	446	433	447	460	441	476	423	394	479	423	402	454	458	453	443	493	446	434	453	450	445	482	463	461	437	421	463	443	435	457	453	466	462	446	461	468	459	452	446	424	441	413	468	480	481	447	429	435	447	444	473	473	413	455	453	437	440	423	431	422	431	394	430	443	474	397	431	426	407	442	419	442	457	469	444	448	441	462	400	425	438	429	447	449	450	439	436	442	442	438	445	474	474	454	459	450	481	447	433	487	461	416	451	466	443	470	477	410	473	432	442	423	447	408	421	446	429	452	423	445	431	480	432	465	432	466	437	462	478	448	463	442	461	442	438	424	449	459	457	457	426	465	441	446	418	439	410	427	444	454	433	427	446	462	428	415	451	433	412	448	434	440	486	423	444	469	435	423	407	462	426	431	476	448	449	423	456	441	393	417	419	422	449	417	450	461	472	471	456	440	432	479	487	432	460	454	442	470	440	435	418	463	451	432	466	459	471	413	420	458	449	420	426	427	466	456	430	465	447	444	459	416	427	424	459	485	442	422	472	458	469	451	456	442	469	434	431	425	411	460	441	428	422	494	431	465	450	463	449	448	433	466	406	418	448	435	423	445	456	477	432	428	452	449	463	423	449	467	463	452	454	428	457	453	444	424	422	437	452	432	431	466	432	447	464	440	430	452	440	441	444	467	408	413	417	447	435	426	426	458	450	461	414	470	446	430	468	413	394	445	429	490	420	411	441	449	443	440	451	459	444	437	448	416	449	432	414	462	415	447	480	422	449	437	436	473	437	436	462	418	421	436	489	434	426	444	418	447	430	385	507	460	478	431	450	448	467	485	448	433	450	457	432	427	466	447	416	461	453	458	456	442	457	435	428	464	460	476	445	432	449	435	463	437	429	409	459	400	458	453	439	444	455	451	457	391	440	473	433	421	458	461	437	443	472	426	432	428	452	462	439	413	487	436	438	419	462	469	419	434	443	423	445	436	437	456	459	455	473	432	430	437	448	431	419	443	460	469	496	425	458	404	445	431	404	453	469	439	452	423	426	476	445	453	435	430	443	432	475	457	402	454	495	464	439	431	468	459	470	462	458	474	441	433	446	435	413	490	432	460	443	443	459	456	446	427	467	461	421	434	458	426	418	422	427	429	465	458	439	447	440	477	465	439	432	449	450	455	422	430	405	435	443	461	473	411	406	467	417	432	436	426	482	437	444	454	440	419	440	450	451	456	451	470	448	455	418	470	475	415	475	436	477	457	436	450	466	470	443	477	441	456	448	447	488	434	449	448	455	473	419	454	435	439	469	440	430	444	468	436	375	435	438	445	443	417	453	458	461	402	436	472	442	442	421	446	427	442	461	471	447	465	433	432	440	439	473	401	402	414	416	466	442	445	487	464	424	433	446	466	461	413	495	478	465	439	427	431	426	451	412	460	451	455	448	450	432	423	467	460	456	480	440	446	434	396	452	486	466	443	435	450	435	436	457	466	420	441	464	437	442	440	439	452	459	394	429	426	469	454	429	447	374	432	458	431	460	410	418	419	443	441	462	432	459	449	432	431	473	455	414	430	455	437	443	447	442	418	406	398	440	453	429	448	441	451	452	427	415	416	452	465	425	441	412	420	444	443	452	453	404	462	446	487	445	443	437	449	422	441	424	458	445	402	466	466	480	461	434	458	467	433	449	396	459	433	472	435	456	463	416	461	423	485	457	453	448	460	437	447	433	432	431	398	483	405	457	449	425	410	408	426	428	474	456	464	443	447	483	464	437	459	489	457	492	426	487	462	446	456	419	435	421	461	468	441	456	425	417	448	439	441	460	440	486	434	447	418	437	456	401	423	460	436	484	451	437	420	428	419	478	444	466	456	473	430	474	459	430	474	447	433	429	469	428	435	455	462	438	452	442	476	450	447	488	459	458	477	433	446	419	440	419	462	444	443	436	427	408	476	433	414	440	415	439	440	438	427	458	447	436	436	430	442	429	488	439	450	431	449	454	478	426	442	432	444	488	462	463	456	447	447	492	419	397	441	440	453	477	474	447	449	464	468	445	416	438	432	471	483	463	490	436	454	417	444	484	466	441	468	442	482	446	434	438	473	471	441	446	455	436	435	464	467	438	441	457	421	459	455	430	460	463	419	437	468	428	469	409	431	426	497	442	450	466	428	441	473	451	439	438	432	419	469	434	437	465	484	415	445	450	454	438	497	467	428	465	431	469	394	446	487	451	475	491	438	399	454	432	412	430	419	450	450	413	411	447	409	470	388	464	457	420	481	480	454	447	443	431	455	446	417	469	450	431	469	479	466	469	433	459	439	397	455	431	467	467	439	470	428	448	460	439	398	386	425	461	433	462	422	442	411	440	439	430	447	464	438	435	424	451	501	408	466	481	453	457	523	447	464	430	448	406	444	450	465	476	453	447	406	414	444	404	424	478	425	437	416	477	428	461	485	444	427	469	440	429	477	399	455	429	484	437	494	428	448	481	437	444	423	431	415	452	445	475	463	441	457	445	456	463	435	466	451	460	504	469	467	463	434	424	441	437	453	433	457	451	445	433	419	469	401	417	435	470	447	457	461	458	454	450	404	441	429	426	442	426	446	434	450	420	422	403	436	444	441	461	471	487	437	437	456	463	437	476	445	458	438	434	436	441	450	481	442	500	451	428	447	433	449	476	426	392	441	415	455	443	464	472	451	453	422	396	464	461	459	407	441	451	406	451	428	434	450	463	461	412	429	468	464	448	422	435	459	443	445	425	449	416	425	450	473
55886	20769	6455	2477	1062	491	323	248	220	192	222	209	185	198	205	207	225	202	187	208	203	228	207	194	206	223	184	202	211	215	202	210	192	229	215	185	247	213	227	192	225	200	221	200	184	205	199	192	206	217	200	185	182	191	188	217	176	190	186	190	192	194	218	187	177	215	189	211	164	210	209	226	198	213	205	221	204	194	213	188	185	207	186	187	165	215	218	167	198	190	161	212	229	188	188	189	181	199	220	189	238	210	180	206	208	209	183	219	193	194	177	161	191	210	186	206	210	186	197	189	178	183	180	182	221	172	190	208	182	204	203	206	181	199	205	212	201	190	182	202	215	194	206	179	186	235	196	209	211	203	195	200	187	193	212	199	173	197	223	173	232	208	180	177	187	191	191	193	200	193	204	182	233	204	196	200	211	215	210	183	184	192	192	239	222	194	196	203	214	235	199	178	199	186	208	206	202	197	228	191	199	208	189	192	169	177	207	218	208	214	203	212	186	183	198	192	199	216	188	207	191	188	195	186	227	194	212	219	204	215	195	198	179	224	217	219	205	210	196	202	212	199	207	204	177	202	213	180	231	212	199	182	177	165	190	199	184	201	197	206	178	178	184	203	202	228	184	200	211	190	189	198	204	191	227	204	192	221	227	196	217	192	218	196	207	170	218	209	182	219	205	206	203	196	191	195	210	196	200	210	202	203	187	200	224	206	200	178	205	185	203	158	206	207	188	196	191	191	185	196	208	209	220	214	189	197	178	190	200	179	178	185	161	202	213	237	219	210	190	182	200	208	196	206	212	197	182	183	187	204	202	185	197	208	201	187	211	215	217	206	217	157	207	195	187	174	203	218	201	181	190	207	188	185	229	227	185	193	210	185	213	189	168	202	215	201	212	184	208	198	199	191	185	174	209	209	175	174	191	191	205	169	188	199	218	170	215	205	237	201	169	209	188	200	201	177	206	200	195	199	210	182	209	231	215	213	229	182	244	200	200	188	198	199	208	205	184	196	219	205	202	221	194	235	188	242	194	205	182	236	174	212	201	219	199	195	199	210	201	172	180	171	205	193	180	201	219	183	195	175	201	184	207	190	216	209	172	183	191	205	215	196	194	214	208	220	216	196	182	205	178	198	225	195	222	212	202	183	172	197	203	230	188	208	239	197	204	218	192	201	213	188	206	195	201	209	165	200	212	217	179	197	187	177	201	203	217	190	181	212	195	179	220	189	180	217	215	182	177	210	192	191	201	185	191	205	180	205	188	196	178	222	214	205	204	185	198	222	229	166	207	180	203	206	195	235	211	200	153	206	191	202	219	175	203	197	238	214	194	183	190	198	198	190	199	205	181	200	194	186	217	186	170	228	200	204	224	167	212	206	205	208	196	190	189	203	206	243	186	173	196	190	192	180	214	210	209	196	170	192	202	193	189	189	224	207	211	194	203	205	190	199	201	200	191	204	210	190	187	210	200	178	213	201	204	221	238	215	190	212	217	186	211	175	196	226	209	185	196	200	200	198	212	205	210	195	210	229	218	199	200	222	190	204	191	199	214	209	200	208	205	185	187	217	199	198	195	205	209	213	212	217	218	175	201	190	221	210	193	192	188	188	167	216	201	203	213	205	210	176	191	181	203	198	208	209	218	193	217	191	211	205	214	186	201	194	161	216	201	185	222	183	202	192	210	192	208	185	189	201	211	207	204	216	188	203	202	198	201	228	197	195	201	196	219	180	183	196	206	206	204	214	180	228	195	194	177	189	190	201	176	195	161	183	182	221	195	191	200	198	199	212	198	220	190	206	212	215	179	218	185	202	187	200	214	230	204	196	194	208	181	187	213	194	211	213	186	192	220	209	206	197	199	199	191	222	212	217	239	184	169	188	200	189	185	192	189	196	221	195	205	217	189	240	176	196	191	193	196	206	202	186	210	199	186	205	179	184	203	209	208	188	219	199	218	214	189	231	188	211	179	212	203	208	206	199	200	173	207	215	194	229	195	222	214	217	231	206	205	206	207	175	201	228	205	207	187	196	203	188	207	180	182	174	190	188	203	196	221	187	198	184	178	195	205	190	165	186	220	180	174	191	211	183	190	195	190	193	200	183	183	166	204	178	199	199	212	227	197	202	191	181	204	177	207	239	186	183	176	174	204	178	201	184	176	166	203	193	190	212	194	214	180	209	200	184	189	201	199	187	183	193	202	195	210	197	212	198	198	196	233	204	208	194	203	199	221	169	189	185	188	244	184	203	212	217	205	226	215	216	181	191	187	202	194	198	208	202	209	181	176	227	168	195	193	208	171	199	188	191	208	188	187	189	185	188	216	184	187	225	189	202	197	202	207	234	193	206	212	223	207	191	204	194	201	198	201	214	205	173	197	180	216	193	200	229	186	204	184	182	203	195	187	209	204	221	200	211	203	203	208	173	227	183	190	218	187	196	178	180	222	181	228	195	217	200	237	172	202	212	201	196	179	210	201	193	207	213	210	204	216	203	213	228	231	211	184	209	218	177	208	200	182	200	197	230	209	183	216	204	213	215	188	194	191	186	179	199	172	187	206	182	182	202	177	220	206	196	216	237	211	214	185	204	188	204	179	215	203	210	223	197	204	187	191	230	191	194	216	216	200	188	186	202	226	208	190	200	214	175	212	181	224	189	212	201	199	225	195	205	208	206	193	208	199	176	197	171	199	186	206	179	207	186	196	224	225	196	224	223	178	177	197	204	206	236	207	213	219	218	210	168	201	203	201	211	196	200	203	199	181	218	201	186	195	203	211	223	208	210	192	188	198	195	203	167	210	203	192	223	202	198	206	220	189	184	203	201	223	191	224	200	205	223	238	212	202	182	219	199	222	162	214	212	181	198	205	203	204	222	206	176	224	209	222	210	215	211	225	210	195	189	197	183	199	195	189	206	227	198	185	199	217	198	224	203	183	218	196	195	215	195	195	197	194	189	178	200	193	209	197	173	223	207	197	187	211	184	200	207	172	196	218	204	194	199	200	203	174	200	207	208	196	199	201	182	196	200	195	228	184	205	202	194	204	214	191	200	214	175	203	187	179	188	165	204	174	209	210	188	195	201	207	212	204	199	166	175	198	198	212	205	220	197	206	207	180	202	174	195	208	193	172	213	166	180	189	201	210	219	230	188	228	218	206	222	222	202	197	199	186	184	195	200	187	187	189	215	180	177	171	207	193	205	219	181	183	216	227	167	196	222	184	218	206	214	200	230	208	211	202	204	203	188	191	187	194	210	184	186	199	221	229	188	201	215	209	219	210	206	203	216	194	199	187	193	186	197	210	184	182	198	171	174	184	192	224	218	197	205	192	202	188	200	190	192	221	214	191	199	199	177	198	192	192	185	191	190	207	206	191	201	209	212	209	225	182	187	212	179	197	198	210	218	220	208	177	210	188	212	184	201	216	190	190	224	193	206	198	235	192	194	204	180	182	196	189	205	180	203	181	214	226	203	188	218	200	184	205	222	211	180	224	181	200	198
36934	13459	7262	5204	2842	1414	896	755	571	579	578	535	489	509	479	494	495	457	474	478	459	469	477	419	458	454	460	448	464	465	430	476	457	487	481	419	448	460	427	433	483	490	416	454	431	464	436	468	439	466	423	454	468	412	450	456	458	476	443	442	449	459	490	488	507	443	459	452	461	449	467	448	451	484	457	470	455	441	466	435	485	460	490	458	464	489	409	442	428	436	442	459	453	436	430	423	481	442	455	422	435	505	445	427	462	457	409	466	506	456	448	449	447	437	451	457	494	441	442	454	470	472	453	485	453	439	434	438	489	446	473	401	427	439	475	449	434	494	443	490	470	456	437	523	477	442	447	455	468	454	447	428	486	444	451	461	464	469	424	456	432	433	433	475	457	433	444	454	482	478	455	464	472	471	446	436	453	457	481	413	463	456	461	440	449	447	429	443	440	485	458	435	452	472	463	483	462	471	499	459	415	442	469	430	487	432	431	486	457	492	414	449	460	462	458	460	443	477	451	475	466	474	446	459	418	471	454	462	445	451	444	413	442	456	427	475	440	510	474	413	442	438	451	462	476	453	448	451	455	441	430	457	456	412	440	453	444	432	418	453	465	428	418	460	469	475	426	439	464	503	450	464	477	494	491	456	482	437	480	452	444	475	463	447	475	426	474	435	458	474	443	418	459	431	467	461	450	473	451	455	432	482	455	445	460	463	443	461	469	470	464	457	458	452	451	454	423	424	428	421	442	470	475	441	436	428	480	467	455	439	468	428	483	489	482	461	429	449	437	470	483	460	450	478	451	482	449	471	461	447	462	458	449	430	460	462	425	461	443	463	518	473	475	418	471	463	473	481	471	431	435	423	425	435	458	387	438	455	457	446	455	446	460	453	431	432	460	472	480	461	443	460	476	408	450	449	467	448	462	443	450	424	484	479	445	458	419	440	431	458	437	438	443	470	466	469	435	458	510	489	445	463	466	485	470	453	489	440	454	464	487	465	474	427	433	436	425	434	455	404	423	458	434	471	455	456	472	459	440	437	490	479	432	463	433	441	465	462	471	463	454	457	469	439	452	457	457	443	482	470	446	445	459	466	435	462	465	514	463	432	467	481	431	441	434	453	458	444	470	489	445	482	434	492	460	418	454	440	458	486	445	459	457	491	412	436	468	422	433	458	457	448	451	439	462	455	463	515	466	459	430	446	460	454	421	440	416	480	472	465	455	512	448	420	433	433	443	462	488	449	478	450	435	436	455	449	468	475	459	464	494	453	451	457	449	415	430	439	426	437	465	444	460	446	470	454	456	419	444	414	454	437	481	483	460	461	432	442	447	453	452	472	523	454	452	460	414	432	450	448	449	455	478	481	475	469	468	452	471	433	458	487	462	487	422	493	475	471	440	490	471	471	445	429	450	441	465	442	431	479	431	435	454	450	455	441	452	459	444	455	451	470	465	446	466	484	477	486	441	467	446	413	482	457	440	410	431	455	461	442	442	485	474	445	503	444	408	467	471	454	474	460	443	455	458	481	465	477	474	434	459	467	432	479	442	444	466	418	493	415	474	459	469	440	453	446	435	435	442	443	490	461	497	441	449	488	449	441	461	496	443	456	471	450	472	458	445	468	425	440	433	449	439	469	481	459	451	433	501	435	457	450	468	480	491	450	459	471	436	485	446	443	496	484	478	453	465	462	456	425	466	441	476	467	426	437	448	453	434	453	437	444	482	464	447	500	478	447	469	464	472	450	417	453	461	459	427	426	452	443	464	488	431	461	496	444	485	438	486	474	461	435	452	458	476	460	462	455	442	453	461	480	448	466	461	465	447	459	462	453	456	475	486	464	446	454	426	497	438	471	504	448	456	415	473	468	451	423	439	428	477	520	452	440	447	447	479	460	427	445	464	493	454	470	473	437	465	426	416	461	479	433	458	442	448	411	483	451	418	423	456	468	443	428	433	430	441	457	449	445	458	450	460	483	428	428	481	407	436	497	490	445	486	414	443	485	460	456	474	457	468	461	478	461	462	461	449	458	485	437	439	456	436	458	437	465	451	485	479	422	441	456	487	451	455	471	440	454	456	435	459	415	420	450	447	464	455	435	456	440	489	455	434	462	415	438	456	477	487	482	464	461	432	476	442	456	439	447	491	436	435	399	482	454	457	425	456	422	471	474	441	452	427	427	452	430	452	499	402	465	465	476	441	453	450	438	460	435	404	452	435	454	476	452	453	463	482	445	446	459	465	486	488	497	485	465	464	449	409	447	487	442	479	427	454	416	447	419	449	458	482	472	479	440	479	445	472	463	467	457	451	430	411	481	450	431	451	424	460	453	490	457	428	487	436	438	436	456	446	489	435	385	431	463	468	496	495	489	459	452	471	450	453	499	443	441	440	435	427	465	443	446	469	430	453	441	457	483	414	422	438	467	441	462	507	413	485	450	468	443	466	445	420	464	449	448	480	433	481	478	424	466	447	467	471	429	441	500	429	476	455	450	428	456	428	454	427	457	449	470	442	473	430	487	481	440	473	474	427	473	433	458	496	429	445	470	460	459	459	488	441	426	439	452	496	454	478	427	469	424	466	467	443	483	456	444	457	469	497	454	454	505	467	437	450	458	435	406	481	453	491	448	447	419	446	482	448	442	452	421	484	466	433	493	420	448	448	486	443	441	469	467	453	470	439	436	455	472	414	480	464	473	430	469	478	442	420	472	439	454	420	457	457	427	430	461	457	440	476	452	448	434	422	466	519	495	503	441	430	507	453	447	434	509	435	440	440	430	476	469	449	506	462	444	432	473	472	429	456	451	426	480	457	463	448	445	452	471	431	458	473	468	437	444	449	473	445	501	436	405	473	464	434	466	428	449	456	432	429	481	453	436	455	457	450	476	486	477	436	431	453	459	439	446	443	440	442	442	477	473	442	446	402	452	443	484	448	441	470	426	435	441	423	468	444	502	442	470	469	445	436	442	458	438	442	447	421	477	447	475	443	419	468	433	451	450	444	479	462	496	451	462	462	417	433	470	470	466	442	459	447	464	470	445	428	478	443	447	488	428	455	472	439	451	450	491	443	467	450	433	462	484	462	418	441	437	465	494	426	505	442	429	408	439	454	473	473	420	481	471	478	416	414	486	490	438	467	444	447	419	471	491	414	447	447	439	456	455	421	472	475	474	447	416	460	437	454	448	477	458	475	490	442	453	487	452	456	457	490	450	500	481	445	454	444	480	473	464	445	417	437	479	465	449	466	456	480	461	501	458	447	458	457	409	454	459	456	424	470	454	453	414	455	466	431	421	432	437	440	454	434	464	455	423	452	465	441	433	453	455	450	452	457	462	471	452	442	478	492	433	451	440	440	444	484	457	456	473	440	402	496	431	475	468	418	461	447	439	474	470	407	459	449	482	439	469	456	455	435	453	443	473	435	445	482	436	412	440	474	456	427	463	447	450	412	445	451	470	458	445	458	438	441	448	421	413	456	434	496	451	439	442	433	433	450	466
57977	26334	11843	4508	1615	802	630	390	310	256	222	266	242	242	215	236	225	225	206	229	193	207	243	220	203	208	212	216	201	232	232	226	191	206	202	215	219	210	200	204	194	247	195	225	231	206	214	205	218	211	220	208	171	198	221	202	180	211	211	211	216	203	217	227	208	207	207	211	232	203	210	212	176	218	222	228	190	198	218	217	234	215	219	199	187	178	208	230	204	248	198	231	226	234	218	201	200	194	213	225	230	202	231	230	235	177	212	201	219	229	213	228	204	229	192	189	214	198	179	236	223	234	186	210	221	224	196	196	171	198	221	224	205	208	228	217	217	220	186	195	202	182	206	202	195	192	209	205	213	214	197	216	198	209	227	222	226	215	208	195	209	227	209	202	204	214	223	226	190	202	199	200	226	214	223	197	222	233	198	197	203	200	205	200	203	210	222	223	219	188	224	214	195	217	219	195	231	207	210	206	184	246	213	228	230	219	196	195	189	221	231	218	208	187	205	244	213	218	240	199	212	198	223	212	199	192	192	229	207	206	208	212	180	220	222	212	204	207	214	211	238	224	214	212	181	213	218	203	226	213	218	234	239	201	212	190	205	194	200	205	209	206	211	208	228	219	204	181	199	204	214	208	202	201	199	235	212	195	180	227	205	207	223	212	237	201	234	192	193	189	222	209	227	227	217	162	208	221	190	236	193	201	190	203	236	214	204	191	223	214	229	239	228	211	205	191	204	215	192	217	209	212	224	214	201	216	221	199	221	189	210	239	216	216	212	223	231	189	214	214	182	221	188	199	185	234	187	243	208	224	211	226	207	191	204	201	230	203	205	200	217	210	160	224	207	202	240	183	203	182	242	217	221	227	204	205	226	216	231	197	211	225	187	217	196	207	225	205	210	197	226	186	203	179	207	228	215	212	221	202	222	210	208	198	251	214	207	238	212	222	242	206	213	231	184	215	194	205	227	208	207	243	204	214	217	200	226	212	205	208	196	195	228	212	195	204	211	243	203	205	222	201	236	212	201	214	205	186	202	249	218	220	193	234	222	196	223	237	214	193	231	232	226	236	191	211	231	218	216	241	207	180	188	215	209	200	208	211	196	202	200	209	212	190	200	212	199	199	211	248	223	236	221	206	181	192	210	204	223	196	193	211	190	201	211	207	173	214	227	208	205	216	215	213	237	204	232	240	233	213	232	226	226	194	215	225	205	208	220	215	203	204	196	225	218	220	210	197	225	176	218	205	226	223	227	236	204	219	205	208	210	224	222	198	205	205	239	224	193	206	206	198	220	232	200	191	236	208	223	221	240	232	189	198	210	235	203	207	221	201	217	212	229	203	196	214	207	223	201	201	240	212	214	232	184	210	243	207	212	204	214	196	196	199	198	215	222	190	228	206	203	212	178	225	240	214	202	197	216	219	177	235	212	230	215	210	194	229	211	191	207	201	219	234	232	197	223	222	215	208	225	210	202	221	235	237	237	256	187	231	194	223	229	207	222	251	235	210	183	204	208	209	218	195	211	218	217	204	207	209	203	206	236	206	194	220	230	219	214	194	218	228	229	215	228	207	228	204	206	199	197	236	218	204	228	225	258	217	235	194	202	219	198	193	211	238	212	224	211	237	231	200	213	210	228	236	189	204	178	201	212	222	196	191	213	241	189	203	194	216	207	201	194	197	217	217	215	207	180	216	214	183	204	188	198	205	232	199	194	208	217	203	185	198	217	216	206	194	228	207	222	214	200	204	213	197	171	205	228	198	177	218	203	187	249	211	197	214	223	199	224	201	183	226	229	201	198	218	194	209	207	203	230	227	205	222	246	231	222	214	215	184	231	216	225	212	227	222	222	229	223	217	190	215	221	208	233	189	206	216	187	238	218	235	210	197	197	202	178	206	223	221	224	209	195	205	219	204	221	209	230	223	212	191	182	203	188	202	226	211	226	231	240	207	192	243	247	202	210	197	225	214	212	198	218	178	223	230	214	192	235	205	196	223	215	203	201	208	168	226	234	202	197	205	189	223	202	240	225	213	215	226	204	229	200	210	191	216	202	221	225	195	230	227	199	207	184	207	232	186	196	220	221	208	208	188	187	226	194	206	206	213	228	219	201	221	234	240	217	196	217	221	211	209	206	205	220	168	209	212	211	223	196	224	203	217	202	182	196	219	198	216	206	215	205	202	200	214	208	199	222	211	196	217	201	204	217	216	204	212	215	198	173	224	224	231	210	225	193	222	224	194	221	222	227	223	246	219	211	199	226	208	181	218	194	223	226	247	200	192	202	217	193	220	234	189	196	193	194	221	201	191	186	212	191	218	218	233	271	227	198	196	211	206	222	199	212	193	231	209	238	196	211	222	211	209	229	213	218	233	231	199	231	218	211	209	213	222	203	207	201	223	204	182	196	195	220	197	230	213	224	206	187	209	189	195	213	224	214	232	215	208	219	206	201	187	182	198	215	201	201	215	207	200	218	207	186	219	201	222	214	256	202	217	219	221	205	201	193	186	228	221	195	232	207	203	210	223	196	279	247	214	209	182	213	191	242	231	212	252	227	230	215	205	215	221	189	196	223	207	207	229	216	194	218	238	223	195	225	206	219	221	193	197	208	189	217	201	205	182	218	184	232	210	210	203	213	233	213	208	201	217	211	219	203	187	176	199	204	211	225	184	213	213	226	200	217	241	219	179	215	226	238	215	204	226	183	246	236	225	228	209	213	223	215	209	198	227	214	214	226	223	179	240	220	221	203	204	218	196	185	167	227	201	200	205	221	214	234	204	205	209	194	215	235	238	227	192	190	227	222	219	234	197	198	215	226	195	225	220	211	184	232	200	221	206	209	227	237	231	192	191	186	216	211	192	206	196	237	221	239	198	195	226	218	230	198	192	231	213	221	212	230	195	214	219	223	241	178	206	202	230	219	214	217	215	225	189	187	179	217	222	208	213	239	199	208	215	203	214	202	216	206	235	210	208	200	190	207	205	192	218	240	235	220	197	226	201	215	238	201	199	192	221	210	168	222	215	199	210	223	220	206	202	216	201	236	190	218	172	181	218	209	224	233	247	209	220	223	240	207	225	203	202	204	208	230	202	205	203	203	227	259	192	199	184	197	199	200	186	222	179	207	179	219	167	180	230	198	216	197	208	196	209	186	172	215	213	226	187	205	228	239	198	237	198	220	188	223	211	224	227	226	215	202	196	214	216	200	243	227	172	178	209	205	207	207	193	218	211	209	216	187	213	209	232	228	217	226	198	219	221	200	195	223	213	200	227	223	186	209	199	230	204	212	210	221	214	187	227	224	212	193	230	190	204	186	191	218	206	225	202	202	194	203	199	220	226	228	198	194	199	210	218	191	189	204	230	204	230	210	235	195	200	211	227	205	223	216	222	210	220	225	215	202	233	217	232	214	199	214	205	176	212	224	209	226	199	201	207	181	234	215	212	218	213	210	216	213	232	192	237	214	219	196	223	232	196	226	208	203	234	223	221	232	191
38871	19694	11699	8263	4213	2477	2099	1235	785	698	676	693	586	623	589	549	579	566	534	556	499	512	531	476	482	497	497	495	526	499	505	460	485	517	481	478	485	485	468	499	504	487	456	498	492	483	488	483	474	473	488	473	470	472	478	504	515	448	437	474	521	450	464	460	451	464	454	458	438	489	482	448	444	456	474	446	470	510	518	443	446	476	472	500	458	478	436	467	495	480	432	459	469	467	452	488	473	492	470	435	446	502	431	452	506	462	480	474	498	492	480	460	455	470	483	485	516	471	449	491	487	517	432	491	481	461	487	476	471	499	476	476	457	476	459	478	447	485	470	450	514	501	470	495	528	508	441	496	490	453	441	473	483	468	521	503	446	441	489	473	476	525	479	497	454	459	465	426	480	474	489	491	484	440	465	478	451	442	470	493	471	447	451	475	463	482	499	464	456	475	490	484	453	438	508	474	455	429	519	506	500	448	482	441	468	454	480	510	495	490	471	442	514	480	476	470	457	444	480	431	467	464	450	490	398	463	490	446	470	485	474	474	451	460	433	457	492	504	478	459	482	440	489	456	522	449	449	465	424	447	496	477	435	482	507	501	455	491	478	465	467	487	495	462	486	480	471	463	485	474	462	472	464	487	472	476	556	488	502	464	480	459	516	490	503	489	460	483	503	477	500	493	488	538	492	465	458	439	484	460	458	440	437	428	450	463	473	453	493	443	453	452	461	520	498	524	467	497	476	493	464	499	464	473	467	481	474	476	453	458	450	477	453	455	485	485	469	425	463	484	471	498	423	483	445	468	468	464	478	480	465	468	485	469	473	489	469	473	461	471	465	504	448	469	469	479	478	484	470	481	491	441	433	486	448	510	462	511	468	487	438	507	477	471	497	483	474	440	443	484	508	451	474	444	485	471	453	479	456	496	445	477	500	488	513	503	491	464	504	475	465	461	471	434	496	470	504	446	461	482	481	459	489	497	523	508	494	482	454	461	499	416	459	470	487	448	478	477	473	466	465	508	458	442	431	470	447	481	462	474	453	474	471	444	525	481	487	440	423	479	530	460	483	468	465	484	487	481	475	490	507	518	488	494	496	454	504	452	462	444	474	476	462	480	482	425	479	485	451	455	503	463	500	474	450	471	443	456	474	465	502	471	451	459	458	470	450	491	483	461	476	488	495	471	467	450	507	452	510	445	490	470	501	453	437	481	454	447	495	499	484	493	473	475	515	486	460	489	485	460	493	491	467	435	437	495	477	453	487	500	480	453	472	478	488	503	446	466	473	465	502	448	499	487	476	446	464	477	517	504	504	502	472	457	441	478	466	480	434	448	474	451	494	516	511	477	472	489	441	414	448	465	475	503	457	447	501	465	490	475	476	465	523	494	496	493	475	504	477	458	489	464	471	439	469	452	478	475	492	465	481	507	476	465	459	494	437	481	466	444	446	441	433	470	508	495	471	463	501	495	494	495	450	477	442	468	462	455	476	457	464	470	470	485	477	478	472	478	481	476	509	447	436	464	473	452	504	463	434	460	516	453	489	436	473	490	472	447	439	502	470	488	495	475	487	481	468	493	456	498	463	501	450	461	463	485	445	488	523	470	444	490	432	462	485	485	467	497	456	503	482	466	486	495	455	437	498	487	448	495	495	476	449	497	462	472	521	508	477	468	462	506	478	504	465	474	455	468	455	472	485	485	444	447	433	482	448	458	443	491	450	492	509	451	465	480	471	475	479	454	500	471	463	484	485	500	453	451	474	471	522	498	492	482	495	457	482	492	477	476	460	470	489	469	480	475	439	489	434	490	456	530	480	471	501	504	431	435	437	499	479	469	486	495	480	484	460	458	450	477	462	465	458	496	446	472	472	475	484	472	480	494	469	497	497	481	478	496	485	530	473	454	449	448	451	475	465	486	484	448	503	490	497	466	479	477	441	529	454	442	484	440	483	445	503	468	483	476	491	462	488	447	451	472	471	443	480	456	461	484	449	511	510	478	472	452	428	455	503	499	483	463	475	463	497	487	477	469	460	495	470	505	498	437	498	476	488	428	501	491	443	488	451	453	440	461	490	453	476	460	523	480	496	461	472	497	507	513	437	466	485	504	487	474	469	462	473	456	481	473	503	495	500	492	440	465	439	445	455	431	480	472	485	441	460	509	434	463	492	469	511	483	461	494	469	509	449	474	522	493	481	490	468	463	484	434	499	482	483	464	493	493	480	445	480	486	482	498	484	509	427	478	426	462	464	463	455	497	493	455	482	456	457	459	474	434	489	447	489	448	454	462	504	477	462	512	454	463	467	459	468	436	482	486	481	468	455	456	497	487	512	444	503	463	470	459	493	466	437	452	456	481	458	467	497	443	478	459	417	466	469	462	432	466	421	479	511	446	461	486	508	458	469	460	456	472	464	465	454	466	458	538	488	500	502	461	491	477	483	500	482	505	488	508	486	437	480	471	481	461	452	473	455	468	447	445	512	463	458	492	480	498	464	470	465	488	484	464	491	510	447	481	461	431	469	489	482	500	416	480	512	482	509	459	494	478	469	485	463	492	501	463	501	452	424	434	457	458	457	473	448	506	489	467	486	470	463	480	482	477	474	468	502	485	479	493	455	493	517	480	531	461	479	470	465	451	508	508	450	454	488	504	446	483	502	435	453	447	495	436	504	479	484	490	455	473	484	455	461	434	472	465	479	474	479	471	470	496	477	467	461	462	449	499	474	488	459	489	495	480	467	496	468	502	475	447	484	442	494	485	513	467	439	470	476	489	499	488	510	491	484	476	476	470	493	469	471	464	478	486	489	493	507	447	495	506	505	466	465	479	516	445	486	482	499	500	464	477	483	481	497	464	441	468	509	458	455	493	467	493	439	469	505	483	442	467	461	485	465	486	495	457	445	460	455	464	463	440	497	501	459	485	511	470	481	490	460	483	471	482	485	466	477	465	467	456	547	468	509	513	484	492	496	490	487	464	514	508	465	463	480	446	467	498	462	463	470	455	476	472	455	471	494	461	461	481	465	454	458	467	474	472	487	485	482	470	483	462	486	443	468	461	463	488	435	480	514	425	455	484	472	500	488	459	491	456	487	492	475	479	468	448	450	502	461	506	485	472	504	447	487	453	480	481	493	506	466	462	507	475	496	502	469	428	490	440	453	469	441	464	499	478	487	482	474	464	465	483	497	472	459	482	484	531	486	478	454	496	481	454	472	520	447	452	437	447	501	451	507	491	491	497	443	449	493	460	457	478	500	525	539	460	449	451	458	458	502	497	464	471	486	458	469	442	474	500	469	439	507	489	467	466	493	450	422	465	470	471	471	448	516	474	446	463	505	506	499	454	502	480	475	443	481	443	466	481	455	456	450	451	450	490	513	498	485	478	477	435	458	433	468	448	459	492	469	445	469	492	474	450	434	478	461	502	480	513	412	465	487	469	471	454	482	488	457	476	469	471	417	462	463	508	477	453	454	441	489	469	452	500	490	493	502	478	480	479
49496	21458	6804	2146	796	405	291	219	209	206	181	186	193	174	198	183	185	184	188	183	196	179	201	167	206	183	197	213	175	202	152	161	177	175	178	152	184	202	188	172	184	177	178	199	182	194	173	176	214	182	182	185	199	192	200	178	189	201	188	179	195	192	203	185	191	197	197	185	154	170	194	180	176	161	175	168	151	196	197	201	175	186	181	171	198	198	185	185	181	192	175	197	231	174	191	180	201	197	172	176	141	182	188	188	182	209	193	187	186	184	192	205	208	174	200	154	182	175	196	187	167	175	155	171	165	204	203	166	159	202	193	174	174	179	187	165	163	186	180	177	184	221	173	176	200	179	176	163	186	179	182	189	169	180	196	190	193	170	207	218	151	192	183	217	168	214	182	191	167	177	194	200	203	203	180	180	202	166	167	200	178	183	179	184	183	188	208	177	167	180	177	214	182	196	200	201	201	171	170	202	180	193	194	155	155	185	157	174	204	165	163	169	189	225	178	202	191	209	178	171	169	198	167	193	205	168	208	183	168	165	155	184	166	220	169	187	183	199	174	208	200	182	170	192	183	191	202	190	195	209	167	179	161	183	190	165	160	170	192	195	230	217	177	186	190	209	190	206	199	187	166	173	191	164	209	212	190	191	161	202	184	172	169	199	172	184	167	207	191	192	186	197	181	180	203	192	215	188	190	189	174	205	203	178	172	202	180	194	173	173	194	204	192	176	203	221	178	204	175	227	173	170	171	176	164	177	183	171	197	179	183	183	188	176	203	220	206	216	186	200	155	208	176	197	196	178	179	154	166	200	166	202	192	197	197	176	176	184	206	166	185	188	193	167	189	174	176	184	209	201	195	201	189	169	190	168	206	162	182	189	192	192	178	184	210	205	213	181	176	196	179	218	193	179	179	182	192	172	197	175	151	197	191	153	177	184	192	192	183	178	188	184	184	194	193	187	166	196	190	190	169	185	196	199	194	203	182	176	178	171	198	194	171	202	191	170	161	194	187	185	166	184	181	169	180	185	173	167	186	202	176	191	190	218	189	192	189	174	164	177	172	197	207	184	197	207	183	182	190	199	198	175	169	194	183	188	187	170	201	170	180	178	163	159	177	198	210	202	192	191	196	190	190	195	168	202	174	179	181	188	187	188	160	156	167	187	180	196	209	177	176	178	179	175	169	157	198	174	200	205	191	197	174	203	178	157	175	183	172	165	170	196	206	202	181	165	148	190	188	202	196	208	178	210	167	162	180	177	183	203	181	207	184	188	189	167	182	167	185	201	179	175	189	193	187	173	163	168	189	180	172	206	222	190	204	182	169	216	174	207	206	174	190	189	187	165	204	163	188	178	183	200	174	183	171	182	194	199	165	181	176	187	195	163	173	190	169	171	193	208	200	177	181	171	188	174	188	189	165	196	171	180	199	180	168	219	166	161	194	202	189	169	187	175	198	191	227	192	152	167	183	177	197	176	186	194	143	194	183	167	149	173	173	159	197	179	173	191	193	208	188	194	179	185	213	176	161	175	182	174	161	184	156	180	207	183	177	169	179	196	197	194	196	205	180	176	178	199	187	161	150	190	196	174	202	196	174	178	183	193	182	207	211	166	195	192	179	169	193	185	195	150	183	203	202	197	215	171	157	178	204	183	197	196	180	180	199	194	191	185	181	179	190	187	207	175	192	182	171	200	211	198	183	180	160	165	184	170	192	178	185	165	202	180	177	173	176	210	177	207	171	167	166	166	195	175	171	180	179	205	182	180	171	173	210	209	194	182	185	177	164	181	164	166	181	167	198	188	209	197	162	190	169	181	180	169	153	182	205	193	187	201	183	186	184	183	180	207	197	167	198	175	154	190	185	194	171	169	181	166	172	179	202	196	175	170	203	180	181	199	174	186	185	175	193	163	213	197	177	191	169	194	209	194	183	189	189	183	195	165	176	190	152	165	175	187	176	187	192	173	181	194	174	183	185	169	212	182	190	187	190	171	157	170	195	195	177	167	191	191	184	187	193	166	187	162	192	199	171	191	191	186	184	178	193	156	173	196	199	191	214	179	173	179	167	195	185	207	157	189	176	187	182	160	180	171	220	191	173	200	180	174	188	178	198	191	170	179	186	194	199	184	185	170	180	209	185	170	176	188	167	221	194	188	167	185	195	194	186	163	195	195	188	175	170	190	182	178	188	167	205	181	190	180	209	168	192	193	183	192	208	181	151	193	188	207	214	174	151	180	189	192	188	205	174	176	177	170	186	183	187	186	173	173	201	196	193	169	198	169	175	173	186	175	190	204	184	181	186	178	176	195	176	202	185	208	180	179	189	182	173	188	174	182	194	188	203	172	200	185	196	162	190	185	186	179	170	149	201	199	181	174	142	186	183	175	191	180	206	201	198	178	173	162	186	180	177	203	193	179	202	176	176	167	193	201	227	207	193	197	175	186	181	205	161	182	171	211	152	184	181	187	189	180	172	172	180	169	181	183	158	204	215	158	188	180	198	204	181	177	194	180	170	181	194	195	186	165	188	194	185	205	178	165	176	201	195	176	202	196	197	159	189	196	170	195	186	200	182	165	157	198	166	177	170	174	175	221	178	178	189	189	191	175	165	205	183	167	205	184	163	185	185	204	204	176	181	212	207	185	188	186	165	186	186	186	199	188	182	155	172	193	172	155	160	206	202	180	194	176	208	161	185	201	179	181	202	166	196	172	191	160	181	190	196	209	177	193	194	189	185	172	174	188	163	184	225	196	167	184	190	199	176	172	192	192	179	187	173	161	181	188	213	201	192	166	194	167	178	190	182	183	186	178	206	177	170	180	189	173	184	163	177	182	191	210	192	174	191	159	186	175	175	185	188	171	219	170	182	155	189	187	181	167	174	175	189	183	181	184	191	196	188	190	196	164	192	180	191	176	174	181	183	158	189	203	179	201	177	170	170	165	221	174	196	202	199	161	181	188	184	182	200	200	166	182	175	168	206	193	194	183	189	181	197	193	194	215	201	206	183	192	198	193	165	193	197	204	202	200	186	177	183	200	192	187	189	176	179	182	196	172	162	173	165	194	175	177	167	196	182	156	179	189	179	179	191	190	173	173	188	184	203	164	181	200	167	173	169	201	174	161	186	185	194	200	189	158	176	179	187	186	192	176	191	172	170	176	192	173	185	171	183	215	172	198	174	170	186	175	170	200	202	180	178	166	168	184	168	155	205	176	188	197	170	191	182	198	188	188	186	170	181	187	181	158	207	196	187	192	178	192	193	154	175	186	193	168	188	176	145	193	210	195	171	190	207	175	161	182	174	186	211	181	186	204	210	217	189	207	184	178	186	187	168	204	199	181	193	181	195	198	196	207	193	184	199	197	195	202	172	211	205	190	176	182	201	198	211	174	163	162	184	171	167	182	198	180	176	199	176	196	173	193	169	183	205	200	222	183	188	187	198	181	200	173	179	184	186	195	185	165	177	186	191	208	187	195	202	181	176	185	190	164	170	186
33917	15562	7715	4443	2308	1300	817	654	573	509	483	480	478	488	436	434	461	444	463	446	444	421	388	468	416	452	440	423	405	442	439	401	458	425	392	415	425	413	432	399	407	430	412	430	430	387	453	477	417	410	436	416	421	425	463	433	431	413	414	438	400	394	451	399	447	391	437	439	430	411	404	409	444	430	426	425	398	411	447	422	423	424	408	395	439	410	434	422	431	428	428	422	442	436	415	408	442	421	442	421	449	430	419	428	464	415	409	426	388	454	405	380	423	404	406	422	409	428	443	412	431	410	388	437	426	425	448	391	428	420	423	430	443	416	412	435	450	442	411	443	425	414	467	453	453	430	448	423	406	457	401	453	408	419	390	404	430	419	418	475	414	373	410	408	436	428	440	410	453	433	399	408	432	429	444	404	413	409	437	426	382	392	436	431	401	407	415	421	454	433	412	435	426	445	429	416	441	405	413	409	429	413	404	407	449	451	460	439	405	392	440	474	428	423	379	454	441	437	411	424	428	429	409	470	417	439	419	442	404	431	394	425	429	434	447	438	415	435	480	406	412	398	387	419	427	390	449	443	424	424	423	432	413	458	441	429	406	412	432	413	410	481	462	404	410	423	429	408	427	444	427	434	417	381	448	422	441	455	450	442	412	437	472	380	396	434	378	422	410	437	409	415	403	414	425	428	453	407	408	441	436	406	435	421	431	449	424	429	402	429	433	393	454	414	415	453	418	436	445	422	420	434	436	429	415	437	430	439	406	445	411	441	405	396	430	422	428	414	425	391	424	425	446	420	451	420	424	408	428	424	416	430	420	409	399	395	417	405	403	446	467	429	416	413	430	418	419	423	446	417	386	422	408	416	419	429	433	438	416	422	410	423	463	406	423	381	413	442	400	408	370	424	421	384	420	415	453	432	405	431	417	420	437	421	459	465	425	439	451	431	426	421	391	417	406	397	438	439	407	397	406	444	454	451	418	411	419	391	424	422	435	413	445	424	403	458	445	407	466	437	459	439	416	422	429	462	445	436	433	396	431	458	430	402	422	416	400	405	457	430	428	409	404	411	424	390	437	425	421	428	400	407	422	389	442	415	425	436	455	439	437	382	415	422	420	397	431	417	389	445	401	408	459	432	379	403	453	446	446	433	428	433	411	463	412	417	435	437	441	425	399	438	495	431	441	421	421	418	450	416	438	475	413	427	405	447	441	458	415	428	439	437	421	405	395	413	421	434	400	430	426	384	427	463	396	396	442	430	403	440	428	430	414	443	422	449	437	438	428	420	407	424	438	400	395	450	429	417	427	409	391	452	413	486	404	417	401	454	398	411	427	420	423	401	440	422	429	418	465	426	426	437	393	418	444	419	410	429	413	410	423	447	444	410	436	443	368	437	428	409	417	437	394	387	418	411	395	421	404	410	360	423	406	421	428	408	391	447	430	415	407	392	422	414	416	413	426	408	444	421	472	451	423	398	416	443	448	402	419	401	403	430	429	420	412	413	414	421	429	400	430	439	403	441	403	417	441	400	416	404	428	443	427	432	400	441	417	445	443	450	436	427	450	423	432	402	444	411	392	424	419	450	430	418	421	396	428	430	415	388	379	412	413	424	437	392	414	439	390	432	432	429	442	414	416	394	406	443	440	420	413	424	395	425	449	424	429	452	416	420	409	366	426	404	444	429	449	401	436	442	394	412	418	430	421	423	393	416	401	420	459	465	444	445	439	427	415	397	451	434	423	438	482	431	427	420	455	395	406	421	439	402	442	433	438	395	415	413	432	447	446	395	403	422	447	424	434	432	411	444	418	411	431	424	439	421	463	402	428	453	410	443	406	465	443	417	437	420	431	432	448	446	403	446	429	398	436	399	473	426	425	415	412	424	469	441	451	382	441	429	448	415	438	403	449	431	405	386	443	439	390	428	413	429	451	403	411	380	437	410	418	425	410	409	430	427	409	401	421	410	404	423	437	395	454	423	449	442	425	448	412	429	406	443	446	428	428	442	411	428	411	414	390	401	435	389	420	419	399	446	385	416	386	435	430	390	416	449	447	456	410	433	442	395	476	415	419	435	417	424	419	419	397	432	446	428	393	458	419	414	404	443	450	422	406	431	417	418	441	393	409	375	428	427	444	445	451	431	436	402	419	426	464	415	416	390	426	442	389	420	433	431	414	409	444	436	431	437	416	419	437	414	452	446	431	427	416	444	401	430	425	422	425	399	430	412	452	433	393	403	415	422	423	405	388	433	451	384	409	428	436	400	416	398	418	458	431	412	394	394	419	416	394	431	410	432	438	427	429	415	410	427	400	434	376	417	429	430	418	396	456	431	401	440	442	408	426	426	404	430	428	383	414	406	467	450	427	419	423	421	409	428	454	404	440	412	430	402	428	438	435	418	408	415	410	445	445	432	416	451	422	435	455	401	450	449	416	429	417	427	436	407	419	460	420	427	395	420	426	439	392	419	386	410	444	411	470	430	432	437	425	400	393	411	444	452	421	456	441	439	416	414	414	417	434	408	397	441	397	405	432	420	422	428	421	430	436	462	456	419	423	401	382	417	400	444	423	384	392	399	458	395	432	432	443	422	384	432	451	439	427	403	436	417	419	411	445	406	415	403	403	400	388	413	412	400	432	396	420	392	396	399	393	398	408	427	450	414	445	444	415	434	389	444	422	409	460	385	408	400	432	415	435	435	415	430	417	442	407	410	422	428	420	392	385	425	414	398	443	405	406	453	431	431	421	422	413	474	430	385	441	422	386	435	418	446	436	436	450	414	433	440	440	397	443	456	435	387	440	390	409	413	362	404	432	430	424	397	414	405	442	425	411	441	428	475	417	433	400	425	408	450	406	438	415	429	437	403	463	406	433	471	446	391	405	430	400	436	416	457	447	417	422	430	426	402	421	415	426	438	399	416	401	413	413	434	399	411	447	412	404	456	412	448	443	478	424	415	460	386	446	443	417	411	432	397	426	456	437	409	420	450	421	418	390	418	434	415	457	421	392	453	426	416	402	406	424	402	364	424	384	433	370	383	416	418	422	453	425	395	421	433	433	411	385	473	419	449	403	426	441	437	431	431	426	450	412	433	433	422	392	432	434	445	431	420	456	469	413	434	425	432	390	430	407	442	407	432	429	407	424	422	457	406	373	417	427	415	422	431	417	428	451	434	434	422	431	405	426	427	454	414	453	446	410	469	433	413	418	419	430	441	404	436	425	404	434	410	433	461	452	415	406	445	403	415	409	431	421	408	423	421	414	424	409	448	442	394	405	438	443	441	401	429	461	418	422	394	434	437	426	449	446	440	457	412	436	413	444	408	408	423	428	411	378	456	416	419	421	412	446	428	408	398	410	440	417	443	388	412	452	440	430	402	414	411	396	425	440	401	407	449	475	369	370	458	425	474	367	412	408	420	414	384	416	399	454	416	431	407	381	416	429	396	467	434	434	436	427	415	413	394	413	409	446	438	428	403	452	441	460	425	416	423	431	422
58185	21901	5590	1476	675	343	264	256	231	202	221	216	202	209	211	215	192	203	201	201	226	193	188	215	198	213	185	204	206	208	191	188	195	202	194	204	207	190	209	230	195	215	227	196	216	193	227	208	246	197	194	205	208	204	213	203	210	211	206	181	194	214	240	202	221	178	181	202	209	172	187	219	208	222	236	186	211	209	213	180	233	232	201	216	194	225	201	210	205	198	217	223	210	206	203	176	184	216	194	219	232	220	193	209	192	224	197	211	190	191	209	181	193	204	197	217	214	191	232	211	191	219	210	212	204	190	197	193	197	216	222	190	211	206	229	169	177	186	191	184	211	184	228	201	194	212	211	197	169	205	222	223	201	202	208	202	204	196	212	191	217	195	173	189	196	199	215	226	201	208	203	174	209	220	190	197	168	202	209	223	167	202	219	186	185	209	195	202	212	195	197	203	200	197	215	202	179	188	226	204	190	220	214	205	245	240	221	210	173	207	192	184	228	230	201	211	209	216	212	186	229	200	175	225	204	195	209	200	185	195	209	207	200	199	214	223	195	218	205	193	196	195	210	196	211	228	202	198	196	215	218	178	189	180	190	196	220	222	202	213	227	230	221	215	197	222	193	236	206	211	198	204	198	198	252	237	221	196	205	205	208	200	186	181	203	224	209	214	198	209	148	185	189	216	182	215	187	201	216	195	196	212	188	213	205	188	201	197	202	187	199	223	195	215	209	224	206	198	200	182	224	182	195	228	197	189	230	177	231	187	187	150	202	189	201	202	223	196	191	218	195	203	216	210	179	196	197	179	192	193	176	190	197	180	187	188	182	197	207	217	198	209	208	205	223	213	214	222	195	227	182	196	197	197	194	186	199	206	197	203	190	198	199	203	202	200	200	224	205	178	181	178	206	228	205	190	178	215	182	201	195	208	185	193	206	215	214	195	215	201	198	207	192	203	187	225	224	165	197	226	205	202	175	216	225	194	209	174	209	189	188	200	201	198	157	217	219	197	216	222	212	197	213	176	196	228	210	183	215	238	242	200	195	223	227	216	185	193	218	201	184	169	202	197	213	205	236	206	232	231	204	216	183	218	199	210	217	229	191	206	211	211	183	213	213	212	194	188	201	185	212	235	196	201	203	165	205	202	197	225	187	204	203	200	198	186	188	229	188	195	194	210	224	185	231	200	185	202	209	207	191	192	225	221	204	207	219	177	186	198	184	178	185	203	219	213	205	207	171	213	181	195	205	202	209	195	231	206	217	208	167	204	201	199	202	217	215	200	211	218	203	216	215	204	202	210	202	185	212	219	197	220	210	227	175	192	204	214	202	192	199	178	210	198	216	222	194	206	215	204	227	187	212	183	218	180	211	186	217	195	189	176	163	190	209	193	186	185	203	206	202	196	193	196	201	191	208	191	176	196	205	217	219	204	205	223	203	223	202	210	197	177	216	234	217	203	200	210	200	222	223	192	187	198	186	218	210	215	155	207	202	201	234	193	220	203	201	200	187	237	198	183	253	173	205	236	209	207	214	202	214	185	215	251	225	189	198	220	208	205	200	193	207	211	208	200	180	178	213	205	197	235	196	197	219	221	203	185	204	207	212	173	201	199	192	187	217	213	205	207	192	228	196	197	192	200	196	195	191	175	193	190	192	205	185	186	203	212	223	219	201	216	208	210	256	202	193	196	204	203	207	200	211	195	186	216	170	199	208	172	184	179	192	211	192	180	180	210	182	199	228	204	192	204	199	198	231	196	176	193	206	173	184	210	239	220	206	189	216	199	219	201	200	196	205	193	194	194	194	196	197	190	181	187	187	220	200	206	217	204	160	199	218	193	190	225	219	200	206	236	190	199	204	196	206	225	186	184	228	245	228	211	208	207	187	211	202	194	204	205	207	206	193	221	200	224	208	200	220	210	202	228	219	201	219	214	223	204	215	208	201	227	216	198	208	187	221	204	193	213	190	182	207	205	213	193	191	242	255	222	231	212	236	193	225	217	206	202	189	225	191	197	194	182	203	197	181	219	196	207	194	194	196	196	215	216	183	229	221	221	200	207	207	165	189	222	229	218	197	194	192	224	205	180	224	189	189	194	179	196	220	204	174	208	199	182	204	211	194	223	191	207	194	196	201	209	223	191	180	208	195	200	225	194	190	205	185	188	192	195	189	192	202	190	212	209	211	205	195	190	225	197	196	205	201	191	208	210	167	186	233	202	190	201	189	198	199	193	185	203	170	210	178	225	198	184	197	196	207	188	209	206	195	197	235	209	190	200	228	200	179	213	195	193	211	216	183	200	211	206	203	208	230	178	189	222	217	213	212	196	192	228	210	200	190	215	189	216	207	174	199	190	188	212	188	184	211	203	199	185	210	188	189	163	188	200	194	192	194	200	200	224	199	186	192	203	209	198	206	206	200	204	223	215	204	233	208	206	204	185	202	233	210	205	191	208	232	189	182	200	229	219	197	199	250	239	225	208	215	197	205	194	192	213	214	192	173	217	197	215	180	196	198	193	216	212	212	216	186	211	206	215	225	213	182	184	192	186	208	215	202	208	219	211	181	189	199	200	200	219	236	189	186	220	226	218	231	208	212	202	207	226	209	212	192	234	196	196	188	213	193	210	211	218	207	189	158	203	195	206	216	192	194	212	198	206	215	180	210	218	215	216	221	254	177	179	194	205	178	183	222	213	219	216	202	189	204	188	185	223	185	197	216	191	223	187	202	193	228	180	193	184	196	218	178	196	191	201	225	222	220	221	201	183	222	208	197	214	218	234	183	191	209	188	188	210	198	192	217	236	210	219	191	189	183	224	209	201	197	200	232	194	185	212	180	196	219	188	215	190	184	208	219	244	226	213	181	193	199	171	215	180	191	216	210	220	222	196	250	222	227	221	205	207	210	193	217	212	192	196	188	206	214	199	185	199	207	187	213	193	194	194	199	211	189	211	179	178	199	194	220	212	200	209	214	215	204	200	208	183	206	186	195	215	207	196	178	192	192	206	196	187	204	210	158	195	194	211	190	195	223	225	202	199	209	200	203	195	213	185	195	179	185	211	199	199	237	191	195	221	208	206	198	203	206	203	217	204	179	183	211	186	217	221	187	213	214	186	202	217	252	202	198	216	205	196	220	207	192	190	202	206	209	204	212	221	194	192	213	217	193	184	215	210	207	220	207	222	213	202	230	183	195	212	191	215	189	216	176	190	230	228	181	203	191	190	190	214	202	196	198	203	170	203	204	181	178	191	185	193	205	180	180	214	182	224	171	242	237	194	233	220	197	205	217	208	199	217	208	200	184	213	215	203	203	184	218	215	192	197	226	226	189	200	204	223	202	231	207	171	192	197	210	201	198	228	231	207	214	209	172	202	204	190	200	200	216	177	205	187	175	202	216	226	201	216	215	209	212	221	183	185	207	198	189	216	207	192	201	205	177	225	179	167	186	195	202	204	241	199	206	215	208	228	221	200	199	214	191	198	190	192	198	177	200	221
39627	14025	5518	3198	1812	1035	723	667	501	503	549	462	509	445	484	452	490	464	453	434	492	472	469	462	467	474	445	455	465	446	454	444	438	463	445	479	499	441	460	431	472	513	520	501	451	469	453	472	467	480	449	451	479	448	491	413	445	472	468	471	473	441	435	459	465	446	451	445	489	475	409	450	444	470	466	453	469	478	488	430	469	457	442	488	422	454	459	440	469	443	463	465	467	450	505	509	459	450	490	476	452	449	434	399	475	460	493	465	461	434	453	431	421	453	444	448	423	464	476	454	446	470	475	437	451	430	470	449	467	457	459	453	450	450	429	464	485	426	460	469	421	432	457	439	425	449	422	449	490	494	479	429	444	491	479	446	486	484	478	444	448	426	455	436	410	437	460	441	455	483	448	438	491	472	488	481	484	446	457	515	469	459	444	513	418	467	449	449	448	428	429	479	487	451	453	469	425	420	495	455	488	462	475	430	452	485	408	437	467	459	461	458	461	447	446	443	462	445	441	430	430	461	491	447	467	456	483	440	462	416	502	518	426	471	508	473	459	452	441	465	476	402	455	471	457	492	463	464	478	452	463	446	496	476	415	483	409	490	472	445	460	491	463	424	457	471	434	472	452	456	454	409	486	426	448	478	481	468	398	485	485	439	429	430	478	516	428	461	437	491	468	479	462	479	473	463	459	464	474	468	470	453	483	440	447	426	451	449	454	441	451	451	470	455	465	470	479	437	500	451	476	464	457	502	461	463	443	473	470	461	469	452	459	468	473	456	464	471	451	462	477	456	477	445	476	471	479	464	484	437	472	482	448	488	486	469	486	448	461	428	468	450	406	458	474	421	472	475	444	490	448	493	471	454	468	422	468	463	465	464	492	453	444	447	479	467	443	437	459	465	420	447	478	481	479	424	435	472	472	451	481	475	446	449	472	458	454	471	435	460	416	410	456	485	465	463	443	463	439	455	467	448	456	437	463	470	468	473	461	461	502	475	419	477	440	422	451	473	440	450	500	460	442	473	483	457	457	507	465	448	432	449	485	465	480	500	432	498	452	440	475	417	448	466	467	445	477	449	426	483	489	469	466	456	504	467	493	465	497	451	449	462	481	422	466	454	510	462	469	412	486	464	479	453	505	521	453	459	447	474	454	447	446	434	459	427	478	425	475	448	484	442	489	467	461	432	480	480	473	475	473	435	419	473	464	450	482	434	477	475	465	467	458	470	451	454	488	467	460	455	431	439	454	457	467	417	457	479	460	464	448	459	478	443	447	387	511	433	433	433	437	456	466	447	412	448	449	457	466	453	476	489	487	481	499	440	430	457	467	470	478	462	492	444	483	439	454	441	473	430	439	483	460	456	467	477	483	469	460	476	477	466	429	453	469	465	469	422	480	471	485	462	473	477	459	432	468	469	458	462	500	416	470	471	471	471	468	460	506	453	445	470	454	440	471	480	493	484	454	481	427	469	503	435	495	438	473	448	441	423	452	461	474	450	475	425	463	486	447	431	451	460	473	473	438	466	426	456	463	432	472	462	459	448	424	463	441	464	491	462	447	475	422	442	443	437	472	444	484	468	452	449	428	459	476	474	467	464	457	485	489	462	444	466	498	458	458	487	429	452	454	452	441	487	434	464	447	440	497	449	476	443	490	464	457	446	480	438	429	452	488	470	496	423	474	501	451	508	473	486	476	508	489	495	454	424	451	475	431	422	452	434	444	465	467	470	433	472	483	448	493	459	495	489	452	485	461	451	486	494	444	499	471	453	464	455	479	437	492	461	461	495	460	463	479	450	455	455	479	470	477	465	442	458	469	484	497	486	481	439	423	478	475	457	453	455	471	474	451	480	466	445	467	498	502	443	489	494	471	469	434	459	477	468	453	439	473	472	474	447	434	437	502	443	467	459	484	431	467	466	434	425	475	509	439	467	440	452	441	464	475	425	465	465	461	470	446	452	426	513	476	446	497	455	451	447	439	503	437	497	481	403	447	498	478	467	444	432	438	470	448	484	484	508	467	495	463	454	428	476	476	439	443	476	472	439	485	486	452	486	425	428	451	463	471	416	458	476	442	478	482	480	474	485	467	494	488	456	450	465	440	426	483	476	452	448	457	441	473	481	504	468	453	441	436	450	478	470	493	523	452	431	429	465	446	465	496	469	438	494	450	453	490	436	448	453	437	455	477	459	467	433	466	478	475	431	465	462	470	442	468	427	464	423	438	481	466	459	500	465	446	471	453	487	434	467	501	471	461	443	428	460	491	492	469	483	446	430	447	460	510	441	473	462	473	511	478	464	460	453	431	441	495	484	471	449	480	471	453	463	483	460	440	490	485	479	465	464	448	509	461	486	448	460	461	462	477	433	443	484	443	433	449	459	482	478	470	469	469	511	492	479	448	445	459	424	468	473	446	455	473	462	445	444	464	426	444	409	488	447	443	455	482	488	478	433	463	444	498	471	459	445	463	478	464	472	488	440	423	447	452	424	448	429	464	425	452	473	438	471	440	485	496	458	454	474	492	442	515	455	448	431	462	500	477	476	440	437	455	467	465	480	431	477	466	449	425	448	472	451	444	458	432	471	477	446	453	448	460	450	436	486	448	484	469	452	454	448	458	492	483	445	460	434	490	443	491	487	461	472	430	486	453	442	490	451	452	438	506	447	466	437	454	447	463	477	474	486	454	457	472	458	479	457	470	477	472	420	459	467	465	469	437	465	409	456	477	491	457	484	491	488	472	469	426	446	425	487	475	512	465	461	459	486	450	438	478	446	436	459	462	441	417	476	413	462	467	460	472	470	460	453	444	485	447	469	472	468	494	458	443	460	497	455	467	433	456	474	468	461	438	440	470	479	438	456	443	475	509	481	465	492	458	463	478	451	479	482	436	443	469	480	420	466	472	460	471	479	447	470	502	461	448	471	468	428	456	494	453	469	436	453	480	458	453	439	506	476	437	458	475	473	464	451	463	448	460	484	453	458	465	457	462	446	466	453	447	475	467	456	464	439	465	463	475	488	460	441	469	445	460	473	484	486	440	454	418	469	479	466	484	473	487	429	468	476	456	470	469	448	431	464	466	438	457	466	473	427	465	435	449	490	448	474	457	472	467	455	471	472	471	478	445	425	477	538	510	476	464	447	467	449	434	512	460	481	436	473	469	420	469	447	473	489	476	457	433	439	492	444	465	492	466	453	438	532	470	481	448	477	482	435	469	457	450	471	458	453	462	427	453	458	457	454	491	496	456	492	447	464	449	430	447	509	447	453	462	470	453	458	483	471	473	448	464	430	437	519	448	454	503	486	434	443	490	448	462	462	434	479	416	494	446	479	434	505	465	474	472	463	487	420	438	443	470	465	476	497	449	450	438	452	492	457	449	467	474	443	487	435	468	421	440	454	457	502	433	462	475	419	441	492	489	484	430	460	491	461	419	466	435	490	477	497	465	471	451	447	430	459	438	413	462	479	468	484	445	466	493	475	486	458	468	445	492	473
58319	25582	10840	3160	884	490	414	331	238	218	232	237	233	237	215	200	217	207	222	221	224	236	235	216	243	225	215	185	213	231	232	227	219	214	204	222	203	251	210	201	248	253	234	197	199	189	232	220	218	224	200	213	210	199	200	203	231	222	193	217	213	238	195	218	203	245	216	193	199	226	210	189	197	200	251	241	208	199	208	199	219	220	227	212	236	219	216	215	229	222	215	215	209	208	221	216	208	212	210	235	220	226	214	214	228	228	191	235	204	200	222	209	214	217	208	219	204	191	231	212	229	232	215	224	210	213	239	193	215	238	203	227	214	193	235	214	231	203	212	187	252	206	230	245	207	200	202	231	209	196	215	214	236	238	202	226	216	222	218	224	243	212	223	269	219	200	220	169	254	233	235	200	233	189	214	198	226	227	216	210	217	236	199	199	214	216	206	219	227	203	217	214	222	221	207	226	207	201	206	217	229	199	196	207	237	236	229	198	192	210	216	222	237	192	210	213	180	221	195	182	217	205	202	215	213	206	210	230	223	220	211	221	194	222	195	214	214	204	202	219	233	246	233	212	225	220	193	223	208	213	209	210	233	219	189	195	200	206	238	190	197	200	220	218	243	209	209	216	224	203	254	236	209	231	236	231	235	229	225	207	206	221	207	215	200	226	213	208	239	197	235	235	217	214	247	232	233	240	211	170	188	238	214	200	230	226	200	269	206	193	232	192	198	224	220	216	183	218	190	215	225	184	217	232	232	211	230	233	207	198	207	194	221	220	211	180	219	196	226	175	202	219	194	212	249	232	229	213	213	218	213	225	181	213	194	225	206	201	234	199	210	249	228	190	186	232	190	234	248	241	193	223	244	223	215	189	219	207	211	192	220	184	184	219	236	198	236	239	195	210	224	215	204	210	223	219	237	234	233	217	195	226	202	199	176	224	200	224	200	238	239	200	243	210	206	212	233	212	213	184	199	208	216	222	212	220	224	238	212	233	226	218	204	224	189	223	221	242	233	203	193	230	260	218	214	223	203	217	201	237	213	240	203	201	205	220	219	207	247	224	208	206	219	215	239	214	223	193	228	220	206	234	240	231	192	233	212	222	225	202	195	219	211	202	226	227	230	222	211	223	228	235	223	211	237	214	213	217	232	194	197	200	198	197	236	234	218	207	216	228	210	217	217	209	205	220	208	229	214	237	214	200	211	228	209	214	225	224	207	231	219	219	209	197	205	232	205	210	215	236	217	206	224	194	220	215	203	239	191	218	216	230	195	228	218	225	213	230	203	253	224	235	213	211	211	212	248	213	211	203	184	226	233	228	235	232	191	252	216	199	204	216	225	206	220	214	209	239	207	217	202	238	243	220	215	228	238	251	209	227	217	221	210	212	214	224	200	207	229	237	238	224	229	221	246	213	233	214	232	220	202	185	255	196	229	231	209	229	219	233	241	221	205	205	272	206	234	232	223	219	249	212	221	218	219	207	188	204	211	210	250	231	203	210	211	205	215	232	231	214	174	225	233	204	233	208	227	240	214	203	243	207	235	204	210	223	230	212	217	201	216	219	232	203	211	241	219	223	216	215	212	234	237	217	232	211	229	248	211	211	207	196	263	213	197	214	234	188	214	240	239	228	223	207	208	222	230	217	220	211	230	203	199	218	211	215	223	232	214	201	210	225	227	222	225	205	221	233	214	192	232	226	230	227	225	224	212	229	242	231	237	219	212	225	212	230	207	231	206	191	233	199	247	251	216	214	204	206	198	230	201	225	203	223	208	211	229	204	200	209	227	190	247	215	235	215	218	206	256	224	220	200	211	195	199	201	203	212	208	224	208	207	240	187	230	190	195	244	215	211	198	196	235	269	231	224	196	221	204	183	188	224	203	200	213	231	213	227	205	212	210	198	199	234	221	249	225	213	190	238	212	245	209	231	210	199	200	222	218	199	239	202	191	180	207	220	219	198	217	208	209	207	190	179	215	217	246	229	200	203	230	208	214	224	217	233	238	245	230	207	225	212	218	203	213	228	209	258	223	239	221	211	252	195	202	236	207	199	223	218	221	218	210	236	207	218	201	228	235	206	223	246	205	244	228	208	249	234	205	223	241	222	216	230	202	236	193	209	216	211	205	208	216	213	207	200	217	203	217	215	218	204	205	212	278	224	201	221	232	218	207	215	216	232	217	201	229	252	207	248	222	205	207	214	249	266	192	224	238	214	215	216	226	206	195	192	185	227	218	229	219	206	226	225	198	206	214	220	222	235	235	220	207	210	217	169	235	241	221	221	176	235	221	231	211	201	214	215	212	223	225	180	220	201	170	244	225	236	251	214	230	194	214	213	216	231	205	202	249	220	213	193	238	208	245	220	220	206	250	223	252	220	214	214	204	213	241	204	195	211	230	195	192	244	209	208	216	214	220	218	231	224	225	218	205	218	216	218	203	199	220	210	223	240	217	205	215	210	216	221	213	206	215	206	209	206	193	228	222	197	190	202	211	244	208	187	202	209	203	189	219	211	220	246	223	209	209	241	220	187	234	234	211	202	226	200	218	218	213	228	217	221	218	198	223	220	191	223	201	213	202	237	217	225	224	213	210	212	224	231	216	223	231	228	247	233	202	259	202	210	248	212	202	237	216	193	244	209	210	233	201	253	244	219	207	225	197	211	227	217	224	223	215	222	220	197	216	213	228	223	218	178	222	232	236	245	197	229	193	236	237	191	237	223	215	195	213	212	197	187	220	229	229	209	229	206	213	221	217	196	227	215	214	235	203	220	240	199	209	209	211	208	216	201	228	224	205	217	210	225	206	214	253	252	216	201	243	211	226	242	185	220	228	188	228	213	214	220	221	233	184	223	217	206	215	227	224	225	217	219	216	222	201	179	226	243	215	217	227	200	207	209	228	257	227	216	211	208	206	212	223	187	193	213	239	198	221	205	223	187	212	252	230	206	224	229	221	225	208	233	176	211	208	217	233	201	215	225	236	199	216	240	200	219	226	224	225	229	238	209	228	229	230	229	215	214	240	181	215	202	248	212	206	233	214	235	201	181	221	209	191	221	219	203	234	201	207	192	227	230	219	236	217	211	192	208	202	228	225	203	201	229	180	195	207	221	236	204	204	206	218	228	204	213	199	195	243	200	212	208	227	220	249	213	246	190	204	203	232	236	250	206	206	236	208	198	224	237	227	208	232	233	218	193	239	212	225	200	214	232	209	234	235	225	226	212	217	213	187	212	216	235	201	213	223	230	184	211	218	211	240	217	212	227	219	229	236	229	228	236	185	206	196	258	208	211	219	197	205	214	226	186	210	189	242	242	240	216	220	226	228	229	211	221	224	243	200	234	202	219	204	232	211	238	188	214	236	236	209	217	211	216	196	234	228	212	231	199	235	214	193	220	217	215	225	200	230	204	211	210	207	210	211	220	242	219	204	220	243	241	200	244	194	210	235	194	246	211	214	214	220	208	218	249	238	213	210	242	237	199	208	224	266	220	200	228
40011	18167	9778	5377	2399	1467	1152	818	574	549	505	528	540	546	528	544	489	520	499	526	492	521	564	444	488	503	492	502	496	487	501	457	503	482	451	461	490	462	483	471	475	521	490	476	478	466	516	503	462	476	491	464	502	491	471	498	505	464	470	467	460	489	469	490	462	498	503	452	495	494	481	510	495	485	492	487	438	504	459	526	484	468	461	511	480	477	497	479	533	465	486	470	529	454	446	508	484	512	455	471	521	500	490	506	507	488	462	507	504	524	467	472	513	507	534	463	494	485	461	506	488	509	503	474	476	492	474	457	488	473	510	474	498	467	462	493	472	511	488	476	481	453	508	476	475	510	468	491	500	470	480	447	522	474	473	478	465	496	480	473	471	473	469	475	495	502	481	504	490	501	449	485	483	508	502	540	434	525	452	475	472	516	493	478	482	502	501	512	464	471	485	462	434	475	484	473	506	506	464	500	480	527	452	495	482	482	492	456	463	496	484	469	488	497	506	451	468	476	474	519	512	510	486	488	476	462	482	469	484	506	517	464	507	465	496	494	515	472	501	482	473	491	463	498	488	520	489	510	446	501	473	472	520	494	464	463	452	466	460	472	506	489	510	489	442	519	490	505	451	484	531	452	430	500	450	488	441	505	445	456	536	498	462	511	523	459	491	487	462	487	486	457	533	491	476	479	509	457	515	468	457	496	478	465	466	499	503	499	495	473	504	468	506	512	475	493	495	520	462	461	530	480	483	492	501	472	481	451	496	478	526	482	438	456	503	465	506	469	458	509	451	476	486	489	503	490	516	481	508	472	462	468	517	469	508	503	492	524	475	515	460	461	513	490	492	458	499	491	485	488	427	487	466	476	474	495	480	468	496	522	507	507	446	466	492	514	520	512	485	493	471	497	516	483	486	507	508	464	489	514	500	486	469	517	479	489	457	485	489	518	494	504	437	502	512	479	494	476	483	484	508	496	523	516	524	503	487	458	458	482	506	477	491	484	495	499	463	478	490	485	464	493	488	459	476	444	499	487	543	483	441	501	483	516	467	507	531	487	481	475	442	477	502	468	484	503	491	468	500	478	496	454	518	492	480	486	427	481	500	496	483	467	467	462	423	492	472	486	457	510	501	451	446	466	486	473	462	477	475	487	457	511	512	467	448	483	458	494	435	480	467	462	489	501	489	478	479	466	502	479	497	464	491	541	513	510	514	454	500	493	484	479	499	523	475	498	504	504	462	523	488	504	498	516	497	486	442	502	508	459	470	500	482	467	465	473	493	491	504	509	495	463	465	464	490	509	502	495	487	467	511	490	452	514	478	454	469	460	483	470	511	465	493	491	467	463	457	484	511	458	450	490	465	471	512	497	472	479	465	490	472	496	489	483	514	473	519	485	482	486	486	463	459	473	511	472	496	510	453	541	499	446	491	499	500	455	509	491	472	502	514	504	496	493	482	516	445	535	508	499	507	451	470	493	485	505	505	499	468	506	497	504	504	464	482	442	495	468	502	487	483	490	459	487	469	469	494	487	512	480	453	471	437	535	505	454	484	468	483	466	479	480	455	494	487	479	505	461	486	479	506	501	478	490	495	481	464	515	469	500	462	488	470	469	520	481	463	466	462	476	466	509	447	531	526	472	471	472	503	474	525	495	461	481	497	519	444	486	478	495	471	490	475	497	460	483	492	495	455	482	478	471	481	469	508	496	458	466	501	492	486	481	499	452	481	500	461	461	515	464	485	451	520	452	509	476	481	489	452	499	452	471	484	491	496	481	485	487	506	464	470	478	462	524	476	491	498	459	447	443	488	518	507	445	465	486	489	466	473	550	462	458	488	456	498	479	502	488	490	456	452	463	469	513	500	465	502	483	486	464	453	503	494	516	496	465	471	518	483	491	472	457	457	468	470	493	448	458	452	450	538	501	478	490	513	455	503	449	497	497	431	511	498	456	459	481	476	512	471	474	501	488	464	487	500	461	462	486	486	500	469	490	497	495	468	500	488	471	435	471	453	493	456	456	461	477	490	513	479	452	441	498	484	483	484	470	465	477	455	462	474	502	503	470	529	486	504	490	475	513	479	453	501	478	516	476	503	498	471	485	512	449	489	481	494	480	489	500	468	485	488	488	428	451	508	460	468	505	491	459	497	501	495	493	480	504	490	487	491	512	480	498	464	526	441	512	492	445	522	488	468	506	500	453	456	467	486	481	457	517	508	491	507	512	465	476	482	479	465	505	498	492	487	491	479	493	500	513	454	455	493	494	480	473	492	456	481	475	530	476	491	525	485	489	493	493	467	524	505	467	500	477	475	504	493	491	458	460	507	453	467	490	464	474	499	467	485	486	527	461	468	476	513	495	489	499	451	494	498	484	471	469	476	459	472	469	475	492	470	454	448	521	454	455	448	463	535	479	490	475	489	459	497	483	467	479	488	499	505	444	510	517	522	500	472	509	516	457	467	483	488	458	502	468	478	511	522	500	484	461	454	443	485	509	483	530	483	431	473	519	476	531	475	459	496	493	487	494	483	497	541	464	491	492	506	524	510	505	478	481	504	460	492	508	507	486	491	469	493	499	500	478	518	492	490	473	478	476	482	502	501	503	490	476	497	527	476	494	486	488	496	496	481	489	469	487	499	505	492	477	477	455	476	471	466	450	460	488	478	482	502	502	428	488	475	487	479	467	484	507	497	509	516	489	485	509	474	490	486	495	468	494	474	474	470	483	476	507	488	481	488	485	468	490	497	505	452	500	499	497	464	481	507	460	486	499	504	529	486	466	472	461	483	487	480	468	489	502	483	535	491	490	513	471	452	485	500	460	496	463	472	487	470	473	495	473	524	488	481	450	472	520	533	504	483	457	495	498	491	515	479	518	501	457	540	489	481	462	502	491	509	496	499	512	471	513	478	463	452	456	515	499	492	460	477	458	485	440	482	458	470	482	531	489	457	505	506	485	449	480	509	505	496	454	492	472	501	520	525	498	527	493	489	467	487	469	492	505	495	466	492	489	517	506	475	500	460	482	442	492	457	515	470	480	469	457	476	471	448	460	487	515	467	477	461	489	470	511	505	467	515	470	489	495	463	481	496	526	493	516	510	464	502	470	469	508	483	498	479	446	487	476	459	464	466	480	495	502	498	478	519	543	461	485	493	505	446	492	515	445	476	505	474	467	498	496	511	504	481	504	497	536	478	506	513	483	480	475	468	469	483	419	502	473	488	473	496	491	515	504	475	452	496	448	498	498	470	540	501	514	464	494	475	485	457	477	510	462	461	492	481	483	464	460	496	495	510	481	496	507	489	480	501	501	458	487	495	497	490	534	498	492	475	477	500	511	471	462	489	453	473	519	482	506	470	539	482	502	445	487	471	479	524	484	487	471	506	478	455	484	520	491	499	503	468	462	469	510	510	479	481	489	433	477	456	521	482	505	503	484	493	464	509	492	516	460	510	480	466	513	478	482	459	475	504	465	505	491	440	459	490	437	517	471	451	481
47143	19400	5514	1488	581	358	292	231	198	194	186	209	214	219	195	186	194	166	179	191	206	194	190	164	222	166	189	194	204	180	191	198	172	216	183	204	206	205	193	201	192	196	200	211	191	176	162	206	176	165	169	209	166	174	175	181	199	190	186	178	185	193	196	174	186	181	176	181	178	182	200	202	184	192	199	212	215	172	209	192	200	202	187	184	193	179	208	187	195	189	194	217	192	174	176	191	202	178	217	195	162	203	188	212	223	192	195	174	189	196	166	160	178	170	191	189	193	208	183	203	219	219	203	187	200	212	180	191	189	202	196	180	176	199	203	190	191	183	176	175	226	210	217	183	196	186	201	200	192	206	192	185	170	189	186	195	193	175	190	201	160	183	177	177	206	172	171	170	197	202	178	174	172	143	198	161	206	210	210	204	173	206	195	207	212	177	199	202	179	199	164	208	188	202	211	195	186	166	201	179	151	191	187	177	210	189	205	193	195	189	178	206	187	177	202	201	187	179	196	214	198	182	165	186	173	172	192	161	201	204	199	180	177	187	192	191	225	188	214	197	198	182	181	177	189	202	195	186	184	186	171	197	180	187	181	186	196	172	191	192	167	206	205	220	208	219	195	192	193	213	208	194	197	193	205	192	197	203	172	181	175	197	211	214	195	191	197	186	172	221	184	188	184	182	173	176	205	204	202	197	186	192	202	188	186	188	192	204	210	168	202	183	205	187	193	184	205	192	191	181	188	188	184	185	177	190	193	172	182	179	184	214	220	189	177	187	189	207	183	184	166	223	202	175	196	184	214	193	182	177	201	189	201	183	189	169	190	195	185	189	205	191	201	216	188	208	189	192	181	198	191	169	208	178	202	152	200	235	182	197	182	188	204	187	211	176	184	207	186	180	214	183	186	208	192	204	232	207	202	187	186	198	181	178	184	200	188	180	206	212	189	181	194	206	182	223	194	177	185	213	182	187	186	211	184	172	214	176	182	199	205	195	190	214	185	194	177	197	168	206	200	164	194	181	184	173	180	182	192	192	198	210	164	190	187	163	210	176	210	213	201	185	187	218	189	184	188	172	172	210	190	176	199	180	205	187	204	164	239	190	201	188	192	192	185	192	172	195	191	204	185	174	185	190	173	202	189	204	175	183	168	191	178	163	198	191	187	214	221	190	220	204	181	156	175	183	177	171	188	166	175	205	216	193	171	184	186	179	209	192	195	200	178	184	181	172	184	186	187	212	211	195	178	196	203	187	185	218	193	204	204	200	190	182	201	189	182	176	205	164	194	203	200	224	201	184	187	188	198	157	196	187	188	195	200	188	187	214	203	194	193	187	178	185	193	196	191	186	192	177	183	179	194	220	179	212	191	169	188	183	193	208	185	177	207	196	211	191	176	185	182	182	196	209	184	166	204	206	189	197	186	198	204	202	186	205	186	191	202	196	189	176	184	167	200	181	205	171	180	197	179	210	217	190	242	201	189	191	166	183	158	200	195	186	179	166	191	182	178	198	195	196	187	197	180	216	174	193	187	200	170	189	190	196	193	155	199	174	198	196	201	183	158	221	169	195	196	162	210	193	181	177	194	165	187	202	181	180	180	194	209	173	176	209	207	201	202	234	188	194	209	194	194	192	175	196	176	182	187	171	175	161	173	172	194	186	203	169	198	193	187	194	184	198	188	201	176	207	196	191	206	189	166	183	188	192	202	179	205	204	200	202	195	205	229	176	197	192	199	207	189	168	201	178	191	179	195	199	184	173	185	190	191	185	200	211	207	165	202	185	202	174	161	187	191	183	192	167	209	185	200	209	168	165	209	206	190	190	182	178	180	199	189	177	181	218	209	192	199	181	178	196	190	183	217	181	176	205	170	246	209	187	220	205	203	186	187	179	203	218	242	194	197	182	183	183	209	172	194	194	188	218	191	182	197	191	177	198	191	183	184	205	175	203	197	205	180	205	201	189	174	194	180	199	186	192	185	204	172	170	187	206	216	187	195	208	169	189	203	196	179	202	204	181	185	204	185	198	190	160	200	181	199	194	208	208	201	178	174	184	176	182	183	203	193	174	206	199	200	185	176	160	182	174	171	197	190	184	199	189	188	205	208	186	183	199	211	217	176	171	182	196	206	182	195	177	202	203	198	201	201	172	177	199	172	168	207	219	199	192	200	166	188	168	196	207	183	193	185	174	195	226	218	171	167	183	183	187	198	196	180	213	194	189	185	194	196	190	189	199	176	195	162	191	214	192	176	201	209	195	184	189	203	184	161	184	199	212	199	206	187	178	179	192	198	182	206	190	191	191	183	177	169	202	208	196	196	202	206	174	209	203	188	204	183	210	186	208	193	195	229	174	207	189	226	196	187	176	209	207	190	200	180	204	196	186	146	186	181	196	175	213	199	215	204	191	192	200	180	199	180	185	186	178	180	190	191	217	202	182	204	218	203	189	191	181	186	168	182	208	172	190	188	202	186	159	200	188	205	180	227	206	184	188	172	154	178	196	180	186	188	222	191	193	229	184	190	165	192	186	188	170	167	185	206	202	200	173	180	192	189	179	176	184	203	180	195	216	197	185	218	182	196	189	185	194	212	179	205	212	197	195	215	189	167	204	209	201	207	188	182	196	209	191	201	201	197	186	209	207	182	210	187	180	159	200	209	196	175	169	170	179	195	153	184	185	194	184	193	208	198	163	212	161	173	180	231	190	171	195	198	204	205	171	203	212	204	187	184	173	227	214	204	204	184	183	198	183	164	186	189	177	174	161	159	184	203	183	210	172	177	208	209	193	171	191	206	194	206	165	192	208	192	161	191	200	194	190	187	181	215	195	179	175	194	194	164	197	190	182	175	165	220	185	177	169	171	184	199	187	179	171	192	206	194	226	195	196	169	180	180	208	193	194	204	192	195	202	193	200	184	197	203	193	191	199	199	190	193	184	187	179	174	190	198	194	177	172	193	168	194	170	199	183	194	173	189	177	194	193	179	206	216	205	204	200	220	177	186	207	179	202	192	194	189	191	216	175	186	168	192	186	204	175	179	215	189	208	174	187	200	193	199	184	186	187	191	174	162	164	166	198	212	177	205	172	172	192	169	187	216	209	197	177	167	214	199	185	184	172	211	197	189	164	182	225	174	214	200	183	173	181	191	208	175	181	212	207	195	192	220	214	216	176	187	175	184	180	188	234	196	203	193	175	201	188	206	187	180	188	189	159	205	204	184	188	160	208	223	168	205	192	174	178	193	227	175	179	178	182	188	190	209	183	204	192	186	198	184	198	178	167	191	212	167	206	195	196	181	158	185	236	202	186	187	209	193	176	173	201	179	188	181	224	180	170	211	200	205	188	190	195	187	210	139	199	192	194	198	197	172	189	195	174	178	198	194	211	199	173	172	177	195	191	197	205	208	209	191	209	204	194	182	180	198	175	205	198	173	198	216	167	166	184	194	206	188	184	184	191	212	176	209	201	211	208	157	184	184	184	154	190	207	191	206	200
32694	14233	6073	3313	1543	976	780	602	524	503	483	474	450	463	478	438	437	380	493	431	401	442	449	428	456	436	439	452	429	426	419	437	460	426	437	458	442	435	419	399	454	399	436	432	429	470	473	435	400	416	435	445	439	437	413	431	418	453	452	456	393	445	424	420	445	451	430	455	467	451	436	434	427	459	419	418	419	484	418	438	427	434	420	434	467	442	391	431	429	435	484	440	425	451	414	448	433	453	406	448	432	387	422	393	426	457	459	430	474	494	396	380	393	425	438	446	439	422	435	451	425	434	414	502	443	445	441	427	465	437	453	435	429	439	466	435	423	414	410	449	437	430	396	417	462	374	436	436	445	457	442	428	454	443	422	444	412	424	468	416	445	434	428	424	456	385	405	429	448	473	427	451	382	428	418	469	465	452	414	404	392	450	459	467	415	461	405	461	411	433	449	421	442	455	424	430	443	414	437	437	398	402	453	447	429	462	428	458	445	416	457	453	416	432	426	430	433	417	499	454	443	416	443	402	432	460	459	422	431	430	454	420	406	444	455	389	457	463	436	437	419	429	395	426	439	429	458	424	431	463	433	440	431	450	442	378	422	431	418	426	386	412	423	425	416	420	438	417	480	430	451	459	414	414	431	434	400	447	442	459	433	432	431	446	427	459	434	406	406	443	437	417	414	417	410	444	436	445	442	440	425	496	448	440	444	445	462	410	440	444	418	419	428	428	422	409	450	417	430	421	447	410	460	450	427	410	421	438	416	389	445	449	405	425	431	406	434	435	462	439	425	413	440	445	440	416	414	466	426	455	432	406	407	408	446	428	443	412	457	440	449	434	423	439	453	411	409	424	420	428	419	420	403	416	422	435	439	393	460	459	424	427	440	438	416	460	440	420	456	443	422	425	440	452	446	448	409	394	441	430	449	426	475	407	426	417	471	443	430	444	423	448	437	437	442	430	435	462	429	439	426	403	462	417	453	454	464	448	402	424	453	433	441	438	436	409	421	446	462	420	436	412	439	424	429	404	433	475	438	463	423	403	392	425	440	446	436	422	457	409	396	462	428	429	421	432	433	463	406	450	418	440	429	440	438	422	431	449	431	444	442	445	457	456	442	434	482	384	455	450	409	442	448	446	424	441	438	442	419	447	422	445	423	417	444	409	469	458	453	455	417	407	444	432	442	418	439	454	442	439	463	400	479	434	458	416	465	455	477	452	454	398	426	476	445	427	446	449	431	411	445	424	440	435	443	439	393	419	435	457	442	432	438	430	462	416	452	448	441	448	433	452	395	426	427	453	407	490	453	447	430	441	427	427	431	418	445	432	438	430	471	436	423	430	445	407	433	454	431	427	465	468	407	413	404	410	438	431	443	431	438	434	403	420	411	368	428	405	436	427	438	438	448	461	446	438	453	429	440	421	441	456	397	433	472	429	410	409	372	440	433	404	454	463	447	419	414	444	423	403	439	435	436	406	407	424	448	453	481	426	443	430	421	430	397	446	393	395	461	476	410	440	415	405	446	422	454	436	401	457	429	421	436	436	439	427	383	425	443	414	414	456	447	422	441	428	438	446	416	430	435	424	411	468	423	445	432	438	442	444	490	438	437	452	420	434	450	471	427	411	410	436	458	439	428	446	421	440	433	406	423	465	455	422	447	402	419	433	397	455	459	428	415	403	450	437	436	448	404	478	450	436	405	449	458	408	462	426	438	399	442	480	435	438	405	439	450	410	472	428	414	420	411	426	441	404	474	434	441	413	443	464	433	459	422	460	404	417	426	450	436	407	416	391	420	455	437	467	443	422	437	381	429	420	442	450	415	409	426	438	442	441	406	434	405	435	447	440	405	429	449	433	440	385	457	404	437	425	464	453	409	445	443	431	452	401	423	471	404	480	428	442	444	425	427	471	438	437	385	409	445	399	410	451	424	406	453	463	440	450	383	418	436	410	470	404	420	423	421	430	409	398	426	435	434	435	450	411	451	381	416	465	421	402	421	441	481	449	425	426	417	406	431	443	444	468	401	450	443	428	442	446	436	414	408	431	408	399	417	422	394	461	422	449	430	447	411	440	418	444	412	404	427	445	432	407	404	412	411	473	430	421	396	443	414	442	429	442	411	456	424	399	451	449	425	440	449	432	398	410	468	423	415	440	433	438	426	437	465	440	424	437	446	402	434	430	448	455	407	410	439	404	441	451	408	404	418	445	425	416	433	491	438	440	451	405	435	461	452	426	480	400	460	445	440	434	444	464	432	476	445	434	437	464	475	449	412	439	429	402	384	461	436	441	427	401	434	462	440	427	442	451	439	461	407	424	455	408	468	443	429	440	434	413	409	450	415	424	424	454	418	445	397	400	454	439	462	432	407	430	403	448	441	431	433	448	407	444	406	441	401	435	415	403	422	420	437	403	429	435	442	479	425	439	436	433	440	438	463	407	461	415	437	477	429	406	441	456	446	462	453	446	449	423	418	440	439	453	419	415	393	442	444	431	427	436	427	428	471	418	418	477	461	401	440	413	449	411	414	412	458	460	448	404	441	440	446	450	428	475	428	432	461	460	469	473	403	409	423	385	463	416	432	431	434	415	464	414	458	418	452	448	424	457	435	440	429	444	436	423	394	450	439	450	439	425	440	461	379	435	410	445	472	413	432	421	445	426	435	436	451	422	422	410	425	449	426	432	453	430	418	428	432	442	451	410	434	387	421	439	419	461	432	469	408	437	423	436	449	471	444	422	450	450	401	416	459	422	453	432	405	433	444	417	426	402	461	430	447	426	459	407	434	449	485	466	419	430	433	472	402	398	429	449	451	472	462	442	433	439	476	413	428	468	391	405	447	452	458	399	430	404	465	443	426	397	444	419	439	425	446	406	478	449	461	420	462	452	438	412	424	443	433	423	450	435	439	442	422	455	423	443	418	455	413	438	432	443	432	436	414	434	416	426	431	418	464	453	392	442	435	451	446	383	429	441	446	425	439	440	432	445	449	446	418	421	452	437	450	429	411	398	433	467	389	428	438	416	457	419	460	464	394	414	442	438	417	479	423	461	414	428	387	436	426	423	414	427	403	427	401	448	469	454	420	426	422	449	409	422	423	465	442	436	415	415	460	415	437	468	451	427	458	402	437	418	439	432	381	452	440	400	440	441	429	422	429	441	423	416	446	452	459	423	445	420	409	425	460	418	444	429	470	413	424	438	409	452	468	454	428	453	455	483	419	437	461	431	427	437	437	409	459	406	437	430	423	473	413	459	437	432	433	408	421	446	489	446	432	432	432	435	419	396	472	456	456	441	411	398	453	473	410	403	478	430	432	470	424	414	438	473	450	425	433	450	416	451	384	393	431	427	431	439	443	432	418	407	412	440	451	447	434	456	451	426	437	436	447	399	415	430	438	445	435	401	408	445	457	420	420	454	452	431	457	355	445	406	428	427	416	445	435	429	441	418	465	412	436	433	439	443	432	408	399	439	449	440	427	418	436	434	445	414	443	449
56680	26752	9597	3172	1354	706	580	379	281	222	224	216	215	208	213	229	197	193	213	205	212	185	197	219	212	185	190	201	198	189	221	189	221	201	173	192	189	193	178	192	204	183	190	195	177	197	211	221	214	213	179	209	225	196	196	175	177	201	194	188	164	194	207	230	156	199	198	218	192	225	198	202	215	210	208	242	170	192	226	224	191	198	221	182	173	169	225	199	206	196	247	193	190	194	209	223	175	194	181	191	202	180	206	228	211	167	182	207	187	201	204	215	179	197	199	184	176	182	191	198	184	190	195	228	200	217	186	218	213	187	200	211	187	211	188	201	214	182	197	209	210	181	214	182	195	196	192	189	228	185	161	190	211	191	200	172	214	195	208	202	196	174	182	214	205	212	190	191	202	209	189	209	205	214	185	183	212	185	221	201	209	197	214	197	221	190	199	231	196	194	198	194	194	191	222	209	202	183	195	197	175	224	181	206	225	198	203	180	168	237	177	190	215	213	190	185	214	208	195	216	203	184	220	207	222	215	201	178	197	182	211	188	199	214	198	196	194	188	205	216	228	187	229	210	206	204	205	179	201	209	192	209	190	186	157	189	225	196	210	250	195	241	212	201	180	219	197	201	186	182	177	197	205	198	176	190	200	206	203	201	190	195	209	191	209	220	192	204	203	206	209	205	206	222	196	209	193	170	194	191	204	204	193	214	193	179	177	208	179	190	187	195	207	206	210	219	219	208	209	205	225	209	189	170	190	203	210	222	220	170	199	228	180	181	199	189	224	195	175	201	222	201	188	184	220	198	199	182	185	205	180	176	211	193	204	211	208	188	189	217	202	217	201	213	226	203	190	196	213	196	203	165	184	191	214	186	208	228	203	224	212	183	195	204	182	187	185	198	197	181	203	217	186	206	205	211	180	185	188	200	185	211	196	192	201	196	193	220	178	203	177	207	214	212	195	189	180	198	196	198	212	203	192	215	211	202	177	210	201	201	209	217	218	218	201	166	199	195	196	214	210	188	193	197	200	190	161	205	231	208	194	169	228	195	168	182	189	202	183	192	213	190	189	203	196	193	192	178	210	199	211	205	189	193	191	149	199	212	233	215	191	199	207	235	208	200	201	210	216	224	205	194	216	184	226	192	214	234	219	180	181	239	201	222	236	189	221	221	187	197	192	194	203	173	223	205	212	208	205	206	180	185	202	214	223	198	230	194	196	210	234	192	207	179	223	183	193	178	206	198	212	197	199	195	183	195	190	239	182	195	220	208	218	232	217	205	197	185	193	183	195	225	219	212	171	175	191	203	204	219	198	213	234	190	174	212	202	181	196	206	223	175	191	152	210	208	209	197	206	171	210	196	218	213	221	183	163	176	209	207	198	171	194	228	199	208	193	203	195	213	210	173	198	221	227	178	206	221	185	221	215	177	195	205	210	189	210	168	206	224	217	208	199	213	199	216	206	205	208	210	200	193	196	185	180	203	236	165	184	185	204	208	202	202	210	181	196	203	229	221	222	205	209	224	199	212	196	177	191	179	225	227	176	216	237	230	221	185	194	188	198	197	216	216	196	179	206	214	201	195	206	174	198	212	221	199	202	193	212	183	192	219	196	225	173	193	195	193	184	206	226	203	194	216	222	215	186	215	205	208	210	191	176	192	194	195	212	209	181	178	212	188	199	204	208	197	185	198	207	207	210	208	219	203	186	208	226	221	186	190	238	195	216	221	200	195	193	203	200	212	179	222	193	172	211	197	233	197	225	180	200	196	183	184	201	168	168	198	166	195	203	202	209	218	189	221	218	203	216	204	222	217	221	183	196	230	221	194	199	218	194	200	203	212	193	186	178	212	201	199	191	202	178	187	209	202	209	239	205	209	205	194	201	189	198	209	209	192	199	197	190	215	163	185	219	204	194	230	201	194	202	174	176	174	172	194	178	222	197	206	192	203	197	180	215	183	191	202	197	189	203	195	237	232	209	231	203	208	226	192	203	192	219	210	178	175	203	207	229	195	173	205	187	182	195	172	187	196	205	202	191	196	196	184	188	185	202	191	185	214	197	205	219	211	201	195	223	203	184	208	192	201	199	205	195	201	206	186	198	203	183	188	158	197	204	190	204	209	198	192	175	206	204	174	178	192	211	222	205	209	189	223	173	195	201	193	179	189	201	187	218	208	209	207	194	183	208	204	201	198	222	184	195	193	191	184	188	191	191	223	193	212	192	213	202	204	187	197	183	193	185	224	176	221	213	215	188	242	209	197	196	214	204	192	202	177	213	186	182	187	218	245	216	204	208	197	197	195	216	191	202	201	212	191	227	238	201	216	185	197	213	190	225	232	226	204	221	199	175	189	194	219	196	195	189	203	172	180	194	184	205	188	213	186	201	199	202	186	199	181	217	241	221	202	202	213	216	200	184	199	192	183	208	193	192	228	218	197	196	204	204	191	179	201	203	217	185	183	176	222	199	171	181	219	190	215	200	208	197	200	188	200	215	205	192	214	213	191	222	178	199	175	199	218	216	187	234	203	204	199	195	218	197	190	191	198	203	223	220	203	200	219	206	218	178	188	199	213	204	216	207	182	201	214	186	182	202	195	199	199	203	214	206	197	226	213	178	198	202	222	208	240	194	213	193	166	198	174	188	200	182	215	193	197	189	197	208	195	209	212	221	216	200	209	204	207	202	217	197	197	208	211	185	220	181	222	194	195	182	198	210	202	189	211	204	196	209	211	216	207	181	187	213	206	222	180	221	223	232	194	203	172	190	183	185	188	205	194	194	194	214	198	196	193	202	193	162	178	206	178	207	203	232	210	186	201	207	193	184	207	186	190	191	196	184	225	211	213	202	234	191	212	197	207	184	174	199	201	188	219	211	193	198	199	193	207	205	183	218	219	188	189	221	189	188	174	161	203	209	194	180	208	229	191	200	189	189	177	187	202	207	203	185	225	197	214	196	199	205	219	200	198	210	192	181	195	173	177	217	182	178	207	212	186	196	188	202	206	181	214	196	201	207	191	183	192	208	217	230	198	195	203	195	187	232	223	177	208	214	179	229	229	196	222	209	201	223	211	202	207	185	211	188	212	199	197	192	203	214	194	214	203	208	214	197	237	190	197	214	197	247	223	208	198	213	216	216	151	207	215	214	232	176	199	183	190	196	197	215	216	184	170	178	209	186	212	216	199	185	186	189	193	190	199	206	231	190	170	205	218	195	221	214	227	188	183	208	203	180	208	197	189	184	196	175	192	208	177	189	186	197	194	204	175	201	159	200	172	225	202	214	202	205	213	185	203	208	207	186	205	179	200	186	202	202	200	222	182	224	175	193	201	186	226	198	171	186	178	220	194	218	208	211	181	169	221	212	177	166	175	211	182	198	226	194	208	197	197	195	215	211	200	195	194	202	204	183	231	200	226	191	213	180	188	193	226	207	199	183	212	206	209	174	228	190	196	201	204	195	243	217	172	184	194	200	209	183	186	214	195	205	194	239	198	188	193
38943	20182	9948	6395	4018	2403	1706	1091	743	524	542	549	494	484	486	470	470	461	458	456	477	474	496	422	450	470	468	488	471	490	457	456	453	448	444	487	481	492	473	448	432	420	447	452	476	438	504	450	456	494	459	444	432	459	434	468	451	503	477	439	456	420	459	479	434	460	463	469	449	471	445	433	447	414	454	474	447	486	436	464	466	461	444	450	402	436	447	459	464	459	424	444	465	444	451	456	469	441	425	429	478	433	463	437	445	484	458	435	476	425	422	488	426	490	415	462	442	449	434	448	418	485	470	486	474	415	464	450	472	453	448	461	464	461	452	467	440	464	503	398	449	476	418	411	458	448	442	479	445	456	485	476	454	444	458	427	456	423	435	433	501	428	434	470	457	461	472	462	417	480	465	490	443	444	434	444	444	471	460	438	454	420	430	481	417	471	468	439	438	464	437	434	477	456	433	446	485	462	462	418	459	452	467	490	498	469	446	448	470	444	476	451	428	474	440	427	491	465	454	432	437	476	491	451	493	519	431	420	439	463	475	463	473	450	435	456	450	458	477	448	433	493	428	448	468	452	471	436	438	457	475	443	439	509	447	418	478	453	463	466	468	475	470	469	487	464	452	489	464	424	469	459	454	465	451	451	435	459	450	463	453	445	431	470	455	434	447	471	426	485	445	405	453	457	415	431	453	467	462	443	450	457	477	425	441	457	457	440	433	452	434	436	473	431	452	475	431	440	451	457	457	451	465	427	445	478	459	475	458	488	474	422	445	473	438	462	472	429	450	453	429	493	438	418	471	455	455	465	479	447	481	456	439	459	468	431	443	449	470	426	465	454	437	449	435	451	454	439	475	464	488	476	475	477	447	474	482	481	489	454	446	450	415	487	496	461	430	447	455	477	484	461	447	461	503	466	441	468	449	475	451	451	493	461	504	461	496	460	434	438	423	459	447	455	493	458	416	468	480	475	464	443	449	452	475	453	477	436	463	435	423	440	466	449	444	428	463	432	457	490	484	423	442	452	459	441	475	431	450	409	444	453	473	446	462	417	445	484	452	413	424	436	452	451	431	475	452	500	492	487	487	449	463	423	404	502	437	407	458	485	444	477	473	464	438	478	443	461	435	421	451	447	439	452	493	443	419	422	463	454	452	442	441	463	455	423	448	444	462	446	442	423	405	458	444	482	468	464	456	464	458	448	463	472	427	465	475	478	465	472	454	466	455	475	490	476	431	427	420	441	444	457	467	442	481	411	477	462	442	490	461	452	426	487	444	456	483	445	460	417	454	430	455	484	493	438	443	497	467	480	436	416	441	457	440	487	443	406	465	436	458	444	460	413	444	456	453	461	488	483	500	469	442	422	446	476	451	468	446	441	425	462	486	421	470	422	413	455	470	437	444	439	463	428	472	443	443	433	434	453	441	480	443	514	439	466	434	457	471	462	487	449	468	460	438	500	477	430	417	466	454	461	434	463	478	442	469	477	464	465	447	405	466	469	477	484	426	443	453	463	418	411	466	448	439	419	451	442	448	455	448	494	470	481	470	448	423	447	446	425	465	457	458	462	475	471	455	474	436	489	433	471	429	430	417	455	436	427	456	430	455	448	444	454	440	428	463	447	449	465	439	420	443	508	421	423	417	504	409	461	460	423	441	454	449	408	457	463	427	431	415	419	462	485	424	456	384	479	451	434	457	427	470	459	447	451	498	483	423	393	470	453	438	464	467	450	435	450	462	483	460	452	480	415	439	443	499	479	503	488	467	465	470	456	453	460	456	456	437	438	506	468	485	467	452	480	440	425	451	453	422	444	459	492	461	399	472	479	470	435	477	410	446	450	476	475	450	432	470	504	444	444	485	437	475	489	505	414	452	460	451	431	451	411	464	466	487	434	481	430	487	431	460	488	471	460	470	463	443	462	468	440	462	482	449	489	429	496	502	437	451	441	467	449	452	476	448	503	448	448	460	483	452	449	442	438	446	433	463	439	432	427	423	443	437	471	425	463	475	450	438	460	485	483	461	438	461	449	478	446	499	464	399	458	442	458	458	473	452	469	466	440	439	476	479	484	444	439	417	493	454	487	443	457	464	473	464	462	453	449	439	437	465	446	472	451	480	501	492	440	423	410	479	484	491	471	469	446	433	462	472	450	419	480	481	468	442	469	459	470	405	433	480	429	492	479	447	457	446	423	463	469	460	462	434	429	449	456	441	457	447	445	426	442	461	454	409	437	508	476	456	471	489	436	434	480	444	436	490	426	448	467	468	447	465	429	430	456	452	427	458	486	430	455	430	468	471	480	458	451	452	447	449	476	425	413	458	465	483	449	460	505	440	467	495	435	440	454	457	480	484	433	449	435	454	478	447	480	480	434	459	498	509	429	457	455	490	459	500	462	460	469	452	464	460	477	432	471	430	452	452	439	465	428	460	442	461	481	447	447	453	448	434	479	461	448	444	448	449	430	414	477	422	473	440	447	445	480	441	441	447	452	485	471	449	460	485	433	469	425	464	415	498	428	456	474	499	412	415	498	444	458	470	491	431	436	455	463	454	485	439	442	506	427	416	484	452	459	470	441	474	454	459	450	483	483	467	440	476	474	443	484	460	466	466	482	458	441	468	460	436	426	440	444	461	443	481	447	453	449	461	431	440	477	472	426	440	481	396	472	478	440	465	422	460	437	447	442	462	455	503	411	482	419	489	447	485	457	457	447	486	470	450	475	464	477	440	447	479	453	421	484	483	445	429	421	451	469	489	481	431	434	451	417	450	459	480	446	478	466	458	423	425	485	469	434	470	444	495	424	419	449	438	487	487	435	472	428	453	451	445	425	438	442	462	441	478	518	435	467	438	485	443	421	445	462	460	436	465	469	418	476	467	500	452	459	463	454	454	433	473	427	461	437	463	447	475	457	437	458	459	460	474	452	449	474	451	491	448	469	490	472	443	491	463	427	459	451	473	443	469	455	452	427	463	468	423	426	457	510	430	449	430	498	431	425	456	414	436	425	436	448	439	485	479	408	469	458	472	459	500	438	476	457	453	456	443	447	420	453	429	475	459	478	475	440	478	435	438	485	449	442	472	477	452	429	435	460	484	458	478	434	451	460	428	467	444	435	466	461	449	449	472	508	446	470	452	440	468	469	432	478	446	438	444	452	471	426	479	448	470	420	441	432	506	427	467	420	481	428	431	438	440	445	465	474	499	465	446	435	462	455	430	442	484	440	442	460	451	475	462	451	388	446	425	476	425	463	456	474	418	469	495	456	466	447	431	462	487	431	442	433	453	419	439	444	452	450	436	485	450	454	453	451	483	451	466	459	422	436	431	438	457	447	442	441	440	493	481	438	453	445	448	476	441	444	452	435	491	506	462	431	460	454	468	444	459	484	419	462	532	464	480	494	430	447	427	435	466	457	467	461	468	440	497	457	431	433	476	499	402	442	461	456	469	458	455	426	451	447	461	462	475	461	472	461	452	489	472	461	484	439	449	465	459	437
62171	30067	14001	5419	2091	1067	693	499	312	204	239	232	238	223	229	223	214	210	226	207	230	210	225	221	207	224	210	208	227	212	232	217	225	188	207	234	226	212	185	188	219	224	205	221	199	236	204	216	200	197	227	176	208	196	220	204	225	207	173	225	224	223	229	225	209	194	217	223	209	209	226	221	218	228	223	241	209	212	224	191	245	212	196	219	240	222	247	214	210	206	202	203	212	185	195	225	199	206	236	216	189	224	238	204	213	176	237	223	214	196	183	221	229	240	189	206	230	218	263	226	208	196	216	208	192	231	223	212	224	207	207	196	202	209	207	217	228	234	238	215	236	216	239	223	198	216	217	200	232	249	208	206	229	230	220	202	204	203	225	233	198	202	219	218	235	207	216	235	225	219	244	224	230	216	238	213	247	206	193	225	233	229	204	216	199	234	243	220	230	187	210	201	179	214	234	212	190	240	217	229	208	212	234	249	210	201	209	213	215	235	223	228	239	235	207	221	209	257	232	233	234	209	244	239	205	225	244	207	209	224	203	211	233	208	221	213	213	244	210	192	219	196	208	217	201	209	207	212	204	239	225	261	223	216	179	199	210	222	199	217	229	213	223	234	216	222	194	214	218	224	203	216	181	228	210	208	210	197	217	217	199	215	193	223	241	213	223	193	195	209	193	214	216	212	208	199	238	223	237	213	201	191	209	223	233	246	231	194	203	246	228	205	226	195	212	201	198	202	221	231	216	221	221	201	230	212	218	212	214	209	212	200	234	214	216	212	220	237	235	221	185	218	188	202	196	199	212	207	210	232	226	224	203	216	238	228	227	219	226	198	206	225	213	240	230	212	217	243	247	190	227	225	219	198	193	245	233	207	199	215	181	191	224	195	195	230	226	211	206	228	241	217	229	230	227	218	240	202	209	220	210	200	216	185	234	201	207	208	210	219	197	241	195	213	238	208	216	199	219	199	229	220	216	232	210	201	238	197	227	220	232	198	235	206	194	211	207	208	188	212	233	233	228	196	217	228	195	242	194	215	213	226	212	229	189	199	209	241	195	210	216	220	196	217	213	208	212	229	210	211	226	193	189	215	194	196	235	261	235	237	192	239	216	230	223	206	203	240	187	219	208	201	204	227	229	240	239	219	227	242	227	201	213	205	229	237	195	222	213	230	214	217	202	220	213	204	232	193	243	210	230	202	200	218	216	187	226	211	194	221	206	210	228	195	226	206	202	251	214	210	198	231	214	214	218	196	203	222	213	195	238	211	198	236	205	214	192	215	236	199	214	211	204	192	224	229	212	200	198	211	226	216	199	209	233	208	223	236	213	231	211	232	234	187	194	203	233	206	236	208	194	196	225	233	259	223	223	208	223	197	183	206	186	216	202	227	224	215	223	204	216	202	201	230	210	207	251	224	239	243	200	223	190	229	225	226	239	214	225	222	234	204	250	228	209	235	199	214	207	214	236	215	224	237	195	193	222	239	190	234	233	239	214	250	209	232	227	215	230	231	258	205	212	205	235	218	239	221	215	219	205	228	212	188	237	217	195	212	224	213	218	212	215	236	198	200	208	214	245	197	220	231	221	220	200	201	245	188	239	211	195	202	194	230	225	234	218	215	193	207	224	190	217	217	234	217	237	205	208	199	239	204	206	258	198	222	228	216	220	228	215	231	204	197	193	195	209	222	206	232	191	217	195	221	224	209	218	200	206	221	229	192	211	216	217	231	233	235	226	193	213	219	226	212	200	229	213	217	232	215	205	228	172	232	198	205	236	209	219	204	218	212	212	214	240	218	233	223	208	206	208	191	206	211	198	234	215	202	256	204	225	222	187	236	221	197	204	233	192	238	250	226	213	213	205	213	210	210	218	187	222	213	243	207	228	189	212	212	230	202	205	177	210	199	210	191	195	193	228	222	241	227	199	213	195	197	209	225	208	205	204	200	229	213	206	242	220	240	196	224	218	211	211	215	202	202	209	212	222	222	197	206	210	232	217	215	217	208	206	178	215	213	221	215	227	211	210	217	218	229	204	234	224	194	218	208	235	209	245	208	196	222	214	214	197	199	250	229	197	242	225	209	218	205	225	214	224	185	220	225	220	205	241	228	252	181	184	211	258	253	204	251	209	200	228	188	198	203	222	197	201	214	213	218	249	236	182	183	214	209	238	217	219	229	202	221	208	222	233	211	191	205	206	215	183	245	226	188	232	191	198	229	205	222	199	239	212	219	229	199	195	194	225	193	191	211	213	201	203	190	214	223	256	204	210	221	238	205	230	199	203	238	217	232	197	243	208	228	189	227	224	212	208	219	229	233	207	236	256	231	220	196	203	231	218	243	248	204	208	224	228	215	232	223	175	177	216	223	203	204	200	223	223	217	222	231	219	200	212	213	229	248	204	220	202	217	235	223	192	223	194	209	229	202	237	188	220	199	220	237	250	225	179	207	235	201	191	218	204	222	212	215	247	217	250	204	178	223	221	211	215	204	211	193	203	211	213	221	224	212	214	211	207	211	194	206	214	236	231	224	220	223	176	206	213	208	238	199	212	229	227	212	199	202	236	177	193	194	223	230	231	212	206	217	208	201	222	220	226	233	205	223	216	243	212	254	248	211	226	232	212	215	209	221	197	205	245	193	194	224	235	200	213	207	235	190	197	208	210	212	203	229	203	207	200	229	207	194	202	241	209	243	239	226	217	235	200	203	217	216	218	205	219	186	208	215	203	193	243	232	189	212	192	202	217	218	229	203	213	201	204	219	231	202	237	212	186	224	218	199	228	222	217	255	236	214	220	240	227	205	224	204	214	202	207	212	190	190	224	189	227	240	183	227	206	228	204	207	235	215	229	201	217	239	194	225	242	231	232	224	208	206	223	196	215	219	181	225	211	216	214	219	235	239	232	222	229	214	201	228	228	210	215	233	208	206	215	230	212	211	217	221	215	238	208	193	215	201	247	201	218	239	196	219	229	231	217	234	220	231	235	194	206	226	215	222	192	231	210	216	232	214	215	213	207	222	211	204	221	232	209	213	202	239	214	202	199	219	191	213	179	231	219	225	212	236	202	203	205	169	225	212	213	183	230	197	193	230	218	216	229	223	222	227	217	249	257	208	241	216	214	214	215	224	230	197	202	226	234	222	225	231	220	228	200	230	206	237	222	192	211	207	215	197	229	187	197	206	215	216	229	218	222	216	207	207	190	217	244	204	196	224	215	214	203	242	219	244	201	246	213	206	217	200	223	213	222	186	201	192	211	220	209	228	229	201	231	206	237	190	220	230	208	219	205	217	235	219	220	212	186	229	207	210	197	209	213	243	199	224	221	233	248	183	214	236	230	211	214	202	188	204	189	208	234	204	202	196	217	230	202	213	216	199	202	212	227	219	201	197	211	208	219	227	199	233	256	189	200	209	235	229	219	216	199	199	227	234	205	233	209	205	229	231	202	218	225	181	235	219	219	228	197	192	220	264	242	223	201	207	226	217	205	229	229	219
42713	22389	13845	9468	5503	3424	2305	1505	799	604	554	574	569	514	518	498	541	495	512	513	461	496	490	459	481	531	492	484	482	454	483	520	479	475	472	491	465	484	504	478	500	480	487	490	492	439	494	445	479	490	477	463	493	488	469	482	473	436	518	472	465	497	464	501	505	478	438	478	524	452	485	492	467	453	492	495	513	447	478	463	482	497	507	487	477	440	494	502	465	459	486	476	486	492	470	476	507	465	486	472	475	473	498	510	451	505	429	517	492	449	476	481	495	480	492	470	508	479	505	476	489	497	496	467	456	447	457	472	461	473	456	505	479	497	480	484	519	461	514	485	475	502	474	481	483	470	485	477	505	481	487	500	486	506	487	491	493	508	487	486	477	467	494	483	509	459	495	505	505	444	474	496	465	485	431	499	486	482	480	493	474	488	464	455	485	439	495	477	478	465	496	474	523	492	463	497	418	502	473	500	467	502	504	479	464	485	486	464	518	506	457	508	474	502	507	475	445	496	483	509	486	479	442	462	461	487	472	464	516	480	459	453	458	483	466	502	510	504	472	483	477	488	489	472	510	517	503	453	480	515	460	447	477	497	496	476	471	543	469	472	469	469	486	501	454	481	488	494	483	471	506	462	461	484	483	438	512	502	509	466	478	505	513	497	546	498	476	437	512	475	509	470	487	481	472	500	493	481	491	455	512	486	468	474	461	451	496	462	513	488	494	457	475	499	512	492	455	519	502	483	553	500	471	499	457	445	476	456	513	479	493	502	508	463	474	497	490	483	466	513	476	458	495	465	466	504	494	502	448	490	483	464	460	488	491	481	442	483	485	497	435	493	503	477	476	407	451	473	450	488	478	515	467	494	463	499	524	441	475	481	508	463	487	496	469	493	481	446	486	464	507	443	475	478	474	503	496	496	490	477	488	491	480	503	472	464	481	531	487	487	472	481	489	462	489	457	462	480	464	449	473	477	486	490	549	484	506	472	517	487	448	484	516	507	443	479	474	505	472	483	472	477	504	468	475	460	465	464	492	457	474	509	497	495	483	488	477	463	473	498	459	510	516	506	463	489	506	452	489	481	517	464	475	478	498	451	497	448	507	475	501	476	489	483	462	455	483	475	484	494	462	484	448	496	538	463	480	469	484	499	486	477	462	457	475	440	498	491	472	514	462	488	486	494	483	462	493	484	483	484	496	503	494	475	505	493	474	472	434	472	453	456	468	472	469	501	486	476	483	491	452	461	492	477	453	488	495	475	518	471	459	479	504	468	465	514	497	515	461	465	510	475	437	502	510	504	482	506	484	489	497	467	470	491	459	498	497	432	473	472	491	471	489	461	528	470	503	475	458	450	461	496	524	496	426	483	467	493	513	508	518	496	479	508	504	509	481	518	491	485	501	483	444	503	480	481	493	483	480	484	462	479	461	505	507	496	457	443	491	467	476	485	479	486	494	510	499	526	481	500	474	462	472	494	475	451	469	484	510	483	523	486	474	476	506	450	470	492	487	519	478	491	488	480	475	480	509	515	501	491	492	494	466	488	508	465	477	482	469	497	475	479	476	525	477	497	503	481	527	469	475	477	473	437	495	489	496	463	475	489	502	447	474	460	496	493	458	497	472	477	517	459	459	480	488	496	496	502	473	484	486	475	486	486	514	466	501	495	461	468	488	554	468	498	495	449	454	471	496	470	470	458	483	471	503	473	491	481	438	503	463	490	494	452	446	473	461	482	539	483	483	467	455	475	483	447	508	496	476	476	498	434	482	511	502	507	498	449	510	460	466	485	486	526	498	497	524	472	498	486	451	470	456	523	464	495	457	459	498	467	444	494	473	440	495	476	501	470	510	541	501	512	486	509	478	488	495	472	479	491	444	549	474	507	481	496	487	454	482	471	494	492	450	478	452	493	476	495	457	424	470	492	508	490	467	512	482	510	527	469	512	525	486	474	462	496	489	456	506	508	491	469	531	486	478	522	479	447	514	513	460	478	467	497	481	475	511	492	436	473	492	505	463	465	475	490	494	456	466	511	522	496	497	494	481	537	472	516	484	512	487	473	472	476	456	465	442	503	483	492	503	525	510	467	485	464	464	473	488	416	468	505	491	473	462	498	456	460	508	490	501	494	514	480	478	491	491	453	480	456	506	482	513	453	477	514	466	473	515	455	464	460	464	502	488	489	477	483	472	429	519	500	509	466	426	494	492	496	508	464	451	435	490	502	446	459	447	486	508	503	515	476	447	521	493	520	491	474	504	481	482	471	483	477	469	495	500	502	511	456	459	441	481	472	492	510	485	479	462	510	458	493	493	444	451	459	483	479	491	494	473	502	442	487	475	487	430	464	514	477	464	462	506	539	494	497	446	515	445	493	455	465	472	477	508	512	487	442	478	470	473	462	459	486	526	522	473	457	459	461	470	469	476	501	472	513	484	471	475	452	481	481	480	454	483	501	443	427	517	480	487	519	447	470	475	435	471	452	480	504	501	459	491	435	456	485	533	487	481	490	526	485	523	486	464	490	445	440	506	469	486	517	501	488	458	447	504	463	493	469	469	511	491	472	511	482	476	483	461	480	463	480	486	453	487	490	443	488	479	499	492	477	472	508	477	494	480	522	475	482	489	490	495	446	435	498	448	476	513	506	439	490	515	498	463	474	469	492	490	511	495	458	462	450	454	464	516	480	477	527	447	489	496	498	475	520	487	517	511	449	485	484	506	482	431	498	463	491	450	470	457	480	497	476	485	483	472	473	452	482	470	490	505	480	463	481	514	456	443	483	485	447	488	446	472	484	509	466	477	497	509	461	477	508	509	480	480	472	517	501	504	463	483	518	481	454	454	510	455	517	459	468	458	490	518	526	463	481	490	508	474	513	513	485	492	482	483	467	483	533	456	502	508	479	485	461	489	467	494	474	471	485	460	477	476	501	469	511	495	494	493	506	484	466	475	433	471	491	461	469	480	483	504	481	477	497	482	476	479	465	519	497	506	512	480	545	469	488	470	482	467	485	523	521	474	483	494	477	520	518	478	487	469	518	509	446	511	498	506	458	469	485	505	475	433	487	478	489	495	482	521	475	477	459	495	464	488	507	461	463	528	477	491	459	508	437	495	477	437	477	496	491	448	492	488	480	496	509	499	457	471	445	447	434	479	481	489	497	481	462	509	490	513	488	458	478	465	449	429	480	498	498	482	462	487	492	484	469	455	475	477	478	465	505	495	479	488	481	490	444	506	504	515	468	453	479	477	473	462	497	485	510	505	476	498	458	451	527	441	450	513	502	506	441	508	508	470	477	492	472	463	490	464	486	478	469	467	463	467	511	499	502	431	474	451	481	516	503	473	437	498	497	447	450	452	495	485	486	472	431	500	436	462	495	474	496	429	489	462	506	494	474	509	472	457	493	463	487	462	485	563	528	500	507	482	485	504	501	465	535	495	447	440	484	468	501	484	504	456	496	502	501	440	477	436	476	471	524	481	506	479	515	486	503	504	540
51105	19887	5223	1301	519	324	238	269	208	203	215	211	201	219	192	174	169	201	201	174	194	227	199	196	192	195	182	203	188	193	198	217	211	208	192	166	195	191	197	219	209	194	181	213	180	181	173	214	199	177	205	172	213	197	194	214	180	182	191	193	173	195	207	194	238	205	215	209	204	219	172	194	203	175	207	183	202	206	177	194	179	189	198	197	188	198	198	217	206	159	184	208	207	190	205	203	205	204	170	176	186	208	182	200	176	165	179	212	163	200	196	206	218	213	175	195	218	189	220	176	213	187	171	191	227	207	203	204	202	191	185	198	211	175	189	211	209	197	189	221	192	179	217	197	172	193	213	237	219	204	209	185	179	199	185	186	219	217	194	210	207	187	206	216	178	173	206	197	180	196	183	189	207	235	179	219	190	184	198	210	198	200	190	224	182	190	217	199	219	181	160	184	217	207	210	184	190	205	193	233	209	181	191	204	197	192	202	214	198	200	202	175	191	207	227	219	226	200	189	191	199	179	219	229	209	189	218	218	211	191	195	209	182	185	170	186	230	200	208	229	197	221	220	222	200	194	194	211	199	200	221	194	178	196	179	182	198	205	177	178	216	205	186	194	179	194	211	192	192	201	206	227	217	208	221	220	201	216	217	227	203	195	170	206	209	205	185	221	207	207	207	181	214	194	203	208	203	203	225	205	184	214	210	172	193	185	213	209	178	202	213	194	201	204	205	181	219	216	204	148	195	209	186	220	199	193	208	198	200	230	209	209	199	199	185	191	181	193	201	202	186	195	205	199	191	219	182	219	184	182	184	212	205	206	223	187	203	188	225	196	208	194	177	189	197	202	219	197	198	192	178	199	220	180	205	203	202	201	212	207	200	196	197	209	204	180	189	201	201	202	184	187	251	193	197	186	186	171	180	183	212	197	217	199	197	196	217	210	194	191	199	162	205	212	211	197	228	218	184	222	198	222	189	201	195	229	202	210	198	235	170	184	212	220	206	200	217	183	172	191	165	199	227	188	184	210	191	200	206	207	181	190	194	213	206	231	196	212	205	229	204	183	202	200	218	228	198	192	236	202	190	158	202	209	196	207	183	204	235	212	185	180	217	195	220	207	190	188	201	213	194	191	214	199	174	178	196	208	213	194	200	196	196	185	235	202	178	215	189	184	219	184	185	183	186	199	206	196	219	206	200	198	217	180	194	215	197	155	201	201	209	179	193	195	198	180	197	188	210	201	211	207	197	182	185	211	193	198	214	218	209	229	190	214	221	212	198	193	199	212	184	219	192	191	197	174	199	160	210	189	201	211	209	191	212	204	211	215	204	230	201	201	188	226	198	167	194	175	214	171	190	196	204	195	204	175	182	177	198	184	179	170	195	198	194	193	202	199	195	205	179	208	195	234	206	197	181	188	171	181	194	168	187	195	215	181	222	202	226	196	175	193	181	197	217	198	204	180	182	225	189	174	195	226	207	210	198	205	202	191	194	185	172	195	192	197	175	210	204	202	199	197	208	194	195	173	190	201	210	199	211	191	195	213	191	178	225	198	197	160	212	178	181	199	177	180	211	185	204	200	203	199	206	208	198	193	196	208	184	195	195	213	205	203	189	182	192	185	229	214	200	189	211	194	197	178	178	219	181	209	190	193	215	204	198	208	197	176	198	236	191	203	195	178	232	158	165	182	205	200	212	192	201	201	215	212	202	215	204	221	215	187	197	202	187	221	200	229	196	187	194	209	209	174	211	244	200	191	217	196	224	205	189	203	164	213	224	216	194	215	207	183	193	187	186	190	184	189	188	203	180	229	185	202	174	179	212	174	193	201	204	189	220	226	209	203	177	199	200	201	180	205	173	206	186	220	198	188	223	230	199	192	189	202	173	222	189	239	201	205	227	218	176	219	194	218	209	190	193	206	182	164	208	214	213	189	196	215	204	198	187	207	207	178	212	201	221	179	198	197	201	192	198	206	203	210	207	235	204	169	202	208	181	183	194	207	228	216	198	190	205	199	192	209	199	216	165	208	196	187	204	211	169	209	211	196	183	183	197	197	188	199	197	174	184	190	206	183	193	234	188	195	215	186	171	198	221	201	230	190	192	172	197	186	224	225	203	221	213	191	189	219	193	181	180	167	179	200	182	182	191	185	211	203	206	189	204	177	208	194	203	182	223	191	207	194	196	239	218	211	191	190	198	202	203	193	215	240	204	236	197	178	206	203	195	201	192	183	195	192	203	217	227	222	207	209	210	189	216	189	208	206	203	214	202	172	181	196	192	195	199	205	184	218	217	202	208	191	213	209	191	185	191	200	193	188	164	211	184	186	186	188	206	183	197	193	211	196	214	175	207	183	184	185	183	194	223	196	211	233	185	189	207	205	224	173	199	201	201	188	197	210	205	177	186	189	194	188	203	198	183	202	186	201	188	188	179	197	234	182	216	179	195	184	209	175	199	207	188	214	200	197	198	219	199	223	195	201	206	224	214	193	177	204	191	188	192	184	188	177	209	202	200	207	166	210	210	212	185	201	202	176	199	189	174	194	185	201	211	205	191	190	193	202	184	213	212	187	164	184	201	188	180	223	167	177	213	171	164	189	195	200	204	215	204	191	183	159	193	197	204	211	203	208	215	225	180	200	181	186	206	191	201	185	168	178	197	209	185	159	198	191	197	184	192	221	198	203	200	189	191	219	199	214	226	194	191	201	170	207	180	214	196	193	200	212	188	200	211	206	185	205	200	177	198	192	195	176	218	183	207	181	213	182	206	217	165	170	214	170	181	197	200	233	211	215	249	196	199	202	194	191	245	187	186	191	221	218	220	202	197	174	180	189	174	196	185	197	176	203	207	200	214	203	206	208	184	218	180	176	186	194	202	199	205	206	213	180	221	197	212	212	194	202	189	213	177	173	194	194	176	186	185	172	208	190	220	187	208	198	183	199	208	207	199	190	200	213	214	197	197	214	183	194	179	204	234	186	189	222	193	222	229	195	179	211	228	190	189	213	203	199	209	205	202	196	206	191	224	191	204	210	194	211	209	203	204	215	195	208	178	188	207	180	180	209	194	173	199	205	180	174	197	190	188	190	221	182	169	166	205	208	213	193	216	230	203	182	207	188	214	200	191	192	219	205	209	186	203	199	196	197	223	169	210	191	229	224	221	197	217	179	202	201	198	194	204	203	195	190	205	220	207	206	228	205	226	175	205	194	213	197	194	177	179	177	198	212	196	197	200	196	192	177	202	204	221	197	203	217	201	217	187	201	207	188	201	180	207	194	187	217	200	199	194	196	211	206	178	183	188	184	199	222	189	223	220	158	175	223	191	203	178	180	213	210	209	192	201	180	176	174	190	182	211	204	209	191	213	213	204	190	198	164	219	191	213	202	185	189	209	207	192	195	188	220	216	165	214	227	206	214	212	186	183	187	201	191	191	198	192	210	199	188	209	193	207	205	202	190	202	193	186	177	193	190	195	194	183	209	189	198	209	208	188	218
34963	13968	5769	2760	1329	838	720	613	472	457	448	476	433	452	449	450	438	470	450	485	441	455	436	451	460	453	467	407	466	442	495	460	417	468	457	453	434	457	493	426	430	456	435	454	421	432	449	477	452	463	420	423	456	424	417	433	479	401	453	453	440	443	426	425	452	458	460	458	428	417	468	470	430	433	468	450	489	441	482	466	468	459	465	461	455	440	427	463	435	451	457	439	450	454	457	440	470	465	459	468	429	450	480	450	459	455	467	416	495	437	482	481	434	445	494	440	435	434	455	423	440	439	419	426	499	449	450	416	416	406	427	424	440	453	482	453	467	465	456	471	481	469	432	433	464	426	460	422	443	438	474	449	438	475	429	428	432	470	407	406	450	453	433	487	481	422	477	464	460	455	468	453	380	447	471	441	457	418	452	413	425	436	451	444	467	492	423	480	450	459	474	458	465	439	456	445	439	458	431	465	396	448	430	449	469	458	452	461	429	431	438	444	439	469	474	454	451	461	454	469	466	457	435	455	465	455	415	471	469	437	424	449	463	438	502	473	469	444	454	435	414	501	466	470	439	457	440	435	479	457	441	467	453	471	458	442	456	452	485	430	458	470	444	456	412	470	450	444	441	475	422	469	422	466	456	460	461	447	460	454	487	474	421	433	461	438	428	441	469	444	405	421	419	423	475	470	461	439	443	412	446	427	439	444	433	478	467	452	462	461	472	471	473	480	429	418	447	410	471	470	460	462	449	454	461	464	477	443	455	464	467	449	433	447	450	417	428	466	450	445	442	445	466	459	460	453	407	416	422	430	447	451	439	452	453	464	472	479	425	439	424	447	451	447	472	458	462	427	436	481	444	453	410	454	465	475	438	468	430	461	450	453	428	454	456	484	433	432	424	439	444	453	461	459	477	444	476	394	455	451	419	427	464	444	418	455	455	458	497	476	465	471	434	471	423	456	458	399	477	433	418	433	426	480	425	430	439	476	432	431	421	459	433	429	454	449	426	476	442	445	474	451	466	454	426	451	441	432	480	518	438	478	445	490	413	456	483	469	450	447	474	418	442	469	408	457	464	445	427	445	432	444	390	420	409	449	455	429	445	438	457	460	469	383	421	396	459	476	441	458	460	419	444	498	467	450	469	442	461	483	441	444	438	433	468	437	442	431	449	442	439	477	486	464	447	491	448	440	442	422	404	432	457	462	437	467	493	459	485	475	467	433	448	416	468	488	430	428	455	457	469	483	463	454	462	444	448	480	464	475	446	395	495	435	458	457	433	465	464	438	453	449	454	456	429	493	441	444	434	433	444	472	439	453	439	414	468	470	460	440	434	475	441	417	470	435	479	454	426	426	454	434	441	465	435	416	482	456	435	471	437	491	453	445	451	443	450	431	456	420	433	502	455	456	453	446	488	439	426	440	434	462	450	448	480	462	468	421	459	446	483	429	447	449	460	460	440	423	436	457	469	435	457	438	470	426	441	422	452	467	458	418	429	500	445	440	460	430	475	458	446	436	475	425	423	390	450	458	431	477	467	442	456	464	486	464	467	424	459	461	470	404	457	461	419	485	456	414	490	468	418	454	459	420	468	450	423	444	413	433	495	478	439	428	508	457	420	459	432	442	426	474	463	438	448	473	487	464	477	444	462	448	461	428	523	418	471	458	484	441	459	441	440	456	434	483	435	429	417	459	438	413	432	469	464	441	461	428	473	438	454	475	425	407	417	439	479	427	429	407	427	491	434	433	445	485	478	456	450	430	401	421	472	428	453	448	502	411	475	459	400	467	447	486	451	441	441	438	436	439	426	462	428	473	463	441	449	410	427	461	472	447	458	449	453	455	439	451	464	467	462	420	406	430	465	454	464	404	429	433	463	440	444	468	437	468	427	446	475	479	450	482	433	447	428	426	430	433	438	462	469	439	429	439	459	438	483	415	442	426	465	458	463	455	454	464	502	437	461	450	475	410	430	437	439	442	486	466	458	438	473	476	458	411	407	466	430	471	468	457	494	414	436	450	423	464	481	474	413	449	452	468	496	468	430	453	473	452	453	456	412	422	465	456	462	425	441	432	448	443	451	463	429	409	481	465	445	456	472	418	457	430	454	475	451	464	464	470	421	432	434	432	473	454	457	481	464	451	457	464	407	443	405	482	455	444	454	484	462	446	426	486	470	452	442	425	442	452	488	475	458	454	445	509	451	489	492	469	399	483	428	460	454	441	466	418	444	471	449	444	468	451	469	431	440	443	443	464	466	431	460	470	451	416	459	398	445	496	447	456	489	460	449	451	425	463	464	473	463	489	482	482	444	429	454	455	431	448	444	442	440	467	454	439	412	482	452	482	475	448	469	419	447	488	436	442	442	451	410	475	437	473	423	446	447	459	444	432	463	499	428	464	483	432	450	462	440	428	441	461	450	429	493	460	467	409	428	450	447	407	436	425	421	506	463	407	419	471	443	465	453	458	458	433	450	457	453	410	461	456	468	483	474	441	424	471	442	449	429	449	438	478	483	467	463	435	438	434	403	416	424	458	450	432	452	439	458	424	435	492	445	445	454	436	458	462	453	424	448	503	448	426	439	428	453	444	448	410	451	439	439	455	430	486	463	449	427	422	436	422	431	437	446	449	434	442	472	485	445	460	453	512	486	439	469	455	458	447	462	424	456	466	451	439	467	466	439	439	449	462	482	450	423	426	492	423	441	480	445	421	479	437	442	443	433	459	453	412	465	459	469	477	437	447	430	469	454	466	462	410	420	476	444	457	451	424	435	425	470	468	430	414	466	429	466	443	478	433	437	430	444	470	407	472	443	430	443	452	435	455	465	412	489	450	459	450	484	467	438	462	472	515	467	447	449	458	438	429	423	433	433	436	453	457	479	468	430	475	482	417	469	452	438	455	447	469	430	433	434	457	439	470	437	436	454	444	423	429	458	439	447	418	433	415	480	441	468	465	444	404	477	433	430	454	444	439	479	471	443	476	419	399	490	432	448	473	449	437	425	493	464	470	441	436	429	455	445	454	480	410	396	441	444	434	483	475	430	443	446	465	428	473	460	476	479	464	467	446	465	454	428	454	439	507	433	430	455	443	460	451	470	447	465	475	422	433	448	441	440	452	409	467	466	453	423	502	488	456	449	459	438	438	444	464	420	431	477	457	442	440	450	478	443	450	434	450	442	465	446	432	449	440	449	468	451	449	461	468	435	403	450	458	467	443	453	483	459	458	454	432	431	443	434	482	449	443	441	431	443	477	426	449	474	457	441	443	462	468	449	500	455	419	430	462	491	459	410	440	457	453	465	417	449	422	476	462	441	449	483	455	450	431	464	445	445	431	455	467	462	455	434	464	464	453	458	448	437	475	436	463	424	461	442	473	450	434	469	466	487	472	410	418	427	434	450	449	458	471	442	455	438	431	447	453	497	464	408	438	454	481	499	446	507	465	473	443	470	462	436	433	445	450	455	450	457	428	442	486	463	437	430	480	463	445	431	439
55244	24214	9331	2585	711	435	305	211	220	243	204	222	206	192	166	251	185	217	221	208	234	208	223	201	181	217	214	211	215	202	204	229	183	202	209	215	219	197	202	217	205	194	212	214	221	212	174	213	187	212	212	223	204	244	178	186	216	209	219	205	202	198	241	221	214	214	206	207	178	218	181	204	187	225	234	184	228	207	203	214	216	177	216	207	211	215	219	213	231	191	201	241	194	192	197	233	225	187	233	202	209	220	223	210	170	200	198	231	207	231	198	219	212	221	223	201	207	185	226	204	191	173	191	224	201	206	200	227	212	201	185	197	204	186	234	206	176	198	246	231	180	221	211	212	199	174	200	208	218	206	213	201	209	213	210	164	202	210	204	204	229	166	208	199	173	205	189	202	189	205	218	240	244	189	182	226	208	243	226	212	222	191	205	185	195	214	209	197	193	221	239	198	210	189	210	238	220	212	199	218	206	199	195	219	203	205	215	192	195	209	181	185	207	255	206	208	223	195	196	213	209	212	210	219	232	223	189	207	212	214	233	218	208	178	209	243	199	212	184	175	189	195	177	210	173	200	225	215	201	218	225	214	214	201	207	195	206	218	234	212	200	240	164	200	205	211	204	212	187	195	195	193	185	207	236	198	201	204	196	210	241	214	199	215	208	193	222	192	201	200	210	215	222	199	243	255	193	186	202	216	215	228	224	205	185	208	204	200	240	194	192	206	227	196	208	232	206	191	197	192	248	211	229	213	222	203	197	237	195	233	176	207	195	200	194	193	195	192	211	194	200	185	214	215	206	215	229	198	202	202	225	208	222	207	213	205	207	204	212	207	210	232	221	201	210	213	214	214	224	217	231	200	220	218	236	222	211	216	210	225	226	212	205	210	230	211	216	208	180	240	203	209	199	214	213	221	185	218	194	224	180	181	234	239	199	198	219	172	218	188	176	224	236	193	198	199	228	198	193	213	216	205	205	213	186	207	200	179	222	198	197	201	224	202	180	221	194	195	199	209	180	211	212	198	221	191	226	187	181	209	196	214	226	205	201	203	191	228	216	225	193	196	212	238	216	220	224	211	224	204	183	179	210	238	234	193	222	204	212	218	219	223	211	209	235	217	213	231	213	221	209	214	229	195	200	219	173	182	178	212	216	187	204	227	209	210	196	207	190	207	223	199	205	216	208	191	184	207	202	199	195	212	211	203	189	209	184	228	200	215	217	219	184	221	217	200	226	223	219	208	218	197	202	204	197	202	200	207	197	197	178	206	178	197	221	223	214	217	217	181	198	197	223	206	235	210	209	193	190	247	218	237	201	196	192	178	193	200	230	212	230	201	206	195	212	206	200	211	196	190	194	209	207	190	183	221	164	232	212	201	210	201	223	188	201	209	180	195	189	220	203	213	215	214	216	202	218	215	203	214	236	232	207	200	174	216	189	202	206	209	179	222	218	201	218	202	229	187	176	196	229	217	208	200	211	214	210	215	235	235	193	202	209	207	219	181	211	230	209	229	218	191	215	228	222	274	232	211	200	191	217	230	201	194	218	172	197	223	178	191	204	191	216	227	200	202	204	213	237	197	206	223	187	228	202	186	215	197	202	204	227	195	206	200	208	217	203	198	192	208	204	205	227	199	190	207	217	204	200	174	194	221	211	228	218	213	237	228	199	188	183	214	207	207	206	203	213	207	197	203	242	233	212	211	174	218	204	222	208	221	201	229	202	223	226	189	204	202	224	215	193	231	206	210	218	191	194	228	220	193	207	211	196	194	200	220	218	205	228	177	214	202	213	237	186	209	228	205	197	184	216	208	188	223	182	199	221	244	217	201	193	217	211	182	221	185	197	197	209	231	201	221	224	179	209	206	205	228	179	212	199	201	226	222	233	175	214	211	191	193	219	205	209	189	232	225	223	216	215	202	198	196	180	175	236	193	220	224	183	231	203	225	198	200	209	224	190	194	200	215	198	235	196	181	192	230	205	222	232	209	189	206	207	205	179	199	168	217	188	178	222	219	196	198	200	178	210	207	226	202	213	211	208	209	235	209	201	187	211	199	227	220	224	208	195	203	226	213	203	188	197	186	186	212	189	210	211	230	202	200	165	201	215	195	225	204	218	212	213	231	201	191	217	199	227	191	247	210	221	208	238	207	221	220	237	183	182	226	238	230	207	220	230	220	200	197	217	203	186	178	202	205	212	215	224	234	191	210	207	203	216	200	196	212	185	183	224	207	200	199	203	234	195	209	211	199	220	197	191	193	190	177	217	212	227	179	202	182	212	224	207	211	193	188	201	200	203	232	231	191	217	193	200	206	221	205	203	180	212	202	175	195	193	201	195	194	233	223	225	224	212	249	202	179	176	196	197	220	206	212	232	171	205	211	211	212	201	181	206	234	216	197	211	196	214	208	203	208	248	196	199	204	229	230	203	195	211	203	228	223	195	178	181	216	201	203	202	243	223	214	205	222	212	209	213	203	189	216	233	192	200	195	216	208	215	221	195	204	203	201	217	227	218	204	203	239	248	216	197	216	220	206	186	228	233	234	188	184	205	214	207	204	189	225	223	199	194	187	210	199	195	200	211	213	203	185	191	231	197	201	211	224	207	206	155	201	205	207	203	207	216	190	219	199	207	187	215	180	225	194	203	209	200	201	201	192	205	215	209	207	180	213	190	202	222	221	187	216	190	206	232	216	207	209	195	198	196	196	231	203	196	210	200	212	228	207	200	235	215	198	213	215	206	237	222	241	186	218	182	220	207	201	206	197	207	192	211	208	210	236	209	201	210	202	213	213	201	250	200	209	225	215	212	204	216	214	233	223	189	179	208	195	210	229	192	226	220	195	206	228	210	204	218	210	226	210	191	212	210	218	213	207	225	214	226	206	208	221	186	195	186	201	194	211	221	187	218	210	183	181	213	212	188	232	208	178	206	222	206	216	217	201	194	208	208	196	209	195	199	184	203	250	202	213	223	219	191	221	216	176	193	220	200	182	193	208	208	206	224	209	201	220	199	197	195	211	202	239	212	230	227	219	216	217	212	193	193	210	226	218	188	196	205	203	196	214	216	206	207	223	183	202	199	215	189	227	227	225	217	223	203	207	194	197	207	192	223	181	204	190	210	204	204	201	171	201	204	226	206	197	226	176	183	196	204	191	185	210	211	240	227	189	221	207	203	200	210	225	197	214	206	227	219	215	230	192	208	207	235	204	238	193	180	212	208	195	214	210	188	188	221	224	209	197	209	209	173	212	247	222	200	202	214	209	213	207	232	214	198	197	214	211	208	214	203	199	209	193	194	224	202	205	215	177	203	216	183	185	209	229	209	213	219	222	223	219	194	176	216	229	187	218	217	204	198	217	221	219	215	204	234	193	230	162	221	156	202	219	233	201	211	225	206	219	214	191	197	212	207	214	219	214	194	208	224	209	231	204	201	215	228	223	210	222	194	235	210	195	182	188	190	207	193	211	210	209	171	219	186	209	201	212	212	200	209	229
37940	18620	9822	4316	1775	1181	818	534	490	483	503	508	467	479	492	504	450	501	483	445	428	498	502	446	487	480	452	448	473	481	472	474	473	484	480	469	445	439	468	507	450	467	481	458	500	449	465	472	450	456	462	484	486	488	451	457	449	467	451	456	459	481	486	497	497	466	440	440	467	481	482	521	478	489	471	467	488	472	496	422	452	431	493	489	457	467	487	474	485	458	489	473	467	451	454	487	448	462	519	494	527	464	474	434	487	465	438	482	504	468	485	469	458	521	491	490	473	482	440	487	442	452	491	481	481	492	514	507	482	505	473	486	470	467	433	450	477	479	449	435	474	485	484	479	469	498	455	543	474	526	479	459	461	466	453	464	483	487	462	469	468	451	509	470	450	472	494	442	477	485	504	453	461	477	462	467	483	438	479	488	451	479	451	446	451	493	488	479	460	461	454	482	500	484	458	458	481	502	486	435	500	483	462	463	491	461	436	471	474	475	491	495	481	477	448	485	501	471	495	462	456	488	520	487	484	495	466	491	485	464	437	490	443	434	487	477	467	482	454	455	441	461	471	494	472	452	447	475	467	456	502	482	461	488	487	459	500	438	482	470	498	486	456	452	482	509	466	475	429	419	441	473	483	472	466	464	450	498	473	437	465	472	512	441	467	475	481	473	489	485	489	479	474	470	471	479	468	467	495	462	480	441	455	493	487	482	480	436	483	480	474	451	483	470	459	467	479	463	477	445	508	462	471	465	491	444	453	461	448	488	483	442	458	456	430	428	472	485	484	492	455	476	463	441	497	490	468	462	484	508	445	495	456	495	425	451	441	451	490	458	487	481	487	422	463	441	454	434	485	446	472	462	426	464	484	497	465	463	451	472	449	452	480	453	475	462	450	466	459	520	460	461	488	460	449	407	452	511	484	458	491	478	470	481	499	477	473	522	429	465	501	454	439	464	442	506	482	489	469	471	445	477	455	470	440	467	487	494	470	482	463	442	433	486	470	435	476	486	453	508	488	472	425	489	470	477	511	464	441	499	482	477	431	460	464	466	481	484	467	482	459	480	503	465	489	484	469	453	466	486	490	458	444	486	462	497	505	512	468	466	492	468	497	487	470	463	502	554	474	469	456	473	476	487	496	492	470	501	494	474	490	466	497	457	474	475	434	454	458	429	472	464	462	474	497	460	464	443	446	482	471	531	453	459	468	491	482	460	459	487	448	449	468	434	472	443	443	447	466	482	489	461	449	469	496	473	491	454	476	451	431	503	442	487	491	492	474	463	470	442	468	449	476	477	472	477	467	466	502	446	465	464	455	454	454	464	482	498	440	468	484	491	504	407	470	463	434	483	458	446	472	433	464	492	471	515	471	502	470	485	510	470	441	454	505	432	469	458	476	529	484	466	440	479	460	469	482	484	455	501	466	461	498	476	436	479	464	443	458	488	481	470	476	465	489	504	463	490	449	494	444	456	470	433	426	465	457	472	502	482	464	460	478	459	482	484	459	484	470	482	494	463	436	426	509	463	454	456	466	497	466	477	472	500	468	497	480	518	470	486	457	464	440	474	494	478	460	459	464	432	452	466	484	461	468	475	490	533	438	458	439	493	503	497	458	457	484	449	432	480	471	495	492	455	458	480	446	456	510	478	444	461	434	481	494	478	504	465	507	495	477	463	498	493	496	449	473	462	496	476	468	455	452	485	460	477	481	416	503	457	473	471	476	466	443	474	452	478	460	475	503	449	489	453	483	465	468	461	432	487	467	518	461	468	499	442	450	451	490	462	497	457	470	479	451	506	475	450	452	474	488	496	478	438	521	467	462	490	485	502	499	442	492	498	482	508	511	460	442	470	462	477	477	472	473	489	452	476	446	498	473	464	485	476	492	469	481	472	483	436	454	481	449	500	501	427	505	472	432	454	464	512	445	481	455	489	466	473	480	441	458	450	467	486	417	441	478	464	485	462	491	446	443	459	492	469	427	485	484	488	475	509	475	451	481	472	472	508	467	448	461	493	472	469	462	464	446	453	472	436	449	478	472	474	474	480	427	480	491	439	512	498	489	466	466	455	462	455	490	494	450	464	466	481	446	442	503	492	467	464	486	492	472	478	459	467	466	505	480	473	472	453	439	466	456	474	473	480	472	462	490	476	462	459	470	472	466	471	468	477	457	467	463	446	486	441	462	465	459	469	467	513	415	503	466	452	481	467	454	471	451	504	442	458	476	474	487	497	479	505	498	452	475	448	481	445	472	501	449	477	499	442	417	461	449	451	498	458	428	446	469	465	460	479	467	458	467	486	442	462	469	469	470	452	441	441	469	490	455	459	461	480	468	493	465	444	514	476	451	477	452	449	444	496	433	423	446	462	472	483	469	489	502	439	463	464	489	483	462	492	460	491	476	508	495	475	448	502	463	497	453	505	462	451	477	469	459	472	482	443	485	453	470	493	463	468	469	467	445	450	451	476	477	473	463	458	460	482	469	491	505	496	471	466	501	456	444	498	463	500	490	440	452	469	491	469	485	522	437	511	472	414	443	504	484	459	440	517	470	504	463	445	467	445	491	485	493	490	452	433	457	531	486	454	465	483	439	484	485	469	514	458	476	474	455	470	493	433	466	475	468	454	484	457	517	432	465	447	475	416	482	469	486	433	470	458	506	456	480	481	477	457	461	458	456	469	470	467	471	459	446	486	478	467	470	463	456	475	489	492	445	445	491	473	457	475	451	435	487	433	472	474	440	438	457	449	478	496	479	441	507	487	478	444	479	481	452	484	436	451	470	478	449	489	494	480	484	470	480	471	477	477	475	493	486	455	445	449	483	499	485	504	464	464	454	475	483	478	514	473	447	471	485	478	492	471	461	464	465	467	458	502	498	468	474	460	505	494	473	452	460	479	461	456	457	430	491	458	475	481	501	476	515	478	448	504	442	462	461	454	491	469	479	462	498	418	441	454	488	473	470	472	467	511	465	495	472	472	498	438	480	450	484	431	477	472	457	443	468	495	439	469	471	449	455	481	464	474	482	463	462	469	465	483	486	437	453	464	481	450	488	440	486	472	483	521	496	462	463	476	473	486	492	490	465	465	492	484	468	477	479	462	501	448	476	480	462	449	514	496	483	477	491	504	486	444	477	460	431	489	452	448	483	485	482	448	469	481	434	460	482	451	477	450	490	483	457	482	468	501	439	500	454	454	533	454	483	481	500	472	446	483	459	498	468	465	490	467	438	447	465	476	503	446	475	508	445	502	466	463	482	458	458	457	431	473	519	524	463	472	532	481	472	488	494	434	452	444	462	488	460	467	466	494	497	489	461	524	499	452	444	484	461	428	448	447	472	455	481	467	440	448	481	467	429	504	500	519	494	477	445	457	476	458	483	471	447	484	482	479	440	461	457	498	492	466	446	453	482	473	463	434	474	453	500	539	446	471	482	493	509	526	477	471	452	509	478	476	521	458	455	459	513	464	466	445	469	489	509	475	484	500	457	463	463	433
65280	28647	11470	3382	1143	677	389	220	237	241	256	193	269	221	218	248	209	220	237	238	233	233	227	233	209	232	237	196	236	222	211	192	253	246	225	244	188	213	227	231	232	216	213	242	206	200	230	231	197	223	197	208	229	201	202	205	235	238	209	239	245	215	240	212	260	224	228	214	239	210	223	205	234	244	217	221	226	196	197	227	216	215	196	239	212	244	226	220	211	233	221	229	237	214	189	263	236	207	227	209	225	230	196	224	201	222	219	208	233	215	223	221	196	231	210	239	199	225	200	200	241	187	228	223	217	221	199	232	227	228	191	210	218	230	224	234	202	209	204	203	220	206	220	203	201	264	204	213	225	218	230	221	243	210	212	189	222	230	213	245	218	254	233	236	214	218	199	229	215	222	212	241	183	227	213	187	215	213	227	230	194	209	199	215	202	202	201	229	225	228	218	243	195	204	209	243	216	216	235	223	215	225	178	201	218	235	206	233	195	227	243	201	214	226	247	234	235	226	234	217	209	212	236	234	254	199	188	207	241	212	235	215	183	211	233	221	225	234	235	221	217	242	248	205	203	229	198	229	203	187	243	203	214	214	199	226	204	231	244	203	210	220	243	205	232	215	231	181	206	232	229	204	242	197	219	210	216	170	225	187	220	200	222	201	207	264	217	218	213	195	224	217	201	246	220	227	254	233	232	204	250	228	220	191	223	221	205	239	230	228	237	220	236	224	199	185	239	229	220	210	216	205	209	225	232	215	221	221	213	203	182	222	237	210	231	189	227	201	218	237	196	211	193	239	206	201	212	194	233	244	195	204	221	223	204	249	233	225	208	213	206	207	238	224	242	244	252	257	212	239	223	228	245	208	268	210	203	238	231	236	209	220	205	224	199	240	214	231	209	216	230	238	218	228	200	211	202	222	238	203	192	229	219	222	217	224	206	211	214	180	184	215	248	211	236	198	236	245	221	184	213	219	204	196	214	193	201	223	213	174	210	249	208	239	204	222	218	207	229	207	214	209	229	219	201	209	182	200	239	229	245	224	241	242	235	236	204	201	209	244	262	236	235	226	242	234	231	209	228	207	231	207	231	234	237	212	241	218	191	197	196	222	228	206	220	216	217	222	256	228	195	222	226	231	212	217	223	237	236	186	209	170	225	217	206	237	207	205	225	230	199	215	239	239	199	211	229	239	201	241	215	194	206	216	207	224	243	216	186	270	240	246	229	224	195	230	223	236	230	217	239	263	210	216	223	219	227	226	188	234	196	237	218	219	234	228	245	209	230	230	219	181	206	224	199	198	213	209	202	220	231	225	244	249	186	211	216	239	233	213	228	236	224	224	241	249	203	202	224	231	190	232	227	187	227	243	220	243	218	220	250	212	224	233	217	195	202	204	218	235	227	224	195	222	228	239	214	242	196	216	198	214	226	231	241	215	202	227	236	245	193	246	211	234	225	223	221	216	214	220	211	235	212	204	210	230	216	229	205	222	214	221	215	246	230	228	242	215	212	196	207	193	251	212	237	221	234	201	234	217	211	212	210	225	221	215	203	187	208	207	197	182	243	214	232	220	247	228	218	218	219	211	221	247	231	213	191	208	224	268	195	205	227	207	247	231	219	231	203	236	247	213	236	221	234	227	209	212	216	223	214	253	258	200	202	204	231	222	214	209	241	223	199	226	227	244	227	217	227	209	214	236	217	249	208	251	200	217	198	230	214	243	205	220	206	204	184	218	192	252	236	248	229	198	236	221	208	197	220	234	235	235	232	193	221	229	221	206	229	228	224	209	228	206	232	230	241	234	212	200	245	202	202	245	212	209	215	206	221	212	243	248	228	216	244	224	219	234	227	230	187	227	224	200	219	195	226	210	233	204	229	238	218	234	219	220	199	199	240	213	225	226	222	220	232	222	196	208	230	216	207	218	210	234	248	225	240	246	238	266	228	206	241	209	238	226	242	241	213	230	222	207	225	219	225	215	218	207	220	219	202	215	221	209	211	186	212	210	217	218	185	220	244	218	228	245	215	220	228	230	212	225	224	211	228	221	207	204	201	219	244	200	205	243	229	233	207	203	210	212	199	205	192	216	198	218	190	209	226	231	208	198	243	210	227	197	243	221	213	239	218	246	219	211	211	215	213	210	238	224	216	228	214	244	199	244	213	209	223	210	221	220	208	230	218	249	224	218	217	225	203	210	208	222	229	219	215	242	196	218	232	197	220	204	223	211	215	194	197	232	229	189	230	240	233	226	225	205	189	226	256	215	205	209	240	236	221	224	234	213	247	241	205	228	199	205	217	210	230	212	226	228	214	215	213	215	195	211	244	253	209	204	222	256	204	226	232	219	237	211	196	212	212	219	199	235	192	206	193	219	259	236	230	193	203	216	193	224	221	190	232	216	220	211	197	236	240	235	192	228	201	240	223	233	220	230	220	230	213	218	213	228	222	254	239	217	220	203	257	217	217	215	253	238	198	200	222	215	243	193	196	221	216	197	214	225	226	211	201	202	219	206	195	222	220	226	214	228	199	229	197	208	249	203	225	210	228	234	223	203	197	220	221	221	200	225	227	220	227	214	228	214	216	193	226	250	209	245	221	267	244	230	217	220	221	234	241	238	236	233	244	234	223	197	228	235	208	222	213	251	234	234	223	228	206	207	222	227	219	238	234	220	221	216	221	227	257	225	184	199	208	219	209	205	229	220	228	244	197	204	219	212	203	222	225	219	227	222	210	201	209	240	221	229	232	207	238	226	209	216	213	214	215	222	221	213	226	208	241	224	204	220	219	231	209	208	249	244	219	223	233	188	204	228	247	208	213	229	215	196	232	220	194	219	218	234	222	190	230	219	256	234	210	209	208	223	206	227	212	226	224	201	205	204	209	222	222	203	218	224	206	217	222	204	218	222	241	235	210	231	230	224	228	230	223	180	214	213	208	216	223	227	202	207	211	185	229	207	218	215	201	208	221	229	200	218	235	215	210	207	234	213	220	221	204	236	214	236	220	203	222	253	231	220	210	243	215	235	208	197	231	207	207	203	230	246	190	231	235	210	244	202	183	218	243	214	205	204	221	208	218	206	193	246	212	203	217	212	241	232	203	213	215	227	220	195	243	227	206	198	210	224	200	239	215	229	221	214	232	201	200	235	237	246	204	222	215	223	201	255	204	222	234	219	203	215	204	180	216	218	223	223	216	202	210	217	214	189	241	211	216	223	228	218	182	207	240	215	230	203	264	236	223	214	219	217	234	229	201	229	221	214	204	207	209	221	209	247	247	209	220	206	215	240	208	227	226	238	240	204	187	249	223	223	208	210	197	212	218	215	249	225	214	227	218	216	215	210	202	207	227	209	230	225	224	221	236	208	222	232	218	210	222	211	206	226	225	200	207	180	214	213	229	209	220	198	228	233	229	223	208	218	254	193	198	222	224	236	203	233	199	224	224	217	211	210	192	223	230	193	233	220	201	218	234	212	197	193	244	212	221	215	220	197	220	237
43969	18749	9545	5658	3009	2020	1129	631	556	574	494	528	528	539	508	493	510	455	512	527	500	480	502	482	480	517	491	444	478	503	517	489	512	476	512	521	470	477	537	509	491	507	489	496	475	445	522	480	480	492	466	476	469	484	492	496	451	526	470	479	479	489	499	474	474	524	502	494	513	518	490	509	467	467	473	506	489	497	484	466	479	479	481	536	496	465	478	465	526	501	528	477	509	479	505	498	513	466	499	492	487	485	496	525	502	488	489	500	485	463	477	487	485	496	487	509	499	489	523	470	496	465	482	461	449	463	461	511	509	447	456	474	482	485	495	475	500	483	533	493	481	501	505	482	501	458	478	502	453	485	500	481	535	477	497	505	518	482	501	534	490	509	464	488	491	491	469	512	509	519	488	486	516	475	443	491	502	475	508	539	490	461	504	503	488	497	505	516	468	488	490	497	486	474	486	512	503	480	487	494	461	475	450	461	465	474	471	454	490	509	494	496	492	515	487	515	501	491	496	518	482	455	495	532	482	496	517	535	479	459	481	517	495	525	495	466	520	462	454	494	495	508	470	502	488	478	530	486	521	452	494	503	455	481	491	457	519	506	504	535	497	514	474	512	484	465	494	523	466	462	476	476	511	468	493	489	469	468	520	484	496	477	494	515	449	494	508	468	490	503	506	525	481	501	510	537	487	473	486	498	500	495	482	503	474	489	512	499	493	507	487	527	520	448	486	441	456	501	506	479	444	485	453	517	497	498	480	519	492	443	501	503	466	514	468	470	503	504	517	502	491	509	494	496	468	505	491	463	471	497	501	503	464	450	471	463	451	488	481	491	497	496	477	490	507	509	503	483	492	467	467	479	538	460	477	493	475	472	467	493	498	531	504	432	491	507	488	479	496	497	489	486	502	500	488	448	450	501	488	478	499	508	490	472	498	511	489	515	545	515	479	459	483	487	534	459	470	490	454	493	491	492	474	504	516	524	488	527	474	494	423	463	462	479	466	515	418	488	510	478	462	501	486	448	497	486	517	494	495	486	461	531	476	480	498	490	452	487	507	457	497	479	532	497	504	535	518	493	534	420	471	508	488	503	499	488	511	507	513	472	499	520	510	533	451	528	466	484	481	499	507	473	531	489	455	478	486	486	493	481	483	507	476	485	466	463	503	500	506	472	510	492	493	520	496	513	492	481	479	446	492	496	481	519	481	495	515	498	451	477	543	527	515	492	483	490	506	540	495	465	462	516	486	473	469	551	488	457	456	489	470	500	480	494	473	493	479	469	468	509	526	476	492	488	475	500	481	510	528	501	524	469	504	506	519	451	466	461	515	476	457	502	482	483	495	499	482	481	492	504	495	504	493	457	480	490	487	516	489	484	465	474	501	476	453	490	541	513	475	458	493	495	495	488	490	495	488	522	517	428	460	526	501	497	434	472	495	507	540	448	470	497	487	476	508	433	479	482	476	490	537	495	492	475	465	495	493	502	500	494	488	494	517	455	507	478	527	511	476	513	466	478	507	470	482	502	463	500	508	468	499	520	498	452	471	496	476	469	504	480	494	517	478	521	450	494	482	490	488	477	473	472	498	495	523	464	479	490	483	480	515	522	455	463	473	466	485	486	523	482	474	513	447	542	486	425	488	522	514	531	474	502	482	462	531	510	518	469	495	474	484	490	517	425	465	482	525	455	481	481	487	529	496	472	481	482	482	493	461	463	516	509	497	443	491	501	489	529	495	473	478	498	451	491	508	536	493	528	484	527	467	477	504	495	470	498	501	482	462	539	477	498	489	511	538	475	484	498	512	491	496	495	423	504	498	534	469	508	469	520	482	497	496	489	515	461	475	512	497	533	498	514	463	461	477	478	506	466	469	488	495	526	499	526	465	527	465	474	518	488	499	466	504	506	477	484	509	474	473	462	478	497	485	487	496	499	521	469	487	532	482	518	495	534	530	430	516	486	477	488	441	482	471	484	487	500	464	487	491	473	475	466	466	478	456	504	490	518	488	472	503	497	477	454	510	498	493	457	479	505	505	499	469	505	500	482	499	468	448	508	482	483	487	494	492	498	508	487	492	502	423	449	481	457	468	463	434	496	496	497	464	509	484	471	479	472	488	476	478	509	453	519	477	463	462	483	451	489	473	465	505	521	500	481	513	494	488	456	508	489	511	478	458	475	467	508	492	487	516	496	467	487	497	515	499	501	472	486	486	486	477	484	463	522	470	447	475	494	502	512	490	487	516	478	457	520	516	487	479	488	468	460	493	474	442	484	494	476	476	428	437	478	511	481	477	501	519	532	544	548	489	443	498	526	478	485	467	455	480	475	469	515	465	509	499	461	486	495	504	493	486	494	447	528	474	465	464	494	518	482	468	474	464	537	461	487	538	453	506	524	509	510	508	476	480	519	460	464	438	483	474	484	506	462	451	484	453	483	479	463	505	497	510	523	482	437	467	501	469	506	548	501	503	480	479	507	470	476	522	470	482	499	471	448	460	462	471	493	476	505	526	481	448	481	494	485	478	490	512	452	492	504	493	446	544	490	455	453	471	474	496	483	492	452	510	486	492	496	530	472	492	508	489	452	470	511	500	482	499	497	479	464	492	489	477	488	503	497	499	515	481	480	478	485	525	492	501	442	479	481	482	462	473	501	492	492	435	487	472	485	455	511	496	489	439	483	540	491	470	514	460	482	499	499	463	528	505	481	518	501	466	529	484	469	465	483	446	473	499	469	490	458	510	511	499	485	458	505	471	487	472	500	505	526	493	500	501	517	420	516	500	519	511	482	499	491	477	529	486	486	474	480	494	514	506	495	438	544	469	469	495	502	477	525	505	490	466	467	471	506	484	492	511	481	472	464	501	505	444	479	481	488	489	492	524	474	518	481	479	496	481	463	481	476	475	494	462	484	438	494	497	464	481	479	485	473	477	464	484	477	478	517	517	514	451	507	458	489	460	473	494	493	483	475	531	510	451	501	469	488	466	504	480	487	491	523	512	521	484	504	477	457	492	465	473	492	496	501	478	481	467	507	529	497	513	509	516	462	470	494	471	527	459	512	486	466	474	492	452	499	518	495	489	489	458	481	506	461	486	474	481	503	499	500	530	484	491	494	472	482	486	451	487	506	522	506	490	520	500	506	503	498	492	469	477	470	520	511	490	505	485	533	484	452	442	472	498	474	483	459	518	461	505	504	508	494	473	531	470	476	517	536	479	474	478	482	481	453	547	484	484	521	486	508	504	494	467	484	482	494	461	484	463	527	457	460	468	499	509	490	504	469	506	457	512	502	460	546	492	463	473	532	479	528	536	473	484	446	470	479	472	512	476	518	506	462	491	486	465	506	479	534	485	478	476	468	491	489	511	467	504	484	500	476	497	489	510	525	493	490	484	460	538	468	465	503	440	477	454	478	472	483	483	462	503	469	451	535	488	498	499	507	506	496	515	491	489	506	495	486	491	506	508	481	463	468	498	525	491	535	513	486	468	480	491	504
48870	20088	6048	2201	851	433	261	207	230	221	166	198	224	183	172	239	205	196	205	181	190	185	193	170	193	178	181	192	171	172	215	161	169	181	189	185	190	192	168	173	182	202	190	188	180	178	164	180	198	185	211	181	199	167	178	194	186	197	194	182	163	213	190	187	173	177	191	194	191	190	159	208	186	195	187	200	189	178	196	189	185	207	172	172	189	201	196	206	185	198	173	187	192	181	182	190	188	167	191	180	173	199	175	193	199	163	189	173	180	179	188	177	183	185	172	182	195	182	192	188	197	171	196	183	189	175	176	183	180	177	189	192	201	184	187	185	195	195	159	183	202	180	186	200	178	171	205	196	189	188	183	176	172	168	179	187	204	222	202	193	158	195	199	185	153	208	185	205	199	179	192	184	214	209	182	179	207	199	218	185	211	207	203	187	203	201	205	192	187	205	182	164	182	170	198	157	192	186	227	201	184	154	189	203	223	196	182	166	181	186	192	180	196	203	196	191	181	207	189	188	165	198	206	184	181	198	195	168	227	213	196	192	190	190	178	165	189	186	175	204	184	210	207	188	169	167	218	167	180	194	205	190	166	171	200	194	173	207	190	179	190	162	200	178	180	209	193	188	178	190	175	172	196	189	196	196	171	192	162	168	185	174	155	171	184	197	202	193	188	176	173	226	208	190	186	183	188	178	203	192	193	179	164	187	190	195	202	201	172	181	178	188	200	179	185	191	166	196	184	180	177	189	206	201	200	191	184	195	213	191	146	178	187	182	202	203	200	204	173	183	167	195	173	180	193	185	195	197	204	188	200	199	207	181	184	186	201	186	176	182	181	190	215	200	191	175	171	203	182	228	193	194	218	174	191	187	190	199	210	183	203	185	204	203	182	190	185	205	173	173	201	177	195	182	190	196	208	216	172	196	193	205	180	174	174	200	179	180	170	186	194	190	193	179	170	177	209	199	171	207	175	162	155	184	180	199	192	178	192	173	179	180	180	197	184	185	219	184	162	188	206	198	158	202	165	191	182	182	169	176	179	185	194	176	186	177	145	170	210	181	196	209	189	180	202	196	206	186	177	181	188	176	168	178	180	174	165	174	225	182	202	190	173	179	207	190	200	180	196	209	199	189	215	188	192	208	199	168	202	196	199	195	189	180	174	152	177	219	177	182	166	158	212	187	163	208	154	198	203	196	188	161	174	162	194	173	192	188	194	196	175	175	193	181	166	193	172	179	193	151	186	207	211	188	176	193	193	176	199	191	199	186	180	178	183	164	215	188	195	198	184	203	177	191	199	193	170	189	201	193	166	199	188	185	191	197	197	191	204	181	202	188	171	193	198	186	203	173	192	183	198	164	199	200	192	165	175	191	233	181	171	190	168	176	164	186	217	163	198	204	189	201	166	191	177	171	173	200	183	196	183	164	154	156	179	190	204	169	192	147	178	203	180	207	171	190	188	196	188	199	144	194	173	215	181	200	189	175	155	196	169	165	171	167	204	178	200	173	200	185	180	212	206	213	171	166	174	169	173	195	166	176	191	204	196	192	185	193	205	168	198	179	170	185	185	162	185	159	172	184	183	198	169	191	195	182	178	195	176	186	194	189	181	174	186	219	178	198	193	184	206	189	198	166	186	183	203	183	193	223	188	184	156	174	181	185	176	196	157	198	243	207	186	186	206	180	197	178	181	184	180	189	185	204	190	183	175	228	231	193	191	192	175	187	173	182	159	148	168	192	214	193	194	175	212	193	194	184	192	195	192	240	195	199	201	215	185	177	173	201	202	179	203	176	182	161	157	189	199	207	198	180	169	199	203	177	194	187	173	191	174	172	197	183	180	194	212	208	214	199	179	177	178	195	211	185	194	195	188	192	203	208	202	195	184	217	205	193	220	184	208	175	168	181	184	160	164	194	194	160	157	164	223	176	199	201	194	181	204	219	168	189	201	190	182	179	177	155	181	174	159	151	186	207	185	172	186	196	185	160	199	192	177	197	187	208	216	170	178	195	191	180	162	189	198	168	193	187	186	160	184	184	195	207	180	176	173	196	202	204	182	199	185	199	200	180	188	190	191	184	200	179	183	186	189	217	211	180	185	178	171	183	194	157	186	199	196	163	195	181	192	181	180	190	155	176	188	199	184	186	179	190	198	185	201	191	164	174	171	207	203	188	174	216	214	190	205	167	203	202	195	179	166	189	188	182	215	174	205	198	208	221	203	175	198	187	190	162	182	194	183	158	187	185	197	170	196	210	187	184	178	204	165	172	200	218	197	219	188	189	199	173	182	203	202	175	174	192	186	202	193	199	173	213	198	185	156	181	200	208	193	193	207	208	189	194	183	187	203	191	191	177	194	200	191	169	173	172	165	194	190	175	177	203	209	176	199	187	182	216	180	173	202	195	226	212	150	166	193	203	161	210	175	235	189	199	226	213	205	197	209	171	174	165	200	201	201	223	187	204	200	165	194	200	204	174	194	181	212	177	172	193	178	174	188	183	205	189	176	165	189	182	155	188	181	211	171	164	208	205	176	190	207	203	179	170	214	182	196	176	191	175	212	217	198	180	191	169	166	170	207	184	172	164	205	186	170	192	187	193	184	183	174	165	184	193	200	188	177	193	213	199	199	199	176	180	165	162	205	177	188	173	174	182	211	187	181	171	198	162	169	178	181	216	186	193	186	193	200	208	201	186	164	182	199	179	191	205	197	203	202	175	192	163	167	202	202	184	179	201	183	188	219	165	209	190	193	203	167	190	189	212	187	193	182	173	181	201	169	185	165	184	172	215	195	168	214	195	174	193	193	202	204	207	198	180	195	201	203	201	188	173	203	195	239	184	190	166	168	191	178	186	193	210	192	197	187	176	183	191	210	207	187	187	183	168	163	173	194	196	167	200	181	193	218	202	159	196	199	181	196	185	196	169	172	185	167	207	178	211	176	165	193	193	184	208	211	169	192	172	172	185	210	180	212	206	213	216	178	197	207	190	176	140	186	175	199	172	196	197	202	192	167	194	202	179	196	187	168	218	192	180	178	189	182	191	148	219	205	170	183	171	179	159	192	191	177	186	177	198	183	191	185	209	191	200	200	192	196	189	194	186	163	225	198	193	182	199	202	192	183	185	165	199	189	180	170	178	178	195	196	198	169	186	189	181	190	200	190	212	180	220	187	188	191	204	180	190	202	201	178	196	202	182	198	220	232	184	190	186	197	175	182	194	205	194	187	192	215	207	196	182	169	202	198	188	197	198	194	174	196	194	166	189	189	206	191	187	195	176	195	210	208	199	184	177	178	196	194	190	193	189	184	200	184	198	209	189	187	178	180	199	174	199	185	209	193	171	191	200	206	165	194	228	196	175	196	206	201	169	159	216	180	194	172	186	190	207	183	164	163	203	196	228	179	175	205	200	190	166	196	207	184	178	217	171	224	198	181	190	182	196	188	172	151	172	194	168	182	184	236	211	186	179	189	203	194	182	162	163	197	177	200	177	175	193
33830	14942	7284	4675	2236	1112	697	510	518	482	417	511	474	479	463	418	467	426	460	468	423	471	448	393	443	419	434	473	443	450	451	442	447	439	439	399	458	418	429	430	411	401	438	421	426	419	448	450	470	470	442	396	436	431	438	456	438	427	448	438	453	374	418	484	404	396	445	437	435	416	476	434	460	447	398	451	419	416	436	417	425	416	413	442	415	423	413	417	400	438	405	392	439	441	423	438	456	419	435	431	417	414	421	419	408	438	431	462	437	477	419	417	450	418	439	447	412	433	390	402	510	449	454	433	442	427	439	442	426	442	414	443	449	431	449	455	448	431	426	455	411	411	441	408	465	420	458	454	433	419	442	413	458	448	413	428	445	445	424	441	454	426	431	449	460	460	429	389	443	442	409	409	403	467	432	441	426	432	403	447	427	432	405	429	412	438	434	421	436	417	419	476	439	443	443	444	396	458	439	437	434	424	422	450	391	454	437	438	410	430	428	414	465	417	438	415	429	449	450	459	404	387	421	403	445	442	419	432	425	465	402	427	427	404	392	451	425	440	461	432	413	422	429	453	449	448	442	441	434	455	423	446	439	435	395	396	429	441	440	419	454	472	443	409	421	381	403	397	401	460	431	439	429	423	427	446	459	417	421	444	432	381	402	419	374	414	454	440	437	446	457	429	434	456	437	411	415	407	420	420	429	398	429	412	413	451	459	471	419	368	431	410	426	427	454	396	421	436	439	425	436	413	434	465	438	344	430	441	389	399	415	424	430	453	441	455	450	441	465	450	441	380	409	469	443	438	404	388	460	389	383	436	431	462	418	403	414	412	432	433	455	477	453	430	425	423	406	415	442	401	420	432	422	416	414	407	435	429	402	430	413	446	447	415	405	428	435	448	429	448	446	412	423	409	430	422	429	442	439	419	419	405	430	419	446	414	423	434	448	437	425	397	424	391	439	471	424	465	452	418	437	430	428	423	439	445	444	420	403	476	429	434	401	364	434	465	405	397	467	419	398	416	418	428	430	426	427	455	427	430	408	432	451	444	415	411	437	437	405	439	426	425	412	422	464	429	432	426	440	445	433	396	441	416	463	433	414	460	427	438	461	412	423	422	446	426	438	413	444	431	448	397	459	441	468	424	440	389	398	432	399	423	425	401	445	438	403	430	452	427	453	457	401	410	451	476	433	429	478	439	412	432	496	443	421	400	409	429	430	429	429	441	410	412	432	429	470	458	383	413	428	424	423	435	390	430	440	410	419	408	410	426	433	397	436	415	423	400	433	449	426	399	459	418	442	435	413	448	425	409	419	429	429	381	447	459	457	444	430	433	413	444	411	439	448	430	416	412	441	399	409	415	421	432	397	415	418	441	453	422	451	432	471	398	390	432	441	410	442	410	417	436	468	434	412	448	401	427	432	402	445	396	439	402	455	407	486	450	467	428	407	397	398	441	439	452	424	451	442	409	435	483	441	455	444	411	421	405	438	427	455	451	434	426	385	429	448	430	448	450	419	421	455	458	474	423	422	399	398	439	438	470	418	414	448	387	433	420	442	428	392	410	481	429	427	402	437	445	425	408	458	443	440	417	433	432	451	411	430	439	464	431	425	433	427	446	431	430	416	423	419	433	440	415	433	398	431	453	399	390	403	457	413	437	417	399	466	453	397	441	447	438	459	463	432	440	435	438	460	418	458	414	411	423	439	443	440	457	441	450	397	466	427	420	411	417	450	452	437	404	427	389	409	402	440	385	438	407	431	452	435	424	464	422	465	464	422	439	428	431	430	424	435	459	446	416	427	420	450	424	436	448	445	457	418	449	455	442	452	438	427	407	465	416	423	440	436	418	438	431	452	395	414	446	458	389	415	430	441	427	455	434	441	410	446	473	437	460	416	418	433	425	435	459	439	431	442	381	409	470	403	480	414	439	433	400	418	444	433	438	437	420	436	423	429	441	459	488	436	434	442	421	392	467	432	395	430	435	449	452	421	436	457	461	415	432	417	450	394	420	449	417	452	406	410	424	416	465	433	428	395	413	445	439	404	419	459	428	425	450	419	431	410	398	434	421	447	443	423	420	442	437	443	419	444	424	409	481	446	442	427	450	421	458	462	433	470	422	463	415	407	437	452	443	448	459	408	404	421	424	437	398	421	450	416	425	423	457	441	483	476	463	415	407	417	442	420	396	416	438	389	419	410	448	418	423	420	452	458	447	443	447	419	410	430	412	425	454	420	442	424	417	459	435	447	420	436	424	436	427	428	410	422	432	432	406	429	466	475	423	440	418	409	483	441	437	435	425	429	423	422	421	437	426	431	434	398	465	419	411	431	423	411	407	416	426	424	432	403	443	434	445	413	444	431	412	402	420	436	443	437	428	433	421	437	437	446	457	401	418	413	431	412	408	426	421	436	434	456	392	464	444	459	436	416	427	418	409	455	431	402	422	447	436	429	445	428	446	440	423	452	419	442	415	446	415	424	424	418	385	402	427	419	405	480	374	410	427	421	419	449	413	417	442	429	396	406	433	463	429	383	434	427	394	463	430	405	416	429	424	383	432	408	426	428	455	437	424	430	420	459	423	427	439	463	409	421	463	448	421	471	407	419	484	408	400	451	399	457	462	459	401	424	417	437	419	447	462	405	425	431	465	430	450	467	425	472	433	423	431	399	427	444	456	427	440	436	430	438	408	409	408	430	440	410	370	433	466	416	406	443	436	424	422	454	449	408	414	453	434	427	449	440	445	414	397	427	427	421	433	448	438	445	414	442	393	442	430	414	441	445	421	422	446	395	401	475	407	453	464	443	457	418	407	403	439	426	413	458	446	419	431	441	428	433	418	452	456	422	452	425	462	440	399	454	428	439	430	437	420	415	422	424	416	419	449	451	454	425	418	412	433	411	449	429	415	388	447	426	443	408	424	441	430	381	451	456	424	463	446	407	423	412	404	432	445	440	405	420	415	391	431	434	430	441	449	416	419	464	424	408	433	427	444	418	431	431	426	406	431	481	431	420	493	425	420	451	432	428	394	400	422	395	418	422	429	429	432	422	435	422	416	444	438	430	429	458	465	468	412	434	425	442	430	444	421	429	430	408	410	411	478	444	444	443	442	438	414	407	404	415	393	420	404	454	413	415	420	411	437	437	458	444	450	444	433	424	423	413	381	382	436	455	432	403	453	437	432	463	412	396	425	458	466	440	408	456	423	448	452	433	453	436	445	402	444	407	410	400	447	429	440	476	413	436	412	466	403	446	425	450	478	400	430	443	431	424	422	452	446	450	443	404	419	466	420	468	440	449	399	392	392	449	420	436	448	440	435	426	434	413	439	388	442	462	429	414	428	418	453	440	425	407	450	450	430	426	427	430	463	432	427	441	466	437	405	418	437	413	403	414	426	409	474	387	408	394	426	407	436	433	462	439	447	425	409	415	387	463	458	438	425	431	448	453	401	439	416	413	447	453	433	458	424	427	402	439	425	418	402	424	424	427	380	425	435
52271	20779	5152	1068	475	322	223	227	231	208	203	208	207	202	215	232	195	254	193	212	204	228	211	195	196	236	225	222	210	206	214	195	209	209	205	206	199	222	207	192	194	192	206	196	193	212	202	236	225	185	212	208	218	208	200	206	206	174	169	210	224	188	198	196	189	227	186	207	218	188	235	218	201	228	167	209	220	228	210	199	173	194	219	202	195	220	215	190	193	216	195	183	191	243	213	201	194	211	171	221	190	226	193	207	227	225	206	198	241	220	184	210	210	200	207	214	199	201	200	200	229	205	189	226	199	188	193	225	218	219	187	201	239	188	229	183	214	211	217	211	214	229	200	216	199	218	200	172	210	227	224	200	197	228	213	188	190	185	203	213	215	192	213	238	186	211	201	190	207	207	206	202	241	188	243	236	194	213	212	201	178	194	190	219	196	206	203	200	202	203	193	215	197	201	217	187	221	200	226	201	226	237	198	233	187	209	206	195	180	192	217	245	195	207	185	201	221	195	200	198	220	201	208	216	242	246	202	209	223	227	208	217	186	210	215	197	218	192	189	211	192	213	209	206	194	249	218	175	172	169	208	220	199	223	179	220	218	218	240	202	196	225	191	203	187	206	196	195	188	209	205	201	215	229	235	210	202	213	210	214	205	226	214	230	224	194	201	207	217	212	199	193	203	228	209	215	215	201	205	189	216	223	217	194	197	192	204	241	228	202	195	217	221	203	221	192	192	189	237	187	184	185	187	203	182	192	205	190	204	214	217	255	191	216	191	214	206	224	199	242	196	230	207	211	197	187	195	182	174	195	206	227	201	159	200	212	189	192	196	221	208	221	204	186	199	179	184	200	187	205	244	193	187	203	189	195	208	193	218	203	219	198	213	231	198	217	218	215	190	188	208	239	230	219	192	189	208	186	218	200	191	180	223	181	193	189	195	191	216	204	205	214	218	205	162	171	192	198	213	220	196	210	200	217	235	191	188	211	205	208	227	208	196	213	193	165	194	175	213	196	198	205	230	212	227	218	227	208	233	211	213	222	251	199	202	218	210	200	189	208	191	213	209	214	192	197	208	202	207	223	216	192	202	214	171	204	207	181	190	212	221	213	219	188	179	208	216	200	190	224	198	181	212	209	217	175	224	219	204	196	194	216	177	201	195	206	210	198	191	191	207	186	206	213	217	211	204	206	197	205	198	190	184	190	195	217	180	187	207	222	206	207	213	196	182	215	215	199	242	213	220	210	220	235	204	190	204	210	201	205	221	208	212	214	212	207	197	217	197	200	218	179	217	198	209	209	199	206	199	208	214	187	216	181	193	224	201	183	210	225	198	193	179	205	217	226	211	213	210	211	227	237	192	200	224	242	236	248	213	218	199	207	208	237	201	195	163	185	188	188	216	209	194	215	217	194	203	182	214	200	169	189	200	236	250	209	213	228	220	189	229	208	211	209	244	191	233	194	206	232	233	226	205	186	206	221	214	214	171	202	206	208	207	208	197	233	215	178	188	208	207	216	235	214	216	201	221	214	197	208	217	198	207	193	216	203	221	167	185	188	200	200	213	229	219	191	222	229	200	205	180	214	200	245	231	178	232	194	224	192	198	203	231	209	231	202	180	204	190	215	204	209	205	232	219	207	197	211	181	218	215	204	222	194	224	241	176	198	212	218	199	219	227	185	201	205	170	210	202	206	224	208	184	212	185	207	196	207	229	175	213	210	240	219	218	212	193	195	209	220	212	210	208	221	194	225	198	205	198	209	200	179	207	164	229	185	231	208	200	236	239	193	225	228	225	226	234	207	206	175	189	188	198	201	251	204	198	217	214	202	228	231	186	224	185	193	212	197	196	213	214	213	209	181	218	206	188	234	178	177	206	207	181	196	193	197	192	180	217	206	202	199	237	225	214	202	218	198	218	237	194	175	210	189	197	206	191	183	192	224	199	224	223	182	215	198	211	198	221	213	210	201	248	184	207	197	212	181	220	180	201	213	216	212	199	205	213	192	225	175	176	229	201	208	218	224	210	213	239	192	212	221	193	168	199	213	250	199	208	214	196	185	211	239	205	200	212	198	192	200	203	189	227	200	189	183	192	229	216	235	226	214	194	207	249	236	200	203	203	193	203	193	191	190	210	225	221	223	224	192	171	226	188	211	197	204	205	232	226	199	204	202	211	200	197	185	217	206	192	197	203	190	221	250	219	180	192	200	174	226	197	223	198	195	220	211	205	199	209	220	208	217	208	196	212	201	220	227	178	208	190	208	190	173	224	199	219	192	206	205	219	214	193	209	202	197	203	199	203	226	207	220	212	189	209	181	191	209	233	190	233	195	206	201	198	206	172	222	205	199	194	214	202	214	195	204	225	218	190	200	216	219	205	197	218	241	188	207	195	224	206	211	198	189	211	218	199	192	210	210	215	187	217	217	208	196	227	225	205	188	186	194	203	184	187	206	224	193	199	209	228	207	203	201	199	212	188	212	197	228	194	216	184	201	199	197	212	199	220	178	208	169	210	204	198	197	202	186	195	182	223	170	214	195	178	184	202	203	218	213	226	233	211	219	248	222	219	208	222	203	199	239	221	211	190	236	215	224	212	203	197	223	176	194	212	193	227	199	190	197	235	209	221	208	206	214	201	190	208	197	214	187	189	225	184	243	209	238	193	224	215	228	200	192	212	185	201	209	188	190	179	229	195	204	215	224	204	233	202	205	178	208	220	218	221	190	189	211	227	226	201	239	208	204	219	197	209	197	197	224	202	221	198	204	185	181	186	209	209	224	203	180	174	217	210	173	217	182	215	209	203	179	190	226	210	197	174	201	197	188	186	200	202	207	192	221	205	217	206	217	196	228	196	192	194	180	179	211	221	202	186	188	201	238	206	181	211	214	221	201	215	184	192	202	222	218	179	217	226	229	202	183	205	215	217	218	203	169	193	188	195	196	207	217	179	193	228	197	229	193	200	216	213	180	219	231	211	216	227	215	188	222	212	190	189	207	187	207	204	208	218	197	204	236	212	213	208	213	224	222	209	194	220	237	215	194	193	231	178	220	207	216	187	187	180	216	218	218	196	229	186	197	211	219	202	214	210	216	206	177	208	202	190	186	196	179	208	206	191	202	196	180	184	209	205	203	190	226	208	217	213	173	221	218	236	202	202	211	217	221	201	201	191	206	217	184	226	199	208	182	200	224	212	213	235	216	198	217	222	201	201	215	177	200	235	230	230	200	203	191	193	200	201	214	201	235	222	212	195	217	220	209	193	199	189	213	213	227	195	206	220	211	214	207	202	220	218	219	219	216	222	217	155	218	199	217	207	182	223	180	198	179	207	205	224	219	227	183	200	223	225	216	222	209	207	196	202	207	231	188	217	203	185	176	223	209	209	208	218	189	202	202	205	220	210	202	210	222	192	209	205	199	215	196	192	200	188	212	240	237	203	229	160	219	228	208	215	211	193	218	221	187	215	176	193	193	244	190	208	220	223	224	197	220	218	208
36069	14537	4683	2037	1220	803	608	543	493	462	491	497	473	462	462	477	497	475	496	484	454	461	462	473	487	523	503	441	442	462	474	463	462	482	468	483	445	478	452	515	450	479	483	479	464	465	461	456	515	487	454	431	444	479	446	495	465	457	459	487	445	441	481	434	421	475	477	497	503	452	485	445	472	469	448	450	471	452	518	464	456	456	454	471	433	461	442	449	452	477	493	467	443	445	466	444	471	446	463	449	504	492	441	478	478	519	462	461	481	456	467	487	509	481	475	490	489	416	481	469	466	485	440	461	456	464	465	474	475	463	434	465	480	485	467	458	430	494	460	478	469	474	481	457	442	459	454	475	467	497	493	458	474	437	450	491	473	456	469	445	491	466	483	465	523	465	463	481	459	435	467	473	461	512	426	457	474	475	488	491	458	424	478	493	455	483	440	474	488	438	494	484	473	462	453	485	475	438	473	485	441	475	472	487	477	456	461	487	453	452	468	460	463	452	442	522	453	466	491	445	495	481	487	430	461	474	500	447	485	448	469	471	495	467	448	453	464	479	441	431	461	470	471	475	452	494	442	492	476	516	423	503	513	468	482	489	464	489	476	498	457	471	542	451	462	455	463	459	452	432	456	522	440	436	492	504	482	463	436	473	498	460	482	485	464	467	469	451	431	487	469	499	464	440	436	449	489	451	416	469	440	479	459	481	443	488	478	422	447	467	461	449	466	462	457	468	457	479	453	513	448	473	482	461	487	473	510	477	477	458	453	444	453	453	471	455	473	468	478	467	470	447	492	480	455	434	504	489	523	490	458	463	491	482	472	386	481	473	481	442	464	502	482	451	457	512	451	437	511	478	480	436	472	472	480	474	465	462	486	483	464	468	433	451	511	472	451	486	490	459	474	468	517	456	458	466	457	457	464	431	465	446	455	493	455	482	487	478	479	466	451	448	459	453	463	449	477	469	470	486	419	517	478	480	448	455	456	442	466	470	471	451	428	481	467	468	482	465	453	482	492	436	482	505	462	476	457	427	446	451	466	454	447	535	465	461	452	488	488	450	456	461	493	458	481	465	470	476	440	458	491	508	437	512	477	424	458	521	434	443	441	479	475	483	491	519	466	466	455	462	481	467	444	477	465	492	451	444	439	432	471	508	465	443	455	462	471	458	490	489	517	447	454	477	469	462	454	419	452	472	507	464	416	488	431	469	472	481	457	475	442	449	432	481	483	448	439	493	465	484	470	486	448	477	449	473	447	462	458	439	477	490	476	469	479	481	470	491	480	449	495	410	472	465	466	439	460	497	451	483	467	447	458	437	465	488	426	462	448	509	465	492	484	511	458	453	461	474	469	471	463	517	488	436	482	486	467	473	501	438	465	502	435	507	491	461	521	482	490	462	472	463	446	446	453	466	466	460	421	488	440	469	438	459	464	428	466	491	473	477	460	469	471	457	471	477	442	473	471	491	476	508	453	439	430	472	445	492	469	442	484	466	478	447	461	459	491	483	512	458	484	508	441	449	433	480	449	481	481	475	456	462	473	454	466	461	486	470	499	474	445	468	448	466	445	466	449	509	460	443	478	453	478	468	488	488	488	470	477	481	452	471	488	449	467	468	467	453	462	474	482	459	468	478	467	476	448	479	507	435	451	467	453	471	446	444	495	515	465	419	520	507	457	487	450	481	482	461	491	469	466	471	482	454	451	489	488	483	460	454	473	459	475	445	445	460	502	488	442	476	461	434	505	516	442	469	436	476	482	440	509	535	468	521	478	481	461	483	502	466	466	447	483	512	427	471	475	452	475	504	466	409	471	436	468	476	467	480	473	473	446	463	476	487	437	449	491	469	448	491	471	461	481	518	477	490	442	500	474	466	488	473	476	434	454	525	478	432	449	473	466	508	501	476	468	502	447	462	469	475	457	465	437	447	474	468	459	478	474	452	486	497	475	451	469	511	473	493	464	434	463	511	464	434	501	494	472	443	473	443	494	459	493	468	459	461	484	454	484	460	456	484	489	494	495	457	452	515	539	473	515	490	458	472	486	448	459	455	477	433	452	491	448	451	457	474	475	436	469	496	503	499	485	455	502	456	447	478	475	428	491	481	472	486	463	460	493	442	507	475	468	444	450	453	475	480	468	465	485	436	467	462	481	461	483	468	437	446	452	463	433	479	440	479	471	478	455	455	474	445	450	482	452	468	445	471	478	490	439	427	470	482	475	466	460	445	426	452	446	459	481	473	463	498	508	477	439	449	441	467	465	447	501	437	464	455	436	460	489	471	425	466	466	457	464	476	478	458	471	484	490	498	456	491	481	462	479	461	486	473	466	470	477	466	498	480	475	476	449	459	470	458	507	493	474	452	488	467	450	473	430	477	478	479	468	450	477	497	434	466	463	449	482	461	487	506	433	461	454	484	484	489	482	449	478	490	475	445	457	456	446	421	448	484	485	483	497	446	438	465	492	417	478	498	484	491	445	467	458	430	488	464	450	444	472	453	475	465	471	463	483	491	471	467	487	472	515	469	487	498	473	472	479	462	484	462	460	441	471	450	452	478	448	447	481	467	445	478	485	465	505	434	430	423	434	467	469	472	490	448	495	454	458	426	488	490	477	480	518	471	512	454	474	486	520	486	464	457	439	480	438	469	439	499	453	499	438	410	459	463	471	472	419	492	453	472	461	462	478	470	497	450	498	458	456	480	481	456	482	429	430	463	499	490	473	484	459	466	469	450	492	464	473	483	477	469	447	496	448	489	440	453	463	493	504	467	474	450	485	458	470	471	451	467	454	415	485	485	463	447	483	421	443	446	469	495	507	463	445	480	487	460	487	442	484	466	485	470	478	485	492	440	474	447	479	456	452	528	508	465	462	483	467	460	482	451	457	452	474	465	448	448	453	471	459	494	486	433	447	445	438	488	484	514	470	462	487	436	469	460	454	480	518	477	465	452	428	460	443	421	463	485	424	475	457	467	463	484	473	487	418	459	490	450	489	441	442	495	503	476	467	465	432	429	475	454	477	463	463	461	487	463	444	509	462	472	464	490	474	444	447	464	462	448	466	432	462	436	440	436	441	502	464	464	431	443	442	446	503	466	489	452	475	455	467	419	454	462	474	495	500	506	469	496	486	474	471	501	448	454	446	454	480	499	525	450	456	462	443	502	495	484	460	481	504	439	463	466	465	454	445	443	506	458	471	443	464	461	412	445	505	505	463	423	477	458	496	502	478	440	498	470	451	471	453	429	495	443	454	447	480	504	481	468	456	488	468	484	462	457	475	459	514	461	498	469	470	468	455	476	504	468	483	458	484	452	460	439	478	462	463	437	461	506	509	425	448	473	471	459	478	480	480	454	474	460	437	486	419	497	472	455	435	455	459	495	434	520	433	486	493	470	469	465	450	471	482	506	477	457	462	507	471	487	470	468	494	436	472	466	474	491	446	469	467	442	460	472	495	427	464	443	472	465	452	430	459	487	466	497	484	466	439	460	428	490
67532	32029	12916	2831	835	484	346	269	233	237	197	253	210	214	222	206	219	209	231	214	218	226	228	233	221	233	237	203	247	220	224	242	224	191	191	219	206	229	211	235	216	266	230	204	225	217	228	219	217	203	204	231	239	236	193	211	211	235	254	241	209	247	210	237	213	217	205	198	240	207	221	217	199	204	227	238	247	205	247	228	226	223	218	234	246	230	204	235	205	232	214	220	234	227	219	217	251	231	210	194	183	215	253	239	223	245	218	205	222	222	206	266	204	244	237	243	221	238	221	210	210	201	226	213	246	219	219	239	204	233	236	258	231	227	216	214	218	211	216	226	220	242	219	227	213	226	227	218	232	221	237	213	203	204	223	181	210	227	250	233	238	202	232	211	224	204	217	206	220	196	211	216	230	210	241	227	211	214	206	226	181	221	213	230	229	225	220	200	220	227	260	220	235	221	222	186	227	226	205	234	201	196	227	210	238	216	220	203	222	227	225	217	195	228	208	233	225	240	217	226	208	262	210	194	207	221	215	194	236	208	230	226	245	229	214	269	246	210	199	208	223	213	265	225	232	218	218	215	222	208	230	225	222	229	218	224	245	202	214	207	200	249	218	224	223	212	175	182	223	238	210	206	226	244	212	211	196	213	211	203	232	218	233	228	234	241	204	216	240	210	225	233	205	205	224	219	234	226	225	217	193	206	204	198	212	203	205	202	223	212	236	214	214	215	231	220	216	264	202	211	224	212	207	208	250	225	267	215	230	233	220	218	234	225	224	207	225	208	258	227	210	231	203	222	169	205	216	202	248	214	207	245	219	191	227	215	250	196	222	212	208	241	238	233	217	222	207	208	234	195	231	226	239	205	231	205	198	198	227	217	221	225	207	203	209	199	191	200	235	207	221	216	215	223	185	204	224	234	209	233	242	231	222	207	216	246	273	221	233	196	210	224	207	199	199	197	222	228	210	222	223	223	195	196	224	242	245	203	215	218	216	211	208	209	226	221	228	222	250	211	208	193	228	229	202	222	209	229	187	219	188	218	210	211	236	215	213	225	219	205	217	207	243	239	230	193	241	212	200	180	234	206	218	198	225	251	225	244	214	214	242	203	235	205	186	233	197	244	187	232	220	222	236	228	231	266	229	235	229	196	236	208	219	221	224	211	227	223	232	251	237	200	196	213	225	267	213	219	245	204	230	197	223	231	209	223	263	229	226	239	235	181	201	196	213	189	209	196	231	193	203	238	219	221	227	212	220	211	202	224	232	234	209	200	234	226	193	203	223	220	219	232	226	197	166	240	230	246	233	220	217	216	192	197	196	211	220	200	214	215	249	232	202	214	243	217	238	209	220	221	196	237	219	225	235	207	233	229	184	233	237	228	217	204	235	216	223	210	220	217	211	221	223	205	188	245	222	198	229	231	230	227	231	234	182	216	217	208	212	219	199	224	235	206	228	238	225	211	212	245	236	221	241	214	206	245	214	220	212	229	254	230	238	223	209	213	223	229	228	201	210	219	226	220	211	237	212	209	250	232	212	208	240	231	213	232	226	199	225	221	199	231	249	225	245	231	230	199	233	213	190	226	207	224	224	189	218	203	199	206	215	216	203	225	235	213	208	220	201	215	232	215	242	220	233	194	239	213	237	229	187	218	212	185	251	231	239	211	242	214	221	223	228	227	226	239	201	195	238	223	237	212	245	230	244	257	244	199	205	209	227	236	215	208	195	217	211	233	212	193	217	228	253	231	237	236	175	183	223	252	221	199	216	218	232	206	210	211	211	218	214	223	252	218	214	214	212	242	243	228	219	228	234	242	224	226	228	209	228	222	223	229	221	235	251	243	237	230	226	207	202	210	223	227	215	217	212	246	227	207	218	223	199	209	196	220	200	207	220	222	181	230	215	238	211	225	251	223	219	233	211	220	212	215	232	223	243	189	219	214	211	219	196	220	261	217	235	231	212	231	224	200	224	197	218	198	259	242	222	228	240	210	224	213	206	214	214	232	214	196	227	201	264	232	228	233	249	201	232	239	215	250	212	221	215	220	228	207	219	223	242	238	225	220	209	216	191	207	202	231	233	233	203	218	217	207	197	221	214	218	221	219	246	229	210	235	225	212	189	222	249	253	216	236	209	220	209	220	232	221	197	197	228	206	218	224	213	241	206	255	234	215	202	241	244	195	208	191	233	228	198	232	192	198	206	195	226	181	230	213	217	232	207	196	211	210	231	229	219	235	227	208	230	230	198	209	200	206	231	240	211	208	217	192	210	232	229	235	201	187	195	259	203	202	197	208	167	193	202	197	237	190	230	225	207	199	235	225	226	232	202	208	220	235	202	190	201	226	220	192	226	225	244	198	203	228	215	224	248	209	233	250	226	225	228	236	189	218	198	232	210	218	235	209	235	206	218	231	201	199	210	243	213	234	217	236	218	193	241	234	207	208	214	229	227	222	224	227	240	225	255	197	249	248	229	227	203	190	220	250	202	235	235	235	233	232	214	242	241	223	196	223	218	231	214	243	226	209	208	232	232	172	227	221	195	211	204	228	224	215	252	229	236	224	223	216	234	224	232	236	220	234	212	227	240	220	251	209	249	223	213	208	236	240	244	223	213	216	228	220	207	229	213	197	225	226	238	234	222	205	207	188	206	231	235	217	181	212	238	211	186	181	201	236	220	229	202	240	224	236	238	212	215	249	216	222	217	216	199	230	228	198	211	238	230	225	240	248	234	202	236	209	187	215	218	228	235	244	253	211	224	222	223	242	200	223	230	242	216	217	221	216	227	210	244	234	224	239	212	216	191	219	240	247	221	218	218	235	241	224	194	197	223	217	213	235	254	235	222	210	241	223	230	236	221	235	230	225	238	218	229	211	215	238	238	229	195	210	235	233	259	225	216	211	186	246	223	211	208	214	238	232	237	230	228	245	240	227	201	209	222	204	228	200	187	184	218	210	216	155	251	213	234	198	216	213	206	256	241	240	197	210	191	235	235	235	215	199	251	254	228	214	254	262	197	194	231	237	209	210	240	247	204	217	205	224	245	243	218	212	230	246	231	214	247	209	232	225	206	212	211	216	214	195	207	213	243	240	226	224	225	245	200	214	236	229	192	223	235	228	224	239	222	234	210	213	224	202	203	225	218	207	229	209	246	268	216	196	226	204	209	208	220	205	216	225	216	222	227	214	191	203	197	205	193	206	209	224	248	208	226	218	220	237	229	219	255	204	230	238	204	222	232	185	207	199	199	216	205	235	240	220	218	182	224	264	199	247	242	218	194	204	228	216	217	218	235	201	213	205	202	221	228	213	214	230	231	230	244	213	198	226	218	187	208	226	221	200	195	225	205	229	219	215	246	229	217	195	228	179	216	234	206	182	254	258	245	235	222	205	213	256	224	208	209	223	238	198	207	197	214	216	205	215	218	229	216	206	217	250	222	215	237	263	192	201	233	228	260	229	188	195	210	217	199	220	236	218	219	221	246	237	202	206	232	242
46256	23819	10913	4316	2045	1273	772	733	536	514	508	566	515	486	466	485	490	452	499	523	480	516	520	525	449	492	463	552	462	464	478	508	493	464	507	501	519	511	493	507	484	462	518	519	532	466	476	476	497	475	495	527	490	495	524	523	483	550	486	498	500	499	508	487	494	483	504	485	449	499	465	496	470	484	510	485	497	499	492	456	474	471	457	437	477	461	476	459	499	485	492	474	508	532	498	499	500	479	492	480	490	488	531	502	490	522	469	508	490	480	456	502	488	511	508	498	469	491	495	486	486	475	499	498	477	479	477	504	512	438	505	493	486	498	525	539	489	497	492	517	509	493	480	504	498	528	467	495	471	447	508	483	482	498	517	508	485	501	545	495	486	477	516	499	496	501	535	478	493	533	502	513	500	496	463	505	486	485	486	461	476	478	474	509	486	509	504	490	460	485	446	509	515	492	503	521	528	487	532	476	470	512	487	492	467	457	470	495	482	478	476	489	497	504	501	507	474	499	479	511	502	501	512	478	510	487	505	555	475	489	493	514	442	503	454	486	515	518	488	467	503	482	479	493	520	436	472	499	486	559	473	539	471	491	514	478	471	535	519	454	487	492	503	450	495	505	515	494	474	487	512	491	491	477	484	471	475	494	453	504	522	472	497	494	491	492	465	477	476	491	464	475	486	485	485	462	503	459	480	491	494	470	470	483	505	493	480	476	502	460	489	487	518	484	532	474	496	504	496	481	488	482	503	511	468	532	503	514	430	481	479	490	495	490	508	495	474	507	483	497	489	477	523	505	510	509	485	494	452	512	498	519	463	499	476	477	517	456	511	505	468	476	508	533	434	462	484	530	510	456	484	485	515	496	499	471	496	453	466	476	483	502	492	475	521	488	488	528	506	478	490	484	515	483	500	502	477	520	508	442	516	495	542	494	498	494	503	481	496	497	480	482	532	518	496	500	552	562	513	478	552	513	507	454	472	519	520	511	458	516	484	492	509	483	454	516	504	480	458	511	509	476	439	519	493	458	489	523	535	520	480	499	487	518	510	519	506	497	507	494	477	466	490	488	458	508	494	492	494	537	464	484	505	487	513	509	443	501	556	536	531	480	500	487	507	476	481	484	500	507	482	483	483	460	491	499	468	497	486	522	489	497	473	485	490	507	499	509	528	526	473	450	479	478	485	502	504	519	486	471	471	503	530	472	524	516	508	495	457	497	474	458	484	509	531	498	497	454	475	491	499	478	491	505	473	489	497	487	494	493	456	439	501	497	490	494	462	506	493	476	519	527	496	476	505	475	493	491	465	506	501	484	515	492	479	493	525	478	481	490	461	490	525	468	442	533	473	506	471	526	478	487	469	536	491	489	504	456	485	530	512	485	508	545	459	480	455	503	522	493	484	477	545	490	488	478	473	478	460	451	488	471	506	485	519	515	491	516	481	518	491	506	469	481	501	497	507	552	477	505	513	514	497	500	516	487	455	513	487	485	464	481	514	460	504	522	507	490	507	483	509	497	507	519	508	472	486	476	493	537	490	482	461	505	472	534	515	545	505	503	506	555	514	451	503	462	455	506	511	485	492	500	435	462	481	473	503	522	491	461	513	508	486	509	531	485	452	485	475	491	484	489	478	501	538	538	525	514	449	514	517	491	458	485	487	484	499	483	491	493	469	499	484	486	491	494	495	452	519	427	459	504	478	508	484	533	531	494	502	475	466	499	486	544	492	473	507	459	471	505	499	481	504	482	488	485	502	475	508	501	513	476	477	453	513	481	503	478	529	505	493	479	504	461	499	478	471	504	496	474	446	472	509	462	482	460	491	512	499	494	486	464	489	482	465	494	486	498	504	494	481	470	517	505	481	450	467	520	468	481	496	472	522	501	471	480	496	452	454	477	492	504	477	525	468	491	498	485	464	471	481	455	479	522	523	485	524	518	501	478	491	507	454	473	486	519	457	499	492	525	517	521	458	499	527	514	518	479	474	520	458	504	497	471	479	497	496	485	478	502	473	486	481	480	518	487	510	539	506	502	475	494	470	468	504	512	522	479	497	467	480	480	479	446	545	476	519	497	458	505	480	501	488	486	498	493	445	507	498	486	491	472	489	534	488	461	486	481	517	444	467	516	515	494	485	494	500	493	499	458	511	514	526	497	511	502	526	481	479	509	492	493	514	501	525	480	507	483	462	482	494	498	499	443	490	500	496	526	463	473	480	472	523	457	520	488	451	471	500	490	515	529	476	489	466	509	484	473	493	487	500	512	513	539	498	544	481	491	478	478	504	500	480	500	525	465	489	508	464	481	486	479	494	476	531	452	509	478	519	506	465	509	517	490	483	505	513	475	488	488	503	545	508	476	492	520	507	539	484	457	502	478	506	494	533	473	522	479	542	468	504	487	510	474	507	505	488	522	462	493	461	477	500	496	527	467	452	465	534	517	525	520	494	507	488	534	492	469	475	468	481	474	515	559	486	499	502	477	484	500	522	461	521	493	470	481	490	468	508	451	481	526	504	495	474	480	488	481	510	482	495	465	491	486	477	500	478	511	489	478	498	486	458	467	484	514	491	485	496	495	504	481	473	500	473	447	465	481	469	445	474	524	487	544	500	481	491	505	482	452	471	504	471	481	447	492	488	518	490	478	491	472	504	453	486	486	494	507	498	522	506	497	494	447	493	491	489	489	478	517	448	529	462	514	488	503	509	496	486	516	457	455	450	458	533	515	513	490	506	454	488	470	454	479	488	504	485	486	469	521	504	522	465	507	511	506	548	500	479	485	486	485	508	477	489	466	494	498	479	494	478	479	506	507	517	500	504	514	489	482	481	491	523	471	479	479	448	501	481	478	538	487	484	463	491	464	514	505	475	473	511	481	484	504	502	512	490	513	498	482	464	440	542	474	508	492	495	491	497	474	459	484	513	477	473	509	496	480	496	445	502	501	493	487	520	492	483	500	521	481	478	484	511	518	478	456	464	492	520	469	492	527	443	452	532	521	477	479	489	505	474	469	497	518	552	474	482	488	494	492	541	490	501	489	481	484	481	515	474	496	517	523	509	500	502	465	467	502	503	545	520	467	521	515	511	505	477	476	520	492	477	467	522	493	509	509	484	488	501	458	486	454	505	512	466	487	483	494	489	469	529	510	475	451	508	462	468	522	474	486	493	502	516	449	477	502	510	513	493	452	507	492	462	537	482	459	490	467	506	484	490	474	486	496	484	478	528	488	496	503	478	491	517	495	473	525	484	480	500	467	490	496	495	508	497	510	479	483	498	491	518	515	475	471	475	471	505	487	467	485	472	461	476	483	475	484	501	484	513	517	513	504	477	487	519	487	445	490	490	501	462	497	504	482	476	458	486	440	497	478	522	509	543	508	500	543	501	502	509	492	502	508	443	501	497	520	492	506	532	444	469	476	498	489	477	511	471	496	476	508	522	505	471	484	490	508	491	506	460	476	491	465	502	510	536	490	493	530	465	503	506	525	497	521	457	464
50192	13124	1942	620	333	264	255	224	224	224	194	244	190	219	195	207	219	167	218	213	204	211	237	186	221	193	209	214	205	220	215	208	225	189	200	207	205	204	203	198	205	184	208	206	242	196	210	202	198	187	218	182	173	194	215	204	223	185	197	201	207	210	196	225	210	211	218	220	205	208	191	222	203	195	216	213	218	179	221	193	215	184	225	202	204	181	196	176	188	168	202	214	194	213	206	200	191	225	204	171	226	209	223	180	184	230	203	211	206	217	214	204	205	222	233	186	214	202	200	178	177	199	205	205	182	189	213	220	202	220	187	229	217	196	194	205	174	188	193	212	196	194	197	203	210	200	184	183	186	203	208	235	214	243	206	216	212	185	209	226	202	195	200	196	181	199	196	197	199	204	197	201	225	193	218	245	231	211	201	198	186	196	197	179	186	200	199	184	197	229	216	167	200	214	184	205	223	208	172	176	238	206	211	191	194	208	209	200	203	212	197	197	189	171	195	202	224	228	229	191	220	193	201	186	185	223	222	174	196	198	220	202	215	221	244	209	208	195	191	206	181	206	184	194	209	193	186	206	201	200	229	219	189	221	225	200	219	194	207	183	206	198	179	179	196	217	202	199	201	209	212	215	229	188	204	196	212	190	223	224	186	196	204	184	231	192	208	217	210	200	191	200	183	218	163	208	200	201	179	223	194	185	227	194	196	205	193	197	188	184	228	212	199	201	218	204	213	220	190	200	198	220	219	195	197	203	198	204	212	202	215	204	201	190	189	196	220	227	209	201	203	180	178	201	190	230	189	203	228	230	204	211	216	205	211	194	216	200	203	208	219	190	181	170	204	224	211	207	188	217	214	215	201	217	221	222	195	205	209	176	187	196	182	196	208	191	190	200	182	231	213	213	224	205	182	194	204	193	209	202	208	203	201	219	181	249	198	186	195	186	180	227	200	172	209	199	212	218	195	221	216	198	236	209	187	204	194	215	206	199	232	204	199	214	233	180	195	203	236	200	224	214	201	182	191	192	198	200	201	201	204	214	216	197	215	160	217	210	181	208	196	208	227	207	201	196	209	188	187	210	225	185	194	204	214	219	202	195	216	233	222	209	192	206	202	184	169	231	196	204	193	204	189	185	191	195	239	175	195	223	219	193	197	193	186	213	195	186	204	182	173	207	205	194	200	217	193	210	220	201	198	196	199	195	183	218	201	209	212	176	200	208	194	191	197	182	206	232	216	200	213	234	197	181	209	199	203	213	188	205	204	189	196	200	192	188	191	235	202	193	209	213	190	221	211	183	195	194	195	192	226	205	216	201	202	153	187	203	207	206	184	233	208	192	224	226	193	192	198	216	185	176	229	210	215	200	202	205	188	196	181	196	233	202	207	197	194	220	184	186	194	188	186	203	196	202	217	205	189	200	177	178	203	191	200	208	204	188	180	183	216	178	209	221	210	189	161	202	198	211	228	202	197	192	210	214	190	209	164	208	212	201	197	196	217	201	196	214	199	199	216	211	220	205	191	209	196	207	161	180	206	222	232	188	226	233	217	202	215	202	231	199	196	191	198	187	198	193	193	215	182	193	194	174	208	185	219	200	193	223	189	187	215	225	212	231	211	214	211	209	179	218	215	205	209	195	193	206	202	199	207	192	169	203	189	201	235	215	202	187	185	217	200	192	223	193	198	211	205	208	200	182	184	210	208	216	219	234	239	214	208	217	195	215	214	221	187	225	209	250	182	201	193	181	199	217	199	212	207	210	218	198	197	227	218	186	247	195	178	199	206	199	194	174	207	193	183	219	203	221	229	214	205	210	197	202	227	197	184	176	195	212	222	189	200	217	215	205	214	230	195	202	174	241	196	209	192	212	199	214	228	211	227	207	215	236	185	204	178	210	197	224	212	191	186	218	203	190	189	159	203	201	201	233	186	188	227	234	197	204	223	172	193	216	225	202	192	196	193	194	171	187	178	179	241	206	206	220	169	179	202	193	210	194	213	180	207	192	185	221	223	219	164	208	184	193	193	219	212	201	200	197	229	226	208	205	224	206	193	211	211	194	196	190	209	197	203	194	195	223	193	204	196	183	199	207	225	207	205	207	196	200	218	204	235	203	217	186	184	180	194	198	187	200	188	208	203	177	213	190	182	188	190	175	184	191	185	205	222	200	202	203	214	197	195	217	192	216	212	200	182	202	218	230	198	195	218	207	223	173	195	209	200	207	189	206	215	215	194	184	198	205	172	199	210	201	197	232	208	234	201	191	224	240	201	215	195	210	218	219	192	178	215	227	196	208	190	230	212	194	222	207	231	220	241	205	201	216	212	220	205	208	217	213	221	196	179	234	171	202	186	167	208	215	222	220	188	209	190	209	190	186	203	213	182	190	234	197	201	229	182	173	192	197	192	212	211	224	192	191	228	219	201	213	198	203	223	188	214	208	205	206	196	185	192	211	173	192	199	206	213	196	202	198	194	199	206	205	193	205	221	212	217	190	181	216	214	207	170	185	197	230	219	191	217	203	215	160	202	214	207	204	206	204	180	215	209	183	199	195	209	207	196	207	213	216	219	201	188	196	214	198	196	215	204	212	214	194	197	203	208	205	207	205	218	205	182	187	181	216	196	191	232	197	195	209	205	236	201	210	208	213	200	186	212	189	215	234	218	191	196	216	200	179	211	194	185	197	192	211	216	210	217	216	194	208	214	250	212	207	221	185	182	203	206	196	212	181	217	198	171	221	187	206	190	223	195	206	189	212	230	172	245	203	196	186	231	189	180	196	186	224	211	185	203	208	206	183	185	194	219	221	195	186	187	197	229	207	204	202	207	205	205	198	218	208	201	181	216	207	213	204	171	215	199	204	192	205	225	210	194	196	212	200	215	184	200	220	236	208	225	183	194	218	195	181	182	176	213	201	202	210	201	219	198	207	205	198	199	219	232	212	197	179	216	189	212	214	208	184	213	217	234	215	175	183	193	199	201	194	211	207	193	190	183	207	215	206	199	233	230	220	204	219	214	198	211	223	185	233	199	225	209	212	195	207	207	207	217	214	208	194	192	196	196	201	182	197	215	188	194	210	178	225	197	192	238	202	201	202	189	198	189	205	206	188	179	172	226	209	207	211	191	191	214	188	186	171	222	204	214	203	204	189	217	188	203	207	193	192	214	205	191	206	192	187	202	213	199	221	213	200	199	214	204	228	218	183	226	209	212	168	202	198	203	199	225	224	196	229	218	209	203	217	216	223	233	204	183	237	206	197	198	190	196	231	219	243	247	218	205	195	176	199	241	206	194	204	199	209	171	221	194	206	201	219	203	196	213	206	200	190	185	195	197	203	203	202	207	185	205	197	213	213	225	195	213	219	195	230	222	242	204	160	199	212	201	217	210	179	193	212	224	198	210	206	208	189	208	241	213	227	217	207	199	191	187	202	219	207	211	186	221	191	199	212	202	201	187	194	219	195	212	173	164	209	184	206	223	211	190	236	208	203	215	186
32205	5947	2209	1326	869	602	481	479	478	477	487	480	478	407	457	423	462	468	464	493	442	472	431	453	484	473	449	472	424	487	448	501	463	504	446	428	464	478	472	462	445	447	460	455	440	428	468	460	491	454	442	440	474	456	490	415	448	455	464	476	453	466	478	467	421	484	459	461	454	473	449	442	473	458	497	480	468	438	414	461	429	444	466	484	448	460	413	467	451	454	464	469	444	426	471	452	496	473	457	438	431	490	481	457	472	483	434	443	458	437	442	445	455	497	441	441	464	416	452	475	449	463	436	469	475	447	433	448	460	436	427	448	443	411	506	511	442	430	438	486	453	485	492	466	482	479	515	450	468	446	452	455	483	484	440	466	433	435	447	425	453	435	492	459	426	468	473	495	432	470	449	473	487	475	457	438	448	454	442	458	467	433	442	454	455	458	474	481	454	469	416	481	438	504	456	418	468	466	433	453	489	429	470	479	479	453	436	488	434	488	466	466	470	443	436	488	480	441	444	454	460	469	470	462	422	453	463	455	434	484	436	452	442	471	452	472	451	456	459	462	469	463	443	442	454	477	440	424	451	440	480	453	455	472	454	453	420	449	462	443	457	522	490	440	458	445	485	416	450	454	485	452	496	501	483	446	468	431	467	471	449	464	454	451	442	465	440	463	494	474	426	470	496	442	435	439	454	463	482	481	457	496	464	469	471	440	446	455	420	478	453	459	450	463	385	449	459	416	449	449	473	474	453	467	477	484	438	470	442	481	453	474	459	484	457	397	447	456	463	450	439	425	471	499	454	485	456	449	454	457	486	475	463	477	461	462	416	461	461	451	428	499	454	454	426	473	473	480	451	499	410	419	500	482	458	476	465	484	444	462	473	446	475	443	483	477	470	451	445	449	439	506	461	414	462	447	440	446	410	482	472	428	485	476	431	429	445	460	419	484	444	450	474	481	453	472	507	449	479	437	467	441	442	458	478	473	437	466	484	456	465	521	456	444	452	456	466	470	447	488	448	458	470	483	435	447	429	423	482	457	435	493	470	479	435	399	484	429	469	481	468	428	469	463	455	497	481	452	452	460	458	458	467	444	449	463	465	457	448	479	465	509	468	471	479	487	473	465	472	446	506	456	460	453	457	424	471	461	481	456	433	461	417	426	456	446	442	477	486	483	509	463	477	471	437	468	478	460	441	458	471	428	434	430	471	508	464	477	445	462	451	432	441	451	474	464	421	451	447	437	454	446	472	456	450	455	449	478	454	446	456	466	477	490	468	455	453	404	454	489	452	481	404	441	464	441	423	438	473	457	469	497	491	434	502	463	447	440	454	452	441	434	475	460	447	461	484	451	465	448	428	414	472	468	471	477	488	483	464	479	454	470	465	485	438	466	473	453	495	485	472	470	463	458	469	450	454	437	453	443	477	482	456	448	448	468	452	450	442	464	470	488	482	478	425	473	469	466	489	486	482	455	519	467	447	474	465	470	470	453	460	442	417	457	446	447	441	474	469	466	471	436	461	447	493	447	439	442	466	453	478	465	468	498	445	436	463	446	433	463	465	482	462	470	483	447	466	478	473	460	419	452	461	477	488	455	469	476	438	456	474	455	446	456	454	476	442	473	469	437	453	446	470	471	407	446	457	434	476	446	403	472	492	480	500	459	489	447	459	479	430	464	438	471	448	439	436	459	493	452	449	417	464	451	444	437	478	463	424	476	434	459	440	440	446	450	482	466	448	468	471	436	454	481	460	481	452	465	457	467	419	466	443	473	483	442	414	437	450	478	437	470	475	457	437	480	465	391	465	498	450	451	442	495	416	460	470	453	452	474	434	439	461	436	460	481	467	419	446	504	486	435	442	436	460	454	489	456	517	479	431	452	466	470	449	472	483	459	465	457	448	458	442	450	440	453	476	456	469	471	513	439	469	441	446	461	427	466	485	425	444	490	456	472	461	438	445	457	486	461	476	482	472	448	460	445	465	450	428	456	467	465	443	439	424	413	456	454	483	500	432	459	463	465	476	483	484	441	444	444	489	453	473	485	489	442	461	445	441	460	459	456	438	427	445	479	487	457	466	457	506	454	432	445	482	441	473	454	475	497	471	457	492	473	462	433	459	463	436	447	457	447	483	426	460	515	500	460	471	457	450	447	447	474	419	489	440	475	458	448	458	448	482	444	472	444	437	436	460	424	468	438	485	437	456	472	481	474	457	482	426	475	461	448	449	444	458	429	492	486	420	423	479	453	489	456	453	427	476	465	442	472	458	473	431	438	473	455	485	446	481	430	494	450	455	510	453	445	468	487	494	451	487	479	472	455	415	459	469	465	457	427	453	441	467	442	456	471	467	455	447	429	469	421	470	439	432	451	454	425	474	476	437	444	434	465	451	442	459	444	460	478	451	476	438	421	456	500	461	449	461	443	413	454	461	437	447	499	438	460	476	481	515	459	461	439	479	458	461	446	455	422	424	457	446	477	451	450	499	462	478	440	412	444	463	439	437	467	476	423	493	461	499	442	484	432	478	466	523	448	492	493	408	426	490	458	462	462	461	420	471	452	473	465	501	453	430	439	473	452	451	453	491	439	467	477	456	451	428	466	448	428	461	438	439	463	439	487	472	452	490	461	441	458	434	455	469	473	508	465	468	468	449	463	457	407	476	455	421	462	468	455	457	463	437	480	485	447	446	502	501	455	424	461	486	471	512	479	443	480	430	436	469	446	445	441	491	472	434	459	431	450	480	423	445	447	452	488	432	463	466	414	496	468	454	437	448	450	471	458	428	484	436	459	473	443	451	445	471	453	463	443	434	459	469	447	481	469	485	510	489	422	489	468	462	447	432	410	518	443	456	428	425	439	452	479	428	443	474	490	462	455	477	447	456	431	439	462	478	465	485	410	475	456	462	475	467	471	459	494	447	466	471	486	443	484	467	451	471	453	495	448	445	456	476	501	516	460	427	484	449	462	452	479	470	437	487	476	472	460	428	458	495	459	476	440	486	488	477	434	456	463	439	455	482	473	501	473	478	455	468	489	444	467	444	470	439	445	424	509	485	478	450	463	462	489	451	493	442	460	440	456	469	439	497	494	472	455	490	451	466	454	454	484	459	462	472	441	457	446	469	462	473	446	435	450	467	484	461	461	458	468	486	508	472	438	438	460	465	487	448	417	437	469	406	475	503	432	470	437	443	437	480	457	450	451	441	471	467	434	424	462	469	441	424	457	480	448	470	468	460	440	452	478	438	502	455	433	493	454	480	462	453	456	448	462	478	471	468	447	450	420	484	477	445	460	449	458	488	457	459	470	447	451	462	454	485	437	468	475	481	472	446	475	466	487	467	433	439	443	470	481	457	467	429	478	480	456	435	466	475	475	470	460	465	447	413	426	456	474	474	444	467	449	496	448	485	444	482	451	456	442	466	488	485	427	411	477	470	471	476	428	471	493	419	469	462	466	435	439	438	438	470	513	495	465	447	456	473	442	457	485	462	505	470	429
56891	20390	4307	643	363	247	223	230	210	216	219	186	231	217	212	222	218	184	207	238	210	231	225	226	205	195	193	186	189	214	207	202	205	199	229	225	196	210	180	241	239	205	195	225	206	218	195	202	174	189	195	211	213	193	201	206	231	215	194	193	206	248	200	214	212	202	230	194	199	215	226	194	210	215	203	236	196	215	192	244	225	190	217	206	217	216	206	187	197	194	207	184	210	207	204	231	227	207	209	216	198	222	230	192	214	226	199	181	209	218	214	212	221	204	234	220	196	196	199	183	200	215	223	214	205	198	195	213	212	232	193	252	193	184	222	229	195	203	214	179	222	212	184	202	225	240	190	231	219	220	204	208	182	218	208	186	197	252	187	193	201	229	237	250	213	232	236	211	218	189	206	205	208	232	189	205	188	201	205	205	208	211	254	201	203	204	213	210	211	253	195	204	219	208	213	194	206	223	216	210	168	176	196	228	217	212	210	199	201	199	197	214	235	223	211	204	216	230	233	233	203	194	220	200	195	205	207	228	211	196	241	193	208	218	205	193	192	235	230	201	195	198	198	204	208	213	219	207	219	183	208	243	199	217	206	210	216	213	207	241	226	222	234	224	213	201	193	200	203	191	202	210	194	206	199	199	226	198	219	217	189	191	215	187	208	222	209	215	200	200	187	201	226	212	204	206	207	194	210	206	208	190	171	216	194	184	186	217	213	218	202	194	219	220	219	207	204	192	226	200	185	241	212	207	202	213	222	204	191	201	215	232	218	212	196	227	195	202	196	195	197	203	230	192	199	244	214	231	199	189	221	198	221	200	213	216	223	171	218	219	222	194	228	202	213	210	219	211	208	184	223	194	235	190	184	201	221	206	215	242	190	196	207	218	235	210	196	227	210	186	203	182	206	210	217	204	189	231	224	221	197	189	215	228	204	226	220	207	194	216	215	209	216	225	220	193	222	195	222	206	224	201	190	203	223	219	228	208	177	206	211	211	212	210	207	187	181	207	219	227	203	198	217	221	234	233	203	213	242	217	185	234	235	208	194	177	206	221	245	222	204	204	212	208	187	198	217	205	206	194	201	206	203	207	212	235	198	184	210	219	231	216	210	230	193	213	193	200	207	220	207	213	184	208	212	216	245	198	201	181	195	196	196	221	178	206	211	213	202	213	241	214	200	198	190	215	203	208	227	198	238	208	190	254	221	211	199	196	222	207	212	207	204	188	213	204	207	213	195	205	225	202	209	202	177	227	236	220	239	196	207	203	224	217	197	218	215	188	216	209	203	172	214	188	204	195	183	175	223	205	207	199	210	182	215	199	197	203	199	228	205	226	213	213	191	221	215	192	225	212	228	179	206	199	236	222	173	218	173	185	213	201	209	193	195	201	199	219	197	219	243	215	193	230	210	225	200	213	208	214	212	218	227	228	202	176	204	192	190	214	180	233	244	231	193	193	192	222	206	233	224	205	216	212	210	210	236	210	223	203	215	226	249	203	211	204	208	208	201	210	217	202	209	210	232	217	223	196	196	204	226	220	193	221	200	182	228	202	194	204	195	214	215	223	201	219	175	194	206	222	206	180	227	220	192	200	206	201	201	202	194	218	177	227	223	180	202	217	227	202	182	205	211	200	239	226	201	218	231	211	227	229	197	186	221	210	187	187	187	220	221	189	189	194	196	229	198	222	209	211	184	212	244	171	229	198	188	193	193	194	204	174	210	196	190	237	197	196	222	197	211	198	193	194	190	200	227	248	198	229	215	219	211	227	200	189	225	193	230	218	220	216	212	210	203	210	207	237	204	205	224	194	226	232	235	183	218	226	169	217	211	202	219	219	212	170	176	231	213	224	220	212	237	198	211	208	212	217	196	216	213	207	227	211	206	199	201	211	189	218	193	188	222	231	217	212	202	204	247	207	174	186	220	200	174	191	218	194	182	200	219	200	207	190	202	199	208	204	202	192	223	176	239	190	176	211	218	225	197	229	223	224	214	233	227	241	212	208	173	194	194	195	232	247	232	224	198	197	199	226	218	189	212	223	193	207	217	188	205	215	226	224	177	211	198	212	217	197	240	208	212	206	240	224	194	193	235	230	219	238	233	226	232	209	197	212	203	230	206	190	184	199	214	188	244	221	220	199	217	223	208	197	233	202	210	208	199	201	205	228	195	200	173	215	226	215	214	201	204	198	201	179	193	216	195	226	200	184	206	210	215	222	198	214	194	195	207	209	217	267	221	204	221	181	220	191	194	196	206	193	229	192	230	200	182	215	192	264	200	200	173	222	199	241	234	215	180	213	214	255	186	175	224	198	191	210	199	207	216	178	197	195	211	186	213	185	226	193	221	202	207	239	192	187	220	202	215	189	208	205	224	228	208	212	173	198	229	193	230	216	221	210	211	260	206	208	213	217	215	196	198	208	213	230	222	199	198	187	205	200	194	230	228	202	226	202	225	199	197	204	215	212	199	198	220	209	186	213	223	196	204	205	203	202	184	180	206	215	215	221	202	197	196	207	182	192	203	226	230	229	218	199	204	218	192	187	209	192	210	188	173	199	192	222	222	227	224	213	210	214	178	203	175	177	226	191	183	215	180	224	220	200	202	203	203	224	229	220	190	222	200	176	210	218	210	197	178	209	203	194	206	210	180	226	222	204	228	193	198	185	227	233	189	213	228	219	229	235	223	174	186	218	214	218	194	222	189	199	200	195	207	210	213	207	213	215	208	180	204	202	210	182	186	212	179	222	216	224	218	220	220	194	230	199	196	214	207	224	220	231	184	219	225	200	197	189	207	237	210	204	197	241	192	204	228	191	192	210	214	208	204	199	210	209	218	216	206	195	226	255	204	192	210	221	196	227	222	186	197	191	231	183	199	187	195	214	205	226	191	187	220	190	210	208	213	228	194	205	220	235	203	205	195	235	228	223	208	198	207	189	210	195	189	197	218	182	212	197	226	216	225	226	212	208	221	200	193	199	173	193	195	255	196	201	217	232	178	191	206	211	177	196	220	232	199	193	207	226	187	213	189	207	174	225	232	176	191	178	203	203	212	200	197	206	217	199	188	223	181	195	218	197	209	211	221	192	223	197	189	193	211	223	181	205	216	193	186	211	211	247	219	208	206	198	204	221	196	219	228	211	193	231	183	200	203	182	229	209	223	213	203	206	170	181	210	196	214	214	229	197	195	221	201	207	204	213	217	212	215	191	191	232	217	191	225	225	232	248	205	195	206	222	202	224	223	236	193	206	186	191	211	219	181	211	189	207	195	222	216	211	186	203	205	249	216	202	220	213	249	236	223	220	217	200	180	215	229	204	199	207	179	206	207	235	189	224	189	198	182	204	203	227	213	241	214	213	211	216	202	207	206	175	237	223	229	228	198	209	183	186	190	180	191	213	198	214	234	231	233	206	221	209	221	204	193	204	189	232	243	216	210	183	231	232	205	198	199	230	199	202	195	225	216	207	245	235	183	209	204	231	244	213	209	197	208	234
38843	12506	3236	1415	875	723	552	529	480	501	522	466	487	469	497	481	458	497	473	456	479	472	508	432	472	469	519	434	477	485	470	460	470	474	450	460	453	478	522	475	443	473	481	505	459	468	468	472	500	476	470	482	448	459	480	486	458	463	455	474	459	473	461	414	475	465	483	452	477	478	431	461	459	488	474	472	444	469	415	486	438	438	494	475	464	459	490	516	462	493	456	430	448	464	473	463	467	503	483	455	485	502	459	443	492	487	459	476	511	447	492	469	479	486	509	457	436	491	469	522	460	440	479	470	459	496	430	466	457	454	454	423	495	450	495	488	451	508	481	467	442	481	487	444	464	463	465	484	482	470	449	493	455	496	472	459	481	464	420	502	464	490	493	431	489	448	469	455	474	431	475	487	446	491	478	473	503	449	522	458	487	437	448	474	458	457	485	521	482	451	514	476	458	503	459	464	475	468	483	492	473	458	460	475	471	460	451	486	432	447	437	481	469	507	458	445	486	463	485	517	468	482	480	477	426	477	475	480	470	463	481	473	436	462	451	480	482	454	484	489	422	488	455	460	504	483	495	460	484	450	450	447	460	438	469	462	482	494	493	467	513	512	470	485	433	457	475	475	469	461	510	460	458	471	500	497	469	474	476	478	441	495	465	484	456	490	444	471	475	443	498	484	461	459	469	455	450	490	473	464	475	492	473	437	475	476	492	460	474	457	494	456	470	460	468	446	460	477	478	461	431	484	477	478	471	445	454	440	492	485	491	441	520	453	471	434	481	451	484	480	461	446	439	490	458	504	490	445	423	468	432	462	433	486	516	457	469	469	486	506	444	468	461	447	468	465	472	494	491	472	502	484	455	460	464	450	485	458	472	516	462	485	520	480	491	475	508	442	461	454	439	428	486	474	481	452	504	493	468	465	463	483	484	445	426	458	457	425	450	432	455	510	493	422	445	536	503	469	440	462	465	495	474	485	495	488	457	492	454	508	497	493	475	485	442	456	473	461	469	451	444	496	473	454	473	489	427	507	479	427	505	441	457	458	484	461	507	496	480	431	461	485	484	512	445	492	480	436	512	465	479	479	479	456	471	460	478	489	487	428	480	463	474	454	458	489	437	458	468	416	478	473	449	446	468	483	448	487	482	478	458	474	464	458	474	454	470	482	468	467	486	477	474	450	434	448	455	453	451	454	459	486	446	502	442	472	487	535	488	456	489	474	465	458	455	479	468	466	432	459	454	509	446	447	479	494	468	449	456	494	475	496	462	472	471	475	482	439	506	490	486	482	484	498	464	471	457	496	484	470	450	459	411	471	468	486	470	433	458	435	453	459	454	474	477	465	464	445	442	492	462	488	477	477	500	490	481	441	490	507	419	520	539	466	471	502	455	497	473	442	496	499	431	466	475	460	460	473	459	434	512	498	537	472	485	492	494	482	480	455	488	512	476	486	476	436	517	486	488	460	500	500	484	458	461	472	438	445	427	471	440	450	438	478	475	494	488	494	462	460	460	460	481	464	472	436	449	446	469	460	458	483	463	455	511	434	488	464	458	454	501	490	445	483	541	468	474	495	506	474	452	433	494	490	457	458	438	467	450	475	473	500	492	466	475	518	453	470	472	477	437	489	492	470	478	454	495	468	471	413	493	489	463	464	488	476	520	482	422	443	487	478	459	462	472	456	414	448	473	476	440	494	463	451	454	450	506	483	454	504	480	468	457	503	463	477	466	484	439	432	452	493	471	426	470	502	490	460	472	460	476	480	461	499	511	475	406	486	456	502	473	472	469	468	490	495	441	484	474	465	501	507	449	451	455	461	490	474	456	519	468	482	432	446	501	438	479	493	463	472	465	454	479	479	474	453	503	478	452	470	467	470	468	499	466	448	506	517	461	452	472	514	472	485	424	467	444	490	485	478	478	496	475	485	477	444	477	478	524	444	492	439	485	475	467	428	492	506	496	471	440	501	477	495	456	499	487	442	462	517	499	442	448	511	447	458	458	488	433	461	465	492	474	454	477	475	465	444	454	466	442	449	492	476	464	507	473	486	468	475	474	474	452	514	467	453	430	474	462	490	483	425	420	483	497	450	473	470	470	458	488	454	463	450	488	422	477	466	460	483	482	464	494	504	491	493	493	493	472	480	485	488	472	459	471	463	465	455	445	463	494	451	469	494	481	492	457	486	478	438	505	482	459	467	470	454	493	492	451	481	539	481	466	460	461	491	473	475	469	489	471	522	469	507	443	473	463	466	517	468	466	465	484	487	433	465	461	439	471	445	488	452	483	436	464	511	494	484	497	478	475	483	471	500	476	452	489	482	474	475	435	470	488	452	497	471	474	449	493	482	500	442	476	485	503	445	474	480	438	437	445	469	508	467	463	485	447	457	484	477	503	453	497	476	475	465	458	483	432	468	448	462	493	478	488	446	465	421	480	464	487	495	494	465	460	470	493	466	459	447	471	455	489	497	474	488	451	475	455	472	462	462	427	478	479	474	463	466	463	507	467	502	447	477	472	514	482	460	467	491	451	449	452	512	491	462	467	490	453	492	443	475	462	461	466	449	449	471	466	467	488	495	483	461	498	463	498	482	464	491	472	469	474	462	455	493	486	494	499	443	470	454	470	468	485	440	472	462	485	473	501	521	458	515	466	486	476	446	484	482	494	475	453	464	529	455	485	456	470	487	450	461	427	487	514	460	459	483	443	442	454	432	450	478	463	462	481	458	477	475	461	493	480	464	483	505	485	500	487	468	450	465	439	494	456	479	472	471	488	471	495	473	473	487	459	434	433	485	467	475	439	502	475	447	450	422	503	457	498	502	500	467	485	482	465	454	468	459	493	506	515	480	452	477	410	464	478	447	465	463	468	452	492	504	463	517	466	425	461	481	496	467	481	485	455	491	505	464	472	447	484	490	505	447	493	456	457	439	462	502	449	479	478	441	508	434	460	453	525	475	423	506	492	444	455	496	480	493	504	486	526	506	469	490	447	441	490	438	471	459	484	471	471	472	450	477	472	438	462	469	439	432	435	455	437	470	434	510	481	494	470	455	461	456	464	447	461	460	483	467	494	452	478	465	452	471	487	456	508	466	465	459	459	488	468	447	451	487	498	469	433	471	452	480	470	454	518	495	491	448	467	478	451	475	453	469	452	446	472	492	468	452	491	424	466	456	452	491	461	503	451	489	468	502	459	481	427	473	486	451	467	460	487	477	492	474	460	474	473	447	453	497	506	441	492	463	502	433	471	470	484	462	464	443	492	468	453	482	455	496	453	480	476	436	464	412	466	484	495	453	488	464	461	466	472	454	437	469	453	477	468	447	506	497	527	469	462	470	476	430	440	470	444	499	499	496	484	454	517	471	467	493	462	429	512	456	485	497	460	480	453	517	473	466	466	508	460	446	476	500	444	501	446	456	457	482	470	492	448	486	501	440	467	505	488	488	479	433	517	436	475	447	482	476	464	461	466	467	449	474	475	468	468	482	462	508
69171	30457	11235	3588	1614	704	388	253	240	248	224	233	239	254	223	230	229	206	211	198	201	240	212	186	211	245	198	192	230	215	235	229	240	220	248	229	224	203	221	214	210	204	201	221	210	204	214	211	217	216	262	222	209	218	234	233	186	217	223	206	189	205	233	217	211	225	192	222	191	237	226	216	202	226	187	171	231	211	213	224	240	209	206	244	202	216	193	221	224	218	233	234	202	231	212	220	221	232	194	245	217	205	194	213	230	225	221	201	256	216	200	214	195	207	228	241	211	201	220	209	222	214	217	225	233	217	203	249	231	215	206	207	229	207	245	242	203	222	227	204	229	208	234	200	215	195	206	214	205	235	251	211	216	185	224	203	184	193	236	243	222	202	220	239	232	223	237	200	225	216	212	194	196	205	199	234	202	234	241	255	213	212	227	232	205	220	210	227	213	223	236	188	209	224	243	238	227	207	204	190	215	228	212	228	209	213	206	243	215	234	217	237	228	257	207	216	232	249	234	243	201	209	195	232	215	216	206	200	218	234	223	205	199	226	205	241	233	224	216	206	197	247	237	210	201	230	227	227	230	208	247	211	227	224	212	223	218	202	219	235	202	234	217	184	219	205	224	213	195	216	192	211	215	232	242	198	227	226	231	236	241	220	208	189	193	193	244	190	223	211	226	216	239	224	190	207	236	227	205	221	211	185	200	224	214	238	202	214	221	217	189	213	225	225	214	209	231	220	208	214	244	195	248	211	229	211	236	210	216	233	211	205	196	198	253	236	220	220	229	211	245	199	204	211	236	240	230	201	196	243	200	274	218	229	259	210	209	206	243	201	209	199	212	228	215	204	215	164	209	213	224	209	215	217	216	194	207	195	221	220	227	227	240	249	223	175	208	223	241	208	222	219	236	214	225	210	202	217	187	201	211	221	205	224	233	215	199	218	268	212	233	235	213	237	235	214	221	228	221	199	219	227	207	200	220	205	229	238	211	200	240	219	197	205	198	231	229	200	230	203	226	247	200	205	224	214	217	236	222	227	217	253	216	228	218	239	221	198	236	220	228	206	219	228	243	209	219	245	220	221	209	236	210	194	228	190	222	219	207	255	204	216	216	210	215	188	225	188	242	241	207	209	194	187	222	239	261	219	212	213	217	210	222	210	208	220	219	225	201	248	225	240	215	223	226	204	230	216	187	242	214	196	234	200	196	210	227	231	194	227	206	231	240	229	201	227	223	237	219	225	235	199	233	221	229	206	246	204	218	245	208	228	217	212	212	225	238	217	209	223	241	212	224	211	200	221	233	225	222	214	202	194	220	205	245	248	247	209	235	225	229	222	211	240	207	215	186	218	247	224	217	213	245	205	211	217	239	225	217	220	238	222	215	206	222	228	245	232	222	219	238	236	254	215	204	216	246	214	223	218	230	207	226	223	228	217	211	226	230	210	217	214	206	220	188	218	204	228	250	223	233	165	209	203	197	193	220	248	211	222	220	217	225	239	211	221	200	227	224	233	224	229	225	220	216	193	212	218	220	208	209	182	239	214	227	193	245	204	207	226	216	246	198	215	212	205	214	213	225	195	210	187	215	197	217	243	206	224	212	218	210	227	220	247	210	197	198	218	223	216	204	187	242	225	220	221	205	229	205	241	218	209	211	224	224	258	224	212	231	221	219	206	206	223	244	235	233	211	243	246	206	227	219	218	208	225	221	211	229	246	208	220	227	224	235	227	208	247	195	202	214	227	215	202	235	217	214	215	238	216	198	221	197	212	231	236	216	235	242	220	198	224	222	225	213	210	218	207	241	214	201	230	216	228	212	214	232	195	213	235	223	196	213	237	216	210	224	184	201	201	216	225	208	203	198	210	225	212	208	187	237	236	204	216	188	202	208	238	187	226	218	200	218	181	222	227	223	234	242	214	231	199	188	215	240	194	235	217	201	212	205	215	223	225	221	206	211	205	208	193	226	215	233	240	190	220	223	207	214	191	199	219	218	210	202	217	205	220	212	196	217	214	233	211	195	228	210	227	230	210	208	237	238	207	198	215	206	214	214	193	212	210	199	217	241	212	255	211	211	207	218	227	250	218	194	204	214	238	239	236	220	207	197	223	203	212	219	206	201	205	221	229	241	217	251	228	220	216	191	240	219	205	204	193	210	235	205	204	220	232	215	226	199	206	205	217	189	238	206	202	199	237	208	204	220	206	212	204	213	213	200	213	250	189	220	211	202	191	200	231	205	221	238	205	221	210	209	223	198	194	208	213	206	216	214	224	188	218	219	217	199	197	207	217	203	238	240	219	235	250	195	258	233	239	199	258	257	241	212	248	215	210	201	197	229	220	224	235	215	245	194	234	219	212	260	207	236	208	205	222	214	200	213	199	198	217	253	239	187	218	185	221	254	255	207	199	199	188	251	241	209	216	231	229	203	211	228	236	211	214	215	249	259	240	229	208	200	224	230	218	235	175	204	231	222	188	234	201	234	191	212	217	234	199	197	201	216	266	216	226	230	227	200	194	216	212	230	246	235	252	214	204	208	234	237	222	188	227	210	210	244	221	195	192	222	214	214	230	197	212	223	224	221	206	234	217	211	226	254	228	221	251	193	202	183	201	231	172	216	224	214	230	219	254	197	219	196	232	192	230	220	206	229	229	221	209	246	228	231	214	211	225	216	197	195	201	216	169	227	242	237	234	212	216	213	262	218	249	233	210	197	212	259	245	235	216	192	202	197	199	223	199	213	204	202	193	247	217	218	219	198	220	216	202	259	213	244	209	222	225	216	228	242	201	210	223	208	229	224	237	200	213	199	194	209	230	215	210	198	224	210	243	243	235	229	228	237	214	221	215	225	214	231	208	214	222	209	231	221	257	207	212	224	212	221	218	203	253	206	203	206	208	211	226	221	189	218	244	225	218	214	203	219	231	230	219	224	208	233	229	237	212	210	218	219	177	226	201	214	202	187	210	223	226	222	197	255	212	223	212	228	222	222	208	198	194	208	202	253	226	235	210	212	233	213	189	232	210	219	225	217	178	220	226	224	187	209	231	219	221	216	248	209	203	232	204	201	195	224	233	225	209	228	250	219	230	208	212	203	210	205	231	227	232	212	230	249	224	223	234	229	229	227	209	232	249	224	213	208	198	196	255	255	217	233	252	218	227	211	209	203	211	192	230	214	188	218	201	219	220	229	211	207	226	203	198	218	223	244	201	222	223	227	194	206	215	202	219	235	211	190	201	201	210	239	221	203	172	221	225	200	254	203	233	220	218	199	189	213	204	214	209	186	189	225	238	212	206	228	226	227	239	197	245	222	233	200	222	227	231	225	216	203	200	218	230	202	191	249	231	212	225	211	212	211	186	207	233	217	213	222	207	212	205	239	233	210	203	232	247	209	247	187	223	195	191	233	218	220	219	218	219	227	221	212	235	240	215	203	222	215	218	214	236	238	226	192	216	229	218	238	194	218	230	210	234	214	196	207	195	202	214	219	234	223	205
46870	20612	9450	6683	3921	2057	1026	656	569	509	525	572	525	510	521	480	502	513	489	511	463	523	509	508	492	515	490	506	502	501	438	462	549	510	481	467	512	509	484	477	498	551	480	485	512	466	526	492	452	463	500	504	497	498	468	485	466	499	537	502	517	483	529	505	481	515	524	478	477	501	481	484	480	484	469	535	514	497	461	472	421	515	504	493	451	518	474	502	540	468	481	484	528	475	457	456	517	470	479	451	488	485	514	506	464	486	539	498	511	530	510	484	506	496	518	464	470	501	488	495	450	444	497	458	475	473	500	477	508	502	503	454	473	444	501	502	480	481	501	477	503	487	419	527	474	460	467	504	474	494	508	500	475	491	481	478	503	483	474	439	506	486	466	500	475	508	494	440	480	486	516	465	534	482	464	492	495	477	472	516	447	482	494	495	512	438	462	457	451	527	489	462	437	487	490	503	499	465	442	493	482	470	516	465	455	499	457	499	468	469	495	492	485	470	497	496	490	517	498	511	477	479	454	499	506	500	474	484	512	472	481	509	498	450	491	504	474	470	496	478	507	513	495	466	496	534	479	488	491	471	458	485	519	472	492	471	500	482	506	442	468	476	498	457	517	471	439	518	500	478	520	486	473	445	473	491	463	469	489	459	486	499	503	511	484	486	442	470	517	489	477	493	490	469	480	492	450	447	493	478	472	489	544	490	440	490	468	532	476	482	450	486	482	488	511	449	459	510	470	528	461	508	474	436	529	494	487	463	480	449	486	483	467	476	475	483	478	508	490	467	514	478	456	491	497	499	474	491	507	506	474	488	476	448	491	527	516	470	514	461	467	497	471	491	482	466	507	468	492	474	468	464	473	484	507	494	483	498	519	492	487	503	529	488	496	464	453	471	469	506	515	465	504	470	538	471	506	483	444	463	508	468	484	474	502	470	481	471	493	505	469	501	435	469	539	442	523	513	499	514	479	487	475	483	450	489	502	490	514	453	482	450	480	523	447	482	511	492	482	500	526	499	495	471	511	505	484	497	539	484	528	468	528	512	457	519	469	482	426	478	507	468	484	496	468	475	493	488	510	502	471	471	480	538	470	500	489	446	509	486	509	468	451	497	510	470	498	506	446	514	531	527	515	521	518	512	477	544	495	492	454	473	485	488	460	458	494	517	474	516	508	470	482	455	475	508	453	504	470	506	520	503	467	454	517	435	467	494	483	495	502	468	500	462	474	484	505	511	454	484	456	513	495	503	493	488	517	504	514	470	520	474	487	522	504	534	485	510	515	524	494	513	505	501	485	466	473	490	482	462	503	460	492	496	510	502	489	463	447	481	484	490	442	527	524	488	504	459	497	494	482	484	476	521	506	476	496	507	470	479	487	508	476	486	491	480	501	484	524	498	485	511	478	487	456	512	479	484	507	496	513	498	500	454	507	499	472	494	472	501	505	491	464	491	477	449	509	447	457	475	454	486	528	486	514	452	493	522	447	474	471	465	519	486	460	478	504	490	484	488	473	465	471	479	486	483	513	504	465	488	473	478	501	468	499	507	503	509	504	506	465	459	482	469	448	501	504	504	489	470	461	509	494	522	503	503	506	467	486	488	470	494	515	544	471	534	483	467	492	510	502	490	503	531	476	467	490	489	458	484	470	498	463	501	507	513	459	482	490	508	510	495	494	468	520	486	435	468	470	476	495	490	459	470	483	497	499	478	532	481	524	473	476	458	485	485	490	505	457	480	457	521	480	472	520	475	510	500	471	447	503	474	497	505	426	511	487	505	484	508	485	482	496	470	497	503	472	496	538	469	518	541	487	462	469	503	502	504	531	468	471	478	511	523	512	489	501	463	480	471	497	512	474	457	498	510	475	474	517	474	479	504	462	494	514	491	513	525	501	491	494	462	490	507	482	493	494	458	479	485	495	482	491	514	492	453	496	489	520	496	481	518	491	517	465	507	520	484	556	516	519	469	486	536	505	509	521	509	512	488	484	478	525	472	474	550	501	460	532	464	469	497	505	513	516	498	481	505	473	514	493	524	492	526	478	521	475	490	507	488	481	500	479	485	498	548	513	510	493	497	492	507	496	469	480	493	514	457	486	505	471	497	512	500	489	454	497	459	556	523	485	485	486	485	478	452	465	506	532	495	481	489	486	476	544	485	452	499	484	521	510	504	459	499	515	469	506	512	502	503	480	486	481	513	455	480	514	456	509	506	455	475	455	481	478	502	516	488	448	483	488	480	510	482	445	548	500	486	456	471	514	451	488	521	506	468	510	490	526	488	504	471	516	507	494	469	520	496	521	438	468	476	502	479	455	478	500	469	514	513	455	544	493	478	471	507	462	486	476	474	487	511	514	498	492	463	505	479	486	504	456	490	510	480	471	536	449	507	490	511	465	496	463	476	445	481	465	521	479	469	436	505	515	481	471	505	507	467	519	531	451	502	467	557	504	515	475	492	516	449	472	483	502	468	483	481	499	511	492	467	513	492	498	477	505	456	465	499	475	516	476	484	477	506	484	516	479	446	509	472	453	506	470	507	485	504	517	480	484	442	451	500	463	469	499	466	547	485	489	477	506	535	480	502	497	510	479	493	480	455	480	457	495	455	478	475	508	494	475	549	517	478	462	503	508	489	497	527	508	481	565	492	464	466	473	483	498	525	512	488	471	500	496	487	490	504	472	448	503	474	490	483	483	486	494	515	520	490	471	510	485	485	520	473	484	517	480	496	490	486	485	467	530	449	482	503	498	461	442	481	509	496	499	514	488	475	461	479	518	481	494	449	509	478	458	486	485	519	499	486	521	454	497	485	531	465	513	459	435	422	470	495	510	529	450	478	498	494	467	465	463	504	451	483	509	481	510	463	445	482	495	497	511	476	469	487	487	483	511	465	500	499	521	469	487	473	501	496	491	503	490	480	474	498	497	499	513	490	519	470	472	464	479	493	463	466	483	455	519	465	484	483	508	508	486	496	498	503	498	457	509	484	498	504	455	494	458	488	513	510	455	493	483	462	453	498	439	499	480	514	526	479	482	494	495	522	461	494	534	462	453	530	493	467	476	501	511	472	473	481	466	508	479	475	484	511	481	513	507	514	485	467	462	472	496	479	497	489	468	487	477	445	447	445	496	479	499	454	437	483	482	486	516	505	496	526	502	452	518	494	474	478	473	473	475	489	514	489	466	494	517	479	496	494	487	528	482	479	457	505	493	517	472	458	466	488	496	489	474	485	482	527	482	428	524	512	470	495	480	472	482	482	469	477	467	481	489	510	493	505	487	474	473	486	488	473	493	476	509	526	528	527	488	488	522	487	490	508	470	489	473	504	494	491	497	558	491	483	504	443	491	503	505	484	469	463	485	463	519	473	524	472	467	463	477	502	474	490	484	487	474	481	501	448	482	453	473	499	493	493	453	479	475	494	471	451	519	448	481	473	531	566	473	515	463	502	497	484	463	465	527	481	495	459	500	499	534	513	490	473	493	477	462	481	495	472
52369	17599	4751	1747	818	511	271	208	201	223	210	205	198	195	198	185	189	194	179	194	219	195	199	219	185	205	203	185	181	198	181	205	225	219	188	203	176	204	195	171	171	183	192	202	192	155	205	168	192	201	185	195	210	191	199	199	188	202	201	170	197	181	186	233	170	212	202	190	207	206	197	188	218	189	212	193	173	204	226	178	225	164	215	200	206	182	199	201	214	183	192	200	186	176	189	212	190	185	197	187	203	171	223	192	195	184	205	249	222	227	177	179	198	218	190	191	191	215	208	198	230	195	208	199	185	165	179	207	190	188	180	188	206	202	207	199	207	170	199	195	195	198	233	175	182	197	173	165	199	177	170	207	204	173	178	208	190	208	205	239	202	185	183	191	202	207	204	191	185	198	216	197	198	208	211	191	193	168	189	165	193	183	212	203	197	213	180	179	175	186	197	203	202	193	190	211	199	186	222	189	216	189	196	183	158	195	189	218	209	218	214	205	203	166	172	193	172	195	213	171	176	206	199	181	175	179	208	190	179	202	182	195	199	184	181	183	190	173	200	191	211	208	182	168	199	201	207	197	227	180	159	178	206	196	205	193	209	210	185	210	196	185	200	193	203	202	193	198	203	169	203	211	190	194	186	184	207	204	223	194	212	206	173	224	203	190	206	167	206	186	174	196	222	212	211	192	200	199	182	197	182	201	198	189	199	176	183	189	199	199	188	190	196	195	218	225	201	181	227	223	247	182	192	196	199	175	181	196	201	193	192	212	185	207	176	192	181	181	199	196	210	177	204	176	202	216	207	175	209	190	182	216	187	170	199	186	219	199	208	202	199	202	210	205	177	181	212	211	205	185	195	183	196	210	169	229	221	199	199	211	187	176	173	167	190	187	222	186	212	243	183	196	161	191	194	190	213	188	192	208	196	201	171	201	199	200	176	182	215	233	177	183	190	193	230	201	208	180	200	184	217	176	184	208	179	202	185	211	175	175	200	203	170	206	197	197	187	183	172	212	230	227	182	163	202	222	195	190	181	183	189	185	213	184	186	178	172	202	196	169	206	172	170	214	191	193	224	204	191	178	178	182	184	222	208	208	189	204	194	175	192	200	180	223	217	205	189	197	210	175	191	188	185	210	190	201	200	169	174	211	202	190	199	176	207	210	164	201	226	175	211	196	187	172	192	201	194	174	181	224	193	201	235	217	202	181	187	178	204	188	199	206	243	202	207	209	188	196	186	215	188	205	199	182	223	202	203	204	217	219	189	210	192	191	204	182	186	187	196	175	174	182	170	177	220	194	207	206	192	196	216	210	191	202	209	191	180	229	189	226	169	197	209	215	184	189	203	211	181	175	177	196	191	207	203	198	186	181	187	203	187	208	190	200	179	180	166	193	188	217	190	176	192	195	211	222	222	193	220	226	194	186	178	181	202	200	211	177	180	206	193	212	191	174	206	199	203	185	223	230	212	195	178	180	186	185	194	197	177	220	209	188	219	226	223	180	211	213	193	199	195	217	212	172	197	216	225	232	193	201	222	218	204	206	197	190	177	197	199	190	205	187	189	185	200	209	205	186	217	219	183	196	197	206	190	194	214	209	198	190	197	181	166	193	178	202	218	199	209	163	187	219	200	204	211	203	196	200	196	214	207	198	194	183	195	201	174	218	210	212	195	181	184	185	168	194	204	211	183	190	177	182	193	180	207	192	213	197	204	187	189	226	216	164	202	161	201	189	214	203	216	197	207	180	190	198	180	205	211	167	199	190	193	181	210	209	175	209	205	190	206	189	180	191	183	215	197	192	184	180	208	203	211	185	217	207	210	203	189	204	191	182	185	192	190	207	198	211	194	206	183	194	227	175	193	184	168	217	201	204	195	204	191	196	214	199	199	212	189	200	204	198	177	205	204	204	195	225	201	213	180	200	185	201	221	189	208	212	196	212	211	205	196	199	198	197	219	202	193	204	209	199	203	199	193	190	186	185	234	191	187	204	204	200	214	189	175	215	182	192	207	182	201	185	206	166	211	207	179	190	195	190	197	169	213	193	196	202	206	166	192	214	185	204	202	200	226	182	188	192	185	195	185	206	196	212	203	203	181	161	205	174	185	179	217	189	191	196	187	194	193	184	194	191	185	190	156	183	217	205	188	204	195	187	220	186	180	215	181	210	211	191	215	216	194	174	205	199	167	193	217	194	223	194	195	183	182	195	215	216	209	177	202	204	213	181	210	207	224	213	210	205	184	187	190	208	210	205	194	216	202	192	198	186	207	209	184	200	211	195	203	213	193	182	189	213	230	195	189	177	218	200	190	209	181	201	195	207	222	206	210	194	199	163	194	213	178	167	194	204	201	215	214	182	205	170	210	186	179	191	191	193	190	192	198	202	186	215	189	179	193	175	209	195	200	193	236	195	203	183	215	190	218	180	190	194	231	198	186	189	184	198	179	217	179	218	215	169	220	203	191	191	198	188	197	179	183	205	192	180	225	194	185	199	209	181	184	207	179	203	220	223	164	174	178	202	175	194	192	195	175	208	205	213	198	184	189	209	200	188	182	202	198	183	187	212	200	185	218	185	213	212	193	212	165	199	231	193	208	188	185	198	185	179	175	191	215	193	198	189	184	181	182	192	180	208	195	179	165	199	198	183	176	204	205	204	188	174	187	207	182	217	190	196	224	165	203	206	233	187	198	180	180	186	210	191	198	197	195	179	194	189	209	202	168	189	201	195	187	180	183	189	211	197	183	166	206	196	192	171	211	210	213	166	171	199	179	221	178	193	201	185	204	177	189	225	224	182	198	197	178	185	206	198	205	215	204	217	183	190	199	189	188	193	189	202	194	214	213	197	207	189	176	180	183	191	209	186	185	183	188	201	189	223	202	205	187	210	185	181	208	197	202	193	202	227	195	208	191	200	204	198	179	168	183	172	174	216	198	193	182	180	173	203	199	217	217	180	179	198	221	216	186	192	206	207	187	154	187	177	211	195	210	182	186	180	197	204	203	209	188	178	192	218	205	206	186	197	189	200	206	213	190	206	201	201	184	179	218	219	226	205	212	213	161	183	162	179	224	205	202	194	171	220	200	200	203	213	219	179	204	224	189	198	240	199	229	192	196	178	200	210	190	188	211	201	207	192	213	212	173	213	184	204	181	196	202	190	188	192	190	176	198	193	195	207	202	206	213	199	226	200	198	209	180	222	207	212	209	217	206	189	207	175	188	237	179	212	188	169	201	180	201	178	204	197	200	226	204	194	186	201	178	207	199	182	191	203	201	191	208	182	200	200	209	209	182	195	188	180	202	192	216	195	177	212	193	205	194	194	184	222	203	184	206	192	165	183	180	192	203	209	185	206	175	187	189	180	200	175	185	196	196	197	188	194	180	206	190	173	180	205	191	191	204	223	182	194	193	191	186	204	205	184	189	198	174	208	202	177	194	215	189	200	187	175	193	166	217	192	184	200	198	204	194	201	200	188	186	201	218	183	206	198	171	208
35591	11099	6022	3941	2357	1514	738	505	506	491	464	469	459	468	452	419	484	448	485	453	471	459	463	449	426	478	432	442	468	463	482	403	417	437	463	448	467	421	456	459	461	443	416	404	446	407	438	425	441	436	448	412	457	418	478	442	446	416	411	410	425	482	442	469	475	419	445	436	448	459	450	431	451	462	439	457	473	447	438	432	443	485	405	452	414	416	427	470	458	452	413	451	467	464	464	440	440	474	444	424	441	451	464	452	475	428	473	456	426	458	431	443	432	413	472	484	419	479	440	516	428	447	444	443	452	433	435	456	439	458	410	463	450	438	444	441	428	481	430	419	430	430	422	438	458	444	440	427	435	430	463	435	407	446	443	427	487	430	428	443	447	392	410	438	439	428	421	464	436	474	433	452	454	452	453	487	450	405	414	434	434	452	424	455	448	435	453	411	419	395	434	471	452	434	425	470	437	452	441	415	441	396	436	434	456	428	452	448	454	418	474	427	440	476	422	427	441	471	443	443	427	446	438	429	455	432	468	396	411	437	420	449	448	451	444	451	409	450	433	435	441	442	462	452	442	420	461	433	419	445	453	443	453	417	436	442	445	450	450	484	442	455	487	456	449	438	431	450	461	453	438	470	442	496	426	446	432	432	453	453	449	421	401	475	448	470	461	446	464	396	443	454	444	471	447	425	441	441	490	429	445	424	436	438	428	465	423	455	473	445	428	423	453	462	458	423	460	459	477	481	457	504	431	463	405	441	429	444	429	438	458	449	477	468	431	453	429	445	413	473	440	446	425	501	438	425	433	423	441	470	413	466	452	455	461	459	418	444	455	410	447	455	427	459	433	437	419	434	429	478	410	453	422	438	420	411	473	441	466	440	453	404	432	410	439	432	431	430	464	448	475	489	413	447	421	446	461	431	447	403	407	429	429	467	429	480	420	465	496	438	420	475	457	433	423	425	414	451	460	469	433	484	465	457	394	405	447	459	436	452	410	427	439	464	458	444	438	416	439	433	417	405	424	452	429	462	449	461	431	450	436	437	422	439	413	442	435	457	455	412	455	451	410	451	455	431	473	430	444	442	442	414	430	433	448	436	434	441	439	457	431	428	444	435	433	434	465	455	445	458	433	422	432	415	422	482	418	457	442	442	489	419	455	455	413	459	426	466	414	437	438	464	431	423	422	461	426	471	489	474	465	426	447	461	425	430	425	396	419	454	440	421	431	437	434	449	455	432	443	451	448	435	459	396	423	464	408	490	410	468	407	438	450	427	450	453	456	454	439	457	423	455	442	448	426	483	454	437	432	448	411	455	452	439	463	462	445	439	424	456	410	440	413	416	409	438	469	437	449	424	425	434	416	456	479	417	414	399	447	407	395	437	419	436	444	480	437	442	420	428	463	428	442	435	449	461	435	422	417	462	411	402	437	467	412	385	454	475	448	452	461	457	420	432	452	413	443	467	423	465	432	459	440	425	424	437	423	447	429	464	423	434	442	440	431	434	424	465	422	463	459	458	524	460	388	419	401	420	471	454	424	425	441	460	440	431	428	470	439	490	398	454	476	411	410	450	426	419	409	432	465	475	429	445	458	473	423	459	460	437	428	410	468	444	439	467	430	422	386	441	439	444	456	437	417	417	437	440	429	450	453	472	453	457	472	451	452	456	465	422	457	401	422	455	458	445	470	462	436	434	429	448	420	458	437	416	420	449	448	425	450	439	437	399	456	480	408	421	439	447	431	427	419	509	470	452	446	448	456	471	455	453	423	427	450	466	451	426	409	442	389	452	456	408	454	453	434	435	439	447	420	477	437	464	453	474	471	417	455	427	402	422	455	449	467	457	445	437	436	451	444	432	454	438	459	469	418	450	442	459	419	445	448	452	455	450	428	470	443	394	431	415	475	436	445	445	438	452	435	443	457	419	441	445	426	463	438	439	454	427	435	475	466	479	432	481	415	423	473	457	453	434	442	429	462	446	435	448	445	447	473	440	456	444	456	437	438	441	446	443	454	406	449	440	438	440	455	482	446	438	437	442	454	458	469	424	438	421	472	426	430	425	432	420	470	428	467	458	420	446	445	432	450	458	422	465	444	490	409	476	400	403	430	455	468	452	439	453	499	488	428	454	423	434	397	443	448	452	482	455	441	427	457	470	421	440	454	452	462	427	424	446	416	460	438	467	442	465	427	446	443	413	437	487	468	446	452	466	455	416	432	464	472	388	469	450	487	434	453	464	417	438	488	434	458	448	458	452	463	462	457	424	466	448	405	430	426	472	467	438	493	430	447	479	461	425	476	471	433	445	455	425	425	420	467	457	422	469	421	416	442	452	431	464	434	432	417	468	447	462	473	460	472	440	424	451	463	452	466	439	452	447	464	465	482	439	471	383	436	443	459	447	462	463	422	469	442	454	436	423	469	427	427	427	449	441	449	439	418	427	435	429	393	478	406	453	428	474	401	453	481	481	420	417	469	444	437	455	424	437	450	394	456	451	438	452	434	467	444	415	442	422	465	432	417	430	423	443	444	444	429	448	442	412	420	449	447	419	429	455	445	464	408	435	390	475	464	518	417	439	427	474	458	460	435	454	416	506	462	434	417	437	465	473	445	460	458	444	418	450	437	414	444	468	445	450	427	452	446	464	442	451	440	482	456	429	445	453	445	447	399	457	450	466	468	437	408	451	437	468	426	462	460	444	430	450	438	420	441	389	455	459	449	428	438	427	424	475	433	478	467	433	450	438	445	437	436	486	454	428	471	453	453	429	459	464	455	439	458	434	448	442	479	422	443	437	457	402	443	457	430	441	477	496	422	462	465	423	475	451	459	457	433	452	425	432	450	403	463	443	430	484	467	418	492	429	433	448	468	456	462	462	428	437	474	434	447	465	414	438	449	469	421	462	483	458	414	389	458	439	434	448	432	455	449	476	458	453	445	422	417	473	408	454	434	423	449	413	447	444	433	404	426	476	450	451	463	405	430	411	425	460	465	462	466	442	455	506	463	489	450	485	439	458	407	409	458	458	466	448	419	450	459	454	456	408	440	455	431	423	465	498	483	423	458	462	431	423	405	458	475	399	471	478	422	455	473	419	450	478	432	484	442	440	423	445	441	426	406	477	479	445	439	447	445	428	463	432	440	446	431	440	439	454	438	442	457	414	440	415	447	444	391	462	424	459	460	441	425	424	478	446	440	436	460	429	431	437	453	418	482	451	438	424	433	468	444	438	434	487	418	405	463	445	471	423	453	423	442	424	452	452	449	451	497	504	434	452	437	477	423	463	440	451	436	445	449	454	448	454	438	443	457	458	475	410	476	466	478	440	471	431	433	468	467	432	416	466	440	428	462	422	403	455	423	456	456	482	410	441	448	490	455	418	445	441	403	469	448	462	421	437	428	452	468	428	491	462	446	445	404	446	456	450	426	457	468	446	442	465	438	496	413	411	445	459	458	451	433	433	412	434	418	447	442	449	449	451	484	464	436	435	454	441	451	432
54839	23130	7831	2686	943	373	269	235	192	208	228	209	210	207	195	207	210	216	184	219	205	200	220	171	205	207	158	193	194	223	218	195	201	196	215	253	184	194	198	214	192	212	202	194	241	191	186	171	201	202	193	223	213	200	207	214	209	191	192	198	209	219	214	200	198	214	193	177	237	219	222	209	221	220	205	192	184	192	191	217	199	219	202	196	208	162	211	217	182	186	235	206	196	207	235	240	224	209	179	222	208	222	230	198	209	187	177	219	206	231	179	229	215	211	200	198	216	213	201	193	194	178	201	218	197	187	222	186	194	192	217	210	182	220	209	184	202	164	198	206	222	212	219	178	208	198	221	208	229	237	224	211	210	198	199	214	225	204	202	217	213	214	173	221	217	212	185	203	214	188	190	234	204	179	219	211	184	189	202	200	197	176	187	222	206	212	197	178	197	203	210	217	226	218	205	199	178	214	229	223	190	203	239	217	193	186	196	179	208	200	213	201	206	202	222	194	205	197	220	221	182	179	216	206	202	192	233	196	210	233	187	185	186	207	194	219	232	203	178	204	202	202	206	201	216	193	183	191	227	205	174	204	207	180	201	220	199	214	193	205	212	226	200	176	180	196	210	219	233	211	193	202	232	203	206	216	219	194	199	200	200	221	185	215	194	188	190	210	191	186	182	182	246	214	217	207	221	223	210	202	207	204	206	199	222	201	219	261	190	206	189	210	203	205	224	197	207	212	228	216	198	212	201	193	209	214	230	175	220	208	188	226	220	213	233	208	198	175	224	216	198	208	211	192	196	200	192	181	186	194	208	209	201	221	174	212	214	194	216	212	195	236	183	209	190	186	201	217	230	207	197	185	234	215	182	196	204	194	208	205	206	220	192	224	194	197	227	211	216	219	216	204	198	221	201	181	174	202	218	202	203	188	214	218	213	209	176	163	202	213	204	238	214	196	198	209	191	193	218	193	180	193	193	200	218	185	213	184	184	205	228	203	203	218	215	191	207	222	218	197	249	205	186	202	230	191	185	225	187	208	221	189	199	206	192	194	207	211	217	228	212	198	221	209	219	193	203	207	215	219	195	219	217	209	183	173	190	215	218	224	208	182	190	203	208	201	228	231	198	209	224	205	194	214	197	222	204	236	212	179	208	211	230	202	196	198	208	200	224	232	227	186	227	201	201	220	239	233	204	179	207	201	200	222	201	196	224	213	200	196	220	202	205	223	216	200	210	194	195	217	220	209	196	207	213	233	197	231	191	221	216	217	228	191	197	207	212	213	196	207	235	206	206	201	200	229	209	190	240	209	183	180	232	209	227	202	194	195	188	198	201	194	200	221	213	219	205	193	197	190	219	198	224	227	201	203	224	211	211	226	232	213	227	204	189	164	224	218	190	207	227	222	189	237	210	217	200	197	187	199	214	216	227	208	207	193	212	214	219	203	186	219	222	231	178	220	172	220	220	191	180	202	231	195	210	199	228	216	229	216	225	194	208	213	210	216	181	218	211	217	196	186	203	198	240	205	199	177	216	201	194	207	195	193	185	204	194	199	227	212	213	194	207	195	196	205	199	217	195	220	190	194	225	211	218	199	217	206	201	205	223	197	164	194	188	200	181	196	206	207	198	198	197	210	213	206	232	201	227	195	217	184	231	206	192	207	213	208	190	191	198	207	210	216	209	210	224	215	205	223	215	204	200	218	207	193	189	188	223	215	203	195	199	222	196	212	190	227	226	197	226	219	194	218	208	196	209	212	191	201	207	234	218	197	218	214	229	231	200	216	203	211	200	186	217	224	235	215	218	253	219	211	195	207	215	206	171	211	215	179	193	200	218	208	223	209	192	194	186	177	230	190	214	200	205	214	183	193	218	223	204	212	212	211	201	213	199	206	201	188	200	207	208	187	203	215	184	202	220	227	177	222	193	207	224	219	214	221	182	196	203	199	203	212	178	201	207	200	198	197	232	205	216	219	203	197	205	202	204	195	209	216	204	202	177	205	202	246	194	196	213	183	207	215	224	206	206	200	196	194	208	201	221	208	223	199	272	191	232	200	222	229	208	224	205	176	220	208	218	238	177	198	221	210	218	199	230	194	200	231	191	200	223	190	200	207	210	194	224	189	202	210	205	234	199	208	205	204	209	190	178	202	204	189	191	186	212	203	227	200	195	207	225	210	224	205	217	226	171	204	214	217	227	193	211	192	204	226	212	213	201	197	195	187	212	200	186	208	207	205	218	213	182	195	220	188	217	222	197	204	212	223	203	225	203	208	206	206	193	201	204	188	211	202	207	207	215	206	191	210	197	166	196	202	205	189	216	174	183	233	231	186	194	199	195	200	225	209	192	226	219	172	222	197	183	192	202	188	211	227	230	200	199	194	229	212	193	208	222	208	212	192	199	192	207	194	179	210	230	231	191	208	206	194	208	228	188	203	215	211	181	212	211	220	207	221	226	205	196	206	221	201	200	194	187	202	196	185	232	219	204	219	202	211	239	204	195	206	234	203	230	198	224	215	195	213	239	199	205	172	202	195	193	188	212	225	218	199	187	215	195	228	209	208	197	197	184	208	208	238	234	190	198	191	198	213	179	174	202	189	202	201	217	217	203	199	187	203	252	177	177	217	184	195	202	199	199	169	214	217	195	188	220	208	226	219	226	179	200	181	210	209	195	202	205	228	216	186	218	195	198	212	213	219	213	211	245	205	193	190	197	206	198	228	246	213	191	207	181	216	206	209	201	210	216	185	186	197	193	225	207	202	206	182	207	202	232	202	200	217	196	221	196	216	213	179	209	192	224	201	192	190	204	214	224	180	230	218	195	203	235	190	214	196	205	215	204	207	208	208	216	204	193	200	198	204	216	221	199	197	213	206	203	218	191	215	199	201	188	207	203	201	206	194	223	203	210	187	166	217	221	247	212	185	202	176	215	236	208	204	199	229	177	203	211	221	182	216	217	223	210	187	212	233	197	211	205	176	199	201	205	206	184	218	180	170	225	210	179	193	237	205	170	215	195	189	194	178	223	202	211	207	213	239	206	218	213	181	205	205	191	199	215	188	232	208	237	206	215	219	233	207	223	216	210	232	196	216	226	203	200	187	171	205	214	208	183	192	215	208	205	192	211	208	194	206	190	194	230	203	208	221	204	190	195	192	222	200	218	204	211	230	198	201	220	224	199	222	192	204	214	199	220	179	181	216	213	184	217	180	238	194	187	208	204	193	200	196	218	224	208	218	226	202	200	213	205	184	188	229	196	222	197	198	227	203	211	192	239	220	215	234	206	208	194	200	224	191	182	235	217	218	204	172	190	208	222	214	230	187	225	169	223	234	200	197	200	221	212	225	204	184	201	203	175	196	203	206	214	212	232	187	205	213	194	217	216	193	202	204	219	189	221	220	206	227	196	220	221	220	201	187	216	193	190	199	216	227	245	213	208	185	203	217	211	191	221	215	195	205	181	193	203	227	229	237	244	183	229	200	194	214	213	194	216	215
37676	15707	8087	5155	2373	1121	631	570	482	501	504	457	490	500	428	495	453	461	454	483	486	480	485	462	505	475	460	480	444	467	439	465	487	442	451	492	474	466	458	465	468	465	488	493	437	495	480	453	468	462	462	441	476	458	485	440	488	447	468	496	448	421	510	479	469	460	476	476	450	457	465	504	457	468	493	442	432	465	461	450	487	489	470	498	473	445	450	458	446	465	475	469	464	468	476	470	493	452	492	497	432	472	474	449	469	475	494	495	459	473	426	417	449	442	501	433	487	466	489	449	476	462	480	478	450	469	421	494	468	505	482	473	488	468	464	510	494	459	469	430	468	450	480	500	522	465	496	454	480	468	484	460	487	497	424	459	499	433	484	483	483	465	452	425	480	466	466	461	424	487	429	477	474	474	460	440	477	444	452	463	475	460	478	457	479	474	474	463	479	504	431	466	461	455	488	445	450	471	480	467	437	447	467	445	455	448	480	506	507	468	454	460	490	471	500	494	473	458	492	435	500	479	467	506	470	474	476	448	489	463	493	483	508	469	454	495	504	469	480	494	512	495	462	469	457	493	439	457	474	457	460	462	457	452	467	494	430	436	504	482	453	473	422	441	450	471	439	455	469	488	465	475	460	510	480	496	474	498	488	454	498	486	484	457	449	441	475	499	435	463	472	492	437	469	506	439	463	474	456	471	456	485	456	484	479	504	463	477	465	473	455	448	467	493	425	450	421	441	463	453	487	506	464	476	455	453	493	463	466	452	441	485	504	480	487	468	475	473	462	442	460	472	470	435	435	494	447	476	468	474	454	441	477	497	472	498	471	497	452	434	470	517	452	478	472	441	464	459	446	473	453	443	477	490	456	483	473	487	457	448	493	445	477	483	476	474	493	451	466	471	444	470	445	482	466	485	472	459	513	461	455	459	485	495	469	508	473	437	473	505	494	463	474	458	440	469	458	440	489	450	448	484	507	483	499	459	477	473	473	483	479	463	454	480	436	477	501	467	503	470	463	468	474	467	426	472	470	461	461	485	460	491	471	454	472	493	472	469	528	476	467	456	484	486	454	505	483	514	486	477	461	504	490	465	491	487	494	458	475	468	438	496	491	441	512	450	461	461	432	483	503	478	468	483	465	478	476	442	455	452	449	480	445	494	509	449	444	465	469	499	453	467	468	469	496	446	440	462	468	457	438	463	493	458	483	470	433	518	494	472	431	461	447	438	481	445	445	455	398	519	517	419	473	477	484	488	446	419	475	408	453	469	468	446	479	458	516	449	459	471	474	467	461	441	461	479	478	472	474	494	485	430	444	484	485	446	461	463	489	430	448	463	458	454	479	451	465	481	488	441	500	446	486	440	471	499	470	458	428	483	466	456	510	475	471	466	461	468	485	526	457	459	483	456	456	498	485	497	473	449	468	488	475	485	459	442	465	478	469	494	524	451	451	499	442	496	495	453	477	486	481	474	467	510	490	477	490	462	475	453	480	516	442	490	481	505	483	437	475	471	442	517	504	491	452	510	440	444	444	497	481	475	493	453	448	478	469	446	461	480	462	482	451	482	470	472	443	479	497	471	461	472	484	488	467	487	484	463	436	463	443	466	432	448	455	446	438	464	443	494	447	476	483	471	491	477	444	494	477	468	479	459	466	487	432	452	467	472	486	475	446	455	460	486	467	496	473	476	477	466	455	451	440	482	452	472	431	470	475	469	466	484	518	483	458	490	463	443	494	473	488	452	458	438	445	460	468	474	508	463	471	492	498	475	478	463	457	440	480	476	497	493	483	468	454	471	469	450	456	469	465	479	468	433	473	448	466	487	485	505	466	470	456	461	468	465	436	454	514	463	429	460	472	488	499	461	452	488	447	479	440	462	492	494	455	480	486	451	489	464	452	488	493	464	457	461	488	455	452	492	460	430	470	513	475	451	454	481	460	476	493	454	449	482	488	460	474	446	421	480	467	469	504	482	478	469	462	496	478	447	459	425	454	451	472	459	477	478	439	455	460	482	465	481	467	493	508	520	472	514	457	452	484	458	458	487	448	476	462	459	453	466	448	423	462	446	455	464	458	491	469	439	469	523	508	512	453	503	486	486	471	449	480	476	479	491	473	444	492	475	451	441	448	507	496	507	443	457	488	492	473	497	466	479	451	478	459	487	455	448	458	484	447	486	467	507	432	444	514	455	480	444	434	454	446	472	479	432	492	491	483	459	454	463	480	448	447	463	486	437	479	484	444	468	514	475	500	457	454	466	477	471	453	436	490	468	476	445	478	464	471	509	466	447	434	477	482	507	465	459	459	470	477	489	486	481	441	445	432	456	436	525	480	458	455	490	500	465	482	422	503	461	452	482	468	450	512	490	451	479	481	486	527	465	506	469	489	452	463	493	487	438	473	474	446	470	445	451	468	483	458	447	459	495	495	474	471	527	500	436	493	440	487	469	462	480	462	493	438	458	504	479	461	437	482	488	472	450	423	487	461	476	431	428	445	487	450	512	454	478	504	444	479	483	443	468	474	495	524	472	476	468	438	475	446	492	459	461	469	454	464	453	468	451	455	446	464	467	459	469	516	486	414	456	476	502	441	465	451	487	468	470	486	472	465	466	460	503	459	492	468	442	493	423	448	483	469	451	499	463	457	472	441	491	456	463	453	483	509	478	456	460	461	437	448	478	420	481	454	456	447	490	458	477	439	442	478	475	471	485	479	417	473	480	471	459	461	474	492	429	488	473	480	489	484	405	445	457	480	457	439	477	464	497	457	469	456	444	487	463	493	440	479	478	476	460	483	494	492	448	470	475	438	423	475	461	487	470	498	456	483	464	451	429	481	471	454	478	503	505	438	492	435	475	516	458	458	440	460	481	464	509	483	474	472	479	465	504	406	483	470	467	470	476	492	469	456	448	492	475	466	486	447	499	492	540	481	490	446	477	467	471	513	478	466	476	486	468	486	461	450	470	483	472	478	479	466	480	447	436	470	472	460	475	491	481	441	458	477	477	448	492	486	463	471	485	442	456	469	422	482	467	462	468	447	477	468	452	471	439	485	494	470	434	481	424	413	440	469	452	409	458	463	472	439	486	470	477	470	490	475	482	460	485	497	466	480	472	481	436	503	498	452	513	468	455	439	459	492	459	459	466	477	448	493	453	503	472	462	453	504	485	513	468	522	462	442	452	441	455	482	475	447	484	460	481	476	463	442	482	464	469	497	449	507	448	469	449	446	449	469	476	494	473	448	490	473	513	489	482	484	474	445	522	461	474	475	476	510	473	463	466	465	482	445	466	490	466	417	493	469	431	482	478	479	448	474	470	458	467	500	463	445	471	426	463	467	467	471	465	473	474	416	482	464	442	456	464	460	473	498	500	479	450	479	437	488	495	494	461	483	452	503	492	427	510	443	450	469	486	461	462	464	451	473	488	488	457	473	475	434	474	480	482	437	453	456	464	491	505	483	485	469	463	484	457	501	493	485	467	490	450	464	478	491	487
64742	28550	11239	2754	953	526	342	258	231	233	229	212	209	239	202	225	243	244	244	273	212	243	183	219	218	215	203	208	201	195	199	198	234	205	230	216	250	227	219	215	218	194	199	226	202	211	205	238	234	240	207	208	216	232	215	207	205	212	226	224	247	212	208	236	229	242	235	218	229	206	202	217	194	196	196	205	228	222	210	244	219	204	226	208	201	208	211	219	232	191	211	192	243	219	224	247	227	223	215	203	199	224	212	223	204	231	209	205	225	252	201	200	199	223	211	238	197	232	233	222	194	211	218	220	214	211	219	238	238	224	201	213	197	235	212	221	223	217	228	248	201	188	222	200	239	174	188	220	195	202	207	223	199	205	226	217	214	205	233	216	221	221	214	214	230	228	206	220	212	213	211	230	199	218	221	204	212	227	201	225	226	224	249	210	216	236	224	228	212	226	214	194	227	222	213	218	210	237	189	236	241	236	231	218	216	215	211	208	223	192	224	211	201	213	217	231	235	201	239	220	196	201	204	204	244	224	227	235	202	235	215	218	214	252	223	227	241	188	205	215	220	219	207	225	208	221	217	198	224	205	216	196	220	216	226	207	226	238	218	188	232	217	212	219	234	214	218	207	224	215	236	189	230	238	224	222	214	196	214	224	233	211	205	217	231	252	207	213	253	201	242	235	210	212	225	225	216	231	200	231	222	199	231	227	209	239	206	200	227	199	216	202	251	221	216	222	223	234	201	227	206	204	212	228	195	204	199	212	203	239	228	198	206	207	251	240	223	203	202	200	227	252	203	208	202	189	188	210	223	234	224	223	235	242	214	203	243	209	219	223	215	222	214	218	203	206	226	201	221	235	233	203	222	203	217	188	213	198	247	219	201	213	199	219	214	204	224	183	236	211	230	209	217	219	217	224	221	207	195	205	216	208	213	236	216	200	201	224	214	224	231	228	206	216	222	249	204	197	228	201	231	213	210	226	220	177	198	182	188	218	208	220	227	238	204	217	201	237	245	224	226	221	238	242	229	200	255	205	203	196	206	195	215	253	224	197	221	232	211	212	190	223	216	243	218	243	223	209	203	214	208	231	228	219	211	230	213	185	236	249	217	197	243	219	200	243	196	203	209	238	231	209	204	205	221	223	198	223	227	231	233	198	228	206	212	238	248	224	233	227	225	221	210	209	256	232	210	240	213	212	202	198	244	195	217	193	207	194	218	205	219	249	212	214	224	238	250	216	192	234	209	203	244	234	240	240	214	204	239	209	206	229	248	218	190	215	200	209	219	227	209	236	247	227	217	211	224	219	197	225	225	203	230	205	192	214	226	226	211	222	215	241	245	225	220	232	198	193	175	190	187	170	245	220	206	195	227	224	223	255	217	223	207	201	222	230	221	195	192	221	205	211	195	197	218	211	212	234	217	219	194	224	234	208	200	217	229	236	213	215	218	206	192	221	234	222	224	250	188	204	223	226	205	253	227	252	244	214	228	209	233	208	210	256	233	218	228	224	206	210	191	202	210	191	236	208	212	195	221	186	213	210	214	194	212	214	227	244	231	200	247	211	232	221	232	229	211	216	211	250	219	230	190	215	235	225	227	235	229	194	210	191	239	214	206	208	208	221	228	219	212	194	213	235	198	209	179	243	221	206	241	206	202	225	229	242	237	209	231	206	208	229	229	226	239	243	232	249	231	226	226	220	199	230	233	213	252	217	212	253	209	225	205	236	239	226	199	196	242	226	237	233	222	202	201	240	214	228	195	220	224	231	225	241	182	208	214	221	237	220	217	212	211	180	221	204	215	186	195	181	232	226	230	190	230	201	207	236	200	193	192	213	220	208	203	227	225	230	234	220	212	233	196	211	203	207	211	222	202	225	195	203	247	228	243	213	240	225	234	232	209	207	222	242	241	220	218	221	219	249	233	218	209	187	245	210	197	215	230	181	207	229	214	217	197	202	210	219	221	233	223	206	208	194	190	206	201	226	232	209	237	219	197	238	207	231	203	213	210	196	212	210	216	207	205	225	186	239	204	227	224	210	252	227	217	202	210	259	224	219	209	212	237	198	182	204	206	227	234	221	207	222	218	221	206	180	215	219	204	215	210	219	210	214	229	253	189	201	211	241	212	233	213	213	202	199	206	244	217	215	230	214	213	211	204	203	225	194	216	220	207	201	206	195	234	240	236	229	183	217	204	209	212	224	235	246	203	239	219	207	198	222	207	203	220	191	219	242	224	205	221	228	230	200	182	210	198	255	221	216	220	213	224	231	229	237	197	203	216	218	219	216	242	228	224	239	222	212	210	196	236	216	232	188	214	241	233	206	205	196	188	219	223	259	212	237	196	210	227	178	224	184	203	230	221	235	204	224	223	204	230	237	220	246	201	194	221	198	255	229	213	191	206	211	219	216	185	224	270	244	239	204	248	223	219	232	211	223	228	209	215	200	194	222	211	195	219	218	227	192	222	202	230	214	202	191	221	212	233	228	192	232	198	215	204	236	194	203	225	237	230	232	222	213	231	226	189	190	246	240	199	179	220	188	220	228	232	233	214	210	229	219	221	243	229	197	202	208	236	225	231	244	217	251	206	195	203	216	228	197	206	223	209	235	213	228	223	210	207	204	240	222	198	204	197	217	214	206	226	228	189	188	206	244	209	246	233	232	218	203	216	216	203	207	188	205	241	227	205	211	249	205	240	220	218	228	216	231	209	237	184	224	223	207	220	208	226	226	223	200	213	211	238	225	188	224	213	228	242	202	203	248	217	207	232	185	244	249	226	215	209	192	207	194	208	212	265	206	248	202	207	228	212	199	213	213	203	229	204	201	218	200	234	225	205	195	215	214	225	208	217	240	214	217	203	221	222	217	191	240	205	201	223	221	216	222	175	208	196	210	213	205	194	230	213	220	198	215	244	212	225	221	234	208	235	221	227	206	235	193	203	249	224	209	215	213	218	213	204	235	214	230	226	215	217	239	220	231	216	195	223	222	216	224	205	214	206	213	236	195	213	217	215	226	223	217	188	191	211	211	185	220	219	199	228	215	201	226	246	239	207	233	212	209	190	229	212	199	223	245	197	198	190	201	248	221	218	171	230	225	225	226	220	256	203	197	209	227	200	226	247	258	197	230	219	220	224	213	196	203	185	229	231	217	228	214	216	215	225	212	232	216	205	205	199	225	214	253	212	207	244	222	216	224	245	205	263	206	211	217	199	199	240	211	246	222	201	229	212	230	221	212	215	217	218	197	226	229	207	218	212	211	211	206	209	227	212	202	214	207	246	204	185	211	239	231	222	222	232	224	215	200	202	213	212	226	216	229	233	243	201	236	202	216	211	184	230	240	236	217	206	211	197	223	210	222	230	234	238	206	205	215	222	238	234	215	197	192	200	211	182	227	206	187	196	236	238	209	215	214	188	224	204	221	229	243	199	200	197	225	236	243	236	225	235	195	178	219	236	216	246	208	242	227	219	201	219	215	205	223	193	222	218	250	215	211
45491	19813	9397	4250	2235	1557	1005	659	523	541	530	493	529	513	502	538	492	512	556	524	454	479	524	521	511	495	499	486	456	473	516	491	478	519	517	486	461	439	483	446	466	475	525	484	484	471	486	463	524	480	486	440	452	472	481	457	533	499	509	482	497	490	516	464	502	524	484	473	543	476	496	517	500	496	452	505	464	484	482	488	523	483	476	499	494	493	466	463	481	483	484	506	478	526	520	464	446	477	481	476	499	485	454	501	497	475	497	475	512	484	512	464	492	519	472	491	485	531	502	432	448	511	488	452	507	518	461	514	520	500	473	509	515	502	495	445	490	476	485	499	508	454	464	515	491	466	497	493	468	501	466	497	477	473	477	484	492	496	464	468	521	520	490	486	510	456	442	438	507	508	513	501	485	496	489	513	495	483	479	517	487	497	475	495	499	482	482	491	498	474	463	471	447	515	472	500	488	466	465	461	465	457	499	505	491	472	470	495	490	477	499	493	494	465	502	486	550	454	483	464	524	461	471	439	492	494	483	493	479	504	491	486	471	519	491	493	534	481	488	490	455	489	465	503	510	493	512	513	501	488	484	470	523	492	489	502	467	504	491	521	450	532	471	501	497	511	492	484	486	497	510	486	501	488	489	512	518	479	478	473	532	436	463	500	506	475	517	510	448	493	485	502	496	512	523	496	476	499	478	484	490	477	482	510	476	489	517	502	490	454	471	474	472	444	467	453	452	472	455	495	505	485	482	443	482	468	488	506	519	460	508	476	499	494	487	470	511	492	494	487	479	454	531	505	507	498	489	507	479	477	538	471	509	501	521	489	503	500	511	446	517	472	490	511	510	531	472	487	515	505	496	480	486	463	488	479	512	543	454	477	502	493	481	478	490	452	497	499	464	456	496	478	523	482	485	484	459	447	471	516	454	493	448	481	521	430	489	504	426	455	474	524	503	490	514	494	454	519	469	491	470	467	459	527	518	491	507	482	527	489	475	476	459	490	503	500	489	494	470	512	509	490	496	502	471	484	474	474	472	506	496	485	464	456	526	495	487	446	471	468	484	505	447	486	455	500	464	460	528	472	506	453	487	492	479	500	489	526	492	488	503	526	491	499	494	464	477	465	511	477	505	499	472	539	479	501	516	514	459	488	511	480	526	475	515	480	507	488	496	479	504	470	498	483	488	464	510	454	470	486	483	455	457	476	488	520	492	457	494	479	511	488	490	512	510	485	470	506	522	481	498	480	462	458	466	483	487	482	444	466	468	468	490	522	490	505	521	449	455	467	468	452	484	494	501	447	454	484	509	481	475	498	445	486	463	475	500	479	483	503	514	491	503	494	462	461	466	518	499	494	504	516	493	495	496	508	501	452	517	475	514	445	514	441	490	510	478	524	513	426	489	467	471	474	515	444	492	491	492	545	492	458	475	506	451	498	470	463	540	491	485	485	516	504	487	481	472	473	507	471	489	491	495	466	500	507	541	520	536	495	485	466	459	501	468	487	492	462	465	480	456	502	488	517	464	471	498	474	480	501	509	495	449	471	445	472	482	468	514	460	493	510	459	464	498	491	482	459	466	490	491	481	480	478	489	458	484	464	505	498	506	520	493	454	461	466	496	501	456	459	477	487	450	476	497	484	516	479	471	487	542	439	485	488	522	469	497	509	521	524	490	507	453	496	483	485	463	531	517	437	468	488	497	492	471	482	491	518	510	485	479	452	459	454	478	505	475	508	489	464	480	518	477	518	511	486	480	563	456	449	478	449	492	465	507	480	506	496	498	532	483	510	498	513	496	456	515	478	491	495	489	493	475	480	515	498	501	535	483	531	490	466	448	484	428	499	478	477	491	491	447	507	455	468	472	503	483	511	509	455	519	504	499	501	528	497	507	475	508	477	489	507	447	464	473	474	467	495	508	492	457	485	483	477	510	505	514	466	496	503	494	484	520	492	507	494	465	482	491	489	502	507	483	479	501	520	478	499	500	504	464	457	511	487	473	494	468	489	486	510	485	461	479	472	476	496	482	508	492	469	495	467	486	469	479	480	495	463	525	458	491	500	468	497	475	476	488	496	514	476	458	491	466	497	479	494	496	481	444	470	467	520	454	460	504	488	514	521	478	499	479	478	481	502	451	497	464	489	468	461	478	502	459	504	542	507	470	509	510	485	482	464	545	442	494	516	503	506	469	460	505	470	495	475	505	475	521	503	519	493	490	463	513	457	486	459	460	465	471	474	502	477	496	522	493	496	498	489	468	503	529	494	526	483	479	483	504	502	464	445	471	475	494	502	495	484	438	459	517	512	478	491	526	506	492	506	503	479	546	490	479	470	513	502	499	462	470	480	504	468	504	480	466	524	493	483	486	471	504	479	450	453	519	471	488	499	501	501	497	502	470	489	519	491	509	446	518	490	505	475	436	491	458	489	461	479	527	508	439	487	467	497	485	460	519	497	498	515	464	487	479	480	522	459	522	474	474	503	506	527	463	449	500	478	486	482	451	453	478	501	454	497	482	481	450	518	479	465	481	504	480	499	499	458	488	475	480	471	479	481	490	469	491	520	485	462	476	508	494	481	495	501	493	515	496	487	508	476	456	454	530	502	469	472	520	469	507	459	466	491	513	493	474	487	463	497	499	498	474	481	486	463	478	480	477	529	501	459	505	501	508	440	499	523	508	458	518	472	479	487	554	492	477	526	530	466	515	491	460	467	486	501	497	475	467	489	472	449	484	453	486	495	512	480	506	543	506	489	482	445	490	502	456	483	483	481	497	470	474	497	486	451	468	483	482	519	488	499	480	480	475	473	502	504	467	484	495	476	459	492	478	484	446	503	453	507	470	478	467	466	475	539	496	494	460	466	509	508	499	520	499	476	530	511	474	504	464	490	461	502	492	511	482	490	486	442	548	486	491	486	482	514	485	464	475	492	484	477	532	488	519	464	496	499	460	468	493	496	473	475	514	483	501	528	508	476	508	502	533	464	521	534	490	523	477	480	468	498	450	488	481	471	510	487	472	492	467	493	534	474	501	521	491	555	478	459	485	490	504	502	441	480	480	476	513	507	519	476	516	495	492	524	518	478	461	515	470	525	479	486	506	497	477	489	516	506	490	442	492	494	499	488	472	478	478	512	499	484	496	462	505	486	497	507	479	523	493	494	490	468	522	501	476	501	515	494	473	485	454	498	469	456	468	471	487	513	511	514	465	486	497	523	507	456	513	494	464	502	514	523	475	452	485	501	462	528	478	443	481	471	523	532	455	477	511	461	474	498	492	474	502	441	493	467	516	472	527	471	492	463	444	494	498	495	509	444	499	489	475	483	469	526	468	462	511	446	482	457	504	496	499	458	467	498	495	466	515	512	454	456	459	485	437	528	525	501	447	470	479	503	497	509	463	490	481	509	505	499	498	473	520	523	483	530	504	492	548	459	490	455	471	482	453	512	490	485	510	471	461	484	439	495	529	525	507	500	482	520	499	473	491	480	518	464	504	505
51561	15710	2589	683	356	282	208	178	191	222	197	196	191	184	219	186	198	189	202	213	228	190	197	206	196	179	211	190	177	190	230	213	189	196	196	217	217	189	210	198	204	202	206	226	185	203	189	217	193	201	194	165	211	198	205	180	192	203	185	190	190	216	181	195	186	188	180	197	203	188	199	201	180	207	190	202	184	194	201	184	199	227	221	218	179	213	187	204	176	206	216	198	178	204	185	206	213	202	191	212	186	201	191	205	189	171	207	200	210	211	206	187	205	204	205	182	179	205	180	187	185	192	182	185	185	188	196	204	179	189	178	167	183	195	202	202	223	163	189	149	194	195	225	194	200	169	212	191	205	207	195	183	161	206	198	195	182	190	190	193	218	191	182	181	193	216	168	200	206	190	191	183	197	229	189	203	179	203	195	179	178	175	198	176	202	182	217	212	219	187	223	215	182	174	212	190	205	217	233	180	192	176	201	215	186	194	191	201	212	188	194	193	204	200	189	184	206	220	225	222	206	168	227	230	204	188	199	185	195	203	204	221	196	202	152	179	196	180	209	215	204	167	208	220	171	189	210	228	166	200	196	196	173	221	196	183	193	183	211	213	195	198	205	182	185	213	222	208	194	182	206	215	187	187	206	214	219	197	193	174	186	178	179	210	176	206	181	204	196	221	193	179	190	167	197	181	176	188	190	212	214	216	159	213	185	202	170	182	178	191	174	183	227	204	201	192	192	166	174	203	197	217	208	209	189	235	228	202	174	170	200	184	189	217	183	194	191	193	194	193	183	210	209	229	182	182	209	182	179	190	178	195	222	206	197	192	176	187	215	199	173	180	204	205	216	206	197	219	200	190	177	194	207	186	199	186	227	203	195	197	202	192	218	210	186	208	201	195	183	178	199	197	200	197	194	183	213	173	201	210	211	199	187	187	190	201	212	194	205	210	214	206	204	189	202	197	214	210	220	187	197	210	177	222	180	215	168	220	201	198	194	182	230	208	188	178	196	184	227	196	191	194	199	208	191	201	190	193	194	197	197	204	207	180	191	185	206	182	211	202	196	225	209	187	181	203	202	178	217	193	206	179	205	196	190	218	205	207	208	198	197	180	213	197	186	199	197	208	206	221	192	204	187	223	200	210	222	186	200	192	185	187	196	213	228	211	192	198	188	186	232	214	210	193	187	203	197	206	185	211	221	182	193	188	198	181	189	197	196	194	180	194	221	175	199	193	181	182	218	219	197	214	172	193	210	186	201	197	206	221	184	214	185	209	204	207	157	197	194	203	209	205	197	177	213	190	187	207	218	219	194	198	205	212	202	187	191	225	185	193	215	187	212	180	197	193	213	207	164	208	180	202	214	182	185	204	218	200	193	183	217	157	204	171	191	182	213	222	169	185	184	169	210	208	215	185	187	174	216	199	198	207	218	223	182	189	196	170	207	251	205	187	182	171	209	195	195	198	203	203	193	196	186	220	195	187	202	188	225	191	196	211	206	202	211	177	227	197	180	199	191	224	181	198	198	190	214	167	202	214	196	170	180	193	208	193	198	195	209	209	205	182	190	210	200	175	199	199	202	205	185	179	169	180	171	183	217	176	191	185	190	192	186	209	201	230	183	196	200	179	207	172	196	212	192	206	197	199	197	175	176	184	166	191	197	236	209	210	195	192	193	188	205	199	207	229	204	197	200	217	175	197	174	210	223	223	195	204	196	199	215	202	175	210	230	182	190	176	182	204	172	211	210	198	193	180	191	174	199	211	184	211	201	205	210	189	196	195	207	204	182	176	192	206	174	199	181	191	210	214	198	197	192	183	189	181	213	175	187	190	189	195	187	191	174	221	205	212	195	212	221	192	234	180	216	169	179	184	210	223	217	203	210	195	195	211	220	214	199	188	185	184	208	203	209	199	211	212	221	217	162	196	171	193	174	209	202	194	190	203	221	211	221	215	175	206	205	196	199	203	188	174	179	193	195	190	187	193	201	213	222	167	194	203	194	220	199	230	195	190	216	204	212	204	183	190	194	177	193	204	212	170	205	192	216	192	211	187	192	156	218	200	194	211	184	220	193	182	180	161	177	195	206	187	187	190	187	223	184	199	197	205	190	186	208	200	184	227	181	208	205	204	215	209	192	195	188	195	213	187	201	191	181	215	193	204	187	213	212	189	171	201	174	184	189	212	193	220	195	204	185	215	223	190	173	174	199	192	216	187	198	199	206	185	209	203	179	197	208	188	228	223	222	196	176	188	168	180	168	196	198	194	200	196	193	197	200	208	225	196	196	184	207	212	213	195	157	199	197	198	188	161	197	190	209	188	199	189	196	202	189	219	198	203	188	200	212	228	157	215	220	191	206	189	199	201	199	194	192	202	195	188	197	217	178	178	189	189	185	165	212	190	202	156	186	230	186	164	203	189	185	216	189	194	197	199	189	195	184	179	194	211	191	157	191	217	186	199	186	191	204	198	197	214	189	213	215	190	206	209	208	205	200	202	214	161	183	201	175	219	209	195	192	210	158	202	201	173	210	216	194	197	190	192	204	182	190	226	176	187	219	181	194	188	189	217	214	238	207	222	192	202	232	212	201	204	203	210	195	197	208	204	192	219	180	221	214	180	195	209	211	183	218	187	216	203	186	217	217	231	196	196	213	195	222	211	209	190	201	193	200	191	191	195	231	212	195	189	184	235	208	200	221	200	180	192	202	180	189	226	212	205	194	202	191	200	200	235	207	177	188	198	187	172	185	189	193	211	192	188	220	187	219	204	200	189	200	200	231	204	205	207	200	177	214	195	223	186	189	206	188	211	221	207	192	197	174	206	213	180	211	201	196	197	188	178	188	193	204	196	194	227	189	198	201	207	191	203	176	196	175	181	194	239	186	204	213	206	184	202	188	195	193	205	183	192	219	203	202	209	209	205	191	180	204	197	163	202	192	189	178	177	173	178	215	204	218	192	187	207	174	191	174	216	203	178	186	198	199	196	195	198	186	247	201	177	182	192	251	196	228	196	185	179	188	191	196	219	221	190	196	191	186	198	171	196	201	197	204	212	202	251	211	184	215	190	196	241	212	211	223	209	202	203	189	218	193	216	176	183	189	189	208	195	223	196	190	217	194	189	182	204	206	214	218	220	207	175	207	186	217	218	199	196	179	187	209	237	197	204	215	184	227	227	180	202	245	176	216	182	203	184	198	188	222	198	189	200	197	182	205	177	202	199	219	199	220	169	208	223	175	172	195	189	208	212	196	210	190	195	184	186	193	174	189	211	193	203	196	188	179	184	198	170	182	205	173	192	180	209	178	174	172	183	180	167	206	183	185	188	182	214	197	174	192	202	217	176	194	182	194	194	209	200	158	168	190	168	203	226	213	226	183	190	197	178	211	219	216	194	184	179	186	201	200	200	218	205	187	185	192	164	209	195	202	170	228	214	197	203	182	196	219	193	225	193	199	226	195	192	196	199	198	209	216	190	195	190	198	192	192	181	191	190	201	193
35263	8442	2781	1477	939	677	480	485	475	445	445	470	434	436	444	487	476	481	432	465	427	441	456	456	480	436	453	483	436	459	427	454	482	469	453	457	459	466	445	435	437	434	478	439	437	458	427	431	449	448	484	450	474	465	425	453	466	453	477	438	462	437	445	455	441	472	440	434	443	418	464	435	421	416	428	462	444	430	426	466	476	458	464	467	475	428	472	450	455	439	450	409	439	459	429	407	453	457	437	449	447	509	466	464	432	422	440	468	505	462	456	412	474	441	473	449	464	447	428	471	431	467	447	463	457	474	456	458	458	451	452	485	466	468	425	461	455	436	436	457	452	448	500	425	448	464	455	431	432	439	469	453	458	444	453	468	442	418	433	463	434	449	480	460	420	448	426	451	464	429	454	486	436	457	414	447	468	417	474	476	472	453	475	428	454	478	441	425	433	448	429	430	461	484	406	410	457	431	431	457	460	470	474	496	438	468	501	463	472	450	415	459	456	446	416	482	456	463	416	416	438	434	449	458	488	475	452	463	437	450	458	436	438	436	449	464	449	436	460	471	457	471	462	477	474	457	468	452	455	456	459	473	462	447	469	420	464	435	447	421	449	415	401	423	492	472	463	428	461	471	444	470	447	425	434	477	434	452	436	488	453	431	451	449	469	466	440	471	422	421	428	433	481	444	476	473	444	472	454	474	478	454	431	461	446	441	408	441	468	448	437	431	463	470	422	475	443	490	443	471	484	444	467	439	415	429	449	457	440	483	483	405	438	402	452	417	474	441	487	459	447	446	454	430	451	431	463	458	474	427	446	419	409	445	452	401	446	460	458	437	449	467	455	433	449	450	451	493	475	460	449	422	464	452	480	434	427	402	455	440	475	399	414	430	459	463	415	444	418	459	461	446	442	440	452	430	478	444	432	427	474	453	427	464	464	417	492	464	445	474	453	457	430	447	470	467	415	425	433	426	422	447	481	489	475	426	439	454	471	430	471	427	430	479	455	461	445	445	454	482	458	417	408	464	460	464	462	454	437	441	466	447	432	448	446	456	488	432	434	464	415	446	455	441	450	438	420	487	465	444	462	428	459	438	439	471	460	430	457	467	437	442	434	441	454	449	430	451	445	477	437	448	428	439	417	471	437	425	433	440	422	408	451	421	446	440	413	412	448	458	442	470	462	448	435	456	484	493	450	440	450	420	429	418	399	453	443	445	457	469	432	416	453	482	429	450	461	445	518	408	469	447	475	415	455	448	451	422	436	454	464	465	466	420	461	426	436	454	418	426	430	446	467	491	440	421	443	437	446	399	461	448	472	444	476	465	436	465	443	410	472	432	464	501	448	458	435	477	446	437	420	411	432	464	423	435	441	414	423	463	447	432	454	454	442	447	482	453	441	464	459	482	470	468	445	431	422	463	454	460	483	452	469	425	462	468	424	435	457	452	420	486	426	452	459	480	504	448	467	431	431	443	469	443	472	450	459	462	460	440	502	426	443	477	463	429	446	452	428	477	456	450	442	391	452	502	429	464	477	444	462	461	464	432	423	467	449	464	407	445	450	440	463	440	465	447	406	422	396	440	463	488	465	428	422	459	444	468	464	378	421	425	452	480	481	467	484	430	445	417	438	424	477	424	440	436	457	472	417	440	447	484	433	463	468	463	440	443	485	411	435	490	483	437	459	439	470	466	470	483	423	450	432	442	429	456	491	432	480	427	445	442	468	441	414	476	432	436	485	451	472	452	462	443	449	470	460	486	434	490	470	506	429	454	484	433	464	457	424	473	441	454	473	483	464	443	472	464	442	460	428	446	491	431	466	428	413	420	458	451	429	413	478	489	450	465	441	468	443	434	435	458	436	436	407	481	447	406	457	399	470	437	449	463	452	441	433	463	453	454	473	434	468	494	465	464	471	468	424	463	403	428	481	476	453	431	440	432	467	441	435	435	469	464	421	482	401	432	434	470	450	441	479	446	459	455	463	432	439	443	431	413	485	424	437	445	458	490	464	425	433	452	468	427	469	467	461	510	437	430	418	436	424	436	411	453	447	424	431	454	472	447	444	422	467	434	458	429	422	466	483	445	426	449	437	427	460	470	419	461	443	456	444	459	487	443	470	467	465	430	473	428	480	474	434	456	454	451	424	423	486	421	415	510	435	460	422	410	445	414	450	410	434	426	456	488	455	466	415	423	426	460	438	451	463	475	423	436	471	442	478	462	462	425	442	441	472	454	529	463	404	455	458	437	471	449	466	443	467	449	454	456	374	457	456	459	444	464	463	444	481	458	452	444	436	431	457	437	469	438	449	444	429	472	455	452	453	423	436	443	439	425	458	431	425	423	472	428	438	439	454	428	451	460	421	393	459	447	447	435	442	423	464	423	443	457	435	429	458	441	432	473	394	470	451	426	439	446	432	455	459	468	435	467	464	445	467	447	459	480	440	465	452	427	456	473	438	453	399	431	452	459	470	444	446	465	437	468	449	480	485	474	444	479	424	471	410	477	456	435	445	469	479	466	472	430	457	471	451	479	477	470	427	408	455	451	444	441	471	442	467	423	471	455	454	402	427	449	433	449	450	450	456	460	466	474	451	455	435	477	448	464	450	444	436	461	431	452	489	455	446	443	447	448	446	498	456	436	427	452	422	460	466	434	491	434	462	472	459	432	443	436	432	488	446	474	452	452	463	409	429	461	461	473	491	449	447	430	405	443	431	464	439	435	461	476	414	430	428	463	455	428	434	446	430	463	416	414	445	480	477	443	445	465	433	446	429	453	433	412	448	496	492	435	447	424	448	447	415	463	443	438	470	445	450	434	452	460	449	422	509	451	442	465	427	445	433	435	472	458	439	454	456	469	449	421	409	450	453	467	474	457	447	428	459	483	448	463	463	471	438	407	436	452	431	445	435	441	496	446	426	431	466	453	468	421	442	451	437	489	434	477	455	450	448	463	430	440	444	465	448	441	450	409	458	433	440	472	474	447	427	464	424	449	449	453	441	473	477	408	419	457	427	462	434	470	467	446	413	433	424	413	450	453	429	455	473	465	443	469	425	453	425	424	429	468	442	435	459	469	443	475	476	445	410	460	448	445	465	445	449	419	420	459	472	425	462	441	455	432	459	473	455	483	493	444	438	454	454	444	442	431	417	460	420	447	423	462	446	472	465	448	444	425	432	425	449	455	425	405	468	438	444	456	491	437	453	483	472	427	464	431	447	458	419	478	440	450	457	484	468	445	435	436	434	403	434	459	481	437	480	490	486	489	435	492	464	454	503	446	433	485	443	428	469	443	449	457	453	468	445	459	466	456	430	469	465	466	442	436	434	460	470	488	451	476	490	428	473	468	458	429	457	466	409	404	419	466	405	457	450	466	452	474	439	429	468	475	466	470	462	441	402	458	474	433	437	420	473	443	452	449	484	427	437	423	445	474	447	416	474	461	452	438	470	452	482	455	432	449	461	450	441	438	419	460	450	406	473	461	488	452	480	441	414	449
57416	23115	6546	1513	628	319	232	228	226	233	196	201	197	191	219	235	219	175	197	221	207	191	184	191	194	199	178	200	189	186	206	190	208	224	192	196	203	191	202	223	214	209	207	221	212	251	195	208	220	203	205	195	195	216	203	197	198	164	213	204	213	182	218	195	189	193	217	212	247	219	192	201	210	210	201	206	198	197	190	192	178	216	183	189	175	204	232	214	225	178	220	216	202	206	215	221	186	195	218	191	181	229	213	204	185	194	185	199	200	203	206	187	183	203	195	203	195	200	205	208	183	216	208	208	195	181	200	212	193	200	236	214	194	221	186	198	222	215	196	201	198	218	215	193	221	218	187	203	208	181	192	226	220	228	218	186	219	206	225	204	205	171	207	182	198	227	274	229	226	186	227	210	191	202	195	220	193	226	186	199	199	197	186	223	212	196	205	219	207	213	188	202	201	170	193	213	216	205	220	185	189	185	224	222	218	210	183	226	214	181	224	199	200	187	195	201	198	198	207	223	217	213	190	183	213	227	208	211	190	219	181	215	219	191	207	204	198	189	202	213	192	172	192	195	189	204	190	191	207	207	205	174	219	212	212	196	182	214	198	206	208	170	197	204	193	172	192	191	204	209	192	211	184	204	207	196	198	225	184	205	226	192	182	193	226	222	187	210	235	223	231	203	204	190	212	195	207	216	214	214	215	217	199	203	202	206	201	206	195	175	203	207	201	186	193	206	183	209	206	207	180	195	184	204	184	208	199	194	236	202	161	200	245	190	191	195	198	211	193	208	201	208	197	205	223	176	228	195	193	225	210	226	189	211	213	241	210	214	223	216	236	216	204	204	203	199	205	169	212	211	205	228	190	199	188	213	221	183	227	213	213	201	237	210	180	190	179	208	205	190	204	199	185	197	167	194	214	202	207	194	224	195	226	205	202	216	195	192	211	219	208	194	172	198	201	200	226	220	205	216	209	217	192	202	192	205	226	231	214	199	183	210	201	227	212	195	196	207	197	184	195	212	183	207	216	215	222	199	202	228	217	201	206	183	240	222	204	227	172	199	194	219	212	214	204	229	184	189	226	209	198	204	206	201	206	202	183	190	240	193	208	175	209	195	208	192	182	195	209	193	215	190	203	230	194	203	212	206	176	233	205	188	199	200	194	184	212	175	205	211	185	222	204	217	223	196	191	215	209	185	235	198	194	210	231	213	203	185	201	177	206	187	188	198	221	214	189	203	213	205	182	176	193	193	205	202	203	198	199	211	168	214	218	199	206	211	192	192	205	212	226	205	192	226	218	233	202	217	183	198	212	199	184	206	207	209	209	235	181	220	214	207	188	213	201	156	193	192	200	177	201	198	199	229	211	179	223	220	209	180	197	242	206	221	218	206	206	204	229	203	204	205	216	202	240	184	182	206	206	194	211	210	207	210	204	204	202	194	201	212	199	194	200	235	217	221	189	204	188	213	204	194	171	184	198	169	201	204	230	191	185	191	177	204	203	209	208	176	201	201	182	221	194	201	202	197	189	178	215	203	224	201	208	213	228	200	183	201	204	203	219	182	211	187	211	184	198	211	174	189	193	192	221	169	173	187	175	208	208	193	184	204	166	180	214	199	186	180	208	196	200	213	218	183	204	208	224	241	184	195	219	181	197	206	200	213	213	206	212	207	197	204	210	183	216	194	201	195	204	250	164	193	230	217	228	191	216	183	192	218	176	233	227	207	201	255	214	191	224	226	213	233	193	199	209	201	199	202	194	195	191	217	208	200	214	195	205	194	214	219	216	199	183	212	216	199	193	188	191	203	209	207	207	215	192	217	181	173	190	217	224	221	205	197	221	208	225	209	211	231	209	213	208	218	207	193	256	184	202	229	212	204	233	169	196	186	187	197	197	197	181	185	195	173	207	220	170	209	207	194	211	189	201	187	221	197	180	208	209	208	179	223	176	199	206	226	174	201	191	224	219	195	201	207	198	167	225	204	204	199	197	189	185	212	232	204	186	204	191	183	193	213	191	214	199	224	172	213	208	219	206	201	198	199	221	200	177	174	214	204	181	194	197	212	195	177	202	173	194	199	203	200	212	187	182	212	188	195	199	205	231	222	195	183	206	209	191	184	199	220	212	189	212	217	204	202	213	206	199	203	203	210	192	178	219	230	212	218	215	199	210	204	217	189	191	227	229	247	211	242	226	194	212	200	213	215	196	219	227	216	218	191	179	182	229	208	209	195	204	174	208	207	223	215	202	226	179	216	218	224	189	214	209	186	190	202	201	222	217	236	207	194	197	217	203	193	213	182	213	186	237	213	188	189	220	218	205	195	220	208	210	196	191	192	202	206	202	217	226	211	179	181	194	187	195	223	210	204	208	177	199	216	185	220	181	208	213	186	181	208	218	223	193	196	197	230	219	214	198	193	218	215	203	223	205	196	198	202	197	232	201	191	194	215	211	197	210	216	224	227	191	193	215	217	197	211	208	176	222	195	202	207	199	216	193	193	239	217	192	205	210	233	255	240	178	194	213	190	209	198	212	213	196	221	209	213	181	199	214	178	206	176	215	203	184	198	207	188	184	215	215	190	195	190	203	205	198	207	188	206	184	183	228	202	214	213	200	220	180	179	223	205	160	211	221	182	206	202	219	219	197	202	201	208	182	203	208	204	196	186	190	208	206	198	192	193	226	190	210	197	176	193	208	187	184	217	215	209	205	197	219	183	195	200	217	208	186	187	231	199	222	208	186	174	175	197	190	228	222	205	197	232	190	181	218	204	230	222	226	229	206	211	236	175	223	225	228	196	213	197	176	218	191	198	183	185	210	222	209	192	184	191	201	186	197	224	205	189	233	209	237	221	203	195	191	209	179	188	198	216	217	199	169	224	199	225	225	190	208	190	199	200	198	196	194	199	206	211	197	200	189	208	236	181	199	215	227	204	192	208	214	192	220	214	207	211	214	216	236	199	211	198	197	210	226	223	202	204	216	201	177	203	224	231	194	204	189	221	235	204	179	182	215	184	182	218	206	205	188	176	178	183	225	213	235	192	190	220	203	210	191	190	191	206	203	206	192	216	232	210	225	189	196	188	222	206	220	186	226	217	209	220	184	181	238	211	220	215	196	207	186	232	215	202	183	192	188	217	212	194	196	200	219	197	227	235	257	195	221	215	205	206	214	203	191	192	208	214	206	215	183	209	189	200	182	211	213	203	221	203	197	223	209	206	180	192	199	177	184	201	218	211	193	192	205	234	208	214	197	185	218	214	212	204	160	222	203	197	190	214	194	204	219	197	220	212	228	188	187	196	197	201	200	223	209	190	212	216	229	201	261	203	218	223	181	205	184	215	197	209	197	218	199	232	196	193	231	163	217	205	212	183	212	202	190	200	214	220	211	176	193	184	197	226	189	178	182	198	176	184	197	210	184	213	204	205	210	197	204	220	188	179	194	226	220	220	195	191	223	202	222	172	195	199	203	201	183	237	201	214	218	221	223	203	191	234
39534	15930	6254	3100	1676	863	567	526	523	487	509	483	486	479	482	484	533	492	469	461	474	458	499	408	475	466	532	474	482	480	466	452	483	459	475	488	462	499	450	443	470	465	473	432	503	447	464	461	467	485	461	465	453	490	466	469	434	490	476	472	438	462	491	444	454	466	454	477	473	456	451	485	486	505	457	488	486	453	473	480	525	446	480	493	433	486	433	435	447	471	474	478	509	480	487	432	480	437	484	468	445	474	528	473	501	459	433	436	478	486	464	481	443	501	452	451	468	503	485	492	463	466	484	466	438	472	437	471	460	492	487	467	455	511	437	459	516	417	488	461	438	457	525	474	468	473	478	486	486	445	460	487	466	430	493	441	470	475	452	475	468	479	462	485	475	459	436	483	440	465	445	437	502	458	467	450	430	490	462	434	471	447	484	484	462	421	447	467	470	442	467	468	483	445	468	502	468	489	438	458	470	456	501	469	464	440	459	484	428	458	469	460	465	456	463	485	455	475	439	488	502	458	478	437	469	446	499	461	475	518	493	487	488	461	455	493	428	470	469	452	441	442	502	459	479	504	467	430	472	432	435	483	472	473	462	479	495	465	457	450	471	466	500	419	506	496	459	499	456	477	493	424	489	458	473	463	478	449	495	513	465	480	450	482	429	452	439	462	475	482	479	470	457	431	457	460	473	504	508	460	502	465	438	495	455	478	489	466	466	462	488	486	454	500	448	458	453	456	476	462	482	431	443	484	450	497	438	476	465	444	464	443	464	447	441	457	485	473	489	471	469	451	475	466	507	512	467	473	458	497	460	498	478	441	445	451	445	465	441	480	455	468	452	469	476	483	487	465	456	438	469	484	453	402	422	442	465	481	513	508	460	453	455	478	471	430	458	492	459	432	487	461	463	511	449	474	436	444	478	449	467	477	449	476	458	442	452	469	428	481	453	450	457	449	501	446	517	470	470	427	496	460	472	435	467	530	432	464	455	473	480	479	501	460	466	462	466	493	483	461	494	462	443	500	446	465	460	489	487	488	443	469	478	468	425	468	467	493	473	498	450	494	482	467	450	451	475	459	444	464	497	487	461	507	467	469	469	492	472	498	436	463	466	482	448	496	466	472	488	495	443	458	469	458	496	462	467	462	513	453	476	433	476	495	456	483	421	452	457	418	447	467	479	453	510	480	457	429	475	467	502	468	453	455	486	467	483	433	453	459	452	527	481	466	458	504	448	468	475	442	510	477	490	474	476	475	441	480	417	446	453	451	492	476	469	465	474	455	527	465	474	495	449	530	499	500	428	451	476	450	512	447	468	459	459	437	456	471	488	460	478	482	489	466	452	468	489	468	470	468	452	480	460	438	479	458	465	467	500	460	468	476	482	421	457	459	443	476	444	424	452	443	519	483	439	493	431	458	479	442	475	520	460	462	500	462	501	434	467	428	497	444	454	449	462	490	469	463	491	471	430	453	492	500	446	453	485	467	476	507	464	452	480	473	498	486	439	452	451	469	445	460	496	448	464	459	449	434	458	450	487	461	491	451	466	501	456	456	464	457	458	435	480	438	470	464	470	479	473	428	484	461	500	483	467	553	421	480	473	474	447	475	491	466	492	479	485	475	448	468	473	478	476	480	443	472	444	463	460	439	469	465	406	457	480	467	451	448	460	441	490	434	522	470	491	444	490	460	459	457	454	499	461	444	470	459	478	416	474	451	463	440	485	496	481	485	479	493	482	447	451	488	479	443	487	462	455	476	504	428	454	457	494	491	443	438	439	494	469	476	463	444	465	471	495	458	454	455	506	462	443	459	451	481	461	467	480	452	485	486	450	429	425	433	495	462	503	495	455	486	476	454	495	511	467	483	467	463	450	481	498	465	482	480	450	443	487	443	461	493	463	462	460	462	437	454	458	464	481	456	470	473	450	450	488	475	490	502	439	451	443	471	475	447	475	506	472	489	493	481	468	479	467	506	465	458	425	496	453	478	505	485	512	478	460	410	448	461	518	472	441	471	472	455	457	470	498	482	514	452	490	496	457	465	422	487	471	457	469	455	488	411	447	480	525	449	469	490	450	444	493	443	445	474	530	454	479	485	454	468	456	486	500	474	445	468	445	461	506	435	450	473	489	420	447	481	478	477	490	458	451	475	488	467	464	475	480	509	449	468	434	488	478	438	489	447	487	478	441	442	475	495	499	500	439	468	476	482	490	506	405	484	465	475	462	470	478	463	439	480	480	469	464	473	417	458	480	494	473	439	476	477	476	503	439	466	473	468	473	485	496	459	493	438	456	481	467	470	419	476	488	472	470	452	448	482	463	460	444	503	505	497	449	465	480	504	458	452	477	476	474	519	468	470	473	485	499	475	492	449	472	412	463	473	467	439	454	451	476	441	493	490	465	450	507	492	448	504	505	448	477	497	520	492	486	453	482	484	505	445	462	506	506	504	484	461	473	464	455	446	443	473	457	439	443	449	453	469	471	459	464	523	465	446	470	466	455	466	452	422	451	487	417	485	465	462	451	455	483	507	470	486	445	458	443	509	477	457	416	487	440	463	473	466	478	461	467	453	510	470	484	432	502	507	471	454	461	463	526	464	473	457	453	505	473	457	490	491	452	493	414	525	437	468	482	490	456	454	455	436	474	480	467	491	476	466	481	461	497	461	486	451	466	465	457	436	489	425	500	468	472	444	428	472	441	462	450	462	480	486	461	436	462	461	486	466	436	458	454	497	450	494	419	424	448	448	456	459	444	473	479	501	485	455	465	476	450	490	476	463	505	448	457	455	478	466	501	440	475	437	456	466	484	435	478	483	492	468	464	461	448	449	514	505	465	464	433	462	479	499	489	464	464	456	469	466	444	469	454	467	509	449	487	502	445	483	462	459	444	467	466	491	488	486	491	456	456	470	475	456	439	485	445	454	483	458	466	476	482	470	467	521	468	502	476	494	469	481	463	461	449	476	425	467	512	487	474	465	476	473	490	459	480	486	454	445	437	449	467	456	472	517	488	451	471	455	442	486	495	495	401	475	470	519	517	469	502	458	480	521	488	422	513	473	449	433	477	451	446	440	435	435	487	461	507	478	481	482	455	464	446	500	426	480	511	485	457	451	453	439	478	460	441	434	473	440	434	457	462	453	486	462	471	481	434	445	459	478	464	450	472	434	475	448	478	463	464	443	430	481	476	444	458	472	490	452	482	471	524	459	442	485	467	447	435	493	478	442	456	479	501	504	462	455	464	459	461	436	413	473	464	476	469	495	465	446	456	466	459	465	461	462	477	454	489	479	484	530	458	479	478	455	507	470	485	485	504	465	486	431	483	473	439	481	499	484	468	462	461	477	508	456	444	428	486	466	473	457	503	451	471	462	495	450	439	441	508	482	450	430	467	448	493	445	449	476	479	483	465	453	463	439	460	496	440	467	460	484	480	492	451	431	481	420	489	463	452	460	526	504	459	443	478	494	485	426	469	465	458	446	473	429	457	527	458	426
61364	28141	12397	2851	812	422	274	264	249	218	225	204	219	229	238	217	193	226	222	201	226	221	197	195	216	237	203	198	222	192	218	220	215	199	175	221	203	219	238	215	236	214	197	191	219	159	212	224	221	181	204	228	241	201	188	219	270	216	202	221	250	209	209	214	201	228	181	224	223	224	231	220	205	267	213	210	195	216	228	230	208	194	202	199	211	200	226	233	205	196	199	200	193	223	215	233	229	228	205	223	190	231	207	232	226	210	205	212	214	222	212	213	187	204	233	197	260	196	227	205	212	209	254	198	189	214	227	224	198	220	205	181	193	248	263	206	187	213	210	236	218	224	226	225	196	201	222	200	217	197	187	242	242	196	198	223	226	187	211	211	222	203	207	236	218	215	215	229	192	238	205	216	213	188	205	214	251	185	219	187	187	195	218	221	220	211	191	227	209	243	210	187	238	218	185	219	212	208	186	222	218	240	227	220	232	183	187	227	202	219	227	217	224	213	218	190	217	209	200	209	194	218	206	249	226	214	210	186	215	230	219	196	223	206	235	193	227	206	192	210	206	194	228	208	205	198	211	209	224	207	218	230	209	202	187	215	231	213	235	198	240	230	201	203	200	215	203	198	198	198	191	209	217	233	226	207	208	216	207	207	197	219	222	227	222	195	194	211	220	208	203	209	253	205	230	232	204	227	240	204	210	206	198	198	198	241	177	241	199	234	216	213	208	207	213	214	200	213	198	189	212	204	191	174	248	202	218	227	225	195	226	218	193	228	212	204	199	258	219	225	195	199	235	226	209	218	237	185	207	208	184	224	211	219	221	223	219	209	241	208	230	219	192	213	213	215	236	225	213	201	225	240	256	213	201	241	209	228	199	191	194	230	218	210	195	188	188	213	194	233	234	214	221	222	191	212	209	202	215	211	222	240	203	211	211	174	211	201	193	203	191	226	237	237	246	232	227	231	215	202	212	197	216	208	227	225	221	189	212	213	226	205	230	201	243	210	210	214	207	220	198	221	234	214	219	214	234	213	222	237	225	218	207	200	239	203	177	205	194	218	217	206	180	206	211	206	213	170	223	202	228	194	225	217	218	219	210	189	216	225	233	212	206	233	214	221	211	204	214	221	211	216	221	217	208	226	211	224	188	179	227	211	216	203	217	207	180	231	221	236	229	218	201	216	220	238	205	214	216	227	234	201	226	211	250	192	186	215	216	232	208	190	251	233	209	216	211	250	184	197	211	217	216	237	232	202	217	203	206	190	229	226	233	217	233	220	208	214	205	200	204	215	222	267	230	226	219	214	188	226	186	202	205	216	216	200	205	221	193	221	240	185	219	242	220	234	193	193	227	194	214	198	223	208	193	202	255	200	224	210	202	212	195	227	229	212	197	179	231	215	204	235	186	210	217	236	216	215	221	184	211	202	179	217	226	183	203	207	203	230	226	226	207	227	196	204	235	214	237	220	227	221	220	224	208	231	233	211	217	199	218	216	199	213	199	238	227	224	199	242	226	197	224	191	221	201	247	192	230	191	212	219	235	223	185	224	215	212	218	209	237	212	201	228	214	200	188	218	238	208	202	237	200	207	183	260	212	222	206	211	215	195	202	218	192	215	202	190	219	182	208	216	217	207	225	236	232	203	204	216	223	219	212	229	228	221	200	223	207	228	209	231	194	224	227	210	208	209	218	208	212	214	199	263	216	230	222	241	185	218	203	205	186	213	225	230	215	217	201	235	216	225	182	223	234	210	185	197	229	210	194	225	212	194	228	218	208	227	203	195	237	235	214	211	184	221	203	204	191	218	224	196	225	234	226	218	219	219	227	183	221	219	237	209	191	204	192	206	205	239	220	205	242	214	216	228	193	204	229	259	255	204	203	211	205	195	213	218	234	201	204	218	215	223	217	221	197	207	209	227	242	211	245	249	208	209	210	208	222	233	244	226	207	240	205	202	195	174	201	222	228	240	212	233	209	242	199	208	205	233	220	231	222	211	208	200	216	221	213	204	220	225	208	220	238	186	207	220	205	186	203	213	220	193	210	221	194	201	212	219	197	235	208	211	206	217	223	237	230	223	189	223	209	214	193	199	230	226	223	198	236	189	237	228	198	226	210	239	252	232	216	187	215	227	235	209	227	218	222	213	240	213	210	215	208	212	208	198	222	230	221	228	234	196	212	222	212	204	235	219	232	208	205	216	199	198	211	215	205	215	233	231	211	195	239	207	214	223	215	196	212	247	207	204	197	221	212	221	225	235	213	211	204	215	223	231	213	198	183	182	229	183	205	200	228	226	246	224	191	218	201	213	213	226	220	228	211	192	202	216	204	256	226	178	222	210	228	203	206	229	220	205	222	235	206	220	211	242	213	185	198	211	229	202	228	202	235	202	207	211	206	238	235	215	219	216	204	229	224	234	225	241	213	212	248	203	194	224	231	201	229	223	188	213	215	230	212	210	191	209	198	218	222	210	207	211	216	240	216	222	220	224	240	260	209	220	199	232	210	199	205	223	214	186	200	209	225	203	220	210	214	222	214	228	223	222	212	226	227	201	211	204	250	224	200	223	212	211	210	212	242	222	212	207	197	203	257	212	212	200	225	210	207	190	186	228	240	205	201	246	244	200	218	213	212	190	214	182	228	213	230	240	216	213	202	223	217	229	223	192	214	202	204	242	181	210	203	229	194	202	198	206	208	201	210	195	197	232	229	201	243	232	208	218	207	204	183	214	199	206	216	193	247	205	211	221	219	228	220	222	193	208	212	185	202	222	198	197	214	189	233	194	215	220	185	221	223	209	207	194	212	238	217	217	200	212	215	233	208	211	227	198	198	211	228	251	200	194	214	222	223	222	253	207	205	215	224	215	214	211	241	195	242	230	218	207	200	231	187	193	245	211	195	186	202	233	220	223	206	197	200	212	226	221	187	204	216	221	236	198	206	213	206	215	231	200	205	225	233	217	232	204	221	241	217	224	228	231	218	213	205	199	228	240	217	222	238	208	198	243	231	203	213	230	208	236	223	201	235	212	203	188	181	214	228	235	217	217	231	228	212	235	212	208	261	207	211	216	221	210	195	194	197	233	204	234	183	201	209	219	200	228	191	198	224	212	231	194	205	229	217	208	214	225	217	221	215	198	216	222	199	220	185	200	216	215	219	198	253	195	208	192	219	226	203	185	205	218	208	189	203	220	226	223	218	217	248	206	225	233	229	221	222	219	219	212	224	211	209	230	233	221	236	211	216	223	242	212	221	209	230	212	206	225	207	194	221	239	200	225	247	202	243	221	210	222	209	205	215	217	203	226	222	204	213	210	207	227	216	205	260	229	240	233	203	193	227	221	186	197	217	220	200	174	200	238	229	233	191	196	235	220	226	184	198	190	227	197	192	239	220	224	224	201	224	213	209	223	194	229	195	228	214	223	214	226	235	218	199	203	197	239	216	223	226	222	212	219	244	219	221	207	216	211	209	203	206	210	195	227	221	204	192	215	237	222
40952	20390	10795	4236	2046	1262	721	645	590	570	575	537	569	479	500	503	524	496	481	528	499	503	530	508	503	506	522	493	484	461	492	477	476	513	506	500	471	498	502	478	558	512	500	477	490	498	474	459	491	504	456	461	479	492	444	503	495	513	482	488	500	476	472	478	488	521	479	473	476	491	478	484	490	473	477	489	449	492	439	513	473	507	483	513	471	500	470	491	478	528	505	478	543	488	515	488	487	523	484	459	463	477	466	474	464	493	485	459	457	469	444	522	511	510	496	478	509	474	511	515	460	509	488	478	448	450	476	480	534	447	490	479	481	489	468	520	464	525	491	464	462	495	498	490	471	507	471	491	434	458	498	540	506	521	503	495	477	461	491	484	474	475	488	476	467	455	428	465	485	483	481	493	521	477	473	475	467	516	471	501	511	472	485	522	456	513	449	472	452	469	472	507	498	488	486	456	501	468	515	479	455	522	446	448	495	524	459	482	458	502	449	480	468	509	491	512	495	494	504	483	520	529	483	492	495	500	493	448	499	475	478	460	480	463	480	478	461	471	453	452	508	443	501	488	467	493	504	479	509	486	476	511	545	488	423	486	509	502	485	512	475	532	500	474	471	478	471	528	477	488	495	449	511	489	462	469	495	470	489	478	484	477	469	486	474	479	497	491	471	445	497	500	512	455	498	465	456	501	491	512	489	519	493	483	437	509	479	503	469	471	455	507	507	486	490	461	494	482	488	478	475	509	446	463	505	447	466	475	487	465	502	499	484	534	528	462	478	513	549	473	440	486	497	475	517	470	478	460	484	503	501	478	483	485	495	484	465	460	529	502	456	486	476	457	486	481	500	486	479	480	497	478	462	481	471	508	458	458	491	510	474	480	474	454	473	496	531	461	517	460	513	498	495	480	496	502	471	483	443	481	480	489	510	498	516	507	466	498	476	499	467	529	470	507	497	510	505	441	481	522	503	466	513	442	507	476	504	504	528	483	504	503	465	516	492	481	486	519	499	453	527	463	492	525	442	457	487	467	469	498	474	498	487	476	471	490	513	465	524	482	495	505	493	486	452	472	467	525	485	492	513	518	496	512	502	493	469	500	462	516	497	463	486	466	492	488	481	485	509	489	438	483	499	466	516	504	493	459	461	488	498	516	480	452	521	452	485	500	465	502	461	472	487	497	517	440	466	474	475	456	456	491	510	480	466	454	473	463	458	485	465	450	526	462	527	512	504	475	504	478	488	466	476	474	522	469	445	483	459	504	466	495	514	524	531	491	481	472	478	470	513	483	491	505	500	478	468	483	483	487	466	506	475	483	478	499	494	476	499	538	465	478	508	471	467	480	475	468	462	490	484	445	487	465	507	503	486	508	475	492	451	501	492	495	481	486	465	503	504	464	465	485	474	470	471	461	500	518	472	512	501	487	467	476	480	540	473	462	483	508	467	467	475	482	543	491	495	470	491	536	527	476	457	469	494	511	464	473	453	478	488	456	477	478	512	500	503	500	456	489	454	493	518	476	456	479	484	508	526	505	465	469	489	482	489	492	429	454	520	437	507	484	470	504	493	504	508	507	486	508	477	494	477	494	514	471	443	477	478	497	484	484	480	491	478	513	451	465	461	485	495	451	485	548	470	458	475	486	490	451	498	539	492	461	459	443	485	496	484	454	456	487	506	507	506	488	509	473	497	491	461	509	484	499	484	472	506	472	483	448	489	499	520	461	489	465	460	455	471	499	464	527	497	471	491	523	493	502	484	484	478	479	466	455	433	454	469	482	458	480	466	438	451	506	473	468	468	520	516	502	493	475	518	491	468	511	488	488	468	491	526	474	516	455	484	502	487	481	466	482	483	482	491	468	477	459	477	511	445	468	480	459	510	483	476	487	485	455	506	527	500	477	433	472	488	460	467	470	548	494	478	470	484	514	532	509	472	516	465	486	466	484	512	471	501	497	455	508	460	500	486	474	480	436	494	465	494	484	482	486	438	472	503	499	494	489	470	454	470	477	490	475	503	519	497	529	478	491	507	467	486	461	467	508	481	485	503	470	502	474	476	434	447	494	463	512	476	499	491	509	463	494	519	475	465	443	453	485	470	498	478	477	433	533	493	503	465	509	534	474	482	491	477	522	467	487	456	479	490	476	499	504	478	479	487	466	495	485	484	472	514	484	507	481	482	494	457	463	522	499	491	454	505	508	465	533	502	465	484	534	486	516	484	496	464	473	531	477	475	471	514	447	462	471	497	472	475	501	484	501	489	447	532	502	481	479	433	453	485	476	472	482	521	505	519	484	482	501	498	491	490	470	497	493	496	525	463	436	466	502	532	475	505	477	484	467	499	479	519	453	481	479	483	476	483	491	480	519	489	516	492	502	478	466	486	474	477	480	471	519	509	504	475	479	477	471	488	469	496	488	485	504	472	483	491	512	506	439	477	479	495	475	467	496	483	480	454	493	470	477	473	534	486	530	519	523	462	493	458	476	485	496	492	480	478	443	469	492	476	499	497	512	486	476	495	508	485	498	532	486	503	473	485	475	509	490	485	483	498	519	500	505	469	443	465	479	470	521	448	467	477	483	476	451	466	517	498	481	484	506	502	491	451	509	450	493	530	492	466	470	488	443	456	455	476	499	538	486	486	507	498	554	474	458	492	479	451	513	466	508	519	465	480	478	492	473	491	492	443	453	490	490	500	459	457	483	502	536	491	508	472	455	504	474	447	497	513	483	471	442	436	466	465	514	465	474	492	479	469	500	462	460	453	480	502	525	493	467	502	493	499	490	483	479	505	479	482	475	464	466	516	480	471	465	470	469	488	500	457	462	482	501	488	498	463	482	476	488	489	504	540	511	491	493	509	468	513	451	471	496	442	488	453	496	503	488	510	474	496	521	500	477	517	517	460	485	449	507	429	486	468	496	472	464	467	488	473	502	478	485	467	508	482	480	470	484	472	484	510	485	489	477	452	490	441	466	469	478	521	475	465	492	471	481	495	533	495	480	471	461	479	498	480	497	504	483	505	461	494	474	473	487	491	471	486	505	511	464	475	503	533	480	485	481	481	461	472	488	511	488	486	471	450	481	498	475	500	481	463	470	465	443	483	516	472	472	441	475	475	508	493	467	533	465	481	482	481	512	477	456	472	472	456	493	496	505	464	525	509	446	479	498	525	444	478	473	454	508	467	484	505	550	483	516	492	530	490	475	514	490	478	506	524	474	453	468	507	515	448	485	483	476	439	507	459	509	521	433	480	486	513	482	508	495	494	475	468	513	476	494	469	470	486	487	483	490	499	514	513	493	480	512	449	518	497	500	478	497	447	496	498	476	472	457	472	460	508	445	487	505	500	472	506	500	483	463	514	526	459	513	483	499	479	457	496	472	499	450	500	483	470	482	495	489	475	433	471	471	498	472	457	520	518	479	461	507	492	506	473	474	463	488	493	491	477	482	491	489	511	441	514	458	465	477	479	488	489	499	461	490	494	448	477	452	473	441
51867	18549	4357	947	412	292	241	181	210	205	198	190	221	169	207	213	188	172	193	209	182	192	186	181	206	191	194	188	178	167	202	181	186	209	178	184	196	186	210	200	200	184	186	168	175	209	200	195	183	180	208	184	170	213	207	242	185	190	205	214	198	186	186	197	183	187	193	189	167	204	210	194	174	175	213	184	204	185	186	208	183	200	180	172	210	218	212	205	193	179	186	205	175	168	200	200	192	169	194	202	199	203	194	223	203	203	194	185	166	202	228	193	199	201	196	199	194	183	210	192	180	202	192	169	189	214	218	194	164	177	195	169	164	195	206	220	178	175	189	185	179	168	197	186	201	179	184	192	213	223	168	182	200	205	199	182	185	208	219	228	227	234	159	179	179	175	215	213	213	194	189	184	189	190	204	180	207	171	182	174	185	181	192	180	204	231	191	183	165	201	178	165	171	207	173	171	188	192	187	198	174	197	189	167	211	214	173	171	231	193	147	191	203	186	189	228	174	183	193	201	216	196	201	188	200	213	181	175	192	194	181	197	181	189	219	219	182	150	213	202	191	200	191	177	185	191	194	179	194	189	195	198	192	181	185	198	222	193	210	207	195	177	219	209	194	198	181	155	196	181	197	199	212	204	204	181	189	183	178	201	206	184	172	197	216	207	211	177	175	184	195	171	203	227	199	170	195	178	189	192	204	186	223	182	212	198	182	206	185	179	166	189	218	197	174	185	171	175	180	175	186	168	178	201	167	206	199	182	193	180	176	199	193	198	195	203	195	197	187	176	203	212	179	181	171	196	173	169	183	180	174	194	164	198	215	172	191	181	188	213	193	227	187	206	200	191	190	191	195	194	209	165	178	191	191	194	195	204	160	191	188	203	199	183	205	176	205	206	209	214	175	198	215	195	195	188	193	209	192	199	194	202	199	205	196	182	183	232	205	171	196	182	207	181	195	189	184	192	176	188	183	177	185	206	191	190	203	179	188	196	178	193	185	194	204	200	181	186	211	186	207	197	191	191	172	199	223	200	186	192	182	194	195	199	220	172	184	208	203	176	167	185	203	166	205	183	200	184	184	174	181	185	198	172	208	184	190	191	199	191	194	196	216	210	199	179	197	168	187	183	208	207	160	184	193	205	190	211	185	195	198	207	178	196	216	197	183	157	199	170	187	236	213	197	215	190	203	185	215	182	178	198	214	204	180	212	202	185	187	189	216	191	201	181	175	208	195	193	193	200	189	168	187	163	229	224	204	193	168	199	221	201	185	203	199	193	208	186	181	204	200	184	207	197	204	183	216	194	189	177	211	200	184	200	178	212	178	191	198	183	188	199	205	201	170	172	160	218	192	185	182	191	171	198	186	201	210	208	191	187	189	203	199	195	210	191	214	184	186	196	181	174	200	216	205	185	173	190	196	191	187	198	204	207	179	181	181	199	200	190	184	198	179	201	192	163	176	182	222	207	164	171	180	177	176	209	200	183	169	159	192	200	214	188	177	169	208	170	175	209	212	183	202	214	174	192	188	202	179	180	167	190	165	206	176	221	194	160	212	195	189	187	170	191	185	183	228	182	187	206	191	192	203	170	200	155	192	210	229	197	174	186	200	166	198	179	193	213	197	177	176	198	174	176	190	212	172	182	191	169	161	193	196	197	205	175	200	179	194	214	201	204	187	206	178	202	199	202	178	189	183	183	198	184	193	190	183	210	214	201	196	196	178	203	165	205	183	194	190	201	187	180	195	186	210	212	189	186	193	197	198	205	190	191	203	195	183	196	197	183	167	188	174	205	210	209	195	194	176	202	164	198	179	191	208	195	203	179	170	198	199	208	201	200	162	200	199	209	180	198	199	190	198	217	185	202	189	207	180	177	194	191	201	184	210	200	209	208	181	183	199	181	199	201	199	183	177	187	216	204	179	193	220	178	204	207	164	182	186	208	197	186	209	195	184	182	209	196	211	213	189	200	213	156	184	197	207	209	172	195	182	178	187	185	207	188	196	176	193	209	190	187	180	183	161	169	186	177	201	220	191	228	204	206	198	214	178	188	180	177	203	178	193	189	212	203	208	196	200	178	182	177	209	192	193	184	175	193	207	195	191	190	206	211	192	203	182	182	170	177	192	189	193	210	187	228	212	205	187	219	174	197	207	185	194	185	196	177	205	215	190	196	199	196	178	210	193	192	172	189	201	175	193	217	216	193	177	214	151	178	155	181	185	184	207	186	197	161	188	182	179	205	214	200	195	182	165	201	218	183	215	214	188	181	174	198	191	190	234	199	192	205	182	185	193	173	176	204	192	199	175	196	186	196	194	190	166	189	174	194	205	184	171	173	179	190	196	178	196	162	188	225	241	200	209	190	188	186	187	219	201	178	139	181	196	212	201	185	180	175	182	202	192	192	202	219	178	209	182	169	167	198	197	184	184	209	161	192	191	209	201	204	205	207	167	202	183	177	184	187	202	197	163	188	171	196	181	185	197	171	187	222	198	170	197	184	203	220	168	175	206	190	179	173	188	161	207	204	205	201	225	205	211	187	185	171	208	179	201	175	173	177	215	192	200	201	181	195	187	203	203	205	207	188	187	211	186	178	196	216	194	201	186	227	191	177	196	176	175	183	166	229	178	202	203	184	192	204	181	186	169	184	188	182	207	209	196	209	192	192	185	184	183	174	161	172	202	169	177	193	184	172	171	196	184	200	210	211	176	181	190	196	192	197	180	197	181	185	194	201	191	217	184	183	201	197	178	189	191	201	186	193	191	215	167	195	193	204	202	197	183	187	177	184	174	177	178	219	199	180	202	178	175	190	198	184	160	193	177	185	204	184	196	203	182	187	194	214	172	188	194	175	169	181	190	182	179	205	201	157	178	212	184	207	183	194	183	191	190	187	167	195	198	179	188	210	191	204	192	196	206	154	191	185	180	190	188	178	187	177	198	179	199	189	166	199	180	179	207	195	187	170	188	186	184	201	188	193	198	191	191	186	194	167	188	181	193	218	181	179	207	180	185	201	178	176	189	193	170	193	192	183	196	197	191	186	195	177	198	175	203	176	183	190	160	196	185	201	180	192	199	202	174	174	184	172	183	154	181	161	190	186	180	198	178	175	197	186	208	181	183	173	205	172	201	173	164	185	191	185	197	191	172	198	201	209	185	193	163	174	190	170	165	198	167	176	198	192	211	203	192	203	206	183	191	191	174	170	194	168	210	217	217	226	184	199	199	189	216	201	178	203	188	182	181	192	181	200	198	195	193	207	172	186	191	208	175	187	179	207	185	180	177	203	197	198	200	185	187	191	199	192	207	186	175	203	201	165	178	188	172	194	192	186	170	207	217	199	193	201	183	196	196	166	221	201	197	189	194	195	192	189	194	205	219	184	224	179	194	177	217	174	187	199	190	185	177	198	198	172	189	195	212	191	181	185	198	197	196	189	187	198	195	177	178	217	193	167	179	187	193	186	214	205	183	215	193	202	188	189	206	176	185	199	190	181
35477	11542	4970	1901	1192	730	568	502	452	442	471	520	446	445	476	486	475	477	469	412	441	435	462	441	474	467	418	447	442	472	461	479	416	438	452	444	434	438	443	476	469	468	454	460	476	434	448	443	452	456	458	442	420	411	444	431	424	485	413	418	467	460	438	436	455	446	444	477	442	445	443	467	425	448	420	449	439	447	473	445	401	413	414	405	452	445	440	439	405	458	445	443	465	414	408	453	417	442	413	438	451	433	427	427	425	458	441	450	436	463	448	455	409	483	439	461	467	427	424	425	417	448	481	425	421	448	435	426	432	456	462	431	445	399	416	409	401	457	421	453	485	440	453	422	431	422	418	469	446	467	444	447	409	448	419	450	449	435	446	442	407	427	440	432	458	451	425	419	432	415	449	411	450	441	419	475	467	461	435	426	451	440	481	442	491	406	412	455	446	427	425	423	411	444	436	461	462	418	413	432	451	418	445	414	471	434	423	451	455	450	426	419	404	444	432	469	415	435	456	428	443	402	429	446	425	450	489	428	448	441	410	430	453	445	424	444	433	475	418	424	441	442	428	415	406	420	432	423	477	429	428	443	488	439	476	420	450	436	475	468	433	452	410	423	445	434	436	460	413	474	447	461	438	430	431	452	417	406	422	426	431	464	403	417	434	441	445	440	441	395	414	425	413	442	442	443	439	434	435	422	452	431	428	447	412	460	408	450	456	470	446	432	444	438	445	447	448	436	451	457	424	459	436	433	418	431	386	454	445	455	434	460	410	456	461	432	460	429	431	470	424	428	421	451	455	419	428	464	445	460	426	401	427	423	410	396	422	424	437	449	442	450	468	450	399	435	437	429	401	415	424	466	418	427	452	436	424	486	436	441	436	478	455	458	435	430	410	441	481	443	460	447	464	451	434	476	435	466	468	455	421	417	442	430	432	457	491	459	453	459	417	399	422	427	470	439	424	448	453	426	451	478	440	417	429	446	422	449	422	418	448	421	446	465	461	426	462	422	469	474	456	451	423	440	437	440	451	420	439	427	440	473	463	447	458	468	447	442	427	462	457	409	413	438	427	452	439	433	439	453	411	489	440	412	462	467	436	431	439	411	439	426	458	433	442	397	466	411	488	476	436	415	455	425	413	460	415	447	391	446	452	464	432	435	461	439	429	444	451	412	454	451	426	463	432	443	418	447	461	445	457	438	468	444	450	439	439	457	461	460	483	460	438	421	455	428	430	409	416	481	440	432	451	437	420	468	433	421	402	443	406	407	458	450	413	432	446	449	434	454	438	439	439	403	427	437	440	433	432	446	430	451	414	424	442	431	456	445	432	422	429	432	471	426	410	441	400	453	453	427	448	455	414	424	425	434	456	445	433	462	437	419	407	435	449	460	421	411	456	432	411	405	447	454	449	430	463	433	459	428	432	463	422	472	434	389	463	443	455	450	438	436	469	420	432	477	419	420	411	404	447	462	447	460	445	445	394	430	401	441	405	424	389	437	427	412	436	435	444	424	427	457	462	427	446	444	463	409	428	432	459	434	470	451	390	463	441	442	417	425	449	423	436	436	423	456	417	463	423	439	451	440	468	443	408	443	446	456	416	426	457	429	476	456	425	427	449	413	458	415	440	439	418	437	434	464	426	453	412	452	436	425	423	439	420	437	449	438	422	423	412	411	430	451	438	435	407	472	413	433	427	425	471	476	448	460	458	443	436	449	483	440	448	476	381	449	420	425	410	444	470	454	456	449	444	425	449	404	456	462	456	457	424	423	468	457	417	427	470	449	430	429	436	466	433	433	428	427	439	465	417	483	443	468	470	504	442	474	447	458	451	440	454	446	473	424	475	427	403	400	445	435	404	446	447	453	415	421	475	437	447	425	438	446	434	432	451	438	480	454	430	473	436	454	426	423	457	436	456	433	415	450	435	466	430	388	446	456	426	420	453	436	423	439	414	409	430	423	439	404	434	481	430	474	423	474	438	448	451	426	449	440	432	459	439	432	429	442	465	462	426	426	431	431	464	456	442	456	426	470	403	430	431	451	440	447	438	430	435	391	451	442	422	433	425	415	453	417	443	444	433	449	451	446	440	464	431	442	453	454	458	436	423	425	445	459	442	436	443	445	406	419	437	415	453	421	470	398	369	431	467	430	437	420	432	436	424	406	447	419	397	514	429	444	461	415	411	477	400	466	471	412	437	456	454	437	454	430	424	438	438	406	391	428	464	493	435	475	431	450	443	456	404	429	471	460	437	433	480	456	441	431	422	478	433	417	430	445	453	455	454	400	407	428	458	453	446	441	438	447	463	448	452	480	456	442	443	430	416	458	412	433	455	448	454	461	452	445	432	424	453	436	440	448	436	389	429	423	469	417	426	455	426	434	402	418	433	447	431	442	420	440	423	430	406	451	474	415	447	473	437	433	423	433	460	472	430	427	444	441	434	416	449	418	460	465	469	410	413	426	435	444	391	453	457	444	417	415	412	420	423	398	481	457	407	431	486	442	461	457	442	442	435	412	472	423	505	448	455	432	436	445	455	455	393	438	435	410	485	453	419	461	430	452	440	456	407	455	463	443	447	431	438	450	481	418	420	448	425	412	490	398	468	429	424	434	483	456	447	428	405	406	445	436	455	448	437	448	424	410	461	421	417	473	409	427	423	393	435	468	450	404	461	472	415	417	432	470	416	458	428	485	432	410	437	414	436	416	455	476	447	433	434	400	435	466	453	406	439	478	457	477	428	437	411	424	385	448	431	455	442	482	452	415	464	451	434	437	432	467	413	433	422	492	473	436	458	428	416	471	428	444	396	428	399	439	461	416	429	433	433	458	437	432	440	476	454	434	437	431	452	446	444	446	484	432	448	425	439	415	439	469	444	451	468	436	400	399	413	469	476	449	410	401	384	433	391	450	457	415	439	438	446	453	415	442	436	406	421	462	447	456	441	414	450	416	420	438	439	454	440	449	421	403	457	432	436	476	438	464	429	388	465	447	445	461	453	464	438	462	428	475	424	447	442	421	406	472	462	465	435	471	423	425	436	479	472	461	463	425	471	431	468	462	447	456	448	469	445	406	432	447	433	395	474	444	423	455	438	419	434	436	460	505	458	441	439	439	424	481	453	450	447	430	431	464	460	436	430	420	411	461	396	435	449	446	467	460	433	415	461	436	442	433	420	450	470	441	402	474	444	472	444	448	460	414	412	437	457	450	413	450	435	413	430	424	443	429	465	427	475	439	465	405	483	401	459	438	419	438	441	411	475	459	426	412	391	466	424	442	432	436	446	409	407	465	435	483	390	466	460	480	446	418	405	452	471	426	447	442	445	477	439	470	470	422	437	416	437	452	446	407	419	409	444	422	445	415	430	394	384	477	420	414	445	419	426	461	437	435	456	424	437	428	448	463	470	423	458	480	450	444	437	465	436	418	407	446	439	453	436	443	407	426	429	419	414	426	407	423	432	457	407	407	427	429	430	441	457	428	445	436	434	417	419	462
57232	20420	6468	1124	471	351	256	225	221	199	195	208	178	220	187	180	220	190	194	217	196	198	204	210	238	208	210	180	227	207	214	203	223	224	201	213	219	183	204	207	190	237	194	190	179	201	205	212	187	197	216	219	192	197	192	213	206	201	210	179	223	209	211	166	167	226	212	181	196	181	216	226	182	184	195	206	196	204	213	220	236	187	219	191	188	189	163	196	201	175	198	170	205	227	205	214	233	192	201	167	202	193	219	193	206	195	190	220	239	198	210	205	214	226	200	228	168	202	190	198	190	186	190	214	212	216	165	203	205	204	234	178	186	219	183	198	218	189	217	184	204	205	194	217	197	185	201	199	214	222	203	210	210	199	192	204	212	169	213	193	201	179	209	218	204	193	200	181	196	206	190	179	176	186	208	186	216	219	210	203	196	190	209	203	196	195	205	185	210	190	208	213	195	227	195	212	189	215	210	186	194	204	230	188	196	215	206	205	201	198	204	191	231	196	180	189	217	202	179	194	211	220	207	196	202	197	202	226	199	205	189	183	236	216	178	202	200	230	178	184	201	218	198	188	222	206	200	209	213	197	231	242	166	197	199	197	198	195	192	191	197	213	189	206	190	200	175	172	228	218	214	155	211	207	173	183	191	192	209	196	213	195	185	198	226	240	179	200	211	205	179	211	176	215	197	188	200	219	197	185	180	218	211	222	198	226	220	202	213	200	221	190	186	219	196	202	183	195	218	217	226	223	220	206	191	192	211	222	180	206	197	180	185	195	173	181	195	187	205	178	207	191	208	198	200	223	229	186	213	212	199	195	215	202	201	190	183	207	196	199	203	200	206	219	230	170	187	209	189	241	202	216	220	208	212	195	237	209	217	192	203	189	167	172	189	209	219	213	190	194	190	214	189	188	219	206	206	217	178	201	217	220	190	242	226	209	222	196	219	204	195	193	223	202	202	216	204	192	211	208	205	183	200	205	183	230	225	195	199	187	214	198	206	206	220	193	217	199	204	224	215	250	217	181	193	196	202	200	193	189	207	191	199	194	213	203	179	199	207	221	210	225	223	202	198	199	184	201	187	230	231	188	185	228	234	206	195	191	216	192	192	220	212	202	217	202	222	216	181	197	212	227	218	219	215	192	215	201	157	212	206	198	193	224	194	232	198	209	207	189	195	201	216	211	201	252	219	211	210	200	197	200	212	186	187	191	197	192	185	184	188	224	187	218	224	185	180	225	230	205	207	199	200	191	220	225	188	189	204	173	191	222	193	221	230	227	203	215	207	215	191	186	192	217	200	212	182	179	208	224	216	221	221	188	187	195	206	214	201	197	201	175	195	198	197	186	187	188	199	191	212	192	210	234	205	221	178	206	211	201	206	198	199	173	203	211	206	190	212	207	201	184	220	229	199	211	210	224	213	203	224	215	202	214	236	191	202	181	195	196	223	216	203	217	207	197	193	190	212	193	193	177	195	194	223	202	208	178	200	214	187	204	208	204	210	208	232	211	229	187	215	227	222	209	221	215	202	202	189	208	195	197	216	216	208	207	251	191	196	201	185	193	202	200	196	213	182	209	190	208	171	194	223	214	206	195	198	185	214	170	230	195	180	231	189	210	207	222	238	203	197	191	184	195	180	192	177	221	200	189	177	185	204	210	213	223	195	219	187	198	206	236	158	204	196	190	211	192	212	180	179	210	244	209	204	206	220	184	202	233	196	196	209	227	186	218	187	188	194	171	215	208	194	177	218	187	188	198	219	196	233	211	206	217	195	219	216	185	218	216	189	212	191	227	205	220	236	205	176	207	217	184	203	245	222	202	256	212	212	230	231	194	182	222	180	197	210	214	200	213	190	188	206	187	203	181	184	207	211	188	198	199	233	197	208	183	199	222	190	204	221	193	207	202	197	208	205	184	192	198	201	210	210	195	182	196	207	197	195	186	194	183	216	220	234	219	193	203	228	213	199	198	206	231	184	199	203	184	202	199	199	224	181	235	214	196	219	202	197	207	198	186	183	175	211	248	185	197	201	197	184	200	218	201	191	201	208	180	189	188	190	183	213	208	192	181	216	206	181	184	155	186	199	210	191	208	202	173	193	208	208	210	197	197	199	210	219	226	198	209	170	189	196	201	215	211	209	230	226	179	203	223	177	197	197	190	170	203	219	179	189	210	175	199	174	202	209	164	213	190	190	212	190	185	193	212	219	205	177	192	201	191	192	185	183	195	211	203	222	205	222	210	226	208	216	208	205	222	212	223	216	204	166	201	194	197	217	195	206	218	163	204	182	227	186	206	207	197	244	185	208	214	205	191	203	217	213	198	222	202	197	209	198	173	215	186	208	194	177	195	234	190	219	218	209	205	195	217	199	192	206	209	204	215	214	194	166	192	178	209	202	225	236	202	198	184	208	193	199	197	175	198	221	208	216	179	202	220	211	200	210	193	196	194	204	196	203	221	207	194	198	222	192	207	210	168	230	171	186	215	228	218	193	197	221	209	186	186	193	205	208	190	173	189	196	177	209	227	208	214	180	216	191	191	209	211	218	206	194	187	176	201	215	196	203	201	196	183	181	212	172	198	197	192	214	207	176	232	200	186	175	177	208	219	211	204	197	232	198	208	200	203	244	177	185	234	189	220	208	231	204	213	207	215	215	222	186	214	209	207	181	220	191	197	182	205	206	176	200	201	209	210	199	203	207	202	201	179	213	194	217	214	208	237	202	189	218	237	204	207	215	224	210	173	231	192	184	159	213	197	200	185	194	190	176	216	200	213	198	217	201	197	194	182	207	192	197	192	220	223	211	215	237	211	192	212	248	226	195	197	193	206	191	204	207	228	185	190	210	179	224	216	199	215	174	198	211	201	181	188	178	196	214	240	189	205	191	211	212	225	225	209	204	194	209	193	197	165	196	199	204	213	189	209	197	183	245	198	209	214	225	221	206	211	200	195	203	212	215	188	202	200	206	204	204	206	210	205	225	193	187	216	207	219	184	235	191	180	200	218	217	215	188	204	216	187	181	184	193	196	212	211	176	200	183	201	224	181	173	200	165	214	216	218	181	183	191	210	182	220	208	194	197	200	227	204	212	197	222	211	196	203	224	213	212	202	199	181	212	201	196	198	198	200	172	212	195	194	189	213	208	190	203	222	198	200	202	196	188	207	216	183	195	189	191	219	218	192	221	209	227	215	205	200	203	195	222	205	200	191	226	185	187	183	201	221	188	181	205	208	174	216	220	164	225	198	201	210	197	178	224	205	194	195	178	206	219	204	209	214	211	202	197	174	171	206	178	210	197	199	202	196	196	171	188	201	196	212	211	175	199	211	217	195	183	207	203	197	205	160	203	197	182	186	183	183	196	204	199	191	186	225	193	188	176	183	214	197	193	195	184	200	196	234	211	173	183	212	218	201	226	172	204	219	177	211	182	209	230	193	204	193	202	220	228	213	209	224	204	195	208	220	188	198	195	212	180	216	202	226	173	202	196	220	200	203
37878	12579	6641	2088	1347	923	693	664	535	527	495	492	519	437	478	467	455	486	501	461	509	468	432	479	468	470	457	493	496	452	473	430	436	466	446	470	433	466	485	440	461	493	456	451	475	442	457	426	447	465	467	443	448	461	454	474	442	411	437	467	490	464	435	487	476	471	475	520	431	454	451	455	499	454	442	441	463	444	428	444	438	475	441	447	466	453	473	439	483	459	455	455	451	485	413	473	463	469	483	450	461	471	457	465	455	504	475	511	478	440	476	453	480	473	473	452	418	471	499	454	432	433	504	453	494	468	474	458	440	430	453	457	438	459	547	449	463	461	459	462	450	468	473	461	445	458	461	457	425	486	467	480	422	470	457	503	470	474	462	462	474	461	471	465	471	481	491	410	509	449	465	454	429	455	465	457	465	446	495	444	460	482	481	501	425	454	471	442	474	456	444	495	430	472	480	450	431	485	439	496	489	464	496	470	445	477	430	440	499	440	436	453	478	425	466	437	492	468	478	466	452	463	448	447	447	454	438	456	452	471	442	465	463	448	433	466	465	482	460	453	459	468	467	434	479	496	476	442	474	399	473	457	455	483	496	478	460	458	484	500	458	447	421	439	463	454	466	498	482	453	453	450	454	484	467	427	523	460	433	431	446	460	407	490	477	461	457	472	465	445	458	474	466	473	499	452	464	460	472	447	487	478	467	500	476	462	479	461	458	443	457	468	446	479	444	463	479	481	458	459	486	424	472	483	462	449	454	453	463	514	491	474	445	500	507	476	419	458	454	442	479	490	439	453	456	478	479	449	476	478	454	461	421	440	420	441	467	480	411	433	461	455	442	457	501	442	472	489	457	466	446	446	450	406	459	446	462	422	465	479	422	469	478	471	425	475	443	455	479	466	446	434	473	418	459	462	422	428	463	432	498	460	427	473	472	441	480	472	443	443	447	493	458	479	453	451	464	425	440	472	489	441	459	502	443	458	467	492	427	442	473	461	432	476	412	451	455	444	448	469	488	426	462	444	450	414	441	505	454	472	446	468	462	448	436	453	443	430	477	491	471	462	470	460	425	461	450	464	448	426	454	443	452	421	464	482	474	466	477	465	477	476	505	449	448	462	524	490	431	483	436	460	448	476	475	449	474	459	471	470	461	441	511	461	455	505	439	444	410	480	491	458	443	460	444	448	447	448	478	436	438	423	462	459	446	467	419	467	449	434	454	478	474	479	471	444	433	490	481	492	451	474	455	439	474	438	477	478	491	487	464	471	449	495	449	476	488	458	474	457	444	441	442	474	450	472	464	449	428	432	442	426	494	480	493	460	493	471	450	463	463	428	465	462	490	461	483	450	439	469	457	484	487	427	444	477	457	467	479	439	447	441	475	489	462	453	434	407	464	452	455	506	433	455	452	431	491	468	441	482	479	441	467	426	451	466	439	480	456	500	464	454	443	467	461	471	466	468	449	477	492	454	480	480	469	454	427	459	447	478	425	470	438	482	490	495	469	444	478	491	473	484	475	450	450	479	495	472	434	442	487	467	468	503	473	475	466	458	468	494	436	461	463	465	463	445	462	476	480	449	489	477	455	474	465	460	460	488	469	454	442	415	409	471	482	457	454	455	481	436	465	467	485	479	455	471	476	454	470	432	460	456	443	451	504	433	494	472	483	470	459	497	453	448	449	493	450	434	472	458	464	505	476	434	476	441	470	421	440	424	459	460	448	440	500	484	444	487	443	469	461	441	443	454	482	469	434	516	468	491	471	488	432	417	476	480	453	483	468	448	515	448	436	460	477	456	471	439	477	475	472	467	452	480	448	434	466	444	454	457	451	454	476	485	436	499	452	461	462	462	452	450	473	447	467	447	454	448	492	458	424	480	468	463	471	457	446	442	456	477	486	418	443	457	457	459	462	457	461	461	443	454	418	447	429	437	502	479	485	465	442	464	453	474	449	456	410	433	449	455	440	447	430	442	470	469	472	484	445	456	491	445	475	429	482	491	415	463	435	463	426	467	461	453	450	455	506	429	450	492	427	465	471	441	435	478	477	447	438	454	482	466	489	434	442	461	460	458	472	451	440	464	435	466	462	466	450	420	451	440	473	477	463	453	491	476	477	464	523	435	469	438	450	407	448	514	471	453	435	443	474	482	458	434	434	462	490	457	451	436	454	455	434	439	463	440	485	471	503	479	462	476	455	474	447	479	441	452	481	475	490	476	483	482	441	516	434	493	475	443	445	464	436	443	505	484	431	467	520	463	495	417	453	481	488	468	438	471	459	433	454	453	459	495	463	498	503	443	468	445	501	427	476	429	459	457	487	444	455	471	456	501	450	474	434	440	451	464	458	468	473	458	474	465	493	462	500	471	458	479	489	495	486	452	451	459	483	480	462	462	483	443	451	520	465	471	501	462	465	449	484	440	442	415	480	425	439	471	484	452	487	434	444	447	397	428	474	484	480	458	458	425	459	480	454	470	478	445	501	450	409	476	446	455	423	473	464	484	436	503	494	470	445	426	466	437	494	478	471	463	451	474	461	423	474	424	429	435	444	473	468	439	457	493	482	498	509	477	484	452	456	481	460	483	438	434	446	468	422	505	467	485	436	431	446	494	465	480	460	455	416	425	468	411	477	483	461	469	436	443	451	453	457	460	453	449	450	462	513	436	436	500	470	474	498	436	447	473	464	504	467	476	465	499	458	431	439	417	482	463	433	439	474	486	450	417	479	453	466	467	483	453	433	435	466	486	451	475	460	461	488	468	448	477	501	448	466	470	446	460	460	498	450	472	450	496	474	446	467	446	460	479	428	516	485	431	474	479	484	452	487	455	479	486	491	462	503	463	428	471	470	476	469	476	486	464	473	454	456	486	459	468	434	461	456	468	465	464	458	471	455	462	456	515	472	442	435	445	477	461	479	446	434	478	485	441	487	478	466	468	512	483	492	483	469	454	469	476	451	443	472	473	431	443	461	493	446	473	442	464	491	481	458	452	445	481	449	452	451	461	448	481	489	468	471	456	422	470	472	498	480	446	436	493	467	417	434	474	436	463	478	474	492	476	484	468	439	450	501	468	460	461	455	500	427	461	464	471	461	484	453	474	463	461	488	469	469	441	441	462	452	439	511	460	430	461	400	440	452	454	484	452	449	477	423	469	462	454	494	434	475	470	397	478	456	467	454	438	453	453	429	441	467	457	433	437	481	455	483	491	494	416	455	459	440	460	462	432	472	476	452	448	453	471	460	454	476	459	485	426	426	477	445	470	450	458	455	464	496	471	491	430	497	462	486	439	494	463	470	457	444	458	435	445	438	499	451	474	426	479	414	454	468	466	429	460	466	473	487	503	446	475	461	440	499	473	430	443	460	452	460	482	487	443	487	475	457	485	467	448	450	444	463	473	429	477	460	454	446	465	479	441	434	454	501	456	469	410	454	518	429	461	483	471	430	496	466	445	464	408	500	444	468	503	454	522	454	481	442	454	435	502	472	468	462	402
57562	29951	11767	2784	955	573	487	412	345	210	201	210	221	232	199	228	192	198	220	207	237	216	224	211	191	202	223	214	206	228	206	190	198	231	225	217	209	226	220	196	224	214	223	200	212	183	202	210	219	240	200	212	212	206	207	216	224	210	205	223	203	223	206	198	204	208	251	192	201	233	217	223	209	235	205	195	215	210	199	183	198	169	216	201	243	224	229	233	221	223	244	236	244	247	194	203	205	236	213	226	210	209	200	219	219	208	233	200	199	208	179	215	193	216	207	192	215	231	211	212	220	234	189	218	193	231	204	216	217	213	232	224	263	229	226	215	219	232	245	226	208	203	220	220	221	232	221	213	194	208	204	221	236	202	186	196	212	221	199	205	228	205	204	224	227	244	217	213	205	242	205	208	210	216	227	193	221	212	221	231	215	231	221	214	223	190	223	202	212	203	221	235	237	204	230	201	236	188	214	197	215	223	196	225	229	204	229	207	207	210	216	208	222	214	213	211	230	213	208	233	235	229	216	199	192	237	221	211	197	237	233	210	194	188	224	211	177	220	198	218	243	210	200	218	184	200	202	209	194	219	195	197	220	225	214	218	235	195	207	198	188	189	242	207	225	197	208	230	214	225	229	213	193	206	228	213	205	230	210	237	221	216	207	239	220	222	209	231	201	222	234	187	198	220	247	213	197	212	217	234	196	218	223	205	244	222	198	210	210	220	201	207	209	247	217	205	208	209	202	255	221	229	207	231	217	222	202	193	226	209	238	216	198	241	213	197	230	242	237	212	202	241	223	206	195	226	200	237	234	225	226	229	213	223	230	205	195	208	227	209	180	199	229	219	212	207	252	204	226	197	209	218	189	209	227	217	245	202	222	179	201	219	226	223	235	218	207	208	211	212	217	233	208	211	232	217	225	213	256	209	203	245	226	233	222	206	214	218	207	233	269	175	220	229	194	189	202	203	238	215	223	191	208	223	189	236	210	189	201	197	211	227	178	226	206	192	199	189	226	174	251	214	196	189	209	204	225	205	215	226	223	212	235	196	222	192	240	186	193	238	218	205	193	233	225	206	205	193	228	220	222	221	232	232	229	241	191	211	214	229	224	219	229	218	230	224	204	224	202	211	207	219	226	211	215	195	219	217	233	215	224	201	172	215	215	195	196	205	214	231	207	201	237	234	220	222	212	209	201	206	209	226	252	235	195	195	216	204	205	219	173	198	207	237	208	196	208	225	245	213	210	201	193	216	205	229	220	228	220	207	209	190	198	222	193	225	208	200	199	211	203	190	208	227	219	229	199	223	218	187	200	217	197	182	181	215	202	225	238	234	202	223	230	216	210	198	223	231	214	210	215	234	214	207	202	231	245	235	207	206	217	216	215	220	212	241	257	222	213	228	214	185	216	198	200	217	196	199	223	216	207	215	204	221	206	203	227	229	201	210	195	197	204	217	191	203	220	205	233	215	222	188	194	233	207	173	221	232	228	200	210	221	197	224	190	220	208	220	228	223	234	226	213	225	204	223	194	204	202	217	186	191	226	182	200	226	233	227	205	196	217	212	201	230	207	199	210	193	200	185	195	197	213	200	207	223	226	207	220	258	197	197	223	230	211	240	221	233	224	202	199	217	198	217	218	196	216	222	206	232	241	219	221	212	209	235	230	227	199	235	230	217	203	174	213	238	216	219	215	206	218	225	221	245	228	218	212	200	211	234	196	214	246	216	191	219	223	233	219	204	209	213	227	204	209	232	215	224	241	228	224	183	193	234	207	214	213	217	182	189	223	209	184	220	213	211	212	276	226	204	199	220	228	211	202	200	217	227	198	227	187	215	199	192	229	218	219	189	217	210	211	194	214	191	236	191	191	195	232	243	194	209	216	209	200	210	219	236	205	221	207	200	193	219	200	202	196	176	237	214	198	214	208	206	215	241	199	235	232	195	229	203	216	211	238	224	209	203	202	190	210	236	213	196	223	214	206	199	200	198	204	226	201	217	226	203	227	213	257	194	225	231	208	240	218	224	235	232	198	239	194	244	204	203	193	218	238	213	215	204	247	215	189	215	198	221	187	252	227	232	203	188	242	199	214	208	226	223	219	212	213	201	200	177	205	232	204	209	228	239	229	219	214	209	221	229	180	194	215	233	208	219	186	191	183	232	185	212	246	226	237	202	208	207	181	199	222	183	227	210	223	222	224	231	200	217	219	225	205	250	171	234	220	210	203	200	229	209	190	222	208	216	208	200	204	208	234	223	233	186	230	203	210	188	221	227	220	216	224	236	196	214	183	208	235	224	220	206	235	222	197	196	211	220	221	193	227	190	175	224	207	197	207	204	221	231	216	234	231	208	243	201	195	216	242	211	205	221	206	231	225	201	211	219	219	224	220	179	222	195	196	225	212	226	207	208	231	204	208	236	243	221	230	220	217	228	198	189	210	215	216	244	226	210	217	233	231	213	196	202	213	181	239	222	215	234	207	184	199	203	253	207	222	197	208	201	187	226	223	229	226	195	226	212	222	227	218	179	233	254	203	228	233	172	187	210	215	214	238	216	204	236	197	206	222	199	217	182	255	240	200	240	183	239	229	242	227	220	201	214	198	186	207	185	223	211	223	208	195	206	212	219	220	182	205	224	212	211	208	228	229	218	234	202	207	216	207	203	206	226	196	221	210	206	211	217	211	224	192	194	218	241	203	222	221	194	209	218	179	207	205	215	205	205	223	237	221	264	209	234	222	241	220	224	198	187	192	188	198	203	228	211	238	214	220	204	232	205	190	229	265	218	240	202	213	253	192	216	219	215	200	209	220	225	228	196	217	225	207	229	212	219	221	201	212	234	213	239	195	212	207	205	229	211	201	239	215	216	226	202	226	238	201	203	227	221	216	196	199	222	192	210	200	193	223	242	215	222	240	222	223	220	210	211	214	221	231	196	190	192	224	238	207	202	195	213	211	214	233	220	210	216	202	195	201	224	219	208	190	231	197	225	180	216	207	215	210	190	222	221	222	204	197	201	202	241	225	223	219	225	223	192	180	200	202	269	227	207	222	240	225	204	218	209	224	207	212	182	204	212	187	212	193	200	245	217	223	199	212	193	222	217	214	188	197	204	216	208	203	203	201	217	189	212	216	228	217	200	203	200	211	200	233	236	202	210	226	212	219	207	211	231	200	212	237	212	212	226	203	209	193	224	203	249	220	232	223	224	196	241	218	230	194	216	200	194	223	236	229	210	237	196	218	232	217	209	190	222	216	181	243	194	217	193	173	201	212	212	198	219	208	214	207	213	210	194	191	212	242	213	214	227	193	222	231	217	235	198	201	234	224	194	201	211	219	209	234	230	202	205	207	209	211	196	240	211	191	194	195	213	194	232	195	230	213	244	220	236	210	208	197	210	225	218	200	222	232	223	214	233	234	216	226	184	217	207	199	216	233	207	194	198	228	215	262	240	235	210	252	219	236	226	225	211	193	225	218	218	214	214	205	248	233	212	209	220
39073	24223	9461	4635	2684	1911	1456	1394	979	544	553	546	501	539	520	494	502	518	506	488	499	520	511	524	450	480	484	485	487	499	466	463	479	508	490	463	486	446	479	524	482	472	479	471	469	491	479	525	455	493	463	432	477	491	477	524	507	448	489	471	482	506	498	514	483	456	472	480	505	466	498	468	485	485	482	480	471	505	484	482	471	517	449	461	473	441	504	506	457	451	485	491	498	487	462	485	491	450	460	503	482	496	483	466	437	508	457	527	482	457	456	497	469	497	486	527	438	451	490	470	448	457	462	487	488	484	454	467	521	500	480	476	482	436	483	451	487	481	461	477	492	459	471	525	483	472	519	496	488	487	479	475	518	486	507	425	466	473	468	460	485	493	462	474	497	491	504	446	487	492	472	442	480	484	500	483	460	451	488	489	471	473	493	480	512	468	492	480	430	463	474	434	476	473	486	509	479	510	475	441	500	472	475	511	503	512	447	468	518	507	462	448	476	459	504	473	478	495	478	449	485	497	479	466	470	459	474	432	476	491	487	473	502	484	451	492	473	475	445	519	502	487	471	488	497	463	478	493	456	493	518	461	459	463	414	468	529	460	483	436	499	483	479	452	472	490	501	443	437	480	452	491	482	466	505	512	480	467	470	507	480	516	477	466	458	512	511	521	490	465	463	493	490	459	470	485	472	459	475	445	466	463	476	484	489	463	480	469	504	472	521	473	482	478	468	477	496	479	454	497	504	464	499	489	509	496	474	489	467	450	485	489	489	475	480	480	457	465	492	450	472	467	513	499	486	489	475	484	470	494	471	461	487	488	499	400	508	467	491	487	493	483	469	477	459	458	511	483	480	481	515	463	467	459	443	504	481	498	490	462	488	486	489	499	460	491	439	472	472	512	466	486	466	467	495	447	507	455	476	486	495	488	463	486	503	461	497	440	472	483	501	496	490	476	474	478	478	535	497	487	500	462	457	487	500	474	476	472	451	501	500	481	474	486	486	493	460	444	491	479	447	495	509	509	533	507	501	443	498	513	479	488	477	462	502	502	444	507	462	457	502	472	436	487	486	483	512	481	477	477	432	498	478	486	488	507	475	461	490	470	508	482	510	461	490	468	470	471	490	459	501	489	509	505	479	459	474	487	468	492	476	508	515	433	461	509	490	473	474	455	524	463	507	447	492	500	459	451	506	501	508	467	471	498	505	486	457	489	477	460	481	477	509	447	469	490	462	456	471	474	453	526	481	478	456	491	478	506	528	473	506	479	506	474	468	457	492	485	514	475	528	463	471	477	434	512	444	474	447	467	465	472	494	467	454	492	457	474	454	469	482	485	467	437	488	431	418	492	498	484	470	498	499	521	470	486	513	438	494	447	496	503	493	484	496	512	496	499	455	487	458	457	508	478	493	492	481	469	477	450	461	496	505	462	502	455	497	491	498	454	469	505	467	435	472	544	485	490	532	481	515	532	481	494	490	479	423	450	447	484	495	452	506	472	470	487	488	486	443	483	477	484	507	496	486	512	513	504	496	472	521	518	486	479	460	482	465	479	472	511	490	468	511	500	453	454	455	503	498	457	481	482	510	455	481	491	508	510	506	458	464	459	494	483	452	447	473	475	480	446	492	517	457	494	490	468	502	506	489	477	465	462	482	488	484	469	521	452	519	477	497	457	470	496	454	515	463	485	509	457	455	450	473	449	487	438	494	461	463	471	472	481	442	469	481	504	517	485	495	492	479	467	482	528	492	485	462	481	489	498	475	477	468	474	503	458	467	501	532	492	483	500	446	481	496	488	453	481	488	478	515	477	458	457	504	504	453	514	474	482	475	500	478	480	473	512	452	505	478	522	483	476	483	469	511	445	475	478	474	470	470	474	455	452	492	481	481	474	501	469	473	473	521	480	473	488	476	476	492	430	504	479	474	491	442	497	477	476	483	493	504	493	521	498	466	477	473	507	463	476	462	485	440	463	487	479	490	507	466	484	462	438	495	491	491	465	517	447	473	476	466	520	500	452	481	458	459	481	485	479	466	495	462	459	487	475	489	507	462	508	460	504	455	483	518	449	478	479	481	482	448	479	485	500	469	472	468	443	490	500	454	494	450	481	482	505	450	473	463	493	463	481	501	467	485	473	489	475	486	501	524	470	518	461	503	493	465	449	478	523	453	500	474	497	508	467	478	516	482	463	495	480	474	482	480	445	513	476	484	482	481	470	471	460	506	459	477	474	495	470	517	485	472	491	459	476	457	498	505	498	502	473	497	492	491	484	456	492	499	485	435	468	472	497	485	496	465	469	476	473	489	498	499	493	452	473	512	472	497	453	518	454	470	468	452	465	484	504	495	484	467	480	482	480	491	517	456	454	441	524	507	437	468	476	489	469	425	463	519	508	464	476	518	477	481	457	471	475	477	467	502	478	470	507	496	477	507	497	458	476	476	499	478	454	440	482	491	463	459	483	525	465	464	473	484	470	458	469	485	489	488	438	508	487	472	468	476	482	484	528	461	477	489	448	455	522	497	491	509	471	449	526	499	491	451	474	505	485	468	471	465	435	504	489	469	459	450	499	466	478	492	462	494	496	445	493	506	457	506	489	495	488	461	423	505	493	526	503	489	490	476	468	482	521	474	465	471	471	484	466	449	491	490	518	508	487	467	472	519	488	482	464	491	472	510	492	495	463	456	489	474	530	471	470	468	481	501	512	487	476	481	506	471	502	473	546	486	431	481	484	428	469	451	507	455	448	486	503	495	457	480	487	486	496	481	488	473	485	484	481	509	489	515	467	448	435	493	468	487	507	475	444	465	492	462	472	476	437	482	477	473	473	491	477	479	499	431	496	450	465	491	472	488	441	433	446	482	500	483	466	491	498	495	503	494	506	515	480	480	474	488	441	445	514	467	489	470	424	477	457	470	480	476	457	475	477	494	533	475	506	454	487	466	463	480	524	490	497	444	497	462	468	481	500	486	505	475	467	508	496	474	460	540	463	554	465	501	465	508	481	480	465	462	509	454	490	467	489	471	503	459	485	496	468	473	506	468	503	470	455	497	478	474	540	498	501	474	484	476	470	520	456	489	485	462	461	460	476	469	499	463	463	494	512	429	432	506	485	463	483	492	497	468	468	497	490	469	499	506	479	472	453	468	444	490	488	468	478	460	482	426	474	474	466	496	477	502	510	484	446	463	504	478	495	478	499	490	484	486	458	497	480	439	491	484	468	467	521	517	515	456	470	479	472	508	438	453	505	524	476	484	462	481	478	501	509	431	471	488	480	485	460	498	534	456	506	512	472	469	481	478	476	490	460	510	478	476	499	500	490	478	478	464	509	421	482	489	512	469	525	463	488	485	497	461	495	462	506	495	468	486	544	501	509	488	466	497	490	488	495	519	462	479	476	451	468	515	441	460	503	515	496	477	469	468	480	477	441	432	456	488	491	467	471	503	467	461	516	498	465	478	449	449	503	491	450	492	453	471	443	465	497	471	461	480	449
42417	17080	6255	2285	834	456	384	311	246	215	231	201	190	218	197	194	196	207	197	185	194	185	162	157	168	172	199	184	171	184	174	179	202	170	179	167	203	218	167	201	185	211	200	196	176	174	174	184	169	171	166	185	217	207	208	183	188	151	171	178	180	165	186	184	201	200	174	200	184	180	165	167	199	197	209	184	193	171	192	184	179	191	205	180	154	160	190	179	160	176	160	201	185	181	164	188	199	199	201	170	158	174	209	170	172	193	180	188	188	188	197	216	177	164	173	171	173	200	172	190	199	186	174	150	195	162	171	180	184	175	202	183	169	155	182	177	208	168	177	190	207	174	192	152	177	210	165	167	196	190	213	184	201	192	163	188	181	153	184	182	170	180	174	179	173	193	192	188	202	184	182	200	202	187	185	175	197	213	194	174	212	168	205	196	188	164	171	194	192	174	199	203	176	179	212	197	192	186	162	205	193	189	184	190	163	172	203	190	181	200	199	207	179	183	183	196	181	182	175	174	173	182	175	211	184	156	180	175	181	181	173	191	200	186	182	177	192	176	194	184	169	216	172	200	191	178	163	195	200	178	178	182	160	206	192	209	165	175	188	161	191	172	173	182	172	195	181	156	153	173	172	186	172	171	183	205	166	201	180	164	220	179	197	207	180	197	172	176	171	163	167	189	187	163	166	183	190	169	147	162	154	158	171	182	160	191	180	174	165	185	165	181	174	208	196	175	171	179	175	196	173	185	186	182	178	181	179	189	181	183	199	173	184	166	173	180	188	175	187	175	192	176	184	175	189	198	221	147	197	169	166	176	161	170	178	183	186	191	224	188	173	171	180	181	160	153	168	195	198	224	198	214	137	192	180	195	186	171	183	152	177	174	188	178	156	200	160	152	194	209	169	174	189	195	213	190	177	187	173	202	180	167	165	159	176	185	171	174	182	193	198	178	183	185	168	157	181	180	180	168	185	194	180	213	199	181	185	198	158	198	188	206	176	191	229	191	155	169	167	178	194	211	170	171	212	183	206	188	173	161	180	170	174	183	182	175	162	188	166	179	200	184	158	171	177	198	188	176	169	190	170	181	182	188	184	208	194	175	193	194	215	162	185	165	177	174	180	183	192	160	205	204	194	177	181	183	180	168	205	174	161	168	177	209	166	162	221	193	186	163	188	208	200	188	192	180	190	185	185	196	173	200	183	194	178	202	166	163	190	185	153	182	179	171	177	174	171	204	187	206	188	190	203	216	185	170	187	170	177	165	197	171	167	187	195	189	177	172	167	157	191	163	200	191	203	196	200	170	172	183	190	204	178	188	170	157	193	218	190	181	170	179	195	198	170	187	174	201	174	183	176	187	172	205	194	190	177	177	168	183	208	171	163	170	175	184	185	194	188	207	188	167	181	182	193	190	179	182	189	175	171	164	195	162	183	205	153	189	168	161	169	208	198	193	186	168	188	177	189	175	191	184	153	157	177	178	213	193	189	195	191	178	179	227	166	204	159	210	184	183	152	183	183	160	186	166	173	141	173	178	182	186	196	183	192	184	179	171	179	182	184	181	185	193	194	192	173	185	182	207	186	193	164	195	173	166	201	175	186	193	170	184	171	186	164	191	167	174	209	159	186	170	190	158	156	193	167	172	192	144	180	201	189	180	182	186	195	189	191	177	178	179	178	153	189	175	198	179	165	182	169	207	209	180	169	181	181	184	182	198	176	178	178	178	195	161	188	157	190	185	175	166	177	203	195	188	167	214	189	213	183	194	187	178	174	205	155	185	203	179	191	180	199	202	215	187	186	191	186	198	191	189	175	177	179	152	166	176	183	151	184	181	170	172	207	190	169	180	186	201	189	154	219	199	174	192	169	174	177	196	183	185	181	179	189	183	169	191	180	168	187	203	193	203	185	185	206	151	179	201	174	173	177	203	193	207	208	178	187	212	169	186	188	198	190	182	212	187	180	161	181	193	183	166	173	161	177	179	164	184	158	161	178	179	177	194	161	180	186	192	200	176	199	184	181	198	203	162	162	193	181	189	171	187	162	197	162	193	190	188	183	163	186	173	192	202	187	205	180	191	158	195	203	190	163	176	172	182	183	157	171	187	193	182	179	180	194	195	165	174	183	179	195	168	182	171	188	168	186	158	178	180	175	194	178	166	195	174	199	203	158	204	183	186	145	184	171	192	151	185	186	174	181	155	158	174	161	199	199	163	207	184	183	193	208	199	170	175	185	180	189	179	161	182	175	185	174	185	188	181	158	177	192	177	182	191	207	194	187	191	188	195	201	169	156	195	168	170	192	186	185	165	219	171	167	181	190	184	192	204	182	207	164	190	183	164	178	186	163	168	184	170	203	197	188	197	202	179	165	191	188	175	187	205	187	202	191	212	170	162	176	179	188	198	183	185	169	196	177	167	217	195	194	175	186	190	187	178	207	188	160	170	180	204	190	200	179	173	174	189	186	196	191	157	170	196	149	167	181	190	175	190	196	213	201	194	183	182	172	190	200	184	205	191	154	201	199	197	173	179	169	160	153	166	168	212	209	180	178	199	193	192	207	186	180	181	176	184	176	175	193	166	201	190	181	190	164	179	171	180	172	168	207	186	175	198	202	155	164	186	192	206	166	192	180	187	195	161	201	201	180	214	175	206	164	198	185	177	193	182	167	160	191	170	166	169	203	207	193	189	169	189	180	189	160	184	171	148	194	208	208	203	184	208	197	184	194	154	198	184	184	199	176	167	169	193	179	189	189	182	176	199	194	170	184	159	172	195	171	178	192	183	196	185	190	191	205	218	187	187	181	182	180	177	183	209	178	182	193	186	201	201	175	189	176	171	185	176	194	185	199	201	181	164	156	179	196	184	186	187	170	170	218	184	181	201	188	177	181	184	158	175	191	192	164	177	190	192	175	207	184	190	187	182	222	183	187	184	157	171	188	187	179	206	171	195	167	195	190	228	167	194	202	206	168	194	213	193	180	196	175	162	185	194	174	191	186	181	162	183	195	197	182	159	193	189	163	188	177	203	172	184	175	191	181	211	208	187	170	184	179	169	175	183	199	170	186	162	197	177	161	158	163	182	182	187	191	184	170	181	157	173	169	172	176	198	213	172	201	181	189	176	203	192	183	169	193	193	188	166	169	167	196	181	178	175	175	171	198	148	175	192	179	160	192	180	155	160	178	164	172	177	164	171	180	157	187	173	164	197	156	211	188	189	196	205	184	188	161	215	210	158	183	202	197	177	173	162	186	197	199	167	182	188	196	214	166	189	171	191	180	192	156	177	178	193	191	162	186	168	194	174	198	176	181	195	186	175	171	163	162	192	168	164	196	177	182	197	177	175	184	198	182	177	174	191	207	196	173	195	178	181	194	154	199	183	170	157	180	183	152	182	194	192	213	194	175	186	206	176	187	212	198	170	201	172	178	173	189	180	186	186	195	195	200	167	194	188	200	187	175	173	180	192	204	169	194	162	191	174	174	184	199	211	202	199
27698	12797	7687	4828	2661	1463	1163	1035	785	537	497	486	477	450	410	458	431	454	421	399	447	430	395	425	436	449	408	424	408	407	447	388	453	388	443	388	434	464	453	403	422	455	410	427	398	418	428	442	429	429	454	435	433	447	400	422	420	420	400	395	414	438	413	410	426	395	424	416	393	445	399	386	474	414	390	444	385	455	448	420	434	447	381	401	417	463	419	420	425	403	399	436	431	416	454	383	433	469	401	415	456	443	470	451	401	448	410	388	404	387	416	429	454	431	426	424	415	442	450	405	431	399	429	413	455	408	409	435	423	415	459	394	395	430	383	413	449	395	409	394	421	413	439	427	386	400	427	429	408	420	416	382	423	442	428	396	451	425	402	433	445	415	392	397	419	390	429	396	461	421	479	377	409	417	402	418	421	427	407	403	463	411	403	396	418	444	418	398	384	376	447	413	424	409	451	452	438	398	399	434	455	432	412	424	418	395	412	397	418	370	401	418	390	454	427	404	400	435	401	422	405	420	424	415	407	446	418	434	405	417	419	431	457	383	389	410	424	400	393	417	407	395	451	404	418	396	404	444	433	433	393	403	416	434	423	457	398	403	386	452	397	401	420	446	458	410	375	411	426	439	399	403	389	422	412	411	439	416	425	415	429	437	423	389	391	422	444	445	414	428	430	445	462	436	396	420	401	411	434	416	384	414	428	437	405	429	457	410	432	414	402	410	413	398	403	400	445	422	395	419	435	431	388	424	391	410	420	429	418	411	422	407	414	427	426	419	427	390	446	434	474	419	389	399	435	425	437	436	412	428	438	424	398	425	448	428	427	427	426	458	400	448	431	432	400	431	402	466	430	418	435	418	415	392	406	433	456	384	434	419	401	423	434	414	434	407	426	401	437	426	454	386	409	409	429	420	431	435	413	417	433	402	406	437	435	417	422	407	441	398	437	391	413	421	394	444	418	449	427	439	424	427	428	400	448	427	427	398	429	378	437	435	491	412	427	411	408	425	438	423	415	419	424	436	404	412	405	407	426	407	416	445	439	393	432	423	438	410	407	445	454	389	430	402	429	433	414	402	424	480	422	428	419	401	403	381	406	440	397	423	443	389	428	436	394	440	421	418	424	446	426	403	415	418	416	414	416	465	410	418	438	415	443	431	467	436	463	386	415	425	349	433	415	430	430	422	427	418	445	443	424	438	426	443	373	379	436	442	409	428	423	422	420	381	442	393	448	413	417	421	435	381	428	401	402	457	441	411	453	448	419	420	458	431	398	441	421	435	397	415	404	448	429	425	398	498	431	421	413	440	428	411	417	436	382	416	400	426	441	434	404	402	486	440	413	410	443	448	437	461	393	424	415	450	460	387	408	432	409	452	390	406	397	427	426	455	437	407	425	408	391	427	386	395	427	426	413	396	388	450	403	430	402	438	416	408	427	449	377	435	420	398	404	412	401	453	461	415	426	448	414	425	450	425	379	423	440	399	427	407	402	418	421	422	427	380	419	431	418	411	464	425	436	426	438	397	451	442	449	428	406	401	441	433	447	435	406	399	428	433	437	428	440	438	406	455	419	422	449	425	414	386	428	419	430	430	428	462	397	402	422	440	435	424	428	442	427	403	449	442	400	421	415	379	438	415	425	448	414	431	432	410	400	436	411	443	397	432	455	407	448	436	417	413	418	413	417	432	388	415	421	407	427	433	393	408	436	405	432	457	436	414	406	369	387	406	406	444	408	403	422	449	412	422	407	425	434	462	454	454	417	394	442	415	456	417	454	411	412	430	443	386	442	453	436	450	472	426	420	415	446	422	428	442	419	437	464	409	415	418	409	410	427	458	417	423	430	408	448	431	434	388	430	450	455	436	415	413	461	418	394	429	438	439	397	387	453	441	430	408	469	423	399	415	460	391	445	404	440	434	424	436	407	396	422	407	434	447	449	422	430	390	404	398	409	410	415	416	425	409	406	439	434	426	429	434	419	419	407	421	420	440	446	410	434	406	448	402	396	427	398	440	382	431	410	431	435	463	399	453	409	430	391	404	454	418	420	430	450	391	420	405	427	436	442	405	469	401	410	435	423	418	432	423	409	417	428	424	382	379	426	433	374	405	430	417	435	410	446	420	443	457	394	403	469	409	433	435	477	420	399	387	411	375	411	408	401	414	402	406	401	435	445	433	423	405	443	394	419	379	381	378	414	430	445	420	462	436	402	404	420	423	434	461	432	433	436	433	413	434	424	423	390	405	452	419	369	427	403	414	419	409	455	438	422	397	427	427	449	450	460	411	416	409	404	394	430	432	459	416	437	412	425	417	438	393	440	398	445	455	408	440	456	436	437	427	415	447	426	385	393	436	414	428	449	395	370	446	428	426	418	399	405	437	395	418	426	427	445	430	437	420	436	410	382	417	406	442	416	377	413	446	409	452	445	457	407	427	417	433	427	439	405	409	432	416	402	406	394	390	420	417	437	447	456	436	435	409	408	410	435	423	450	421	432	413	412	422	452	416	422	403	382	383	422	429	464	394	412	435	401	404	427	439	382	426	458	397	450	418	407	440	411	472	425	432	409	444	421	431	415	415	422	421	451	432	406	428	449	456	427	400	414	416	436	365	426	420	411	397	446	411	376	417	439	411	442	418	437	437	437	437	402	418	411	397	400	425	438	444	427	404	420	436	441	409	404	432	437	462	413	423	422	411	398	402	421	447	427	405	406	425	440	408	434	408	412	404	427	409	442	417	406	444	446	410	448	438	418	449	406	439	397	416	393	426	401	416	409	441	452	386	437	435	445	456	469	382	452	424	437	389	379	416	415	457	415	385	451	424	411	434	403	408	415	421	400	427	425	418	458	416	402	420	388	420	423	406	428	407	417	414	424	448	434	454	421	374	383	425	434	428	439	460	423	444	390	407	409	406	393	460	438	414	434	442	439	414	415	398	385	431	421	395	426	427	408	435	443	423	443	404	412	396	420	380	404	448	425	433	410	394	415	411	399	442	393	402	399	393	433	428	458	400	461	403	422	424	395	412	424	400	367	399	378	418	423	468	440	441	427	474	413	412	384	418	401	422	447	434	434	424	407	435	409	395	406	414	435	399	449	451	446	430	407	421	408	406	423	395	419	402	379	459	455	408	424	416	438	426	432	448	395	405	428	451	425	434	412	428	409	413	427	390	410	423	423	425	397	431	446	392	421	415	425	444	440	439	445	410	417	416	423	424	406	392	438	407	430	409	435	405	399	426	412	426	433	464	422	460	447	432	453	406	388	422	412	425	394	418	425	438	408	412	439	387	424	421	413	419	422	432	462	404	442	432	389	409	397	428	421	400	426	455	450	415	408	441	482	411	426	429	399	417	441	408	433	424	443	436	439	391	436	427	413	411	411	401	435	423	409	479	441	440	437	401	434	404	403	425	443	424	390	409	428	412	430	442	439	445	414	424	399	396	391	382	423	427	372	437	418	399	443	401	415	418	427	431	419	416	413	422	443	418	434	442
47553	21794	8899	3065	1206	749	542	396	253	214	196	208	201	200	201	213	195	195	239	221	195	223	207	190	206	211	220	226	173	203	222	206	203	217	179	204	222	206	215	187	208	166	198	189	197	176	188	183	206	221	191	197	221	189	184	212	194	187	207	200	190	217	195	198	199	194	194	168	212	218	203	214	237	197	199	229	198	195	192	197	195	182	213	200	197	198	179	189	184	204	182	207	223	196	208	189	200	171	243	197	223	195	173	192	206	203	212	219	229	210	226	209	181	198	185	207	194	182	186	221	196	202	221	231	178	192	212	211	191	206	194	209	192	211	206	206	196	213	200	213	205	185	155	217	171	199	188	192	220	187	219	207	216	211	195	217	196	205	209	226	183	203	194	204	205	194	205	189	195	216	186	191	206	199	179	178	165	190	176	174	208	201	196	202	212	185	206	217	178	202	188	188	190	202	176	179	207	199	169	183	189	194	217	204	194	215	205	179	222	213	209	183	197	184	181	223	202	216	198	172	195	180	189	177	211	208	191	189	206	195	218	217	195	196	210	189	188	204	172	187	187	187	197	175	215	202	181	197	212	213	199	157	218	214	189	186	183	197	219	218	192	210	188	230	216	200	192	195	202	208	200	183	191	217	193	199	196	178	203	188	223	196	198	186	203	184	197	201	196	214	201	182	202	197	209	208	198	217	206	218	181	217	176	240	202	206	193	180	202	185	189	205	203	215	205	220	202	191	205	183	211	193	165	200	184	197	196	216	186	165	207	170	176	218	201	196	215	225	205	210	213	220	203	198	208	191	179	196	192	208	187	191	217	189	201	207	174	171	212	194	193	181	187	190	197	188	180	195	212	205	198	186	174	179	202	210	190	190	191	222	230	184	179	197	200	190	206	197	233	191	199	215	204	177	203	203	211	172	184	184	194	190	203	207	167	190	198	208	194	203	204	171	211	194	192	204	193	201	208	177	200	181	232	205	179	189	200	214	220	240	203	202	181	189	165	187	179	200	197	197	176	210	188	193	221	156	188	216	190	196	191	184	223	214	222	224	190	206	187	201	208	174	166	186	185	194	206	203	220	242	221	175	219	203	187	214	232	180	169	212	199	201	237	195	195	187	229	206	203	214	192	179	207	212	186	170	207	204	201	195	199	209	203	219	195	203	203	206	225	213	193	212	163	222	203	212	197	200	177	200	192	198	201	186	191	190	181	192	197	207	173	200	201	196	208	179	187	182	201	207	180	203	204	210	198	205	215	195	190	196	203	199	207	196	209	192	162	182	203	177	191	191	219	202	189	190	199	198	207	185	204	202	177	210	202	176	196	212	230	199	191	222	210	212	176	199	211	205	197	176	152	188	191	174	225	204	188	190	204	201	200	179	188	181	193	182	178	195	193	192	192	193	192	207	203	193	226	195	178	199	183	189	201	190	193	210	197	217	182	171	203	219	204	215	215	178	224	206	209	215	182	222	183	194	218	208	226	202	231	188	193	189	191	179	174	208	174	194	182	194	233	246	195	189	218	211	206	204	204	193	213	200	213	200	180	188	188	213	185	196	188	206	209	215	208	215	202	215	214	198	193	197	195	212	192	185	237	214	207	183	178	199	207	197	210	193	206	182	184	191	214	199	180	210	207	196	183	189	211	190	211	237	172	196	176	197	190	187	200	190	212	185	216	209	198	183	193	216	217	204	185	199	193	173	184	192	191	223	204	190	180	202	201	206	209	205	188	189	212	205	203	188	188	206	195	177	170	204	195	181	179	225	184	192	172	205	209	201	200	199	199	214	206	190	206	198	183	212	204	201	177	204	194	214	204	192	198	187	193	179	180	220	202	199	218	206	209	191	192	179	185	204	221	226	193	180	182	186	231	200	214	197	177	180	184	164	209	187	207	166	190	195	221	237	198	232	188	193	196	220	209	210	191	204	232	205	175	180	199	226	212	223	186	206	204	193	166	208	214	194	203	213	221	229	218	164	199	204	175	199	200	175	190	211	232	175	210	186	206	212	220	181	163	200	168	202	241	219	188	171	199	182	230	207	200	204	210	201	222	200	178	188	187	203	222	175	181	177	192	223	212	172	211	223	189	186	200	210	203	184	213	213	188	212	197	173	219	190	215	218	205	179	200	204	206	207	182	212	197	195	221	228	214	201	202	247	189	206	185	202	213	200	215	182	210	194	216	190	212	215	203	188	180	186	201	179	210	185	194	188	192	216	220	201	178	189	203	177	190	206	197	193	174	215	206	205	195	195	220	217	221	169	202	193	194	169	205	172	179	207	213	172	205	203	203	195	212	197	206	184	191	217	187	228	212	198	211	243	215	196	204	190	208	197	228	215	210	206	214	205	208	214	187	166	185	215	195	185	190	192	222	186	163	179	211	193	210	216	173	196	180	211	200	206	165	231	197	212	184	169	180	195	192	185	223	199	185	178	195	181	207	203	185	208	233	186	197	198	202	181	209	216	193	237	205	203	192	225	203	224	201	227	190	198	191	216	184	181	194	190	186	206	213	197	176	211	188	182	200	186	197	183	212	199	187	205	154	202	201	194	184	200	189	193	193	197	214	184	212	189	178	235	228	191	201	200	212	189	203	175	187	203	172	196	205	202	203	189	220	191	228	196	192	209	206	208	206	182	205	181	182	188	190	201	219	209	216	196	192	208	181	167	182	206	212	203	190	169	235	197	206	199	181	192	195	189	200	202	164	150	203	204	190	170	181	188	196	197	180	233	206	183	193	216	184	174	201	216	208	205	174	189	201	184	180	201	197	202	213	185	195	214	193	188	210	198	171	200	214	177	192	204	210	217	213	182	196	208	241	207	188	207	189	211	212	205	178	211	205	174	209	195	179	223	237	198	189	186	215	196	198	197	178	188	188	214	164	191	157	191	167	210	220	193	185	187	193	161	194	200	217	218	202	233	235	199	203	199	188	196	177	194	193	209	191	239	190	201	194	188	200	193	182	198	190	186	192	204	215	216	199	199	197	214	217	212	190	176	226	189	242	206	209	198	197	192	193	210	201	198	206	218	181	206	193	186	173	184	218	215	190	207	180	201	192	198	235	207	193	215	186	181	202	206	193	184	189	203	221	200	201	194	215	189	171	170	200	216	194	186	221	198	212	208	170	211	206	214	201	175	196	193	214	190	219	173	212	212	188	203	193	205	212	190	210	190	164	222	179	173	187	185	191	195	196	213	182	176	212	212	210	203	200	231	194	200	188	171	168	196	199	194	189	199	189	195	219	206	194	210	219	181	224	203	191	234	207	169	220	204	199	180	186	182	177	209	188	194	192	174	190	218	199	180	183	209	160	200	206	194	231	235	210	201	183	207	203	194	190	202	185	199	204	198	201	171	172	195	201	190	192	209	184	190	210	200	200	230	190	191	225	181	186	187	205	188	194	205	217	198	185	180	201	180	194	206	203	231	203	193	197	191	192	160	189	208	205	201	191	197	202	206	195	180	194	198	192	195	193	185	219	193	186	186	211	187
32007	17857	10406	5685	3363	2495	1646	1222	702	543	491	503	495	472	450	507	496	479	464	461	443	450	458	452	473	505	470	455	446	469	434	486	469	488	461	487	478	447	439	471	442	431	472	438	454	458	445	457	461	438	452	449	425	493	484	455	452	473	478	471	488	458	463	464	408	452	491	500	427	465	458	437	452	471	415	451	450	438	470	421	444	450	463	416	499	472	427	457	465	468	461	426	471	472	434	412	501	437	432	463	429	444	451	452	474	435	482	436	460	457	443	484	428	490	433	456	434	479	439	465	422	474	419	449	409	458	443	464	428	456	425	471	457	457	455	480	467	460	459	453	493	466	437	416	441	409	429	472	430	480	475	427	481	439	476	465	422	510	453	448	453	470	481	456	450	432	433	435	478	437	440	439	465	474	467	461	440	441	467	419	448	466	441	497	468	478	456	472	448	443	411	440	453	439	452	445	402	447	480	462	459	460	477	446	447	462	395	455	446	415	460	437	443	454	471	493	477	468	457	452	453	474	408	479	432	500	501	454	464	447	423	453	447	480	448	433	446	470	473	486	459	424	449	458	453	444	454	471	452	436	466	456	415	430	454	469	464	428	457	479	431	435	449	454	457	476	452	447	453	471	461	469	453	449	463	461	436	458	442	446	436	477	444	488	429	406	461	463	449	444	485	476	480	446	476	461	400	444	417	464	444	426	478	447	466	475	419	465	468	484	453	415	473	428	417	447	443	484	465	453	441	435	452	442	456	464	451	408	440	467	453	487	436	455	464	469	472	417	461	445	463	437	452	418	459	473	447	445	422	419	462	467	450	451	469	481	421	463	422	448	415	428	444	432	398	452	460	468	437	481	438	467	455	431	464	486	454	473	431	471	462	435	468	485	429	473	455	482	457	459	487	448	478	488	445	425	469	462	479	424	439	447	430	455	478	421	475	453	458	479	446	485	487	461	425	472	476	418	470	492	432	462	476	480	474	494	456	457	424	458	461	438	462	476	464	445	454	445	461	434	447	460	420	481	422	447	469	443	462	451	472	466	437	469	492	431	434	432	446	437	435	445	442	479	450	454	483	447	433	458	508	478	449	409	408	459	453	461	421	462	450	470	423	436	421	458	429	424	464	474	432	465	430	442	417	449	423	485	481	431	435	428	463	471	489	484	459	455	434	484	465	474	478	453	437	440	473	440	427	440	460	426	462	423	467	470	489	437	446	443	443	487	458	457	426	456	465	433	478	439	446	488	463	483	441	423	447	455	470	455	445	429	437	460	460	485	494	491	442	430	453	475	463	479	426	459	442	447	430	453	461	423	466	477	430	458	429	446	469	431	433	463	466	473	460	438	488	436	488	465	426	508	429	461	445	463	486	444	453	469	440	470	448	470	441	461	430	444	441	462	434	472	485	462	451	457	457	427	497	480	475	410	440	447	469	446	421	454	416	467	446	453	407	483	436	448	450	438	439	439	428	486	429	438	486	481	453	449	416	428	457	443	427	461	442	455	475	454	476	413	425	428	444	442	478	438	444	455	466	484	446	453	451	469	448	425	473	485	502	471	462	484	440	455	517	436	457	412	455	471	462	477	487	444	474	475	440	463	436	454	465	471	445	467	454	459	464	443	439	449	436	484	452	468	470	458	430	482	469	456	422	468	456	423	463	467	420	498	442	476	451	431	444	442	449	421	399	458	434	451	466	454	444	455	430	491	459	470	455	479	421	475	476	451	489	444	471	446	445	448	450	451	454	467	437	435	479	437	475	433	501	475	420	491	469	418	465	438	464	464	475	454	461	449	462	431	446	475	502	491	465	478	442	436	465	402	462	456	473	443	458	431	448	481	458	486	476	459	463	429	449	460	480	470	465	481	436	421	463	469	451	410	468	411	468	429	471	459	487	474	485	428	452	472	444	421	490	469	436	464	491	432	484	465	446	438	459	468	521	443	473	422	445	457	464	446	466	434	417	434	457	427	473	478	451	474	444	445	497	483	461	426	432	450	454	475	452	444	432	423	437	465	413	436	437	449	457	471	480	487	452	425	488	429	471	499	450	467	452	446	431	476	448	480	493	458	418	448	474	442	472	487	432	455	452	459	437	455	467	471	439	473	452	452	455	462	467	493	430	467	439	382	440	457	466	442	498	457	455	468	450	474	459	477	415	427	463	496	453	450	469	433	496	466	443	417	478	452	493	457	471	457	477	453	436	439	432	463	472	436	447	461	515	448	483	460	511	495	447	468	426	450	446	441	497	436	441	482	441	474	474	443	467	496	444	449	446	482	454	443	479	433	473	446	442	473	462	443	433	429	458	505	427	429	489	449	414	477	432	443	450	440	460	460	505	473	428	433	455	447	442	455	430	491	463	501	459	442	449	470	469	475	435	461	447	463	437	468	423	473	436	464	446	479	453	444	450	449	472	458	505	460	469	455	446	468	433	387	483	446	466	449	453	458	456	452	430	452	449	463	504	443	455	458	462	438	468	449	486	446	446	461	460	425	453	420	451	472	448	450	437	484	451	445	468	407	424	483	441	405	413	441	444	444	473	425	452	482	489	459	446	445	476	449	465	430	448	462	473	449	452	483	473	450	435	449	466	457	459	479	491	502	459	437	467	448	482	430	443	437	475	479	471	452	471	451	491	426	493	506	480	459	441	427	528	425	479	482	461	450	498	454	490	447	470	440	444	465	423	441	426	483	442	449	470	444	471	471	465	446	460	449	433	483	427	418	488	466	471	450	442	468	455	451	463	439	452	444	429	467	453	446	444	436	449	452	428	412	432	440	460	508	420	438	438	441	465	460	469	451	464	473	446	484	472	451	443	443	484	448	485	423	473	463	443	447	449	459	468	444	441	429	445	436	446	412	437	483	464	424	473	485	469	478	473	443	424	489	446	479	478	482	507	443	452	467	428	476	442	466	477	466	420	487	473	425	464	427	452	474	457	451	437	476	429	434	419	424	439	479	416	467	423	437	474	471	447	439	477	491	438	428	497	469	486	477	471	469	423	441	441	471	461	424	424	437	484	492	444	453	465	431	444	423	452	428	468	473	466	444	464	417	440	428	470	440	477	474	438	441	439	485	459	487	469	445	490	496	466	442	457	448	469	461	466	448	466	431	455	463	426	455	445	451	445	474	466	442	433	478	459	425	466	444	443	482	446	487	393	459	445	491	473	471	439	459	441	462	484	467	429	495	479	467	487	442	471	435	448	449	465	456	466	436	426	479	453	415	481	480	478	450	462	481	449	444	473	470	419	519	436	456	511	461	423	436	458	477	473	429	442	489	459	445	450	451	465	452	456	462	483	457	477	462	433	441	453	503	465	428	484	450	443	446	454	447	472	433	492	452	452	481	471	441	426	467	459	466	475	473	422	436	435	475	448	444	458	452	463	458	457	450	434	433	451	485	438	420	449	447	491	475	431	500	447	435	441	477	453	487	454	462	443	456	471	497	489	486	475	454	440	430	449	468	476	482	456	423	433	450	420	479	485	449	432	459
63057	33383	17347	6505	2096	973	542	419	285	234	221	241	229	207	227	238	226	199	228	230	214	199	213	192	211	213	235	221	197	194	212	213	225	216	229	239	252	207	238	194	223	201	213	199	201	225	196	208	197	222	212	199	213	216	212	213	228	223	212	197	204	240	241	221	226	202	207	232	257	223	192	239	231	228	227	218	212	199	198	212	199	206	228	204	233	205	242	192	215	196	201	236	211	220	202	205	228	202	191	219	211	213	233	209	234	209	199	255	211	230	219	238	224	207	239	224	216	192	217	194	186	234	218	209	238	197	214	198	195	217	250	226	216	213	207	241	214	205	210	210	199	223	221	210	241	204	223	203	213	202	208	227	229	224	194	223	241	214	220	190	207	194	208	237	238	221	204	204	214	235	225	221	216	238	217	223	220	207	192	215	248	194	223	192	235	224	184	197	216	197	211	192	243	243	227	222	207	221	222	238	199	225	224	217	219	221	207	234	220	229	222	226	225	206	244	206	209	206	219	228	202	202	221	205	199	204	217	228	203	226	227	227	215	224	222	199	235	229	245	203	211	223	203	220	223	186	209	222	206	199	227	229	185	227	187	216	210	237	192	213	255	217	213	186	205	210	202	209	197	222	222	203	224	212	229	227	181	235	202	188	215	226	227	218	240	229	232	267	205	214	187	264	193	188	221	204	200	245	217	226	217	213	233	252	208	228	223	213	179	223	246	211	235	214	211	224	219	218	199	182	193	191	214	219	213	193	198	221	208	221	190	202	192	256	271	219	233	210	203	190	197	208	217	224	212	250	223	188	217	207	216	217	226	193	261	204	231	232	220	202	235	187	218	221	216	207	237	193	214	215	223	211	221	194	227	200	231	225	242	249	235	193	213	228	190	212	231	209	222	202	204	190	205	197	192	219	257	204	221	209	182	194	223	200	206	216	211	208	207	207	220	204	231	204	201	237	222	178	196	207	218	233	217	240	243	205	219	203	231	236	201	184	197	233	196	243	232	204	220	204	208	182	184	213	202	220	199	187	238	220	196	222	231	220	206	200	225	203	231	205	245	227	216	228	206	224	222	236	200	182	231	193	206	204	223	220	252	220	210	216	223	209	205	214	181	210	243	226	205	202	216	191	205	209	206	217	256	199	219	204	165	215	210	192	208	216	215	230	223	220	245	243	207	219	208	214	224	221	218	228	235	211	208	193	216	219	242	212	210	210	202	215	204	213	242	233	241	219	230	205	206	218	236	236	204	201	201	196	203	237	211	197	212	230	218	173	217	224	186	216	229	202	209	246	207	250	194	195	209	225	197	219	226	205	196	216	216	226	212	240	252	228	221	240	213	215	223	189	211	195	199	224	218	219	224	232	225	215	238	228	197	240	197	214	227	195	236	211	200	197	196	238	222	203	217	209	206	214	213	223	204	215	243	257	243	233	228	227	219	237	203	220	239	222	207	232	193	206	184	230	200	194	204	218	235	239	221	204	213	223	218	224	223	241	227	208	211	241	187	190	222	224	227	229	247	215	199	183	223	210	221	207	200	194	215	209	185	220	217	183	186	209	243	233	222	206	212	233	222	215	219	207	198	211	211	192	205	237	246	217	236	227	207	217	209	194	169	216	222	222	203	245	213	220	222	229	216	232	222	212	226	202	241	213	203	220	219	227	199	192	196	203	214	205	203	248	249	213	243	190	230	220	245	235	220	177	210	200	219	235	215	197	195	212	214	215	220	226	230	200	199	228	226	213	214	193	209	231	210	237	229	220	246	248	202	221	197	198	195	205	236	211	218	219	238	206	237	249	210	231	219	253	201	222	222	258	215	196	215	229	209	214	194	208	226	229	231	192	193	220	206	238	234	212	209	234	226	216	189	201	201	194	200	199	206	204	218	216	222	217	257	216	240	235	208	213	223	211	217	224	226	228	231	242	185	221	231	213	233	235	191	202	231	246	214	236	208	242	202	216	239	209	227	203	241	201	222	202	223	244	242	214	193	225	239	202	238	214	206	200	227	230	208	197	187	199	219	198	187	203	186	203	216	189	200	227	212	193	220	242	194	219	208	197	224	223	216	198	231	214	239	220	216	202	229	239	223	209	240	211	245	222	188	257	221	226	220	222	189	203	213	231	220	221	214	207	207	226	234	223	225	237	202	216	210	213	194	218	194	239	203	188	230	206	217	220	240	199	214	222	244	242	199	226	225	226	256	234	228	225	232	240	198	186	244	223	232	232	209	212	186	214	220	211	221	218	215	237	209	208	215	214	191	206	222	214	218	198	235	235	201	225	208	216	212	210	224	239	182	208	206	227	202	193	225	216	217	226	239	217	223	239	226	216	230	180	197	222	222	228	238	242	218	215	216	230	223	216	216	218	224	224	214	225	190	210	238	210	210	220	172	219	231	219	219	205	222	234	207	195	187	235	207	201	211	230	226	208	199	225	202	200	218	198	215	225	206	198	222	209	207	235	225	243	228	206	242	214	244	212	208	202	214	227	231	201	216	225	226	214	193	216	222	207	240	206	206	220	209	194	182	206	207	189	225	229	215	209	230	225	205	198	198	199	223	217	227	232	230	193	193	205	203	218	215	182	172	208	237	221	202	209	234	202	211	217	227	196	230	223	232	218	222	242	220	199	215	209	234	184	209	223	208	206	203	231	237	238	217	226	225	221	222	231	217	191	201	193	220	203	207	234	221	226	195	209	217	206	239	216	212	215	226	214	218	223	212	221	198	248	233	191	203	216	212	217	198	217	219	221	234	231	206	227	256	222	201	191	231	209	225	210	219	231	211	206	201	219	234	232	209	231	185	217	244	192	219	217	232	208	187	226	213	210	213	216	232	227	203	209	233	182	201	239	241	211	197	211	212	211	189	202	199	230	248	230	224	226	228	215	193	195	237	226	218	211	217	182	260	249	198	216	223	192	202	216	224	207	202	224	222	210	212	194	189	231	207	223	207	190	218	203	219	213	233	212	231	196	228	245	210	195	226	202	212	232	223	225	231	224	216	213	209	252	236	222	229	222	234	226	221	209	213	210	202	204	263	249	200	208	207	226	249	220	209	220	245	195	192	228	199	253	233	222	207	232	232	186	214	242	242	211	213	213	217	211	213	197	189	231	200	201	229	201	191	225	215	206	217	254	231	197	233	245	244	219	221	197	209	223	220	227	206	197	243	234	216	220	213	211	226	202	236	195	202	214	228	227	214	232	219	212	198	206	228	223	199	224	215	233	216	199	238	227	228	242	203	211	241	215	193	216	205	224	234	220	246	194	219	219	203	185	231	221	197	225	207	212	223	207	203	243	174	222	197	209	211	212	210	226	211	214	204	222	226	230	198	239	237	239	209	187	212	224	215	240	208	217	209	200	198	228	225	186	187	221	209	204	205	215	228	227	180	232	214	211	184	202	217	230	227	243	199	269	207	203	224	232	227	231	230	238	253	206	196	215	223	194	224	194	198	190	207	217	217	215	227	203	232	210	241	220	211	230	212	218
42889	26619	17700	10041	5438	3070	1761	1243	724	519	525	504	515	529	499	520	470	510	519	485	484	460	439	486	503	523	486	443	469	496	505	509	499	485	494	462	500	475	486	508	479	491	513	472	499	500	508	440	487	448	534	481	496	495	490	472	488	539	466	485	488	474	512	468	496	478	466	525	467	519	453	497	483	485	521	434	488	503	487	481	491	472	469	495	498	491	460	529	484	492	535	488	434	504	479	482	456	488	500	479	491	494	498	535	497	515	478	425	492	460	492	479	496	458	445	479	478	463	492	502	461	505	483	476	500	460	510	472	485	486	472	454	487	532	486	483	487	497	457	475	433	562	489	489	476	503	502	501	480	466	487	488	485	506	473	453	471	448	476	478	481	505	447	518	459	478	490	511	471	485	499	505	461	449	466	514	473	497	483	458	502	486	485	509	474	493	486	502	512	445	467	520	531	471	459	489	521	510	475	507	496	467	491	473	472	485	502	518	473	451	490	487	480	494	475	456	451	462	468	477	495	512	520	494	495	460	480	473	483	474	490	480	467	479	525	440	483	490	490	466	479	462	450	491	465	498	546	459	472	483	504	482	466	534	541	461	470	495	467	444	484	497	468	445	492	450	500	491	498	498	507	477	510	496	487	494	536	517	492	473	477	460	468	469	525	495	479	486	478	474	469	485	492	507	466	507	490	482	501	488	501	503	488	464	499	448	502	451	478	467	462	494	444	482	494	495	478	470	481	482	537	449	491	483	475	464	479	519	525	502	476	465	494	498	490	480	491	469	474	453	507	470	475	490	514	483	475	504	521	495	506	515	494	517	489	502	458	477	481	492	464	485	478	511	483	513	465	510	465	499	492	507	488	463	512	468	494	482	477	494	481	445	493	517	479	480	480	487	486	481	511	492	485	496	511	521	526	482	465	477	463	493	491	472	526	463	483	531	455	500	501	463	495	463	492	489	442	479	466	427	495	449	442	471	497	478	468	488	507	507	502	487	500	460	497	504	514	485	477	531	454	474	488	497	487	478	476	481	458	471	507	475	528	547	504	496	509	491	495	475	476	486	497	483	498	483	484	484	477	501	491	480	478	463	463	456	478	515	478	482	454	477	475	446	473	502	500	490	476	487	479	518	449	454	492	472	506	471	464	524	489	464	473	504	498	491	471	510	462	509	501	480	472	472	508	483	498	510	488	501	487	482	535	467	483	493	503	491	462	460	515	489	515	506	480	451	444	460	467	481	526	479	501	457	490	517	500	443	500	505	465	521	503	475	530	456	478	517	487	475	459	475	477	464	470	480	506	501	487	440	473	473	460	507	508	451	499	441	531	453	493	449	479	483	475	465	484	477	505	489	496	515	476	452	487	473	474	505	489	469	461	505	517	499	489	485	459	537	466	501	503	478	453	493	450	498	452	486	511	482	483	470	523	433	467	501	460	486	505	482	510	484	498	470	483	515	470	478	505	464	478	468	480	462	475	463	475	459	517	489	458	488	489	505	444	448	485	476	470	434	482	474	453	470	537	483	487	486	487	506	473	455	447	457	513	479	504	480	468	495	493	473	462	519	494	478	512	496	469	486	476	489	518	504	494	465	446	515	510	495	460	510	450	481	435	506	502	435	490	469	496	485	492	502	478	487	513	495	525	501	470	472	477	448	482	462	469	452	507	485	500	490	488	481	509	478	504	495	480	465	471	478	453	469	463	508	488	466	486	496	491	489	490	490	509	531	546	473	515	506	524	496	479	524	470	513	492	433	507	499	480	439	501	479	508	487	462	454	495	500	494	501	441	477	450	491	494	505	514	459	503	499	465	538	485	490	452	472	486	480	505	495	491	501	488	474	495	495	495	500	507	497	515	492	469	509	462	470	519	516	511	514	509	479	478	552	507	494	526	467	477	552	499	480	489	484	498	483	475	429	489	505	465	480	476	483	489	523	491	484	497	490	462	498	444	491	467	498	478	476	511	499	511	459	495	517	494	450	516	484	470	477	486	507	482	473	507	514	445	497	493	515	455	441	478	458	468	459	483	499	466	505	502	473	475	519	506	506	503	501	486	487	468	481	468	486	502	489	496	488	482	483	521	495	472	492	530	463	499	476	511	461	473	495	494	470	498	470	494	471	508	471	488	470	478	498	495	466	525	507	463	502	500	503	462	510	459	495	502	513	473	483	488	495	451	468	496	495	462	506	433	453	442	515	499	452	471	487	470	497	501	512	472	506	479	443	466	469	491	506	505	432	513	482	503	491	488	481	464	505	505	503	483	476	517	464	441	464	486	452	510	480	494	462	490	507	470	458	472	475	471	518	463	501	469	503	445	505	488	514	499	507	560	490	479	500	491	505	503	483	488	471	492	478	526	485	493	450	472	429	477	500	507	467	477	457	490	476	469	473	488	445	511	471	494	518	450	487	446	513	486	503	517	464	496	488	463	475	518	507	504	524	499	493	451	485	452	493	514	460	487	469	469	451	474	478	493	487	508	511	486	470	462	517	490	460	493	493	449	489	493	514	522	484	500	552	467	456	502	506	480	500	486	491	487	479	478	477	487	474	503	448	465	467	495	464	515	505	515	471	455	458	470	500	473	489	468	476	507	536	482	497	494	503	482	508	461	457	488	427	459	490	509	524	454	476	483	511	430	477	464	495	503	484	500	479	489	481	469	480	495	479	465	497	517	494	487	499	475	511	471	459	515	465	486	470	479	456	467	460	522	473	488	487	538	474	498	466	495	480	461	464	482	477	452	513	513	482	467	495	482	473	514	482	444	471	528	478	517	513	491	481	487	454	488	449	466	447	495	460	521	477	474	524	478	474	457	511	457	491	489	457	437	461	479	450	470	476	496	465	520	514	516	504	492	503	485	490	503	510	456	474	465	504	468	495	460	481	494	497	490	509	501	457	473	472	504	477	476	460	500	481	460	498	475	530	511	472	469	505	473	528	483	478	450	471	508	492	488	476	499	491	493	481	482	516	493	471	483	479	516	463	471	513	500	466	464	463	483	485	476	515	487	472	496	489	495	491	492	461	524	505	503	495	483	517	470	484	454	506	493	481	475	457	530	488	511	516	476	527	514	485	491	489	473	472	510	477	489	494	491	469	470	489	523	496	462	457	503	491	444	512	472	520	498	456	476	487	478	482	470	482	471	492	524	491	502	459	516	484	505	495	504	426	488	496	485	487	480	523	524	461	462	492	523	498	502	465	511	504	480	513	513	504	480	499	504	511	518	501	488	481	487	472	502	475	475	466	469	471	478	483	488	503	459	523	483	470	497	447	508	500	514	482	501	493	466	505	526	482	486	474	464	455	488	473	480	480	511	437	472	495	491	488	512	463	467	451	515	493	485	519	513	498	484	477	494	481	510	460	488	445	455	509	517	477	470	476	467	502	477	505	487	478	524	486	496	485	482	486	469	490	515	528	490	498	508	504	457	448	464	508	510	463	487	442	488	466	512	489	466	464	505	480	547	512	480	475	449	482	496	487	506	534	449	505
46821	18545	5116	1561	761	528	387	245	195	214	205	202	199	196	176	197	183	175	197	223	167	192	209	193	188	200	194	209	178	186	203	196	211	176	206	203	199	169	186	207	204	196	205	210	226	202	185	198	192	208	188	220	173	187	180	206	199	171	182	209	200	187	173	191	199	207	186	173	218	198	195	190	178	168	191	172	192	190	182	209	171	196	195	220	192	184	200	205	205	197	179	170	205	207	199	174	203	186	160	182	211	204	199	185	190	200	185	182	202	205	203	171	207	187	189	188	193	181	186	163	224	186	218	197	184	196	206	205	202	181	212	192	167	194	195	178	199	189	196	177	204	215	189	163	187	213	208	213	202	198	180	199	205	197	190	191	179	200	181	188	175	197	191	179	189	184	217	200	213	176	193	190	167	197	207	205	186	175	193	182	174	199	206	179	201	207	220	219	176	220	180	195	181	191	209	207	179	199	176	184	201	181	195	187	176	184	218	207	192	204	186	188	176	192	175	197	194	202	194	193	201	220	188	186	228	201	203	218	195	173	186	207	189	204	181	163	179	186	225	173	171	181	194	191	201	208	193	202	168	193	187	192	206	178	190	195	214	181	182	180	204	189	196	170	164	188	195	194	175	189	185	205	196	202	199	183	195	193	189	201	174	183	194	179	195	191	171	198	187	216	190	203	194	194	166	183	173	170	207	193	216	194	196	195	190	199	219	170	196	173	201	212	218	177	180	170	231	230	187	176	189	200	192	206	179	222	196	189	195	209	185	221	177	197	196	198	171	178	172	201	206	190	194	195	190	192	202	195	207	182	191	202	174	219	167	218	199	196	188	202	181	216	183	189	189	208	186	208	196	178	178	175	178	212	194	192	187	202	205	184	173	203	217	193	203	191	169	191	193	185	182	200	197	206	207	203	175	203	199	165	196	186	165	204	203	173	170	171	219	213	177	188	183	189	208	176	192	206	192	192	189	216	213	204	181	190	165	211	195	203	194	210	187	202	214	199	195	204	179	196	189	200	187	164	192	181	170	194	191	186	198	184	203	175	198	196	231	215	184	206	206	190	211	203	188	182	222	227	195	192	215	188	175	176	188	178	187	196	188	202	207	194	198	197	188	204	194	218	184	179	215	170	180	164	194	211	172	187	179	193	209	199	192	187	180	188	206	193	181	206	209	183	165	176	199	200	185	212	206	177	199	182	164	185	159	170	181	192	179	199	205	163	186	182	199	186	202	200	226	194	172	213	195	198	191	192	185	212	169	204	189	193	206	182	223	174	186	187	195	171	180	200	201	188	188	176	166	210	181	215	194	180	175	207	213	209	185	165	217	187	192	199	190	166	186	186	178	183	186	187	179	182	177	172	180	166	195	211	181	197	179	222	206	179	177	191	176	194	179	198	195	190	205	159	185	212	180	231	214	194	205	196	201	202	178	201	176	212	190	185	181	188	188	180	175	195	180	173	213	204	213	163	188	198	229	169	182	172	193	173	174	184	189	189	197	218	200	169	207	188	171	225	178	202	193	199	207	224	180	183	203	198	213	202	171	182	196	195	196	214	197	191	194	193	188	187	188	194	189	180	200	208	194	157	196	184	178	199	208	194	197	179	203	188	196	208	187	206	220	200	201	166	208	201	205	199	218	191	180	179	184	225	197	187	189	187	183	159	188	189	207	170	207	155	201	195	192	208	176	202	174	217	214	218	205	206	220	175	191	197	208	194	207	196	173	196	204	200	205	191	190	200	201	186	214	182	197	192	213	212	209	195	219	180	183	193	185	192	160	221	163	197	180	198	209	205	211	196	179	202	193	227	207	179	213	173	203	186	204	198	183	188	190	187	182	163	187	172	177	205	191	188	167	193	183	174	209	199	212	175	182	198	169	172	189	200	206	194	196	215	229	189	191	180	210	206	159	175	215	197	197	208	204	204	187	175	190	196	189	200	199	191	208	210	205	207	181	161	169	180	172	186	200	184	168	197	186	183	174	185	200	205	203	217	168	225	181	185	209	170	189	186	215	197	174	183	180	176	185	220	206	195	201	175	171	183	195	210	187	178	185	182	202	185	186	164	194	183	184	195	201	226	217	190	208	193	215	201	166	169	204	178	207	177	222	234	192	171	164	180	174	208	172	203	194	204	192	191	192	212	192	213	198	200	190	202	170	194	194	200	190	206	214	187	179	181	188	193	164	222	185	219	187	203	196	194	188	180	166	172	208	204	196	190	181	197	198	178	189	175	189	211	207	177	211	204	168	211	197	186	196	179	156	189	186	178	180	201	196	217	192	176	195	179	196	192	183	183	165	173	210	171	199	175	169	196	193	170	187	173	179	181	191	183	204	200	183	201	204	207	170	183	225	208	174	195	185	190	207	195	205	202	192	191	194	185	200	207	187	200	205	194	189	179	183	219	192	200	197	159	199	183	196	199	218	204	179	196	186	189	207	207	216	250	200	194	177	201	184	183	191	221	214	191	184	210	195	186	191	180	231	199	179	192	188	212	200	178	186	179	222	190	206	171	188	199	186	189	193	189	184	218	196	205	190	177	199	220	195	188	173	161	178	182	182	195	182	230	199	179	179	184	188	196	206	209	198	177	186	184	197	195	198	182	183	204	179	162	180	213	187	242	189	197	199	211	190	186	229	169	212	189	177	167	214	202	191	190	162	182	215	167	213	203	194	196	193	190	181	193	200	198	179	200	174	201	217	181	166	201	188	169	194	177	186	184	188	170	216	230	160	184	195	198	184	183	201	184	194	200	220	188	177	210	210	204	203	201	163	211	171	168	172	190	221	182	203	197	208	182	187	205	175	193	221	206	210	195	223	198	197	191	198	174	206	169	203	184	220	216	166	177	173	165	179	175	203	195	199	205	197	195	180	186	180	198	219	194	165	192	210	192	220	178	190	208	191	200	203	169	193	197	214	175	171	197	225	181	170	220	200	203	178	190	219	204	199	187	218	158	188	203	205	178	189	220	183	181	192	188	196	207	191	178	193	188	198	196	198	174	186	196	193	195	187	188	185	184	186	203	214	185	183	197	169	200	175	162	201	190	164	199	194	188	175	199	190	192	196	195	173	150	183	228	184	196	208	188	191	194	201	187	181	192	199	178	183	205	182	182	201	183	181	188	205	188	186	178	176	194	202	167	189	177	188	186	172	187	205	177	222	189	210	211	228	179	186	172	205	185	175	199	197	201	191	186	201	187	184	216	198	207	190	182	177	202	185	183	233	225	182	177	221	190	177	201	192	180	183	208	174	196	191	185	180	181	210	167	195	190	200	178	200	176	206	179	204	192	172	212	197	180	210	188	224	201	179	183	191	184	198	172	192	202	221	211	178	180	186	197	185	191	170	180	182	217	173	214	195	194	200	192	176	215	198	196	199	215	197	196	196	174	210	190	167	179	190	185	186	207	197	185	197	197	220	172	204	189	208	183	179	190	206	185	204	191	197	201	213	189	184	160	185	182	196	192	180	188	190	213	169	142	205	196	188	201
32729	13436	5747	3140	2093	1482	1127	602	447	458	461	453	463	431	465	448	440	395	459	444	438	407	477	464	443	451	418	423	429	431	440	452	446	429	442	438	433	428	470	435	439	428	396	459	431	409	469	455	432	464	462	424	439	427	444	445	450	409	416	421	438	440	439	423	444	413	440	432	422	433	417	413	440	439	448	405	450	419	435	425	458	440	446	449	455	429	429	415	445	390	443	433	454	431	446	455	456	460	420	464	437	414	446	469	457	428	438	422	474	455	431	407	418	438	423	422	428	436	457	409	427	442	448	449	402	457	431	434	422	442	485	455	444	461	447	429	415	447	470	443	447	448	441	442	434	433	424	439	395	387	421	420	454	435	469	438	398	441	426	420	434	449	407	410	477	448	431	430	383	459	426	431	451	420	473	440	453	407	430	425	426	395	469	421	482	464	492	423	476	478	467	430	425	439	421	430	463	461	392	422	415	439	471	442	473	470	433	434	423	455	448	443	402	457	438	444	442	450	420	420	426	439	452	448	418	456	430	449	438	429	420	440	431	435	444	442	423	435	424	437	423	419	423	431	433	448	447	460	449	468	506	435	439	467	437	438	451	386	437	479	464	440	427	437	478	410	432	444	413	440	441	465	428	434	477	420	446	452	444	460	438	412	459	427	437	480	398	446	421	424	451	423	427	419	482	429	461	467	454	455	455	449	458	443	444	411	424	436	471	457	463	455	472	428	456	441	429	463	459	454	438	451	458	422	450	437	419	444	433	461	433	436	432	496	421	428	426	406	423	410	432	436	470	467	456	464	443	428	428	434	411	425	437	451	439	461	448	443	445	429	426	420	440	473	451	463	421	441	418	409	400	422	426	439	460	421	465	431	482	456	449	419	429	464	429	456	420	468	417	444	446	423	433	423	419	406	483	453	459	441	454	404	393	443	468	414	477	411	479	443	434	450	448	441	437	463	424	447	470	441	440	435	420	460	413	465	441	447	458	453	444	463	454	466	430	453	420	464	463	433	457	413	459	424	417	430	470	460	413	440	422	455	437	396	441	440	448	432	434	444	411	434	434	439	452	425	441	476	449	407	440	447	383	456	463	425	446	414	438	435	472	443	494	434	478	462	480	428	443	410	465	472	450	420	455	453	444	433	434	473	451	421	455	457	408	445	426	417	453	461	440	446	430	455	429	446	425	441	467	431	435	427	437	462	440	463	472	459	453	449	452	450	432	431	424	441	429	461	411	441	457	451	430	408	442	417	417	438	467	431	463	474	445	415	471	417	440	460	419	422	423	484	455	396	457	453	451	444	419	435	444	419	431	434	418	451	445	428	446	418	443	425	437	443	414	472	473	447	459	441	444	447	432	424	439	417	442	434	426	398	427	446	455	441	435	450	472	433	442	405	431	445	495	437	442	455	427	438	428	434	506	450	452	450	424	468	403	425	448	429	451	409	449	438	463	451	429	407	457	462	451	418	476	420	473	448	447	413	472	419	449	452	451	437	442	427	402	456	434	429	424	444	446	478	446	470	426	424	462	433	444	473	477	440	462	458	443	432	457	422	436	444	410	443	449	445	425	462	423	418	465	451	444	458	429	447	444	434	425	394	480	453	487	408	452	421	439	416	401	455	429	437	473	433	445	429	469	445	426	451	437	399	429	459	442	457	439	443	450	412	430	429	422	441	460	440	475	454	446	441	475	429	455	474	438	409	424	411	433	458	431	482	430	446	407	425	419	453	463	427	449	440	442	428	443	462	456	463	470	455	420	438	497	439	437	444	470	393	406	447	396	463	434	441	449	445	455	483	443	423	419	438	448	431	449	473	432	406	464	432	421	429	427	442	432	424	468	459	470	459	426	479	451	431	460	445	424	474	397	410	459	438	437	455	453	483	475	438	461	430	439	461	479	442	458	451	413	419	450	454	457	468	431	423	485	432	435	446	437	415	439	405	443	470	474	459	434	437	422	459	483	454	457	440	462	421	459	439	443	444	425	436	450	429	437	443	449	442	448	440	449	437	467	422	472	457	461	402	466	439	416	448	463	479	450	457	454	423	428	462	462	451	417	444	462	401	422	392	446	420	459	453	433	428	464	432	410	493	434	456	421	427	462	416	427	369	460	414	433	455	460	412	456	408	479	448	476	423	455	433	452	449	441	474	443	400	430	509	428	433	467	455	424	455	418	443	430	431	447	448	456	427	432	426	439	406	449	424	443	428	452	466	428	422	452	444	471	443	429	440	449	406	438	450	414	449	442	411	434	454	426	477	443	423	390	451	438	450	484	420	445	448	439	423	440	452	432	427	468	416	413	433	461	444	452	434	423	447	434	442	472	450	461	446	428	450	421	458	439	434	450	449	441	443	437	444	428	441	442	420	433	438	433	463	458	421	459	400	465	412	484	444	473	430	418	433	412	405	404	427	421	460	436	443	405	415	459	434	439	416	448	455	426	426	453	427	453	421	448	459	440	462	453	458	477	440	431	433	443	467	421	420	475	404	432	422	446	443	444	444	446	448	431	411	448	451	454	428	459	452	481	450	440	420	432	431	468	460	422	424	454	484	445	434	449	430	464	433	430	448	420	444	428	437	427	437	443	475	453	437	481	469	471	463	433	399	474	462	438	450	409	438	406	444	454	435	469	446	455	466	467	440	445	471	426	416	422	449	453	460	443	457	468	405	418	445	396	452	459	404	459	405	438	456	421	444	438	434	440	433	417	462	458	461	485	435	414	428	469	415	432	451	465	426	460	463	447	441	423	430	466	436	464	417	451	468	475	465	421	439	450	425	461	445	458	481	446	470	476	409	459	456	442	404	469	407	479	417	441	438	462	412	404	428	479	421	434	460	435	449	453	418	446	433	445	440	445	450	437	440	460	440	429	461	416	470	459	428	441	472	439	444	456	414	458	433	429	462	437	436	427	462	417	458	447	403	507	447	454	437	429	412	445	413	440	481	392	410	437	479	415	452	441	461	454	446	458	469	449	424	425	465	481	415	434	437	459	421	420	442	459	432	453	437	453	450	421	402	436	400	419	462	436	435	414	406	466	480	430	431	436	465	456	443	499	452	441	473	432	445	446	427	449	436	450	445	442	429	469	429	450	489	456	441	455	439	467	435	433	417	445	423	443	434	443	438	468	447	437	454	465	419	452	435	426	465	430	450	482	427	399	406	412	422	431	433	444	444	448	453	417	460	398	401	467	410	417	422	446	463	459	440	452	461	407	446	434	435	418	412	390	445	420	440	443	456	444	394	433	442	452	401	419	465	451	447	436	455	422	472	384	477	405	469	435	422	448	461	444	405	402	426	442	437	436	442	395	441	424	435	454	438	437	418	446	442	457	448	415	440	458	455	449	422	428	443	436	476	483	438	436	475	426	465	438	443	486	422	428	435	421	434	437	397	421	455	412	420	420	455	464	448	465	443	440	447	456	450	439	423	446	434	434	432	492	431	444	453	488	450	464	424	430	440	453	441	421	414	397	454	442	465	433	423	492	439
59146	23436	6664	2266	1011	564	366	267	228	197	193	187	215	202	207	209	189	204	193	181	206	222	215	191	213	192	212	207	185	207	231	222	201	172	212	213	204	212	211	242	179	195	222	200	193	201	206	199	191	182	199	227	210	219	212	220	179	204	194	208	225	229	208	208	196	212	193	190	205	218	200	218	220	201	231	223	195	185	194	241	204	190	218	207	191	201	207	201	190	173	242	215	204	200	218	228	227	182	200	212	231	223	190	198	196	235	167	193	206	210	199	194	166	201	181	196	208	206	185	221	228	206	190	212	186	231	235	200	210	190	206	216	228	217	224	190	175	194	184	179	186	200	203	200	202	225	208	201	176	197	222	199	190	198	202	205	205	193	213	200	208	213	198	198	221	211	196	182	185	197	213	210	189	217	222	186	202	208	204	191	198	213	186	193	210	200	209	227	219	205	207	221	203	209	217	221	202	210	207	193	208	235	186	201	224	216	186	218	206	200	220	208	229	199	191	232	185	188	217	227	215	199	200	185	203	211	215	214	215	173	207	225	192	192	169	234	229	221	200	213	211	187	194	177	213	224	229	178	171	193	175	206	173	197	211	216	185	196	224	188	202	209	215	206	179	181	212	197	216	203	208	181	191	227	179	204	192	217	201	229	211	187	198	193	189	186	210	196	212	222	208	185	182	214	213	199	196	196	222	182	187	213	211	209	219	213	216	199	204	190	186	181	204	205	178	194	195	207	196	216	216	217	207	212	198	203	196	187	192	203	206	171	218	171	194	210	210	210	196	216	185	190	219	181	222	218	203	214	184	165	201	189	220	179	203	207	195	193	231	181	219	204	197	235	209	203	208	202	196	174	193	183	199	208	211	236	239	201	192	206	189	214	208	212	190	202	177	175	214	194	194	224	217	208	203	220	232	219	211	194	190	179	202	213	225	236	227	170	219	196	231	195	215	178	216	214	182	206	190	216	206	250	191	205	182	197	193	201	193	187	193	197	216	214	204	205	206	198	200	193	198	190	192	194	214	214	205	213	217	210	198	190	216	205	191	216	187	198	216	177	213	210	200	197	188	217	178	214	234	207	201	219	193	207	206	228	195	201	220	231	221	194	190	189	168	196	205	195	221	191	206	182	186	202	214	192	177	185	216	205	196	216	213	201	189	210	206	187	199	189	212	196	205	203	212	214	206	184	187	210	214	199	196	195	218	215	216	204	186	206	195	193	212	198	206	222	222	209	226	205	187	194	212	212	184	190	186	211	198	190	232	213	199	166	192	202	209	206	189	232	210	202	217	195	203	204	212	187	189	189	195	209	216	237	229	209	233	196	188	189	201	200	175	210	214	205	203	191	220	201	190	221	201	200	208	185	200	188	191	191	208	181	187	225	198	214	218	208	209	191	209	192	189	205	208	210	223	193	213	198	200	184	207	210	195	181	211	209	225	224	202	205	218	198	219	219	212	220	180	232	232	187	213	184	207	208	218	185	193	220	228	179	219	193	191	204	230	199	212	179	206	208	197	186	201	186	218	210	214	217	190	186	214	215	204	219	221	177	205	211	188	196	182	213	198	198	194	206	204	201	223	200	227	214	188	210	175	229	214	214	212	212	174	197	224	245	165	214	217	228	208	221	200	211	223	216	222	219	218	205	185	180	213	219	211	212	195	191	205	226	193	200	192	225	204	206	208	203	207	176	204	193	205	204	204	218	226	208	197	210	217	207	172	210	200	222	213	184	203	206	208	212	222	202	182	202	216	202	216	190	197	181	220	222	225	201	222	216	201	178	199	191	214	225	230	190	216	176	204	219	186	205	198	201	189	225	211	194	199	214	188	188	180	212	208	234	193	204	200	205	207	184	186	210	196	210	166	206	199	196	175	199	212	200	195	208	204	195	210	227	189	216	170	204	200	204	233	187	205	181	218	200	180	202	223	212	217	195	173	177	177	162	218	211	206	203	211	186	200	209	212	209	197	212	206	205	230	222	220	206	236	207	199	188	207	181	196	202	190	231	220	224	188	219	188	210	205	202	158	210	205	193	189	198	202	190	219	200	215	219	195	159	218	202	195	187	210	182	191	194	193	209	198	206	204	199	208	225	196	205	228	202	188	240	181	210	213	205	217	205	211	198	227	212	199	202	189	211	196	190	199	175	195	187	206	198	193	171	208	220	213	218	182	190	228	210	211	176	183	211	177	197	192	185	208	217	211	193	210	189	186	201	202	182	200	221	219	195	181	211	220	177	176	192	187	178	190	231	203	196	208	193	190	172	222	187	211	200	191	182	207	215	231	188	198	213	209	230	205	188	212	209	220	180	197	186	214	211	207	230	174	240	200	206	210	193	164	201	206	205	182	209	203	237	210	175	198	193	223	190	232	217	205	191	208	198	204	203	199	223	196	229	204	197	177	232	192	180	193	207	204	191	221	198	208	212	229	193	210	241	200	197	205	224	223	198	217	182	185	209	183	202	200	200	186	224	181	196	206	205	228	209	187	207	200	179	188	208	194	185	171	232	216	225	202	182	194	198	204	225	203	212	202	221	208	220	188	208	208	201	203	192	193	210	193	199	208	204	210	195	163	204	193	205	195	195	200	181	218	214	201	177	194	173	191	217	192	188	235	193	206	204	204	208	184	201	220	206	211	212	208	182	186	200	196	196	199	187	234	195	209	184	212	211	236	202	232	196	206	208	218	200	234	204	205	171	212	218	223	206	213	202	198	190	239	205	241	213	182	188	185	213	194	177	228	193	201	191	191	202	186	206	241	199	202	166	219	186	208	219	219	221	212	210	212	217	207	208	211	206	197	203	202	175	226	235	239	207	203	207	181	209	212	218	194	193	233	203	226	205	191	226	206	187	232	204	208	202	204	218	201	171	206	211	194	209	205	237	240	218	199	205	211	200	204	201	195	205	200	201	202	205	189	178	183	238	190	202	210	184	191	162	200	213	204	184	211	189	201	189	205	217	198	203	185	193	191	210	210	184	215	219	205	191	206	230	217	192	207	176	208	224	205	213	217	206	192	221	189	218	188	216	203	218	210	214	215	191	205	211	212	197	211	193	210	189	214	216	203	218	188	196	200	208	209	205	199	218	192	214	198	217	234	234	193	196	238	200	183	214	229	206	212	203	215	223	214	222	207	190	202	205	205	187	232	200	194	225	221	234	192	172	209	187	189	188	235	181	206	200	217	218	216	194	210	191	196	204	214	209	214	225	208	199	198	199	214	213	208	205	194	206	191	184	188	207	241	197	184	208	212	201	210	217	205	183	183	233	220	225	217	227	193	226	188	198	209	243	207	190	201	199	229	203	195	211	191	210	197	200	170	203	206	201	205	217	176	211	219	179	214	188	216	204	198	198	208	227	235	212	182	195	199	212	189	205	194	183	214	200	206	200	198	226	218	227	207	192	214	180	194	200	197	194	207	212	207	192	187	176	243	222	188	182	201	181	181	211	213	223	200	182	169	222	188	212	219	172	206	212	211	207	185	216	233	193
39699	15004	7072	4877	2754	1734	1117	636	549	475	503	483	450	464	470	458	513	467	446	495	467	457	460	514	465	481	451	425	451	420	497	472	450	468	488	466	468	482	487	497	495	499	499	488	471	466	501	461	461	447	465	499	452	483	464	452	462	439	492	465	464	432	447	448	462	442	467	473	490	473	474	436	468	450	516	454	511	437	505	477	475	441	479	460	460	470	487	467	456	442	426	478	435	467	432	458	467	456	488	458	478	496	441	493	457	454	478	445	442	513	417	486	467	478	440	451	479	472	485	505	449	470	470	463	494	456	431	482	458	490	468	480	455	468	467	460	460	436	479	482	452	501	470	443	474	534	476	453	481	486	441	466	485	443	443	509	483	461	435	426	463	473	418	457	445	456	453	439	457	489	454	459	457	436	476	461	447	479	439	489	478	454	442	472	428	421	463	477	472	428	449	435	481	446	468	503	426	476	443	502	483	454	476	484	509	464	466	467	479	474	475	471	523	472	425	457	449	443	459	481	479	475	471	466	485	447	473	492	472	452	451	461	496	436	461	489	519	477	439	435	467	510	488	469	454	424	477	461	499	474	474	489	476	457	465	468	425	460	458	452	428	492	461	473	465	478	477	428	468	447	468	522	470	488	444	403	434	480	472	462	436	449	443	468	512	447	493	459	440	409	447	475	477	450	415	471	486	476	449	459	454	433	436	482	471	439	435	492	465	495	475	435	435	487	467	471	462	467	448	466	490	496	493	460	478	498	494	498	437	490	461	445	454	490	467	456	476	444	458	464	429	438	467	433	452	470	451	459	438	463	518	473	475	462	468	466	470	465	442	438	457	439	471	459	471	450	473	471	438	466	458	431	470	468	476	445	477	488	425	517	467	499	449	478	487	439	491	443	460	484	446	486	427	469	472	410	430	488	452	457	445	477	435	487	454	484	434	481	501	453	460	480	436	478	458	444	429	456	470	449	472	458	482	439	452	479	456	464	456	450	453	440	477	460	444	433	454	488	458	499	455	469	436	467	480	453	439	472	468	452	444	474	472	447	470	487	469	454	449	438	425	448	456	450	478	499	494	444	473	471	467	458	430	467	455	423	471	452	485	497	459	429	453	442	449	463	476	486	466	477	449	480	443	489	451	503	464	463	534	476	453	428	453	460	474	473	445	471	453	490	507	447	470	483	481	472	439	454	468	436	445	489	464	428	485	488	453	435	427	444	460	451	454	488	450	450	464	458	458	464	450	457	477	505	495	459	480	473	439	467	471	431	462	495	452	446	491	510	444	435	464	460	472	462	464	473	487	490	449	433	469	500	460	447	497	437	486	453	497	461	443	459	455	456	532	484	477	452	454	461	463	455	440	472	475	481	469	434	473	439	466	440	446	477	458	437	479	467	457	432	451	512	446	474	456	462	430	447	467	466	462	444	480	442	441	481	480	479	445	499	446	458	464	469	472	433	459	463	467	464	426	484	446	495	510	459	452	489	435	458	441	472	475	464	476	477	435	430	486	447	458	473	483	464	489	466	490	437	425	466	481	474	470	456	516	475	430	491	469	461	460	482	470	432	434	466	491	438	475	444	423	444	471	455	483	460	466	482	441	456	454	468	476	495	457	495	481	472	464	443	475	475	464	476	503	455	471	479	454	428	435	495	441	463	451	448	437	417	452	516	432	446	467	454	474	468	518	472	467	469	444	442	453	453	472	466	460	499	446	479	462	476	448	484	454	444	467	453	439	462	474	462	448	452	483	470	485	479	486	453	471	442	475	476	448	451	447	459	463	454	449	500	468	472	463	493	476	440	459	466	466	477	475	410	461	503	478	435	442	476	455	454	464	459	467	441	464	476	475	498	464	489	415	483	451	431	478	457	456	433	429	460	475	487	499	497	469	445	487	506	469	487	465	470	470	511	468	427	441	457	452	486	460	507	463	478	446	462	473	441	466	449	462	471	480	439	458	484	492	417	446	458	478	446	425	488	449	472	411	442	475	446	452	454	503	420	446	440	421	442	454	463	473	467	489	481	479	464	481	460	463	484	458	436	482	484	428	435	470	445	452	442	495	450	473	439	436	442	459	467	473	487	459	456	457	466	438	444	502	417	482	412	424	459	434	474	457	486	470	456	476	464	468	497	456	502	467	453	482	431	473	445	482	482	451	440	492	442	477	447	475	466	469	472	472	458	462	429	455	480	470	511	464	442	483	493	454	459	449	470	464	440	472	463	452	468	484	416	416	442	499	468	480	416	498	424	451	459	433	439	444	464	462	452	470	468	484	483	476	438	484	392	456	488	453	480	481	468	439	451	442	466	422	460	467	417	442	477	474	457	468	451	497	449	446	504	426	471	472	443	468	499	432	450	461	460	454	494	472	498	496	479	494	440	468	466	421	481	480	476	463	471	457	417	436	465	457	444	501	436	434	474	448	475	462	488	519	491	490	441	458	438	474	457	494	461	474	448	456	470	452	451	461	486	482	513	472	459	471	467	452	448	479	448	440	443	457	444	462	484	467	497	458	454	456	472	451	470	449	476	425	440	456	487	473	458	464	507	468	506	459	452	487	486	449	439	439	450	484	467	482	442	460	420	473	478	483	505	419	494	485	480	482	483	435	472	467	449	420	495	458	450	473	451	442	427	447	440	462	424	463	497	445	475	469	439	468	479	492	440	433	482	464	429	463	471	421	465	464	428	474	465	472	478	443	448	447	449	417	491	502	469	492	450	464	450	444	453	443	462	476	449	479	422	462	473	466	466	465	446	443	466	474	481	466	466	450	487	434	479	440	420	469	474	477	453	452	446	472	436	448	466	431	460	467	452	473	476	459	482	456	454	464	467	485	477	474	469	441	469	454	477	491	493	497	456	449	457	466	481	457	482	464	458	444	467	483	484	492	487	496	458	480	490	456	468	465	456	484	457	472	456	509	461	423	476	493	463	482	443	450	460	438	477	478	478	442	472	433	460	446	479	511	466	448	487	513	450	452	462	422	453	421	468	498	447	466	490	450	502	462	494	439	477	461	437	511	415	470	468	503	490	446	440	444	491	500	454	488	455	497	463	476	473	468	506	429	468	458	518	464	461	476	453	495	450	480	443	433	468	497	452	499	463	485	426	475	464	441	502	453	457	464	470	460	481	454	480	504	449	434	430	431	445	457	458	454	425	479	461	485	463	505	425	499	461	474	453	465	501	466	477	439	481	488	448	450	486	492	463	476	517	460	424	481	455	496	442	451	447	442	472	456	475	441	475	471	488	473	449	448	429	450	478	447	469	466	488	494	435	470	466	438	465	455	468	428	464	462	451	455	488	476	498	459	476	493	449	437	465	431	473	454	459	462	451	503	478	457	483	451	467	429	460	467	486	488	454	446	459	434	472	473	430	476	445	458	456	512	439	452	445	416	455	464	514	458	483	456	444	485	463	448	449	448	447	475	479	451	481	438	449	468	499	472	482	484	443	458	454	503	468	469	479	483	486	455	472	480	454	437	464	478	480	478	472
57861	24791	10643	3112	1092	592	385	288	238	236	233	221	209	205	238	226	228	218	243	221	209	220	227	228	206	221	232	212	217	203	210	204	211	208	224	241	218	228	220	178	204	214	228	215	218	224	234	202	181	231	206	229	239	197	216	222	226	236	222	224	180	212	212	232	207	188	231	208	232	214	217	202	215	201	225	185	213	217	220	231	215	199	227	203	207	206	220	197	212	231	199	248	194	211	202	197	219	219	249	187	214	238	240	228	200	197	196	218	203	223	200	217	209	224	225	229	240	227	218	227	208	204	207	230	216	232	211	208	215	241	202	208	209	222	201	186	210	233	216	220	226	199	222	221	202	199	208	208	201	239	203	214	188	202	206	225	194	221	197	222	229	236	205	217	230	199	247	201	229	233	215	215	217	200	193	217	222	219	221	202	215	212	230	208	216	201	214	211	201	214	212	224	220	215	200	228	223	209	212	188	217	209	214	209	221	237	198	229	231	196	217	202	227	228	193	206	219	210	193	225	243	226	226	192	220	211	218	200	241	204	230	208	219	206	197	226	229	212	202	198	216	236	203	202	225	222	224	227	215	202	234	198	213	199	197	217	214	204	216	213	211	216	238	193	236	193	233	234	237	213	215	232	254	213	222	195	201	231	206	227	209	238	212	217	221	218	222	242	222	201	202	230	194	202	206	227	209	213	214	216	213	239	222	217	217	200	203	196	216	209	227	226	192	212	230	214	194	221	219	221	231	218	225	242	216	226	214	213	211	200	255	226	223	248	208	234	203	209	201	204	229	224	219	238	190	223	204	239	208	237	210	224	233	203	215	200	229	229	188	194	232	242	189	207	226	222	198	203	234	209	247	202	188	204	210	207	218	197	204	232	235	201	212	225	214	232	243	220	220	212	227	214	221	227	231	219	241	199	199	239	214	215	225	203	213	230	237	229	204	211	227	206	201	221	215	199	201	221	187	196	208	212	211	222	257	213	214	232	223	257	225	236	202	208	190	209	230	235	202	227	203	234	239	193	222	190	236	229	232	218	213	220	218	212	197	203	201	204	205	215	190	206	206	228	206	232	197	214	224	226	186	232	219	210	263	243	227	231	213	208	232	229	217	210	235	185	193	229	216	201	221	221	232	211	206	197	198	210	227	212	220	251	240	213	223	209	215	202	209	238	213	208	227	215	195	217	210	182	183	213	215	226	223	218	192	218	228	196	198	231	209	195	216	196	219	211	231	209	197	228	232	205	222	225	222	222	221	224	201	233	217	216	224	211	193	198	199	216	233	211	221	205	207	234	220	239	201	225	211	214	228	215	218	220	201	205	217	224	231	196	210	188	219	215	227	227	190	188	224	247	223	205	198	214	219	244	222	201	214	216	231	214	204	206	207	232	243	233	223	225	201	200	210	203	194	215	216	197	224	201	227	206	212	205	225	218	217	201	229	226	239	196	235	225	217	224	216	230	222	216	227	217	208	227	225	189	210	227	208	250	200	212	214	211	205	207	214	182	207	221	202	207	211	217	207	217	198	209	227	197	226	243	223	207	220	220	241	197	211	229	189	225	230	225	208	225	205	219	236	215	242	235	209	214	223	215	225	214	210	232	204	204	228	225	211	182	226	186	210	218	204	175	211	213	178	234	220	231	215	201	222	220	191	243	229	189	206	236	201	216	235	210	203	227	212	205	212	197	218	211	205	224	225	224	220	226	213	208	217	220	217	203	225	239	198	220	189	212	203	215	211	223	230	232	244	204	237	246	196	206	210	213	234	214	208	219	214	209	200	189	191	201	207	220	203	223	222	225	254	236	212	208	215	255	175	231	205	195	221	198	207	217	208	207	188	215	236	210	239	214	215	204	237	201	219	223	237	223	227	222	214	243	201	211	232	248	224	214	222	181	198	217	230	192	212	219	211	228	203	222	229	259	232	212	193	227	219	222	203	224	232	209	208	205	249	208	215	213	204	229	217	225	230	218	206	205	228	203	226	252	221	221	218	223	226	221	182	232	207	212	232	198	200	235	230	176	224	226	213	207	184	236	207	228	198	199	193	210	231	219	246	199	210	203	200	222	254	208	227	198	209	207	220	203	214	212	242	198	235	174	225	223	214	199	207	210	198	235	231	223	252	221	237	207	225	225	207	200	191	206	206	200	238	219	200	205	205	196	243	203	210	243	196	197	221	236	204	174	231	206	209	207	205	217	203	223	223	191	202	235	216	218	195	201	232	211	208	226	213	227	216	197	204	203	222	213	193	222	218	209	234	210	214	192	225	195	217	210	218	246	200	216	212	216	214	233	231	214	195	243	222	222	201	214	202	244	206	213	218	219	224	246	206	230	232	235	215	206	200	225	219	235	230	230	207	204	215	213	192	223	191	212	198	211	243	218	225	219	222	220	229	218	164	221	219	223	220	211	178	239	226	219	199	213	194	223	213	204	202	235	227	204	216	225	202	184	196	208	237	200	195	200	221	196	229	214	220	210	189	225	203	220	218	214	217	209	212	205	212	236	237	218	209	188	198	208	191	226	235	209	208	221	189	203	226	199	211	222	216	224	246	216	224	224	203	235	234	234	217	228	197	249	220	199	235	192	223	227	199	212	221	224	215	191	238	195	240	220	206	216	239	226	235	215	192	204	191	220	224	215	204	238	238	216	206	199	222	211	229	214	192	201	183	197	208	214	187	215	216	209	202	222	210	215	232	216	201	222	205	201	237	223	205	222	209	230	225	198	240	187	209	186	238	227	233	213	196	206	180	224	196	224	248	220	216	207	233	251	197	183	211	206	243	219	224	220	208	218	214	215	221	194	199	258	218	208	221	227	199	204	205	200	212	194	215	173	221	229	180	226	214	214	208	219	218	208	230	241	212	223	194	206	234	220	222	235	189	226	206	216	230	211	196	219	215	230	233	196	229	220	208	236	203	216	211	235	200	227	219	213	204	220	204	207	205	223	205	220	201	196	205	203	225	199	213	210	207	223	202	213	229	232	226	211	245	211	224	195	211	234	221	197	205	245	196	226	234	233	211	200	223	241	198	207	193	215	216	223	213	209	236	219	228	270	217	209	207	225	227	213	183	205	218	171	214	205	227	198	200	218	215	214	214	217	236	225	215	217	218	201	201	232	220	212	205	211	231	209	230	213	233	209	202	224	217	230	219	225	210	203	199	207	206	228	227	189	203	228	226	212	214	203	211	237	215	226	229	199	218	211	207	200	221	208	197	227	207	219	194	208	215	214	218	220	192	212	209	220	227	241	201	222	231	194	242	218	196	225	204	247	207	224	233	215	249	232	231	185	227	231	212	228	213	223	230	204	214	216	237	199	214	196	237	231	202	194	231	179	201	241	210	236	240	236	202	191	211	215	192	215	190	200	218	204	217	201	206	224	222	199	214	182	209	237	197	183	215	200	212	215	221	206	196	190	208	215	213	213	232	184	217	208	184	221	198	213	222	189	211	208	244	223	227	208	199	199	231	194	211	230	235	236	263	254	181	181
38842	17295	10002	5571	2874	1758	1148	841	601	537	546	528	540	464	453	476	523	506	461	491	508	493	483	481	473	478	505	454	495	473	490	479	462	450	516	478	491	458	489	522	486	531	505	477	513	474	501	462	482	514	475	455	502	482	469	484	460	516	449	498	538	471	497	519	470	485	467	479	460	519	523	483	473	504	474	478	460	495	486	524	494	479	476	517	496	522	493	491	512	469	461	489	460	480	463	486	503	507	466	477	524	518	500	505	462	488	500	496	440	441	491	493	533	479	469	503	493	494	465	498	481	477	497	500	461	538	522	445	475	487	466	468	495	509	497	478	450	482	475	449	465	472	524	494	504	479	495	490	450	465	512	500	536	438	469	540	467	552	466	505	478	485	466	509	490	489	519	516	468	457	504	473	497	520	468	480	486	478	464	552	526	472	491	470	490	474	467	461	504	517	524	495	494	490	465	433	502	468	449	509	489	471	482	475	490	480	475	488	470	461	469	522	484	502	502	461	477	514	505	494	487	445	470	479	480	466	462	493	485	454	521	455	444	525	478	532	460	504	506	463	482	463	475	505	508	501	497	520	456	470	526	477	441	482	505	470	467	469	471	467	514	466	479	471	484	501	514	484	500	470	472	479	492	466	496	467	459	481	445	492	507	478	477	461	481	491	478	501	446	493	475	476	488	484	466	503	451	499	491	497	506	528	549	481	460	508	479	480	483	472	509	457	466	485	482	528	503	501	491	452	478	509	482	492	475	522	487	431	482	504	495	430	437	487	442	476	493	508	483	525	452	505	527	515	494	480	488	447	475	516	488	485	504	501	482	486	478	473	459	504	525	477	479	460	546	485	475	458	465	505	488	486	470	483	490	496	440	451	489	509	462	486	520	511	483	486	469	486	485	457	472	473	507	514	452	531	472	515	508	463	455	531	480	463	467	498	510	499	492	503	478	471	480	472	456	470	506	501	483	533	467	503	468	519	486	489	474	492	461	450	465	509	502	475	477	507	483	470	500	480	482	510	476	494	464	486	497	460	499	502	469	494	483	470	499	515	458	488	466	473	424	442	500	483	487	472	509	495	511	510	494	494	491	475	485	483	510	508	451	496	499	492	447	487	485	476	467	479	498	504	470	499	496	416	515	487	466	452	511	495	477	498	472	497	457	438	500	465	486	444	482	483	483	463	447	509	484	517	461	481	500	481	514	484	488	490	452	482	477	476	492	431	457	508	476	474	529	485	480	422	486	473	461	464	467	498	486	509	499	457	463	512	507	528	508	478	469	501	482	484	480	497	515	457	457	466	476	526	503	513	488	484	472	475	501	512	467	446	509	430	464	515	455	492	500	467	515	454	464	439	492	446	484	468	494	472	489	455	442	481	458	479	458	470	507	442	519	466	482	476	479	459	465	498	484	459	483	490	505	501	492	476	494	478	494	499	502	453	495	507	515	480	488	467	523	498	479	472	514	500	489	499	464	459	538	505	501	486	499	515	439	471	525	478	460	456	478	499	485	484	473	470	455	465	462	495	504	462	480	502	475	499	500	472	466	456	473	499	472	484	485	473	482	463	504	481	475	511	483	492	513	494	477	455	459	518	485	440	472	502	490	423	437	486	451	485	467	497	461	506	457	507	507	503	443	465	502	466	497	463	472	498	528	489	457	492	509	449	469	455	482	478	505	500	504	508	478	489	496	471	479	467	506	528	502	500	462	455	513	527	513	486	521	501	431	500	446	437	499	492	471	483	451	485	441	463	498	462	452	496	463	528	502	484	517	485	471	467	443	458	471	498	496	505	478	523	502	451	476	531	474	485	476	465	492	518	463	492	473	510	498	455	451	465	488	500	492	468	481	484	488	470	471	522	464	481	523	485	519	474	495	479	487	487	463	505	474	425	485	484	477	503	483	473	471	514	493	520	500	529	462	513	514	485	494	507	482	441	479	453	486	470	506	494	467	504	506	451	495	440	497	511	457	501	466	495	478	470	502	496	470	460	500	498	484	460	515	517	468	526	478	500	489	467	475	479	498	501	482	527	517	463	470	464	472	498	488	495	499	487	507	473	499	476	506	481	488	524	496	484	468	492	491	477	502	523	523	461	476	499	455	518	469	490	447	458	501	481	507	459	512	457	469	505	485	494	464	515	482	484	462	490	454	448	514	450	452	489	506	518	479	463	482	459	485	477	492	474	494	478	461	470	483	458	511	445	492	481	500	493	495	483	434	492	503	491	480	514	473	501	473	501	529	465	472	437	432	473	456	492	481	479	473	498	501	477	486	506	462	488	494	467	491	482	489	460	470	502	443	497	489	460	477	483	515	468	493	486	469	518	450	515	477	470	470	446	441	493	531	496	501	462	519	497	485	511	485	500	467	502	486	464	472	497	479	503	489	494	507	490	502	481	487	451	458	486	448	503	502	533	496	495	467	463	475	497	480	501	519	474	493	463	484	445	492	500	447	481	464	460	521	498	517	481	459	472	507	470	503	486	492	464	482	498	459	498	489	462	475	462	523	473	439	508	521	506	473	488	541	499	522	476	519	464	507	503	484	484	490	505	496	478	507	495	482	459	471	485	478	459	466	535	525	444	478	482	481	500	487	455	450	509	485	455	515	492	444	468	487	460	465	495	447	474	466	506	494	491	500	495	487	506	468	481	438	502	480	473	465	497	534	481	498	452	459	489	490	490	454	484	496	501	463	493	524	472	546	463	540	491	487	419	497	437	450	474	483	463	467	497	520	501	482	451	467	485	496	495	500	460	434	518	480	498	467	525	462	517	457	466	484	469	516	463	503	470	497	506	451	504	452	500	477	473	464	513	503	448	492	494	487	482	462	497	481	489	466	484	527	451	482	471	479	514	493	496	463	488	444	486	498	507	477	470	477	476	448	466	495	510	521	476	504	494	479	449	463	502	462	491	457	472	521	507	505	479	478	489	470	476	471	472	526	486	496	452	456	423	504	467	506	468	455	479	470	443	497	506	469	495	467	493	496	478	525	532	489	503	449	483	492	499	457	455	527	455	524	478	493	527	493	469	449	514	483	515	466	497	476	471	496	472	507	494	458	480	462	485	466	476	486	484	480	457	525	506	491	449	558	510	484	471	485	490	464	500	496	482	443	449	466	466	491	508	515	487	503	488	497	467	494	466	454	479	502	486	508	510	511	507	467	530	526	491	465	440	456	446	476	512	536	488	444	469	479	474	446	472	486	517	479	476	505	485	516	516	488	469	487	465	469	481	526	503	453	439	485	512	492	498	511	468	485	485	497	473	528	470	510	469	485	481	532	478	457	519	506	484	468	473	480	458	468	460	479	488	479	464	470	495	468	474	472	481	482	462	522	474	509	463	494	476	475	459	454	444	504	491	469	494	463	436	478	466	502	470	489	424	472	486	524	494	511	495	477	464	493	537	495	448	520	480	484	513	480	473	495	480	482	496	484	497	465	474	507	464	474	488	449	472	505	475	478	512	505	447	485	495	478	452	477	467	487	473	463	494
43465	17709	5733	2092	764	406	251	180	198	227	214	234	199	173	201	193	200	186	220	197	175	189	222	206	186	184	191	174	205	189	209	205	180	184	187	188	212	209	200	191	210	174	213	183	230	197	197	199	211	216	196	185	189	236	177	198	208	197	192	177	190	180	197	198	191	203	186	197	179	209	208	191	185	201	194	197	202	187	179	179	208	204	203	171	181	193	195	201	192	202	207	181	190	206	183	193	220	184	178	194	213	199	180	206	229	208	210	198	193	205	192	189	210	192	202	188	158	179	206	209	211	185	207	202	197	186	209	169	197	184	213	172	199	162	186	201	197	201	177	187	190	206	197	181	204	188	194	214	195	203	177	196	197	185	190	200	191	216	191	194	190	195	214	209	172	221	170	184	196	184	217	181	207	198	184	197	200	198	206	195	188	196	202	165	204	195	193	169	210	209	209	179	179	200	192	191	205	198	190	176	178	213	192	210	190	183	185	191	200	196	215	205	149	189	201	188	191	211	193	196	172	177	180	208	191	214	186	185	212	183	172	203	181	220	182	182	195	179	173	200	172	180	200	180	210	201	183	183	188	187	218	180	189	192	165	183	189	203	174	198	182	199	176	187	189	186	202	204	208	199	200	179	190	221	194	191	230	191	195	186	169	189	185	195	200	202	186	218	204	184	184	195	189	212	194	196	189	204	199	184	181	196	185	173	200	187	166	187	192	180	191	193	181	175	175	164	215	187	188	194	170	181	201	158	195	211	179	211	173	191	193	178	201	175	192	168	212	155	198	187	190	177	192	180	185	201	180	211	203	173	190	184	207	179	170	171	240	196	181	195	202	203	178	212	208	229	202	180	177	184	180	197	198	200	202	212	202	203	169	205	205	192	193	186	183	180	196	209	193	198	195	194	191	174	206	196	164	190	190	169	201	202	176	191	191	205	196	184	166	178	206	176	193	199	215	168	169	188	182	194	214	199	193	203	180	183	209	202	182	156	188	198	195	203	206	219	193	201	190	203	218	212	172	186	183	194	207	198	217	189	201	199	187	193	199	220	176	225	222	177	202	201	195	196	215	207	195	192	176	172	157	219	196	188	182	192	207	199	184	215	169	184	195	199	227	211	174	195	200	219	194	162	189	196	208	190	185	169	179	204	190	175	187	197	190	181	204	207	189	195	208	167	199	188	189	177	186	194	209	174	182	183	201	217	199	178	186	190	213	199	205	173	209	200	208	178	186	204	140	200	207	208	193	193	175	182	187	198	202	188	188	169	199	186	175	229	198	189	173	175	183	186	176	180	190	203	201	178	185	207	193	188	199	190	205	202	192	203	181	198	180	183	192	174	192	197	187	189	194	166	198	173	203	199	216	193	187	163	167	177	168	192	219	184	175	209	191	185	199	203	189	192	204	176	189	192	196	193	178	177	169	198	203	204	203	199	189	195	180	188	168	176	210	178	220	198	164	219	185	182	176	185	211	191	183	200	202	187	192	180	193	186	184	179	176	167	200	228	193	183	169	231	190	207	204	192	198	213	184	201	185	179	183	187	194	205	207	180	191	197	177	184	206	188	177	183	187	218	205	176	191	196	198	176	190	172	184	210	192	169	218	200	180	176	180	220	197	205	211	172	151	178	179	210	183	214	184	153	180	208	200	201	180	169	184	183	205	213	188	160	185	192	168	170	204	201	187	176	153	192	202	186	170	198	181	202	169	173	196	166	200	202	211	184	185	169	208	173	195	201	194	187	189	200	172	190	194	198	193	171	180	179	164	201	200	173	195	183	185	175	185	205	186	211	209	207	190	167	179	199	163	194	164	166	191	159	184	195	184	201	207	208	174	224	196	174	180	197	213	180	179	190	202	180	205	184	181	215	205	198	182	188	172	207	209	198	170	194	183	169	205	187	236	153	189	190	171	181	166	170	210	163	194	186	180	205	197	209	188	188	188	209	183	209	180	181	201	175	198	198	179	206	197	210	186	176	200	190	193	176	199	169	206	204	212	174	190	188	221	176	176	189	208	176	207	210	187	203	171	198	189	178	215	177	201	197	190	199	205	195	194	181	207	214	228	164	210	224	239	197	170	192	196	192	207	191	198	197	173	193	199	197	173	190	215	187	191	182	209	185	192	200	179	201	211	191	191	189	202	187	170	193	177	211	198	166	211	185	194	192	205	184	198	184	196	187	171	201	176	199	178	199	178	178	183	184	174	202	211	208	224	214	193	191	192	221	196	201	178	203	186	167	212	215	184	187	193	173	164	202	187	187	198	198	206	165	200	172	212	197	217	178	187	187	178	170	193	206	211	203	185	180	199	186	229	212	173	201	168	196	192	224	204	204	222	204	183	187	205	191	194	194	202	212	203	200	199	178	162	183	176	189	228	227	176	182	226	190	222	211	214	207	203	173	214	151	184	178	186	171	216	175	208	171	173	194	188	193	191	196	199	211	216	215	176	182	210	169	173	180	208	168	194	192	185	189	199	235	195	196	190	182	189	201	195	208	197	206	210	172	197	181	231	231	205	193	194	221	185	201	223	189	192	188	233	205	157	190	185	204	207	202	187	166	199	182	226	173	217	182	190	199	178	191	190	210	199	175	161	192	210	195	210	198	181	206	197	196	198	207	175	160	219	203	168	173	215	182	183	184	180	212	186	191	185	212	194	172	182	192	187	196	186	194	216	183	193	179	191	217	216	177	185	189	188	144	202	194	170	184	188	187	166	177	177	181	196	193	203	175	195	213	215	206	207	171	188	189	209	194	195	190	199	175	194	209	213	185	182	193	191	183	216	179	196	212	193	163	200	189	217	210	197	211	205	220	161	206	169	196	198	192	193	178	191	211	202	172	174	203	190	198	192	205	173	192	169	209	220	205	218	208	189	212	198	202	176	182	199	217	209	191	184	205	166	177	186	150	185	153	196	166	184	210	195	173	189	186	191	201	224	174	189	175	178	183	203	186	175	189	198	194	178	215	202	186	210	183	218	206	194	197	177	205	212	205	230	188	202	200	186	216	185	201	165	177	213	208	198	182	214	184	204	205	206	224	209	205	201	200	192	152	172	192	211	178	197	190	174	195	195	174	199	206	190	191	187	183	184	195	202	188	181	190	217	174	193	178	222	199	197	198	183	180	181	229	209	162	203	197	189	182	222	202	175	191	178	200	195	186	161	209	173	217	224	193	179	203	199	176	200	214	188	195	184	187	153	208	182	189	177	186	198	192	190	207	194	185	198	194	198	192	203	192	204	188	176	171	201	180	202	187	188	197	209	167	163	146	190	182	154	221	180	179	165	207	181	194	181	199	199	200	183	221	183	195	181	157	164	181	202	198	206	185	175	177	198	188	192	189	203	204	186	196	196	196	203	197	178	171	179	187	174	187	185	167	183	199	195	181	196	200	217	229	195	211	183	179	181	184	186	195	174	190	200	167	172	177	194	203	175	205	195	207	209	181	194	194	234	192	203	208	184	193	214	195	189	181	190	199	208	178	192	191	177	176
29298	13561	7546	4245	2035	1179	755	477	472	450	441	481	440	481	444	452	500	437	467	427	420	435	433	437	466	465	462	445	422	462	454	435	396	444	442	415	486	472	420	451	476	478	472	448	447	406	466	436	457	426	438	394	449	423	440	464	426	443	477	429	426	445	453	420	450	452	473	465	422	482	420	409	409	431	466	434	415	430	428	449	395	431	450	464	441	400	421	438	426	422	418	406	438	443	462	452	481	424	396	406	435	428	461	456	471	462	440	431	430	441	439	450	435	408	461	435	503	441	426	424	450	423	432	464	442	448	461	433	451	449	446	457	423	488	430	447	443	406	448	472	444	426	413	458	445	440	446	416	441	421	475	419	454	436	413	412	439	428	470	435	429	433	429	426	431	471	424	399	447	455	439	435	482	445	436	436	453	448	413	451	430	450	463	433	437	437	447	371	444	422	436	464	416	430	431	423	426	384	482	435	408	446	442	441	458	422	428	430	448	475	446	449	452	450	437	447	441	443	432	469	431	464	406	381	460	445	455	448	412	410	470	461	461	445	440	455	450	451	467	481	400	456	437	438	440	436	449	434	411	446	461	428	457	432	481	415	443	458	483	405	445	456	404	428	465	465	385	428	429	420	457	414	434	424	454	450	400	403	468	421	425	453	451	421	446	444	426	429	435	460	458	428	446	454	470	471	421	453	448	449	435	447	410	424	424	434	421	411	441	413	460	431	421	465	481	427	450	410	424	464	489	419	431	444	465	438	413	404	413	444	424	446	420	441	444	440	401	416	456	434	449	429	436	423	453	414	412	433	427	461	481	409	399	403	415	442	454	424	430	435	479	441	398	418	440	470	438	422	414	459	443	454	426	404	431	456	418	437	419	441	418	448	435	395	423	461	480	413	441	464	432	427	446	462	414	446	434	434	410	463	449	412	435	433	450	500	451	430	412	467	431	444	411	437	473	447	413	512	427	441	415	415	440	429	430	429	475	459	464	438	423	445	457	440	433	438	419	475	466	438	434	404	444	428	424	432	415	448	438	449	455	416	417	462	469	452	475	411	459	447	421	456	443	477	427	426	417	463	431	431	451	459	472	458	476	426	446	404	426	391	448	424	435	453	431	429	429	461	433	422	452	405	436	418	454	443	444	445	421	404	435	432	437	494	462	443	452	419	418	402	448	440	455	415	422	454	474	444	425	446	442	429	430	442	401	432	443	475	459	423	450	480	429	426	461	432	430	445	433	447	399	478	410	449	433	459	381	414	435	470	427	427	433	467	432	415	428	442	437	412	442	422	449	409	422	455	421	457	403	461	437	443	423	435	429	472	395	419	457	403	399	455	412	408	413	415	424	445	415	467	422	391	430	438	407	456	427	458	438	406	438	418	408	437	424	446	412	432	461	416	403	490	423	439	450	428	465	468	446	403	450	464	438	441	402	425	439	452	474	415	434	458	443	429	466	444	437	415	432	436	418	460	435	442	437	431	440	435	423	396	422	460	438	444	443	463	446	420	416	453	425	437	444	445	419	441	446	448	454	400	435	411	441	471	455	433	449	445	469	463	442	452	458	433	478	418	438	420	461	401	433	442	429	450	441	445	427	411	421	417	441	422	431	491	433	455	415	426	407	428	423	449	431	432	464	422	460	412	442	434	448	443	459	426	439	448	462	460	459	433	463	431	465	429	468	419	443	420	442	453	390	459	451	458	424	461	411	466	470	439	445	461	487	451	447	464	429	466	458	418	436	464	442	435	444	446	429	467	444	440	463	462	416	463	475	426	400	433	439	417	457	437	422	447	482	472	428	439	516	443	444	430	428	434	425	416	430	440	465	450	428	414	446	451	447	440	415	438	477	433	445	478	427	440	440	432	422	450	448	441	468	462	459	424	443	468	443	442	429	484	452	425	447	447	433	438	441	425	429	446	425	455	418	458	445	409	457	426	452	454	423	442	445	414	483	447	424	444	453	473	457	427	424	410	438	397	430	404	425	424	427	475	414	418	461	445	444	412	446	443	460	443	409	401	436	446	419	458	488	431	424	402	446	458	444	425	438	449	427	437	446	445	406	436	461	405	426	445	475	471	401	429	409	466	447	452	400	405	448	477	431	461	436	463	409	415	429	455	432	433	431	448	422	462	445	446	425	413	412	469	443	447	434	452	436	421	456	425	440	449	441	478	468	446	461	443	423	450	449	446	416	412	411	421	457	489	477	435	420	437	456	482	461	429	432	431	418	448	408	445	426	433	427	445	475	443	444	444	438	470	419	459	438	429	415	441	473	409	461	449	462	424	433	427	445	434	442	403	446	435	434	450	433	419	457	482	397	416	437	438	437	396	425	426	457	449	398	411	449	450	420	434	452	407	467	423	467	421	419	445	400	457	452	448	413	436	440	449	444	447	444	438	453	440	463	431	459	419	442	447	403	405	430	444	452	428	451	445	438	454	458	434	432	420	442	450	423	419	407	472	455	436	412	449	463	389	436	447	429	426	418	434	422	424	453	419	473	449	417	440	465	443	422	466	447	432	447	459	452	466	416	426	445	426	451	433	478	452	446	442	438	450	442	467	431	459	440	435	444	445	452	417	448	414	436	468	420	428	467	425	416	451	450	444	458	432	455	431	408	454	458	404	445	463	445	421	430	397	446	432	425	425	437	449	454	469	459	443	438	412	487	451	432	478	442	420	458	428	455	431	442	411	419	432	446	455	421	473	462	427	408	418	454	439	430	442	437	428	428	418	461	423	412	420	449	442	400	427	422	412	431	472	464	502	462	468	423	470	440	425	451	434	442	418	431	412	445	436	465	450	463	396	433	428	442	431	481	438	445	414	447	455	438	419	417	416	430	428	456	479	455	432	431	409	452	467	444	454	396	405	462	441	419	417	414	410	446	384	426	470	433	435	463	449	444	448	421	469	440	445	412	489	449	443	445	450	461	450	455	443	447	439	429	439	420	470	445	410	458	437	397	423	463	456	457	458	446	455	404	440	422	467	427	456	432	425	398	425	425	477	413	429	432	420	434	435	394	421	432	428	409	394	404	474	440	431	461	442	451	454	434	438	431	388	426	420	418	446	439	437	457	391	456	458	418	418	465	429	450	394	453	486	425	443	440	444	436	460	445	455	435	475	484	457	471	426	474	445	439	434	496	435	457	443	424	457	428	438	458	473	448	449	444	421	458	405	415	451	402	459	443	447	480	427	430	405	442	456	437	452	434	437	422	426	427	445	450	442	432	434	407	418	452	450	400	403	431	458	439	433	413	463	435	482	499	451	438	428	472	469	430	470	413	404	453	430	477	420	444	423	431	464	466	457	427	418	446	414	465	438	435	452	414	439	468	444	477	447	431	454	444	437	461	401	445	450	448	440	451	398	432	411	441	453	430	437	430	420	437	484	418	457	417	434	433	431	422	436	453	455	416	430	471	436	442	435	466	431	405	463	420	459	391	439	449	426	452	453	458	422	439	445	410	454	429	396	418	461	402	425	413	461	431	461	442	440
55108	21775	6390	1560	617	361	241	225	220	221	204	213	198	223	198	199	203	222	189	210	195	195	203	200	193	199	214	209	194	192	208	217	224	194	205	236	213	208	189	217	202	214	213	178	218	206	206	216	211	233	221	184	219	212	219	175	205	215	225	202	196	202	215	181	205	222	214	196	219	205	230	228	218	200	223	181	218	196	201	188	203	233	190	187	181	160	221	212	214	209	218	211	195	188	187	197	200	212	201	237	187	207	216	191	201	199	204	192	220	210	216	214	180	198	211	188	205	215	199	168	178	219	202	192	195	182	213	209	197	202	193	215	189	222	212	202	224	212	217	196	190	184	203	202	197	216	225	174	179	196	188	209	215	235	222	207	197	216	199	197	201	196	220	202	196	231	187	198	197	219	190	192	202	224	227	202	173	218	221	223	219	193	203	225	220	203	209	219	201	201	202	196	187	212	222	199	182	179	206	194	205	190	189	207	211	220	207	194	211	164	233	227	216	208	195	183	189	206	175	195	223	200	198	212	208	196	232	201	200	220	187	211	196	218	206	181	210	202	196	197	211	201	237	189	213	214	218	215	191	198	215	230	206	197	225	241	194	193	204	206	174	202	208	206	184	206	196	211	203	214	184	209	186	198	174	183	205	198	196	244	197	194	206	206	216	196	181	209	201	229	218	217	217	199	201	194	204	200	199	172	191	198	212	196	191	197	186	214	214	220	206	203	207	183	201	212	194	203	198	213	192	191	205	231	230	195	231	194	207	205	184	170	209	213	218	210	207	207	223	187	212	204	205	194	180	181	186	203	187	173	212	208	209	183	185	219	188	209	206	187	185	228	205	218	181	203	203	210	154	190	197	188	201	239	209	200	226	212	191	217	197	214	211	209	240	201	203	200	196	196	193	198	206	214	181	194	226	210	205	194	208	215	193	212	231	213	213	218	201	204	189	201	174	198	202	209	217	192	195	214	180	193	179	174	205	186	206	214	193	196	194	221	188	169	233	205	211	211	168	189	201	198	211	214	200	232	210	172	196	223	229	207	210	188	237	203	206	229	196	197	201	182	206	203	196	216	200	202	186	203	172	205	182	201	198	197	185	193	222	191	211	199	176	209	206	220	191	190	195	190	218	209	210	200	195	199	219	210	174	185	197	206	179	202	213	212	190	220	186	193	192	188	213	222	202	209	207	187	225	185	219	171	201	201	188	183	228	231	192	205	208	182	218	203	195	213	213	212	195	197	203	207	196	197	210	220	188	196	193	199	204	182	207	242	190	216	208	213	208	189	194	236	229	218	224	194	235	186	212	186	202	210	202	217	203	187	211	221	193	190	198	179	207	209	205	196	213	201	203	175	210	207	212	185	185	196	208	205	203	193	189	225	206	199	183	172	208	199	192	217	188	217	207	205	217	219	191	217	192	179	204	205	174	191	177	221	200	191	223	210	206	217	180	228	194	186	193	206	183	213	196	185	193	203	222	207	197	196	183	235	180	210	243	189	203	207	214	185	205	211	221	208	185	218	209	214	208	227	192	198	201	191	226	193	213	217	196	203	208	199	199	222	207	200	191	189	199	224	244	238	202	198	206	208	207	217	190	222	223	203	208	197	190	208	236	206	200	199	237	202	215	192	223	210	206	197	220	206	201	206	202	203	178	212	194	214	200	210	190	189	236	222	219	206	185	196	178	232	213	197	184	218	218	211	197	189	186	185	198	196	206	210	213	233	183	221	187	191	206	168	215	188	197	222	217	193	180	200	221	213	192	196	175	225	193	207	211	197	211	194	178	200	210	190	212	190	209	213	201	182	200	205	209	193	204	224	198	180	225	223	216	191	202	202	214	197	197	189	211	223	224	214	212	212	209	183	213	208	216	194	222	230	221	191	189	215	239	173	218	178	204	204	211	180	214	201	208	202	166	184	215	191	202	191	211	208	228	206	215	190	189	203	203	220	220	222	220	193	200	196	202	199	192	208	209	225	205	205	203	201	187	211	198	179	214	189	184	198	225	228	179	220	236	191	211	220	194	205	230	195	199	193	212	192	194	202	219	212	205	179	221	235	201	217	203	199	208	186	210	189	182	214	204	210	186	180	188	212	181	168	182	220	203	195	204	204	192	214	210	224	232	224	201	203	188	216	222	211	214	195	245	208	228	222	201	207	195	194	197	209	204	201	204	190	188	196	192	176	213	184	187	206	217	210	205	205	193	209	221	190	234	230	228	192	181	183	198	202	216	185	231	185	207	194	219	171	211	212	181	227	192	177	197	199	208	204	189	209	221	233	218	189	187	206	184	207	215	189	199	199	194	192	197	174	189	202	209	216	206	177	191	181	187	213	194	196	192	188	202	212	228	210	179	186	197	174	197	205	199	187	178	201	231	223	198	198	189	173	215	226	218	209	195	222	208	209	181	218	235	232	195	201	247	236	172	190	226	197	181	211	192	194	211	205	189	212	208	220	203	214	203	203	207	208	193	200	205	205	217	206	237	205	213	225	193	209	204	233	186	242	235	190	209	206	231	190	230	207	217	208	220	199	206	183	196	199	215	190	229	190	196	226	223	209	213	214	210	187	204	159	227	211	214	221	216	219	182	200	222	198	224	205	193	204	195	225	210	197	214	197	209	230	235	191	203	219	194	186	196	191	193	198	168	201	197	208	213	217	174	213	229	236	221	221	218	197	207	194	229	220	214	201	197	210	215	249	213	175	209	256	195	193	222	200	183	224	189	206	197	224	217	227	182	189	188	199	200	191	197	212	204	187	194	222	174	213	204	198	208	214	241	189	184	217	227	205	202	186	193	168	205	191	186	226	208	189	217	188	206	209	202	179	191	202	192	199	223	206	189	193	195	211	187	195	190	199	201	192	217	195	196	228	183	206	185	201	213	199	221	185	207	193	195	194	206	189	192	200	200	203	225	198	202	215	218	187	196	186	207	196	190	199	184	207	179	193	209	191	184	187	209	199	177	201	188	202	214	205	221	193	192	235	195	221	198	254	191	219	225	202	218	194	174	189	197	210	204	195	195	207	235	185	224	199	198	212	234	203	208	229	202	223	204	207	206	207	195	205	202	201	195	172	213	213	197	233	197	203	233	214	205	190	192	235	218	180	219	216	194	198	194	217	229	196	193	179	186	231	242	209	221	220	201	209	182	220	231	231	183	220	195	180	237	227	192	228	200	210	231	192	230	233	193	200	180	195	193	207	223	219	203	208	195	192	187	211	237	172	223	206	228	200	220	178	179	185	223	198	207	227	217	212	206	198	184	168	178	209	203	224	180	212	184	195	197	193	198	207	241	207	205	195	189	208	220	202	202	211	222	214	233	182	208	199	204	185	182	204	214	187	218	208	213	203	251	211	194	190	157	193	174	191	243	215	201	206	191	192	176	211	188	192	205	208	238	206	214	209	203	163	175	221	201	225	188	227	223	205	197	213	232	222	230	218	192	235	193	180	206	218	187	204	219	203	188	188	172	177	200	191	208	234	235	213	197	186
37246	16379	6707	3271	1637	975	581	488	475	526	459	481	468	460	480	504	519	432	480	433	491	443	443	440	466	427	484	487	467	437	490	441	444	436	468	462	462	466	484	442	476	479	457	478	465	474	468	469	469	470	482	456	472	478	460	460	476	467	481	462	493	494	438	480	458	462	450	416	452	457	479	440	449	440	464	494	458	482	458	472	448	484	437	486	469	460	449	459	443	489	455	433	482	453	494	462	437	444	473	443	455	448	512	450	480	461	451	453	461	426	457	458	471	443	465	450	478	446	464	467	507	428	477	455	458	455	435	495	413	455	504	496	426	467	427	466	452	491	441	465	498	463	463	490	485	454	465	455	423	475	467	437	458	468	463	443	467	455	450	464	418	476	447	535	462	459	486	482	471	443	492	472	447	475	510	484	414	510	511	445	465	477	474	495	471	471	430	463	477	466	475	457	444	475	478	459	452	505	493	450	453	459	504	433	419	442	450	451	482	434	465	510	481	472	473	471	470	424	502	454	465	456	447	485	486	447	453	447	455	471	450	455	474	448	457	449	463	472	452	502	512	465	474	461	472	441	459	457	423	453	486	480	478	477	500	463	439	448	459	465	465	463	457	470	457	433	437	460	467	484	447	485	472	453	457	460	461	439	439	441	466	459	438	467	468	446	473	421	458	466	431	462	470	452	473	492	468	442	462	458	443	468	457	420	437	443	463	470	451	449	437	460	441	457	459	434	500	446	425	465	437	435	468	502	470	467	468	497	479	479	478	483	462	481	466	458	474	441	468	435	493	464	459	459	473	475	473	471	477	489	473	466	433	511	478	462	470	474	410	458	434	450	450	490	487	455	450	458	447	415	465	449	447	456	465	444	483	447	486	437	461	461	462	454	467	431	451	505	483	457	464	453	487	473	496	412	485	470	436	463	455	466	519	451	464	469	447	447	512	481	480	471	463	444	462	463	477	469	447	432	494	451	486	457	471	469	442	431	454	443	495	436	480	486	428	454	499	453	447	467	444	502	496	460	475	447	495	483	439	441	477	453	462	437	488	466	475	496	446	478	483	435	395	498	448	465	491	518	465	493	448	448	466	433	462	479	476	464	451	426	482	477	420	472	461	508	478	429	494	473	458	446	425	453	511	500	470	461	468	467	451	484	450	441	475	468	475	474	438	459	486	448	457	471	485	447	513	462	456	481	500	483	473	464	487	472	458	481	503	471	444	446	473	462	487	448	461	455	461	473	456	443	463	493	465	465	446	447	450	477	425	495	480	446	447	474	431	488	489	462	464	456	441	482	484	494	444	445	452	460	467	466	430	459	466	487	470	465	472	470	461	496	464	458	467	505	460	449	423	447	461	475	488	449	451	459	475	425	461	464	492	448	503	450	511	422	440	466	433	489	446	455	486	533	448	476	443	482	477	458	442	424	477	533	464	438	469	476	458	461	451	427	464	434	440	438	463	481	433	505	478	465	466	494	455	485	452	476	448	482	434	454	491	458	446	468	455	454	499	417	483	444	481	457	460	460	463	460	457	470	444	448	433	465	446	474	454	481	466	493	457	472	435	499	426	484	481	444	484	438	483	465	453	464	481	451	447	428	459	453	510	445	470	467	468	456	501	459	472	458	412	478	461	489	462	438	450	462	479	473	466	472	497	458	462	452	465	463	458	464	451	475	453	455	459	463	479	421	472	456	439	447	462	507	500	446	467	455	440	445	457	461	466	443	485	457	454	466	455	471	459	419	452	455	468	465	479	450	460	498	503	472	458	463	470	444	441	466	430	453	459	444	447	458	465	455	481	441	469	421	447	457	446	477	479	463	479	476	469	487	487	435	452	486	448	468	467	482	495	455	440	472	481	477	459	456	468	481	453	440	442	449	454	476	481	459	457	478	491	458	467	476	453	475	452	468	498	449	465	430	496	439	467	445	439	456	470	466	462	467	454	449	448	467	505	462	486	438	494	436	430	501	464	452	467	494	446	448	458	435	474	475	489	432	503	445	485	472	441	485	473	459	495	457	438	469	455	466	462	479	433	508	444	448	467	442	465	494	464	462	448	477	484	468	445	493	479	472	435	447	464	487	452	457	491	440	483	446	496	465	473	478	496	471	456	491	469	448	460	444	471	487	448	464	461	454	470	473	490	444	507	490	448	470	443	479	456	475	413	475	465	501	427	418	454	433	476	449	475	488	461	461	509	460	473	447	444	474	468	465	452	494	478	453	472	468	452	486	473	488	465	430	460	416	430	446	451	473	466	423	463	467	449	460	467	466	443	443	472	457	464	462	484	476	491	454	447	465	487	461	434	463	478	460	508	457	453	469	446	481	474	468	462	459	449	476	449	455	481	486	478	452	440	452	469	455	432	489	466	463	452	459	473	478	412	483	436	499	464	486	451	469	468	467	454	429	432	458	431	515	486	448	468	494	462	462	472	462	445	496	447	528	477	472	469	460	481	447	473	420	476	474	475	470	497	432	461	457	458	432	461	488	477	450	474	437	448	447	478	468	464	469	466	431	469	447	489	454	448	510	478	428	488	460	446	433	474	461	463	489	485	455	431	483	454	437	472	489	497	481	424	470	475	476	435	446	449	493	494	436	520	433	491	471	459	472	458	465	468	450	418	467	441	467	436	474	485	477	488	471	460	445	462	491	502	463	464	473	466	481	437	537	444	458	459	489	449	465	457	443	439	485	457	479	457	456	480	486	443	432	487	467	465	501	437	494	467	443	502	499	476	492	459	461	448	485	445	494	485	466	499	448	474	494	448	433	462	436	491	450	461	469	451	457	523	455	445	488	465	454	463	499	495	483	478	486	474	494	450	457	446	478	474	445	507	469	472	421	471	482	469	462	417	481	419	520	470	442	465	447	487	484	460	419	462	464	468	475	449	465	503	445	428	443	473	474	465	492	457	491	420	512	414	462	469	470	440	422	472	458	448	467	487	442	459	450	471	478	469	482	464	477	461	432	494	501	454	449	505	478	459	498	483	480	471	464	475	475	418	448	476	489	479	448	464	458	472	463	508	432	445	449	464	474	457	481	475	458	448	472	456	456	459	450	475	476	455	466	464	440	443	499	435	449	452	495	464	445	475	469	467	425	408	450	428	438	485	475	443	474	465	485	466	471	437	472	485	453	428	434	477	498	478	458	469	450	463	469	482	441	496	466	445	462	469	474	502	498	461	460	493	510	466	443	492	471	446	444	470	470	468	476	475	474	458	435	452	445	430	460	460	479	467	473	479	448	498	511	480	473	455	518	479	463	460	477	496	440	495	452	461	457	462	473	442	442	472	439	446	443	470	478	481	467	452	471	475	453	496	488	472	479	463	444	470	472	471	431	488	477	471	456	461	477	467	448	471	485	448	473	440	462	466	460	474	462	469	461	473	435	437	485	498	444	463	444	411	471	468	444	471	485	416	493	473	472	449	486	492	443	464	456	473	453	452	476	433	503	436	456	463	458	448	420	498	491	431	497	436	499	459	431	450	457	492	456
59346	27684	10258	2308	885	439	262	218	227	227	231	203	243	218	227	220	222	237	206	197	228	236	228	236	210	206	201	219	205	242	201	223	214	234	225	232	187	228	225	192	216	269	230	205	221	188	201	204	198	214	199	231	183	228	210	232	199	236	199	214	217	238	240	196	224	230	218	209	213	232	220	230	207	233	223	213	216	196	211	211	202	221	212	178	226	201	239	234	209	203	221	235	226	216	205	203	218	216	205	238	229	215	220	223	201	213	203	205	191	197	234	214	213	237	222	205	199	240	210	232	205	184	176	211	218	205	234	222	213	231	201	237	230	230	216	228	231	219	200	223	208	203	217	192	225	218	207	210	235	221	237	216	176	219	229	209	206	210	236	221	237	219	229	180	214	206	211	228	253	232	198	209	192	216	222	183	205	222	203	220	227	196	196	257	209	219	194	209	202	211	201	209	195	204	211	216	219	193	217	221	226	235	235	235	193	200	198	193	203	199	213	216	204	230	222	206	235	213	176	236	210	197	232	234	202	221	220	187	209	204	225	229	228	196	226	232	223	209	247	225	225	184	200	199	232	224	229	209	211	231	212	212	221	221	216	218	256	211	227	223	207	200	205	219	241	201	232	198	225	237	214	233	198	221	198	232	192	179	198	222	226	215	199	214	233	196	223	220	218	233	179	225	188	228	212	199	213	209	233	225	231	183	245	207	253	202	195	188	223	211	211	233	214	246	205	207	194	221	213	212	220	208	219	199	213	214	218	204	237	221	243	238	203	236	210	226	217	214	237	232	235	208	208	243	225	197	215	203	234	231	217	198	205	212	216	191	248	194	221	202	212	229	206	194	233	247	228	219	194	210	207	220	208	202	209	219	207	233	200	201	219	196	233	221	215	233	235	244	209	215	235	215	248	193	184	228	203	229	206	224	212	192	196	211	212	230	221	222	210	208	181	213	196	213	223	227	216	222	226	231	219	189	228	226	201	222	215	229	215	225	203	234	224	225	214	194	202	211	208	189	203	233	236	230	206	230	211	209	216	210	209	204	219	221	224	225	200	229	217	213	199	216	239	226	215	214	221	201	218	221	197	224	208	211	214	207	230	217	201	220	225	203	216	216	211	212	231	196	221	224	182	202	226	249	220	173	209	197	222	220	188	204	213	205	213	205	207	223	218	214	233	201	234	250	194	190	244	192	240	199	207	182	242	226	234	203	203	227	204	221	229	202	227	219	244	243	247	196	227	209	251	213	199	200	197	215	230	211	205	229	218	219	200	210	219	197	201	232	218	226	203	252	226	205	212	222	222	240	236	230	216	243	224	233	240	213	221	196	236	221	212	213	221	211	187	184	221	246	203	229	246	215	216	219	214	202	195	242	223	230	224	214	218	206	244	221	219	205	213	201	202	208	220	243	193	225	214	235	235	222	220	186	198	214	209	246	227	217	227	247	196	246	227	226	178	225	226	218	193	224	201	193	202	206	207	235	219	233	191	211	231	243	199	203	205	207	224	240	211	191	204	217	211	199	211	241	230	224	254	224	248	218	200	224	198	218	225	225	196	188	238	207	218	242	215	208	222	196	215	212	206	206	194	241	221	219	224	206	222	205	241	214	222	216	197	220	226	216	213	217	222	207	222	218	232	201	235	211	216	224	215	236	232	227	229	215	212	226	211	208	227	193	189	232	208	227	209	192	210	203	206	207	262	241	203	192	213	212	204	224	198	245	197	246	233	196	206	227	226	225	233	198	206	211	216	202	219	188	206	195	220	227	209	194	214	225	232	219	193	208	233	219	222	215	212	216	235	246	220	217	205	202	182	191	214	185	226	197	221	237	210	217	226	231	241	216	229	191	206	209	237	230	233	243	221	209	187	219	218	229	229	223	237	213	190	207	194	232	203	182	196	213	228	209	222	256	209	200	208	253	210	202	222	232	226	244	226	217	228	213	230	233	185	212	223	186	204	205	228	196	213	218	184	197	206	238	218	231	214	194	225	201	213	221	198	234	223	243	235	210	211	216	201	175	210	217	218	214	192	216	182	210	226	209	226	224	226	203	189	173	219	217	219	226	202	206	197	223	223	248	219	237	234	220	195	241	220	234	221	223	237	225	227	225	220	219	222	198	221	214	230	203	240	215	208	211	221	233	200	187	214	217	225	224	203	225	215	202	215	200	199	188	226	218	232	213	230	219	213	219	216	190	239	227	201	209	227	219	204	237	204	218	229	204	225	219	205	219	215	195	226	193	222	216	221	235	213	200	204	197	209	210	213	226	249	190	229	208	232	182	239	218	214	229	199	220	200	216	239	221	219	198	216	221	241	212	235	245	225	230	244	208	222	224	216	240	214	205	199	239	225	221	239	197	199	202	207	212	233	192	256	201	204	221	205	208	213	222	239	200	224	240	227	218	216	225	218	213	214	226	201	223	236	221	198	227	272	189	193	212	227	221	240	219	221	216	233	216	244	187	236	192	237	254	222	217	197	239	234	203	183	219	237	229	190	202	215	241	218	217	218	213	223	205	240	212	217	175	206	235	197	195	204	222	207	225	203	221	226	196	218	225	210	226	210	234	229	206	185	229	198	210	213	204	195	241	224	234	192	210	216	201	210	252	243	228	212	214	212	238	223	250	219	211	227	207	222	209	226	232	196	223	222	218	215	208	233	205	187	228	196	221	203	219	209	182	228	214	216	209	193	219	199	228	238	221	211	214	223	191	209	226	200	193	227	210	198	197	234	212	212	242	190	225	222	231	215	236	222	223	211	225	235	206	222	215	198	216	195	223	210	220	220	208	203	228	223	208	238	219	212	195	225	243	223	202	210	191	215	213	232	231	241	227	214	200	214	220	208	209	186	239	237	222	223	207	248	213	208	218	195	208	212	219	215	215	205	195	223	202	236	216	200	266	218	225	199	185	221	237	192	226	224	207	221	220	200	223	211	226	230	217	205	226	233	216	222	242	216	209	216	205	236	223	208	240	220	200	206	232	225	249	216	199	231	251	216	236	220	207	214	222	212	228	207	207	201	226	204	221	200	198	204	209	205	238	191	215	197	217	214	194	216	206	221	236	210	205	226	187	205	198	240	196	212	236	220	245	223	203	193	205	187	221	217	194	188	243	226	212	205	208	220	227	218	217	189	208	218	204	241	217	227	201	201	221	198	239	224	199	194	222	214	214	202	206	194	225	202	217	203	186	226	237	206	193	219	204	207	199	229	228	228	212	194	258	248	213	231	195	207	205	189	210	229	241	247	201	230	185	220	233	197	209	216	209	237	212	250	232	222	202	209	190	203	224	196	240	234	195	196	232	207	190	232	212	232	215	215	214	227	228	218	185	194	208	207	218	226	216	177	199	236	223	200	175	220	227	277	225	206	213	213	202	222	201	214	218	234	219	262	259	199	214	229	211	218	240	207	214	217	240	198	222	183	212	217	239	226	220	198	190	216	227	226	208	184	220	235	209	233	236	188	213	231	196	230	185	207	195	214	209	210	231	203	209
41500	20581	8922	4167	2389	1099	542	493	504	495	502	534	466	519	504	504	525	473	463	491	486	529	480	483	452	497	492	486	489	468	483	473	490	489	520	473	501	458	497	500	474	543	502	484	432	441	500	424	466	484	520	431	432	484	447	468	484	493	478	482	472	460	492	476	498	479	501	486	470	475	475	488	475	508	482	515	488	509	465	478	508	448	469	493	500	510	474	463	483	484	502	515	490	509	428	491	467	499	453	493	470	486	453	476	509	515	464	482	497	527	459	494	504	476	498	450	452	465	481	507	488	480	480	464	516	476	490	481	495	487	506	499	488	480	485	496	488	479	484	485	485	474	497	459	536	471	451	495	464	480	504	538	433	455	501	503	477	489	513	511	480	475	496	523	500	512	477	492	491	512	469	520	466	494	510	486	496	460	470	460	503	475	478	490	489	515	454	470	437	438	461	515	467	464	508	478	469	491	499	466	493	487	460	474	504	515	462	495	504	482	498	500	429	480	478	492	439	538	464	459	467	512	508	470	489	496	454	515	468	490	465	447	494	513	499	465	505	519	474	507	505	469	502	524	497	488	507	516	487	459	527	504	524	482	474	496	478	489	513	510	466	515	441	479	459	514	461	461	489	503	521	473	493	506	472	448	467	480	458	492	482	495	521	494	544	485	508	473	477	478	455	479	459	497	509	490	462	478	490	494	490	501	492	456	461	471	476	450	485	470	456	486	505	465	485	479	527	447	470	465	488	523	471	476	475	488	522	469	458	481	481	514	454	478	493	481	468	519	476	478	507	513	518	475	461	490	498	516	469	458	444	477	464	483	498	525	493	475	484	508	519	458	468	497	467	454	481	495	486	479	494	475	473	477	436	496	456	478	520	489	448	459	508	521	472	495	512	513	505	488	442	463	466	478	516	472	524	471	499	487	462	461	493	484	508	482	491	464	427	519	463	484	488	492	430	474	495	467	496	457	499	477	546	487	503	488	482	482	457	497	440	536	496	493	488	470	484	473	479	503	500	526	510	505	511	483	448	441	452	477	436	465	459	476	482	479	468	433	474	440	484	494	485	484	504	481	514	454	446	484	494	479	496	425	484	525	500	473	511	516	501	443	477	447	460	519	519	501	484	479	489	522	480	520	453	442	426	465	486	502	459	533	484	498	505	512	482	461	532	473	509	473	483	475	507	476	486	448	462	473	447	482	526	509	459	501	496	484	485	449	503	446	479	487	494	504	509	466	512	508	498	497	466	495	512	508	481	456	514	511	481	484	479	495	494	516	461	495	472	481	491	503	451	495	516	448	481	509	466	494	472	483	465	452	471	471	419	495	455	482	480	501	486	460	471	478	491	474	499	467	496	467	498	462	500	453	451	469	476	480	494	487	494	510	507	497	475	469	481	471	498	486	483	492	497	480	496	507	405	486	524	474	472	484	499	524	477	457	490	503	437	498	512	487	482	491	521	437	460	415	491	463	478	488	511	478	481	506	481	496	533	504	464	520	482	453	472	462	482	479	463	484	490	483	501	490	555	473	477	506	480	511	484	502	452	435	472	471	479	524	486	463	443	470	471	516	524	460	487	482	496	457	503	468	493	475	492	466	463	484	509	482	471	493	486	462	508	493	499	493	486	468	553	440	499	500	510	499	504	472	508	463	496	461	469	446	513	476	512	483	475	447	498	495	481	441	489	478	457	465	469	510	504	458	503	512	475	442	526	461	464	477	496	515	475	496	452	486	458	509	479	479	467	496	497	494	485	482	497	514	494	494	506	489	457	476	494	501	487	467	465	482	510	470	431	479	459	495	465	493	444	438	514	429	519	494	470	506	501	490	460	561	483	461	452	525	528	450	491	473	484	494	469	448	503	504	500	425	505	490	462	474	491	484	512	453	454	461	454	495	494	486	470	465	476	490	486	475	484	523	466	500	462	495	533	494	497	486	445	505	442	458	473	477	471	515	470	470	499	515	477	502	483	475	458	456	468	498	487	507	477	503	509	456	493	487	509	496	443	491	475	492	525	503	515	489	469	492	456	479	488	503	510	474	482	486	462	479	469	507	503	471	478	496	497	512	444	472	482	469	433	457	488	502	496	498	482	490	504	482	455	482	461	471	492	463	482	454	482	482	475	485	482	486	477	479	507	468	471	453	493	485	469	484	473	469	514	489	454	496	515	471	495	487	469	488	484	504	514	478	467	484	506	495	461	509	467	460	437	457	444	495	469	425	516	481	491	487	518	501	508	503	476	498	487	469	497	433	475	481	443	518	501	512	443	484	483	481	506	470	515	494	506	459	493	483	463	469	446	475	456	438	499	502	515	503	438	455	515	469	485	456	479	473	456	509	450	501	451	491	480	504	496	480	464	487	471	499	476	499	457	473	509	469	461	469	506	432	504	508	468	461	506	482	481	487	493	479	509	414	503	466	477	461	504	462	468	510	489	475	481	491	528	469	501	480	483	450	502	484	468	498	484	453	532	481	501	455	453	489	476	501	483	511	473	477	501	491	474	483	487	488	488	513	472	473	471	519	505	486	477	490	505	450	490	523	473	505	474	458	516	506	527	502	509	499	507	529	459	492	499	463	507	492	502	484	455	494	446	501	492	495	484	486	493	484	440	500	485	473	519	520	483	464	515	509	460	488	527	496	472	499	491	515	490	504	490	437	489	469	480	510	513	477	444	459	486	452	479	483	547	494	534	484	501	528	474	507	487	494	470	516	424	519	474	477	474	496	505	474	471	465	474	508	496	469	489	476	536	455	479	478	439	519	463	523	494	453	488	472	478	502	486	475	508	506	475	470	510	489	478	492	499	466	480	510	430	503	487	516	484	510	480	477	483	484	491	486	485	450	496	476	506	448	476	519	482	472	451	483	508	491	475	455	458	446	474	493	498	476	506	462	498	511	500	451	503	460	474	478	523	501	517	456	497	479	523	501	486	492	487	467	476	465	500	462	496	471	491	442	481	463	509	436	516	497	508	478	487	481	495	517	492	490	490	473	553	494	525	478	487	482	472	476	466	507	503	476	488	493	493	476	487	480	498	489	516	493	487	495	498	487	469	453	493	445	507	474	487	481	457	490	448	484	519	475	490	476	507	512	468	525	473	499	480	481	495	466	470	485	483	519	462	497	459	537	483	465	485	434	478	494	502	512	466	503	509	442	464	498	513	488	515	478	505	515	481	493	531	501	489	476	520	465	484	474	495	456	484	498	483	489	497	518	461	492	468	460	496	494	504	481	469	519	490	484	464	521	471	457	463	474	468	471	476	460	443	520	478	506	448	467	463	470	470	521	491	456	482	503	493	452	470	455	483	455	512	492	494	448	494	445	502	444	481	482	473	496	478	480	444	490	486	498	477	491	496	501	522	500	464	453	509	448	526	481	462	497	518	445	460	475	491	488	465	510	475	473	427	459	475	463	500	486	487	525	485	484	471	493	512	501	541	484	480	435	513	509	480	480	509	452	506	506	501	482	505	443	444	464	449	484	463	458	502	488
50247	15722	3030	680	300	230	202	216	176	198	207	187	220	241	224	213	226	182	190	207	212	197	214	218	211	190	205	203	214	203	170	190	222	213	200	193	178	204	210	220	182	195	211	220	173	195	209	207	215	205	202	201	185	227	188	193	197	201	190	214	197	205	190	177	175	186	167	193	180	220	213	216	199	186	204	210	209	187	202	186	186	198	199	208	198	204	190	201	230	172	181	202	202	228	193	207	191	217	216	204	197	210	175	192	212	197	208	210	196	211	229	201	207	192	230	210	213	206	216	175	201	188	202	194	218	231	187	195	205	214	201	210	197	200	187	211	210	211	222	202	207	207	186	189	203	176	195	195	168	200	189	184	195	212	182	195	204	192	204	221	169	191	205	198	229	216	207	215	197	210	198	179	198	220	194	201	197	227	222	191	212	185	173	186	189	210	189	216	210	173	182	190	202	175	200	179	199	206	214	178	174	202	193	186	185	195	203	198	231	187	172	180	201	193	177	200	183	165	222	197	206	195	192	185	190	194	217	215	215	193	180	188	186	202	194	198	207	220	166	198	201	199	199	201	209	183	220	191	224	219	210	191	204	215	206	224	217	216	219	216	205	191	212	194	213	190	168	217	189	217	196	196	211	211	188	178	209	197	179	208	214	190	193	176	185	194	205	227	212	200	196	181	200	235	203	195	186	198	194	199	191	205	180	188	182	196	177	211	189	177	185	182	202	191	193	167	188	207	190	189	223	194	205	218	185	221	203	183	195	222	176	208	179	196	206	197	169	174	200	195	185	218	176	190	193	199	190	213	214	203	215	213	184	190	186	195	181	207	241	200	201	175	198	213	187	199	179	180	193	181	200	203	185	193	215	169	179	203	191	227	161	211	215	216	212	187	198	196	197	180	218	198	183	189	161	212	193	203	185	188	209	186	206	213	214	213	210	194	190	180	215	196	190	203	200	206	188	202	216	205	191	160	218	185	185	212	158	205	188	215	178	181	169	198	188	194	195	219	221	195	167	225	207	191	205	200	184	191	199	198	211	196	179	236	195	209	201	200	205	191	170	209	215	179	209	176	220	212	206	203	180	178	176	198	213	184	204	214	184	202	190	198	212	199	168	203	202	178	205	200	202	201	177	207	219	215	213	202	193	178	198	180	193	202	183	201	197	197	209	202	195	194	203	168	170	185	205	194	226	181	203	189	228	208	172	236	213	182	202	192	188	166	217	175	219	186	203	173	194	223	210	194	204	209	209	196	194	214	204	202	172	197	198	220	189	186	217	208	183	223	191	194	199	200	205	182	184	177	215	177	192	161	180	219	193	198	212	195	190	206	203	204	233	173	191	189	228	196	194	221	195	222	230	203	183	171	210	208	212	187	191	196	211	182	185	216	185	192	198	191	210	184	195	172	200	198	184	196	198	188	199	197	224	215	216	201	209	223	208	241	223	176	216	201	199	212	189	192	184	189	209	181	187	182	216	191	196	196	222	197	204	185	187	227	171	185	191	165	189	218	212	203	206	187	186	214	173	192	218	191	215	194	198	188	188	175	209	204	235	175	197	184	218	196	221	220	189	186	212	205	196	207	208	206	214	207	193	210	182	201	196	222	207	218	205	210	198	200	223	219	192	213	206	203	174	178	203	195	200	226	198	197	197	224	206	179	217	204	215	186	210	172	201	209	172	197	214	189	210	194	219	189	158	208	185	202	172	219	217	231	220	213	212	193	229	197	198	213	186	180	173	203	231	194	174	191	219	217	187	202	200	165	220	212	216	204	206	190	213	183	172	182	173	189	192	200	198	198	171	162	191	189	195	186	167	192	211	216	211	174	206	236	203	186	199	196	189	179	200	212	165	217	186	205	207	200	216	175	185	194	187	214	209	239	212	195	179	179	210	185	200	210	193	211	168	204	205	201	199	175	230	190	205	205	226	199	199	180	213	216	188	166	199	200	212	200	223	170	156	198	196	208	208	162	206	203	214	166	174	194	170	183	194	214	177	204	208	209	200	202	181	192	218	194	205	190	207	195	199	208	199	190	192	196	171	231	209	202	197	188	209	205	204	206	216	189	195	202	188	216	182	209	216	221	206	197	193	176	199	194	224	205	198	172	187	212	228	188	215	206	188	189	208	181	217	205	175	201	232	198	192	197	175	185	178	198	173	177	202	197	173	197	221	182	196	190	180	195	212	184	207	197	202	182	196	206	202	193	216	194	194	189	215	170	188	191	190	197	204	190	206	212	214	180	180	180	200	186	198	202	206	183	202	195	183	195	210	213	204	202	206	181	228	207	211	210	210	172	199	184	186	171	191	204	213	202	167	201	195	179	173	199	176	186	190	184	195	200	210	191	221	194	210	194	201	184	222	187	221	211	194	200	198	224	184	202	216	197	209	205	206	210	207	207	201	211	206	199	191	188	207	220	201	223	205	195	173	215	227	167	202	201	196	177	190	199	205	195	206	173	199	209	191	173	187	195	213	192	178	198	222	192	198	183	201	186	172	184	217	196	202	192	193	192	211	191	204	178	193	213	187	210	210	207	199	227	204	180	218	170	196	191	185	205	209	223	183	209	201	222	206	217	194	216	185	194	171	197	202	189	193	218	166	189	212	210	213	219	219	211	187	186	185	217	181	196	209	197	191	174	200	175	191	183	175	197	209	188	209	182	188	197	207	190	237	192	205	193	203	239	214	231	230	220	196	216	191	175	187	177	212	216	183	205	203	204	219	254	199	191	197	218	214	172	208	224	205	211	216	188	202	180	205	212	207	184	176	201	183	201	227	196	180	193	204	202	192	195	218	214	207	183	211	198	193	187	163	191	226	223	202	208	196	177	181	204	222	220	220	224	220	190	207	204	202	196	185	195	183	193	199	201	183	184	193	213	172	212	196	199	207	208	190	181	187	216	212	197	215	197	204	185	188	225	190	201	190	175	190	211	176	193	197	230	202	199	186	197	171	192	209	190	218	181	214	211	191	187	194	191	184	177	191	167	215	203	166	179	202	193	178	194	226	202	231	193	177	192	194	189	168	183	188	166	199	182	201	212	190	203	201	213	196	218	213	206	195	179	206	191	184	196	203	201	194	194	195	203	219	184	219	173	226	205	213	211	190	185	188	186	215	173	215	194	191	198	188	173	196	202	175	203	172	180	206	187	180	173	186	213	209	173	165	173	182	206	170	194	177	192	184	211	208	230	169	185	191	198	203	196	186	184	191	169	185	211	211	226	213	177	192	180	175	194	210	211	210	212	200	149	175	203	179	181	222	179	203	177	192	231	212	208	221	161	193	172	221	192	188	208	194	201	202	212	194	190	199	236	204	206	208	167	212	183	179	187	189	209	206	229	226	186	202	236	200	197	215	180	191	195	190	214	182	209	186	196	195	221	191	181	211	187	213	190	199	200	194	153	209	194	229	191	191	199	208	205	192	186	173	210	205	191	212	223	203	180	208	188	229	183	219	210	196	197	226	205	199	197	188	198	200	193	190	187	179	204
33688	9752	3332	1436	702	542	457	487	450	441	443	453	467	447	484	442	432	417	452	490	448	482	465	477	442	452	464	461	417	462	487	466	462	407	447	431	447	448	457	427	430	437	430	422	466	452	446	448	461	439	392	415	461	448	455	440	471	405	424	470	467	432	405	419	419	445	436	390	401	482	425	432	410	446	441	447	449	425	420	445	455	462	441	438	444	417	458	425	434	437	433	476	428	450	450	438	444	440	460	454	427	432	432	449	459	421	449	474	464	450	449	476	483	462	466	469	429	459	419	433	436	429	460	462	490	459	449	426	459	449	423	442	457	463	455	424	452	452	466	478	433	485	455	458	459	461	494	428	456	459	455	433	481	439	440	471	452	455	445	504	457	489	433	490	448	457	463	433	426	438	465	466	471	464	435	470	443	437	493	444	501	478	454	438	427	444	426	436	391	417	418	485	452	434	435	442	428	452	446	441	439	444	424	491	444	428	491	428	406	429	437	414	473	426	468	468	455	431	445	446	456	454	446	457	437	426	458	467	469	461	425	473	446	427	459	422	440	456	475	457	465	497	463	460	476	472	398	491	442	441	466	439	450	473	471	469	455	483	463	428	408	471	460	441	455	441	426	493	427	463	447	464	489	448	466	450	483	430	430	470	413	443	447	432	449	421	465	451	448	443	452	421	457	460	432	462	466	418	425	450	444	452	442	456	439	490	467	412	487	397	407	465	438	443	436	411	442	443	451	462	473	453	464	465	452	408	470	456	455	426	414	432	470	505	456	432	473	416	462	444	437	435	435	447	438	463	422	455	458	417	475	474	453	439	480	439	458	446	460	397	455	453	447	462	468	487	478	491	440	448	457	454	421	409	488	451	462	432	435	449	432	470	451	444	434	436	437	439	420	464	478	440	438	464	463	452	445	466	420	460	460	450	448	443	465	468	432	437	430	442	490	457	449	404	408	430	471	502	440	433	434	490	447	481	468	468	428	482	479	440	402	435	468	496	429	450	421	429	452	442	440	453	450	445	413	459	437	439	444	447	486	426	417	443	465	455	489	453	488	436	413	462	476	468	455	468	480	475	443	453	441	437	467	425	443	422	452	437	440	478	425	456	442	475	476	453	455	459	420	432	447	455	485	459	452	443	430	492	469	462	414	453	431	415	465	479	457	448	424	436	451	444	417	477	487	436	454	448	424	504	473	455	458	465	411	414	488	442	455	436	475	445	431	462	457	470	464	434	441	432	430	422	418	419	475	469	429	439	461	473	457	440	435	423	479	420	460	444	430	485	470	431	471	451	487	443	470	427	449	446	446	490	435	417	431	430	411	475	483	454	418	421	424	462	431	453	423	430	435	480	483	401	418	457	476	430	433	438	426	448	437	437	447	471	444	451	440	426	430	458	434	408	475	449	453	439	428	439	491	459	422	438	445	446	435	418	445	419	414	416	439	445	480	433	479	446	448	453	445	425	489	390	468	420	466	449	440	466	481	427	433	465	463	422	476	462	445	461	428	479	466	449	433	444	430	447	425	434	457	464	396	425	445	489	411	448	471	411	439	509	461	423	446	446	454	412	453	436	460	486	474	487	474	455	503	437	471	443	437	476	461	439	466	427	488	457	417	437	408	473	450	486	434	461	402	477	458	483	450	457	462	435	462	434	411	461	426	455	431	422	458	459	410	478	453	448	461	452	434	471	465	448	467	436	474	447	432	475	419	447	443	443	444	469	405	454	406	425	455	422	453	491	498	485	431	462	404	430	462	446	429	462	416	441	454	448	439	468	374	423	420	440	438	474	427	440	442	427	442	457	455	442	421	413	484	428	451	439	426	439	437	471	448	451	429	470	409	474	437	455	457	461	445	478	454	426	435	445	424	468	466	444	421	445	468	430	460	421	461	401	448	456	458	403	424	461	443	453	461	420	441	513	473	457	477	458	436	465	470	416	451	420	463	436	462	474	470	430	497	435	460	475	444	424	449	501	437	465	421	463	416	443	449	455	431	425	446	477	414	420	471	427	454	423	432	436	463	445	444	470	409	445	460	459	466	490	428	445	461	443	409	410	436	465	408	425	451	456	442	445	519	452	475	464	452	410	411	522	455	418	488	443	443	435	452	448	459	449	464	431	440	435	472	450	452	443	476	395	406	425	490	480	475	438	465	502	522	453	430	415	482	458	456	428	481	473	419	439	459	437	458	447	477	460	471	451	465	441	451	450	494	413	439	461	489	467	467	415	466	453	473	466	421	451	471	437	459	441	467	435	472	439	454	459	491	466	394	505	426	435	412	440	441	442	465	471	478	459	462	468	461	445	476	473	465	445	427	395	446	473	479	438	446	456	419	403	461	457	482	444	420	459	470	467	463	442	450	461	439	458	420	446	452	460	463	443	461	447	436	466	461	456	451	446	492	471	438	449	464	462	457	481	448	410	431	454	438	436	449	454	415	424	444	482	457	466	452	474	439	443	408	454	447	449	426	465	452	463	482	471	457	417	435	453	469	461	460	423	467	427	436	455	428	451	452	415	428	453	483	460	463	454	458	453	475	486	478	427	436	425	441	451	456	441	434	434	417	473	457	472	473	430	464	426	418	423	467	459	466	434	469	407	469	455	458	423	491	444	464	420	436	442	435	418	389	418	448	469	420	454	430	436	456	424	438	452	416	444	418	463	431	463	429	431	458	444	449	446	437	439	434	441	415	477	487	474	421	463	459	448	434	464	450	461	464	400	441	422	477	476	428	467	402	460	439	460	455	426	455	450	443	449	466	477	466	484	486	441	451	478	462	457	436	436	441	447	423	480	451	435	461	436	464	462	416	473	468	421	446	451	448	418	415	467	433	456	459	476	458	462	463	457	391	488	430	459	447	461	446	438	472	473	475	460	454	457	443	433	442	445	441	478	431	472	465	425	480	485	461	457	440	422	438	421	430	405	479	482	452	450	440	432	473	450	469	458	454	455	456	422	486	409	419	422	460	463	468	445	441	443	418	464	452	445	452	457	473	447	463	446	448	459	439	453	443	438	483	436	471	450	468	456	407	433	440	424	469	456	483	424	441	423	462	454	467	444	433	474	471	429	437	419	427	444	440	473	445	436	423	450	450	454	424	449	446	455	455	459	460	443	449	471	471	468	428	435	439	407	442	457	467	443	424	443	477	446	453	408	487	448	464	420	440	475	446	416	421	436	454	441	448	437	488	453	455	462	467	464	495	453	442	466	402	452	452	451	470	462	443	415	446	433	415	434	421	462	438	448	449	440	448	413	409	426	482	439	457	453	395	445	463	433	484	489	450	413	452	433	446	463	466	468	472	411	412	407	483	437	429	423	459	465	423	440	430	466	454	436	478	461	452	438	436	471	446	447	423	434	456	429	439	470	426	435	429	452	421	481	459	457	444	473	437	476	411	437	457	446	439	451	452	410	451	500	446	436	449	439	460	465	409	479	451	460	459	441	447	415	460	458	432	476	480	456	449	421	436	461	416	441	449	429	466	445	466	485
53234	20006	4595	842	320	234	213	252	211	214	220	200	208	225	229	202	214	193	184	211	184	191	197	205	211	197	186	199	201	199	193	210	201	203	193	236	218	179	178	202	213	203	201	202	209	217	197	237	216	218	229	217	226	214	192	213	214	204	200	190	215	206	196	205	188	189	229	202	183	211	193	197	191	190	194	194	198	202	184	202	205	175	199	215	191	200	184	193	225	198	221	199	213	235	213	193	171	229	211	220	222	193	211	210	209	225	198	178	200	221	196	218	217	203	216	247	208	225	213	208	202	228	231	213	201	198	212	212	194	180	196	182	193	211	187	189	174	195	197	193	211	227	212	175	207	197	186	180	194	213	195	189	190	197	201	207	197	219	227	234	230	216	177	221	192	220	187	190	214	183	207	212	204	223	206	210	205	188	185	218	209	205	212	214	198	208	205	180	202	175	188	191	204	218	197	231	225	191	209	220	214	196	206	193	204	181	208	187	225	215	183	176	217	156	164	205	184	198	210	191	204	178	202	206	165	191	200	200	179	214	209	181	225	181	202	181	186	194	202	199	198	203	202	187	200	217	204	185	212	203	193	192	213	184	203	185	231	190	211	208	187	228	214	186	212	221	201	215	200	196	211	216	220	208	181	205	220	201	198	187	185	220	219	184	193	231	186	210	208	200	220	176	171	198	182	188	209	198	207	253	204	188	198	198	193	162	209	189	203	202	182	218	187	199	183	196	171	200	207	164	204	207	191	198	204	218	227	207	183	192	193	208	198	225	180	212	188	181	203	189	181	189	232	185	194	239	224	174	183	193	225	189	215	185	211	179	187	189	203	211	189	209	231	183	176	176	212	208	195	207	221	204	211	188	171	203	207	212	188	211	212	211	201	224	201	217	210	201	191	195	195	225	207	237	185	172	186	214	214	206	171	208	232	208	207	207	192	192	183	204	198	212	197	207	220	196	197	207	205	188	217	190	204	201	213	205	220	185	190	174	193	223	193	217	175	209	199	200	207	210	202	200	210	174	202	190	218	179	210	203	199	201	225	217	185	209	202	199	217	220	209	182	188	202	214	196	226	214	209	190	203	205	213	201	200	215	206	199	218	203	216	215	198	196	213	184	187	209	213	211	202	186	193	183	195	198	209	209	207	184	209	202	189	181	205	176	185	207	208	197	226	207	208	201	188	210	234	233	200	217	207	207	227	178	215	234	210	190	197	207	176	213	163	199	189	182	209	229	197	178	201	195	216	217	201	195	186	206	189	207	220	195	212	198	205	221	209	219	195	212	240	194	210	207	189	230	219	174	208	210	212	170	208	219	200	212	192	203	202	162	191	183	207	234	240	225	215	188	214	206	198	198	216	217	205	200	201	215	229	197	192	209	191	198	168	191	190	202	209	216	228	183	188	199	197	188	205	228	182	196	190	160	195	227	198	181	201	174	225	204	187	219	203	213	211	234	176	194	208	218	197	186	208	186	205	203	202	192	204	210	181	190	196	230	188	180	186	183	209	223	226	206	182	203	216	201	217	197	208	200	240	205	195	210	191	192	198	178	204	201	193	198	208	183	193	188	202	205	215	204	214	159	226	198	201	198	215	181	200	209	190	173	180	204	203	223	198	210	179	205	231	240	181	203	214	195	179	196	226	181	217	175	225	186	204	205	211	197	220	209	238	184	190	183	194	189	223	238	227	222	186	230	181	203	222	205	212	200	194	203	206	181	209	220	203	239	207	193	214	196	216	193	193	201	209	218	184	204	190	175	191	212	200	209	210	179	218	185	193	226	192	185	209	205	215	203	173	197	195	220	190	204	162	210	177	210	210	239	209	187	226	203	192	171	208	182	201	200	192	204	223	211	203	224	206	206	206	208	187	197	175	205	210	215	165	199	214	219	195	189	187	191	196	202	205	178	198	196	216	231	216	202	200	210	213	218	186	192	235	179	194	197	188	209	202	207	184	216	236	193	177	206	198	176	212	217	189	197	201	206	217	187	187	214	211	183	189	189	217	213	221	190	190	201	191	202	213	236	209	229	204	204	229	182	158	215	205	209	195	196	198	188	222	208	170	173	193	199	174	197	206	196	189	192	175	204	239	199	212	222	177	207	218	204	191	201	197	210	205	208	185	196	196	219	220	205	197	206	218	197	177	191	201	183	178	207	198	182	201	205	207	179	203	208	201	194	211	188	179	187	220	225	222	214	199	213	208	198	217	187	193	191	225	184	193	193	215	203	203	217	162	189	206	222	205	204	197	202	191	238	209	194	211	185	203	237	211	222	191	202	213	196	212	218	219	170	213	205	226	215	206	196	206	218	224	215	174	208	219	191	215	226	231	208	194	204	176	233	190	190	186	210	203	193	197	197	191	170	204	219	197	201	203	199	214	210	235	196	198	217	208	217	208	198	192	179	220	202	195	178	214	209	191	217	217	211	224	199	224	244	198	185	202	211	186	212	216	207	186	196	200	185	228	175	197	216	197	195	199	206	190	202	202	212	202	201	187	194	211	207	187	192	199	169	204	204	187	202	203	198	213	187	220	241	196	193	220	175	210	187	211	191	232	212	184	188	198	207	201	197	187	223	193	202	192	198	196	174	206	205	218	193	199	193	193	206	243	208	186	197	226	229	229	216	205	186	183	229	203	202	199	209	197	224	187	220	234	231	195	196	224	196	201	197	222	229	214	199	211	204	224	199	200	191	170	213	197	198	218	217	218	182	187	201	196	184	212	181	195	177	202	202	212	202	199	204	224	197	202	192	196	226	194	174	225	219	196	212	203	207	198	198	194	193	189	204	206	181	208	172	203	195	197	202	178	177	207	178	210	202	216	186	211	222	198	194	196	176	186	196	193	197	187	208	173	178	200	215	206	192	208	219	201	205	199	197	228	221	198	231	166	196	213	204	209	195	195	189	190	198	201	199	213	203	208	212	221	198	195	211	230	207	206	201	196	209	195	177	182	231	185	184	181	205	184	196	233	210	208	219	218	190	206	189	183	202	193	214	199	210	210	217	205	198	210	194	209	197	196	195	197	194	222	173	204	228	211	199	197	196	189	222	186	208	202	207	194	191	224	206	195	185	225	188	245	210	219	184	216	219	235	214	194	166	209	215	176	221	203	187	203	216	196	208	204	208	199	191	207	192	183	193	183	168	194	178	191	234	196	220	189	186	223	213	209	191	188	209	207	194	238	193	224	188	192	184	225	196	198	199	205	201	206	184	232	224	178	202	198	225	189	201	198	212	209	202	198	201	182	199	189	162	215	201	179	186	196	214	229	190	212	211	209	197	197	203	201	197	204	176	200	173	189	178	190	217	204	187	183	191	192	221	226	195	195	201	218	206	209	189	203	185	184	177	204	206	191	202	198	199	175	202	208	218	197	231	229	197	197	176	198	196	179	213	197	188	193	200	210	192	213	214	203	213	194	201	199	203	188	200	193	194	212	224	206	217	189	228	195	191	195	194	186	218	196	186	191	183	196	213	201	202	192	195	196	177
35618	12237	3473	1782	890	669	575	536	511	462	492	538	476	452	477	440	434	478	485	420	466	433	446	436	436	452	451	426	468	458	487	463	458	443	426	473	463	477	420	495	472	453	466	472	529	436	476	484	460	470	458	466	460	457	457	473	421	441	462	438	457	494	433	467	459	465	454	476	495	442	458	421	452	511	441	427	477	443	421	412	444	463	479	430	506	480	437	461	464	474	475	490	448	480	408	464	477	454	474	458	478	431	446	438	505	434	468	462	456	440	438	456	466	495	484	437	484	443	434	469	459	468	464	448	448	486	484	447	437	450	451	478	448	465	452	467	449	458	439	473	482	497	451	424	465	440	457	516	428	419	490	501	471	463	460	485	421	478	446	479	482	461	417	464	462	486	450	447	426	460	469	447	474	466	396	463	458	453	501	445	469	458	434	457	468	459	474	453	458	480	449	441	456	462	462	436	434	448	429	469	476	443	471	441	449	492	460	408	466	446	422	433	442	467	489	484	436	455	453	501	461	447	427	479	441	471	485	459	453	459	439	436	458	451	426	449	453	443	412	428	479	462	507	496	486	455	440	472	437	482	439	467	434	436	506	425	436	450	479	415	445	451	447	488	477	461	444	432	428	432	433	444	483	484	437	474	456	481	426	449	480	457	445	412	437	415	483	443	464	466	437	442	477	458	480	485	418	488	452	468	429	422	441	447	470	465	476	479	462	423	446	450	474	430	434	437	463	466	444	472	432	449	472	450	460	441	468	474	501	470	480	492	439	450	443	491	465	458	447	445	447	426	482	481	472	450	465	477	505	469	480	433	415	492	462	466	446	501	494	495	458	443	445	455	469	456	477	428	455	454	479	461	508	460	468	451	483	504	458	441	483	475	465	451	441	436	463	448	447	409	465	482	442	462	449	466	498	471	469	464	485	449	443	449	450	451	472	446	439	493	488	446	498	447	422	464	461	492	465	448	482	481	432	447	438	452	447	447	462	458	500	448	460	404	473	432	444	436	475	479	441	457	465	467	454	425	467	458	483	452	466	494	454	452	483	427	483	448	452	489	435	454	450	449	444	455	447	452	464	415	440	497	461	482	481	509	440	510	482	500	475	506	499	459	449	458	472	458	467	469	486	460	452	472	449	413	466	454	454	469	449	457	428	419	461	445	488	473	443	452	439	493	447	477	482	457	485	486	459	455	460	438	463	465	466	442	474	419	485	451	483	465	407	433	454	463	424	447	462	457	467	499	476	469	448	481	424	475	489	499	470	459	487	461	465	452	499	510	466	492	452	480	483	457	453	441	466	479	451	472	503	478	465	453	491	509	442	447	431	442	469	450	480	470	458	463	459	469	467	429	451	498	451	450	473	438	461	478	437	454	441	446	470	500	480	441	462	492	455	432	455	455	450	470	480	475	431	437	429	486	466	487	447	498	467	424	462	475	484	449	497	447	465	453	436	460	467	461	459	459	480	453	455	439	446	482	469	481	479	462	421	465	465	474	445	478	465	452	445	486	443	479	468	495	480	477	443	474	468	455	467	491	475	438	460	497	429	494	452	454	432	486	430	454	437	457	472	473	446	475	404	473	432	491	465	466	451	462	496	462	412	467	457	476	480	476	450	434	433	469	442	462	480	496	446	438	477	467	431	465	482	457	491	468	450	461	488	452	483	467	445	427	468	483	458	466	444	453	497	474	472	427	492	450	469	439	443	485	444	448	451	439	481	423	419	466	454	466	405	405	437	467	436	464	428	469	458	490	479	459	405	437	469	450	463	426	477	440	500	461	444	456	472	472	478	496	513	435	417	422	491	475	458	443	432	434	455	481	465	461	458	484	462	475	478	485	459	446	465	474	434	479	489	446	425	452	479	419	413	473	468	476	422	490	468	465	441	441	441	472	452	422	445	464	437	455	464	467	432	451	464	432	454	465	460	454	460	475	452	468	457	449	461	474	424	432	451	462	501	441	438	446	501	465	417	436	436	455	442	451	432	466	472	461	484	430	476	454	429	439	448	487	501	472	450	431	488	471	483	431	478	457	447	443	467	474	477	479	472	437	462	452	471	468	458	453	462	482	480	445	474	447	443	454	474	449	486	479	468	478	457	445	527	453	489	462	443	497	469	440	469	422	423	466	449	479	456	483	472	489	467	450	474	481	474	424	446	495	441	459	462	479	498	450	492	436	491	454	468	463	443	468	470	485	447	469	456	438	458	433	431	468	466	448	471	465	425	463	467	444	449	492	458	475	481	451	466	481	431	440	484	445	479	447	487	455	504	456	439	457	451	503	466	499	456	465	430	447	417	467	475	509	414	457	471	469	479	434	454	486	442	459	479	463	439	470	427	447	431	475	456	465	463	482	469	450	432	457	447	385	446	446	464	443	481	433	464	437	460	451	441	461	475	456	457	444	505	504	447	476	482	460	479	453	439	474	456	469	470	484	483	479	441	474	480	431	469	459	488	481	448	461	447	459	466	454	486	475	474	437	456	448	472	461	441	439	447	427	454	467	432	464	474	420	476	485	452	477	455	480	466	433	445	491	486	397	458	451	470	503	479	476	457	438	458	474	457	462	478	464	477	485	461	478	480	504	452	482	458	460	441	459	464	455	437	488	495	448	464	477	434	474	451	465	496	424	461	445	462	467	436	509	421	491	446	460	420	466	498	487	455	446	436	484	454	489	466	476	451	438	469	448	468	466	495	446	482	480	467	446	477	458	435	503	424	471	443	460	447	483	485	461	462	481	467	439	446	488	463	458	504	472	469	455	481	466	467	443	479	475	455	403	445	463	460	478	491	464	475	479	438	474	476	469	452	419	481	447	494	472	447	477	454	496	468	477	465	440	491	496	489	472	501	477	484	451	450	476	475	480	473	421	474	438	483	484	454	462	442	485	424	456	473	473	480	491	420	445	480	429	472	442	486	477	495	454	480	461	482	458	460	481	462	524	493	457	452	432	480	465	471	453	469	450	461	488	469	421	462	502	423	472	461	432	484	459	485	448	444	463	454	440	453	448	467	429	467	475	417	426	456	461	460	441	455	485	445	442	421	431	465	494	462	464	430	483	457	454	467	466	474	466	467	441	462	443	474	465	482	465	482	441	451	493	455	402	466	485	436	459	485	461	458	460	444	449	443	468	468	468	463	406	481	471	438	465	462	469	433	466	476	449	471	461	462	460	448	432	466	491	432	448	455	454	435	457	452	479	448	450	412	457	458	433	426	413	469	436	482	459	458	421	412	446	468	472	449	524	460	521	440	468	464	451	481	439	451	445	455	449	451	460	429	415	487	434	470	427	445	482	466	442	481	463	445	442	459	464	444	468	461	474	479	479	439	448	494	462	453	467	424	484	468	421	459	464	476	459	452	428	423	436	437	467	448	474	456	510	464	445	439	464	443	441	440	435	447	472	453	413	467	473	453	430	477	487	447	450	467	455	464	433	490	454	478	475	453	458	466	455	472	486	506	453	462	445	446	457	460	441	442	440	405	470	487	426
55543	22652	9728	2738	900	405	344	312	239	205	239	204	197	228	197	222	231	210	214	209	226	198	212	191	205	224	238	208	182	219	201	211	199	249	218	194	188	202	209	219	194	209	214	188	194	233	218	221	228	222	223	209	209	214	234	200	209	226	231	204	221	219	195	184	208	212	214	253	215	239	194	190	192	192	202	217	199	216	240	203	220	208	193	190	219	205	196	227	225	215	181	200	203	232	206	212	222	199	208	221	212	218	202	239	209	216	214	184	219	195	216	213	185	193	215	224	202	218	198	225	193	233	238	187	208	221	201	178	224	203	194	210	231	207	240	223	210	209	204	225	194	226	221	205	188	231	186	217	199	224	260	201	232	222	206	223	203	205	191	219	219	210	194	216	226	214	234	224	201	212	196	214	181	217	250	239	242	202	234	221	213	211	206	223	227	213	187	207	185	212	235	210	207	207	232	200	206	224	206	235	235	195	201	201	196	207	216	227	215	212	210	212	206	242	197	221	212	195	215	186	193	201	223	201	216	208	218	216	214	219	208	233	201	220	201	202	219	219	234	187	216	211	221	225	185	207	193	236	219	174	224	224	221	232	213	217	207	202	203	190	206	245	221	242	222	203	222	226	216	219	219	214	228	204	219	228	246	200	193	223	209	211	225	215	185	233	203	217	198	201	219	210	197	198	224	175	181	221	215	212	237	244	231	224	218	189	187	267	211	203	181	232	214	223	227	205	214	238	220	220	220	218	192	222	203	223	215	223	203	222	187	223	221	207	208	209	230	245	209	193	227	234	252	173	208	229	190	201	239	190	210	218	216	242	235	204	246	210	239	206	218	225	198	246	200	201	238	200	197	233	222	223	237	231	223	224	195	200	195	222	210	200	194	210	216	205	235	206	212	187	187	204	233	212	203	234	219	223	195	221	226	203	203	221	198	212	224	216	216	176	243	217	212	210	206	175	232	224	212	239	196	212	232	241	216	207	199	203	224	238	246	218	184	202	239	195	202	220	178	228	230	224	205	234	197	210	209	199	195	208	204	209	210	234	194	208	219	228	202	203	211	224	205	227	208	191	185	208	201	220	242	214	200	211	224	222	243	188	225	204	220	212	215	218	204	205	217	208	215	220	237	238	224	180	220	205	249	224	208	219	200	197	225	199	241	199	196	198	206	218	213	210	251	209	183	208	231	227	225	195	223	195	204	241	207	237	256	210	237	206	241	242	201	218	187	207	193	198	206	233	198	199	219	247	208	199	216	193	185	214	205	234	209	247	189	222	232	201	221	218	241	216	227	240	223	224	230	200	211	207	219	214	211	209	217	176	211	215	214	214	224	224	218	200	224	216	189	214	207	240	160	207	226	210	220	220	185	207	216	204	229	215	217	201	195	209	201	181	202	219	224	227	219	213	214	219	233	196	217	214	218	233	199	224	225	224	212	211	222	220	229	212	196	204	205	207	233	211	187	204	205	210	201	223	212	199	233	219	244	223	228	215	201	220	233	211	220	205	228	227	230	223	222	193	207	192	201	186	180	189	227	226	228	188	206	203	195	197	207	213	213	209	219	202	187	220	222	205	217	225	233	214	194	218	215	217	190	233	197	182	222	230	173	221	221	214	215	212	226	206	214	218	208	184	238	224	211	220	227	227	221	222	201	202	235	214	244	244	205	221	226	243	242	185	233	199	185	201	223	207	220	208	210	189	216	203	209	230	190	201	198	203	208	205	232	223	225	191	215	234	196	226	203	210	230	198	191	211	192	224	194	223	201	205	218	236	225	200	216	225	193	201	189	205	225	195	211	203	222	223	219	245	229	205	182	220	206	211	215	196	225	220	212	194	190	236	209	215	176	201	203	193	176	221	205	226	222	183	204	209	206	220	215	225	205	199	206	214	216	225	250	187	219	219	208	191	193	234	230	213	204	210	212	202	199	218	216	236	209	205	215	236	236	194	202	217	224	193	227	223	221	239	213	240	179	198	251	247	203	205	234	215	229	221	225	194	212	202	214	197	243	209	206	188	222	251	222	197	224	205	218	190	188	210	224	179	223	222	226	194	205	225	221	218	223	205	240	239	202	222	208	197	188	253	194	233	206	210	221	212	222	234	203	226	234	217	198	211	213	226	194	220	212	207	203	225	229	238	220	210	201	196	173	215	196	187	221	222	195	218	216	213	248	205	201	191	222	225	225	208	191	218	208	222	212	221	233	235	198	209	196	201	205	214	219	213	217	227	186	211	193	226	183	199	211	232	229	225	238	202	201	209	212	193	228	180	212	219	181	208	206	208	209	203	217	177	216	229	221	214	206	245	187	200	214	182	186	223	204	222	191	239	196	212	252	185	211	235	239	211	197	193	218	200	185	214	196	185	195	203	253	214	218	210	224	218	209	211	216	208	203	193	220	219	233	209	203	208	199	237	218	198	230	215	214	238	206	248	195	217	221	205	211	190	195	205	202	212	230	228	231	219	216	199	210	208	206	177	208	206	236	229	198	240	192	188	215	240	222	223	227	211	204	229	207	210	222	204	222	211	182	203	217	201	207	214	216	246	191	216	198	207	234	204	196	216	193	232	223	213	200	228	217	227	206	214	185	228	229	224	191	215	223	196	186	217	222	220	216	218	221	198	214	206	195	211	215	227	214	178	218	187	202	200	207	219	230	216	232	228	204	190	213	218	201	181	227	226	200	225	225	210	224	222	208	199	234	234	210	183	199	226	213	196	203	210	211	225	193	219	220	196	191	253	233	218	213	195	214	179	171	211	191	185	202	183	213	186	214	185	203	190	194	216	187	214	223	207	243	223	226	203	194	199	207	206	210	215	222	206	196	184	193	229	204	242	214	213	203	226	241	217	209	207	202	202	227	218	222	209	200	218	226	214	196	217	222	237	214	217	208	201	205	229	242	228	198	187	227	229	200	218	213	197	215	209	202	205	198	187	225	195	193	223	199	198	221	200	197	233	230	226	211	207	233	212	207	208	215	197	197	230	200	204	213	201	216	201	222	224	232	207	238	212	195	217	204	199	211	202	214	231	226	228	201	188	224	245	217	228	188	194	208	202	233	206	230	231	186	229	211	213	196	191	239	201	181	195	232	169	206	223	216	200	232	195	217	220	192	239	201	221	218	216	253	209	177	224	190	220	181	240	200	208	189	204	210	219	201	203	214	208	215	235	195	199	220	220	216	207	203	215	187	219	239	182	222	194	197	213	189	207	212	204	224	225	226	218	217	216	226	234	195	210	215	201	207	212	213	222	243	214	194	199	229	214	223	237	224	211	227	202	216	215	205	193	211	220	206	222	207	199	223	226	212	209	231	238	212	208	201	216	228	228	219	202	211	234	219	215	218	213	208	204	211	199	235	210	231	193	191	199	211	241	238	214	225	207	237	194	234	217	233	227	189	182	216	215	228	202	227	209	205	229	193	223	231	219	206	206	206	202	218	194	200	195	201	199	225	192	212	224	206	200	188	197	236	208	211	188	206	207	194	220	196	208
37811	14221	8981	4966	2297	1115	1061	838	632	510	486	440	505	498	504	444	473	476	475	440	494	475	465	483	479	506	481	499	450	478	486	494	499	458	452	469	474	484	463	501	442	472	469	504	464	476	472	485	483	467	476	481	497	461	471	487	472	482	433	478	469	500	479	472	479	457	508	494	450	468	470	466	474	477	472	489	444	473	450	487	466	506	498	468	439	481	457	492	488	477	470	489	475	450	520	473	445	445	468	470	465	488	455	446	483	505	440	470	467	480	462	466	441	480	510	450	462	471	474	483	467	442	450	437	460	490	475	485	499	478	466	448	470	472	520	476	453	498	517	478	481	502	463	499	452	482	465	487	429	515	438	474	460	466	473	529	492	457	432	461	491	478	460	481	465	470	468	477	472	479	446	514	483	457	471	473	459	448	431	484	477	469	431	464	471	464	475	483	465	449	476	450	498	479	501	482	485	492	504	494	486	449	422	461	499	500	497	517	469	504	471	461	441	472	477	474	475	466	449	486	487	481	494	459	447	479	476	458	483	465	499	473	495	461	493	478	516	462	511	481	466	475	473	510	465	510	457	486	517	479	497	446	470	457	475	451	453	488	499	493	489	470	512	482	479	458	475	478	461	476	465	469	460	456	434	440	470	461	483	479	498	518	498	472	548	414	468	492	501	462	488	452	495	493	468	441	449	466	498	509	469	501	468	464	481	470	494	478	487	470	492	458	475	493	462	494	447	429	478	491	456	504	454	455	470	499	474	467	489	454	469	501	527	483	473	479	497	493	472	486	480	466	476	482	480	480	460	416	466	463	435	456	468	493	485	504	469	457	480	453	550	501	517	479	498	461	481	476	452	482	468	474	490	443	460	483	460	482	491	482	467	471	453	447	484	464	477	490	439	478	463	471	516	509	470	474	503	486	463	462	467	481	483	493	473	470	497	460	491	470	500	482	457	452	502	503	500	510	455	469	476	479	483	424	483	465	467	449	513	469	473	443	459	476	424	511	489	440	486	453	494	482	455	492	493	529	438	485	485	478	479	465	462	446	472	455	469	456	473	472	487	496	468	459	458	502	447	458	474	473	463	481	487	520	487	463	489	481	438	508	462	479	529	467	436	421	440	462	478	537	492	502	485	461	462	463	482	450	463	503	468	466	475	470	481	449	475	473	465	500	479	492	483	485	448	477	469	454	450	471	469	459	501	474	465	457	448	518	479	512	490	495	470	486	471	462	479	526	463	444	446	463	483	460	478	479	481	483	476	473	427	484	474	512	514	451	474	466	447	491	465	482	432	483	453	456	481	467	486	478	505	472	498	478	473	505	463	468	472	498	487	485	469	487	481	474	470	462	494	490	514	469	495	506	454	497	479	434	482	473	473	499	464	497	510	507	474	451	451	450	472	457	453	493	468	498	439	467	469	436	458	462	455	469	464	490	516	502	491	473	462	464	484	449	477	465	468	485	482	465	509	466	469	486	458	527	506	451	481	489	427	524	464	477	468	489	486	474	476	465	495	496	499	537	479	443	464	467	491	502	453	495	488	491	468	482	441	471	469	453	497	489	503	513	478	478	459	512	429	431	469	502	491	458	516	451	479	453	470	462	454	443	479	474	443	509	495	476	476	455	430	460	455	474	475	532	478	459	444	490	494	466	485	452	538	484	489	457	531	441	458	493	484	459	494	504	466	504	429	493	505	480	483	476	477	484	495	485	514	503	477	488	450	477	474	524	474	481	452	438	521	519	462	476	476	499	466	472	492	485	477	478	517	490	456	467	485	475	479	512	489	462	474	444	464	491	463	470	436	442	450	475	486	461	492	472	453	455	458	495	499	483	456	468	482	452	485	437	485	519	500	469	448	484	426	493	471	478	463	471	498	465	471	495	481	469	465	463	484	487	451	452	457	503	486	464	461	491	483	482	454	466	461	500	486	475	487	448	477	474	483	498	502	490	498	453	492	469	472	465	520	464	476	502	472	464	465	485	479	469	471	486	458	459	509	442	506	487	482	504	468	485	464	510	467	435	489	474	441	475	452	443	481	447	475	483	484	409	457	472	461	446	480	479	462	468	441	471	495	491	451	452	506	457	467	433	497	481	463	481	467	449	474	480	473	484	432	511	457	436	479	447	476	463	481	431	470	462	446	499	487	530	492	457	499	467	454	459	476	456	485	444	449	471	492	475	429	482	492	477	517	473	466	495	444	480	525	470	463	477	499	451	458	456	455	473	475	423	476	500	477	482	496	428	472	461	480	483	551	480	450	431	478	487	486	481	450	474	453	467	444	488	513	457	463	436	451	451	459	473	470	470	508	473	495	479	445	499	444	482	490	476	448	483	496	449	466	481	440	454	462	478	459	479	445	467	482	471	478	507	430	461	459	474	477	459	515	486	447	467	458	458	494	457	459	481	470	491	476	494	513	450	482	523	463	475	458	458	463	500	507	497	459	501	469	435	527	480	492	485	453	495	476	522	520	506	457	507	478	468	480	476	501	486	500	475	435	478	462	469	485	489	448	465	471	488	499	486	488	475	495	472	490	483	463	455	465	466	493	468	482	455	458	488	475	484	472	469	449	488	469	506	477	460	468	461	480	449	477	473	459	493	472	444	453	475	474	491	524	466	490	506	509	449	460	468	500	503	458	470	488	523	487	504	477	502	512	439	505	490	473	465	474	461	462	444	483	467	505	523	536	422	491	497	419	478	491	462	463	497	444	535	485	432	461	510	446	486	473	476	453	471	462	459	466	443	450	489	472	493	487	482	485	447	483	456	463	461	508	465	447	522	471	508	505	496	480	500	485	440	463	448	458	505	457	496	504	467	509	471	434	469	428	515	436	484	470	497	480	494	486	513	480	467	485	483	463	477	527	471	462	477	474	522	497	510	467	458	500	466	479	509	511	443	491	489	436	476	448	484	464	444	465	514	441	465	467	457	496	480	478	450	510	446	498	498	464	478	484	505	490	495	499	473	480	489	456	512	427	475	439	479	497	453	495	496	453	508	489	490	473	512	475	494	467	473	492	484	478	506	450	462	476	492	487	449	478	503	508	472	467	461	487	500	507	492	500	475	459	481	461	474	464	474	502	473	433	473	491	479	484	507	474	506	473	458	458	445	500	479	487	498	467	474	478	445	495	473	455	485	471	455	499	465	481	469	467	468	503	475	487	447	493	465	479	513	464	443	442	491	472	483	499	485	477	453	494	430	504	501	447	475	516	455	489	482	470	488	450	483	514	473	475	507	491	515	477	474	484	463	472	460	501	449	469	452	494	478	459	462	505	489	490	493	465	479	493	499	481	495	467	486	487	496	470	468	478	471	490	482	500	475	477	496	499	473	437	485	519	484	450	442	462	484	482	475	494	507	462	459	459	492	490	470	448	471	455	464	474	469	472	454	506	460	516	446	463	489	444	466	427	483	521	494	485	475	447	511	439	482	457	499	489	469	480	484	439	477	466	495	468	468	454	468	506	473	471	463	469	459	497	480	518	521	480	475
46514	16226	5502	1756	551	292	262	223	221	181	209	195	189	200	225	174	149	160	180	163	233	197	195	184	186	188	205	167	197	181	169	197	191	212	180	199	206	192	197	202	215	168	178	178	203	201	191	199	196	181	178	166	197	209	184	183	178	185	173	208	217	198	182	178	202	188	191	205	178	167	182	188	208	185	187	174	160	170	154	190	180	183	208	195	163	187	212	205	170	184	171	193	187	208	159	182	204	181	216	169	172	186	195	188	168	211	200	202	168	181	178	182	186	207	178	196	176	192	170	191	173	217	196	169	198	191	212	158	179	179	202	186	190	184	207	188	196	196	160	171	193	209	204	161	173	212	196	193	179	198	187	193	189	212	204	208	177	185	177	205	200	182	175	187	189	187	198	170	212	187	176	220	195	220	186	199	157	191	213	203	189	193	204	203	185	173	200	196	185	207	179	182	175	173	213	163	185	195	228	198	220	187	183	209	219	187	186	194	181	189	182	206	196	223	179	201	213	180	202	190	197	196	190	189	183	192	199	184	172	178	189	194	179	172	187	196	200	157	190	205	197	188	187	212	184	166	154	184	192	212	196	196	195	192	203	169	153	188	207	224	203	195	213	199	159	204	196	182	193	192	162	176	206	178	195	169	205	202	205	213	206	188	194	171	170	201	183	200	166	160	172	183	172	181	157	213	189	191	207	198	207	178	176	207	182	193	162	184	197	196	178	187	202	177	183	186	193	215	184	180	165	195	214	193	183	190	178	192	191	183	211	164	181	184	188	182	186	183	192	210	167	187	172	208	174	160	180	189	197	176	195	190	163	177	161	187	196	177	166	191	232	196	163	212	184	169	182	183	189	159	185	190	199	207	162	195	182	203	191	189	217	184	187	189	176	215	173	174	196	209	209	190	179	201	206	184	188	183	191	182	161	169	163	155	170	194	198	196	198	180	179	157	206	179	182	197	194	186	187	186	164	195	165	192	211	217	192	187	196	183	176	173	157	165	160	181	178	177	195	177	180	171	182	172	183	161	171	185	159	194	187	195	179	227	182	191	185	168	197	189	192	208	199	189	199	194	216	189	181	205	190	217	223	176	186	234	194	212	182	189	187	193	174	180	181	171	179	180	192	201	197	203	180	191	185	179	190	175	192	193	177	197	182	204	185	179	166	200	198	192	172	210	197	182	158	180	188	201	169	212	192	204	169	182	204	187	204	190	169	179	201	189	214	172	204	199	191	168	198	182	178	190	177	198	211	194	202	204	219	170	203	189	181	203	208	183	189	186	172	209	192	195	197	209	199	174	180	164	180	197	216	182	194	222	188	165	191	219	185	190	184	167	203	185	165	167	179	202	199	178	184	187	202	175	182	184	177	199	195	201	181	198	147	196	200	163	169	169	200	205	169	176	184	181	194	197	204	196	192	172	173	206	205	177	172	187	193	199	194	196	176	200	204	188	178	186	189	179	210	192	181	190	199	176	171	185	184	167	178	181	207	209	202	189	229	177	192	201	201	194	192	187	228	192	187	193	158	198	178	213	199	189	176	176	193	198	188	166	163	177	185	212	183	187	176	192	181	172	206	205	202	195	150	198	188	176	167	190	192	197	174	181	228	178	206	178	194	185	179	202	220	208	157	173	208	197	185	184	193	183	186	153	185	205	212	188	185	204	193	171	193	190	181	199	194	195	204	178	170	151	194	182	194	188	171	195	212	206	178	206	220	188	184	188	167	170	206	185	175	193	215	215	186	164	203	196	193	205	190	185	174	166	174	179	177	187	190	187	171	154	197	169	182	184	197	171	189	208	204	196	167	196	203	178	212	174	204	182	165	204	200	194	210	208	181	200	203	177	165	207	227	184	169	200	190	189	158	180	186	201	163	216	181	169	183	198	205	202	205	176	203	189	186	174	166	201	187	197	214	178	155	190	154	166	196	191	192	171	200	171	183	168	212	159	181	216	168	197	176	197	178	239	195	176	183	179	192	174	181	194	186	204	218	200	175	175	179	200	212	190	193	190	187	198	182	181	187	201	180	194	211	183	194	179	178	182	161	170	197	176	170	185	206	188	188	194	176	153	182	174	189	150	188	187	176	192	175	165	199	183	171	186	167	182	199	202	205	177	202	210	188	201	189	202	206	209	200	219	199	192	170	183	165	208	178	195	201	184	188	171	194	220	194	208	184	181	183	169	167	207	187	185	183	183	195	215	197	183	200	183	198	168	172	182	187	175	225	204	195	199	193	194	219	175	182	198	182	181	196	157	178	213	167	185	200	198	179	197	192	187	178	193	203	196	219	184	171	198	175	197	150	202	205	178	190	214	170	207	205	183	157	199	189	190	163	177	196	204	185	212	189	161	204	160	186	192	199	199	196	222	189	189	208	174	169	165	193	230	158	176	209	184	188	182	190	187	189	162	171	200	190	191	177	205	182	182	192	179	192	174	170	200	177	175	183	205	200	211	164	172	163	193	177	182	213	170	212	174	176	201	181	182	185	207	204	161	192	173	179	193	179	184	188	193	201	178	201	178	187	179	167	162	155	197	198	198	195	213	188	193	191	212	179	183	159	194	219	202	182	168	187	186	209	223	197	213	191	186	182	186	181	227	190	211	206	214	186	180	189	186	192	197	182	201	178	190	197	172	166	171	177	161	187	197	173	185	193	179	159	181	186	194	196	170	183	174	192	179	169	183	175	185	198	179	187	163	183	193	177	177	197	169	184	176	214	209	178	195	172	190	188	173	184	195	163	184	191	177	204	185	179	212	181	211	173	168	180	181	171	185	188	167	215	200	176	169	180	181	177	200	174	196	175	173	191	192	204	182	218	201	183	189	188	187	216	161	184	155	190	209	201	169	209	180	214	181	190	175	195	173	161	185	199	181	208	176	199	198	191	154	195	192	205	164	184	193	188	169	176	187	217	182	175	208	177	187	204	191	177	194	177	165	161	167	195	194	178	168	169	188	200	207	207	214	217	190	204	192	163	177	198	208	174	169	189	202	225	186	197	169	190	171	180	190	228	200	189	157	168	178	190	181	204	175	185	174	186	195	175	190	198	171	168	192	199	215	185	215	184	169	183	197	193	174	169	168	191	208	216	207	217	213	206	202	192	177	181	202	185	179	168	203	187	182	181	165	190	204	194	200	193	189	205	163	176	150	173	172	192	183	190	180	170	207	181	215	169	163	207	173	180	194	189	179	189	179	191	164	186	186	183	168	203	183	194	216	182	177	186	174	212	180	195	203	183	157	191	183	187	189	222	210	187	181	184	179	162	170	202	198	189	175	187	165	184	186	193	202	181	208	209	175	188	190	187	209	192	198	186	194	221	153	171	163	181	179	175	167	159	207	200	189	189	194	208	210	185	167	179	170	184	189	197	187	201	192	182	208	177	208	158	191	201	220	197	192	175	162	173	206	197	169	167	177	184	189	177	185	199	193	181	178	182	200	193	191	192	160	203	170	181	204	175	216	168	180	177	189	191	230	219	236	196	172	192	209
30846	12304	6958	3898	1420	761	648	580	454	440	396	415	429	421	413	466	464	417	410	459	433	430	451	429	434	401	429	449	414	440	421	471	399	427	456	426	458	480	406	430	427	476	455	375	448	417	394	414	391	440	414	440	406	428	423	413	416	440	440	432	443	442	444	407	443	457	443	451	426	428	442	429	413	409	413	418	400	448	436	431	446	415	434	461	450	448	418	437	456	421	409	456	403	429	422	410	438	432	392	439	436	451	437	441	461	441	433	436	437	446	459	448	407	443	462	451	424	429	439	409	481	398	453	440	420	485	462	426	399	407	444	450	459	457	421	448	405	436	455	411	433	399	435	440	478	424	447	405	423	414	429	434	461	431	427	399	437	445	420	405	426	449	426	429	423	437	422	408	452	426	460	445	447	365	459	426	430	403	464	406	443	403	407	437	441	433	425	441	436	443	426	447	426	458	474	447	450	414	411	439	475	422	422	481	436	447	415	439	393	450	452	420	454	438	437	441	437	394	473	414	427	423	420	398	456	435	479	429	477	453	426	417	392	448	410	421	459	451	448	436	447	452	444	430	412	425	451	452	431	400	435	435	438	430	417	437	389	439	454	431	431	450	423	438	450	410	437	401	427	493	417	424	436	427	459	435	448	415	453	436	414	477	459	440	468	465	454	412	437	426	426	418	423	379	450	440	450	396	453	416	403	440	442	455	427	425	438	389	415	376	406	474	424	441	433	400	420	444	468	436	427	441	436	479	427	442	434	390	424	447	436	419	399	393	467	403	458	469	436	424	400	424	441	412	448	428	450	429	463	436	407	428	414	458	459	427	463	415	438	390	395	451	461	404	417	407	430	432	435	390	429	443	449	428	414	430	474	437	426	446	444	443	429	430	450	413	416	401	468	413	431	429	456	440	468	400	400	455	376	441	423	430	454	424	473	430	459	436	400	419	430	482	409	452	425	416	423	453	444	473	402	429	407	447	405	396	417	417	429	441	414	402	448	488	414	448	432	450	417	432	419	431	390	445	484	434	462	425	409	399	430	431	392	404	420	425	408	465	423	467	450	451	448	426	455	433	401	444	419	452	433	454	424	457	437	450	437	437	429	420	446	412	405	410	393	414	468	397	428	431	443	417	416	405	424	431	461	446	427	440	413	415	457	429	458	427	423	413	429	394	454	449	394	408	427	441	428	422	435	477	450	410	410	391	445	412	415	421	454	449	466	438	426	418	430	439	460	429	430	420	452	440	416	441	442	428	475	412	463	455	401	441	442	402	424	416	455	441	407	424	439	432	425	437	432	454	467	439	436	465	421	430	412	425	439	459	437	467	376	412	399	434	434	405	473	395	463	422	410	423	414	438	431	435	401	436	460	408	439	418	425	430	440	448	360	402	418	435	379	443	399	414	432	491	478	424	441	423	416	426	432	402	423	455	389	442	422	441	422	413	461	409	470	451	432	400	450	458	458	433	470	427	434	438	399	438	413	385	458	414	429	421	417	453	455	425	430	444	445	425	432	433	435	451	439	429	439	417	416	423	429	396	431	413	456	434	495	467	444	422	412	437	422	441	443	442	452	414	454	421	408	431	445	468	426	445	381	426	423	428	456	427	389	419	427	448	425	449	435	444	420	435	424	410	421	419	399	459	444	411	427	453	431	434	430	395	421	431	433	440	416	426	427	410	431	443	437	411	433	425	423	385	412	472	443	417	444	425	422	438	427	425	436	437	387	432	459	435	445	428	448	410	444	428	435	410	429	432	416	429	448	451	448	429	437	412	440	430	387	405	440	405	440	420	436	449	458	431	447	442	419	445	429	433	448	453	390	468	466	429	423	422	449	471	420	422	423	426	469	462	418	423	425	441	455	398	412	427	422	459	418	431	440	417	388	378	433	439	417	424	467	433	443	443	485	433	397	454	426	442	416	413	433	440	452	483	460	403	442	399	453	463	429	424	446	411	454	398	464	441	420	465	455	430	424	423	405	402	422	462	412	457	438	409	428	461	461	408	434	429	449	439	442	435	443	491	434	466	471	450	421	416	447	403	465	418	414	397	385	427	429	466	431	401	438	456	442	456	451	420	436	437	447	397	394	470	454	460	456	437	420	447	456	426	394	428	450	438	438	426	471	382	426	453	452	414	426	429	413	453	420	452	454	441	427	445	427	429	414	460	431	430	411	479	402	433	420	434	426	446	453	419	402	461	445	417	438	445	426	423	443	443	426	418	461	422	449	442	443	435	443	440	409	449	397	456	422	437	416	449	459	422	400	445	403	404	412	407	429	447	455	395	452	441	403	433	422	408	421	393	412	436	460	438	431	463	453	424	467	435	474	438	462	416	411	430	426	417	447	397	407	452	388	433	434	437	411	395	429	415	421	401	402	453	425	462	441	464	441	449	413	465	417	422	433	427	432	396	445	424	448	419	460	417	430	424	437	423	454	442	434	437	405	438	414	430	410	436	420	431	416	429	443	462	467	440	456	440	427	446	448	419	406	428	452	430	419	416	391	393	454	410	428	438	406	435	450	446	447	423	427	469	412	420	438	472	426	456	412	439	446	431	467	411	455	460	427	423	460	429	456	435	431	427	424	437	434	427	427	430	397	438	442	419	481	440	454	384	440	431	415	454	399	449	406	427	420	430	443	384	421	477	468	435	410	426	475	436	472	408	456	434	430	455	394	433	440	454	424	420	390	464	442	436	410	426	403	450	452	409	459	415	428	453	445	454	443	439	395	429	409	401	421	434	403	426	441	397	432	391	408	413	460	436	431	444	402	411	417	416	423	439	437	402	434	417	455	420	429	410	447	422	418	423	438	464	418	432	442	456	419	420	419	409	433	426	401	449	406	407	478	427	478	439	432	437	428	446	435	427	479	402	432	430	424	434	422	463	443	456	380	392	400	417	438	440	422	433	433	434	385	449	430	423	443	383	437	420	438	419	432	422	439	412	421	443	426	434	404	406	471	444	417	435	416	443	465	420	438	424	412	434	442	476	471	402	422	461	416	417	432	424	424	411	431	429	473	473	438	416	456	438	424	412	431	424	421	416	432	429	411	458	428	427	451	429	437	432	430	415	431	429	450	422	441	446	417	408	420	465	437	437	438	432	426	450	462	428	448	431	439	421	406	434	430	422	438	418	450	433	406	462	461	421	435	419	448	459	419	401	426	420	440	462	464	425	453	406	430	453	417	455	431	442	450	417	445	458	432	406	447	381	419	406	438	428	434	447	429	421	451	431	435	437	434	445	416	431	428	423	438	416	431	391	424	433	456	426	441	446	409	417	409	425	408	413	430	411	453	446	410	447	450	461	381	396	484	445	432	383	453	415	422	422	434	446	432	432	441	397	405	432	457	405	448	418	447	430	438	426	425	418	416	449	460	425	428	444	422	426	442	450	411	438	430	411	402	423	455	469	465	444	441	456	415	448	414	427	397	418	438	426	410	417	405	430	418	448	457	428	453	438	428	454	468	401	438	441	436	422	431	444	415	455	452	412
57395	28772	10405	2252	695	450	317	268	198	209	193	168	219	192	201	195	208	211	202	196	205	202	208	223	229	194	189	186	242	181	175	190	200	210	199	197	202	188	198	227	182	187	198	185	191	194	183	190	203	187	212	212	183	188	176	195	185	219	176	196	185	199	192	191	167	188	204	219	183	225	191	176	232	187	212	224	171	180	195	197	219	195	188	167	176	174	196	184	206	188	218	175	189	209	194	200	188	198	201	217	212	189	185	226	188	167	187	215	235	208	187	195	225	191	185	208	237	212	214	202	193	232	195	205	198	171	186	170	181	208	201	217	232	194	190	218	198	190	199	189	236	202	219	182	206	207	193	206	205	195	215	182	219	199	185	207	210	236	208	198	200	192	209	212	188	204	189	184	199	218	193	199	183	206	168	199	200	242	209	192	182	193	215	207	225	219	187	213	197	212	202	227	186	180	187	205	227	196	199	197	187	198	194	219	213	169	242	214	205	197	188	178	175	169	185	193	213	202	190	210	203	199	168	182	189	198	205	222	195	201	196	191	178	202	181	190	202	182	208	218	180	207	186	186	167	195	214	228	212	222	213	201	205	201	210	216	204	214	203	204	207	210	219	169	221	198	200	194	204	220	190	208	193	221	209	199	187	194	190	218	185	177	206	215	158	203	174	233	185	222	212	207	187	186	212	207	171	214	195	216	204	210	187	203	213	191	205	184	200	209	183	192	192	188	198	196	213	181	198	183	198	214	194	203	206	200	203	184	200	198	202	206	200	192	226	211	196	179	197	202	179	181	208	190	204	199	200	201	189	186	193	211	205	210	177	203	207	173	193	206	216	231	192	197	194	207	212	199	208	205	213	219	194	184	186	215	204	194	216	207	207	203	193	205	215	217	219	182	211	201	201	210	190	219	187	215	208	219	184	193	196	222	199	212	197	210	187	196	192	188	172	204	197	207	183	230	207	180	186	217	192	202	195	211	206	189	188	178	198	194	214	219	185	192	215	202	198	202	221	208	189	186	200	204	205	198	171	185	171	228	226	217	204	200	173	210	204	179	196	203	199	200	186	197	173	212	194	223	235	206	183	181	187	204	201	188	197	193	191	220	210	200	180	201	213	201	182	241	205	186	202	189	205	209	187	230	217	198	220	198	187	176	201	225	217	225	190	219	203	210	198	204	194	195	213	217	173	196	195	176	202	173	177	209	200	204	168	182	218	187	221	204	208	205	193	185	185	197	186	205	199	200	215	202	213	204	210	188	218	216	224	208	167	208	179	174	186	198	196	194	213	200	184	204	204	186	193	233	214	188	229	188	198	195	225	228	173	163	185	195	209	218	209	209	185	224	183	170	198	190	224	202	214	174	172	205	190	209	200	226	200	196	223	175	194	199	204	213	208	216	214	211	217	209	208	202	217	191	187	206	224	199	203	189	201	228	210	215	218	189	186	199	205	200	194	192	196	196	194	228	194	191	214	207	193	171	176	208	205	191	203	199	212	235	190	179	193	218	214	187	200	211	201	214	212	200	192	229	192	203	209	185	199	213	206	177	213	179	163	211	176	200	197	224	192	190	176	198	218	191	213	188	243	214	197	185	216	203	213	197	200	201	168	202	194	216	211	184	214	212	209	189	190	178	195	200	186	198	176	194	201	209	196	209	218	183	201	186	198	197	190	200	209	197	200	214	203	185	192	189	190	216	202	230	197	217	217	222	201	198	204	205	198	199	195	181	178	215	190	191	219	186	230	181	213	188	194	204	206	187	199	187	210	189	228	199	161	217	210	193	183	216	168	198	189	186	206	147	207	221	171	186	182	215	199	223	187	179	170	213	205	182	186	196	206	207	188	215	193	211	202	212	191	209	178	172	227	184	193	192	179	206	203	201	197	203	193	258	231	210	193	204	221	184	205	220	181	200	189	209	167	187	186	214	199	190	189	209	205	218	177	181	209	192	206	190	206	195	202	213	215	191	187	183	203	212	190	213	184	216	191	208	185	184	179	215	207	209	210	178	204	199	220	202	203	183	202	217	204	164	199	218	187	211	200	207	215	203	224	200	219	190	192	203	208	187	198	195	234	199	205	189	185	184	216	167	222	195	218	205	180	206	181	224	193	216	197	205	195	207	205	195	214	191	203	222	195	205	225	212	202	203	201	204	186	180	203	191	173	176	220	198	196	200	200	189	221	199	206	184	193	205	201	225	207	176	190	179	195	211	215	209	193	214	218	220	199	187	200	181	184	184	191	199	186	202	194	211	204	191	216	188	179	192	196	183	177	191	183	191	182	211	196	202	211	200	200	193	203	236	173	183	209	215	205	189	203	213	202	198	216	176	191	204	197	174	207	205	198	207	195	207	206	199	205	185	187	195	188	193	242	210	193	227	193	209	195	197	218	228	191	192	201	184	208	207	225	156	213	207	213	196	203	212	203	230	195	240	216	186	204	205	196	194	193	179	190	209	202	179	205	200	229	172	199	189	208	212	191	190	170	173	198	207	180	194	187	195	212	201	183	207	195	202	184	191	189	212	188	177	191	191	208	211	211	171	227	200	221	188	197	207	199	195	211	206	191	190	184	210	187	194	199	205	195	228	190	190	221	208	196	228	204	217	205	199	198	205	216	239	228	211	218	178	203	181	184	188	201	193	210	205	198	213	208	180	213	193	182	194	189	219	190	215	177	207	198	207	205	193	207	182	158	223	198	194	190	188	212	201	224	218	218	206	207	206	190	195	174	192	192	199	193	211	205	197	210	191	226	192	194	189	201	188	197	190	228	181	171	193	194	223	188	216	210	202	197	202	212	215	230	187	206	195	185	163	218	176	227	193	178	195	188	171	211	183	179	203	211	203	188	204	190	203	202	209	192	204	204	191	210	177	207	207	185	171	191	180	182	176	190	197	190	205	215	202	198	197	208	197	178	197	190	234	198	165	164	193	214	204	194	210	203	175	188	212	191	196	211	195	188	187	177	199	208	198	172	183	228	189	219	173	206	181	176	207	204	207	196	232	200	185	207	201	197	178	191	193	191	175	177	169	173	180	185	196	190	165	189	182	193	220	195	169	205	204	209	198	201	171	184	208	198	182	203	203	193	211	213	216	189	207	192	193	211	218	220	206	200	215	198	194	190	202	206	202	204	206	214	198	212	187	227	224	205	201	199	186	201	182	207	199	197	189	205	194	184	199	199	217	206	206	190	200	195	201	201	188	192	208	212	217	186	188	230	169	201	222	181	192	203	209	204	200	205	186	207	204	206	197	204	186	214	207	213	203	195	182	212	195	191	170	184	175	202	198	199	218	245	189	209	178	186	189	206	208	218	208	211	213	173	202	210	198	182	183	199	213	223	192	207	205	183	207	192	205	186	166	196	181	198	189	195	216	182	214	191	216	170	206	194	196	201	219	212	202	202	221	188	217	198	193	190	208	195	211	167	194	178	208	207	183	186	207	205	209	192	178	197	212	168	203	235	198	195	226	192	173	208	197	218	183	180	231	205	210
39439	23671	9991	4133	1999	1296	843	612	505	470	493	498	487	444	487	455	452	470	492	462	438	474	456	483	478	451	464	452	476	503	459	486	456	466	447	481	459	430	459	430	453	468	476	442	452	445	420	476	483	435	477	440	436	495	485	443	423	454	436	490	439	445	503	449	448	482	458	474	469	456	451	467	468	460	447	443	469	473	466	485	430	437	422	421	455	471	460	429	437	450	462	451	465	463	448	432	415	449	469	470	451	477	437	469	477	471	444	431	435	453	473	474	455	466	484	445	453	446	447	458	453	445	432	434	472	416	461	473	429	481	479	417	442	435	479	439	488	456	500	418	448	402	514	449	424	487	482	461	437	452	430	468	485	452	481	435	456	441	447	421	454	477	439	467	469	447	476	437	449	482	431	459	459	457	476	446	494	451	465	451	466	443	411	463	443	464	475	430	451	452	448	444	448	490	492	416	425	452	469	464	467	450	472	457	437	481	411	411	457	460	451	451	430	453	469	485	484	480	451	455	463	467	424	443	454	421	441	469	447	493	475	462	463	457	429	443	399	462	458	438	454	449	464	444	480	459	415	446	461	427	415	448	440	467	457	466	461	463	463	456	441	490	462	427	451	459	462	449	437	431	436	462	438	475	472	441	439	466	445	421	437	456	458	480	503	463	430	443	445	471	491	468	465	423	471	461	446	448	429	455	480	436	471	475	454	461	422	460	429	458	449	477	464	480	485	509	467	435	478	465	474	437	482	456	462	457	455	464	456	442	460	475	471	422	447	429	455	444	473	440	460	461	428	463	452	394	441	444	444	508	468	436	443	448	409	440	480	461	469	471	439	429	429	473	465	469	471	467	438	454	470	452	447	431	450	457	489	462	475	457	458	473	484	452	467	475	404	438	443	445	428	414	475	450	446	421	439	486	500	468	468	440	454	483	468	444	433	460	468	421	473	444	461	485	452	472	436	447	482	453	438	455	462	466	422	427	477	493	428	417	484	452	447	446	474	462	436	426	431	433	464	442	454	488	465	439	432	463	440	464	463	456	447	469	425	471	480	492	455	487	456	447	475	454	451	477	476	438	490	455	434	457	453	450	450	470	473	437	485	427	422	451	472	489	493	470	458	487	499	440	446	456	472	457	428	503	478	455	447	479	450	434	423	423	442	440	473	459	466	479	458	452	464	463	455	481	473	427	490	468	497	465	462	415	468	457	466	425	476	432	457	448	473	470	471	437	434	448	443	497	492	485	470	459	476	475	479	453	477	447	448	451	478	456	445	458	455	459	465	431	448	425	465	483	491	442	439	445	443	467	507	460	472	471	464	448	439	445	461	461	468	439	472	445	450	467	432	513	447	453	405	450	478	427	448	481	436	454	455	438	488	430	436	460	459	444	445	481	431	454	464	444	461	444	457	459	475	456	461	426	394	475	432	473	461	471	489	453	477	462	496	458	462	426	495	469	459	439	475	464	423	437	442	457	483	436	425	430	433	474	432	451	469	453	487	457	467	479	447	436	452	458	473	439	449	434	465	443	455	469	464	433	437	435	453	485	474	485	459	445	445	434	421	481	423	448	456	432	473	463	480	474	472	437	442	468	459	459	457	461	435	437	459	473	463	431	455	440	457	433	459	482	433	464	449	474	456	451	462	446	453	428	406	439	472	450	458	453	424	462	463	432	456	448	423	470	440	485	443	470	499	424	489	461	492	446	437	410	474	420	462	421	450	519	429	448	456	468	456	473	448	445	429	442	442	445	467	448	470	448	461	437	481	432	475	455	413	471	455	482	459	444	469	438	470	454	450	436	461	466	489	460	421	452	508	432	457	446	438	474	451	473	487	436	469	470	456	409	434	472	446	506	487	494	456	440	471	481	477	453	446	467	453	474	407	424	451	511	411	441	437	453	437	455	451	475	440	456	482	448	428	458	431	427	450	436	459	475	445	483	469	407	454	473	436	451	430	440	472	457	466	473	431	467	451	449	493	480	439	476	500	458	410	460	454	387	452	467	441	451	463	431	497	464	451	445	473	450	424	438	462	435	472	435	408	435	463	457	482	448	431	479	471	470	452	435	486	487	471	443	458	467	452	458	419	424	459	444	468	481	489	461	462	451	459	467	456	458	451	441	424	491	488	428	438	435	442	463	441	480	466	462	464	416	393	424	407	477	438	454	460	426	472	468	438	478	474	452	450	426	453	421	465	444	436	424	464	418	449	450	455	449	449	465	448	470	454	432	426	460	461	473	450	483	450	440	455	440	479	448	443	475	455	467	405	482	470	444	422	450	431	445	511	434	476	474	455	439	450	475	452	456	497	433	453	508	431	450	483	435	442	495	457	472	453	446	468	419	432	465	457	468	486	468	447	440	431	440	474	452	441	425	435	467	473	422	422	430	476	434	465	469	434	448	447	456	418	452	470	445	456	468	439	419	457	430	461	481	416	477	444	426	455	466	427	459	495	422	486	441	443	446	463	448	447	430	420	449	472	483	438	477	425	461	483	452	450	471	448	491	458	448	434	434	413	448	441	477	436	457	443	417	485	466	513	437	484	455	471	447	460	463	452	451	435	455	449	472	460	445	443	445	465	448	448	461	434	444	477	453	453	444	450	445	432	458	463	464	430	430	487	493	439	417	485	457	420	492	412	450	448	441	472	481	450	449	465	418	442	468	480	464	467	397	425	444	408	451	449	443	481	461	467	473	445	461	461	477	484	471	442	451	423	480	488	448	455	474	422	443	460	484	455	403	440	437	419	456	449	440	482	425	446	453	480	504	454	486	485	427	475	446	460	477	453	415	469	501	460	434	461	428	438	468	476	445	472	526	439	478	462	412	466	437	430	438	478	474	460	427	461	452	463	462	482	459	467	448	467	436	444	480	407	422	449	443	430	456	442	459	482	477	462	458	468	472	430	511	463	448	470	444	448	440	449	444	461	468	441	463	442	490	483	455	457	457	453	468	454	471	459	476	513	444	466	423	429	409	439	462	436	474	484	433	465	444	437	486	483	414	408	481	453	501	462	465	421	429	427	447	437	468	465	425	452	482	450	498	417	431	475	438	435	448	456	461	445	416	429	465	473	420	479	458	487	432	478	443	449	458	450	464	473	478	462	484	451	476	406	468	492	479	455	453	458	406	432	471	481	449	435	465	455	488	479	443	427	486	498	432	457	470	487	452	433	470	439	485	472	455	450	459	469	459	448	442	420	454	462	467	438	489	487	508	487	461	470	447	480	433	436	452	478	454	461	435	467	494	476	452	447	428	458	425	440	434	459	454	420	444	480	482	490	478	470	439	417	486	494	454	440	480	417	442	443	467	475	460	433	462	440	442	431	475	496	420	459	462	473	439	445	487	434	455	462	419	442	405	465	470	439	432	452	480	506	471	463	444	452	512	434	504	475	439	477	476	426	471	484	476	454	485	463	450	437	435	418	467	420	442	465	457	447	478	486	447	426	407	455	459	474	435	461	460	464	488	464	453	449	463	469	444	444	492	457	457
65214	28352	9854	2435	1033	597	333	252	241	223	217	234	216	209	215	230	214	245	203	235	203	184	230	229	214	190	209	211	243	199	204	216	200	207	219	184	212	214	226	205	186	227	235	202	233	218	196	219	211	222	214	204	225	218	193	220	191	216	212	211	230	199	220	223	231	221	247	215	195	238	219	228	217	221	203	202	206	222	229	186	206	205	211	223	210	223	203	211	215	221	202	209	223	201	220	232	206	197	204	203	193	215	240	235	207	197	198	220	201	239	209	234	242	202	239	198	256	213	219	214	242	222	222	236	239	209	202	231	228	190	207	203	181	212	201	204	197	203	219	200	223	201	213	199	235	228	232	212	231	230	209	207	190	211	206	215	221	208	212	220	222	217	186	204	204	227	202	245	196	204	220	222	203	195	221	192	197	231	205	195	208	210	188	187	214	201	213	168	223	197	204	232	222	207	201	225	200	199	205	231	210	210	207	218	206	247	212	219	190	220	209	203	188	205	241	202	207	191	216	230	214	229	207	183	231	212	213	234	218	213	221	227	230	215	221	187	217	193	226	229	211	225	201	211	213	171	185	213	239	204	214	205	209	226	185	208	206	190	212	211	216	210	203	184	183	203	216	184	227	198	217	216	212	215	181	192	218	215	215	187	198	240	238	227	211	236	232	230	182	195	174	233	236	213	236	232	242	226	225	199	225	234	226	210	197	208	228	236	224	205	204	229	207	207	225	199	215	218	195	220	215	222	209	190	208	210	201	174	205	236	216	223	202	200	227	223	197	205	229	206	225	205	207	225	238	227	197	199	239	208	201	203	209	212	239	201	220	207	189	239	213	200	224	227	213	220	214	217	216	206	193	207	202	193	233	226	213	206	193	205	191	222	234	224	244	217	200	192	205	220	210	241	206	201	209	189	248	194	200	188	241	212	230	212	218	220	216	211	203	207	217	206	202	190	221	237	220	212	208	226	194	226	204	222	231	199	184	190	210	185	211	230	204	222	220	236	217	240	211	219	188	221	225	205	178	220	212	225	191	227	191	192	224	203	189	212	214	217	231	217	196	210	211	202	202	216	213	197	238	227	204	206	247	210	217	194	212	216	213	223	238	205	210	199	198	231	217	216	213	210	223	211	232	216	207	238	210	222	188	187	217	224	215	183	226	221	218	223	173	214	207	217	204	198	207	202	210	205	193	203	211	215	214	212	230	207	214	206	179	189	182	224	205	234	194	207	227	229	214	217	194	209	214	212	198	174	193	221	229	196	216	204	238	212	210	208	198	212	211	210	191	220	209	221	232	223	222	205	221	219	208	207	203	237	219	221	220	209	242	201	191	185	216	214	243	215	230	201	223	216	213	199	220	209	234	199	205	206	210	244	220	211	222	230	219	189	195	216	175	226	212	223	208	187	251	197	217	208	209	217	203	218	203	227	206	200	199	195	240	219	180	203	208	201	210	228	199	183	206	207	241	203	205	218	226	240	217	193	219	228	239	223	239	223	199	216	226	221	241	227	232	198	198	201	204	209	183	215	204	184	246	214	216	229	198	225	235	211	195	210	184	231	223	230	212	208	222	215	221	246	229	240	221	253	235	239	231	222	217	188	240	228	209	220	206	206	208	191	200	186	229	213	195	232	221	226	231	217	231	197	204	238	208	220	249	212	215	198	211	213	203	211	204	202	202	216	225	236	173	203	196	216	211	218	206	222	219	227	217	203	204	223	201	215	197	213	211	212	212	216	192	222	205	184	206	219	228	232	208	184	189	170	221	201	230	233	214	229	234	225	187	177	232	223	192	212	245	237	212	224	222	224	242	199	207	219	231	230	208	211	216	232	210	208	219	193	204	214	233	204	235	222	229	206	211	212	219	224	203	218	204	225	208	252	211	207	211	206	202	199	206	247	207	209	256	233	209	188	216	193	214	208	217	221	219	210	205	230	199	201	203	187	209	204	197	205	226	205	182	208	228	216	230	208	222	215	225	224	204	206	201	200	217	189	195	201	209	199	234	196	205	214	213	237	196	191	212	198	187	216	205	210	231	207	243	191	207	203	187	228	215	226	210	211	214	234	228	230	206	224	176	230	227	206	201	194	212	217	211	210	188	210	230	205	197	197	214	211	188	198	210	233	210	215	214	249	241	209	222	215	206	232	211	218	221	203	228	211	205	213	214	206	238	234	204	197	215	198	186	208	231	202	218	171	207	226	235	216	199	215	204	237	205	183	242	219	226	184	212	205	216	205	224	207	210	235	212	202	198	242	205	213	214	218	203	211	185	216	184	215	214	205	223	213	220	202	218	202	220	210	227	208	208	197	212	201	220	214	233	227	249	233	218	194	233	197	201	217	208	215	231	203	198	201	225	216	193	192	209	188	200	228	233	214	235	215	214	230	234	223	228	222	234	190	204	237	192	209	227	216	204	201	229	199	252	208	211	206	218	203	215	243	217	203	189	217	218	182	225	200	212	202	220	207	212	182	201	231	200	219	235	209	232	201	219	192	213	214	204	233	207	197	209	215	230	215	222	205	233	203	229	213	216	191	220	206	227	250	209	207	198	221	228	217	243	220	238	201	207	223	218	173	219	235	207	221	247	242	229	217	197	173	208	204	217	211	236	215	216	215	201	234	243	166	194	197	211	225	216	214	212	206	187	241	228	196	189	188	224	207	203	207	204	204	196	197	222	187	189	218	224	226	202	213	212	230	196	194	235	210	161	221	217	221	219	190	196	218	218	227	219	218	186	227	204	199	194	199	229	205	229	206	215	201	192	206	225	208	214	218	207	230	197	228	222	231	220	212	190	203	244	188	222	200	218	210	209	228	202	254	209	213	196	212	232	227	199	223	205	214	225	221	214	202	215	230	215	209	212	244	248	218	215	210	197	196	183	231	218	185	212	231	196	217	215	194	199	239	224	223	205	245	206	204	212	186	230	236	211	214	198	230	208	213	223	220	209	215	216	176	187	210	213	201	237	186	238	234	225	235	211	204	229	193	228	196	204	221	216	197	222	225	200	219	215	207	217	204	212	213	174	232	196	217	210	217	218	191	207	226	213	203	219	217	227	220	203	185	201	225	179	199	211	243	198	207	209	242	181	219	189	224	216	214	196	232	188	219	216	218	205	209	233	185	208	203	206	221	216	208	205	198	228	208	223	203	212	227	213	196	182	197	229	206	218	214	214	223	215	213	221	215	206	184	185	198	226	223	225	211	205	225	219	241	212	201	229	208	212	217	190	208	214	216	236	205	211	193	195	210	217	210	216	208	216	224	211	211	219	197	205	198	215	211	188	217	230	215	214	212	214	213	207	199	213	211	222	190	206	244	254	210	213	224	216	210	216	230	229	192	230	194	201	192	232	204	195	186	205	242	220	205	181	213	189	201	199	239	220	195	208	243	215	186	213	254	242	222	185	223	202	211	200	205	186	189	217	220	227	228	219	193	256	225	228	200	192	220	209	199	245	225	213	211	218	201	212	193	214	215	224	196	196	216	250	227
44531	18463	7966	4424	2724	1759	882	548	481	519	524	524	523	513	512	545	523	498	499	521	489	458	506	499	488	510	461	463	474	415	488	479	468	496	476	449	504	459	498	455	429	459	524	483	476	458	471	477	454	477	507	481	493	506	502	456	498	481	486	496	485	464	497	488	479	457	450	451	465	492	485	480	496	507	488	448	475	480	440	479	501	472	442	484	479	487	436	458	455	464	448	439	484	460	433	462	466	490	447	479	481	486	465	503	518	499	440	497	483	485	484	464	503	482	459	441	470	494	510	499	463	470	478	500	507	470	481	502	453	460	454	495	460	504	485	490	450	477	510	494	464	460	505	435	483	483	506	486	466	488	464	495	492	453	535	493	471	506	483	478	462	496	490	519	457	514	464	493	485	450	454	446	472	511	481	476	487	478	466	487	442	445	464	500	449	450	459	501	480	471	452	482	482	475	473	500	466	455	478	478	474	460	521	504	494	467	474	459	471	500	506	503	464	530	514	445	509	457	483	475	456	465	525	452	448	469	471	501	479	483	473	443	459	476	483	454	442	479	509	468	514	452	471	501	480	506	500	502	488	451	493	472	466	497	451	489	517	509	456	484	497	474	469	495	484	479	488	481	479	432	483	466	467	458	446	486	469	489	470	480	498	463	475	489	481	486	455	462	511	462	473	474	484	494	446	463	466	465	497	486	465	455	460	464	482	474	496	472	464	474	444	451	502	511	495	490	503	469	478	458	430	461	448	439	508	459	464	495	478	495	460	471	465	477	513	500	449	457	494	445	468	529	490	473	487	498	484	483	478	473	483	496	503	473	446	486	450	467	469	470	510	478	496	471	496	463	468	474	499	479	461	423	512	502	525	477	442	499	471	426	494	498	449	495	491	475	470	459	462	469	496	472	498	485	487	487	460	487	492	515	468	515	469	494	452	477	432	504	503	469	459	470	495	506	486	477	502	451	477	501	494	444	480	467	456	478	484	507	466	508	494	470	455	485	500	470	477	477	494	485	445	465	488	477	489	426	454	479	476	471	488	458	507	474	497	448	497	519	458	481	482	513	468	476	476	466	497	497	470	491	501	493	457	496	468	470	458	475	498	488	474	446	470	456	472	483	476	495	467	493	464	435	453	480	438	478	454	506	479	474	479	506	482	461	457	484	488	443	501	483	474	457	475	470	474	474	500	505	457	505	507	495	513	489	481	513	445	494	473	530	467	520	477	478	448	480	514	466	489	442	486	490	524	478	449	442	477	476	466	478	486	491	468	490	470	480	517	472	459	480	488	477	462	506	517	497	430	491	445	475	502	440	449	467	442	509	443	484	493	491	536	499	490	443	440	522	460	467	479	489	470	511	490	461	474	492	500	446	462	488	440	459	480	465	450	475	485	493	486	475	433	515	516	538	469	498	458	462	487	477	525	463	484	485	452	498	490	479	460	484	504	517	488	468	473	474	498	492	507	458	463	455	529	520	510	436	508	440	453	457	474	468	479	482	478	470	517	480	501	463	455	520	455	467	483	466	466	514	479	451	514	470	443	472	492	441	504	442	444	483	464	486	467	464	493	514	436	485	470	459	467	478	481	485	468	494	478	488	468	464	496	499	468	462	480	510	500	510	472	494	467	515	486	503	480	447	486	471	471	496	492	492	457	462	463	464	482	519	496	424	493	468	442	466	442	508	445	481	480	442	489	445	457	498	480	495	474	520	471	471	496	441	473	484	450	498	484	464	467	495	476	433	491	493	453	500	493	476	478	472	496	424	463	485	483	462	484	469	460	486	509	477	507	476	466	487	514	449	483	469	491	458	471	490	486	466	459	485	449	462	464	471	458	534	470	506	461	465	519	451	452	460	523	443	493	465	519	502	494	445	456	458	496	530	477	483	456	468	500	437	483	482	457	497	503	435	474	471	490	485	483	509	474	464	505	455	458	510	494	482	487	427	469	466	469	457	479	497	474	485	470	461	436	476	436	503	459	448	516	468	514	454	470	500	458	463	498	501	526	471	477	503	492	493	482	468	476	469	472	453	491	467	469	534	468	462	506	448	491	485	477	453	485	546	441	451	495	489	472	488	458	447	470	514	531	446	456	440	507	446	485	480	431	494	446	442	460	448	508	463	492	487	468	479	496	454	491	464	455	502	478	493	464	482	498	482	457	475	414	524	484	461	484	469	478	449	494	495	490	509	495	476	490	502	485	509	489	464	450	490	477	519	492	447	476	463	452	500	491	500	486	507	450	473	458	517	467	533	474	456	480	450	491	484	486	503	465	524	486	520	495	469	446	486	452	471	451	461	445	439	481	473	464	492	488	495	493	486	471	487	475	449	485	494	492	489	490	466	483	474	490	474	449	457	489	500	488	471	451	487	451	451	480	507	467	490	483	463	489	464	489	544	456	467	480	460	479	514	487	481	489	482	461	486	489	487	445	469	424	509	509	442	499	483	485	455	498	507	491	481	484	477	505	494	479	463	484	469	483	469	474	433	462	467	502	468	486	474	491	460	494	446	488	479	447	468	487	498	486	438	480	479	517	488	486	467	466	531	513	479	455	490	446	465	457	465	451	460	490	473	458	528	477	493	489	503	502	451	483	476	462	484	448	471	497	490	529	481	468	479	481	470	459	440	492	488	491	462	514	530	452	456	491	487	465	484	433	494	433	504	484	483	471	486	461	446	487	464	438	459	467	504	440	482	496	467	474	449	467	476	485	476	493	466	470	483	446	445	450	447	476	480	480	475	479	465	445	457	456	497	453	518	491	496	503	443	484	491	461	473	463	471	463	468	506	475	459	446	501	474	457	486	446	501	455	485	452	472	435	500	508	482	485	490	501	447	480	495	494	464	487	463	471	486	467	445	473	462	436	467	509	475	478	459	484	466	455	417	485	477	491	453	460	461	514	503	473	467	482	504	472	459	509	482	509	463	502	479	469	480	500	490	477	494	470	469	497	509	493	419	437	442	516	463	443	478	455	457	480	458	462	474	466	462	491	458	489	498	462	495	495	489	471	439	524	457	528	433	424	453	525	470	432	523	457	501	484	497	475	489	467	493	470	453	445	474	480	468	482	452	524	498	478	492	499	464	449	535	493	493	502	473	469	481	461	449	469	474	468	472	463	441	455	460	471	493	466	502	462	482	456	496	491	457	502	502	483	474	480	506	485	461	495	499	461	471	463	492	435	484	465	460	497	464	515	494	465	506	412	488	504	487	527	478	461	464	534	483	490	472	471	434	469	488	507	463	483	482	483	491	492	476	513	508	493	508	484	446	450	437	470	449	477	515	474	480	449	495	508	471	484	476	480	454	468	477	474	476	459	494	481	442	488	463	482	495	525	457	463	471	476	489	458	484	460	455	478	424	435	471	492	473	458	478	451	494	488	513	460	491	490	464	455	471	474	469	474	496	474	485	482	524	441	495	478	468	477	467	462	449	458	497	469	481	423	509	491	470	467	416	495	513	458	420	473	456	478	463	497	510	509	455	501	449	476	456
47824	15733	3625	1160	524	266	233	213	189	211	197	194	216	170	193	191	184	200	208	188	200	179	187	167	197	183	197	178	216	191	171	152	200	213	179	206	192	186	192	208	199	193	184	187	212	184	190	179	194	152	185	203	195	197	181	183	181	212	205	178	230	191	217	211	178	206	169	171	171	190	207	202	210	211	195	169	153	188	168	187	201	193	189	193	193	196	204	182	207	185	179	179	195	190	189	197	176	200	187	178	178	198	181	198	172	197	172	178	183	201	182	177	205	183	197	200	182	178	166	213	170	184	176	182	224	202	192	184	202	194	221	202	181	217	197	181	194	179	213	159	175	169	180	208	180	197	182	182	192	187	197	208	162	185	190	186	203	211	177	193	177	186	195	175	173	207	190	193	206	184	170	180	180	201	185	208	190	175	198	185	180	172	198	181	194	232	183	179	184	173	171	208	183	196	194	187	168	233	208	174	193	196	149	178	206	186	208	193	198	175	172	176	190	150	217	176	183	199	190	200	195	173	198	193	192	178	164	206	179	220	193	195	175	181	187	180	195	195	184	211	176	200	181	195	209	192	186	172	201	225	189	186	181	206	199	175	203	199	199	199	222	180	196	187	207	198	219	224	170	175	219	184	181	160	178	172	177	190	154	176	156	159	177	183	172	172	190	196	225	187	189	179	207	205	178	181	191	197	196	189	212	169	193	172	178	180	189	201	192	204	176	174	159	199	194	181	186	174	211	205	209	203	182	169	182	175	191	188	189	182	198	202	206	204	185	203	167	192	206	189	205	182	180	194	199	183	179	159	170	181	204	187	210	184	193	174	209	183	203	191	203	199	191	209	192	200	197	175	203	172	178	218	187	195	194	169	180	202	188	170	198	197	197	182	154	177	212	192	168	192	185	195	240	217	202	188	165	214	202	186	195	190	195	198	193	197	182	181	213	182	173	203	161	175	151	202	187	178	171	175	188	184	193	197	175	189	171	222	177	174	190	184	184	190	206	189	172	173	195	200	177	183	185	164	155	179	220	216	182	206	196	213	192	188	207	172	163	181	211	179	197	156	192	191	198	187	181	183	180	197	181	181	204	221	166	192	193	186	157	208	206	196	182	179	189	180	189	191	179	204	221	189	200	184	189	191	189	174	192	174	193	192	193	183	180	191	182	173	167	182	165	177	212	184	167	190	194	194	173	179	169	222	189	211	178	206	182	163	190	166	162	177	188	193	192	206	190	195	187	195	185	204	178	215	194	202	181	190	170	188	181	182	185	200	186	180	185	175	178	194	209	206	184	205	214	200	186	210	188	204	184	187	173	216	179	186	211	189	194	168	213	218	206	167	180	178	200	194	188	179	193	198	198	188	185	171	214	175	207	180	183	204	176	177	186	190	188	198	191	215	175	187	212	183	177	199	176	187	183	186	205	193	178	209	168	171	178	185	172	175	183	206	180	188	158	196	208	228	176	158	186	195	177	180	183	200	183	190	181	164	195	185	190	236	213	195	174	184	187	184	187	198	183	201	176	196	204	174	198	181	201	171	192	184	193	169	190	199	186	185	180	167	176	177	178	189	197	189	198	173	159	188	182	167	166	204	153	190	197	173	165	206	225	197	195	176	204	194	174	185	158	189	188	205	188	180	204	222	219	205	192	218	195	198	210	156	189	189	166	165	184	181	168	188	190	191	211	169	199	169	191	202	191	183	167	200	197	182	183	201	181	175	174	173	186	180	202	197	157	195	179	205	217	180	207	201	192	190	185	226	185	198	216	176	191	226	189	176	184	202	169	199	182	148	182	165	214	232	174	198	175	180	167	175	186	178	193	180	192	189	207	192	175	194	208	184	187	189	190	159	195	187	185	181	202	171	212	179	206	186	182	179	187	217	176	180	205	180	190	183	197	197	200	175	193	198	184	217	192	190	215	222	187	194	180	189	201	186	207	192	214	190	201	184	171	184	167	191	188	189	213	180	160	187	196	202	204	182	188	218	190	176	228	172	187	188	167	177	159	190	196	191	201	170	204	182	208	227	213	177	181	164	222	201	193	192	204	174	216	194	202	177	191	219	200	164	191	171	181	189	207	197	206	216	193	187	226	207	208	169	172	178	207	177	195	205	177	181	194	221	188	189	195	197	187	178	169	172	171	212	192	208	193	201	216	189	177	207	211	213	195	170	188	201	202	183	169	205	215	187	184	207	209	191	180	221	196	192	196	189	182	194	195	189	185	170	235	187	181	202	189	180	197	176	205	178	180	193	195	207	192	172	178	221	186	191	176	195	213	235	195	184	211	173	195	156	211	174	174	185	181	184	201	153	202	199	198	192	178	186	183	170	202	191	183	185	200	190	221	218	185	167	193	193	214	184	234	188	185	166	185	168	177	189	188	196	208	180	185	184	199	161	183	194	169	185	185	178	199	192	192	171	202	187	170	183	163	188	201	224	183	187	157	150	163	226	166	183	175	199	187	189	209	191	188	205	205	168	217	174	178	203	181	162	184	214	203	189	189	186	176	163	200	213	211	172	192	159	198	185	208	191	183	192	187	187	189	202	209	204	192	190	203	149	213	187	197	191	164	161	182	192	150	171	181	161	185	164	207	208	196	179	198	161	194	190	204	183	179	190	189	184	188	193	186	170	192	185	190	193	193	212	160	196	179	178	182	175	171	188	194	182	210	201	167	187	166	168	232	191	206	201	183	192	188	185	214	190	211	190	173	189	178	215	187	198	191	181	194	171	194	176	191	183	155	200	189	176	171	180	189	199	203	175	186	161	169	190	161	187	167	172	200	195	177	193	189	194	205	188	189	192	195	170	203	198	178	176	203	182	179	184	201	177	188	152	173	172	194	179	204	173	203	199	195	184	186	198	202	185	200	208	203	174	192	201	182	183	173	186	207	202	202	186	200	177	176	185	176	181	184	179	192	195	195	212	203	204	190	175	203	209	201	179	175	210	219	195	195	183	193	206	177	177	183	160	185	163	187	193	188	204	179	173	194	206	182	179	187	187	186	182	179	188	187	214	216	193	189	188	159	188	209	186	185	200	178	188	188	186	190	198	190	188	217	192	203	197	186	195	174	187	166	213	215	186	214	188	175	198	185	193	206	194	193	196	194	168	178	196	170	188	174	198	178	176	191	200	191	190	201	211	185	191	189	207	214	184	188	173	195	192	211	220	191	171	219	180	191	199	193	190	170	181	202	178	181	192	195	201	235	169	170	168	189	203	202	194	202	194	188	195	190	185	172	193	212	176	194	202	181	195	192	178	212	192	196	192	186	166	172	178	233	183	191	187	204	207	166	166	199	206	190	191	182	174	180	192	199	166	184	195	191	158	198	205	203	196	190	190	204	183	195	194	151	211	183	183	180	168	176	189	171	176	171	190	203	158	172	197	203	213	184	169	177	193	170	193	191	183	184	187	215	187	155	161	195	171	193	207	191	180	194	188	187	185	200	184	195	194	193	173	182	186	216	190	201	211	185	221	189	193	204	183	208	171
31701	10467	4529	2539	1214	717	546	484	463	434	446	443	445	450	434	425	436	455	468	448	475	437	473	455	387	427	432	444	420	403	446	426	462	426	424	414	454	459	389	444	437	434	459	418	425	440	473	447	441	386	437	419	459	466	431	470	447	415	432	465	438	447	466	453	444	454	453	456	429	383	426	470	443	455	437	399	448	459	429	440	402	446	452	429	427	428	452	440	430	439	431	445	447	460	438	430	441	432	439	437	426	424	451	415	436	437	448	427	442	476	398	445	440	400	439	436	427	462	396	404	413	436	438	397	446	411	457	439	439	441	419	446	403	452	476	423	431	396	476	442	426	428	441	448	432	450	444	451	426	480	467	443	442	448	442	392	432	447	431	420	441	430	423	396	440	398	415	406	469	421	446	416	404	431	395	410	411	425	422	430	419	431	403	441	401	429	421	440	403	434	450	457	480	420	477	422	441	401	439	388	422	427	432	435	390	460	441	454	429	420	396	442	395	418	457	428	381	445	442	408	444	436	417	425	442	454	397	435	453	424	450	439	431	425	452	470	425	385	459	461	444	425	451	450	436	453	444	450	451	444	439	458	426	482	422	453	456	434	465	438	452	432	409	439	431	421	427	424	428	478	448	429	415	433	404	434	432	384	442	437	435	458	424	434	458	417	420	455	410	490	420	427	454	457	417	491	418	419	451	451	401	468	453	398	406	428	416	442	449	443	426	417	419	428	420	449	452	446	455	450	431	424	446	438	404	450	414	437	474	448	450	406	462	425	437	449	407	415	446	434	420	432	429	400	417	462	427	443	403	409	462	440	445	412	434	449	427	455	420	434	439	408	483	426	433	460	432	398	458	399	452	445	424	396	450	453	441	433	474	432	435	417	437	458	429	437	427	433	417	440	455	433	431	404	452	425	449	393	419	405	448	447	455	438	398	421	420	413	443	422	488	451	434	409	454	442	463	446	493	412	406	410	402	478	444	443	459	447	446	441	426	420	422	470	468	422	402	461	422	461	442	422	453	430	432	445	360	436	433	462	407	460	465	457	451	416	448	469	440	440	439	410	426	413	457	455	429	420	468	456	411	461	422	429	423	403	422	498	434	460	475	440	440	466	407	439	407	457	412	456	431	476	465	440	420	402	398	398	441	389	432	418	416	458	412	443	420	437	417	444	452	451	449	422	433	466	443	438	444	451	446	476	487	445	395	414	458	400	432	429	384	451	413	476	435	406	410	424	448	455	424	469	429	416	423	432	394	399	442	441	445	390	416	455	403	438	395	421	416	445	414	408	440	429	408	449	442	416	424	427	421	467	421	409	413	441	469	412	454	435	413	440	434	442	478	441	418	445	429	434	446	443	457	405	448	466	449	426	388	429	412	413	422	429	448	411	427	386	481	453	409	454	415	374	469	430	449	423	460	397	415	424	457	456	428	430	442	416	414	428	456	422	424	458	411	410	448	448	454	427	421	475	431	442	412	420	448	439	451	434	457	453	432	452	423	421	426	443	473	446	417	429	439	431	420	426	440	428	387	449	454	460	440	416	430	472	450	454	425	436	407	430	397	423	432	449	421	456	441	420	438	405	420	434	465	451	417	423	411	415	419	411	446	443	404	416	446	477	415	430	437	440	462	418	427	413	438	451	415	424	456	427	463	438	439	417	418	448	451	434	416	435	448	417	410	413	424	423	431	415	437	476	445	435	420	456	452	425	429	475	420	468	426	405	435	425	425	469	426	415	448	473	442	424	450	458	425	434	406	408	440	467	442	452	421	434	438	420	431	409	406	418	411	399	432	446	424	439	419	392	438	448	402	403	475	463	449	456	440	454	378	449	431	460	460	438	434	443	416	424	455	461	428	403	463	402	398	411	401	375	428	470	426	476	435	426	416	417	452	390	435	435	434	423	403	382	407	440	444	415	413	444	432	407	400	410	467	434	448	438	455	429	427	440	395	408	420	410	451	420	426	438	426	419	412	431	411	443	406	408	438	432	449	457	438	410	448	402	423	427	403	457	443	430	443	405	430	446	433	438	423	430	440	444	424	408	434	397	408	464	404	408	407	437	443	432	448	437	443	420	428	410	442	423	457	445	408	450	441	444	424	449	402	457	420	416	422	417	421	425	432	445	398	454	468	448	476	436	408	433	407	430	456	430	396	443	423	401	481	457	453	441	455	448	453	427	418	413	423	450	415	442	433	439	429	407	398	393	466	439	414	458	433	418	461	471	408	440	433	435	438	472	422	420	440	436	396	448	433	456	427	451	424	443	483	413	441	425	452	441	449	394	428	475	422	452	458	444	418	443	428	458	438	413	398	471	430	414	438	403	435	425	437	429	431	480	427	398	477	420	431	408	451	426	431	438	424	460	415	428	429	448	437	435	456	394	439	425	427	428	477	426	440	405	475	461	431	434	448	423	438	432	442	411	449	431	425	433	407	420	418	439	438	426	431	425	429	412	427	432	470	422	423	491	404	433	429	415	443	446	431	420	459	405	409	424	384	449	450	457	440	430	416	417	457	453	431	427	439	417	395	436	433	434	401	416	429	396	431	394	431	415	394	440	418	431	444	448	414	448	436	421	426	444	438	424	415	431	432	437	463	448	448	455	456	438	442	412	434	437	399	393	414	444	463	396	449	392	416	409	456	446	461	426	485	430	431	384	438	435	438	404	437	436	432	410	478	439	449	414	401	433	413	446	426	374	431	432	399	430	423	459	445	430	448	447	450	437	451	426	428	450	402	423	415	449	465	408	457	444	426	405	395	442	406	442	443	421	443	422	439	452	434	453	429	426	483	421	463	423	419	470	405	423	434	400	417	446	429	448	421	494	427	424	413	430	417	440	433	442	433	419	402	475	424	399	449	442	450	420	422	438	430	456	414	445	410	459	401	428	415	419	430	442	451	414	444	454	434	440	445	411	397	423	410	450	410	439	393	417	408	419	434	452	464	458	404	422	446	425	389	457	420	447	406	401	421	447	427	392	453	437	454	405	432	447	449	452	457	439	464	413	419	413	408	445	397	455	462	408	432	404	413	486	451	431	424	434	431	434	447	432	463	486	424	415	468	402	442	453	428	431	472	431	441	461	446	430	440	405	418	450	429	444	437	448	454	416	449	443	400	404	450	431	432	432	389	446	423	441	415	454	421	411	463	409	437	422	449	455	431	433	436	397	440	395	458	419	401	436	439	435	418	441	473	454	430	414	443	415	442	451	440	438	462	404	434	433	411	415	435	451	430	422	455	401	464	418	431	465	432	430	420	423	444	461	442	439	425	440	440	418	404	430	424	466	453	410	435	419	434	455	425	410	466	407	443	436	445	448	412	478	446	425	435	448	431	432	400	430	428	438	444	409	431	412	444	422	452	404	475	437	428	400	441	432	418	420	427	442	441	447	426	414	402	478	450	451	468	400	442	443	417	437	421	441	414	436	418	407	416	470	436	422	444	465	442	446	402	443	418	434	457	430	418	413	420	426	435	471	422	459	435	431	465	433
56015	20879	5276	1062	431	253	258	236	201	181	202	197	205	226	202	189	237	212	201	193	220	192	203	214	209	196	192	201	224	235	184	210	203	184	200	203	208	198	198	191	191	217	171	217	206	184	211	190	197	204	234	217	207	205	215	219	196	200	209	204	198	191	205	214	192	203	203	196	194	188	193	215	196	217	210	207	203	212	218	184	227	205	212	196	180	245	218	220	205	213	203	221	208	200	207	198	214	186	222	203	206	175	227	194	205	207	198	197	199	209	221	178	181	200	178	217	191	203	190	202	192	203	209	207	195	209	177	187	217	209	194	223	211	210	210	206	203	160	198	214	190	208	239	208	178	207	222	218	206	213	189	195	182	193	200	204	217	203	167	182	175	189	183	185	208	186	200	185	205	212	210	224	192	209	181	168	237	235	190	188	172	184	199	206	199	189	208	169	209	212	206	210	189	202	215	207	180	193	192	189	188	205	220	193	218	221	201	181	209	198	213	183	211	230	219	198	194	184	219	224	204	198	207	205	188	192	216	202	208	186	180	175	202	220	202	219	232	203	202	223	203	201	207	206	192	210	221	181	198	204	217	227	217	194	190	207	223	192	191	196	216	203	188	205	204	218	227	234	182	207	200	199	190	207	189	216	196	200	213	198	191	218	190	210	206	145	216	204	215	204	209	189	211	220	189	190	207	185	199	229	227	210	198	181	207	170	201	196	199	213	187	190	179	194	187	218	175	196	169	207	204	174	175	213	207	167	196	209	219	223	214	236	219	187	206	217	236	204	200	208	207	174	188	178	194	221	191	185	206	220	211	195	222	216	205	218	178	171	209	206	193	212	192	215	202	179	183	206	207	205	216	185	190	209	191	188	205	179	194	197	217	197	209	209	195	163	229	195	175	204	216	162	195	195	187	191	206	190	203	202	219	208	173	185	225	199	194	211	218	188	211	225	233	217	205	232	195	210	188	220	192	181	221	184	219	202	197	197	194	200	213	198	195	201	188	188	212	190	213	200	217	202	201	212	185	191	220	219	184	181	188	210	207	181	197	201	196	202	178	187	180	211	200	197	207	204	202	195	236	217	177	193	172	188	200	181	190	202	206	210	191	186	210	203	185	218	181	187	186	191	177	201	232	150	200	195	205	219	192	215	185	215	204	174	226	224	235	221	213	199	218	222	174	220	178	196	204	188	205	182	190	214	185	199	204	157	176	194	209	223	187	174	207	185	189	193	215	199	215	198	189	218	173	197	200	187	207	226	204	220	182	186	176	203	199	186	172	178	230	211	186	211	198	205	218	205	219	210	188	177	186	191	196	180	196	201	220	229	214	175	176	190	198	224	165	195	207	214	207	209	209	208	210	227	213	204	210	195	208	186	197	207	226	215	192	220	170	211	212	204	207	221	188	196	204	211	200	222	183	221	205	204	200	235	206	238	210	187	192	188	211	185	209	206	183	197	210	192	200	228	204	182	190	189	201	198	229	201	205	214	203	191	196	181	210	196	200	218	186	189	200	211	206	202	197	197	213	213	206	192	218	204	168	187	197	209	210	207	248	217	214	221	212	178	208	211	188	185	217	193	227	193	218	214	175	187	198	215	173	193	192	193	227	216	185	236	209	183	197	201	205	203	212	174	185	205	198	215	193	209	202	211	230	197	205	204	198	185	230	221	164	220	161	211	200	192	197	205	205	203	203	202	198	220	203	189	196	218	214	208	199	191	211	211	207	167	205	212	209	209	194	180	179	199	240	206	201	180	193	172	213	199	185	205	205	193	226	232	216	207	190	207	210	176	220	209	168	197	176	185	178	191	219	211	220	209	187	177	213	214	195	196	196	201	213	192	166	182	187	180	195	201	189	200	202	187	211	214	186	223	174	195	191	189	179	181	164	220	214	197	193	196	197	202	234	194	221	222	187	189	200	229	223	205	204	208	191	193	183	203	191	216	216	194	179	182	200	192	206	206	200	188	205	185	196	191	212	203	194	203	208	201	187	209	176	200	181	191	187	202	215	214	204	190	239	193	190	185	203	184	182	205	208	206	212	215	192	205	202	184	213	229	229	197	192	199	209	194	244	201	203	195	202	190	177	193	204	204	203	214	202	213	225	202	221	199	211	209	205	199	163	210	215	238	202	212	226	209	168	192	209	230	227	201	209	220	193	178	199	214	197	176	184	186	209	204	199	210	224	210	218	188	223	200	208	197	196	189	188	225	200	237	186	190	177	201	196	202	197	189	220	223	212	234	193	188	201	212	207	205	211	196	207	201	212	219	200	211	206	201	204	193	191	197	232	188	210	201	212	209	225	223	208	205	222	207	203	207	183	181	199	213	189	212	197	191	217	192	222	180	204	214	197	197	198	187	203	214	206	200	206	191	217	199	203	217	185	178	200	223	202	184	188	195	221	200	220	204	202	188	184	197	223	193	188	202	186	196	206	211	228	195	174	197	208	193	199	203	187	173	212	198	171	194	212	210	185	198	219	189	222	217	206	203	215	221	194	217	195	203	212	196	204	188	203	207	204	187	211	207	178	215	187	202	179	181	196	195	191	199	193	196	201	218	191	197	189	195	190	201	202	207	232	204	198	220	236	203	215	198	198	199	200	189	176	182	215	190	202	208	208	183	206	205	207	214	215	209	190	202	200	222	188	217	208	215	172	183	185	204	206	202	197	230	217	180	182	172	197	222	167	206	187	234	179	202	184	181	189	177	185	209	203	211	183	210	209	209	214	193	201	195	187	199	218	202	161	213	196	214	214	207	204	186	186	203	189	189	223	214	199	201	196	196	207	175	197	201	200	233	195	212	195	194	183	218	208	198	204	212	220	195	187	214	201	194	203	198	222	201	195	217	186	200	183	214	218	189	231	207	206	192	217	189	206	203	194	188	186	211	177	210	202	194	192	223	194	213	221	217	168	192	228	231	201	212	216	202	207	197	203	191	186	218	204	186	192	171	182	213	221	207	184	221	185	212	193	211	196	200	200	194	225	237	189	191	178	209	208	176	208	189	202	199	206	219	200	177	185	181	191	220	213	214	201	217	170	218	194	199	204	189	176	211	216	179	207	202	215	209	210	212	216	229	199	188	209	179	216	224	218	219	196	204	224	201	214	192	202	178	218	195	179	188	200	232	229	197	204	203	210	237	251	207	213	177	217	211	198	224	214	233	206	205	179	211	195	220	205	180	190	206	171	182	214	212	214	178	174	174	200	185	201	186	228	206	206	174	198	199	194	193	193	213	187	223	222	185	214	224	232	239	188	184	192	198	209	213	199	188	204	195	184	175	190	203	228	204	177	205	191	222	182	242	197	207	185	214	193	199	191	211	233	200	196	203	232	202	202	197	204	189	205	208	203	215	227	221	211	204	184	191	208	214	202	206	206	209	227	199	197	192	209	199	196	209	211	198	181	205	197	192	214	208	197	190	204	206	193	195	186	241	206	211	194	184	205	186	198	213	220	219	225	208	210	226	191	202	184	177	194	193	213	192	198	197
38340	13623	4921	2031	1087	753	552	478	510	458	475	450	504	462	466	470	477	473	478	452	490	453	462	457	443	461	447	443	472	462	417	457	470	486	440	473	470	514	452	492	449	461	440	472	485	469	443	435	469	485	463	460	461	451	416	449	435	460	484	454	474	440	448	471	444	485	456	480	459	469	457	445	466	444	444	499	457	444	416	471	456	476	460	444	422	428	467	498	445	462	486	453	478	471	439	448	452	434	400	469	453	471	504	436	457	425	420	474	452	504	436	472	462	460	461	482	445	445	464	420	440	420	455	478	444	461	459	463	437	439	420	501	442	493	443	468	468	474	460	443	454	448	459	449	458	456	432	461	451	458	464	473	424	463	427	442	467	476	451	471	451	432	478	456	461	475	457	479	453	477	484	482	453	469	415	502	458	461	481	482	434	453	437	438	452	434	454	503	415	447	430	438	476	428	462	461	438	473	418	424	474	477	435	442	448	464	434	490	466	462	463	456	457	463	486	443	400	472	434	454	458	404	487	460	488	491	477	460	465	505	437	480	431	473	485	477	465	440	471	452	452	416	471	466	461	435	474	464	465	456	442	445	444	530	469	446	482	481	456	453	500	452	482	407	442	462	435	491	496	440	468	437	456	430	433	459	478	456	447	429	485	424	432	435	426	436	487	448	442	455	464	465	440	451	462	461	486	455	453	468	424	459	470	466	486	475	453	417	438	454	459	462	466	448	455	419	473	444	467	473	457	488	461	439	441	466	468	453	472	460	478	464	464	456	419	453	495	459	452	444	436	476	451	446	456	461	443	442	500	499	455	442	469	479	463	457	470	452	479	440	456	457	454	446	489	485	470	454	438	461	477	454	440	466	464	429	473	430	445	464	443	462	484	469	437	501	434	432	474	448	452	489	459	484	496	475	437	461	489	448	437	470	451	442	500	499	452	461	444	467	440	479	460	472	493	462	451	450	435	459	431	479	452	473	467	456	452	479	457	489	469	519	468	469	479	473	466	450	474	466	450	423	439	440	448	458	454	447	423	450	466	531	474	447	486	438	473	463	469	478	486	489	472	430	458	449	443	475	446	473	459	458	455	467	429	469	471	487	490	456	464	470	476	445	460	463	481	455	485	455	461	461	445	466	447	418	459	508	465	467	452	444	449	448	437	439	453	449	463	440	444	466	454	474	460	458	448	434	472	464	430	452	463	456	455	486	446	435	443	464	445	476	462	453	453	474	423	413	471	514	486	433	443	475	453	437	515	465	461	445	484	444	466	448	499	504	462	471	466	477	458	432	465	477	479	451	444	440	438	460	487	444	460	430	461	424	472	450	478	457	457	473	451	448	492	424	459	435	525	437	476	467	440	456	476	446	457	457	461	456	486	461	456	437	474	464	458	443	450	495	470	439	463	434	433	470	445	466	426	464	500	443	445	421	479	478	481	495	497	500	459	417	499	463	442	453	454	462	465	495	480	477	465	447	481	422	445	466	455	489	464	460	474	464	482	445	405	444	452	431	454	417	454	428	476	443	461	477	444	456	411	461	470	443	465	488	466	474	459	462	458	431	488	499	456	433	433	465	488	460	476	460	476	450	471	450	452	438	463	480	431	451	418	484	467	456	479	418	460	463	460	485	436	475	466	494	466	442	477	450	478	435	492	443	480	439	509	449	478	469	446	446	431	492	474	441	472	446	457	399	455	488	442	458	437	466	447	482	433	462	435	428	443	429	441	466	435	453	449	509	495	448	459	508	470	479	427	452	454	447	458	480	455	448	448	451	445	509	459	451	443	460	429	473	485	462	471	491	462	487	458	457	448	498	435	453	434	435	458	470	479	464	459	478	444	429	445	439	436	452	461	483	446	491	469	449	446	506	453	439	425	468	481	475	440	495	478	467	444	444	492	406	497	430	457	463	493	444	449	468	431	470	472	485	437	457	479	473	447	470	482	458	414	439	437	452	449	488	435	462	473	460	482	510	471	483	485	450	457	483	482	443	442	482	474	472	465	468	440	443	501	473	465	458	463	505	428	453	467	496	457	441	483	440	461	436	479	404	441	518	460	467	463	470	488	470	466	489	523	418	432	445	456	443	451	495	460	447	465	484	462	458	509	478	466	439	428	476	476	421	483	467	457	439	461	471	477	462	498	445	469	451	431	470	486	473	439	505	487	444	446	464	483	479	471	440	488	453	495	425	461	430	448	454	464	464	460	456	466	445	463	477	428	426	482	456	450	456	428	487	453	466	461	462	464	457	452	490	439	462	470	454	465	434	461	453	456	476	480	438	451	441	459	494	456	460	484	423	474	470	476	465	439	439	488	432	467	463	455	429	457	442	453	457	454	457	455	476	491	488	455	447	421	467	457	464	484	439	439	454	471	484	477	445	446	489	462	437	453	459	479	450	457	456	446	473	472	466	453	505	429	481	459	464	471	455	490	480	491	455	430	412	427	487	451	469	467	447	416	441	468	495	459	441	491	478	480	441	501	471	443	464	460	449	476	421	464	445	490	438	504	399	437	429	479	492	447	435	471	468	519	468	467	438	462	456	468	454	436	464	470	444	480	458	462	463	475	464	440	414	448	420	448	459	431	428	429	472	464	478	468	422	472	442	490	474	424	452	457	470	479	432	481	474	434	455	469	452	453	445	436	444	433	443	461	484	428	489	438	473	483	444	444	417	450	463	443	444	435	426	469	465	437	424	447	429	461	448	432	457	463	438	451	453	455	439	446	436	440	410	439	447	450	478	473	436	486	435	480	508	431	416	451	435	455	448	480	454	443	442	443	481	477	461	445	432	499	459	470	444	464	453	445	428	454	433	472	462	485	440	435	452	451	442	507	451	430	476	462	440	470	489	478	430	460	465	466	466	415	443	463	420	459	460	502	490	468	458	474	477	455	447	452	476	459	445	459	494	455	427	461	467	428	442	465	447	471	448	462	466	451	436	475	438	459	421	448	464	486	473	472	444	475	465	446	455	431	473	443	469	454	473	487	471	441	481	495	447	444	482	461	438	424	445	466	448	449	427	506	485	462	458	449	468	439	463	442	435	471	439	468	429	491	477	442	397	464	441	488	477	477	465	472	450	458	466	470	461	458	405	449	479	425	469	426	452	447	448	420	507	454	472	463	443	443	449	461	479	429	475	472	469	410	418	426	445	444	462	455	450	459	433	490	458	450	429	421	454	438	454	467	476	433	452	443	458	453	439	454	469	443	468	436	446	492	471	489	506	433	447	453	477	493	490	457	465	429	421	473	453	480	460	448	473	496	515	459	464	484	442	434	508	424	461	488	497	434	471	472	450	453	447	441	475	442	427	474	436	496	491	449	441	437	481	472	481	436	467	458	456	500	452	469	433	441	435	403	446	491	423	463	452	480	477	490	421	479	465	442	443	468	440	484	483	445	440	487	475	466	496	497	446	499	431	457	479	465	482	461	424	473	453	438	452	467	421	517	438	461	469	429	445	451	435	427	450	460	475	487	453	447	442	459	467	441	454
65493	29622	10894	2463	693	458	342	308	222	211	210	219	227	228	217	201	206	247	202	190	221	226	211	214	248	209	242	228	183	203	202	174	207	253	212	190	208	232	185	228	202	225	227	195	226	227	208	195	196	257	207	201	210	250	201	206	206	189	197	233	217	225	200	220	208	231	202	206	191	238	215	233	188	199	215	192	189	196	201	208	196	226	222	217	212	219	239	216	233	234	238	223	203	202	206	213	204	201	210	226	194	222	213	188	181	194	205	194	226	190	213	216	218	208	223	224	225	214	183	223	222	238	190	220	223	209	199	207	186	224	211	213	198	207	200	206	209	176	215	215	227	209	195	202	183	227	212	220	252	210	212	192	205	213	227	210	189	195	234	203	198	226	204	227	198	200	190	205	238	194	222	224	186	203	241	211	215	217	223	233	228	225	245	210	200	236	212	190	202	188	226	208	222	225	238	206	209	215	203	217	230	200	209	236	197	180	201	224	230	204	212	208	224	224	243	215	206	201	213	222	249	187	226	228	203	221	214	208	216	188	222	223	186	234	223	221	205	211	201	180	197	228	211	232	193	192	203	211	213	216	210	222	199	202	229	212	211	221	198	208	216	209	210	226	192	199	193	239	202	212	217	234	202	237	213	233	202	216	231	205	183	210	238	220	242	220	221	212	219	217	202	215	228	214	221	213	193	228	216	238	187	202	213	197	199	195	211	217	217	221	197	195	167	180	203	188	219	185	248	212	204	201	217	205	215	208	211	204	207	218	216	215	218	204	229	204	208	205	210	223	207	221	198	218	229	208	218	215	234	209	224	194	211	218	196	189	224	244	196	180	225	205	218	214	224	225	243	192	186	208	228	212	197	206	211	204	212	199	210	174	220	196	220	199	203	178	220	204	228	185	237	198	233	184	184	228	186	215	193	226	206	205	201	191	217	234	213	192	227	193	206	215	214	230	200	229	209	191	195	201	218	197	195	204	212	195	207	200	208	217	188	217	164	193	198	209	235	251	224	225	222	200	209	188	215	197	193	226	220	218	207	210	203	232	211	224	215	226	207	225	218	252	216	196	204	224	212	204	219	221	226	223	220	236	218	194	217	225	217	211	211	209	200	200	178	210	201	198	258	226	193	204	203	226	203	229	187	201	228	204	203	226	204	196	212	219	190	219	201	200	217	187	251	170	254	214	222	205	213	241	209	210	209	179	211	225	230	182	239	197	252	207	214	223	200	186	200	226	214	224	196	247	243	201	224	204	193	210	202	225	214	198	254	195	221	187	198	207	202	200	216	232	226	213	216	211	204	245	233	199	203	194	199	217	207	210	189	204	209	192	231	220	225	216	189	229	206	215	210	203	199	189	214	224	201	241	232	224	213	229	209	213	201	203	208	211	208	208	191	207	202	210	209	213	218	207	184	200	176	216	214	235	228	184	236	230	202	241	219	190	241	229	235	214	231	185	238	200	175	217	216	185	200	224	225	207	190	220	206	215	217	254	224	209	226	192	194	227	209	242	227	204	198	213	215	212	184	202	230	228	197	192	238	210	226	185	245	204	245	234	218	220	211	232	195	203	190	193	232	220	218	201	198	220	211	219	228	166	190	188	229	219	200	215	228	205	250	194	211	188	185	207	207	213	197	209	197	207	211	183	211	212	195	193	215	193	182	231	200	179	229	219	214	203	216	218	236	205	225	204	223	211	243	189	224	237	221	207	202	223	234	230	231	253	224	211	256	221	199	226	183	222	223	226	192	229	225	189	220	212	204	207	203	199	212	193	198	185	200	201	212	225	221	225	198	213	259	237	226	246	202	169	245	219	210	211	209	208	208	220	207	224	223	204	207	187	227	221	217	214	224	237	209	211	194	203	193	199	189	209	221	219	204	223	200	211	224	177	214	213	217	206	215	211	197	253	198	184	206	207	229	197	206	213	197	217	202	239	197	233	225	215	209	212	236	181	221	211	220	222	201	220	205	184	210	192	210	198	222	194	201	207	211	198	218	224	236	223	208	249	228	225	200	220	200	211	189	213	186	207	210	245	211	234	210	226	221	215	229	194	193	223	201	222	231	184	225	231	192	184	209	257	189	205	203	226	191	205	210	202	200	223	211	204	203	238	217	203	227	195	204	223	228	217	221	239	231	188	193	214	195	188	196	204	184	235	232	206	225	220	219	216	220	245	228	223	209	201	211	216	220	209	194	210	202	211	187	226	228	230	246	194	218	202	227	204	193	207	200	221	201	206	217	207	217	221	200	243	224	201	206	216	204	199	219	202	231	194	217	225	199	221	223	201	221	230	217	211	193	218	209	202	221	205	218	229	219	252	195	205	207	208	255	201	195	206	201	214	201	180	191	222	170	222	236	215	217	215	205	210	238	199	202	206	198	212	216	183	224	235	213	206	206	215	199	236	240	251	228	189	215	207	219	220	200	205	203	227	197	200	207	212	205	228	205	247	190	208	205	195	193	201	220	232	189	208	222	218	215	198	212	205	215	215	204	223	235	213	224	189	208	207	208	240	191	218	215	225	217	208	207	194	224	208	206	223	203	239	212	229	216	211	202	204	224	223	202	235	219	177	197	198	221	201	215	243	241	225	192	192	200	209	165	200	219	225	198	195	202	225	228	216	204	212	220	181	186	189	215	209	197	203	193	202	208	207	238	230	221	189	206	219	174	194	249	176	213	222	210	194	225	234	197	209	206	209	213	220	221	216	193	189	215	222	212	189	200	235	219	195	227	203	225	204	205	226	205	235	201	240	209	188	209	216	192	195	252	217	186	254	186	210	202	226	219	221	227	206	218	214	214	215	207	201	247	232	191	213	196	191	229	208	206	228	212	211	208	220	201	208	204	249	205	193	197	212	239	195	194	202	206	227	214	213	207	215	223	187	206	192	211	214	210	228	216	210	193	240	233	195	171	174	225	189	206	213	181	234	220	224	239	207	211	203	212	207	194	215	225	215	225	216	193	217	216	248	209	230	229	201	206	229	207	185	217	215	224	200	225	179	218	192	217	179	212	202	213	217	216	212	210	207	193	206	206	195	216	211	215	190	198	181	207	196	184	227	215	187	202	202	245	217	200	212	227	210	235	219	213	228	222	235	191	212	202	240	188	190	218	214	206	204	216	200	221	234	230	234	230	204	192	216	202	197	223	216	242	212	214	208	218	240	221	203	193	233	218	194	262	222	211	197	233	179	207	208	207	236	207	234	197	204	205	174	182	207	207	211	222	224	208	220	213	195	229	220	203	224	225	210	221	207	189	202	189	213	202	225	224	185	202	192	207	225	190	243	220	211	212	231	213	217	175	171	205	226	208	200	206	210	195	213	197	201	193	206	239	200	198	193	219	231	196	204	198	201	216	222	223	198	211	204	224	212	230	198	233	244	203	243	209	203	198	221	209	203	221	221	205	216	223	209	206	204	218	232	204	229	235	209	193	202	233	194	202	222	196	208	183	185	206	200	205	257	198	179	224	237	190	214	211	229	200	235	200	190
44602	22779	10002	3948	1781	1205	905	734	526	482	465	492	444	480	478	464	487	498	486	480	473	452	456	513	447	481	502	499	473	474	503	491	455	491	471	485	487	496	459	475	423	492	467	502	466	498	501	481	485	464	453	499	471	495	476	519	475	442	446	494	473	450	489	478	480	490	466	498	485	455	489	503	461	498	474	496	503	493	471	448	449	492	485	472	473	462	473	498	486	450	427	486	486	446	522	491	441	505	538	475	455	511	500	458	465	433	455	494	525	470	467	470	450	479	442	469	457	430	481	475	488	473	448	465	443	484	482	493	471	462	472	457	485	480	463	488	472	446	472	477	502	494	490	454	480	483	457	482	473	499	493	464	492	421	464	466	482	468	466	471	531	467	471	456	472	493	484	471	472	488	427	483	488	482	475	476	487	488	462	427	448	469	486	496	476	480	444	457	472	490	488	430	474	472	467	511	480	444	469	453	470	492	455	473	506	488	504	474	474	453	438	447	497	446	486	428	487	479	451	467	476	482	468	484	494	460	491	491	449	467	475	483	447	448	441	483	495	465	457	449	484	468	473	481	468	490	449	436	464	509	478	439	513	481	475	464	468	498	468	486	456	487	479	503	462	492	469	497	476	484	487	511	457	478	469	473	473	494	476	494	456	461	443	508	487	474	493	492	463	503	473	469	445	471	458	460	495	449	454	463	441	487	498	444	517	479	456	524	436	428	491	487	492	474	438	447	432	476	458	459	493	477	476	506	456	468	493	475	490	485	492	494	479	498	470	460	453	434	481	434	480	456	492	461	476	415	467	471	477	486	439	495	489	464	465	439	489	474	461	469	425	471	483	460	467	523	480	486	478	458	476	477	471	459	457	497	494	467	435	470	468	445	473	479	443	455	448	491	494	482	464	462	475	482	491	483	466	458	461	469	440	479	477	467	483	466	460	523	466	470	493	469	503	455	470	500	467	474	528	542	453	465	502	451	475	484	456	480	487	481	467	467	471	492	496	511	463	503	479	443	464	508	478	469	469	440	461	474	430	485	471	502	481	441	458	486	459	508	479	445	480	485	482	492	474	462	469	481	448	458	465	484	453	478	469	481	457	468	445	481	448	456	495	489	479	520	474	469	490	471	472	442	489	530	480	515	462	492	514	451	471	493	477	480	485	451	440	467	486	461	485	477	473	492	472	469	479	471	499	488	500	443	508	454	502	466	450	486	476	476	467	444	431	522	503	456	517	472	503	469	510	483	445	463	450	500	439	496	479	479	476	475	490	468	469	453	455	506	493	480	491	475	495	509	485	473	492	469	485	462	449	470	457	561	500	494	440	461	484	463	431	449	480	482	483	487	510	499	466	464	463	490	476	491	461	486	501	472	443	486	465	467	479	442	484	489	460	454	496	484	467	467	490	485	491	476	502	500	453	510	452	457	498	449	488	468	477	466	467	534	461	472	505	451	470	473	434	488	493	473	540	462	460	454	452	487	516	498	471	485	507	511	473	500	487	471	497	513	472	460	513	507	430	471	481	467	457	453	439	510	454	481	446	492	501	493	474	490	503	460	455	494	461	480	468	462	494	504	476	479	453	464	466	475	459	450	495	482	508	444	470	516	492	484	482	459	449	448	463	475	500	479	481	494	502	483	454	484	514	465	474	489	485	491	460	485	471	493	453	467	470	475	457	475	481	480	500	492	471	527	467	481	481	489	494	502	471	478	468	456	469	451	469	499	484	493	459	481	503	481	465	429	477	426	456	466	484	488	503	439	435	458	466	496	475	487	470	472	451	503	495	467	486	500	472	497	440	435	487	482	465	483	502	512	467	489	508	475	514	471	484	481	446	473	456	457	512	455	449	507	435	479	483	487	468	440	505	465	483	500	472	502	449	481	505	488	494	486	474	491	455	470	442	453	491	490	476	439	480	452	478	470	474	457	437	449	483	493	480	481	515	467	501	448	465	473	474	506	464	484	456	489	438	450	438	460	441	511	488	456	482	446	487	451	466	461	499	469	506	476	492	476	480	476	468	455	469	492	457	479	462	458	483	490	466	487	478	504	473	505	467	472	470	487	447	505	464	477	469	493	489	514	490	474	463	469	516	518	459	469	494	493	421	484	493	465	449	451	471	497	470	481	461	533	455	455	475	496	505	476	467	475	487	454	457	482	484	460	477	473	530	460	440	495	488	450	446	462	470	468	462	464	476	463	453	455	456	489	463	478	467	474	488	432	466	474	481	487	469	449	518	486	469	516	494	466	478	458	474	450	446	497	493	525	463	497	467	448	500	457	455	483	452	466	478	479	471	479	493	485	454	495	476	448	477	477	469	500	487	481	421	510	521	495	471	440	464	485	470	468	471	444	468	481	504	468	509	496	459	471	485	459	432	507	481	494	449	489	450	478	474	464	491	458	454	505	490	522	496	502	472	458	494	484	474	489	495	480	495	508	449	469	455	507	446	483	496	454	481	478	457	427	466	452	447	461	483	464	491	503	443	531	459	480	479	463	491	456	462	501	464	439	493	503	434	485	457	458	441	461	463	487	442	463	466	498	491	464	439	429	507	518	482	464	490	461	464	492	471	460	483	463	466	454	498	492	460	504	470	467	469	502	483	472	508	465	502	486	457	438	460	483	453	451	464	471	467	476	482	450	432	429	458	490	473	452	512	440	506	451	442	472	442	472	473	468	508	496	474	470	489	487	455	480	497	477	468	482	446	453	475	473	469	495	487	461	497	474	504	494	504	483	456	470	492	436	487	503	478	474	508	467	497	490	446	448	495	485	482	472	451	444	489	495	478	473	443	444	450	477	467	453	487	487	453	477	474	439	474	492	470	456	478	502	502	459	482	506	433	486	478	487	467	471	460	504	492	497	489	453	494	473	467	451	462	492	490	499	472	518	532	458	478	483	508	453	464	465	455	461	477	479	486	476	503	512	453	476	464	463	471	474	483	475	474	462	470	483	489	480	505	494	472	467	478	487	494	476	483	441	499	475	452	520	482	491	508	493	471	466	482	468	488	468	461	440	479	445	452	503	458	459	450	490	475	464	472	498	426	491	515	497	448	484	492	498	475	468	461	533	445	449	465	471	476	486	471	509	446	485	501	448	457	491	475	488	481	466	439	458	472	468	476	445	485	468	476	488	453	471	449	444	460	469	459	485	499	477	478	460	478	461	455	498	462	432	455	451	468	473	488	471	507	466	464	440	443	469	475	475	478	476	449	487	516	467	502	494	452	478	505	497	480	478	480	522	470	439	477	470	493	541	504	487	461	458	493	509	481	447	489	468	441	450	500	467	482	487	478	497	475	472	451	456	465	454	471	456	507	498	531	478	496	491	514	496	529	475	458	475	510	506	489	475	520	492	470	481	461	498	489	475	501	482	456	475	468	526	440	517	460	448	508	476	483	511	471	472	454	504	460	425	455	491	479	501	457	450	474	485	446	456	464	451	457	473	470	495	492	438	488	450	488	492	450	454	493	477	447	505	487	499	474	469	461	490
52184	16798	2614	495	284	223	200	211	196	169	208	193	211	185	189	200	210	213	201	190	208	191	222	197	195	196	172	183	190	197	195	186	195	185	183	169	182	178	181	203	189	175	180	193	196	192	191	214	191	186	185	193	178	202	197	204	182	195	208	190	153	192	195	201	227	158	200	211	184	195	154	185	178	200	194	197	167	203	188	175	192	189	163	196	188	204	191	176	189	177	203	192	187	167	154	212	179	204	204	191	205	194	197	159	176	167	195	201	193	196	214	212	198	211	203	217	200	195	187	205	213	192	193	189	187	206	169	176	207	175	213	188	175	183	188	202	185	205	192	201	193	222	190	217	211	209	180	176	213	196	210	156	204	171	208	199	194	168	183	223	196	199	180	182	209	190	189	194	178	193	178	179	193	209	187	201	197	181	179	203	188	188	183	188	208	214	193	199	193	192	193	241	193	201	183	199	198	194	202	178	187	181	182	189	207	204	200	185	210	162	204	193	182	175	208	193	182	196	219	214	191	213	198	184	206	188	202	195	189	194	213	211	212	158	205	167	193	175	203	188	213	204	196	189	176	186	198	177	199	194	183	202	195	198	186	172	191	208	216	206	210	171	220	201	178	206	197	207	218	176	179	182	212	176	163	174	199	200	200	204	220	205	210	211	178	168	182	181	194	195	204	198	214	186	184	187	172	185	206	205	195	211	186	190	188	194	206	197	190	189	197	198	218	195	170	191	219	203	184	189	188	180	176	199	198	201	204	195	210	175	187	209	183	189	183	206	199	170	176	181	190	176	188	193	212	203	201	190	212	199	184	203	168	224	198	199	178	190	170	182	190	198	182	203	167	199	190	176	204	194	169	186	167	179	179	178	195	195	194	183	207	197	199	204	191	213	199	184	188	216	172	195	185	170	198	205	168	196	194	199	181	206	202	208	201	217	199	195	193	197	162	180	204	183	219	183	176	183	183	189	221	216	205	195	195	188	208	215	198	167	184	213	198	196	189	208	196	194	185	214	168	177	195	193	191	163	208	198	201	211	184	197	167	178	195	214	212	211	205	214	174	157	204	200	208	183	200	201	186	199	185	207	176	179	215	187	174	186	174	204	206	188	214	185	183	216	199	197	195	165	197	179	208	188	193	188	179	195	203	195	196	184	180	185	195	182	189	174	183	194	175	170	199	167	191	181	154	167	178	199	242	180	185	191	196	193	194	223	229	186	171	183	190	179	200	187	229	180	217	186	179	189	210	222	182	192	220	230	196	199	179	205	163	167	188	212	191	178	179	195	194	210	188	172	185	189	207	201	211	209	198	192	198	185	185	191	207	184	201	206	194	212	190	189	177	192	192	146	190	194	186	169	176	213	193	211	185	186	166	198	205	205	160	188	218	184	177	198	195	204	200	195	185	204	233	188	159	185	183	196	179	209	213	177	196	158	209	210	173	202	204	210	187	184	168	196	172	190	201	196	189	188	193	192	161	162	152	209	179	201	164	199	182	201	192	197	194	189	203	169	201	205	210	196	180	199	199	184	194	195	212	193	185	192	203	169	199	185	186	220	195	197	201	171	203	178	210	212	202	205	188	196	186	172	208	183	191	178	211	186	181	188	212	201	205	197	182	211	188	203	199	193	174	190	198	161	177	175	196	170	175	199	181	181	180	194	193	200	183	200	197	185	180	186	211	187	199	173	185	189	166	210	211	166	173	210	177	203	189	193	223	185	194	168	221	180	193	191	197	202	205	181	190	196	199	189	194	190	204	202	191	169	233	169	184	211	187	210	192	189	188	177	186	201	178	195	197	168	186	179	180	191	205	210	197	191	192	180	182	220	209	177	202	189	179	195	206	209	195	188	167	203	180	214	227	185	182	207	171	194	197	220	199	195	189	191	184	198	187	167	163	167	195	181	204	211	177	215	220	195	216	214	218	229	191	196	237	182	186	184	182	179	180	215	194	195	204	196	197	191	178	171	188	202	203	164	212	226	181	195	193	160	186	181	200	184	185	190	192	184	187	180	206	193	174	191	219	215	185	181	193	206	183	184	210	221	170	190	195	173	185	200	176	184	218	208	195	195	195	207	211	168	196	188	165	195	218	155	202	182	172	189	167	163	185	186	164	181	206	199	188	186	201	217	202	218	182	181	196	180	207	199	194	211	212	196	188	206	196	194	206	213	200	199	201	200	220	191	205	191	178	182	210	180	193	178	133	208	217	194	195	183	188	203	191	194	200	225	174	205	204	175	209	194	190	199	233	212	181	175	191	191	190	193	182	186	181	193	207	213	200	207	189	159	182	201	217	181	178	194	214	190	203	188	196	196	182	208	180	185	229	152	205	185	194	196	202	199	219	180	174	176	169	175	198	189	216	172	196	195	192	207	193	198	223	177	178	171	188	204	174	222	190	192	190	182	223	191	221	208	191	201	186	175	183	169	197	197	215	183	193	185	160	180	227	188	189	190	179	192	197	171	207	183	183	192	183	195	184	168	180	176	229	174	197	204	173	188	195	188	190	180	189	175	217	204	202	175	202	187	187	207	186	175	208	185	211	176	210	198	204	191	167	215	211	170	201	184	195	185	202	189	219	168	196	199	168	197	203	199	187	191	191	197	216	215	202	200	182	222	193	192	163	203	180	152	205	202	169	184	179	192	189	189	187	188	195	204	210	175	192	218	209	199	193	168	161	172	175	183	193	211	181	191	233	222	177	172	228	199	186	207	188	191	189	175	192	188	191	212	169	193	198	178	188	176	175	203	198	182	184	221	199	182	170	224	220	208	195	178	197	168	175	209	209	190	206	178	188	186	182	205	197	189	179	171	194	191	190	187	199	189	179	179	171	196	195	196	208	176	216	202	211	195	193	205	209	180	176	177	216	186	192	176	172	194	186	208	201	202	192	200	210	181	181	180	178	227	195	195	198	212	187	205	212	189	188	200	193	208	201	203	180	197	199	173	161	176	197	194	179	222	220	200	200	179	192	186	204	207	191	191	211	178	202	196	183	199	208	173	209	209	177	200	146	205	213	197	201	206	197	173	180	196	189	189	205	192	193	173	192	200	201	188	198	185	185	194	202	164	173	195	191	191	223	209	180	193	206	198	197	171	201	199	224	187	203	186	201	204	181	190	180	185	173	185	191	195	187	192	201	202	191	188	201	192	209	184	190	184	184	204	193	181	189	211	166	178	215	159	203	179	192	171	203	190	194	213	203	185	189	188	196	198	213	202	200	189	191	218	232	192	187	183	201	207	203	191	176	198	187	190	188	180	210	206	185	175	178	186	193	198	187	197	204	182	174	187	204	180	205	180	188	219	213	189	175	207	200	187	226	216	193	154	208	185	197	205	210	197	170	173	187	180	221	151	218	218	180	194	217	172	180	221	209	223	188	180	223	170	210	182	192	181	198	203	199	215	194	186	196	211	201	203	215	223	187	195	195	194	185	193	153	193	188	190	216	202	193	188	193	209	214	185	206	197	207	196	172	189	200	215	220	187	210	185
36307	9870	2608	1141	758	599	472	464	424	454	411	443	463	379	424	412	452	415	446	416	408	451	476	464	400	432	440	461	448	407	436	466	431	444	469	440	445	403	430	417	388	443	461	460	440	420	431	415	430	374	442	405	451	448	428	468	409	438	426	396	432	462	456	424	409	432	487	406	452	442	437	424	431	456	444	441	489	445	449	421	425	448	458	434	422	422	419	447	418	438	448	461	473	434	462	434	441	401	452	479	435	421	451	464	466	482	457	389	437	475	421	438	419	422	444	434	468	443	429	463	408	461	446	487	411	428	454	432	433	426	441	433	424	428	428	445	420	441	400	434	455	461	463	444	445	449	437	451	440	483	425	428	449	423	477	446	390	456	443	453	498	434	406	466	504	449	434	445	460	443	439	406	434	444	416	431	462	459	432	426	453	447	422	443	413	451	438	421	446	449	455	405	446	428	454	408	444	463	431	460	427	440	447	427	461	409	409	455	424	441	438	443	443	453	409	410	403	426	478	454	483	417	428	457	411	466	425	421	424	467	428	409	439	433	415	431	412	428	432	437	427	452	450	459	433	420	438	438	445	458	461	432	431	408	464	434	469	428	450	415	424	401	428	480	401	445	447	453	464	449	453	475	419	461	439	427	430	467	382	414	433	442	414	449	420	441	437	450	403	413	418	460	404	441	424	464	451	422	466	421	446	420	429	425	428	433	457	455	434	449	416	428	462	450	425	413	444	457	429	423	419	461	416	442	479	442	446	433	447	466	471	431	437	411	433	440	473	438	432	434	455	449	421	432	449	415	447	413	417	443	428	419	464	429	448	431	421	424	415	428	425	427	390	399	400	430	429	431	408	410	422	401	463	462	428	456	394	457	453	444	439	407	482	488	433	394	421	460	407	419	435	450	418	477	423	454	456	458	443	417	452	466	411	451	431	441	465	401	498	441	447	414	377	442	480	448	424	470	416	436	432	433	375	470	461	429	449	446	423	424	449	456	438	436	434	452	408	437	449	425	436	412	411	416	442	472	427	494	461	448	419	416	419	433	429	461	394	455	435	441	439	399	433	431	452	435	422	456	474	432	449	435	498	438	438	433	442	435	433	445	437	485	452	420	380	438	395	419	432	457	395	445	416	447	457	431	436	444	441	439	478	428	444	427	425	419	407	464	425	418	396	435	484	458	422	418	440	404	408	423	434	439	426	469	436	433	449	474	418	432	429	421	448	482	471	443	453	455	427	423	468	478	444	446	421	460	388	422	456	450	425	430	439	458	457	425	462	449	421	412	426	448	436	463	439	445	398	425	412	430	427	425	408	434	457	420	443	460	436	466	469	426	395	434	432	410	443	472	399	451	467	441	440	431	439	438	401	482	424	456	438	423	426	494	434	442	406	421	445	443	470	438	448	458	437	446	421	431	446	439	462	457	431	441	413	431	430	371	423	433	444	447	444	445	398	470	450	441	425	445	419	442	453	415	427	461	423	413	464	448	448	454	437	412	448	438	454	465	462	424	433	426	418	434	441	472	455	452	430	402	446	405	427	428	461	426	492	458	448	463	450	433	454	462	445	445	458	503	428	435	428	437	416	431	439	417	449	450	440	447	427	466	427	453	407	457	433	457	397	431	465	431	443	435	445	435	482	457	414	424	391	464	456	451	460	400	441	448	457	458	436	430	408	417	447	427	448	430	444	463	406	437	487	460	441	416	449	431	454	412	436	430	450	437	442	434	422	435	446	447	467	432	436	462	440	410	422	477	470	457	419	412	431	472	433	425	469	408	461	434	394	446	431	434	434	447	454	443	464	423	443	431	436	430	436	415	471	430	445	440	458	416	439	426	439	471	446	428	406	459	427	433	468	447	457	444	416	427	423	442	412	445	414	431	446	419	440	456	439	460	443	444	484	431	423	410	466	455	468	457	438	415	443	444	433	498	438	411	454	423	470	440	411	440	442	439	457	409	407	426	459	455	427	417	440	454	468	481	423	450	399	443	448	393	418	458	494	400	418	403	429	416	425	438	412	464	437	410	431	446	391	469	451	426	417	429	437	451	396	455	443	468	455	456	441	465	436	442	442	451	450	438	444	426	462	462	459	454	436	409	415	450	441	433	431	408	440	436	413	435	439	401	415	474	432	421	471	451	439	443	461	473	447	442	443	456	436	457	413	431	426	397	434	493	428	419	416	461	446	414	448	432	449	484	442	453	432	446	419	418	446	411	435	428	458	450	419	462	432	447	436	450	458	493	427	409	404	420	465	428	452	444	433	435	439	420	440	455	468	409	444	423	456	466	460	462	403	426	476	456	432	433	444	474	453	458	390	450	451	456	414	454	427	397	455	419	473	413	447	448	416	437	442	416	443	434	466	458	421	454	438	468	445	432	455	436	443	449	400	427	442	460	448	459	472	478	442	463	422	478	443	395	461	434	452	441	445	442	413	430	446	470	421	445	405	425	453	425	427	461	472	474	459	479	426	461	435	444	419	457	422	413	449	481	430	445	428	443	451	436	422	460	435	433	427	422	418	384	410	414	424	457	446	431	453	447	448	446	474	417	455	461	468	443	462	462	415	438	383	409	455	407	433	467	429	456	442	472	467	403	412	469	431	391	454	408	444	458	438	424	416	476	474	429	428	398	438	481	439	471	427	423	451	407	417	404	410	466	417	433	450	453	431	445	446	447	428	435	485	430	434	438	446	439	424	470	416	409	438	485	447	476	437	391	415	462	470	437	433	461	404	471	423	462	436	460	472	420	417	430	381	416	424	433	430	456	417	402	419	415	445	381	477	421	439	438	441	432	429	429	433	440	432	453	435	450	431	442	434	446	442	401	438	437	420	434	417	460	428	426	465	443	410	417	428	449	424	457	417	427	440	406	455	441	446	460	432	437	419	416	458	415	467	448	467	435	409	450	435	460	489	488	443	428	446	432	420	415	469	444	454	453	423	414	437	446	450	424	476	420	448	481	449	438	435	433	456	420	418	428	428	472	395	449	422	453	427	440	447	442	442	433	459	422	428	457	413	447	444	466	413	479	458	436	428	432	437	451	424	448	459	446	466	418	481	435	415	436	422	428	430	441	460	453	442	456	440	425	458	420	443	435	435	455	461	425	407	430	411	439	418	423	426	432	432	465	445	459	450	397	453	416	462	467	425	421	431	429	438	447	415	433	419	465	422	480	420	436	426	441	461	459	418	437	464	422	425	475	432	419	446	417	442	450	422	469	428	408	443	439	452	441	418	427	467	477	452	445	407	464	441	429	412	405	425	397	431	436	420	445	478	443	452	449	431	433	419	418	467	451	411	422	410	401	440	409	433	407	451	495	438	419	439	451	447	431	419	453	441	444	445	424	448	441	419	434	405	424	451	442	435	442	451	425	421	419	457	438	455	460	468	422	450	433	454	454	400	441	432	401	443	441	420	417	443	420	450	388	428	458	437	459	423	421	461	471	486	451	433	432	445	461	462	466	453	443	426	451	428	449	472	443	447	430	495	447
59956	26450	7892	1849	637	293	271	211	215	227	227	224	164	193	175	186	189	197	185	200	192	211	178	200	207	201	203	201	193	213	185	203	188	239	210	212	162	188	202	185	200	215	198	194	193	227	202	238	200	186	191	190	196	202	199	208	207	190	196	201	179	171	210	200	205	198	207	216	191	217	214	192	185	201	200	199	190	202	206	190	193	199	248	196	190	189	203	216	192	200	219	208	219	186	220	191	213	206	214	215	205	219	194	192	188	225	190	201	195	219	179	221	171	208	218	202	215	208	200	209	185	152	207	186	213	218	201	182	198	226	208	221	181	206	218	162	212	186	208	219	194	195	190	181	229	202	180	230	159	181	205	212	201	220	241	183	206	211	205	219	209	179	179	211	199	166	224	238	195	232	195	177	218	223	238	212	208	172	173	196	219	196	224	197	202	180	200	197	219	222	184	162	193	214	192	192	200	225	188	174	207	199	209	200	208	211	201	186	218	204	200	189	199	224	216	174	209	200	186	181	181	221	177	215	199	203	183	188	197	192	174	184	193	195	189	195	218	177	237	222	186	213	177	188	212	205	194	199	189	207	217	216	228	200	196	214	207	214	190	212	223	205	237	195	203	197	184	198	201	185	181	203	223	204	217	191	204	200	213	187	202	199	200	203	214	174	193	179	209	216	224	180	181	209	184	191	187	178	185	213	208	189	207	208	239	209	224	227	217	210	194	184	203	195	214	201	182	211	223	188	187	201	211	182	190	201	202	199	233	207	186	204	209	206	169	197	198	204	182	187	180	189	186	202	216	209	213	213	204	186	204	170	199	205	207	211	204	203	201	242	225	175	187	215	193	185	211	210	178	216	222	225	210	185	182	207	177	239	196	184	188	194	217	191	198	193	215	204	176	215	216	219	237	208	198	180	200	187	246	201	201	199	188	191	211	182	182	169	188	197	205	221	189	224	200	190	196	208	212	236	193	215	228	196	193	199	216	165	192	229	206	192	207	206	184	210	197	194	192	205	177	182	196	184	190	215	194	214	209	219	210	208	197	210	222	182	188	218	193	184	223	170	193	203	192	199	251	203	209	204	223	198	204	183	211	188	205	195	182	199	218	172	210	246	204	211	196	178	207	172	178	231	219	193	183	222	219	204	175	202	184	198	201	212	212	193	176	210	205	214	208	190	232	185	193	193	200	202	175	212	199	233	193	179	194	197	197	186	202	183	189	215	182	221	183	200	227	208	203	192	198	185	195	198	236	201	213	186	209	202	197	224	207	215	176	195	211	214	178	200	187	226	185	197	178	203	188	196	191	189	200	183	213	215	209	205	217	216	198	198	205	218	209	177	213	189	187	181	192	193	193	226	221	202	219	223	231	187	194	210	221	184	195	199	172	186	220	192	191	168	217	214	215	197	198	199	178	210	203	181	207	200	208	208	206	218	191	204	198	201	202	170	229	186	198	207	206	177	227	219	193	203	172	186	154	191	203	201	214	173	194	184	198	195	226	222	207	208	199	231	162	205	219	200	211	206	170	180	187	183	200	196	204	207	229	205	202	174	191	211	214	215	217	212	195	220	191	177	189	182	208	194	213	193	198	190	163	214	212	212	195	208	186	191	182	200	195	210	196	194	189	196	204	222	184	196	212	202	179	179	184	197	200	215	215	198	183	215	189	195	195	187	202	183	201	209	216	200	225	209	206	210	179	204	227	178	183	183	237	205	202	205	224	206	185	180	194	219	202	218	179	196	195	196	218	219	200	200	210	202	198	200	225	217	231	222	193	185	222	205	163	199	185	185	184	181	195	197	221	184	188	191	215	208	211	192	218	234	199	208	193	208	212	224	189	193	207	187	199	205	203	220	187	251	205	166	206	210	209	213	236	227	169	226	214	201	211	189	197	209	175	210	208	190	236	198	189	192	192	203	215	184	197	222	219	184	185	193	185	228	211	171	196	191	180	190	184	187	212	206	193	198	195	196	192	202	217	213	193	222	202	198	167	203	211	229	201	221	199	202	200	200	210	217	198	196	168	204	213	203	200	195	210	204	239	223	215	203	175	196	193	181	195	194	197	214	216	197	201	192	187	198	188	182	195	212	211	197	192	201	214	198	179	218	236	186	221	175	193	241	200	206	194	196	212	190	221	187	227	215	214	215	205	190	200	182	217	217	208	194	208	165	182	204	198	204	196	190	192	183	193	214	201	233	197	201	225	208	187	217	185	202	199	223	159	190	202	206	200	220	206	191	199	220	218	186	199	180	198	180	181	188	215	191	197	218	201	208	220	208	220	180	199	203	186	201	220	203	183	212	197	218	186	207	213	206	190	170	205	195	194	195	226	184	219	202	213	194	223	201	176	186	218	188	223	214	204	214	162	202	216	191	233	217	217	224	215	185	173	194	178	204	164	213	195	186	205	177	197	194	218	170	186	188	213	187	176	187	181	209	205	187	186	186	185	197	204	198	192	202	211	203	188	203	215	202	198	200	193	215	200	210	204	206	228	199	196	178	212	223	222	208	176	193	200	183	200	209	206	195	212	176	199	213	218	179	184	195	194	196	198	220	200	204	205	213	189	212	192	180	182	228	207	182	202	200	186	198	206	187	194	200	207	205	199	202	203	215	181	227	189	208	190	220	211	186	169	193	198	184	196	224	204	196	202	198	201	219	209	197	198	196	192	217	188	197	215	201	173	200	194	194	197	194	197	204	176	191	172	200	185	184	249	212	197	203	197	199	220	203	197	198	221	187	216	225	200	209	212	206	194	217	186	176	189	196	177	178	176	197	196	164	218	189	217	205	196	192	172	203	173	197	222	233	186	221	226	196	188	205	225	182	195	189	212	215	195	195	202	191	200	204	190	204	205	184	182	209	202	209	196	189	189	194	210	194	210	172	177	197	199	256	197	205	208	216	203	194	177	188	190	224	189	183	212	175	205	182	193	186	210	227	212	201	210	227	209	212	196	165	187	197	207	211	220	218	192	197	195	185	223	185	201	208	203	219	203	210	187	184	202	196	193	215	189	177	209	223	198	205	208	177	190	189	182	213	204	242	205	177	189	226	206	212	192	200	190	209	196	179	189	217	195	196	204	216	212	193	215	225	191	195	196	212	211	196	191	185	200	196	179	200	191	178	188	166	199	197	175	188	205	208	218	218	217	202	242	163	207	219	190	199	209	193	184	192	192	184	218	198	222	206	191	216	190	209	190	216	191	218	183	202	239	184	207	192	176	190	234	243	186	184	205	180	204	187	183	207	194	191	194	216	205	201	230	166	205	218	189	207	195	192	235	228	229	210	205	196	191	209	215	212	207	200	199	217	199	217	215	208	200	193	216	232	204	168	199	201	173	176	212	206	159	208	197	226	203	197	211	198	188	198	224	199	195	198	186	196	222	216	218	191	201	199	214	188	201	208	193	203	216	194	198	176	192	215	179	207	218	213	189	210	186	208	199	222	207	201	215	217	200	197	188	231	207	189	227	194	216	188	161	221	204	168	191	192
41019	19776	8166	3561	1561	874	702	523	464	451	454	470	438	447	436	453	487	472	488	464	471	466	505	460	469	485	447	467	479	464	444	448	462	433	462	489	504	439	471	483	439	454	457	439	435	495	455	472	467	471	467	460	462	417	448	453	458	471	476	461	424	458	427	443	502	458	470	446	481	444	432	422	447	424	453	455	426	450	453	443	431	459	436	458	431	459	428	470	462	469	390	454	469	455	489	441	425	474	467	455	437	462	446	463	413	457	477	447	490	426	448	477	436	466	459	436	448	464	487	459	454	498	443	465	452	458	472	463	443	448	438	465	457	469	467	431	447	442	463	440	464	470	460	467	475	451	440	429	453	452	466	420	449	444	447	465	441	481	427	482	486	447	473	447	471	454	433	436	482	464	458	461	475	455	420	447	465	441	467	452	468	487	466	447	439	444	440	459	447	465	463	459	452	454	461	432	452	468	457	448	463	443	456	452	453	467	518	488	477	440	454	443	456	453	459	426	462	446	442	488	469	496	466	466	464	495	442	441	427	428	434	463	442	406	464	456	480	412	452	476	439	492	409	450	408	443	415	429	411	484	447	455	483	464	447	469	454	396	447	492	437	458	424	460	491	488	438	478	456	434	450	461	461	456	447	490	435	437	412	422	443	447	425	480	455	439	466	438	424	459	473	455	433	413	425	472	472	434	442	465	435	473	413	456	465	463	446	453	436	490	459	452	465	423	434	446	459	428	458	428	445	468	401	446	457	451	445	410	466	464	441	439	433	446	461	451	427	463	441	457	433	419	424	446	476	439	445	437	446	420	444	446	465	446	477	444	430	439	439	450	511	445	482	429	485	421	471	419	461	467	435	472	476	445	441	438	435	465	443	441	441	479	434	452	453	427	448	469	447	486	452	484	454	444	477	475	429	446	448	487	454	455	476	454	430	419	459	480	466	464	455	434	471	451	435	448	450	440	467	424	480	433	455	452	456	428	468	474	430	441	451	443	461	453	474	473	471	460	438	463	468	447	443	465	455	425	424	425	480	463	473	454	447	466	505	470	419	468	439	433	450	439	448	440	444	446	455	441	444	434	450	472	463	463	468	479	492	460	462	454	472	441	438	476	452	429	464	470	470	439	459	475	459	460	447	438	478	457	434	455	475	477	450	476	452	431	447	456	429	455	457	446	447	460	447	413	460	507	407	426	442	499	462	451	480	472	450	473	467	455	444	467	456	456	450	466	465	465	452	448	436	436	460	457	445	446	470	458	478	437	459	469	483	476	443	476	461	452	436	474	457	484	469	440	457	478	430	464	452	442	458	469	468	462	447	478	448	496	468	464	466	451	476	442	423	421	455	449	464	494	411	459	455	447	410	499	458	454	474	487	457	431	464	465	457	423	447	437	455	470	455	469	439	407	480	460	434	438	435	458	508	456	458	468	443	440	438	447	456	444	452	468	464	441	494	447	457	438	442	434	467	443	445	462	437	438	447	464	462	471	495	493	425	425	445	474	435	470	451	455	425	456	464	462	442	497	488	420	448	464	478	481	457	475	436	460	475	473	424	459	438	479	428	469	498	456	495	434	464	461	454	463	473	472	478	489	439	475	468	476	450	484	432	455	448	444	444	436	442	442	492	417	440	472	476	442	450	463	454	448	437	447	448	469	450	433	490	498	442	490	433	463	452	445	432	436	452	387	416	482	449	458	465	460	458	451	462	483	436	446	449	483	456	433	482	435	445	444	458	437	497	453	453	440	457	479	469	422	460	464	444	440	434	486	463	502	489	494	472	474	484	442	440	446	452	477	443	419	436	480	467	432	461	493	467	456	447	468	469	451	466	455	426	420	447	476	452	434	449	471	427	467	452	454	447	456	452	460	425	440	462	466	419	439	446	461	479	451	435	444	435	447	468	474	466	465	464	470	442	477	478	455	480	459	468	431	450	453	499	446	436	430	454	443	462	458	467	468	463	465	436	445	425	479	452	444	415	463	457	437	498	447	451	442	444	480	465	481	457	473	481	462	500	439	454	450	428	473	439	430	466	456	418	464	447	504	465	440	484	484	488	443	470	448	416	465	476	484	465	458	447	452	474	449	444	484	445	421	445	427	486	437	495	429	473	472	446	472	452	454	429	447	499	434	461	454	461	473	428	443	472	479	469	436	481	403	456	448	440	490	478	415	421	444	429	442	461	447	480	443	485	452	459	467	460	458	439	433	484	463	453	440	441	480	490	500	441	477	450	451	432	454	443	472	490	455	476	469	485	442	425	448	462	482	479	487	443	485	470	466	477	426	468	430	437	457	454	472	459	461	449	432	465	420	441	438	429	448	477	445	464	441	430	437	483	434	478	502	471	492	460	437	475	475	409	463	418	477	471	458	455	456	455	441	470	436	454	465	430	466	470	446	482	438	449	455	429	437	457	477	441	461	465	452	460	464	452	441	441	446	498	456	483	413	481	416	447	423	456	433	440	470	476	419	477	452	412	512	455	433	425	445	440	471	437	450	453	432	484	464	483	399	491	439	473	467	468	446	452	446	480	438	449	469	479	440	465	398	468	462	464	463	442	456	482	493	443	467	447	494	466	420	434	471	413	493	473	419	431	426	464	503	450	427	441	474	441	491	476	446	434	445	436	424	422	427	483	482	452	443	422	460	440	427	466	449	459	482	436	453	449	432	477	441	476	474	409	449	475	460	462	457	477	465	475	458	477	458	413	470	489	450	473	455	459	468	455	458	442	475	485	486	444	484	476	455	485	457	476	485	460	462	460	464	474	452	457	464	458	461	458	458	462	441	470	472	455	439	524	455	454	439	455	442	446	439	413	434	456	481	440	454	458	464	439	442	451	469	466	455	434	441	479	468	460	437	450	411	418	442	440	450	447	429	459	488	466	462	474	458	453	428	463	438	437	465	428	423	468	462	471	406	444	422	457	490	444	464	438	442	453	467	409	481	457	457	462	462	476	479	468	431	450	470	461	477	449	488	469	456	462	481	490	448	494	456	449	489	492	453	498	426	460	424	463	473	462	499	486	451	494	484	411	438	477	488	450	487	447	440	437	436	457	474	447	441	416	447	468	476	473	481	467	452	449	435	454	444	419	451	428	466	441	451	456	453	473	453	432	438	462	473	464	498	421	431	463	441	481	451	459	467	464	501	483	434	438	438	461	478	443	436	460	457	477	435	449	442	444	465	468	441	457	495	489	477	416	448	431	436	476	456	470	422	451	458	464	419	456	467	444	456	439	448	460	460	491	472	479	466	420	465	429	436	422	510	449	443	441	415	478	499	449	463	431	463	441	459	481	446	463	422	406	441	473	448	465	411	444	431	464	465	487	441	426	434	457	462	512	454	463	437	478	471	443	503	450	490	480	455	478	470	442	466	466	461	492	477	430	448	478	457	441	460	484	459	441	449	469	459	464	452	460	479	466	454	405	440	454	430	436	439	456	444	482	489	492	438	468	502	466	472	435	425	480	454	456	421	438	488	449	448	446	485	458	451
69930	35540	12995	2735	786	415	252	245	221	249	202	232	207	226	195	202	205	201	240	217	193	195	214	214	200	208	233	211	191	215	239	230	231	198	199	182	203	193	205	207	207	218	257	212	199	225	171	222	215	215	196	203	236	207	211	196	219	219	214	216	216	212	227	192	191	244	190	194	232	219	202	206	224	213	213	213	239	210	203	240	232	169	207	219	190	222	199	245	198	208	201	203	203	210	182	239	212	206	222	220	214	234	213	205	215	211	203	224	183	211	201	189	226	229	217	212	233	220	221	224	183	202	251	200	222	202	233	211	200	204	234	213	197	229	246	234	221	187	191	224	209	200	222	248	226	202	212	224	205	201	191	208	211	177	227	201	188	190	203	212	224	215	201	199	219	206	224	211	199	196	240	215	206	212	220	198	204	222	229	187	206	221	207	235	221	238	231	232	198	207	202	235	233	211	197	233	225	208	206	203	198	193	195	173	249	224	212	195	228	217	225	195	207	230	205	222	229	194	196	185	199	235	236	184	213	194	206	190	208	210	212	226	200	213	183	190	198	197	201	195	205	202	224	224	224	190	219	212	235	214	201	207	204	224	230	224	197	190	193	214	210	202	183	200	206	215	228	240	193	230	237	197	221	208	204	205	208	219	202	207	192	179	218	230	189	213	210	249	193	191	226	187	211	219	196	210	209	209	185	226	240	188	201	198	218	211	214	204	217	225	230	225	205	193	239	190	208	207	217	188	201	222	209	205	186	213	187	235	201	199	190	208	195	173	201	242	195	217	201	215	234	223	215	226	253	206	199	248	206	216	207	209	194	198	219	221	191	213	221	208	210	188	210	217	223	215	198	207	212	210	195	237	202	208	189	189	228	211	205	211	210	201	218	187	233	199	202	217	202	202	216	198	218	217	202	215	212	227	207	191	207	184	197	195	198	216	179	218	200	198	187	172	228	250	241	220	190	186	215	217	212	228	221	194	206	222	208	228	195	208	227	240	198	210	215	202	238	194	197	210	201	217	207	201	202	208	252	209	221	211	222	186	238	238	214	223	208	209	209	212	196	178	223	212	192	194	245	224	179	230	218	198	212	238	225	223	204	216	189	207	195	222	205	207	215	241	217	223	233	201	229	205	201	213	198	201	240	200	225	190	228	223	215	213	200	221	200	201	213	227	212	213	196	231	200	227	195	203	234	216	230	212	213	203	193	214	209	195	201	200	188	219	217	215	201	203	196	233	200	234	216	207	192	234	236	237	231	200	191	210	203	210	192	211	216	218	238	216	211	217	205	211	208	207	229	206	230	222	238	194	199	199	225	239	214	196	227	206	205	208	218	219	207	194	215	235	235	225	216	202	207	217	208	231	196	228	219	186	224	226	204	221	200	218	192	231	209	221	232	205	217	206	234	190	193	217	218	222	207	207	202	217	245	199	188	200	199	196	222	195	206	218	207	204	192	227	234	199	218	208	216	188	236	185	198	241	230	229	197	222	236	211	223	217	231	191	230	215	227	216	212	216	201	166	205	193	218	211	232	179	216	239	205	197	198	204	233	223	242	202	212	193	240	214	211	212	200	234	197	238	201	191	217	218	245	237	206	217	205	220	218	212	210	216	203	224	212	184	226	157	177	239	198	222	214	188	213	217	235	224	226	187	205	200	200	194	246	201	184	192	246	221	203	203	193	196	209	206	194	208	212	231	215	220	199	218	193	211	200	221	210	196	222	225	227	216	234	226	202	192	198	214	234	209	208	194	220	226	209	207	206	211	229	221	229	215	188	218	214	222	221	229	221	235	233	209	222	214	235	224	211	205	196	222	176	194	206	216	210	236	223	194	192	219	210	202	186	202	218	177	215	184	195	186	188	207	204	217	222	217	225	219	222	230	219	185	226	210	244	231	188	192	189	226	238	231	207	198	232	187	210	205	210	211	228	224	210	222	220	235	220	195	223	195	209	179	220	213	217	208	193	184	223	237	191	226	243	202	201	203	195	201	220	209	176	189	206	185	219	224	197	208	222	217	166	237	215	209	224	232	207	233	217	200	233	192	200	212	187	196	213	205	215	242	234	200	222	220	207	194	192	183	217	216	207	204	200	205	218	227	209	193	225	234	212	217	186	204	222	188	239	195	203	199	213	221	237	201	236	221	217	209	193	205	204	199	179	221	227	215	210	228	193	221	217	193	201	257	219	223	213	234	200	220	217	210	227	229	227	200	205	194	195	229	200	222	217	227	186	217	232	196	223	199	222	181	226	211	229	215	214	209	214	188	177	204	217	195	229	234	214	218	223	204	187	212	210	229	218	239	208	193	208	227	208	215	192	215	227	209	218	212	190	207	187	220	228	208	198	224	202	228	208	231	243	221	205	221	199	185	221	190	197	215	216	209	215	209	211	222	210	227	218	209	205	222	214	218	197	205	221	200	203	222	183	216	205	196	237	230	202	217	249	195	206	223	196	226	207	237	206	211	236	235	230	202	195	194	218	236	209	210	229	231	223	243	199	218	219	184	213	230	237	188	200	206	179	191	217	214	210	197	233	220	200	221	231	206	212	222	222	208	209	221	215	226	230	208	212	206	197	212	189	203	217	222	219	228	212	215	198	195	191	209	213	202	199	209	180	199	229	194	176	224	221	185	209	210	191	204	248	213	218	230	215	237	193	222	213	212	235	215	257	231	218	219	218	204	220	187	196	198	188	207	219	208	235	214	201	201	192	208	196	198	203	191	252	243	219	224	230	235	223	226	203	195	222	211	208	199	190	216	239	196	215	206	191	193	200	205	207	173	214	195	214	213	197	226	195	197	191	211	222	225	198	216	206	231	208	213	198	226	228	202	220	254	217	204	222	241	217	219	234	206	204	221	203	183	203	208	208	186	191	212	192	189	202	195	211	206	188	194	201	210	198	218	222	241	205	204	213	209	238	194	230	212	212	208	187	188	195	205	225	212	206	238	178	215	211	190	239	217	208	205	212	220	259	215	213	218	227	196	228	226	197	198	227	233	210	222	219	217	215	197	202	210	198	211	223	214	220	215	210	203	180	206	206	203	197	211	195	209	211	202	200	224	213	196	213	211	206	231	260	199	220	205	233	215	228	204	244	228	211	195	196	216	218	218	201	211	232	201	183	179	179	230	213	181	212	217	224	225	228	237	189	233	215	213	202	234	227	210	212	226	197	192	187	209	209	217	227	186	241	239	221	194	213	215	217	224	196	211	209	208	239	226	226	215	214	185	222	226	194	234	190	212	216	213	229	197	190	194	220	242	215	198	227	219	219	192	222	224	185	234	234	220	185	205	208	200	241	204	203	230	219	217	234	205	229	200	220	218	236	236	218	204	219	196	240	221	209	220	190	213	228	205	226	227	200	223	218	222	211	206	214	192	240	226	220	217	204	174	200	204	219	213	193	229	211	191	211	194	231	203	202	210	203	228	205	220	211	213	208	236	214	184	222	233	195	197	225	238	190	208	238	221	230	207	215	210	215	193	222	197	233	211
48097	26943	10606	4080	1978	1086	687	543	527	483	519	538	460	456	501	494	465	443	451	500	474	509	515	496	443	482	473	483	465	468	443	503	472	455	484	476	484	461	496	443	469	491	476	457	451	462	473	527	460	523	500	492	485	491	454	466	488	459	453	494	509	479	443	449	467	476	458	443	477	462	501	464	455	515	451	483	487	497	459	470	445	463	427	469	493	425	446	448	479	468	483	465	506	473	468	444	507	465	455	460	483	486	427	490	492	471	464	482	451	457	504	503	466	442	509	465	461	461	460	512	502	506	457	489	478	433	457	413	453	452	466	484	454	497	506	501	466	488	464	475	469	523	412	498	461	474	474	491	469	520	481	496	466	513	473	473	481	439	502	472	453	508	475	494	452	494	480	495	478	478	456	500	478	450	506	480	454	503	449	477	502	462	437	485	477	476	467	479	486	488	483	479	481	474	476	501	465	530	477	473	486	506	472	468	485	494	498	470	485	466	445	494	481	441	500	454	445	475	450	490	463	485	464	488	464	518	455	472	447	469	473	466	444	452	454	471	495	495	457	480	495	460	495	478	474	463	428	451	491	487	481	522	467	472	465	498	469	492	442	498	448	443	522	471	489	445	452	454	452	470	509	504	476	452	441	396	465	468	487	469	506	478	467	459	518	443	455	465	447	488	480	489	488	492	480	481	418	489	444	476	454	461	472	499	457	458	466	496	456	437	482	516	447	497	490	443	469	513	497	452	520	506	499	520	484	487	489	480	465	464	473	469	521	459	439	469	471	439	470	516	489	460	498	479	456	484	474	461	471	474	523	488	462	438	495	448	487	457	489	495	465	473	482	486	491	499	449	493	485	484	469	457	446	487	481	485	480	461	458	466	468	480	459	477	467	424	435	451	494	487	489	469	474	477	518	442	448	446	482	492	470	452	475	454	493	443	523	476	487	495	489	438	470	485	471	446	481	466	509	450	447	454	496	473	524	448	455	505	443	456	484	524	456	490	456	452	456	454	453	435	461	467	502	495	472	467	486	435	496	460	492	488	477	460	472	468	479	517	457	492	470	489	482	481	461	463	507	483	476	454	464	471	465	490	480	486	484	459	454	443	498	451	507	466	489	483	519	548	511	485	467	452	504	439	468	486	454	464	504	476	488	508	505	453	501	513	467	494	493	516	498	492	445	440	436	467	499	518	527	481	462	452	497	454	485	466	490	512	493	492	473	472	467	494	468	445	483	470	505	455	537	443	467	506	474	480	512	485	453	477	508	434	428	486	477	451	515	503	444	495	491	486	463	438	465	480	470	444	447	484	499	473	473	498	460	456	448	457	475	478	457	481	495	471	471	458	482	456	483	450	466	445	492	505	481	476	431	512	468	508	495	483	481	504	490	473	457	539	454	448	489	451	483	466	495	494	470	463	504	457	444	468	459	488	480	492	482	443	443	485	497	480	506	516	489	467	488	489	502	457	444	493	506	488	452	450	442	459	499	449	476	476	461	442	480	463	456	482	475	544	475	462	455	463	468	470	476	476	492	458	473	477	481	471	490	442	461	462	495	500	502	466	491	475	471	493	475	482	460	465	477	447	500	484	506	468	456	489	487	475	454	504	431	478	470	470	463	475	500	468	450	456	503	490	490	493	483	468	453	458	505	482	463	491	475	522	466	455	488	487	507	435	487	469	467	496	496	458	460	465	492	453	467	452	482	457	486	480	479	442	473	486	481	456	464	460	475	464	477	469	428	511	487	460	443	514	466	473	475	461	456	467	452	486	490	448	457	465	473	429	469	486	484	479	504	454	463	474	506	466	439	474	439	505	481	486	507	481	445	477	473	503	470	458	494	460	451	471	475	450	458	495	455	439	505	471	512	490	494	459	515	448	509	475	495	439	469	488	465	498	441	447	502	479	476	473	486	477	434	504	452	476	507	451	506	471	464	505	487	461	448	479	486	444	442	488	485	469	483	495	492	512	443	470	523	464	464	494	441	471	456	479	481	504	487	448	487	456	483	517	474	478	472	459	404	458	450	446	498	463	516	487	507	473	439	469	435	485	478	486	461	483	468	481	450	498	472	447	481	472	445	466	493	425	448	456	426	514	493	529	455	447	482	454	455	474	463	516	410	469	455	466	490	466	449	481	454	490	450	464	517	482	488	445	473	461	473	472	479	477	515	465	483	485	453	445	500	504	463	463	477	458	489	443	473	482	501	445	453	483	451	467	448	491	505	450	471	494	456	469	435	472	489	463	457	467	457	491	450	464	457	453	443	514	524	492	432	443	487	477	526	501	464	493	457	488	495	488	463	536	477	448	489	431	448	482	470	481	474	461	479	488	482	484	451	483	479	474	455	489	507	468	498	442	453	471	453	448	496	495	485	486	479	506	478	478	450	449	427	448	483	477	494	469	469	451	468	468	475	523	449	451	476	481	460	499	514	457	506	517	479	511	430	456	487	512	475	440	446	481	468	473	495	459	471	469	451	468	490	472	458	451	460	494	470	486	461	480	479	448	480	487	474	446	447	476	471	491	472	452	470	509	435	482	461	471	467	482	465	526	458	484	470	449	507	478	438	449	466	482	434	462	506	467	496	460	471	471	455	482	485	465	453	447	463	505	472	488	473	507	485	471	445	458	463	497	443	446	483	467	454	460	519	451	485	455	487	475	498	441	490	507	484	462	462	470	410	464	511	469	466	485	479	404	467	441	526	501	494	457	462	482	475	474	515	463	488	480	490	473	473	478	461	481	487	516	490	476	448	505	447	464	485	468	504	494	449	463	461	472	477	477	473	471	488	454	475	456	447	455	482	487	457	499	468	501	470	463	461	491	509	458	513	467	522	439	446	490	506	491	481	492	514	532	452	495	443	444	456	479	494	499	467	454	493	467	463	479	495	480	501	435	509	434	510	437	427	467	467	483	466	479	448	434	476	478	492	457	473	479	462	494	483	470	463	464	466	484	482	496	460	510	474	479	472	465	469	472	479	477	445	485	463	455	494	474	481	474	491	489	475	478	485	477	468	513	437	467	479	503	498	504	452	449	441	497	450	502	428	455	459	448	456	502	507	510	506	474	446	477	461	498	494	508	473	470	494	457	482	482	474	464	487	526	479	436	451	470	487	481	448	462	471	476	502	476	496	468	477	476	451	469	493	496	490	487	482	465	480	437	489	450	455	481	499	496	439	485	467	439	484	447	509	469	484	470	462	488	474	460	484	465	510	485	510	461	503	459	476	478	504	493	479	482	447	475	485	453	487	461	491	534	450	517	474	462	481	444	456	483	473	496	494	472	481	468	443	457	492	418	457	463	475	500	486	501	470	496	467	452	459	449	473	451	482	476	472	457	491	508	454	450	506	466	490	496	454	478	519	441	470	476	477	451	504	445	490	485	455	529	455	456	479	466	474	476	448	451	426	530	476	492	499	511	479	448	478	455	489	465	467	461	473	508	474	439	451	487	483	455	490	474	502	488	505	449	505	510	514	469	459	448	468	536	460	491
48657	19171	4960	1489	634	320	263	225	211	176	207	199	207	165	197	181	156	202	203	185	173	160	183	179	186	196	202	203	171	169	170	181	194	168	175	163	165	188	180	180	193	168	186	155	171	175	172	162	170	175	180	166	169	196	176	174	164	197	181	184	182	211	161	187	183	179	164	185	166	161	194	193	201	165	188	202	197	183	171	170	154	192	157	172	186	169	198	207	167	195	181	177	182	177	157	169	172	187	182	178	179	195	162	194	191	177	189	153	203	201	150	196	202	199	165	184	185	174	159	177	206	200	179	179	162	166	184	157	205	181	167	174	171	189	182	185	171	154	168	171	181	186	196	180	177	168	164	180	191	173	183	178	190	171	151	177	194	159	177	169	197	186	209	191	189	174	188	191	151	179	180	182	199	182	173	214	188	180	170	172	188	190	190	177	185	189	168	179	185	189	180	179	168	191	191	192	192	190	158	179	171	169	180	184	188	182	182	187	201	194	197	186	174	182	192	187	187	168	161	194	200	161	184	189	166	182	174	186	170	179	160	204	197	149	197	178	192	175	168	169	178	180	193	157	188	206	160	203	201	189	172	176	171	174	182	174	134	176	169	146	167	157	180	143	197	165	193	182	187	180	183	193	195	181	158	209	176	181	190	176	171	162	174	203	184	193	183	196	186	190	190	159	189	183	174	172	204	200	174	177	184	169	185	177	191	180	206	191	182	196	183	193	208	192	203	192	200	184	154	181	166	195	166	185	208	179	191	147	166	173	186	197	186	148	215	183	169	161	202	189	186	161	183	216	161	155	163	172	180	215	188	183	175	196	196	176	177	214	184	184	184	172	163	168	176	202	171	206	164	176	167	150	183	153	162	141	193	195	170	183	191	170	187	201	193	164	156	168	197	184	183	183	180	195	198	173	181	172	175	159	201	175	146	188	165	167	172	181	193	184	180	184	198	167	176	173	218	184	190	189	201	182	169	201	181	212	177	184	155	201	198	179	179	179	208	215	184	194	196	172	161	180	178	191	214	176	186	171	162	158	194	184	184	188	178	181	178	166	167	206	172	190	161	154	172	187	180	161	187	187	189	189	205	193	186	195	179	185	177	178	154	191	185	186	202	164	181	159	174	195	168	161	202	157	188	163	178	185	200	176	162	203	181	172	156	198	151	179	177	191	188	186	208	161	178	177	188	194	185	186	184	196	179	160	190	180	196	181	182	177	192	196	167	181	190	194	183	171	183	223	190	195	189	207	182	217	187	194	205	173	202	177	170	186	184	187	202	191	194	209	212	169	181	155	184	180	174	175	193	182	177	192	181	159	182	169	168	184	172	184	173	160	154	208	154	190	189	168	184	185	186	201	189	189	174	218	170	214	211	184	195	184	203	164	161	193	157	163	210	188	175	182	165	199	177	185	189	186	180	176	202	176	192	203	170	197	182	197	173	220	181	197	218	192	161	162	189	166	199	176	164	189	180	185	168	153	174	158	192	176	193	190	177	178	180	185	183	191	178	159	179	175	177	170	189	172	162	188	186	184	163	181	186	178	184	166	188	190	194	186	166	163	198	170	188	172	175	170	171	198	182	196	174	188	167	211	176	181	169	192	171	158	173	192	193	175	173	221	217	157	193	183	182	176	207	164	190	170	175	179	186	192	186	173	188	190	171	172	207	184	173	177	184	195	182	185	192	194	182	184	185	169	164	157	192	178	173	193	171	196	203	186	194	185	182	185	185	197	159	188	200	165	203	177	178	198	192	184	156	192	201	206	198	181	165	176	184	194	198	176	184	165	168	175	176	186	170	204	200	189	188	169	165	195	187	177	194	193	167	178	186	179	182	192	179	184	181	193	189	185	173	188	169	198	189	198	181	159	189	165	158	163	159	171	184	165	193	182	181	185	172	223	191	181	164	183	171	169	191	176	179	186	185	169	168	207	170	183	195	203	169	179	178	173	163	177	198	168	186	177	183	203	188	180	189	165	186	184	211	198	195	177	181	197	165	197	156	180	219	170	192	159	177	189	184	177	164	167	186	172	174	219	179	193	191	185	168	176	185	182	188	166	177	169	182	196	190	196	178	187	182	178	174	186	167	196	211	199	146	187	174	156	187	173	181	185	178	175	173	209	165	165	182	165	212	150	145	191	198	182	174	178	166	165	183	174	156	166	189	188	165	162	192	176	178	194	180	169	167	167	180	166	176	189	164	184	175	189	181	222	174	191	195	166	169	186	187	173	160	180	176	170	173	188	199	210	175	182	175	194	207	183	161	188	162	159	190	203	171	158	199	195	201	179	177	159	206	192	180	198	191	169	184	166	165	198	211	165	162	193	187	155	191	182	183	156	206	207	190	186	176	165	166	171	203	176	182	176	194	178	165	168	182	187	188	193	175	170	167	185	166	198	182	172	188	168	180	195	178	171	185	218	170	196	186	148	182	171	202	208	177	158	188	175	179	161	179	156	185	188	178	172	168	160	171	157	166	151	173	194	183	172	173	180	160	203	174	172	191	195	170	196	195	210	183	161	212	161	164	180	190	189	180	163	183	171	179	177	162	203	149	187	168	182	189	172	175	167	160	191	181	216	209	195	174	172	163	162	173	166	188	185	199	187	185	189	167	192	157	197	194	187	216	189	209	191	169	161	170	183	188	192	219	192	178	187	172	182	186	176	192	192	187	179	188	194	168	206	166	173	186	206	189	170	180	182	184	149	183	191	179	172	183	196	179	174	199	172	185	170	187	182	151	209	192	178	169	174	179	189	196	161	194	200	211	154	182	164	190	204	165	175	157	204	201	176	187	189	169	159	178	175	202	190	181	181	196	175	194	190	167	176	190	181	205	180	179	185	180	199	198	178	208	184	171	159	191	162	170	166	166	204	193	183	134	186	178	173	219	201	187	178	202	178	189	190	169	179	180	186	214	190	198	204	171	162	175	168	186	160	182	206	190	200	183	146	211	171	186	206	175	159	168	165	195	191	157	182	176	175	176	202	171	176	174	154	164	175	194	182	184	193	195	166	156	170	167	188	189	173	163	198	161	154	193	194	168	177	194	194	166	181	186	190	177	150	174	189	174	180	199	166	200	189	183	181	186	173	175	185	159	191	155	209	210	158	190	177	187	164	175	164	176	170	196	173	179	177	176	191	160	179	185	228	185	180	192	194	158	207	182	168	176	179	169	170	190	174	188	168	181	178	173	156	179	182	175	180	198	189	226	180	173	179	198	196	177	180	180	179	179	178	183	163	215	167	155	173	150	197	185	155	169	191	157	176	185	192	181	158	188	164	174	185	180	183	165	169	188	193	171	167	172	178	168	177	190	216	155	174	184	171	188	183	170	186	202	187	155	201	171	170	165	179	172	160	164	193	191	197	161	177	171	154	176	186	178	179	189	192	195	179	154	188	170	195	215	189	192	203	209	181	221	194	160	193	177	154	187	172	191	136	185	182	176	187	194	182	184	165	166	185	192	184	224	202	175	171	186	177	189	183	217	187	196	172
33719	12963	5922	3159	1926	950	750	623	503	451	485	439	461	453	462	416	419	433	405	427	437	438	448	394	424	432	441	422	434	443	428	397	432	404	414	424	430	396	423	418	412	398	390	409	424	425	445	386	412	402	455	412	408	451	424	418	406	409	397	404	377	406	445	409	419	433	415	419	452	373	420	394	431	401	450	407	420	433	410	394	414	432	462	407	426	447	406	402	431	397	428	444	405	438	403	407	401	377	406	403	444	397	400	377	390	396	433	387	421	406	443	434	381	410	422	416	434	420	412	416	474	412	390	419	412	400	397	418	392	437	405	417	421	369	407	415	422	425	394	411	368	421	434	430	389	396	405	397	413	418	451	393	383	418	432	412	455	399	440	418	433	387	443	403	415	338	400	432	403	413	434	437	417	385	445	409	451	407	401	417	393	394	439	415	410	422	432	431	390	413	449	398	412	379	405	416	412	441	392	378	434	417	413	457	421	424	413	459	450	439	466	367	413	405	423	439	439	393	431	414	418	445	399	424	421	414	443	444	409	398	421	400	422	441	408	445	384	383	399	436	428	435	452	427	444	412	388	414	391	422	422	429	411	451	398	448	428	408	459	450	396	436	485	396	409	383	391	428	402	442	426	409	421	425	391	456	425	409	395	404	409	397	406	414	378	415	426	426	427	451	403	390	429	423	388	427	413	405	428	451	422	413	398	458	424	409	397	404	401	379	412	400	412	417	409	438	404	396	427	414	425	427	408	443	433	406	434	416	430	349	403	437	388	432	419	452	431	451	398	433	389	432	397	401	438	409	402	428	403	398	445	408	443	434	440	380	441	414	427	404	374	443	428	408	397	442	375	442	395	411	404	403	424	393	386	402	452	416	392	384	386	420	394	430	437	390	390	394	388	406	400	394	425	410	432	431	385	406	417	419	406	391	380	439	387	417	427	394	419	411	420	417	416	412	407	401	404	398	403	437	407	456	385	412	428	448	427	438	408	423	397	412	425	424	427	418	426	409	440	422	415	411	433	450	440	390	423	408	459	386	424	421	371	442	443	443	408	454	457	406	440	434	450	366	385	406	395	423	413	414	450	397	419	390	391	409	382	412	439	397	422	401	394	426	451	441	402	434	394	410	443	398	414	418	426	396	411	423	413	407	426	439	435	393	421	419	389	436	423	391	421	377	393	416	402	427	419	450	455	453	393	430	437	419	435	398	417	429	419	433	396	389	419	382	395	444	425	426	427	444	424	416	438	364	451	402	402	407	381	404	447	412	438	385	417	408	423	418	429	416	402	423	411	384	405	433	450	399	426	399	424	397	437	345	425	393	421	411	404	398	448	419	378	391	396	402	391	419	430	446	406	425	438	459	410	447	389	395	400	402	417	439	416	421	415	378	441	414	420	421	404	406	461	400	397	406	423	395	419	399	419	412	409	431	427	407	459	417	411	390	430	417	431	425	378	424	413	389	384	410	460	458	449	412	429	399	449	438	405	434	382	430	404	421	383	426	411	390	452	397	405	454	428	393	426	430	405	414	397	426	427	388	422	441	418	407	415	405	453	423	466	399	442	368	398	445	418	428	414	401	425	436	405	405	418	426	460	423	426	369	427	432	404	430	391	445	420	398	416	427	427	417	420	413	422	394	432	431	390	419	410	451	421	396	386	400	425	391	438	425	404	421	409	380	441	396	428	445	438	406	408	417	402	426	402	428	422	454	447	430	372	420	404	402	403	400	388	421	440	431	372	404	445	400	380	429	391	409	386	385	420	459	425	398	450	384	417	392	449	428	418	378	413	412	386	439	382	419	443	406	409	391	424	418	422	424	432	412	404	437	421	419	387	401	434	421	404	384	420	434	388	387	383	491	429	428	412	389	389	473	404	403	431	433	402	425	412	425	407	410	418	404	418	403	419	393	432	427	450	403	415	401	437	409	436	438	407	433	383	458	428	390	421	433	404	432	438	391	421	406	388	406	412	416	403	433	404	424	415	442	361	452	428	452	433	412	394	408	400	410	389	422	379	414	425	420	436	388	388	426	404	414	446	400	417	379	408	426	379	414	428	421	417	410	420	439	421	425	410	453	386	455	393	436	411	398	447	415	431	411	390	379	416	432	420	390	454	408	425	411	415	405	395	391	418	440	430	401	422	437	431	381	450	424	400	423	400	406	427	397	418	435	393	409	421	392	394	427	389	414	394	413	434	410	402	406	405	409	456	412	451	407	429	415	402	393	410	392	420	425	407	425	404	437	432	402	390	425	397	407	388	463	410	433	418	402	442	438	408	375	414	417	413	432	411	414	423	462	385	413	422	433	427	385	411	403	442	423	393	434	417	418	427	478	378	410	418	386	415	367	416	436	422	445	433	415	416	401	426	388	431	399	424	407	426	412	422	427	385	401	414	455	447	410	402	389	396	447	412	387	396	410	357	423	433	445	420	392	421	384	452	413	374	419	397	438	424	401	376	422	417	410	435	381	435	436	414	429	419	414	429	434	399	422	412	412	398	424	427	393	442	416	442	459	452	395	416	402	393	413	424	439	391	395	419	429	439	392	429	420	422	420	381	387	381	404	437	406	424	410	393	416	426	414	406	401	441	419	432	405	433	417	382	444	375	409	398	394	404	441	405	426	431	392	455	424	445	445	427	426	422	401	432	461	420	451	408	402	427	417	397	414	419	421	407	417	434	407	410	414	442	397	431	419	424	400	401	436	431	443	459	408	423	418	443	403	422	418	427	425	450	401	429	423	401	404	424	410	416	440	441	416	458	438	392	399	389	445	434	395	408	433	390	406	404	433	431	387	423	360	381	410	433	412	450	411	384	418	413	402	390	432	383	405	435	385	377	456	448	436	409	410	418	383	446	404	447	388	458	436	398	390	434	386	430	417	429	464	441	420	396	381	390	407	435	407	441	359	413	417	427	411	418	477	412	450	451	380	404	418	406	422	405	437	412	409	402	395	403	461	387	410	424	440	418	427	430	404	414	395	419	405	426	446	413	448	390	417	371	413	446	418	424	388	398	405	415	404	373	405	438	386	412	457	430	410	436	417	419	467	421	410	434	415	398	407	387	435	415	422	433	413	453	417	387	372	400	419	421	427	426	399	415	425	438	422	443	372	441	397	457	428	452	491	387	456	404	403	441	417	391	398	406	420	425	401	402	447	394	424	421	423	432	420	415	424	404	392	398	373	422	409	397	424	386	402	397	424	421	401	416	449	404	429	444	407	427	427	432	433	403	385	420	431	458	440	416	426	453	446	421	423	436	435	400	417	425	406	389	404	431	401	420	412	400	390	401	408	398	442	447	386	444	445	403	395	395	419	435	407	388	413	421	404	411	407	416	438	419	373	395	408	448	417	398	413	435	423	399	391	440	407	398	442	399	400	398	426	446	408	410	419	435	417	418	415	444	423	437	414	406	440	421	413	409	398	409	446	382	436	416	408	400	419	393	424	414	434	433	412	386	396	391	444	424	399	454	421	438	416	449	410	400	423	406	388
56024	25906	12000	4699	1557	837	358	273	234	213	228	213	243	218	190	197	207	195	229	200	187	206	214	187	214	184	176	210	193	180	218	169	178	168	188	193	179	224	160	169	177	194	189	174	185	183	200	173	172	180	186	193	199	176	216	183	194	193	203	177	179	201	178	179	190	224	199	196	177	196	206	181	183	196	178	216	182	204	171	181	191	187	167	191	187	191	213	207	204	197	198	199	196	185	201	183	194	194	166	169	199	174	182	186	214	186	191	179	170	200	198	174	164	214	199	184	173	171	192	199	185	194	189	205	164	182	181	194	185	201	213	182	159	188	183	212	217	164	194	181	176	205	179	167	197	160	184	167	191	178	184	165	160	191	171	192	187	194	192	209	191	200	178	190	196	185	173	166	186	187	201	193	205	193	206	193	174	192	196	169	205	185	191	188	184	178	195	186	206	202	203	194	208	182	166	181	191	186	182	201	190	176	186	174	213	176	185	158	195	189	167	193	227	164	187	182	186	194	172	189	202	199	195	186	188	197	196	176	169	182	199	228	190	201	182	194	176	188	186	203	162	187	188	159	210	193	168	166	174	179	202	189	203	226	184	170	179	171	199	163	172	174	189	190	176	183	184	196	168	203	185	199	195	195	184	191	176	188	209	202	182	187	204	168	190	211	200	199	184	183	213	178	211	166	177	227	190	220	213	204	185	179	202	195	179	200	210	208	208	194	175	219	174	199	192	204	196	181	210	167	213	162	192	179	190	203	197	199	184	204	197	190	177	209	176	171	195	178	186	198	197	178	206	166	192	182	184	195	191	171	197	191	215	208	196	211	172	170	213	190	199	171	177	201	192	201	191	183	196	191	176	173	181	173	190	176	192	189	195	188	184	175	178	202	202	192	205	188	182	204	214	194	186	197	198	197	187	184	204	200	206	193	189	189	199	188	177	208	196	201	211	203	165	203	192	203	174	187	218	196	212	171	177	202	211	173	198	190	171	192	190	198	187	185	197	202	190	177	168	166	161	181	192	202	189	176	181	206	202	202	164	213	199	210	180	197	198	197	171	196	189	184	192	196	200	216	176	189	180	167	192	178	187	215	172	189	207	203	190	189	188	193	193	164	204	193	159	171	185	206	181	215	167	207	202	191	200	169	189	184	199	196	171	196	191	172	197	143	193	191	183	187	181	179	203	202	188	192	176	170	197	220	174	226	191	196	182	211	205	217	196	214	214	178	183	182	189	197	210	189	202	222	184	207	203	192	190	165	174	179	214	164	188	182	168	171	232	188	181	187	180	192	196	191	176	183	202	181	189	192	181	210	210	220	208	180	187	167	191	227	197	187	180	170	194	207	213	193	218	188	220	208	175	215	162	199	181	182	191	202	181	184	214	193	187	201	208	186	208	187	168	178	199	188	174	191	174	183	192	197	193	204	185	186	190	213	189	212	185	202	201	163	169	183	165	203	198	189	223	191	175	195	185	194	195	182	192	199	187	211	210	216	204	194	207	199	178	172	184	176	196	196	201	214	192	199	185	154	178	175	197	208	199	180	193	186	178	196	178	198	190	199	201	164	188	209	201	187	198	172	220	166	165	204	190	168	174	217	219	235	196	183	177	209	181	212	150	181	174	221	158	206	179	190	153	176	180	196	187	175	145	193	179	173	219	201	206	196	175	201	200	217	194	217	198	187	211	190	201	212	203	179	225	187	192	207	177	205	201	193	208	182	196	181	215	186	192	200	227	201	213	205	181	191	185	183	177	188	215	182	210	199	195	173	214	174	190	181	176	201	175	186	201	188	170	182	156	187	222	206	201	180	179	190	164	181	183	200	193	173	198	208	183	191	221	182	188	178	196	180	166	160	189	176	177	176	205	193	195	192	201	214	202	174	192	198	185	195	189	188	181	179	184	213	183	197	194	216	183	195	176	185	192	198	184	173	183	185	190	194	201	189	197	191	195	187	200	180	176	181	186	198	185	160	178	185	191	201	200	189	161	186	153	188	198	218	204	169	199	183	189	188	211	191	177	163	188	196	205	180	208	202	199	180	205	195	191	188	188	170	175	177	185	196	183	209	179	187	189	200	215	188	181	202	172	206	176	180	172	185	206	177	199	200	219	193	190	209	195	166	213	205	202	206	171	204	197	208	225	181	226	187	219	205	187	179	201	182	185	206	212	195	187	199	196	202	202	175	184	170	200	200	185	208	167	163	206	198	190	195	192	206	214	193	190	187	178	184	203	201	194	212	193	194	204	185	189	181	190	191	187	180	205	184	215	184	192	190	197	178	186	202	197	190	218	171	194	183	178	213	189	166	184	191	178	192	189	205	166	186	196	174	207	154	174	182	162	172	175	182	164	182	209	212	173	201	182	187	202	210	190	194	172	186	182	173	196	214	181	195	198	178	201	182	213	190	200	195	169	208	186	165	213	181	205	185	165	183	181	174	200	206	205	160	216	217	194	181	167	192	190	200	191	203	160	163	211	214	168	200	187	207	189	193	164	177	192	173	157	180	176	189	203	171	196	194	187	176	207	175	168	197	196	172	225	223	219	185	189	189	239	195	171	201	195	180	191	192	190	196	196	199	196	199	198	215	197	178	185	158	187	208	203	185	188	177	197	176	226	185	206	206	205	208	201	191	184	169	168	211	213	186	174	181	180	203	181	199	215	189	168	182	178	201	169	196	193	168	189	197	197	188	178	188	185	216	196	183	201	195	196	194	192	186	184	207	179	172	186	197	186	200	214	192	194	217	177	196	178	208	195	182	191	172	199	208	222	207	186	190	184	175	166	199	190	174	205	187	195	185	209	180	196	180	184	187	205	200	192	209	178	174	196	172	175	189	194	182	186	188	204	174	200	163	180	189	184	192	176	221	196	174	187	216	194	196	211	172	201	181	175	210	228	185	197	195	182	180	199	186	161	182	174	193	194	175	178	191	207	209	172	181	214	202	192	190	169	179	172	209	198	191	196	177	218	216	183	207	225	190	196	203	173	192	210	194	226	185	196	181	177	219	181	183	190	192	213	189	203	213	200	198	191	203	200	194	216	205	180	175	187	184	193	197	198	159	214	172	180	190	175	189	187	189	211	177	220	210	215	209	212	191	158	188	221	192	210	160	185	210	172	201	214	216	194	205	169	177	188	196	200	185	195	198	187	186	202	212	191	161	197	189	196	181	176	172	200	218	169	198	159	220	193	197	183	209	206	193	172	188	174	185	219	193	203	200	159	186	182	179	199	185	197	203	185	209	170	177	199	179	176	205	190	202	172	198	184	200	193	178	185	190	192	197	192	194	185	180	184	168	203	189	190	206	174	180	200	174	175	183	205	209	230	194	153	186	193	181	197	199	177	184	199	209	205	188	186	196	171	187	191	174	200	189	209	186	196	210	205	185	223	201	173	189	183	192	212	191	202	197	199	174	181	176	201	204	211	194	187	191	172	193	182	193	200	186	202	167	207	193	215	164	192	188	183	208	199	193	187	188	188	193	170	186	222	200
37389	19482	13464	8563	4209	2518	1099	777	588	557	524	462	496	478	552	483	482	474	479	521	489	475	469	489	424	421	476	411	441	495	463	433	455	459	427	413	397	448	490	457	428	476	417	445	457	457	443	465	464	414	445	420	430	436	436	431	398	408	398	446	425	449	436	441	456	447	495	468	429	476	428	385	463	448	425	465	442	425	436	458	413	471	459	432	405	406	431	452	417	462	447	465	403	440	445	441	404	457	418	449	437	406	386	415	419	436	452	441	450	443	443	444	427	429	444	406	442	433	451	457	406	413	440	432	444	422	414	433	431	409	422	425	427	444	432	427	430	434	418	489	425	410	434	380	417	497	430	421	426	438	452	446	428	460	411	440	398	409	423	465	403	416	418	439	422	425	419	437	426	441	418	437	454	419	429	425	435	433	450	401	461	420	436	445	445	445	442	453	451	406	387	444	420	419	455	447	440	425	435	440	426	492	458	444	509	416	462	457	423	469	425	456	424	432	480	465	428	462	471	418	442	459	417	425	430	426	433	432	443	429	421	437	429	485	455	433	434	436	408	466	420	416	446	439	478	451	421	462	385	435	438	435	438	451	436	489	445	437	452	403	447	442	430	456	431	398	425	440	431	452	447	444	445	447	398	421	417	489	427	440	427	440	453	466	471	444	441	411	442	481	416	425	447	459	434	415	440	447	419	442	423	436	437	432	438	446	424	399	426	410	422	469	457	426	450	466	445	401	464	445	434	432	437	413	423	426	444	444	403	423	473	430	440	427	422	440	453	411	443	475	456	391	431	448	383	393	420	429	442	399	458	455	406	413	440	440	401	456	428	430	451	440	437	431	456	454	395	459	430	404	425	471	426	444	443	443	431	485	479	439	444	436	445	434	446	413	441	456	471	477	438	401	423	380	461	409	451	463	432	399	415	459	425	450	438	449	418	460	429	461	444	409	431	443	430	440	444	451	416	441	421	435	434	455	476	433	455	458	412	428	432	425	440	419	431	446	400	427	388	439	436	451	406	408	425	402	447	415	458	466	397	450	440	419	447	423	455	438	431	446	436	424	438	443	445	464	443	427	435	419	396	445	439	434	415	449	414	411	458	392	427	418	434	448	442	443	414	410	458	401	436	438	419	418	457	434	425	435	483	415	419	465	442	471	462	448	433	451	412	421	410	436	418	451	419	473	421	426	414	422	425	476	417	441	424	427	444	436	418	425	442	451	427	425	419	429	385	413	437	442	435	438	407	432	422	435	440	425	426	434	437	433	441	451	430	414	499	469	473	430	455	459	408	471	381	419	437	481	429	448	412	443	438	418	414	465	400	423	446	426	443	462	428	429	410	439	436	407	411	435	432	429	446	439	447	459	459	433	427	438	425	464	454	461	451	451	392	420	451	431	432	416	449	430	399	414	452	468	425	436	445	403	416	471	437	436	442	445	446	442	435	418	487	428	451	411	423	422	435	414	444	413	431	397	441	450	461	457	450	390	446	444	405	438	432	428	438	437	414	461	463	447	455	462	457	460	465	417	457	422	440	448	472	439	463	424	431	455	406	459	441	415	487	453	390	390	425	439	420	427	463	456	415	431	401	473	400	420	421	463	469	469	450	422	443	415	447	423	430	461	467	447	434	443	459	412	457	432	432	484	432	432	476	431	441	427	436	413	439	438	423	459	454	462	443	432	426	443	422	423	421	469	456	443	464	425	414	452	434	423	454	435	447	453	462	447	434	436	442	419	454	426	416	468	464	413	425	435	428	427	454	441	410	430	415	396	431	401	439	434	416	444	418	428	453	460	423	429	414	452	437	425	459	426	446	405	432	446	446	441	418	453	444	451	427	449	443	440	435	466	434	418	420	425	448	432	443	464	438	477	420	408	400	396	415	464	454	458	462	421	434	438	458	449	421	438	440	434	448	426	451	401	426	452	452	397	394	430	420	447	429	420	455	433	444	427	459	440	417	442	427	445	428	417	435	439	411	441	435	445	394	421	418	432	432	421	429	445	398	456	424	429	430	471	444	406	444	449	456	420	402	465	407	438	428	420	453	443	426	488	459	449	429	423	418	434	459	416	421	414	448	398	449	380	428	426	437	468	427	452	422	444	427	440	409	448	424	470	422	418	447	470	443	433	456	462	454	440	433	434	425	463	453	455	443	415	417	434	434	407	428	415	425	458	427	431	417	416	418	430	477	454	407	429	413	417	442	407	401	446	452	448	401	462	367	437	431	426	436	464	483	453	438	409	461	411	406	436	426	472	492	462	437	413	449	460	479	441	441	439	429	408	445	405	407	439	446	432	495	436	435	429	456	452	410	470	448	448	410	423	428	430	448	460	447	406	445	453	415	408	412	465	455	458	400	448	435	402	448	474	421	431	432	436	431	463	440	456	440	438	424	441	435	445	476	455	453	439	459	479	470	422	472	447	417	438	430	430	392	444	391	446	442	448	473	466	445	452	448	401	467	418	399	397	412	474	441	440	420	456	444	418	416	435	476	415	441	484	421	415	411	431	454	471	424	422	437	423	420	446	441	462	458	404	432	435	476	467	418	442	444	429	429	460	411	482	401	403	431	430	463	419	410	464	404	399	432	406	431	444	458	459	479	400	474	432	387	486	440	445	494	397	428	416	428	423	459	429	444	417	423	422	444	408	422	449	442	461	405	406	397	454	432	449	470	433	433	427	404	456	436	398	433	456	401	445	442	462	453	435	431	430	446	466	405	438	475	471	435	434	441	437	428	414	455	411	413	395	412	477	426	427	419	451	436	413	418	420	481	437	447	454	450	444	402	437	454	415	451	424	426	458	433	431	449	411	440	400	422	442	418	397	445	447	440	472	420	458	414	452	482	438	446	421	470	446	446	452	468	431	451	428	400	445	386	464	445	405	467	436	422	434	404	408	454	434	452	435	440	419	470	463	452	448	435	414	424	455	405	437	452	428	428	451	466	433	453	439	437	464	450	410	435	433	412	409	450	458	435	434	435	418	437	467	423	451	457	456	434	407	452	456	448	455	383	452	451	417	415	494	420	436	454	454	424	428	446	397	410	459	465	432	427	462	445	422	458	439	452	435	448	432	439	421	459	466	445	430	434	413	466	439	413	435	433	435	419	461	438	493	446	403	420	432	437	405	441	457	429	457	441	459	448	458	462	426	454	404	436	468	414	438	422	427	412	411	429	423	418	445	430	467	416	471	430	439	447	458	433	412	452	461	491	441	435	444	453	463	458	407	441	435	428	411	411	451	425	442	407	451	437	427	432	452	423	439	454	455	430	430	492	449	437	422	407	459	415	439	423	457	454	448	417	441	411	452	434	452	437	442	465	407	429	392	476	440	454	444	451	411	412	425	452	418	451	489	425	396	473	473	415	412	435	437	452	440	465	438	427	451	423	403	452	438	437	427	410	435	439	445	442	403	440	467	424	440	436	406	432	476	438	436	476	434	394	424	487	438	439	436	415	436	457	404	440	438	431	429	399	430	432	453	437	436	430	447
55718	26628	11414	3774	1179	596	426	392	243	195	229	242	216	211	192	215	204	249	197	208	194	197	213	210	207	194	183	201	197	214	215	218	197	215	190	225	201	166	204	178	172	194	202	175	185	216	205	218	171	229	192	209	224	239	187	186	197	222	187	213	203	179	212	205	219	199	207	208	226	202	225	192	196	220	195	226	216	183	174	222	200	231	203	224	220	218	208	216	183	240	226	179	186	204	173	186	189	186	209	247	205	207	189	201	216	177	191	205	220	225	198	208	219	180	189	205	222	222	200	209	231	217	212	215	192	208	210	204	203	243	184	228	245	206	217	190	198	228	196	199	225	184	191	229	167	214	196	203	212	211	215	174	219	196	240	197	202	194	209	200	213	211	216	209	197	205	203	193	220	218	188	193	202	196	219	240	180	205	218	204	169	217	203	224	210	217	225	215	164	190	216	214	226	200	213	188	209	216	205	178	205	201	217	216	212	239	202	196	202	186	220	209	199	191	201	221	232	208	225	193	178	184	200	192	209	168	194	192	206	191	210	213	194	194	210	213	202	187	205	198	216	208	222	209	186	204	229	192	194	194	191	228	205	235	186	208	192	230	208	202	206	197	196	215	201	177	214	236	222	217	216	212	193	215	184	200	225	211	195	193	200	185	206	190	217	188	198	202	217	203	179	195	219	218	209	209	192	200	189	211	192	206	199	224	228	174	261	218	218	175	196	192	210	217	218	221	215	197	198	230	198	229	210	203	195	216	182	202	181	235	209	217	193	213	224	200	193	198	196	220	208	199	225	180	218	207	185	216	208	194	190	205	182	195	226	212	179	208	228	195	173	193	199	213	200	214	209	212	199	218	177	205	202	201	203	196	187	176	214	211	202	208	217	205	185	191	207	202	209	233	201	218	220	240	189	199	186	211	212	184	193	163	207	199	216	213	193	185	211	204	192	203	196	232	193	207	201	199	227	210	188	202	228	224	205	184	202	189	201	199	177	224	172	214	210	203	231	185	206	188	196	214	217	211	236	177	171	209	233	220	200	196	194	208	205	191	216	210	199	222	202	193	177	162	213	181	223	199	224	198	181	207	207	223	189	206	209	210	185	203	224	232	245	195	179	207	211	182	211	223	204	187	190	204	215	217	209	189	205	204	185	202	191	214	225	205	237	244	214	229	189	162	186	207	174	216	193	204	211	235	236	214	205	215	218	183	198	220	227	216	206	201	201	199	211	223	231	205	221	197	193	190	208	188	202	201	185	203	201	169	209	171	178	211	193	182	194	201	233	217	226	182	190	229	224	220	192	188	223	187	208	204	193	188	229	199	186	200	199	202	178	191	173	207	199	202	177	260	202	199	215	208	227	206	216	192	194	214	192	210	199	228	209	201	201	212	217	213	221	200	211	218	209	195	239	215	192	189	195	229	234	229	219	206	199	189	190	203	205	207	232	211	206	188	211	213	213	234	214	194	207	208	206	203	208	198	216	208	229	185	214	214	199	202	220	212	194	202	195	214	210	235	218	205	216	221	218	220	205	192	211	209	232	182	204	202	210	176	209	198	168	172	240	212	191	204	201	212	190	206	188	222	191	190	238	203	200	190	231	202	224	211	202	204	236	186	224	219	191	194	197	209	236	242	240	207	201	202	194	223	199	217	215	219	170	208	208	215	191	197	216	197	216	198	196	243	191	196	197	203	206	199	181	202	212	194	222	221	229	212	210	220	202	221	208	185	181	193	189	214	217	174	182	182	221	179	192	209	196	225	211	191	209	200	198	206	251	185	220	223	205	206	199	230	194	226	218	181	222	214	215	223	212	211	214	221	210	203	208	169	211	232	199	206	200	229	215	193	214	199	245	224	202	219	215	159	228	196	224	216	190	192	214	199	186	233	208	194	195	180	229	193	208	215	206	216	202	190	217	211	202	190	202	199	184	203	184	214	194	200	203	223	215	211	199	213	214	200	207	220	200	210	211	222	213	213	222	219	202	214	229	178	210	228	220	183	180	203	220	210	192	185	177	191	192	203	201	200	244	196	213	215	178	188	217	198	205	226	192	214	187	198	206	191	205	204	200	211	216	216	205	197	227	203	224	217	176	171	219	195	197	206	197	233	238	210	216	204	181	234	186	229	215	233	200	212	233	211	215	196	225	180	198	194	187	211	200	211	206	224	214	180	203	220	210	207	211	204	202	172	201	176	188	204	210	257	230	206	221	203	212	177	207	240	218	184	191	179	248	201	213	201	222	196	182	211	204	202	230	187	223	194	194	218	203	219	199	194	224	182	205	228	216	215	211	221	196	221	190	211	195	200	215	184	209	209	197	210	194	214	219	186	214	243	191	217	199	201	211	198	190	221	210	183	186	189	198	216	196	186	205	203	212	197	204	215	206	230	230	188	210	201	229	204	205	201	215	190	190	221	191	211	227	213	216	203	180	188	212	196	184	189	205	190	192	224	202	194	203	184	224	219	221	200	202	225	214	224	197	228	158	209	227	203	199	199	238	201	218	191	197	232	205	190	215	191	201	202	191	223	180	199	206	205	195	196	214	189	211	186	212	219	195	216	184	190	188	207	197	199	202	206	212	178	211	195	183	210	194	211	211	186	205	196	224	216	188	200	200	177	191	199	214	209	203	221	201	226	189	219	214	212	205	217	197	196	192	184	203	190	184	212	208	248	208	214	197	192	188	211	200	212	208	231	189	204	217	171	200	204	216	205	213	182	234	222	207	212	201	203	169	227	199	201	238	188	203	200	196	243	214	213	192	172	219	205	211	212	189	221	190	194	199	205	192	227	204	206	210	179	192	181	192	204	236	204	208	227	193	205	208	220	208	198	227	207	186	198	198	183	222	204	216	216	202	185	218	229	211	192	234	220	202	196	196	222	205	198	216	201	205	200	206	212	207	225	221	204	216	215	217	231	222	196	206	198	230	200	219	201	221	201	213	206	186	188	233	205	216	214	196	195	165	195	194	200	210	200	196	193	196	209	228	198	199	206	219	219	194	218	190	215	200	215	218	207	176	182	213	194	193	234	179	192	176	191	200	215	213	204	216	202	237	271	203	192	212	203	186	190	222	187	182	209	227	203	204	229	198	216	202	193	188	203	214	205	216	216	206	208	219	218	235	240	174	240	183	191	216	198	216	236	203	210	210	200	220	206	206	213	202	188	184	196	197	212	220	208	182	189	216	223	185	197	217	191	194	200	206	216	216	176	177	212	212	224	203	219	229	196	190	244	189	222	185	208	234	193	206	239	212	210	204	203	197	185	204	212	224	229	223	213	234	225	211	210	201	184	217	181	230	241	206	193	212	200	215	196	232	201	200	202	205	203	204	210	211	210	212	195	213	194	225	193	185	211	201	187	216	195	214	207	220	221	174	197	215	184	204	203	222	217	194	210	183	206	204	198	222	189	226	209	234	220	218	193	213	189	242	222	192	183	203	191	244	219	195	187	184	189	210	208	201	237	164	210	214	216	206	229	223	219	175	217	209	176
38460	20373	10974	6552	3217	1957	1302	1143	613	536	487	530	515	494	491	483	475	496	462	482	494	494	465	492	470	506	471	467	472	489	463	469	486	435	429	483	497	482	469	454	489	432	473	512	487	445	459	439	471	445	436	459	476	495	477	417	477	426	444	459	473	454	480	453	494	468	456	400	450	458	433	469	447	456	485	467	490	480	452	491	446	451	470	479	478	480	443	429	481	447	515	474	463	468	438	481	478	467	504	439	438	501	503	483	497	482	486	473	459	470	474	459	468	436	458	491	480	485	504	470	442	448	483	447	469	469	463	428	458	459	465	473	488	434	481	460	432	417	482	469	462	440	444	516	434	454	447	436	473	447	437	490	440	493	452	428	453	509	456	465	487	473	448	441	451	452	500	471	431	458	464	456	445	450	432	449	468	474	463	491	416	481	466	440	423	468	471	461	400	444	453	495	452	478	482	457	473	445	454	466	456	459	456	431	451	466	478	443	453	445	466	481	488	486	488	483	451	459	481	494	478	427	454	480	454	460	459	467	417	437	471	465	458	472	460	483	501	468	484	476	458	495	478	481	470	476	488	493	454	472	454	456	429	477	446	470	444	447	477	495	455	474	479	476	499	461	469	445	450	446	502	448	494	456	428	466	454	456	446	482	450	472	433	474	474	458	433	459	446	436	439	472	508	429	458	497	502	443	439	461	475	482	477	471	475	468	485	434	494	474	485	491	478	457	475	482	437	463	498	460	482	461	423	438	491	467	493	449	473	464	486	461	453	472	432	445	471	446	475	482	454	469	434	471	487	476	462	419	454	466	498	466	469	469	474	471	532	441	450	434	445	482	452	505	455	464	484	443	455	496	449	484	447	464	446	475	455	486	476	465	445	491	457	472	469	466	452	443	465	490	465	462	490	463	453	488	428	465	463	452	472	458	448	466	466	428	446	508	502	500	502	434	465	469	433	463	466	443	483	465	477	450	466	448	463	493	480	442	447	437	478	466	477	481	466	493	438	476	468	479	442	431	475	473	430	488	462	421	457	443	453	496	491	450	475	464	488	482	470	413	407	475	461	447	430	466	464	479	474	457	479	457	508	495	449	473	416	460	472	446	455	462	453	488	439	498	450	481	472	475	478	455	444	462	484	443	476	432	477	447	490	492	483	439	496	463	472	464	465	485	445	468	458	455	465	481	450	458	484	479	437	422	478	455	519	440	453	472	464	463	491	453	486	476	440	448	425	457	478	429	473	451	459	463	461	452	484	473	461	491	432	462	429	471	515	470	440	440	455	447	460	494	467	452	436	458	464	453	460	477	436	453	497	441	490	458	492	443	444	475	474	437	480	477	481	501	443	455	452	437	419	448	520	497	445	407	485	496	434	497	485	449	441	450	470	492	471	470	468	423	448	481	406	436	434	446	466	490	442	455	504	478	452	491	482	508	463	445	507	451	481	471	459	504	496	456	489	453	457	476	452	502	450	448	472	460	481	469	415	463	434	501	401	420	511	459	457	460	495	468	420	465	440	486	461	477	472	448	430	452	440	470	451	522	464	445	420	466	441	480	474	454	476	452	447	460	492	485	468	494	431	497	480	442	471	425	475	458	478	444	449	449	479	461	456	455	498	428	474	465	481	442	459	472	465	484	451	455	475	462	477	470	440	438	441	458	453	462	500	455	450	508	475	484	466	447	466	493	463	463	450	481	480	433	451	472	459	471	440	459	493	470	447	433	453	447	452	504	481	508	441	437	486	494	492	477	469	452	456	474	432	469	463	449	480	441	495	482	490	495	470	501	450	471	414	473	471	432	457	480	469	509	443	452	443	471	485	463	451	470	432	451	482	439	452	428	429	435	453	457	489	420	426	459	478	503	466	439	512	449	433	467	470	454	482	472	506	447	437	437	488	434	456	461	434	406	452	458	449	473	458	451	432	471	467	461	485	477	439	419	432	446	483	463	453	487	491	468	484	468	451	423	450	419	457	445	429	445	464	459	474	444	471	426	511	493	468	472	477	466	453	416	458	449	444	468	432	444	466	470	463	425	458	445	469	439	476	445	477	448	482	458	433	468	433	474	491	464	441	453	464	502	458	505	493	496	439	497	452	488	477	531	451	484	469	494	453	493	445	485	492	436	482	445	475	449	464	452	478	467	493	464	437	449	441	478	467	493	480	433	490	448	474	492	498	448	456	457	469	471	460	458	461	465	459	474	475	430	450	502	480	463	462	435	436	486	427	423	461	442	433	476	438	465	474	495	475	478	484	469	493	456	446	439	494	449	439	484	482	443	466	448	451	412	475	469	518	479	501	466	437	448	465	446	506	491	464	440	469	492	443	432	514	474	460	485	456	414	482	483	461	440	465	477	457	497	463	474	449	442	445	474	442	475	422	483	451	461	471	481	479	431	489	466	467	424	458	461	458	424	449	488	481	477	497	430	444	477	431	438	488	458	432	445	486	451	459	488	460	465	468	487	498	484	496	423	427	485	416	440	471	462	512	463	433	464	459	435	503	451	464	450	476	448	459	442	465	465	448	420	470	469	464	485	474	461	475	468	416	470	455	474	432	451	458	448	472	457	455	436	479	482	480	468	491	468	490	470	454	509	492	473	435	460	489	455	467	461	501	462	477	448	457	465	476	448	445	466	450	486	480	458	480	444	463	459	470	467	462	472	455	444	476	463	454	489	471	472	470	498	466	439	454	471	477	492	482	426	451	439	467	440	431	444	456	449	427	497	461	480	429	468	471	476	454	435	460	485	446	448	480	442	445	468	441	468	451	461	426	448	470	461	492	480	440	442	485	468	430	501	494	483	511	441	473	449	479	430	451	460	477	506	482	481	449	476	447	486	437	477	461	487	469	480	484	450	490	480	481	453	433	475	516	435	440	476	478	466	448	483	484	461	431	500	480	451	517	436	476	437	445	433	454	469	473	501	509	458	424	497	468	478	482	436	530	486	449	448	471	465	457	469	479	454	467	468	471	458	449	434	451	486	457	454	462	402	459	439	440	430	446	460	491	462	437	482	445	454	471	475	461	468	472	452	450	415	510	481	450	453	487	464	449	485	462	471	487	450	467	448	431	451	497	444	444	443	468	472	477	502	497	466	460	479	480	431	439	488	442	469	464	457	455	479	468	426	488	462	495	455	481	447	472	467	436	459	462	470	451	476	445	433	446	467	461	444	462	473	486	445	467	442	482	454	466	489	453	438	471	460	454	454	428	472	473	478	393	479	498	454	473	461	438	472	417	460	475	446	473	457	414	460	453	467	461	468	452	447	440	493	464	423	454	473	465	439	461	450	442	445	481	452	466	494	442	480	471	447	462	464	453	455	479	458	461	449	472	449	471	468	487	475	443	418	480	447	473	424	483	477	447	416	438	495	499	465	461	478	423	480	458	484	432	472	458	473	447	443	491	503	469	468	445	478	520	448	475	457	490	458	449	457	468	481	468	433	426	515	478	448	452	437	462	490	462	481	482	420	486	495	437	460	470	436	460	443
44927	16037	4933	1781	624	304	301	245	196	190	171	214	170	165	196	170	204	175	178	160	222	203	182	167	187	177	172	190	197	176	185	168	174	187	184	191	180	169	200	217	167	153	174	172	174	175	188	168	164	167	208	187	167	182	192	197	179	179	156	183	165	138	179	174	185	166	167	161	172	199	191	190	187	172	173	168	190	195	186	170	168	158	170	166	186	178	188	176	186	226	187	158	189	172	205	167	177	187	175	169	166	198	145	197	196	191	183	170	180	186	182	173	198	174	160	146	190	209	181	188	182	175	208	191	177	196	181	166	159	170	196	156	200	176	179	189	176	182	173	206	171	206	174	207	187	169	184	204	178	153	198	169	178	163	194	185	199	144	189	167	185	179	191	177	193	177	173	199	160	160	191	169	176	177	189	184	164	169	175	185	166	183	173	149	167	177	192	183	204	198	180	154	159	190	164	176	172	175	181	175	179	180	192	182	176	194	200	168	197	168	209	176	170	194	179	172	159	179	174	174	191	172	172	181	190	140	131	204	163	179	160	182	180	198	184	164	182	182	152	186	168	167	177	173	187	178	173	193	196	172	177	178	191	186	173	185	216	163	203	196	165	183	210	173	180	173	169	186	164	193	176	180	177	200	194	182	189	198	160	191	170	169	188	158	185	183	181	143	178	187	170	177	186	185	156	159	174	161	185	194	204	195	180	204	187	167	187	190	181	176	180	180	176	184	213	166	158	168	178	207	189	193	200	171	178	188	164	195	205	176	186	193	184	172	180	175	169	188	171	193	188	167	180	218	202	178	179	177	174	191	169	189	177	161	202	154	167	154	171	148	181	201	193	186	206	180	187	189	172	181	200	162	180	177	167	190	174	182	172	180	187	183	166	169	155	132	188	175	190	201	181	197	171	167	184	174	173	191	185	189	200	195	189	185	156	202	159	196	200	173	176	176	160	191	174	192	187	180	184	187	176	177	189	158	167	177	179	197	162	172	196	171	160	178	210	202	169	188	191	214	155	186	200	199	170	190	194	176	186	167	150	150	177	163	175	190	186	199	203	172	163	179	196	192	193	167	170	178	182	161	180	181	191	178	158	178	197	169	181	178	176	174	176	206	182	189	187	180	183	171	182	172	196	197	186	189	195	187	163	203	185	198	176	186	169	187	184	193	196	205	173	176	174	185	177	188	191	181	175	175	176	174	162	175	172	190	184	174	156	175	159	184	185	185	189	154	161	173	185	185	171	181	187	163	177	183	158	203	169	186	187	202	185	186	176	177	188	196	145	212	165	186	186	172	170	198	170	189	198	199	179	179	167	206	188	186	182	150	192	182	175	195	151	175	205	195	178	166	170	175	173	203	187	154	170	183	192	191	165	145	188	192	166	187	159	186	172	175	171	189	186	195	171	177	202	161	183	194	205	191	177	169	172	175	177	194	176	172	184	184	180	182	174	163	195	190	182	184	188	180	184	171	183	168	201	192	192	179	188	189	190	201	181	167	167	156	191	186	163	185	172	183	178	171	152	166	181	168	175	223	167	170	190	184	194	166	180	193	169	180	177	179	167	167	163	170	194	177	179	173	176	188	156	193	141	172	179	185	179	214	172	183	207	188	155	201	164	182	176	180	170	191	186	152	176	171	193	163	163	154	169	185	174	157	152	192	184	174	152	181	157	204	198	175	167	161	170	188	181	182	193	203	172	171	196	191	195	170	196	177	212	183	156	162	184	161	194	182	172	208	184	193	197	180	174	153	199	205	183	179	192	188	172	166	156	181	200	180	182	177	172	169	177	187	189	171	187	171	180	209	166	168	186	211	183	168	206	207	183	191	169	201	185	199	153	197	193	194	181	156	190	182	182	153	180	186	186	194	192	184	160	203	201	171	188	200	173	184	189	154	162	179	195	174	165	176	175	212	208	200	200	181	163	180	175	172	173	190	149	151	192	183	163	168	165	186	168	189	183	196	181	172	179	179	196	178	174	150	167	207	179	162	174	172	167	174	194	154	149	186	175	199	217	164	187	178	177	205	180	198	195	194	173	187	170	184	180	198	189	163	211	161	194	164	189	178	184	175	201	171	173	171	186	172	182	181	175	214	177	198	149	191	193	170	159	164	181	185	183	180	175	163	189	179	197	153	195	164	194	169	160	161	182	175	190	193	194	182	200	171	176	199	204	169	195	176	192	204	209	188	218	187	193	180	177	179	198	172	158	169	190	152	205	179	173	182	189	184	181	179	202	186	173	193	177	213	153	176	177	176	157	200	190	198	186	151	154	184	210	181	204	186	182	169	173	165	198	205	196	177	157	159	188	174	180	185	171	174	173	162	151	184	196	176	209	190	179	168	209	176	171	172	186	204	163	177	220	189	201	190	177	158	196	193	166	189	173	212	195	180	170	189	187	173	168	188	194	199	168	138	185	190	180	188	171	210	177	168	187	189	172	153	211	174	218	203	178	166	176	164	194	173	160	178	165	207	209	212	179	185	186	164	190	175	195	172	175	183	160	180	181	195	184	199	167	190	168	172	142	196	182	166	190	191	187	176	167	163	212	170	162	202	180	181	174	168	156	179	186	179	156	185	190	192	170	165	157	181	164	188	180	146	173	199	166	167	181	176	184	160	157	171	185	197	190	179	167	146	170	176	183	185	195	171	163	183	189	174	179	169	184	178	169	187	186	179	171	155	171	182	168	176	175	154	204	184	201	186	178	171	188	166	164	155	173	188	191	185	193	179	190	174	185	192	171	156	165	204	181	185	192	165	168	210	172	181	154	174	195	182	180	196	176	185	181	162	170	184	186	157	193	172	163	175	190	160	170	186	185	195	184	178	197	169	173	184	185	180	183	189	181	194	176	187	198	202	182	181	158	211	171	193	195	189	187	160	180	180	168	178	185	184	201	197	191	185	183	172	174	183	175	222	187	190	181	177	174	188	135	167	199	177	185	196	180	220	185	175	184	177	198	177	213	180	154	189	168	186	189	199	201	181	174	203	184	170	189	175	169	173	155	164	172	192	175	169	175	186	188	168	158	202	194	193	163	188	170	219	204	173	183	188	185	186	213	196	204	163	157	215	195	188	172	169	138	157	146	174	180	157	168	180	178	176	197	192	181	159	185	195	209	187	170	206	187	209	180	210	171	183	197	195	177	174	174	189	178	186	205	186	181	182	194	194	171	179	195	184	166	178	204	207	172	154	188	194	195	208	192	171	186	184	151	199	185	188	179	212	178	151	178	194	186	250	164	184	195	191	160	174	170	159	197	180	173	195	180	158	163	175	168	178	179	159	196	184	178	180	188	171	190	191	213	173	181	172	202	165	170	185	185	163	157	192	165	173	174	190	173	199	200	191	163	157	201	185	181	174	167	198	195	186	208	158	155	192	185	162	187	185	189	167	214	168	139	163	166	154	188	179	197	185	205	187	194	199	198	194	163	174	174	194	178	165	188	177	153	194	169	178	201	184	174	188	189	186	185	178	173	184	164	186	186	166	179	192
29892	12377	6532	3643	1660	780	660	677	558	456	446	456	452	418	439	431	420	427	379	424	409	448	417	409	422	410	388	413	413	404	451	369	455	391	407	400	393	401	423	443	422	424	434	391	398	447	398	420	399	436	431	420	410	396	371	441	415	415	392	364	418	409	384	438	406	446	414	418	429	389	381	443	451	452	413	363	416	411	398	447	438	402	437	415	396	391	387	399	428	425	384	424	406	434	431	408	377	401	416	423	412	393	394	424	416	418	409	429	392	409	450	393	388	439	381	411	422	415	408	427	415	357	423	443	433	410	416	375	374	377	396	390	417	416	407	411	429	431	383	438	414	392	439	436	372	376	391	381	396	427	432	430	441	446	399	432	395	382	397	469	383	407	452	411	420	445	399	433	426	444	369	396	436	371	400	380	405	367	422	401	409	400	446	429	396	402	435	431	392	422	389	418	418	430	416	402	404	410	422	423	422	401	428	429	394	395	415	433	420	407	421	445	409	426	374	415	406	441	417	404	435	396	460	378	448	412	437	403	414	408	419	403	392	427	428	424	384	401	459	417	426	412	431	402	442	415	410	408	393	380	420	378	457	403	414	396	398	405	446	390	401	417	378	427	394	392	422	383	392	426	428	412	431	424	418	408	442	409	416	395	370	425	357	435	385	406	412	410	424	406	441	399	401	417	408	414	425	424	422	387	405	398	410	408	411	399	386	406	384	456	434	369	392	427	431	424	433	424	444	442	450	392	461	413	414	418	436	396	423	399	397	408	392	386	432	431	398	415	418	393	388	410	437	433	419	429	413	409	443	388	403	409	468	399	391	404	413	405	384	398	385	419	418	381	406	372	399	420	424	403	410	454	421	399	367	451	437	397	406	451	417	387	433	414	414	413	435	424	373	433	436	406	428	453	448	384	418	426	393	385	421	432	408	452	405	433	433	441	411	413	409	383	402	429	424	375	398	395	438	423	388	416	399	431	391	400	437	398	379	402	425	397	409	413	424	395	407	428	392	395	421	423	407	432	450	418	444	393	421	410	364	433	414	411	425	414	402	456	392	446	414	407	379	407	401	456	393	393	421	395	419	381	402	417	394	425	438	444	422	374	407	415	466	396	404	385	378	440	428	398	431	419	361	412	402	426	411	412	435	418	390	433	434	413	436	437	397	454	370	421	441	430	404	421	383	442	412	414	424	409	400	421	434	410	440	452	393	412	399	420	421	399	387	366	429	395	385	403	419	403	456	429	410	435	417	414	393	394	413	442	453	421	443	441	434	416	396	427	379	380	407	438	390	426	402	419	448	426	409	402	422	370	407	389	423	431	389	450	438	387	388	412	433	425	436	393	394	443	409	427	422	402	416	383	397	406	413	442	431	367	417	430	439	424	399	404	445	420	418	409	409	398	421	417	393	395	420	390	404	416	466	376	433	402	412	339	357	397	437	430	439	401	433	431	398	435	426	362	426	415	396	395	372	417	408	386	429	394	421	442	429	408	381	428	398	394	423	431	428	418	391	409	386	410	415	422	423	436	446	392	413	383	401	442	405	433	434	412	396	433	397	430	400	416	398	416	418	440	417	431	435	429	436	397	409	411	397	408	453	389	371	443	430	456	415	400	402	404	409	451	411	450	425	413	398	443	425	428	416	395	369	433	375	425	401	389	441	406	424	424	409	407	381	401	413	412	438	416	408	461	364	426	463	459	378	398	417	430	411	411	405	373	425	415	385	390	414	413	401	467	462	401	442	396	409	442	435	408	375	407	395	405	413	426	452	432	390	402	398	401	388	402	408	410	376	399	399	394	436	454	429	402	436	411	421	427	440	432	400	416	409	422	424	401	388	440	421	398	405	451	416	433	422	441	419	385	424	447	400	422	414	426	432	434	382	396	467	427	395	403	410	414	408	423	419	371	419	419	429	364	428	390	415	442	388	418	387	449	406	364	411	391	417	402	412	427	401	410	409	429	423	419	386	421	399	391	426	382	400	416	437	466	411	392	403	412	427	409	361	424	382	371	398	453	403	420	392	407	394	412	387	416	424	400	415	409	401	438	411	397	417	423	442	397	406	413	386	429	412	437	397	433	414	411	407	414	447	428	406	397	405	435	415	419	413	420	428	431	424	456	465	404	416	393	400	414	396	403	365	430	429	437	359	405	414	411	408	388	401	412	431	419	414	410	430	400	408	423	391	440	420	398	391	407	401	383	436	398	389	437	388	430	397	377	414	414	399	439	454	447	419	388	396	426	410	403	419	403	413	426	409	403	443	393	415	404	367	437	385	438	414	414	404	388	412	409	426	389	411	417	416	405	385	413	417	408	395	419	413	455	420	413	420	395	423	424	422	415	426	393	394	385	428	402	424	397	408	403	380	396	412	393	402	401	414	409	409	390	384	447	412	421	469	416	441	408	391	439	419	402	422	419	431	394	380	387	391	387	416	417	391	446	463	408	435	387	384	384	400	437	452	416	428	431	435	432	410	405	422	401	404	402	403	400	376	462	418	424	418	423	432	410	415	398	420	393	429	374	415	410	422	414	380	397	396	454	394	430	426	428	394	403	419	409	402	397	412	389	400	408	379	419	458	428	431	420	418	385	366	427	416	402	381	368	411	429	428	416	417	439	413	427	412	441	423	401	425	416	406	384	433	376	410	385	403	422	414	388	408	389	400	419	389	376	420	423	368	431	377	386	411	404	421	397	396	415	418	414	436	380	409	431	400	410	410	383	415	441	399	431	417	427	408	398	396	413	425	433	403	438	422	401	383	409	403	377	441	423	424	388	406	438	410	426	414	421	394	435	451	424	407	408	453	413	452	408	457	407	427	390	438	428	428	400	425	417	425	401	432	377	437	415	407	417	456	424	451	448	453	440	399	394	432	395	417	442	434	435	398	413	362	414	353	388	370	431	387	447	436	402	419	402	420	411	404	401	404	385	397	419	425	440	419	403	412	417	400	377	427	400	395	393	411	399	398	439	406	442	409	391	405	375	411	417	386	385	445	378	396	396	436	435	434	442	444	423	426	423	401	408	406	398	382	384	421	427	436	387	395	435	408	403	421	438	410	411	443	418	396	406	395	445	422	416	412	433	413	398	437	389	409	445	395	437	428	394	428	426	439	412	394	411	400	384	410	415	419	416	428	382	415	396	417	423	431	415	409	415	396	427	427	435	394	425	394	413	390	406	419	373	415	404	423	370	407	394	432	407	452	428	425	392	397	387	415	440	460	448	390	424	436	453	437	396	421	453	448	445	381	383	391	419	416	428	407	435	430	382	371	419	397	424	407	424	423	442	447	397	411	392	419	423	395	399	409	420	431	400	420	393	378	413	400	440	394	421	451	453	370	368	404	396	423	407	393	441	411	401	382	445	410	409	413	362	428	402	419	389	382	372	417	425	371	398	419	389	406	420	401	402	434	405	393	419	435	407	432	410	425	412	419	403	419	420	417	402	453	434	442	421	389	397	394	400	407	429	425	426	407	436	390	404	431	394	407	414
48602	25016	10712	3823	1720	810	455	344	250	201	216	202	190	203	207	196	187	177	194	230	185	188	199	210	177	188	167	174	185	194	195	203	206	193	177	195	202	178	198	202	209	191	202	197	199	187	204	172	194	174	212	196	204	194	195	192	208	211	201	157	184	179	185	191	182	176	183	194	182	168	175	190	198	179	184	212	198	186	197	160	177	205	208	214	196	192	169	208	176	207	187	189	184	183	192	183	176	202	189	183	195	200	201	194	213	217	182	183	172	173	196	185	199	166	163	204	201	177	199	191	175	201	209	192	215	190	222	176	199	188	212	192	184	201	167	195	207	215	228	203	180	168	198	201	180	210	208	190	222	209	196	218	195	204	167	198	203	173	213	170	190	217	197	190	208	187	201	192	205	199	181	195	191	207	199	210	190	209	204	171	207	175	180	183	193	198	165	183	186	189	202	176	194	218	229	188	172	225	206	208	195	198	185	205	184	196	183	182	185	196	181	188	190	195	190	165	189	183	178	201	179	179	189	167	221	173	203	227	187	179	197	176	172	192	207	209	174	172	173	205	175	172	214	200	170	188	190	175	212	183	198	198	196	203	199	194	185	172	145	215	174	189	198	189	189	188	171	174	173	216	211	177	173	171	190	214	180	167	189	201	183	171	191	177	172	198	162	194	204	194	160	195	199	193	180	209	220	176	202	174	161	184	200	199	185	213	162	177	188	178	185	176	201	197	211	185	195	196	178	181	186	164	185	210	191	178	218	196	194	200	209	224	175	206	181	206	196	189	203	207	210	186	169	187	184	188	170	159	183	198	187	190	207	189	212	173	174	193	187	212	164	201	194	199	200	189	168	200	205	175	229	221	195	176	209	184	175	188	204	174	189	212	185	210	194	206	212	149	188	190	185	151	177	186	205	196	195	205	202	193	192	156	198	188	215	200	201	204	173	242	205	191	174	186	177	183	209	213	174	221	198	177	202	197	175	190	233	166	206	186	224	215	183	175	201	209	191	196	214	196	212	194	197	174	184	188	192	190	185	192	199	182	204	173	204	195	153	198	181	210	216	212	190	166	182	207	182	201	176	206	187	180	170	158	190	195	197	208	207	199	195	192	217	168	207	177	201	209	195	196	198	175	162	176	198	186	186	206	175	178	177	194	192	178	182	185	184	208	193	194	183	204	195	185	192	198	187	180	173	189	182	212	184	214	169	200	208	195	187	176	208	186	201	189	197	181	175	166	184	178	187	166	183	184	198	191	201	181	198	211	189	193	184	178	214	205	178	203	201	173	182	180	183	194	187	198	172	185	167	175	187	179	212	179	158	196	162	226	193	187	188	204	199	196	205	212	163	198	199	174	192	184	180	206	199	224	179	167	185	195	176	188	207	202	179	171	194	200	217	216	189	191	208	184	195	217	189	163	200	182	202	172	192	196	188	197	197	180	172	202	185	207	186	191	158	185	179	209	213	178	183	173	187	187	178	207	201	230	194	215	199	184	211	193	198	201	194	210	200	165	188	188	173	176	189	181	193	204	212	214	192	206	212	228	194	183	181	173	183	202	174	210	200	181	200	185	208	193	156	188	180	207	166	210	195	185	172	207	204	191	200	184	196	202	218	172	194	201	194	197	201	208	200	177	166	192	183	171	180	230	201	190	187	192	186	198	160	184	205	235	211	188	184	195	197	174	180	204	207	214	181	189	193	206	197	184	169	196	195	186	180	173	192	184	222	186	210	178	195	190	165	162	207	207	176	192	211	198	196	180	173	177	192	193	209	171	231	166	204	188	206	217	197	209	213	188	171	195	184	196	171	171	208	190	196	189	191	212	196	199	207	216	215	183	206	181	199	184	166	197	201	161	184	192	211	179	189	198	191	196	187	177	190	187	212	188	187	206	209	181	196	199	213	211	198	148	186	193	194	193	181	172	196	182	188	186	178	182	181	206	203	165	202	167	180	165	203	196	193	179	164	181	193	188	181	194	185	181	192	178	198	194	170	155	209	164	215	172	214	225	183	193	190	198	190	203	174	216	182	176	217	207	170	204	194	196	207	187	180	183	181	178	217	195	214	178	215	207	179	195	191	201	203	175	183	181	213	187	192	196	190	198	198	181	162	187	191	171	180	161	166	176	170	186	189	177	197	178	196	215	206	210	183	206	203	199	182	190	188	179	209	188	170	216	187	209	221	200	192	190	196	218	170	179	199	197	189	202	188	188	191	179	192	199	191	192	172	212	204	195	204	207	191	204	206	189	193	177	191	191	184	178	199	200	192	197	164	176	181	201	207	177	183	177	171	210	184	181	178	194	190	199	198	193	199	192	204	171	200	193	185	193	191	198	211	175	170	197	169	213	190	190	188	202	209	220	206	198	205	199	200	197	169	185	199	173	211	201	199	196	198	209	172	175	197	197	192	177	179	170	219	197	189	186	177	177	202	182	167	196	204	201	203	206	198	185	208	187	177	201	196	213	197	208	195	192	198	211	203	217	198	195	211	224	171	200	169	158	208	183	183	216	209	193	183	200	195	190	192	173	188	217	200	186	177	177	213	192	198	190	206	215	189	191	198	172	179	222	162	203	202	171	213	192	193	217	234	153	213	197	226	213	180	196	202	206	207	193	193	186	191	175	154	204	193	201	228	182	171	197	179	224	178	201	190	180	189	192	202	196	199	184	229	182	194	210	187	186	169	167	219	177	180	180	188	198	177	168	179	183	173	209	217	212	166	175	182	198	196	181	184	185	198	192	201	190	174	193	186	186	186	174	166	205	189	192	189	189	197	194	214	184	170	208	218	199	184	186	177	174	173	192	202	219	193	188	160	201	189	170	185	158	158	213	165	198	197	212	218	227	178	201	208	231	197	197	203	221	201	173	195	191	189	196	208	184	195	161	196	200	157	178	191	184	185	182	204	202	178	211	203	165	222	192	180	197	186	190	212	211	196	215	187	179	189	198	210	208	177	178	185	203	196	187	188	193	163	172	194	219	179	195	192	206	193	198	172	193	183	159	190	204	197	208	168	195	206	200	189	185	197	185	198	183	231	201	172	173	203	209	211	238	212	186	206	188	173	190	197	205	198	182	168	214	199	200	182	169	182	172	183	216	184	196	200	204	198	167	221	190	165	181	187	178	206	196	180	206	201	181	194	168	188	153	168	213	186	208	197	237	198	168	176	185	209	183	170	192	195	196	203	173	181	178	181	198	199	195	180	177	218	195	194	177	193	203	208	202	172	197	191	203	207	182	198	213	205	209	188	192	183	172	163	198	181	180	199	206	175	178	178	178	187	214	230	201	179	202	198	193	174	192	187	156	178	199	184	192	180	204	193	191	202	174	191	187	169	185	156	173	170	196	199	195	183	224	183	208	219	165	179	229	168	165	196	186	186	197	199	182	199	181	182	182	179	188	173	180	194	193	182	198	193	176	181	205	196	163	197	171	199	202	200	192	174	183	190	219	192	190	206	199	169	172	161	192	228	177	170	184	209	180	204	168	194	183
33027	20456	12047	7442	4604	2566	1393	1116	729	531	479	473	447	450	466	438	454	481	431	463	456	474	476	453	452	455	455	445	451	457	411	433	448	441	427	475	421	415	449	440	398	434	477	404	443	500	425	432	413	442	472	449	452	417	403	465	453	456	434	471	450	467	450	431	458	413	447	411	464	445	397	443	448	429	474	437	405	455	442	465	425	433	418	423	405	429	502	469	442	439	492	427	439	456	431	438	437	430	433	440	445	446	411	409	421	428	421	406	431	455	447	437	458	471	426	439	435	464	437	445	448	462	412	417	414	430	406	434	460	435	409	456	418	408	428	445	423	463	439	441	441	447	469	429	429	457	432	433	424	415	421	446	411	472	467	425	410	435	422	378	460	410	400	437	450	428	422	446	433	425	452	457	465	461	462	425	449	442	431	404	443	419	423	440	439	463	425	399	429	430	449	450	444	482	463	449	443	467	433	447	402	450	444	465	458	411	467	455	455	476	441	431	453	452	488	446	446	422	449	416	415	437	460	413	415	428	451	447	448	435	426	462	457	408	463	435	425	413	448	444	404	438	406	438	409	440	430	442	447	439	444	431	484	427	428	424	433	421	435	445	455	448	446	448	480	439	417	435	467	425	438	398	467	459	408	466	405	421	416	432	456	405	434	431	454	454	442	402	455	469	421	422	429	434	446	422	465	407	448	444	422	439	424	413	426	486	458	415	462	431	422	437	437	434	438	477	472	466	432	427	444	430	444	454	458	423	473	430	453	423	447	460	434	413	453	442	418	453	434	440	435	413	464	432	455	449	415	440	454	444	456	453	444	441	464	417	460	469	457	438	457	439	442	409	463	453	453	427	449	419	434	438	408	462	459	458	421	422	449	450	465	435	421	421	428	452	459	431	422	384	422	463	439	458	449	474	438	425	470	487	494	443	446	451	427	468	459	436	398	483	446	447	417	451	395	428	445	431	420	424	465	448	471	476	420	416	419	452	398	447	413	413	434	418	429	427	432	451	399	395	454	438	484	428	461	439	450	440	424	463	456	448	462	415	439	435	431	449	453	440	434	444	420	414	440	439	414	432	416	459	439	425	455	412	443	451	430	458	446	460	428	413	428	456	443	430	446	411	458	403	423	408	441	440	449	471	448	403	431	442	452	461	438	445	464	444	448	443	480	431	418	448	444	430	452	411	461	394	450	438	412	397	437	447	442	451	453	415	468	428	453	446	431	378	448	453	472	424	465	440	401	424	433	420	450	421	417	408	442	458	457	459	413	438	483	446	476	449	452	449	526	432	458	402	474	471	419	452	452	426	456	447	430	461	394	450	398	451	398	434	471	434	435	442	418	435	443	447	415	413	424	442	427	445	400	470	431	458	435	448	420	462	424	464	441	480	450	448	411	452	428	436	444	402	414	458	477	409	407	464	468	392	445	434	419	403	454	461	411	409	427	434	431	429	428	443	442	459	415	406	476	464	457	423	396	467	429	443	428	448	423	444	438	415	482	425	442	465	463	489	419	437	464	454	475	437	444	429	404	438	455	445	462	435	405	467	447	437	453	451	461	408	472	431	429	421	441	418	455	444	437	453	430	459	446	460	425	437	494	432	438	464	474	466	412	441	441	454	401	445	460	451	461	425	434	430	420	408	446	402	446	430	440	437	423	408	434	415	418	428	454	451	449	504	423	431	444	461	422	450	430	429	451	418	490	411	409	478	444	423	409	439	454	415	482	467	425	396	423	446	435	444	455	439	407	430	464	424	453	423	453	473	440	430	477	430	470	481	449	409	422	459	454	422	389	422	417	463	406	428	435	432	417	424	437	473	444	441	457	403	441	432	427	466	443	456	399	475	454	459	442	428	402	446	410	437	450	382	460	444	429	448	440	436	445	444	469	456	444	435	461	429	441	446	468	420	453	405	438	424	425	422	412	451	412	451	437	399	418	442	442	434	445	433	452	418	446	447	464	441	440	416	432	426	419	423	448	441	422	452	433	486	479	467	445	456	419	431	440	392	456	465	445	445	419	456	435	443	481	435	480	465	396	440	457	440	427	452	444	467	446	461	452	448	456	485	447	458	429	419	429	469	483	440	411	445	461	444	441	403	466	462	435	455	412	471	454	455	426	430	416	440	470	434	439	486	447	406	433	473	466	428	398	421	467	437	423	455	427	429	436	442	434	451	428	450	439	426	416	430	447	446	401	434	404	478	436	456	414	476	436	465	428	417	445	432	474	468	453	444	425	437	461	421	448	445	403	426	422	448	446	437	416	423	402	468	422	443	417	476	427	468	448	465	438	409	467	427	441	450	449	468	454	417	388	415	451	432	438	457	441	430	404	421	431	473	431	432	449	444	415	450	450	468	408	427	446	389	441	420	472	419	433	454	470	464	424	471	458	458	424	439	428	435	416	425	449	445	425	395	419	447	433	448	452	456	422	469	420	417	447	425	396	465	442	442	452	421	480	399	460	438	449	472	427	448	411	484	459	407	421	421	458	419	449	464	433	430	451	412	467	421	468	423	420	456	457	432	432	425	417	423	437	385	463	417	454	431	430	480	405	437	479	428	447	455	429	466	416	440	454	438	450	417	445	458	455	402	403	464	477	429	466	444	420	389	428	427	448	421	483	427	450	412	469	439	435	461	486	437	434	444	449	454	420	423	424	407	391	455	503	428	466	450	461	469	428	405	448	404	476	435	426	448	422	450	425	440	451	413	435	437	427	460	486	411	432	434	413	433	414	477	442	447	412	431	449	454	452	403	415	437	408	448	425	436	422	488	451	424	427	471	450	431	429	425	405	464	434	456	471	406	459	408	403	457	422	443	459	426	429	428	452	415	434	423	409	437	436	406	432	449	403	439	417	458	447	455	441	477	413	448	436	457	423	433	435	447	451	456	467	420	424	416	449	453	441	432	409	428	414	473	440	455	442	408	432	386	452	460	454	423	421	418	445	412	441	431	420	418	415	397	452	439	410	432	426	411	459	458	427	426	456	422	406	489	393	479	448	442	416	439	440	434	432	436	425	470	430	434	458	480	437	424	427	410	458	428	443	476	454	414	451	460	446	459	446	437	425	421	448	430	436	482	448	443	476	438	429	427	416	429	475	444	446	456	427	439	435	447	414	428	434	435	441	440	452	449	400	434	452	460	458	454	414	429	432	469	437	399	445	413	443	432	483	436	408	433	462	446	429	424	447	396	435	409	401	427	450	440	448	424	460	443	439	463	431	460	405	430	445	414	413	446	447	423	398	462	435	419	457	449	456	427	442	440	467	438	418	425	446	459	441	482	430	489	473	436	467	421	428	446	463	436	462	451	456	468	444	480	443	452	451	440	446	418	433	430	468	423	467	433	464	443	443	431	439	444	465	404	456	446	391	431	460	443	450	440	446	466	471	421	450	407	443	441	398	463	443	429	417	419	493	436	407	422	443	426	430	420	423	434	447	438	441	446	417	413	467	418	429	454	424	429	399	429	412	478	472	417	408	421	454	472	458	441
61659	32967	18652	7827	2207	1013	778	520	313	261	215	216	204	236	253	200	201	182	220	197	234	206	177	202	200	171	191	191	195	209	194	201	200	189	224	219	255	216	205	218	235	223	208	206	215	215	199	231	211	216	193	200	205	219	237	186	234	211	204	221	203	204	215	207	236	210	200	221	196	214	218	226	231	186	204	207	221	232	236	243	200	202	236	178	181	239	222	205	198	204	217	203	219	237	245	204	173	205	187	207	205	197	175	214	188	200	206	176	214	203	178	190	231	221	219	200	211	211	213	209	193	204	225	199	198	212	194	209	210	203	212	209	205	198	215	193	215	209	203	220	203	229	186	228	196	219	174	200	185	210	194	172	211	217	209	202	214	206	188	194	189	195	205	222	196	190	220	191	219	208	191	203	213	199	213	198	211	219	227	193	215	208	201	204	215	200	237	211	189	197	209	205	215	232	231	196	229	210	219	196	206	209	214	187	197	205	222	183	232	192	212	210	219	203	206	202	172	217	187	217	222	187	189	193	221	203	191	196	201	208	227	227	220	208	210	199	179	218	214	221	214	227	212	223	231	191	222	233	219	196	194	219	207	188	209	204	216	207	227	222	209	196	218	209	198	188	214	216	186	208	187	217	215	219	214	216	195	235	226	225	214	206	177	214	196	211	223	244	181	198	223	206	202	199	198	231	211	203	226	183	207	168	235	209	184	203	191	192	206	181	220	205	212	196	208	217	210	201	203	215	195	201	203	192	201	219	216	205	189	202	200	203	219	167	212	189	241	203	200	162	207	205	195	209	191	225	236	228	208	234	207	221	210	190	206	170	229	210	229	217	215	205	202	209	179	225	211	246	193	228	231	188	216	201	198	196	228	213	226	236	187	202	187	207	212	231	221	216	200	193	203	217	218	212	208	195	243	199	178	205	213	217	203	199	196	189	221	242	184	228	224	188	192	230	237	201	222	181	188	218	222	178	207	219	187	213	224	205	201	199	198	225	236	188	216	218	216	214	208	200	225	201	190	216	217	214	223	189	216	188	200	210	184	250	189	217	193	176	214	178	234	188	224	187	204	208	212	211	233	192	215	187	197	216	200	186	190	218	225	225	212	166	204	211	221	198	181	224	231	238	204	215	188	197	186	207	211	215	218	206	210	229	209	220	209	208	219	200	235	188	217	203	177	209	198	237	221	183	199	185	204	209	190	219	163	199	189	188	197	193	217	189	196	210	208	208	199	205	220	210	215	211	219	224	208	211	202	234	186	204	213	230	194	205	236	203	208	190	198	179	210	190	215	211	217	189	210	196	210	197	197	196	208	204	197	224	206	202	216	201	186	207	237	209	212	191	187	209	172	180	196	204	192	210	231	192	195	210	258	204	183	197	216	215	188	215	200	193	200	221	208	199	186	181	211	191	193	214	218	209	194	211	208	205	203	188	221	211	211	198	188	213	212	229	208	206	205	199	226	229	235	200	194	212	231	198	201	207	202	190	189	183	206	219	230	210	192	214	182	182	202	218	205	175	201	227	204	203	215	206	217	192	191	191	209	199	203	207	228	211	184	191	199	208	200	193	241	224	219	214	190	206	205	196	215	203	234	199	231	192	221	211	201	202	221	220	187	243	199	223	225	187	193	202	180	216	222	207	184	197	229	208	209	207	209	189	204	220	172	212	193	258	187	208	205	214	197	196	196	202	203	188	211	199	207	212	199	186	203	221	225	198	183	196	203	186	214	209	239	212	181	187	188	205	236	199	193	222	213	184	209	206	212	214	207	189	214	205	190	202	227	210	204	184	192	191	187	197	193	220	226	208	197	203	210	188	211	208	203	192	222	217	214	195	199	202	203	231	188	219	197	208	191	207	209	224	197	177	200	220	205	194	217	182	217	205	214	207	202	228	195	217	182	183	205	187	244	204	207	212	211	226	195	199	226	190	226	212	203	203	185	221	225	192	218	201	210	235	207	214	201	181	219	233	200	200	213	237	189	222	236	230	205	194	206	218	202	205	227	223	198	201	206	185	211	209	203	193	206	180	177	197	206	188	187	206	188	188	215	190	190	219	216	192	206	209	206	203	220	202	185	191	208	200	222	236	192	199	196	200	212	189	166	219	189	201	225	199	203	206	214	203	215	210	196	230	213	182	210	211	194	225	214	205	215	168	199	215	217	225	204	199	178	205	211	186	199	250	209	224	208	197	174	207	204	180	195	214	214	231	219	194	191	223	232	221	207	222	209	213	224	211	205	200	227	203	203	198	181	192	205	220	192	208	187	220	200	193	196	196	194	189	180	233	188	211	234	209	193	213	215	227	207	214	207	222	209	209	209	212	202	219	221	222	211	206	170	213	193	222	223	193	212	207	191	198	175	198	219	245	221	229	241	213	231	184	193	188	187	184	202	223	220	215	181	209	190	192	189	194	220	183	184	201	197	213	224	217	223	220	204	227	193	212	186	229	222	204	218	195	200	209	222	179	218	233	207	236	211	188	194	215	193	180	206	213	219	191	198	195	192	219	200	225	210	206	200	179	198	214	192	227	194	208	215	211	191	220	208	212	211	184	198	199	199	219	220	198	210	200	207	226	197	222	227	239	186	205	202	209	187	213	219	204	208	207	203	217	214	231	232	198	197	217	213	204	193	216	206	169	152	206	231	176	224	206	201	207	220	201	187	207	218	205	226	225	248	235	231	209	203	187	210	201	181	228	193	205	212	199	204	202	235	192	181	194	229	206	198	188	206	208	223	204	213	201	206	233	203	207	224	206	199	176	254	192	209	225	231	205	201	209	214	210	190	206	207	187	198	178	209	162	163	188	188	211	210	188	201	179	216	178	194	235	197	213	186	225	196	178	207	187	176	187	187	208	186	211	185	202	212	200	208	199	225	213	211	211	184	215	220	198	194	214	209	206	223	195	208	209	190	203	231	231	227	207	170	217	190	193	207	177	201	221	211	202	203	188	237	207	202	194	194	180	217	205	182	203	229	223	219	189	216	223	217	228	216	207	226	258	192	225	222	237	203	203	206	207	182	205	196	192	196	190	198	197	192	186	198	180	195	225	208	180	227	235	189	186	195	189	214	234	207	210	218	193	198	225	217	232	204	216	200	182	202	191	204	201	217	195	185	209	188	224	207	205	207	214	199	201	216	230	212	198	216	192	194	211	238	206	193	215	192	206	178	184	209	196	206	216	193	200	190	232	226	174	229	221	208	198	192	203	177	195	192	215	211	221	201	214	198	203	186	198	221	219	182	204	209	213	209	200	197	183	191	201	215	216	199	208	221	203	231	187	232	209	237	198	200	182	174	209	207	199	182	193	211	228	212	197	189	207	207	179	221	215	214	220	191	224	229	215	211	222	208	224	228	232	167	177	215	194	210	185	161	229	199	208	199	197	202	238	192	207	195	187	185	203	202	208	244	212	216	200	191	199	194	182	199	189	194	188	177	213	197	206	197	228	207	200	213	203	211	199	213	228	191	234	191	204	181	203	203	204	197	207
41512	26384	19092	11955	5212	3198	2625	1795	881	559	569	495	547	523	533	523	483	485	463	488	496	527	444	493	461	522	457	469	452	472	530	454	445	461	442	472	491	522	471	458	465	476	459	452	500	464	434	459	462	437	441	446	454	470	507	441	446	469	466	476	494	460	461	442	530	453	430	472	434	492	463	495	479	468	460	473	455	472	467	488	486	450	464	493	485	400	460	483	432	469	452	511	450	479	454	451	507	448	442	458	446	440	485	449	458	444	447	475	480	483	424	502	417	465	498	468	458	504	441	444	471	423	425	442	486	468	467	464	466	487	471	468	426	461	464	489	477	490	482	474	452	456	479	490	472	473	439	527	486	456	433	455	472	458	454	440	461	483	467	487	486	434	456	461	486	452	468	481	472	480	463	452	456	476	466	442	429	474	488	430	440	491	478	470	440	489	450	455	415	434	472	454	451	467	470	469	498	443	505	485	441	487	472	456	426	441	417	466	456	452	492	461	416	457	479	455	436	462	472	463	477	416	506	448	445	499	461	443	444	459	457	418	468	522	464	477	423	493	472	437	438	465	432	455	465	459	424	456	456	454	453	484	454	469	493	439	425	472	455	492	448	438	443	455	478	468	490	487	454	467	454	439	451	456	498	460	443	503	494	484	467	492	487	462	457	459	476	482	445	490	459	435	475	424	455	447	448	460	449	428	482	486	484	456	473	456	485	511	492	447	421	471	439	471	460	432	461	486	486	462	465	456	429	454	437	490	466	477	484	441	442	441	498	495	454	473	484	448	482	426	475	431	468	448	500	453	481	472	489	491	473	484	462	490	443	428	460	451	476	434	463	463	479	483	454	489	463	483	487	507	433	438	465	454	439	471	444	457	470	446	453	446	444	478	452	480	447	492	449	471	485	442	466	455	465	489	453	447	514	462	492	446	438	456	493	474	510	470	438	482	434	451	468	461	443	447	485	458	467	453	443	444	416	448	450	444	450	456	482	472	457	429	496	488	485	480	520	465	482	442	530	483	486	468	509	451	472	475	472	486	438	417	422	500	480	456	463	468	483	462	488	465	439	459	461	472	495	490	473	459	458	458	509	449	459	465	485	464	439	457	442	473	495	440	462	464	475	454	495	448	507	452	488	499	504	458	461	452	449	436	453	504	478	421	450	480	433	453	451	469	460	488	481	490	442	431	515	456	419	477	479	477	485	459	481	483	456	479	474	433	430	492	468	500	481	463	449	502	414	438	471	464	447	485	466	431	442	507	447	464	462	456	455	463	448	459	482	475	448	454	443	475	479	463	492	506	464	490	493	462	473	489	503	427	457	460	474	461	475	452	486	451	464	489	470	487	467	480	476	460	477	478	454	464	467	480	465	507	446	463	461	474	484	452	499	476	470	497	478	470	428	469	456	471	451	436	434	458	497	471	425	480	441	470	476	431	469	426	454	447	461	455	441	469	467	482	477	479	441	430	468	484	449	445	431	446	471	490	441	462	496	479	473	461	463	471	488	478	439	476	468	471	451	454	480	453	477	434	464	423	485	449	480	441	471	430	462	477	425	447	453	439	455	467	422	420	469	470	493	467	493	477	446	454	510	465	457	439	465	493	433	471	474	457	445	499	472	479	446	457	468	476	482	482	483	483	452	463	471	459	468	446	484	435	452	467	472	467	454	412	454	454	500	443	416	416	474	488	445	477	432	473	466	480	473	429	484	475	482	440	450	452	451	453	487	437	454	489	449	413	454	460	470	457	437	447	465	458	454	441	463	475	442	458	485	476	471	458	414	434	469	435	444	446	455	430	475	451	461	444	432	486	465	453	465	458	487	473	489	487	467	477	460	466	502	445	471	475	441	460	470	475	498	454	484	461	450	449	459	433	480	467	459	467	451	434	445	436	491	484	459	466	453	461	466	456	481	464	465	461	452	478	474	447	444	470	463	435	483	446	425	440	445	446	465	457	485	460	487	448	482	468	455	439	459	473	492	469	486	479	472	470	500	423	427	474	463	504	435	467	472	459	470	473	484	451	478	456	459	446	500	474	488	455	461	468	425	483	474	468	471	443	475	451	467	476	461	456	501	433	514	453	426	460	453	465	482	500	451	468	477	479	468	495	439	484	460	460	486	497	449	439	476	444	488	445	442	493	428	444	482	484	449	460	433	453	481	455	492	443	466	478	442	453	468	434	479	463	462	505	485	473	448	495	464	450	456	473	456	484	474	421	473	470	456	479	489	429	456	456	486	418	454	449	444	435	479	491	474	455	446	442	437	451	458	458	485	480	452	468	496	451	453	498	427	452	457	430	430	476	477	457	479	448	466	480	469	475	454	441	494	432	437	455	471	454	471	448	472	428	504	455	472	479	463	470	495	443	463	436	474	485	458	473	472	503	416	477	442	473	434	431	479	462	474	440	481	478	456	476	447	490	454	485	517	452	437	468	490	497	453	455	407	433	473	434	488	493	486	474	441	442	466	485	430	445	486	474	472	541	463	445	432	470	497	451	436	490	496	453	528	480	395	475	507	469	462	467	452	462	477	493	457	451	452	452	441	431	491	499	463	507	493	450	459	450	445	421	479	459	513	495	438	428	443	503	433	486	436	486	474	473	443	473	472	477	495	505	514	438	465	477	462	472	452	465	446	504	477	461	465	453	471	435	473	477	463	459	454	469	477	432	507	431	431	484	460	461	460	477	489	459	474	425	442	432	485	485	490	432	444	480	441	467	476	427	456	455	492	481	477	452	424	455	487	447	499	439	469	445	489	456	436	441	442	481	439	463	423	455	490	470	464	477	491	487	451	479	435	460	475	466	488	470	489	474	482	450	472	501	473	505	442	442	464	466	446	460	449	499	473	474	455	460	484	458	463	453	450	473	463	445	416	476	460	487	436	459	481	468	490	430	442	446	502	453	471	448	474	477	425	455	455	464	463	485	458	472	514	479	437	455	461	437	489	449	510	444	481	464	492	420	485	494	464	460	466	492	455	461	452	463	420	480	474	467	484	465	460	439	477	467	456	465	495	473	483	478	470	445	478	479	442	438	464	474	451	474	470	475	462	460	473	448	422	441	459	436	480	463	441	485	474	453	451	452	449	490	445	430	468	462	470	459	468	489	427	475	482	412	493	496	468	459	471	514	458	478	450	480	453	460	460	480	433	445	445	472	466	447	460	480	460	496	483	494	475	461	433	451	455	416	499	486	445	490	429	496	432	437	502	489	468	439	428	410	436	475	470	495	440	475	479	417	439	472	506	476	474	435	450	482	446	463	451	475	461	480	432	439	469	445	490	452	466	457	452	479	458	462	466	447	493	475	492	472	461	494	431	464	455	479	478	457	494	501	428	473	477	490	467	449	478	471	475	488	513	477	460	456	453	447	462	464	472	472	455	421	463	442	461	453	467	484	448	476	445	455	475	484	477	469	465	483	515	469	463	485	463	447	456	472	448	439	464	428	463	482	472	467	479	427	500	493	460	466	457	453	468	448	454	469	475	423	438	469
48396	18523	5896	1523	498	346	252	196	178	148	179	170	188	193	207	191	182	161	198	170	177	155	175	190	180	207	191	195	190	159	163	169	159	169	211	199	189	190	165	188	165	160	173	152	190	170	198	180	169	177	170	184	193	171	181	190	225	189	171	192	188	186	187	170	203	197	190	169	179	174	171	191	168	182	194	218	210	188	196	225	190	192	186	204	187	176	182	200	179	188	189	220	177	211	197	178	184	192	190	201	188	185	178	175	175	197	214	191	189	208	175	191	181	188	165	164	173	193	194	176	182	187	198	207	183	176	201	162	188	165	163	155	185	160	194	191	170	179	179	172	204	182	186	171	155	176	193	178	178	168	202	171	181	183	173	179	164	199	185	191	151	179	168	188	193	186	186	183	208	179	188	170	179	183	227	163	182	185	177	188	183	189	197	189	167	172	170	214	211	195	200	202	187	175	209	174	189	159	159	194	203	188	178	189	194	185	171	170	180	169	183	173	196	175	197	195	191	177	192	152	152	188	176	185	185	187	171	191	189	175	184	161	169	182	186	162	171	176	176	202	179	169	192	181	174	181	210	174	158	185	213	223	170	174	210	194	181	217	190	179	160	182	199	180	197	178	175	181	195	174	181	175	197	173	195	200	169	180	182	174	204	172	155	182	165	174	208	188	180	178	170	189	188	189	180	179	163	199	215	172	169	187	166	157	156	217	188	211	197	180	184	182	200	182	191	178	173	177	189	179	155	208	213	178	170	186	195	178	196	192	178	161	193	186	168	221	201	177	189	187	177	198	180	181	155	192	167	184	193	183	181	199	177	167	172	206	213	198	183	202	199	177	168	174	180	182	202	187	167	193	168	189	192	170	179	182	188	173	180	176	200	190	204	196	156	173	194	178	190	171	171	161	163	157	212	183	174	183	185	193	184	195	189	201	193	167	201	184	188	174	184	193	177	181	181	194	178	192	211	210	201	194	178	178	169	187	191	183	189	196	185	168	164	218	180	191	183	177	187	201	201	181	214	180	193	159	184	187	198	190	193	179	221	187	172	183	202	204	184	179	163	201	178	199	171	175	208	175	199	179	186	173	182	170	184	176	190	210	190	166	198	181	153	216	177	196	174	199	201	184	177	174	183	177	185	195	211	217	205	176	158	180	188	172	181	191	198	164	183	191	194	181	192	185	204	213	174	179	174	180	201	178	168	179	182	192	216	189	181	183	197	169	201	199	219	184	192	168	182	189	178	211	202	177	160	154	219	198	176	173	193	184	239	204	175	186	169	171	187	207	194	177	207	178	215	196	161	181	175	185	200	172	173	198	171	169	175	168	170	153	197	171	203	186	176	181	199	180	185	190	168	204	167	162	200	185	185	172	190	167	191	160	190	182	177	185	204	202	185	174	189	177	177	208	168	177	208	176	179	168	172	201	197	186	198	207	191	191	190	168	162	185	182	154	175	186	186	181	178	161	183	161	187	194	178	185	182	196	178	181	174	171	184	201	191	180	176	162	195	194	180	213	202	161	205	179	178	177	187	152	189	168	176	193	235	153	189	180	172	187	187	207	176	194	186	212	184	181	189	183	188	179	186	217	178	174	180	167	187	177	197	195	193	188	214	192	175	169	162	178	183	183	194	167	179	187	174	197	180	156	168	166	183	192	171	190	192	176	187	200	205	191	198	200	198	186	184	185	181	176	190	210	181	179	191	172	181	188	182	197	189	172	192	163	173	175	178	185	149	191	183	171	176	203	191	175	171	197	212	184	197	216	176	193	195	174	182	170	199	193	215	181	223	174	182	205	177	176	202	193	188	190	140	153	193	189	201	184	197	203	191	202	180	196	166	193	195	178	173	175	178	192	188	175	212	165	198	169	186	173	168	193	209	178	200	202	197	185	169	187	182	166	201	181	158	188	186	194	199	176	173	215	184	196	207	206	199	180	182	181	162	197	199	156	205	150	180	212	162	183	187	182	172	185	190	184	177	202	186	203	173	195	197	164	183	201	178	166	186	173	197	156	186	150	196	205	179	182	196	180	178	170	163	183	189	175	180	191	174	177	169	179	197	183	191	186	201	195	183	210	196	184	208	192	178	176	218	160	211	177	178	192	185	175	221	168	191	198	203	196	207	192	179	179	166	173	190	197	160	156	154	214	185	195	175	192	197	165	186	182	174	177	167	180	175	195	190	162	176	200	178	205	217	177	176	195	204	186	202	177	179	167	168	198	180	190	186	195	208	194	184	198	207	184	174	178	173	189	184	201	194	189	182	175	171	174	172	158	174	182	199	197	201	211	186	191	189	179	167	189	184	198	187	179	187	174	196	203	166	153	169	164	195	198	188	198	200	184	199	194	170	181	175	202	206	199	176	191	196	207	194	193	203	169	180	192	203	199	185	194	195	185	174	166	198	183	168	206	194	168	173	188	191	175	168	197	176	179	180	189	215	194	176	169	209	207	155	182	177	211	227	183	183	189	163	170	173	177	174	180	183	191	173	195	205	186	186	175	171	159	197	209	213	179	199	182	194	188	198	180	168	178	185	182	201	162	203	198	181	177	187	160	170	186	191	204	187	169	184	217	187	166	176	189	197	177	182	206	165	197	177	187	163	178	203	185	173	191	187	200	146	173	184	191	213	192	196	216	208	168	166	176	210	185	194	164	183	204	185	186	191	171	170	189	189	201	162	195	197	196	201	157	201	212	203	185	208	162	169	192	184	169	182	181	179	196	186	195	186	183	186	208	175	187	186	191	199	183	196	168	200	171	181	205	184	174	178	192	189	174	209	190	173	187	181	183	184	182	171	175	191	190	184	177	179	174	173	196	202	166	211	211	189	201	194	212	205	197	162	191	192	204	183	170	220	198	188	188	210	175	173	177	192	171	182	169	176	182	175	188	190	203	198	186	187	183	206	171	177	169	179	175	190	183	168	206	206	219	190	197	195	177	194	177	201	184	173	189	164	210	189	189	192	176	183	211	210	167	191	183	194	178	186	202	177	190	191	182	196	218	175	196	196	178	185	168	192	215	198	192	202	188	200	208	157	167	200	185	193	198	176	206	192	185	182	191	185	187	183	165	203	163	167	187	178	173	182	199	215	192	195	183	187	176	183	173	182	186	192	194	186	169	176	186	193	185	180	205	205	167	191	155	178	164	162	190	194	186	172	157	180	206	174	203	181	198	169	172	196	191	184	200	186	179	179	171	180	213	205	192	191	198	176	217	185	205	195	164	171	194	146	185	186	182	169	163	185	175	174	190	193	166	149	197	197	184	177	193	203	171	187	206	192	196	188	200	191	181	168	165	185	180	169	197	207	196	175	201	191	177	186	190	175	189	178	166	177	186	177	206	223	159	184	194	204	206	179	161	217	196	177	189	190	201	194	148	176	205	185	197	203	191	193	160	200	187	180	176	186	187	202	175	172	180	193	188	199	209	201	178	162	204	197	187	165	199	193	207	191	178	164	168	193	185	175	162	182	181	178	192	193	185	186	212	179	177
34508	13982	7356	3059	1329	1042	689	491	433	417	426	450	421	424	448	407	450	434	443	436	404	404	431	425	442	442	429	438	431	449	418	411	419	421	430	425	436	431	415	434	424	435	396	420	439	434	417	457	407	431	407	427	450	418	412	440	437	391	439	450	408	444	401	423	402	449	409	408	416	422	453	448	409	437	392	452	444	408	450	411	467	417	421	411	424	437	434	405	440	430	411	448	425	398	406	455	398	439	442	436	441	415	451	448	432	381	404	442	430	388	442	435	442	407	404	389	377	406	399	388	421	440	415	412	437	468	407	405	455	442	393	428	388	408	409	438	437	422	407	450	446	428	409	442	402	468	423	493	424	399	386	414	427	409	426	426	440	444	432	435	441	437	413	413	399	428	422	453	418	425	437	413	402	404	422	401	441	458	428	425	424	394	439	418	424	450	444	439	440	417	460	428	436	460	424	451	439	405	421	466	450	408	389	424	395	461	463	400	413	401	471	388	420	438	430	464	422	430	436	445	439	415	486	389	428	425	405	422	428	436	403	426	395	422	422	422	432	411	393	421	451	429	426	456	444	409	491	391	426	420	413	392	393	416	440	447	441	435	397	422	393	421	411	427	435	439	419	417	447	426	434	411	436	393	474	420	419	419	424	421	430	434	416	424	424	395	442	441	438	416	442	414	433	426	438	439	442	426	401	400	412	429	399	434	419	401	409	395	421	470	409	424	440	471	416	403	416	417	414	416	479	392	466	392	438	387	444	429	402	416	382	410	437	465	462	441	424	404	382	463	438	439	432	410	403	421	444	424	439	431	444	467	436	394	434	403	407	411	422	416	414	382	422	419	435	440	405	405	403	402	412	416	444	409	381	446	421	426	447	389	425	417	396	406	423	413	393	421	443	424	422	410	418	443	476	466	420	439	452	452	407	390	434	457	413	426	407	432	396	430	398	439	388	417	358	435	412	450	448	403	441	424	458	464	409	388	385	409	435	428	430	393	413	444	449	418	432	428	432	401	443	426	416	441	451	430	433	418	439	397	446	403	423	430	435	429	424	435	404	413	426	447	446	392	431	422	429	427	449	429	436	441	461	411	409	430	418	377	432	425	422	439	421	431	373	410	434	451	413	446	440	385	416	406	429	374	466	412	380	442	406	427	445	418	437	396	420	424	435	403	445	444	451	455	429	432	431	428	424	436	422	398	418	396	381	422	411	422	465	419	420	429	411	442	402	425	456	423	418	440	426	444	431	420	398	430	403	394	418	416	401	411	387	395	404	404	392	403	432	436	389	433	391	408	424	437	453	432	445	440	435	425	393	422	446	436	441	389	450	405	431	429	453	405	419	412	409	373	393	427	396	464	375	441	426	396	413	407	407	448	414	394	411	444	431	452	434	451	389	426	395	410	401	416	441	410	410	421	414	404	449	423	454	429	412	458	452	436	447	453	426	441	426	459	415	464	438	425	420	416	432	424	421	430	426	392	400	460	416	384	420	412	447	398	453	421	442	383	418	394	394	458	417	448	448	466	434	408	434	456	412	422	409	425	431	412	409	442	427	450	425	410	456	428	416	429	459	384	430	399	410	416	425	418	416	414	404	414	421	445	429	414	422	450	423	419	405	427	406	407	401	428	452	412	409	391	426	455	401	424	407	403	406	464	389	422	409	439	405	376	416	426	458	459	418	457	427	437	426	423	445	452	444	434	409	407	407	421	413	429	454	435	454	402	420	427	362	417	401	429	419	416	433	414	436	424	435	412	424	420	438	453	389	426	396	431	419	440	431	419	399	436	416	391	419	415	391	411	453	431	427	389	406	414	434	456	437	415	435	437	454	424	428	430	410	399	388	439	461	426	458	435	435	434	415	427	449	414	441	428	396	455	378	400	485	410	410	431	438	432	454	404	383	417	391	403	406	422	409	431	415	430	412	424	389	435	408	442	432	435	418	442	459	451	388	456	440	438	450	412	433	440	382	390	440	450	412	421	419	436	425	438	364	437	438	445	402	382	405	411	431	398	410	409	387	386	419	435	438	377	440	451	464	406	406	418	436	461	377	423	388	408	404	442	418	417	421	400	415	442	434	442	418	380	420	427	406	364	426	414	440	417	425	398	450	427	412	422	426	442	443	427	441	429	393	452	438	452	460	417	454	416	428	428	414	417	421	432	440	417	418	435	440	451	418	422	441	399	475	431	360	423	404	424	458	448	420	443	462	404	430	420	434	400	423	414	441	458	433	432	437	428	457	436	454	417	400	443	440	437	398	448	444	417	425	393	442	386	428	417	437	431	450	433	464	449	434	426	416	462	406	424	384	427	439	408	442	436	422	425	446	478	410	374	436	425	439	413	412	437	411	402	479	407	430	452	448	401	450	449	403	417	418	397	388	423	446	421	448	396	432	427	412	411	415	454	418	395	407	410	410	450	432	430	392	422	432	407	453	416	415	401	409	407	435	448	414	419	450	411	427	442	408	397	407	466	423	414	436	402	455	426	441	452	427	434	422	408	417	408	417	390	424	433	386	413	389	427	372	415	426	400	432	380	457	415	381	440	438	417	393	416	421	397	435	456	423	434	420	443	390	439	431	447	458	399	378	409	475	377	425	396	417	437	443	394	436	434	398	452	446	437	439	409	417	428	429	426	403	415	441	433	460	416	420	432	440	435	439	426	432	418	436	435	419	424	435	453	438	390	424	399	454	419	430	444	397	432	434	405	410	452	423	444	423	439	457	445	424	417	399	399	435	406	448	429	425	422	466	426	421	483	439	415	447	395	436	384	387	419	457	415	426	441	366	430	435	422	467	483	449	409	419	440	398	419	431	388	381	440	440	410	428	427	470	415	471	400	412	407	438	434	435	414	440	419	458	433	448	425	458	437	461	398	415	419	446	401	428	407	438	418	436	420	400	387	457	433	461	382	441	462	445	402	440	424	428	405	423	391	442	424	374	473	416	432	395	430	423	421	430	449	450	404	429	461	426	423	414	423	472	415	414	442	400	390	414	428	449	415	407	434	412	391	429	414	405	416	424	412	421	448	426	428	426	427	405	432	440	387	423	405	474	459	432	423	439	409	408	400	454	425	382	425	441	437	453	414	410	436	455	386	430	448	428	472	428	452	424	447	433	399	412	459	416	412	403	383	390	455	394	454	410	415	412	422	427	401	419	422	420	380	414	418	426	435	422	418	447	452	421	423	432	431	406	436	440	396	387	424	439	453	426	391	406	415	441	447	428	423	416	408	413	419	430	416	437	455	470	414	418	424	445	464	438	415	416	434	403	445	406	399	422	430	439	423	379	413	417	432	416	394	410	433	399	428	416	419	419	454	391	453	393	396	441	432	422	419	419	398	427	439	419	434	412	417	424	380	381	439	440	419	438	407	413	437	439	420	418	419	375	460	395	430	410	416	400	437	399	377	459	421	399	422	388	440	378	413	453	447	418	414	423	434	425	388	435	423	416	429	451	448	458	426	404	396	393	408	451	415	443	432	460	443	417	433
46974	20566	9981	4601	2011	906	324	248	202	226	187	214	191	195	201	206	174	212	190	203	183	197	196	207	177	197	212	197	210	204	197	209	194	190	183	165	204	176	211	183	189	197	190	169	187	165	186	204	194	187	188	197	193	182	192	183	178	202	186	191	155	194	216	190	167	189	199	192	176	176	183	213	191	175	159	227	174	201	211	164	176	170	177	170	195	165	206	174	184	169	205	152	207	198	180	187	200	162	180	181	191	186	203	192	173	182	173	194	169	197	163	195	199	187	204	196	190	215	194	176	211	162	192	202	218	186	167	206	179	170	184	211	206	186	180	170	178	172	171	214	188	192	185	191	160	215	175	190	175	173	214	197	173	171	184	202	204	186	179	188	181	201	203	191	195	174	209	187	194	168	173	180	187	193	183	178	216	161	183	162	184	211	224	164	189	188	201	208	204	190	190	179	205	211	207	189	165	175	193	185	205	203	203	193	181	173	195	199	180	183	160	195	203	202	188	180	192	181	193	193	171	188	200	204	184	175	191	192	203	191	187	190	203	189	202	188	214	197	185	185	189	188	183	202	176	190	183	170	174	174	197	180	203	189	204	202	205	170	184	189	163	174	190	224	187	199	187	189	206	201	180	185	192	216	208	188	200	177	195	195	180	210	161	181	171	191	201	190	181	187	185	183	168	186	190	205	186	193	169	174	212	195	177	222	153	172	189	187	193	219	185	175	191	197	207	198	214	196	195	197	181	172	204	206	202	184	186	172	194	195	181	182	204	185	208	190	215	195	211	165	198	194	178	176	168	202	192	217	182	182	175	214	192	207	195	194	181	170	176	191	207	183	204	198	188	192	188	169	165	177	178	195	226	195	196	195	174	187	200	176	193	172	191	173	190	184	188	207	187	199	196	200	186	202	170	225	195	191	157	170	173	170	206	166	179	211	226	178	176	203	182	185	194	189	214	178	191	215	207	185	208	174	183	215	178	177	180	178	202	213	182	226	183	191	187	203	186	212	189	170	195	165	174	199	159	186	190	189	171	180	189	201	183	221	196	217	177	164	156	183	185	189	173	178	151	195	212	157	205	178	199	192	193	205	202	189	174	172	233	182	182	197	195	178	172	192	200	201	196	194	172	200	177	156	211	192	183	186	204	184	199	195	211	168	190	171	179	170	194	179	197	227	179	197	197	192	160	191	184	216	193	192	188	191	215	206	193	191	164	179	162	178	193	197	205	206	206	181	185	178	165	178	179	207	176	201	187	221	185	161	187	204	220	164	173	187	209	185	193	186	195	206	207	208	165	187	201	197	197	192	200	190	180	190	179	201	196	192	179	167	170	206	188	213	177	205	186	191	170	189	228	207	174	187	183	192	203	176	214	202	221	154	199	193	196	190	187	202	192	180	182	203	197	219	196	195	191	178	227	198	176	179	223	182	193	197	205	155	210	186	189	197	237	170	183	172	204	197	203	201	184	185	182	191	178	201	181	172	189	180	194	173	200	208	198	196	207	214	174	203	204	193	190	176	155	207	217	189	183	204	171	173	178	206	201	198	174	180	193	189	211	195	192	170	195	187	197	200	211	181	194	181	180	189	180	195	219	212	215	170	217	198	194	185	205	185	201	223	179	210	177	178	191	179	186	190	196	188	211	196	187	168	205	186	183	189	199	191	184	197	204	188	171	196	175	178	203	234	199	203	166	212	187	191	227	216	179	179	199	167	177	198	190	178	192	199	179	185	163	186	182	168	207	199	194	179	163	202	208	183	208	194	208	200	207	188	171	178	194	201	227	199	186	154	204	187	196	200	187	188	189	223	185	179	210	204	188	217	198	220	176	194	194	210	198	182	189	184	193	203	197	193	181	197	192	189	184	162	200	187	204	201	181	158	164	218	192	203	210	175	178	199	238	182	196	176	188	186	181	191	202	171	203	160	171	196	203	177	170	198	175	222	169	191	167	185	185	172	186	175	186	162	162	190	192	195	191	204	194	187	200	172	202	204	164	166	195	189	170	183	172	180	185	186	159	205	196	170	172	198	195	200	199	179	184	178	202	202	207	179	182	167	205	213	189	173	189	181	187	204	223	187	177	189	213	175	198	202	186	211	177	198	179	190	176	183	182	193	175	208	188	190	185	177	196	200	171	188	209	198	197	208	196	191	187	203	189	186	187	210	211	172	193	196	194	197	185	188	191	174	173	215	221	178	192	174	181	182	181	193	183	187	169	221	188	201	201	189	173	202	213	209	192	196	164	200	187	185	202	213	179	192	177	217	182	195	161	159	188	204	202	157	207	184	190	195	161	203	170	186	186	217	164	207	189	178	187	187	174	193	217	188	152	194	177	178	175	169	194	176	200	172	160	188	183	195	171	204	200	180	194	192	179	177	223	200	168	193	181	179	196	171	180	222	199	178	190	193	186	186	206	204	167	185	187	181	200	185	169	221	218	185	186	193	186	203	178	218	173	164	172	181	199	192	189	204	179	208	161	203	218	168	178	191	180	161	184	189	203	160	229	185	175	200	192	178	199	210	193	221	181	192	203	216	197	197	189	156	176	159	181	203	192	204	198	180	178	173	187	169	188	155	188	176	218	196	202	176	205	178	182	168	184	203	199	208	177	193	228	211	157	205	199	203	178	211	216	179	209	169	193	184	204	202	178	195	187	186	200	195	198	183	191	188	186	191	171	174	181	153	192	177	203	182	163	162	188	191	211	176	214	181	212	182	163	165	179	232	175	190	199	212	201	189	192	194	165	189	185	196	179	175	167	176	180	173	180	178	175	214	202	198	188	191	188	181	181	204	170	222	192	181	198	162	167	183	160	202	194	204	195	164	192	181	202	183	167	184	198	201	179	180	206	205	202	186	199	197	196	192	178	206	187	196	169	194	170	183	198	195	189	195	197	226	172	170	195	196	201	180	186	152	220	195	196	151	189	188	173	208	180	189	203	229	194	163	196	187	209	181	195	192	156	207	187	203	213	177	212	202	196	203	175	223	190	196	208	193	168	201	197	216	212	202	204	198	195	188	173	182	190	185	199	214	174	181	186	181	174	188	207	190	183	199	213	191	171	179	198	183	191	168	174	172	201	183	225	172	184	203	182	201	188	191	210	194	198	162	198	177	186	184	166	179	216	199	185	194	199	198	195	185	172	183	192	186	207	202	194	174	175	207	186	214	200	193	163	182	203	212	194	176	191	190	165	179	216	215	208	177	199	187	189	173	183	179	187	199	192	186	197	194	172	175	209	227	200	191	168	171	186	179	188	183	179	184	190	167	176	198	195	185	161	207	199	178	195	181	171	195	198	190	207	190	188	163	205	170	176	202	196	193	170	189	192	174	182	162	201	189	173	188	176	200	183	175	196	186	179	184	221	189	183	185	193	160	174	188	200	189	183	201	198	187	179	160	194	159	175	197	206	174	181	202	177	209	220	182	189	187	188	191	191	185	179	205	204	187	192	173	189	180	209	198	194	157	175	174	183	160	199	188	174	207	221	180
30469	17258	12431	9178	5775	2781	1040	600	531	509	508	444	482	528	473	449	473	448	482	472	428	440	441	476	442	444	456	435	421	415	479	427	474	438	436	425	463	463	427	434	445	430	454	422	425	436	373	459	404	424	425	464	427	484	450	428	409	436	416	411	419	486	452	421	412	453	472	463	419	397	437	426	408	439	397	452	461	420	402	416	402	447	431	460	431	458	476	439	451	441	431	427	431	437	428	404	426	413	421	428	438	439	444	429	427	430	430	452	441	419	403	460	423	423	431	407	405	477	438	440	430	442	443	414	417	441	434	433	437	460	419	449	471	435	389	396	420	432	428	409	465	398	451	434	431	419	445	453	421	433	411	456	419	430	375	389	414	418	453	469	375	406	466	438	434	410	507	426	418	401	429	414	447	433	428	431	445	428	427	438	413	420	433	395	423	417	427	458	413	447	443	425	413	414	434	404	453	436	427	421	399	408	401	404	415	421	444	455	442	433	443	434	436	398	456	409	404	481	405	420	442	419	428	443	418	389	427	446	470	472	409	459	415	416	456	420	399	418	449	395	430	423	456	413	404	426	416	448	438	422	456	392	427	437	445	423	396	456	408	415	437	408	431	413	426	505	448	412	412	405	428	441	482	435	429	441	378	451	420	459	422	469	404	395	430	410	455	421	447	435	419	434	468	387	400	412	422	412	456	419	435	440	435	439	448	434	425	407	418	445	411	455	413	418	436	421	457	468	417	425	382	467	432	422	444	369	441	475	433	442	419	394	427	462	430	437	433	416	402	445	455	431	437	436	444	445	420	465	430	423	432	403	428	457	404	447	455	414	450	432	440	434	439	443	449	398	472	452	475	450	430	429	408	446	448	445	440	466	441	391	375	394	423	434	456	431	454	454	445	431	459	448	417	397	410	430	417	424	423	431	448	452	438	430	421	430	410	394	462	436	456	410	425	410	445	446	445	414	459	446	405	422	420	439	455	464	459	411	442	432	439	418	437	432	431	443	397	435	432	380	458	475	418	448	480	414	396	437	429	435	466	426	453	449	409	486	452	424	406	421	404	398	422	432	425	432	412	387	469	448	440	437	459	422	417	429	454	453	474	461	443	409	453	470	403	461	466	422	418	456	466	445	421	409	461	393	451	417	443	439	438	428	415	451	405	432	444	442	420	410	408	439	397	447	434	414	430	448	469	461	424	447	402	432	461	443	407	407	450	446	463	468	411	435	466	440	388	415	450	449	431	431	437	436	421	435	439	423	439	413	430	426	480	426	420	413	449	411	421	439	406	406	404	401	445	422	420	410	470	444	416	438	433	431	426	452	433	449	426	425	432	434	427	443	463	435	421	447	419	452	442	419	432	442	434	419	430	399	452	433	441	445	462	450	425	442	392	429	448	409	417	448	444	427	454	433	448	393	447	442	412	456	422	431	436	467	433	419	414	422	437	460	404	432	446	437	411	453	444	468	429	447	452	457	467	425	451	424	421	449	450	417	464	437	455	424	434	445	420	406	471	468	399	414	463	415	467	468	425	433	447	427	411	461	475	421	432	435	442	441	428	427	447	432	421	431	449	408	436	437	418	449	432	423	446	428	400	430	408	426	415	434	420	443	440	440	404	434	424	429	423	424	387	476	443	443	447	441	404	435	425	416	379	424	475	407	481	467	406	441	399	442	401	406	421	439	422	423	465	450	430	460	406	423	435	448	411	447	423	459	425	431	434	453	430	405	428	403	478	429	449	411	455	439	431	421	404	413	399	410	441	435	431	428	431	458	432	461	418	427	415	427	443	434	427	435	463	449	456	432	392	463	430	431	445	424	451	412	416	442	413	419	467	439	399	455	390	457	444	435	417	414	414	410	449	423	418	435	414	432	426	412	411	454	435	425	453	453	460	435	431	458	450	389	471	454	434	438	398	426	465	388	415	396	435	393	440	446	435	428	411	403	427	393	424	440	433	421	430	426	441	450	448	432	436	418	426	432	486	411	416	397	409	398	479	467	438	440	441	406	423	449	426	398	396	426	413	424	432	434	455	438	427	434	453	444	406	434	428	439	488	466	443	456	449	429	431	421	435	446	413	434	445	436	426	409	408	449	426	415	428	448	417	435	413	441	426	433	461	463	432	450	406	477	413	432	420	420	418	431	433	444	442	440	448	433	404	443	452	439	422	480	417	442	444	396	421	456	448	410	464	455	389	451	441	441	438	458	476	408	428	441	448	447	418	418	430	444	410	440	448	423	397	425	424	407	411	419	432	429	430	475	426	410	456	434	413	419	459	431	427	445	426	438	420	405	457	451	435	427	432	435	402	404	426	425	414	430	420	426	459	425	439	429	463	434	415	422	454	413	433	459	449	404	427	454	466	418	410	425	430	461	432	431	463	425	432	459	421	460	463	412	421	438	449	453	462	479	442	412	437	451	464	455	413	450	439	438	412	415	414	441	430	443	406	445	416	443	414	441	407	438	452	417	466	459	456	379	433	436	424	404	439	437	436	423	438	431	417	418	431	386	417	446	465	420	450	399	408	413	398	454	403	430	445	435	477	400	439	439	418	388	452	439	477	455	410	434	406	472	431	445	438	432	439	442	432	384	405	434	413	457	414	430	448	464	418	424	423	395	451	423	401	436	451	426	434	445	454	402	441	416	408	427	378	450	441	461	453	431	431	474	445	437	432	435	429	431	431	445	485	401	475	439	428	406	441	435	417	444	422	425	465	424	424	454	428	433	390	399	465	428	429	429	429	422	413	462	482	401	445	382	422	437	453	450	468	424	439	422	422	425	454	440	452	427	436	412	406	439	409	427	397	467	425	442	419	413	437	446	426	454	435	448	425	414	426	441	450	468	443	412	446	441	400	406	429	450	473	437	418	454	440	418	416	432	426	479	406	398	459	454	423	435	445	443	419	448	481	449	462	427	476	415	433	416	424	419	451	450	457	412	420	416	430	433	417	469	394	427	424	446	420	411	458	444	424	402	454	431	461	418	461	437	382	408	440	433	394	411	430	440	445	422	413	459	449	425	413	459	409	408	430	441	449	432	406	466	470	441	420	447	442	445	467	456	426	433	442	419	424	427	431	446	427	476	447	430	453	448	439	396	450	422	393	417	453	420	414	418	433	442	462	449	427	413	457	441	422	418	416	418	425	414	415	458	416	416	397	437	433	454	436	420	423	418	433	426	436	416	404	454	383	441	444	422	402	453	401	441	418	424	450	457	429	424	405	454	422	432	427	469	424	420	415	428	443	441	406	452	451	412	419	432	434	421	411	429	433	460	421	431	415	434	434	431	447	426	432	418	436	453	414	465	405	436	424	448	418	438	427	471	425	443	396	402	445	432	418	444	437	440	426	457	469	415	449	417	395	426	464	406	409	490	427	413	424	485	433	457	440	456	425	396	467	396	464	446	455	406	425	432	460	468	432	446	438	412	423	425	425	403	426	436	392	466	409	430	444	425	421	479	450	395	406	402	420	403	465	457	418	423	402	401	417	425
57400	32249	17919	6444	2236	1077	428	292	230	205	255	213	201	218	207	211	214	215	209	200	192	203	207	199	219	201	204	229	204	207	195	200	208	177	201	232	212	188	202	180	214	197	184	221	201	211	204	214	217	205	224	189	201	213	220	231	201	198	188	216	233	205	174	201	216	238	241	210	212	215	228	187	198	226	189	172	203	237	222	194	207	212	185	202	198	209	204	203	198	182	207	182	216	192	195	162	222	185	167	184	204	191	185	203	181	188	190	201	206	214	235	197	222	215	182	204	219	190	201	241	169	190	208	213	199	237	215	189	214	208	182	197	164	214	199	176	185	194	194	212	210	172	171	196	205	200	217	218	214	192	182	198	184	224	173	215	233	220	204	193	165	195	182	181	237	183	214	211	195	228	206	189	187	185	214	189	203	218	185	243	204	189	195	212	212	218	229	219	198	183	214	220	204	214	182	223	184	218	225	218	185	213	190	213	192	194	204	223	182	178	206	210	209	221	216	213	208	199	210	169	237	207	186	187	210	172	213	181	194	227	201	181	223	196	204	204	191	194	193	206	206	214	252	186	214	224	203	201	221	208	188	217	189	212	206	198	211	221	195	202	202	230	202	189	194	204	224	214	245	200	216	197	204	200	216	210	193	203	236	193	222	183	172	189	194	220	173	202	205	203	205	202	204	221	219	196	206	219	215	217	191	183	197	214	206	207	215	170	183	175	212	204	260	204	207	216	205	213	204	201	200	217	195	202	217	228	207	185	203	199	194	260	200	192	204	205	208	221	214	227	229	182	188	181	198	198	197	200	194	208	213	214	182	190	211	193	198	199	176	197	221	222	209	213	190	190	168	233	207	196	209	198	198	202	209	186	180	220	201	203	197	209	194	203	220	181	218	215	185	190	180	223	198	237	189	194	211	190	214	200	195	219	220	186	208	212	226	200	213	241	224	210	221	207	190	212	185	209	185	204	191	203	211	239	205	229	183	191	191	221	194	220	203	176	193	208	206	207	210	197	211	206	189	217	203	205	209	191	207	214	202	210	216	204	217	234	223	204	204	170	213	219	209	201	179	223	214	195	190	177	213	204	230	211	221	223	190	216	207	192	235	180	218	193	205	192	211	199	188	188	184	205	234	215	209	180	189	200	204	190	206	188	202	191	189	185	221	205	218	196	209	208	180	222	190	192	194	214	207	192	208	199	247	233	195	205	187	201	211	186	211	207	208	217	196	190	197	196	193	205	179	185	219	208	201	180	174	198	196	194	206	198	200	163	205	208	180	217	213	196	218	224	208	192	219	199	210	181	184	213	217	213	221	243	238	201	219	195	215	199	214	176	193	218	187	200	224	216	189	199	203	196	233	211	195	206	214	200	209	186	205	200	190	210	196	197	193	197	209	203	186	194	198	212	208	189	173	218	213	216	200	195	210	178	203	219	221	221	208	192	214	228	219	206	202	193	202	187	178	169	206	207	191	226	202	209	199	205	202	160	204	182	192	219	203	181	212	185	200	200	197	209	200	178	204	183	209	196	205	229	203	204	193	218	189	198	210	200	187	194	235	221	223	215	220	206	184	185	193	211	209	221	229	210	217	191	197	200	176	224	201	177	202	200	197	205	190	223	236	202	211	207	212	190	195	196	192	205	200	195	202	202	213	224	235	209	189	187	180	198	214	214	203	213	193	195	204	196	224	196	234	230	227	186	225	190	188	184	214	198	203	213	224	223	219	215	235	225	207	184	174	222	195	202	206	211	218	200	191	202	210	193	206	185	181	202	196	199	197	197	198	191	198	200	210	203	217	221	186	192	187	221	202	203	188	202	206	208	191	215	206	214	240	211	209	196	185	207	201	189	182	180	217	191	187	216	200	205	193	193	198	190	197	197	189	213	200	221	183	246	188	209	212	203	182	227	227	206	186	185	194	168	197	209	199	228	202	206	201	217	232	205	222	201	169	194	222	214	227	205	214	190	187	216	211	196	193	214	212	225	224	195	201	209	199	222	188	218	213	189	172	208	211	198	195	200	203	198	196	190	241	193	209	215	199	214	187	195	204	211	191	180	200	214	202	219	204	210	205	204	212	200	188	182	205	206	206	189	233	193	189	215	181	188	193	184	215	206	224	215	217	220	216	200	227	195	204	212	188	203	218	196	207	185	192	215	216	204	199	215	211	216	235	219	212	195	197	200	205	229	214	191	201	211	197	216	204	194	194	200	206	227	241	219	213	191	195	184	220	226	206	196	219	205	216	203	190	209	214	237	207	211	195	234	220	213	212	190	200	203	195	189	212	197	190	195	220	218	193	189	187	192	218	219	196	220	196	195	195	212	202	171	191	197	212	211	199	184	208	201	234	195	200	235	198	220	216	205	191	231	185	220	172	214	213	194	205	210	199	228	245	227	211	208	209	200	210	193	197	192	230	182	213	187	172	190	208	195	241	200	211	209	188	194	223	201	206	225	202	206	216	195	202	210	206	221	210	206	211	193	180	189	192	204	208	188	209	204	215	211	194	214	182	204	214	208	205	193	205	210	200	200	200	223	223	220	168	208	197	200	208	198	199	217	217	205	190	199	185	207	182	221	212	219	232	155	199	206	217	206	217	204	185	171	203	193	212	209	194	204	213	209	222	194	218	206	202	183	205	184	219	182	217	224	207	192	182	203	210	222	186	179	179	200	218	206	208	204	221	205	191	191	222	216	165	207	183	193	237	201	203	211	223	199	185	184	206	179	197	182	193	210	188	208	215	193	202	218	179	201	215	216	208	217	191	207	202	226	168	219	205	201	197	207	211	194	221	190	210	201	196	208	212	192	184	228	185	181	195	226	225	197	192	188	209	194	203	199	211	217	192	201	202	202	206	193	237	180	202	193	216	203	188	203	226	209	228	196	225	210	216	192	192	195	194	219	229	195	218	167	219	249	219	200	225	189	214	192	212	202	212	224	207	220	189	188	207	226	194	188	232	181	203	202	198	191	186	191	188	206	159	240	203	199	194	180	198	175	200	204	206	243	221	190	224	218	227	197	212	208	229	206	196	217	205	216	210	206	199	170	204	188	187	217	200	201	204	205	204	243	211	205	222	208	192	189	204	187	189	180	220	214	195	177	202	186	195	225	211	179	226	226	184	221	199	220	207	185	185	176	195	204	204	209	202	206	205	206	179	201	194	180	179	194	184	209	210	214	201	198	167	204	229	209	181	217	194	173	198	194	232	188	217	216	194	191	210	215	215	225	176	193	215	186	203	221	187	213	168	194	218	203	210	199	193	193	190	174	208	228	182	213	206	219	197	200	171	216	202	201	226	226	199	194	197	208	199	178	194	185	227	207	203	199	171	223	228	214	203	213	230	207	203	207	196	225	221	189	238	186	229	226	190	182	190	187	231	206	184	191	209	243	207	204	190	178	205	195	219	190	190	194	186	186	195	228	216	195	211	216	193	194	154	205	209	181	202	181	203	174	193	203	216	208	208	222	205	182	205	190	204	191	183	220	217	205
38509	28013	18334	10260	6017	3243	1170	730	660	548	573	491	516	501	534	536	514	488	479	470	507	459	483	504	476	493	504	476	425	458	455	464	408	450	473	460	467	481	490	454	509	493	455	446	446	461	452	447	457	437	479	462	458	463	480	496	521	484	459	480	478	470	466	464	478	492	487	491	480	430	453	499	437	463	445	472	480	448	455	467	479	468	460	443	447	455	470	451	419	454	477	474	430	473	473	472	525	481	477	482	418	419	465	462	448	478	479	447	474	412	410	450	466	446	495	482	437	433	451	469	436	487	411	440	472	495	436	451	450	468	439	471	467	486	426	415	442	479	458	427	501	480	443	454	455	456	446	479	452	430	460	400	456	486	413	475	430	486	438	456	454	456	516	426	469	482	496	497	447	449	495	488	437	478	476	472	463	463	442	438	475	465	476	446	468	494	454	459	462	417	477	431	461	456	454	451	479	438	482	454	469	483	466	479	443	454	465	434	436	472	427	525	455	435	471	459	479	474	483	452	443	458	466	399	458	486	441	464	499	476	512	466	477	467	458	508	449	460	441	462	461	459	478	457	459	502	482	461	495	431	460	436	466	449	476	443	465	432	454	442	457	465	460	457	462	473	439	439	469	457	428	439	453	493	406	414	449	423	469	501	449	440	464	448	446	459	469	464	438	433	452	452	485	489	444	490	471	443	451	448	445	441	453	439	475	475	478	459	472	446	461	444	459	454	460	495	447	471	430	483	437	437	478	451	475	476	464	468	481	443	455	462	442	453	456	408	430	482	435	449	499	452	449	442	456	434	448	401	450	437	468	460	455	482	489	469	445	465	458	452	450	460	453	480	465	448	433	458	505	432	503	484	451	474	446	470	455	413	459	473	498	449	474	423	484	463	452	481	464	489	461	468	473	473	477	448	447	462	460	444	455	462	458	441	454	508	509	462	422	471	502	475	442	431	434	464	455	476	455	420	422	450	479	498	459	461	463	469	486	430	448	503	478	477	453	454	412	488	472	457	513	465	461	466	443	454	425	477	465	502	430	447	427	444	448	484	459	473	445	471	473	474	426	441	463	431	443	467	418	470	458	442	449	484	445	425	449	455	498	468	472	430	464	462	402	465	447	470	449	475	466	466	454	444	447	453	472	479	470	446	461	447	409	453	504	449	424	461	443	463	437	446	498	438	473	447	472	459	441	507	442	446	444	450	480	410	468	434	480	484	463	439	460	454	450	466	447	447	453	510	468	474	416	437	431	453	435	495	464	463	429	460	460	468	470	432	476	463	488	488	422	481	495	462	487	446	450	426	460	436	464	491	474	478	458	477	439	461	437	466	494	493	462	462	475	470	450	445	461	468	465	434	422	476	451	480	481	430	458	497	435	493	469	477	465	433	440	444	492	451	468	439	461	436	483	463	497	494	473	456	467	447	423	443	438	443	439	448	446	468	476	435	502	431	468	458	449	443	454	470	445	472	450	481	493	441	488	452	436	430	434	447	452	451	440	491	458	484	456	489	439	429	500	453	461	497	416	518	412	448	433	446	488	439	462	467	477	433	459	468	431	463	422	495	481	496	465	472	473	459	487	425	432	431	467	464	420	466	474	429	457	466	482	470	441	426	458	436	428	487	433	452	453	430	416	456	458	497	477	436	504	475	428	474	406	434	464	459	486	497	453	484	481	438	476	435	465	422	477	463	496	485	459	470	478	468	434	495	429	443	430	432	465	463	475	492	433	474	457	456	472	443	487	459	477	437	470	468	434	473	460	465	471	452	455	483	454	453	493	453	436	459	454	480	444	462	475	480	416	460	457	459	411	433	413	443	453	455	435	451	459	469	440	492	456	454	448	475	443	463	463	434	486	435	428	442	448	468	472	453	463	454	448	440	468	450	441	456	474	478	479	455	461	451	507	472	457	470	464	467	438	473	445	471	453	472	467	430	441	480	476	456	500	459	488	449	456	484	431	448	454	455	453	431	445	466	455	457	453	474	476	492	464	485	449	479	445	448	442	429	474	427	426	487	448	422	471	476	463	412	456	463	432	418	459	497	477	469	443	462	427	427	430	469	477	433	441	480	447	447	468	482	471	501	442	420	458	481	450	456	433	456	437	473	466	485	469	473	454	474	408	458	454	479	495	497	493	518	453	420	475	447	436	454	472	478	447	455	477	468	460	433	479	420	492	449	463	481	499	470	471	432	432	458	462	462	460	472	466	463	496	434	464	458	454	444	467	436	467	471	450	460	424	449	480	458	443	413	448	479	449	438	480	447	482	438	471	488	446	496	485	470	451	439	487	465	462	461	425	471	443	483	462	466	459	443	439	474	460	422	435	464	461	438	433	439	448	449	444	456	502	477	481	457	464	433	456	441	479	467	431	453	420	453	455	439	471	507	428	464	454	414	462	463	466	492	456	440	454	456	463	431	475	454	439	451	468	502	456	504	491	451	439	444	429	465	435	465	482	465	477	420	432	470	453	450	460	462	477	474	464	483	422	439	436	450	472	508	495	423	448	448	434	464	461	460	410	442	480	471	474	476	463	463	447	432	449	457	429	469	502	477	422	457	468	465	459	476	492	474	461	446	440	459	450	460	451	450	457	469	466	472	447	474	453	442	482	484	471	469	437	467	460	487	413	472	479	433	442	453	446	457	421	452	487	495	448	514	480	456	522	452	453	450	451	466	491	457	466	449	453	495	478	470	472	480	424	446	462	462	505	441	476	438	486	477	453	435	495	420	475	473	431	466	441	418	501	463	425	457	472	422	482	445	444	470	471	433	440	431	491	448	456	467	453	475	500	443	485	472	437	436	424	475	483	489	482	461	435	493	457	419	441	472	550	437	461	467	461	462	449	466	465	453	456	427	490	461	460	465	452	460	443	407	473	478	469	458	465	464	444	451	445	429	468	435	454	456	505	466	494	484	421	439	456	477	433	430	464	429	469	494	468	450	398	482	457	455	447	434	482	454	468	488	458	472	446	438	457	443	504	427	490	452	435	471	416	469	488	428	465	465	459	447	406	480	486	453	445	459	453	461	454	480	452	482	489	455	457	443	452	432	442	460	471	434	430	455	478	496	464	447	464	439	472	440	447	442	466	478	464	467	468	442	431	471	415	463	483	453	436	451	440	447	477	453	450	470	440	472	456	435	439	468	448	478	465	477	465	459	434	438	436	500	454	411	475	467	483	479	464	464	438	456	441	459	522	453	443	424	440	436	437	456	456	490	473	483	477	465	483	520	476	461	448	437	426	466	472	449	478	467	444	471	468	475	454	436	474	470	482	447	438	455	487	457	449	473	447	425	450	469	487	494	461	460	478	440	475	452	479	436	459	428	485	464	473	464	445	461	447	462	468	513	445	490	459	453	419	453	471	456	447	451	473	444	461	459	439	449	447	477	461	472	462	438	470	470	433	462	464	432	453	456	436	449	454	466	445	466	475	431	454	475	435	423	458	441	460	433	448	451	441	468	458	438	516	476	433	443	479	452	464	423	446	443
45237	22401	9166	2968	1170	557	256	198	194	189	214	198	175	162	177	159	179	173	185	176	173	170	178	145	183	187	167	179	192	165	184	181	158	161	162	178	193	173	166	183	192	191	175	167	177	194	184	175	168	204	168	154	164	174	169	165	177	170	181	160	189	185	200	201	182	184	165	183	188	159	202	177	182	180	143	204	157	157	179	174	176	166	164	195	186	172	152	154	172	196	149	172	181	177	180	162	190	171	197	180	167	154	179	193	170	173	174	166	188	174	189	166	161	185	168	192	201	189	185	157	182	181	157	199	184	169	174	185	183	184	165	168	181	199	152	162	212	177	165	154	170	142	180	215	169	211	184	188	160	174	201	178	167	182	163	159	167	175	176	178	185	185	168	175	194	171	165	175	197	171	183	194	159	170	182	161	160	174	182	180	177	175	176	182	164	196	189	182	152	176	178	160	181	173	162	154	165	193	192	157	170	170	175	180	177	183	174	178	163	184	138	169	170	183	164	153	196	177	189	161	189	168	165	185	165	181	149	168	181	178	168	157	178	186	178	161	167	189	160	179	151	183	194	171	159	187	168	178	158	205	193	191	165	191	188	193	179	173	174	200	186	155	175	195	162	152	184	181	182	161	179	185	168	177	195	184	201	170	198	160	171	173	173	181	205	180	201	196	163	169	165	174	170	188	170	183	174	157	159	186	178	156	188	173	165	184	181	183	154	161	179	164	168	164	172	176	181	149	176	181	181	182	154	178	205	178	174	186	155	178	167	191	148	170	191	194	170	179	194	165	167	191	183	181	202	177	177	177	164	152	180	177	174	188	187	171	164	160	174	195	177	175	189	171	171	202	152	172	169	160	171	188	173	172	168	186	175	154	149	162	155	163	148	183	212	182	183	165	187	194	232	174	175	171	162	174	181	200	156	200	162	174	172	187	174	154	181	185	177	182	180	210	171	223	177	168	189	193	195	161	165	170	163	173	161	195	198	194	170	163	160	176	179	195	201	159	188	162	194	153	183	196	197	166	178	175	178	172	169	185	165	186	178	178	175	198	185	161	174	163	185	194	158	175	141	158	187	163	177	166	170	175	163	201	175	165	149	184	180	182	159	181	176	192	192	193	182	192	178	159	158	178	173	195	169	185	186	208	166	167	169	171	157	178	162	199	174	174	167	171	148	159	187	190	190	174	179	195	175	162	190	165	172	170	198	161	170	185	159	164	188	185	188	157	194	184	200	183	212	183	178	189	179	191	153	183	186	171	188	179	167	192	160	183	174	181	178	165	169	197	178	153	188	165	189	175	200	183	179	175	173	166	155	164	171	192	168	187	176	173	161	171	169	186	154	166	176	191	188	180	177	167	195	170	181	168	199	170	180	176	162	175	196	177	178	151	173	175	176	179	150	144	204	180	200	181	182	184	163	190	188	194	160	167	192	163	168	167	184	179	173	168	180	168	189	187	173	147	223	194	172	179	180	181	157	184	156	174	138	179	158	173	179	207	183	180	165	168	161	168	188	159	172	182	157	180	176	164	183	155	180	160	174	168	195	171	165	180	169	167	189	184	181	156	184	183	162	193	158	169	169	166	196	183	178	175	168	182	176	183	164	187	185	164	170	157	174	181	195	164	183	187	175	157	174	170	194	203	169	169	174	183	189	186	205	172	197	160	178	160	165	177	172	162	183	164	180	172	192	181	165	175	192	174	176	199	183	162	185	171	188	177	171	157	186	175	177	202	194	186	153	165	175	171	190	185	169	182	171	190	157	174	142	170	172	190	175	172	180	172	151	191	190	176	163	193	170	159	158	175	161	192	151	175	180	183	172	169	178	201	163	188	169	208	177	163	183	173	176	189	174	200	185	168	174	149	193	155	184	194	180	172	179	176	198	215	188	174	168	182	182	183	195	166	194	197	175	170	183	161	186	187	181	181	192	165	173	177	189	208	185	171	196	182	177	155	172	150	140	185	171	181	194	165	155	198	163	178	207	169	176	200	149	164	198	170	162	180	174	176	182	185	173	165	176	168	160	167	175	198	199	203	173	157	189	174	198	166	170	168	174	169	179	169	156	182	179	166	185	178	168	150	168	151	162	184	177	171	168	170	177	189	167	187	183	168	207	169	196	179	179	190	179	157	156	181	173	172	189	171	164	165	166	185	187	161	166	140	202	210	172	172	189	172	206	209	180	157	184	131	178	174	166	183	181	180	176	180	169	182	160	173	197	203	192	177	172	187	169	171	179	149	183	173	178	181	180	174	186	162	175	181	163	159	186	161	186	162	193	149	189	157	171	181	172	188	170	159	167	186	174	177	194	167	198	206	172	192	170	173	172	192	205	165	221	197	187	167	181	178	163	179	166	184	181	185	168	162	181	185	157	191	170	179	165	171	163	171	167	187	185	189	178	198	176	159	150	178	198	138	175	193	197	177	168	170	182	170	182	169	170	167	175	167	184	190	164	174	189	183	165	161	173	163	175	166	155	168	201	152	203	155	154	153	177	162	176	175	158	181	186	166	179	180	147	187	199	172	160	162	169	167	175	177	177	168	188	184	179	167	166	164	185	207	164	179	203	196	164	170	160	186	173	186	156	177	167	167	174	174	178	156	186	195	188	184	170	174	178	218	156	174	172	169	173	165	179	173	227	182	188	165	164	178	169	192	167	181	194	153	200	188	194	175	206	167	170	186	180	232	188	173	180	173	157	180	178	205	180	171	192	203	183	201	183	175	237	185	157	177	161	183	176	163	180	190	172	178	181	193	147	178	164	182	169	143	199	164	154	151	185	192	160	188	162	171	165	191	182	190	194	197	190	165	169	194	148	169	178	152	165	198	171	173	184	173	166	188	160	168	180	190	164	167	176	157	173	158	161	187	195	201	185	182	165	171	171	169	178	177	180	201	171	180	189	205	166	182	167	190	185	179	179	159	166	163	186	167	182	175	177	177	145	189	180	168	191	221	177	184	166	171	197	178	185	185	177	178	188	198	186	193	179	204	171	164	187	180	186	188	215	147	168	189	189	184	179	190	178	155	177	185	183	166	160	151	168	202	169	181	165	162	181	159	184	167	176	176	174	170	155	159	207	209	162	169	176	182	185	170	185	191	168	174	175	162	169	164	198	181	172	168	154	187	188	202	194	178	163	170	168	176	203	193	178	182	158	167	185	187	167	166	183	149	153	195	170	173	176	206	161	183	181	180	175	189	164	206	192	183	177	187	168	194	178	178	173	196	207	172	162	181	153	185	171	182	168	188	167	178	184	182	180	164	182	180	182	210	172	198	169	198	161	186	189	178	181	160	194	163	181	176	195	179	184	167	199	159	178	204	166	170	198	176	163	176	205	177	180	169	158	154	145	208	189	181	174	182	174	198	167	186	211	190	178	193	155	206	179	175	189	214	187	175	173	195	177	178	146	207	161	163	169	211	214	190	172	193	175	202	174	197	191	191	191	165	150	187	180	150	162	166	182	166	171	186	175	180	161	177	187	179	166	187	212	199
30786	17424	11120	6014	3321	1793	757	543	467	463	463	430	455	440	428	404	425	423	415	422	431	411	436	402	414	397	391	403	430	430	393	375	382	412	427	424	397	459	405	387	413	404	380	393	425	421	404	456	406	431	347	397	420	403	417	430	387	378	435	415	429	395	377	394	438	404	433	388	394	424	413	411	429	390	420	364	443	406	389	428	396	381	387	404	408	404	382	397	407	441	423	399	378	393	410	424	448	413	388	441	402	396	405	415	369	393	414	406	407	378	403	399	396	404	428	427	404	399	440	397	378	363	408	374	393	406	429	404	415	402	431	398	435	402	380	397	400	429	382	402	397	372	379	408	418	422	401	410	408	386	408	406	426	434	389	414	383	401	443	428	409	412	396	423	424	431	403	392	382	404	423	372	392	383	424	408	414	420	388	375	413	396	370	417	405	386	394	429	394	379	413	441	430	403	394	395	383	441	395	394	448	408	393	409	397	369	406	419	401	407	401	379	395	390	393	383	447	402	419	431	424	412	428	385	390	374	419	423	392	423	405	431	436	402	406	413	396	409	400	414	401	407	389	407	423	405	439	391	402	421	422	414	387	420	392	433	389	419	400	399	414	415	440	406	402	386	401	443	400	432	397	414	397	395	422	366	420	426	421	427	428	402	402	419	396	405	374	390	417	443	373	414	395	373	391	393	402	414	437	393	393	381	414	407	436	433	434	440	394	405	399	353	371	439	446	381	395	424	392	414	408	414	389	399	433	397	404	404	429	403	393	373	420	380	386	410	419	407	413	385	399	389	415	406	377	418	409	410	381	422	402	377	409	399	404	400	372	379	407	425	428	413	386	390	393	403	405	402	419	397	414	410	409	399	388	483	425	388	407	391	399	408	387	419	366	392	387	428	425	388	395	381	403	429	413	395	389	435	430	385	424	398	422	405	426	385	417	398	407	414	408	420	431	407	410	389	403	398	414	410	417	403	358	420	379	427	407	399	406	422	410	416	395	412	431	422	394	425	419	435	417	402	394	389	426	402	435	381	360	398	418	369	369	415	382	371	420	399	413	377	386	424	401	403	380	428	431	399	409	412	402	468	419	395	418	414	391	384	385	386	419	432	373	402	415	368	419	402	411	418	425	395	397	426	452	402	389	410	410	366	418	377	428	395	413	395	422	397	432	392	404	377	397	453	391	400	416	411	412	398	427	362	402	398	447	394	436	426	445	431	411	436	387	392	406	422	413	400	414	391	403	428	396	443	373	388	377	386	379	414	447	392	419	407	414	413	403	426	394	392	387	402	386	419	380	405	396	403	399	432	401	421	372	413	421	414	378	410	413	426	388	446	407	401	436	411	376	418	422	409	403	377	396	391	394	400	406	408	418	401	423	392	388	375	463	450	391	430	414	400	443	402	433	398	400	421	394	401	402	423	377	423	406	431	378	418	402	424	410	389	430	417	432	403	385	436	362	405	402	398	414	397	396	409	382	402	406	413	396	427	374	423	389	426	413	413	370	385	432	423	424	399	420	402	428	416	410	410	393	427	411	428	406	391	407	412	414	400	411	408	407	401	360	447	446	403	401	429	431	398	436	385	388	404	449	416	362	408	438	396	385	410	451	365	419	419	398	445	383	401	399	393	389	407	409	421	403	399	393	422	412	413	399	397	385	401	371	418	452	413	408	403	396	380	383	443	365	403	396	389	428	416	437	405	403	424	392	356	405	415	410	420	424	454	413	420	392	404	407	434	389	410	391	411	419	412	410	387	425	438	401	451	436	438	403	426	378	407	403	385	387	421	397	384	420	413	393	360	410	405	395	432	413	430	400	400	408	415	439	391	438	356	404	389	389	403	423	393	386	424	385	433	412	394	420	392	379	411	428	445	399	414	418	423	420	411	433	387	414	408	445	405	431	395	410	393	406	429	400	389	428	453	418	391	417	393	423	405	380	437	458	408	370	368	428	444	410	444	474	405	429	440	385	368	382	396	373	422	431	399	374	444	405	420	411	406	428	460	387	410	411	435	362	399	427	435	399	417	432	412	397	426	374	458	398	419	426	405	420	415	393	364	384	412	418	417	386	376	426	392	439	403	392	391	389	393	417	395	411	415	431	410	413	407	384	382	422	435	407	377	415	418	416	429	387	440	379	408	397	446	426	400	407	420	386	402	392	364	392	365	417	415	403	417	408	401	419	367	435	412	384	362	378	402	428	412	448	429	383	410	401	397	383	399	435	389	398	418	368	444	383	418	391	401	442	413	426	401	404	420	451	429	386	412	405	393	372	379	405	390	378	389	422	359	401	394	452	403	403	405	370	407	380	379	399	395	383	390	424	371	416	415	448	367	370	406	385	417	397	429	393	405	424	440	423	408	400	381	416	408	373	410	398	419	402	392	406	396	408	431	402	417	407	407	448	445	415	394	402	389	404	400	409	392	397	401	410	383	408	406	443	384	408	358	438	413	404	419	371	384	435	412	393	417	414	398	439	425	386	432	427	421	398	408	402	440	378	374	382	385	383	412	457	411	375	433	404	418	409	398	425	409	417	410	414	388	387	397	419	431	450	401	430	392	415	374	385	410	402	425	403	391	413	390	381	415	401	428	383	379	416	420	430	385	412	370	403	406	419	436	402	387	365	401	368	423	423	382	403	416	422	414	434	402	426	357	382	378	410	411	429	420	405	417	446	392	412	423	419	437	405	437	413	437	408	444	415	423	389	414	392	409	401	429	407	403	383	385	440	434	410	375	427	421	400	397	386	391	399	392	373	406	414	411	430	419	405	355	403	400	337	383	452	405	395	398	355	397	388	385	381	407	402	439	417	408	415	425	393	407	377	427	398	425	413	430	396	361	414	431	431	399	409	414	405	371	372	402	436	395	422	417	404	444	411	416	378	425	405	391	391	383	422	421	400	427	399	421	422	399	395	417	419	410	383	405	420	434	408	411	389	398	402	399	413	405	398	422	400	401	401	413	375	420	426	386	406	401	399	405	418	426	446	408	433	380	385	422	430	412	455	422	416	399	426	377	400	413	438	367	393	431	380	392	397	398	424	414	384	426	436	409	401	386	430	403	441	444	417	394	420	429	421	401	453	379	382	402	405	423	412	366	368	387	412	443	391	408	406	435	430	375	382	356	382	401	432	398	427	427	402	381	424	396	364	414	424	426	408	413	362	412	379	416	394	412	449	428	408	415	400	430	375	432	390	401	411	389	409	381	419	451	399	407	421	412	388	393	409	379	380	388	406	399	379	384	427	381	383	433	393	420	377	417	372	426	426	396	408	399	414	389	377	401	397	418	414	398	399	419	394	381	411	385	405	405	417	439	353	382	410	444	395	399	435	373	402	405	424	391	404	376	387	371	419	377	393	432	408	410	375	418	384	379	417	411	409	465	402	393	383	413	431	415	390	410	402	382	463	433	428	438	415	376	378	415	414	409	407	411	425	374	386	429	393	403	397	422	380	411	384	426	403	442	394	392	415	367	438	438	400	403	370	441	439	395
54971	24454	10910	4618	1255	612	410	289	253	197	197	193	204	186	208	190	232	207	202	201	204	181	193	189	187	172	226	185	189	161	188	180	161	180	185	187	203	186	173	197	164	187	179	186	171	181	191	169	203	195	214	193	190	195	185	198	186	178	161	169	175	176	216	178	192	207	208	188	173	179	193	188	190	189	209	188	173	169	213	188	197	218	187	215	155	188	182	201	216	193	200	170	173	187	204	165	170	192	209	168	153	209	175	174	162	175	172	206	169	179	171	167	190	183	174	196	159	186	192	163	178	181	223	195	172	184	196	183	190	189	165	187	194	193	190	181	180	184	195	186	192	183	219	194	164	174	199	179	194	183	169	186	168	167	142	192	188	172	185	208	192	190	171	215	200	182	210	214	180	182	218	181	184	204	207	188	180	186	199	196	218	205	192	180	206	181	185	185	201	187	172	183	160	189	181	180	176	200	199	207	193	185	168	191	200	181	166	192	194	195	201	173	181	168	172	175	190	193	193	175	173	179	164	197	191	199	181	207	172	218	193	192	180	157	178	198	195	190	182	189	194	192	171	160	221	219	183	188	186	175	201	187	162	177	198	207	199	175	201	203	192	199	190	164	183	169	180	202	155	201	162	181	193	187	182	188	208	191	187	202	187	184	197	212	182	178	191	188	177	193	165	179	182	218	174	175	184	185	190	160	189	193	207	180	173	195	195	186	181	175	245	206	213	188	207	166	190	187	174	207	174	159	181	179	181	206	173	200	189	207	209	178	164	193	179	192	193	169	148	158	141	183	191	151	198	177	174	187	188	160	186	209	176	211	175	163	193	169	197	168	163	201	195	202	190	203	207	169	217	177	181	192	174	192	191	164	179	198	192	187	186	198	194	205	180	183	184	194	171	183	166	200	196	172	164	185	207	214	183	196	191	193	199	177	188	170	196	180	167	167	197	194	214	174	168	166	197	183	183	182	165	192	174	191	183	189	216	202	186	177	182	207	184	167	164	184	192	159	208	183	199	185	194	214	156	179	184	192	184	146	169	190	185	191	188	175	169	167	170	184	177	205	175	207	186	183	174	191	205	178	192	176	189	192	188	146	183	161	180	204	171	172	202	189	176	195	188	194	183	204	192	194	184	193	177	187	188	164	174	190	206	182	167	182	172	173	205	193	151	198	185	180	171	170	202	154	177	188	202	186	157	177	194	177	183	183	208	188	198	180	174	161	176	197	184	190	191	177	200	185	188	171	180	175	184	190	161	185	178	216	185	196	196	221	202	179	196	198	168	174	198	195	210	207	175	156	173	186	161	178	182	184	217	189	170	179	158	191	165	195	161	164	189	186	196	184	174	182	167	174	194	173	188	164	178	170	184	204	198	189	182	172	168	170	207	165	168	181	179	193	186	210	192	186	201	177	170	150	167	179	192	218	196	205	172	172	184	196	203	207	158	210	232	187	179	206	198	186	190	186	171	212	175	175	170	214	184	185	172	183	207	201	179	180	144	160	174	179	204	169	199	149	188	200	186	187	177	180	175	195	174	173	194	176	186	184	198	208	179	203	184	196	182	187	186	184	199	173	199	156	165	166	197	173	195	194	195	219	178	179	175	186	192	188	166	214	169	214	207	189	173	194	179	215	185	164	176	170	171	189	168	204	198	161	196	184	202	179	204	186	209	192	171	186	212	200	174	165	170	201	152	168	189	172	193	195	188	197	205	181	190	185	182	165	164	204	199	180	196	191	216	174	171	196	191	167	171	190	177	173	182	196	165	194	169	186	198	172	169	186	180	174	206	209	191	197	192	170	195	180	199	188	183	193	188	163	214	154	208	195	196	169	162	177	165	164	211	208	208	200	189	215	197	184	199	184	163	162	160	203	172	174	196	184	181	188	180	192	193	187	188	215	175	188	187	170	187	192	181	189	171	197	203	189	188	181	184	202	183	194	181	176	198	185	201	169	203	160	187	178	166	180	197	172	190	174	201	178	170	176	176	192	186	213	195	187	193	192	166	181	175	197	196	189	170	162	176	198	172	173	220	196	176	196	180	170	165	170	181	207	182	185	193	184	196	188	196	190	179	205	166	172	198	199	170	180	189	158	207	178	202	181	201	192	186	181	180	205	227	174	198	208	204	165	166	176	220	192	196	206	201	212	215	227	176	219	214	187	163	203	192	177	177	196	192	180	189	198	166	197	170	195	194	207	191	173	188	174	194	199	187	173	222	172	170	166	196	161	178	177	164	187	201	182	188	201	183	250	156	188	174	205	208	196	177	162	187	195	201	195	169	167	188	185	202	183	183	220	208	182	185	186	200	166	178	175	173	202	193	202	183	200	193	181	175	167	196	194	194	199	164	224	182	178	200	207	197	184	180	181	185	162	211	190	178	181	187	157	214	219	201	186	197	169	171	180	185	186	180	188	190	189	171	185	187	179	195	178	181	201	160	184	178	188	189	172	224	189	192	179	198	203	206	192	189	199	187	203	194	181	173	170	192	166	151	188	212	154	149	200	189	181	192	189	169	180	212	175	198	178	204	192	165	188	219	215	179	195	179	188	195	185	160	179	200	184	187	178	201	197	197	210	169	192	168	193	198	184	186	185	185	205	176	162	190	185	167	205	196	184	175	188	200	191	198	174	216	193	167	170	192	172	192	182	193	204	208	170	183	188	206	183	187	202	221	190	177	208	183	194	195	176	176	210	170	163	155	173	171	178	178	194	191	169	168	177	193	210	189	191	187	190	180	202	179	231	171	195	191	186	195	216	182	205	185	191	182	183	185	191	190	176	178	165	197	173	186	166	177	186	191	198	185	178	206	177	210	196	216	199	204	208	170	175	188	155	182	158	195	204	202	173	188	172	208	164	178	173	203	173	203	213	180	215	181	184	194	162	187	173	224	170	169	176	192	160	214	191	170	163	192	184	191	203	173	208	182	183	201	144	166	187	167	212	195	194	171	202	181	195	173	197	172	206	202	220	172	175	167	153	163	178	188	194	202	180	186	174	216	185	188	178	201	196	199	174	191	176	199	186	184	194	188	178	199	174	180	161	181	182	199	171	174	163	172	166	179	190	158	191	183	181	193	181	190	181	193	184	189	186	177	178	192	173	203	178	200	188	178	197	178	185	178	191	193	211	195	184	173	215	202	202	172	190	182	183	193	207	182	188	188	204	176	191	179	207	179	229	201	185	202	183	199	188	209	177	185	199	209	183	179	190	213	176	178	203	197	190	197	183	165	206	172	176	186	187	183	194	186	193	190	167	208	186	185	201	181	217	186	167	196	180	197	202	186	172	207	188	189	179	204	184	188	201	196	203	205	195	193	200	220	234	200	183	183	177	183	171	189	192	182	187	205	192	178	208	180	201	180	201	202	179	169	214	165	174	190	180	170	203	198	180	168	154	175	196	177	169	208	179	176	199	205	179	175	170	183	157	182	175	179	214	212	189	194	190	181	209	180	173	172	219	172	159	197	187	189	185	177	183	190	177	191	157	208	175
36395	17958	12507	8822	3534	1974	1215	970	716	547	542	512	482	496	455	476	498	452	428	483	451	452	431	443	434	467	449	476	423	432	447	453	437	448	437	443	406	423	411	431	437	402	423	437	437	427	446	408	464	418	411	433	456	420	423	413	467	423	405	397	413	406	468	431	408	445	439	414	424	429	393	402	439	405	429	465	443	415	412	441	456	459	431	390	432	443	437	434	463	437	411	426	428	468	401	449	429	429	453	432	438	442	399	432	416	451	432	442	443	414	408	439	390	430	391	426	447	445	410	425	430	443	452	446	434	438	425	416	414	436	424	393	477	434	404	437	417	428	431	441	426	393	417	429	429	420	433	431	424	390	434	404	418	406	416	421	414	438	475	434	426	430	404	432	447	429	401	431	410	419	437	441	405	435	440	428	453	428	462	437	425	401	457	408	428	415	430	456	412	404	448	433	419	437	444	404	427	460	444	455	433	427	427	450	448	418	428	425	434	453	426	440	424	461	435	438	407	449	455	424	449	453	404	419	413	413	421	473	450	466	381	398	441	393	405	456	416	436	423	466	446	434	441	410	424	445	454	488	455	402	425	437	418	452	459	433	458	442	437	411	424	440	438	412	426	400	412	425	421	457	445	385	430	406	442	438	447	452	416	439	415	445	449	469	457	431	425	469	434	436	449	390	497	431	437	446	435	441	449	398	433	370	433	467	411	437	428	387	430	407	411	450	440	441	458	403	421	445	426	416	436	453	437	424	466	419	458	407	463	442	457	399	400	426	416	423	388	447	452	400	428	445	436	406	406	439	430	443	397	427	414	424	419	416	439	428	446	437	468	449	463	423	415	413	420	417	441	432	417	415	413	421	428	442	456	456	417	427	456	398	428	410	413	437	462	434	426	401	452	440	423	438	433	418	417	411	453	423	397	435	380	446	437	408	404	416	393	438	425	384	408	439	457	429	407	430	446	395	397	431	430	430	468	450	432	411	425	406	412	433	447	428	439	418	404	417	441	425	434	422	406	442	424	416	400	427	435	437	431	437	439	458	460	453	454	439	406	455	440	422	427	439	418	426	445	419	469	441	437	384	424	408	431	453	418	413	420	413	438	450	403	442	410	395	433	441	413	424	475	438	449	430	456	447	441	448	412	425	459	446	417	430	422	430	430	446	419	448	420	400	455	393	423	426	414	457	440	451	428	444	455	420	449	399	410	455	428	439	420	442	445	442	445	417	435	471	448	436	433	414	411	424	450	463	431	429	464	446	427	447	414	423	446	417	445	394	417	409	420	467	429	445	435	465	428	376	427	414	423	475	414	435	422	399	381	418	441	431	424	449	408	429	416	452	433	430	424	397	416	447	481	408	428	441	416	406	404	423	459	424	412	432	399	461	424	415	416	473	401	444	424	418	417	433	425	408	445	409	395	451	419	404	421	407	401	442	405	432	441	412	429	425	437	412	437	416	420	404	439	424	397	452	459	430	389	451	438	408	430	443	415	424	463	441	425	401	477	394	455	417	416	447	437	430	436	445	402	387	436	454	400	468	416	456	451	447	449	451	392	452	409	413	425	459	415	419	423	407	424	446	431	435	365	406	435	432	428	401	449	393	423	436	429	401	425	398	452	434	415	439	420	435	406	446	460	418	432	445	427	442	424	425	429	383	439	446	437	435	431	447	399	376	450	459	381	406	428	414	431	425	456	439	434	415	394	435	448	435	421	465	404	465	446	439	439	419	415	420	412	433	463	430	446	460	453	423	473	417	399	389	403	372	409	439	435	401	415	418	420	476	407	460	422	427	425	453	428	454	434	450	372	459	429	429	443	441	429	420	430	455	441	449	431	423	433	415	447	432	437	431	438	447	410	448	386	437	447	396	440	418	407	434	484	409	448	420	425	414	436	451	446	432	427	437	464	418	418	445	432	421	398	436	484	425	456	405	438	384	410	443	427	433	417	417	429	457	412	413	405	426	408	417	415	406	407	419	460	443	419	450	434	447	443	441	435	418	473	454	416	412	398	405	471	411	414	433	437	418	416	437	435	418	459	403	452	440	432	444	426	446	426	459	430	446	453	464	449	420	426	411	403	430	427	419	446	426	448	426	402	442	438	440	443	410	386	426	392	454	455	397	450	409	405	409	435	390	436	417	453	405	422	436	420	437	436	490	433	427	411	444	442	468	444	418	455	436	418	461	426	453	418	430	415	427	381	416	416	399	413	462	463	413	392	454	411	456	446	393	386	429	408	441	414	399	401	444	431	411	434	406	461	413	414	432	450	414	430	451	470	411	459	401	434	393	419	378	439	455	451	437	402	431	411	412	450	466	445	459	415	420	401	443	432	481	422	421	436	404	468	418	447	457	455	437	489	459	458	431	453	443	455	440	428	435	456	434	458	447	445	413	407	425	463	442	451	428	422	430	430	450	404	434	402	444	433	467	392	458	372	441	425	401	393	407	455	366	467	439	412	440	434	427	432	448	455	441	420	428	424	458	455	435	459	446	436	434	415	407	415	408	419	424	474	390	448	379	420	431	440	432	408	399	439	429	426	437	420	442	426	389	444	406	418	420	433	464	406	417	419	415	414	459	434	380	421	416	418	416	411	441	444	430	423	430	431	411	388	449	444	451	417	407	438	422	436	395	415	417	448	442	425	429	425	439	414	432	464	442	480	433	410	434	432	459	424	425	446	433	460	435	422	441	438	412	389	429	423	413	461	437	460	454	432	405	447	414	413	428	437	473	429	426	463	447	459	400	414	442	431	407	448	447	421	383	436	423	415	431	438	434	435	457	443	419	421	452	444	410	428	427	423	429	403	443	408	430	475	406	411	431	441	436	409	397	413	392	424	445	433	459	423	437	451	420	446	420	459	427	437	415	432	413	442	420	411	421	428	451	431	417	413	465	427	442	426	408	433	427	454	391	428	462	399	427	395	442	432	415	422	378	432	411	454	379	456	440	430	422	439	451	422	443	459	452	447	418	476	422	432	431	450	429	392	444	395	466	443	420	417	445	448	422	430	399	433	455	435	375	455	441	427	433	393	414	413	423	431	408	426	393	431	427	431	436	428	451	402	451	455	423	464	424	411	416	406	454	449	413	387	453	447	405	430	426	427	422	395	429	452	442	456	414	449	403	417	436	414	447	419	382	429	409	438	410	420	405	458	384	472	454	429	390	452	407	422	395	440	408	477	445	414	438	422	450	414	428	400	437	442	408	416	409	431	412	405	407	438	419	457	439	430	411	417	416	447	424	456	418	415	411	416	437	455	452	432	444	418	429	433	445	438	446	440	419	424	459	452	437	453	432	426	451	407	432	427	410	456	448	430	419	439	433	450	455	419	401	428	467	420	450	446	437	468	426	439	400	437	454	460	416	446	399	396	436	451	433	406	405	441	436	431	427	432	457	442	442	404	420	447	423	449	430	419	422	436	392	427	438	412	403	416	440	440	408	414	440	409	412	411	398	445	416	439	425	451	413	392	431	444	426	439	418	453	421	420	442
58624	24103	8823	2570	760	356	319	256	211	198	180	229	205	186	209	197	201	204	211	200	184	190	211	187	225	183	237	222	210	197	216	202	213	233	204	189	225	203	181	217	192	219	198	208	179	207	201	239	189	220	221	192	224	197	191	225	204	169	203	187	179	187	218	193	183	232	210	197	210	195	188	181	223	207	221	199	218	203	195	200	217	214	202	226	213	207	223	204	212	201	202	188	186	193	232	188	202	206	192	224	219	202	207	211	218	241	206	190	214	205	200	210	200	196	180	222	190	214	174	227	195	203	191	172	213	200	215	189	202	203	199	243	208	164	189	200	174	177	221	222	237	239	164	212	198	199	223	226	213	184	232	214	197	206	188	217	197	220	198	210	190	199	236	182	211	229	210	204	220	200	219	236	224	191	205	207	166	194	198	222	206	206	212	179	205	228	181	196	236	208	208	215	196	207	170	216	215	199	234	233	200	202	190	185	216	202	220	202	210	219	194	206	206	215	199	210	200	214	208	194	235	203	208	196	196	198	209	193	191	189	183	208	190	202	209	198	195	238	220	195	194	214	203	194	197	207	207	227	181	230	220	209	204	181	217	198	236	209	201	245	184	199	200	196	213	181	204	195	198	202	213	237	252	203	222	202	215	196	220	190	209	220	198	229	189	223	211	200	210	201	226	183	192	214	205	196	210	221	203	203	203	212	214	212	212	212	228	220	187	195	189	229	215	212	203	197	189	212	229	199	197	228	184	192	183	170	215	186	204	202	204	215	182	178	211	229	227	212	219	194	222	216	207	166	200	226	209	213	201	225	210	214	215	197	203	214	188	198	194	193	198	206	210	196	189	221	175	202	221	217	218	210	210	214	209	220	193	210	248	192	205	184	237	241	216	200	216	191	185	179	211	198	192	229	221	201	192	234	220	209	182	175	208	205	200	209	192	208	222	207	200	183	193	202	198	226	202	200	203	212	230	193	208	191	170	212	215	207	230	211	183	204	211	185	198	208	203	218	181	203	202	206	191	192	212	220	209	232	222	223	204	206	201	206	203	219	213	214	217	212	218	212	196	230	205	198	209	225	237	177	181	192	218	210	187	235	207	183	195	232	217	189	187	224	220	239	213	211	205	196	198	193	207	200	212	220	191	186	246	207	198	201	211	183	216	225	190	179	228	187	226	218	225	226	194	202	209	195	203	205	185	200	184	206	199	214	198	192	210	193	197	226	186	212	230	216	191	186	204	228	190	216	194	210	191	181	183	204	187	214	207	209	201	195	218	207	182	214	209	217	220	216	204	203	212	234	209	213	183	185	217	179	198	212	203	192	199	195	225	255	212	220	207	204	184	210	205	197	177	192	212	197	200	213	210	208	225	201	204	203	189	204	200	202	206	221	200	207	171	217	221	171	201	191	210	217	202	228	233	193	240	240	211	244	222	202	180	207	201	206	215	218	192	203	177	222	214	195	205	200	203	204	205	212	219	185	231	186	232	196	208	188	192	190	214	166	204	199	209	206	208	205	199	198	204	211	207	229	206	212	221	228	223	214	202	214	193	210	193	222	194	224	230	215	187	204	199	202	193	201	196	228	187	205	168	191	172	203	188	200	225	209	192	222	201	189	204	194	201	189	245	244	207	193	214	209	199	198	209	180	207	205	204	206	210	193	205	205	178	198	194	190	209	224	222	209	200	180	198	209	202	208	174	206	204	202	205	234	203	222	187	204	185	204	206	214	203	203	186	236	201	217	224	213	200	180	195	199	204	205	185	195	199	194	201	215	210	201	211	241	207	192	198	202	223	212	219	195	209	218	210	189	208	201	208	169	212	194	174	187	194	222	191	197	199	201	207	193	234	210	216	236	208	225	184	236	197	196	221	199	184	201	205	197	189	189	215	193	206	187	218	232	195	203	219	223	192	237	221	238	207	204	207	210	213	207	261	218	186	213	196	214	176	195	207	214	203	189	221	176	213	211	219	162	209	167	225	180	207	218	226	175	207	186	240	202	199	203	218	218	214	220	208	218	225	203	207	202	198	202	209	217	209	196	194	192	203	181	221	204	217	224	225	186	215	196	222	206	189	199	205	199	199	187	234	193	225	212	224	202	186	208	186	198	225	197	195	178	207	190	201	196	220	201	210	236	220	196	196	219	224	193	228	223	175	197	219	200	186	190	205	195	199	181	202	182	203	203	184	178	178	183	226	202	212	170	195	197	182	191	227	196	206	196	203	244	222	216	221	220	228	188	190	210	249	191	194	236	203	204	230	229	223	196	204	243	175	212	224	192	202	223	205	197	226	245	216	196	215	197	207	185	221	221	190	194	183	166	200	245	192	196	220	195	212	186	205	210	187	225	212	205	195	213	211	197	212	227	193	216	220	233	173	207	186	198	183	216	188	211	216	190	189	198	212	201	179	192	199	209	201	210	194	210	214	208	192	222	180	212	216	193	207	216	218	218	164	224	221	231	209	213	202	181	198	201	205	179	213	191	212	208	218	193	188	236	192	185	223	207	212	226	213	225	221	192	198	182	192	206	187	221	209	208	213	223	201	210	191	208	196	184	203	225	205	230	198	227	207	205	212	195	217	196	202	194	205	210	190	186	189	199	213	205	230	218	200	177	220	183	190	191	212	192	190	186	172	206	236	232	182	208	175	195	197	204	219	198	193	204	212	240	203	212	190	202	206	229	182	185	186	174	196	209	204	200	183	195	200	179	202	210	221	201	184	203	213	193	210	202	209	215	214	204	204	216	186	176	195	220	178	208	190	220	212	207	207	210	202	202	236	217	205	237	212	213	196	167	202	209	197	172	250	202	194	177	210	186	197	219	218	190	222	222	204	201	203	201	206	223	201	231	206	189	205	218	233	195	204	187	186	198	191	193	192	195	233	191	199	226	175	229	197	202	226	194	190	190	198	194	196	182	211	217	233	194	204	201	203	207	196	217	195	187	221	221	186	200	167	219	195	195	204	210	217	203	222	182	224	216	201	230	241	217	227	214	212	187	188	188	204	202	228	197	188	184	215	180	240	200	219	174	182	205	214	191	210	220	226	177	179	194	228	207	177	214	194	180	200	187	170	168	173	192	217	218	214	223	219	189	212	201	180	207	226	212	208	186	194	192	198	209	201	211	213	189	193	216	203	197	222	206	211	208	202	232	198	192	214	181	197	196	227	197	200	218	246	188	220	210	194	199	186	213	206	212	212	195	231	223	195	183	183	185	207	212	226	210	228	204	201	205	173	204	218	202	223	223	197	208	218	209	198	219	196	205	189	212	205	181	221	206	206	229	196	190	193	208	233	219	193	182	229	208	227	218	217	208	204	197	216	219	201	226	210	224	192	204	210	215	201	194	184	241	189	193	218	224	202	195	198	230	219	212	195	214	203	195	182	186	194	202	183	189	215	210	218	207	175	200	208	211	245	202	185	179	208	220	216	246	214	219	221	191	200	220	195	205	186	195	219	198	197	207	177	209	189	182	214	210	185	203	224	201	222	199
40661	16803	7936	4706	1937	986	822	707	527	470	453	481	421	447	516	452	465	445	474	452	460	471	489	481	464	432	498	446	466	492	505	439	465	486	451	439	489	480	450	460	483	433	454	481	501	472	475	458	463	469	434	447	455	464	438	453	417	487	411	419	469	433	470	440	450	452	453	459	486	431	434	462	459	445	449	469	465	414	431	448	456	506	484	437	449	458	427	466	454	471	439	446	457	426	475	454	456	444	537	493	428	473	501	494	465	519	484	457	471	449	457	417	469	476	448	465	456	463	441	447	487	447	475	478	471	446	434	410	469	452	441	481	470	473	456	468	455	444	477	476	454	427	440	459	463	437	460	439	484	440	477	458	426	492	419	479	451	429	453	472	462	472	438	481	478	460	481	471	442	474	472	456	480	466	455	498	470	440	491	444	434	468	474	460	434	494	449	481	440	433	425	486	484	455	454	506	457	449	461	434	481	451	467	434	417	451	441	467	454	471	469	482	409	437	470	480	441	416	472	502	459	474	439	460	449	506	453	445	445	422	472	458	498	479	487	463	456	454	442	415	478	438	469	500	507	477	468	458	480	447	442	463	471	451	422	470	447	453	463	434	483	443	428	497	452	469	467	470	500	466	490	459	454	443	460	436	454	435	484	462	469	452	460	495	449	439	522	481	441	414	459	446	444	463	433	458	490	407	508	518	495	439	495	473	461	448	433	498	509	421	465	462	474	444	489	428	496	442	447	458	452	463	456	462	512	482	484	452	427	439	464	463	460	470	493	471	472	450	502	472	438	431	447	455	446	464	467	483	440	456	470	457	455	443	456	460	454	461	436	487	465	460	445	479	507	493	455	462	440	486	481	471	498	445	480	450	462	453	438	468	477	487	476	460	429	478	431	466	419	500	443	460	449	465	475	495	487	468	455	445	452	462	460	487	456	432	468	465	444	494	511	449	425	457	464	454	462	483	477	464	463	495	449	420	476	486	480	448	471	474	451	445	431	474	454	457	467	457	470	401	428	435	445	434	455	458	462	429	453	533	460	470	428	486	450	433	446	440	451	468	474	461	469	487	462	464	485	453	461	461	428	483	458	479	479	456	486	498	471	459	473	416	463	483	420	463	470	483	459	462	488	480	456	438	470	444	463	430	466	462	483	481	487	419	457	470	442	432	470	458	459	459	404	473	451	495	443	409	465	487	483	437	451	486	452	438	470	491	487	433	459	459	468	463	434	442	452	472	437	450	467	464	436	478	433	519	478	476	462	445	481	449	515	461	425	490	469	467	434	459	484	458	453	437	458	479	431	464	469	449	467	463	437	422	440	480	451	480	483	435	477	444	461	464	494	454	478	458	454	486	484	469	443	443	455	462	439	464	483	463	465	459	454	439	440	442	482	418	493	453	467	437	437	434	455	483	457	482	470	471	414	466	460	473	443	466	458	457	470	444	442	472	462	412	433	467	461	460	468	483	467	448	444	463	462	473	492	459	476	461	453	432	441	491	434	426	469	436	459	476	441	500	432	485	491	456	422	465	478	475	456	457	483	468	444	453	453	448	434	460	478	457	415	455	461	437	471	441	441	479	452	476	487	462	470	432	424	457	456	484	492	464	447	469	427	460	461	435	430	461	442	465	475	469	430	451	480	458	463	478	533	454	462	464	461	521	454	445	473	486	485	424	453	428	460	468	423	464	448	464	485	467	438	461	445	498	443	443	437	433	467	451	448	479	477	443	421	441	419	429	462	465	471	474	470	458	429	474	440	476	472	483	483	432	478	441	449	494	432	432	497	490	460	455	503	476	488	428	491	455	437	500	483	478	456	491	487	429	466	511	445	471	489	493	462	477	429	413	457	452	460	461	483	467	449	443	461	474	420	468	458	458	472	492	455	465	446	420	477	446	493	423	471	451	458	421	426	472	472	459	426	505	444	461	449	482	451	473	462	478	442	455	481	417	418	454	434	463	471	466	439	459	471	493	455	462	470	463	499	464	436	473	460	479	472	441	446	453	455	463	503	467	428	452	470	444	449	469	425	499	421	455	468	459	448	449	484	467	446	472	434	429	471	444	424	443	435	476	466	466	469	468	480	466	427	479	470	444	480	506	487	418	464	483	489	451	463	454	444	449	446	433	511	470	479	452	467	462	469	500	438	473	459	459	441	447	451	442	472	453	476	471	460	459	460	476	434	439	416	483	482	471	467	478	482	475	451	455	442	414	508	449	484	487	471	439	435	451	454	464	481	452	463	487	438	478	471	480	456	438	486	434	472	453	489	425	470	461	436	447	479	461	431	432	460	464	450	430	452	500	501	442	460	460	455	506	442	498	459	432	404	447	467	463	465	447	466	460	462	456	483	446	459	444	440	424	459	484	478	476	482	460	445	455	465	440	461	468	458	422	425	463	457	495	460	436	464	481	448	462	454	444	468	490	476	459	466	449	502	467	473	451	485	430	458	469	475	488	425	466	434	474	421	453	426	426	459	462	458	464	466	454	469	470	433	476	464	471	441	456	430	460	482	450	444	463	497	462	478	480	432	511	492	443	435	499	458	493	463	446	464	452	487	461	463	466	462	444	466	478	468	451	452	452	452	408	504	441	464	488	498	442	448	479	468	452	489	475	459	407	435	462	457	449	471	448	473	443	463	468	411	465	467	429	445	458	464	448	447	438	489	488	471	445	449	439	447	446	459	465	484	443	445	432	479	488	488	477	414	483	473	461	467	435	446	457	447	461	446	469	477	446	461	455	467	493	450	444	445	494	444	492	485	508	414	468	446	462	531	443	447	459	470	477	469	449	466	459	482	474	445	462	446	476	444	463	416	435	488	447	424	457	477	451	471	451	493	441	441	473	479	461	469	451	458	426	491	487	471	465	397	462	465	429	424	456	489	476	457	449	490	446	442	449	506	455	444	486	442	451	475	505	448	454	428	449	432	440	445	433	496	467	489	480	506	499	424	470	474	478	450	483	464	463	484	478	453	479	440	466	469	482	492	439	446	441	432	469	483	454	431	440	437	478	479	434	487	438	481	496	469	467	431	470	439	462	429	439	438	444	456	473	495	458	495	474	455	455	426	480	491	490	488	465	475	456	467	441	478	473	438	481	456	486	452	453	466	455	481	483	497	479	429	455	468	487	443	458	466	450	486	470	417	479	463	418	465	480	453	424	481	482	473	478	466	473	462	455	449	450	435	487	494	460	462	460	438	466	477	476	444	486	464	425	482	442	439	426	480	476	463	462	437	459	450	481	502	451	451	455	430	470	471	436	447	430	506	479	460	450	451	456	442	476	460	465	463	492	436	474	473	473	473	471	457	447	462	462	438	479	462	486	454	462	443	456	451	467	426	434	471	464	441	438	472	513	449	482	454	490	477	464	490	524	446	444	465	439	487	477	456	465	454	498	435	435	464	479	468	439	453	457	467	470	439	454	449	464	450	441	475	446	494	476	432	467	465	510	494	447	471	442	474	440	440	430	474	481	495	431	448	456	455	464	432	449
49396	13947	2416	692	367	232	218	206	207	187	198	175	191	174	185	199	183	165	198	172	201	179	195	192	191	187	183	186	201	188	171	198	173	187	178	202	203	175	174	181	205	171	188	177	208	177	186	172	204	179	203	198	145	185	177	188	191	175	220	189	200	184	194	184	156	199	165	179	216	184	198	186	172	192	198	166	170	194	189	182	164	175	178	161	183	211	175	197	189	170	185	178	189	183	180	197	160	185	188	184	179	169	197	193	193	203	169	169	190	206	170	174	180	189	182	171	204	188	207	184	189	178	184	193	180	196	196	165	189	179	176	203	171	181	177	182	183	202	174	186	215	163	182	204	178	195	179	199	192	210	158	183	187	182	176	193	178	197	211	200	189	206	176	174	211	182	188	190	185	223	175	182	204	159	173	186	190	179	188	214	199	204	187	169	201	196	179	174	182	182	177	194	197	164	174	192	214	187	178	171	176	190	193	155	172	181	169	168	208	184	197	185	158	188	201	193	201	177	200	187	186	195	187	189	176	174	156	179	191	182	187	173	164	193	173	189	218	161	177	203	192	193	196	163	193	178	182	204	159	189	180	204	193	185	198	160	176	190	175	169	177	174	167	180	174	151	167	179	169	192	202	183	171	175	214	229	185	228	149	218	190	161	195	186	175	190	169	175	200	205	197	173	239	193	193	161	188	165	181	174	206	177	217	184	189	172	195	177	174	195	153	192	193	165	161	192	188	183	181	212	189	183	202	189	186	177	178	188	198	194	188	205	197	182	170	194	188	179	196	200	181	182	160	209	220	209	181	164	160	201	179	178	190	196	161	170	202	205	190	160	166	181	185	162	154	187	182	166	193	171	192	188	173	183	161	167	202	224	202	191	179	191	195	196	191	197	191	185	182	205	168	198	196	179	205	186	170	202	184	219	170	182	198	171	211	204	171	167	176	200	173	176	211	193	196	188	153	167	166	194	197	191	182	182	180	196	192	187	196	162	176	186	192	179	184	171	182	180	180	184	191	180	194	169	183	192	169	181	180	165	180	174	159	168	183	185	186	190	145	165	180	192	184	180	177	168	188	186	169	211	163	178	192	206	193	195	163	204	176	192	193	168	184	195	184	160	176	194	179	181	189	185	197	185	172	200	153	190	184	170	187	176	206	192	165	163	171	197	193	180	186	162	188	162	168	155	194	190	172	178	185	214	192	179	185	164	200	197	171	200	179	168	176	175	149	182	184	193	197	209	179	182	188	197	202	188	178	194	168	196	202	190	186	191	189	181	165	176	189	203	188	158	188	164	164	203	169	179	198	186	177	185	156	181	190	196	178	220	180	176	205	190	180	172	198	174	180	186	195	190	206	201	181	183	183	194	210	165	177	198	181	188	191	190	174	205	187	194	174	187	197	186	179	188	158	215	165	181	180	176	180	158	185	181	196	179	143	201	189	181	205	202	164	208	186	182	192	209	219	167	169	181	170	192	160	179	216	171	176	188	191	151	190	183	174	190	161	194	213	174	189	211	220	196	195	169	204	168	185	165	189	221	205	189	181	208	173	198	190	217	200	176	203	202	195	206	177	183	172	184	203	182	191	187	186	193	199	163	162	157	174	217	197	169	153	171	207	196	196	194	167	173	197	196	204	177	168	165	169	216	192	207	186	201	180	178	174	178	177	193	214	189	172	195	161	182	166	208	156	207	211	204	197	166	191	190	188	179	189	188	195	203	150	184	201	185	207	165	184	172	204	177	208	175	205	203	198	221	197	182	182	179	169	182	190	203	193	186	201	198	166	180	201	179	175	169	204	189	212	181	183	178	180	165	193	184	157	199	167	168	197	193	198	193	200	188	170	192	193	158	171	174	157	171	166	217	197	166	205	195	171	188	169	207	162	181	186	173	178	182	173	179	191	191	199	195	199	192	183	165	190	192	168	196	188	176	185	195	176	192	185	191	196	183	196	169	193	179	168	189	178	180	180	158	169	184	193	205	198	197	202	172	219	185	181	165	192	185	187	186	197	175	179	195	187	184	163	187	193	181	160	170	172	168	178	203	184	202	182	188	177	192	152	157	175	171	164	201	202	189	165	196	183	191	198	204	172	203	183	196	172	169	184	165	187	192	179	158	201	195	166	192	159	177	178	224	222	182	175	183	194	210	189	168	191	186	189	159	166	175	170	193	180	193	189	194	177	197	209	206	165	204	178	182	182	195	203	201	183	208	159	182	181	190	176	210	197	202	168	182	207	191	183	188	181	186	193	205	161	195	191	187	184	184	173	192	192	187	188	195	205	197	180	196	167	192	161	189	198	178	185	183	185	186	168	175	192	186	176	179	194	176	206	193	178	174	162	198	180	202	179	178	186	176	173	184	181	184	194	188	189	155	169	179	179	197	167	181	193	180	186	201	204	185	166	179	178	173	172	212	194	198	193	186	156	156	187	162	177	189	161	180	193	185	181	159	179	167	179	215	193	200	192	184	176	211	165	179	192	170	205	187	151	191	162	158	214	197	211	179	168	165	185	197	180	180	174	195	202	175	196	171	178	174	171	168	184	185	199	194	196	204	174	175	168	175	184	166	186	185	175	148	188	199	175	168	182	189	178	213	200	163	212	189	182	178	181	187	159	203	178	185	181	177	186	168	164	196	174	174	203	179	202	196	168	185	180	189	169	197	180	190	189	160	203	196	165	189	170	165	191	184	195	195	171	208	156	214	191	183	191	184	188	177	185	159	207	191	193	193	156	181	208	185	218	186	185	184	176	204	200	207	196	197	183	170	180	184	198	187	197	194	179	205	178	191	175	174	196	222	203	173	177	186	177	196	204	157	199	195	187	194	202	167	183	209	201	211	178	183	182	185	188	188	192	191	197	210	176	186	192	170	172	197	168	209	186	172	197	173	199	172	181	209	182	177	176	201	185	167	201	199	211	201	190	202	180	186	181	198	172	185	181	205	200	168	167	189	174	174	179	167	183	198	166	161	202	183	192	171	185	179	197	165	190	173	193	180	183	207	192	196	163	166	187	173	205	198	202	225	178	203	194	184	213	169	191	185	180	181	184	178	204	205	180	196	205	189	183	173	190	187	209	208	193	188	191	191	180	188	189	165	163	164	158	202	200	171	168	201	169	188	173	171	168	196	183	196	155	205	199	180	180	191	181	195	168	176	177	181	181	206	195	208	181	176	184	202	211	181	193	200	166	185	179	195	182	204	194	205	172	176	179	203	174	174	178	192	166	175	192	206	166	175	198	199	183	198	221	196	198	217	187	186	215	177	185	188	152	170	187	187	183	172	186	167	200	168	198	186	185	198	178	188	181	207	161	175	188	216	199	183	196	160	177	186	157	200	192	169	184	196	202	176	197	178	186	192	160	170	182	168	175	181	177	203	174	209	183	200	174	189	171	167	193	192	190	201	185	193	205	163	203	177	190	220	175	189	200	196	203	193	176	185	176	195	190	202	179	163	175	200	181	168	173	198	199	190	172	212	188	183	179	189	191	154
33178	8072	3037	1547	886	550	477	483	411	446	436	408	392	445	407	452	417	428	448	402	411	463	404	417	408	441	403	407	425	444	419	453	438	414	471	409	429	406	411	444	433	438	413	446	459	437	406	393	424	386	440	423	420	405	406	391	421	395	447	393	421	452	377	425	433	404	430	403	415	452	457	426	424	421	415	433	414	425	416	441	419	432	457	374	408	454	402	390	399	465	412	414	429	402	426	418	470	392	404	434	423	410	428	468	454	449	412	410	440	440	455	410	445	413	447	400	434	403	436	428	447	451	410	406	438	436	383	468	388	403	415	428	466	426	429	454	444	429	397	420	399	410	402	423	413	401	415	427	410	390	396	365	410	436	415	436	436	412	441	411	435	384	428	446	409	433	457	414	402	397	419	470	404	407	387	432	411	436	449	432	430	413	412	446	452	444	421	405	419	426	410	393	413	444	436	388	401	450	451	431	394	442	453	398	451	429	433	435	413	447	410	430	395	444	448	408	400	420	456	428	449	426	424	418	410	419	493	461	408	398	410	431	416	441	404	398	429	420	386	421	429	407	447	410	426	429	415	413	425	408	418	432	398	448	389	429	430	393	420	427	415	438	373	464	424	411	428	425	462	390	389	434	446	423	426	405	428	412	412	468	397	468	405	446	392	461	464	452	435	391	429	419	413	437	406	431	441	453	430	425	417	425	441	426	413	430	398	432	474	412	421	430	393	450	397	418	401	429	442	430	431	408	424	390	396	423	421	427	443	452	404	431	441	411	405	432	457	390	411	407	406	446	409	427	407	434	421	404	415	436	437	443	459	391	416	403	425	446	440	416	385	410	430	417	401	418	414	450	439	441	409	446	443	448	420	414	410	402	412	437	421	397	447	422	398	396	378	427	443	435	404	432	402	409	424	415	442	466	438	442	431	423	430	436	394	433	410	418	416	411	428	428	398	454	457	414	420	453	407	410	439	441	418	399	428	430	458	403	439	408	407	414	409	439	468	425	485	407	466	434	434	398	427	424	432	429	424	411	459	450	438	393	435	401	430	404	442	435	423	442	418	435	435	433	391	388	473	419	420	432	413	416	409	488	400	455	430	396	418	420	432	432	398	411	431	422	413	441	441	414	443	441	400	401	436	380	435	417	434	393	407	422	419	466	395	416	428	415	436	437	426	436	424	404	392	423	413	417	429	418	430	401	436	415	465	437	412	435	419	425	422	432	418	413	444	416	389	439	445	447	423	421	432	395	418	427	431	375	423	433	396	416	421	392	460	453	413	434	469	418	394	418	426	454	433	454	382	431	473	429	419	445	421	422	438	447	436	435	434	404	444	445	416	426	438	409	415	408	438	440	417	459	419	418	446	376	426	369	414	436	461	417	435	406	430	398	400	442	420	403	424	439	390	430	429	403	468	405	400	412	433	439	417	392	447	397	408	450	455	412	371	424	442	446	409	384	409	431	437	428	448	438	426	448	423	426	416	421	416	415	440	424	435	413	416	380	472	442	416	405	411	438	438	444	426	423	387	392	421	410	435	467	438	425	424	422	426	439	435	411	420	422	443	386	402	394	460	394	391	407	404	436	427	409	414	426	420	433	438	442	428	418	442	444	464	441	441	433	423	428	459	424	416	406	445	417	421	457	415	422	430	436	400	425	452	411	436	403	404	456	396	453	419	400	428	417	404	416	380	408	422	419	401	424	422	444	443	447	442	375	412	434	399	380	406	441	390	429	381	414	392	437	471	426	421	431	428	425	431	394	425	432	445	464	427	418	416	411	420	425	392	426	425	423	401	431	444	422	398	398	420	459	434	414	419	428	380	415	448	404	427	376	443	433	395	388	433	437	398	410	378	434	430	418	405	356	365	415	415	416	439	421	439	396	440	399	417	440	462	419	449	413	436	395	422	424	427	429	453	397	413	404	425	445	422	454	443	416	432	420	471	430	410	386	438	432	474	414	431	442	433	448	422	399	410	438	421	370	430	417	426	432	411	454	416	407	436	427	394	432	408	421	412	427	439	447	407	428	436	421	435	418	413	421	412	440	429	450	437	444	431	423	414	403	436	469	428	417	442	450	427	409	468	413	418	418	428	419	410	417	397	447	421	434	425	442	408	427	399	462	419	413	420	430	413	447	440	480	405	442	427	408	417	464	419	430	456	437	454	412	436	434	443	466	390	474	434	391	439	439	405	444	459	429	422	417	425	423	455	411	417	424	426	410	429	424	391	434	433	422	433	427	451	429	411	405	401	425	410	451	443	440	397	408	431	422	368	421	434	396	421	446	428	389	395	449	416	445	401	433	422	461	416	403	442	458	452	413	424	425	470	431	451	418	412	404	413	426	442	418	388	411	429	424	407	387	385	407	430	444	427	444	431	444	420	379	407	424	442	393	428	412	414	436	419	452	382	440	406	412	455	419	431	430	398	421	459	395	418	412	427	443	401	431	410	440	383	443	398	400	436	428	446	449	420	388	443	443	448	424	459	458	421	400	455	454	425	407	387	428	381	431	433	433	445	419	415	383	414	392	407	405	392	420	428	411	419	391	461	469	429	438	433	437	459	381	424	403	408	439	409	434	456	447	417	416	397	498	431	444	412	425	421	455	455	417	414	425	392	416	458	408	427	427	397	404	430	386	413	402	451	445	432	398	466	434	408	421	409	418	401	418	462	413	386	435	412	408	452	411	445	442	434	399	422	438	410	403	432	418	407	440	383	377	409	425	424	403	444	424	437	435	432	452	430	395	368	426	455	410	425	444	443	400	401	417	396	392	439	429	394	443	464	422	426	410	416	478	423	423	460	431	429	413	441	404	438	409	407	436	373	434	418	402	414	440	434	436	432	438	453	415	397	402	422	433	406	420	401	436	429	412	421	431	428	404	452	431	408	427	419	431	418	440	393	430	468	461	405	393	417	440	459	441	422	426	414	424	452	438	433	424	465	432	437	370	434	451	416	421	473	428	389	412	393	414	426	459	402	446	435	435	415	446	383	412	409	462	438	397	438	428	426	407	432	420	401	402	424	392	419	426	398	406	422	402	424	399	405	420	439	420	388	440	402	432	393	404	404	439	413	411	436	468	463	402	436	404	428	420	375	406	403	440	429	417	430	417	395	460	378	444	384	428	436	399	434	414	443	398	394	424	471	396	441	424	409	441	431	428	430	436	421	423	475	454	439	454	430	442	405	402	430	428	452	376	428	410	438	398	421	473	388	412	458	441	446	469	426	456	434	380	452	397	377	411	412	457	434	435	413	419	423	457	423	386	421	463	420	448	414	430	433	379	427	468	422	412	385	440	415	389	413	401	410	432	437	423	417	393	403	404	408	446	421	443	447	417	432	403	461	447	414	475	458	388	423	417	403	424	392	434	433	393	412	397	445	449	413	418	426	438	401	431	434	431	382	442	432	364	437	394	462	386	419	431	430	418	400	384	426	450	442	433	401	423	412	386	415	424	431	421	457	417	410	396	429	417	415	434	421	409	459	418	436	426
58314	19152	3988	705	365	256	266	244	202	215	192	198	192	174	203	192	199	201	181	212	200	202	183	184	164	181	177	181	202	193	156	209	217	199	192	185	176	175	186	193	188	190	185	183	201	179	189	177	182	198	185	189	204	186	203	206	209	200	209	164	211	198	200	169	208	207	188	198	213	241	214	205	210	206	162	185	191	190	191	180	187	186	179	215	218	205	196	173	212	217	210	186	199	181	205	208	176	182	192	200	190	171	171	176	201	196	194	187	193	193	200	176	193	182	195	187	174	198	205	188	203	192	192	161	186	216	179	174	192	200	202	213	191	199	204	174	176	193	186	175	183	197	204	207	174	207	198	207	205	203	183	167	182	188	186	202	213	174	190	190	185	173	170	177	199	191	183	197	197	191	173	186	209	185	175	206	184	192	182	198	180	169	199	202	215	190	194	190	185	205	200	200	187	176	194	199	172	213	201	203	188	183	197	204	194	200	221	202	201	195	188	190	204	181	204	210	187	173	186	185	184	201	189	171	196	219	207	200	187	194	174	196	192	194	205	195	193	215	190	222	170	185	180	186	202	216	187	197	174	188	193	204	202	156	201	209	182	180	193	210	179	181	177	188	173	187	199	175	200	187	185	178	195	181	215	219	201	214	196	211	180	194	174	184	180	191	193	198	167	214	198	192	183	191	221	206	195	203	188	213	208	200	178	168	185	206	176	212	212	187	189	184	194	198	198	185	185	180	187	190	177	180	179	212	197	192	176	197	200	176	201	216	186	174	192	201	195	203	183	220	219	190	199	222	200	201	179	170	194	203	199	202	209	186	215	222	191	190	190	182	182	208	191	189	209	219	203	216	212	191	206	203	211	205	202	193	202	210	194	191	174	181	188	182	187	190	199	185	195	184	220	197	201	227	199	210	158	188	198	172	202	179	186	192	174	221	187	199	193	160	196	197	175	191	173	182	193	197	208	164	199	179	201	172	175	188	178	182	188	184	170	199	188	194	172	178	205	219	193	211	183	173	184	188	191	156	172	188	177	167	193	186	214	178	178	176	182	212	178	186	196	188	195	187	201	201	231	197	202	171	186	194	199	208	184	188	184	162	214	194	201	227	206	187	178	214	207	186	211	201	211	208	198	192	198	224	179	174	179	164	186	172	206	199	192	178	196	203	204	186	201	186	206	191	204	192	197	180	194	183	202	170	199	187	207	180	192	176	196	199	197	177	191	216	198	210	185	215	196	200	197	203	204	166	203	195	209	190	209	194	203	192	188	191	192	212	220	224	179	184	208	181	192	204	205	167	187	186	215	201	180	171	196	184	192	184	192	197	176	205	177	202	183	198	188	190	205	226	190	202	213	190	162	178	169	171	215	183	185	196	177	218	196	208	179	207	180	205	199	206	202	184	187	204	157	205	181	197	208	191	216	197	187	210	189	199	211	186	188	189	215	185	208	187	181	213	183	214	195	205	190	204	195	201	200	206	213	199	207	201	181	203	201	147	175	198	197	180	187	168	168	197	204	191	190	201	225	176	210	188	222	218	196	217	203	212	181	184	180	188	185	198	182	185	148	196	207	172	215	192	196	178	198	201	195	208	154	194	198	197	184	219	230	199	181	176	194	173	187	196	190	193	217	177	190	187	173	213	221	180	193	211	197	224	214	181	171	189	182	188	205	200	189	199	200	173	181	198	206	206	181	188	192	212	172	206	211	191	181	181	190	182	165	204	197	197	203	200	167	178	184	220	212	203	191	193	185	194	201	209	191	200	194	216	169	170	191	164	178	210	190	196	210	201	194	219	190	217	166	203	211	181	197	169	182	192	167	176	193	194	180	188	177	212	185	164	168	179	227	170	194	172	180	194	187	181	177	207	173	182	182	212	168	184	198	218	205	210	219	190	196	167	189	185	187	174	201	194	177	188	175	172	179	195	188	217	198	195	228	185	229	177	205	174	176	163	176	219	234	187	197	182	175	185	208	194	207	172	218	197	198	211	206	199	172	187	210	208	181	190	178	178	186	185	229	190	194	183	190	195	220	217	192	189	184	219	170	173	214	216	200	230	209	175	208	208	217	197	187	175	191	188	207	186	191	204	200	181	185	195	208	211	199	204	206	159	181	170	187	190	191	187	194	164	180	162	183	170	187	203	208	202	202	203	178	187	229	185	182	175	191	169	208	187	181	174	194	192	194	198	196	208	233	205	208	170	159	207	213	166	191	179	189	200	204	205	181	220	191	192	214	194	187	195	180	212	225	178	190	191	203	199	221	196	190	178	192	192	185	178	188	230	203	210	210	197	174	207	165	201	178	185	201	169	193	189	174	195	192	194	198	179	193	196	225	175	147	185	222	171	194	224	203	192	201	186	210	202	207	189	203	209	164	187	178	194	198	202	192	199	220	182	180	215	198	183	175	199	180	201	190	221	210	188	200	198	211	207	196	183	200	188	186	198	171	188	176	195	207	182	165	200	196	179	226	198	186	187	196	196	202	176	175	217	214	203	183	181	199	198	184	184	168	186	218	196	156	181	177	188	214	203	179	186	177	209	202	210	199	203	214	195	192	168	172	183	193	177	187	172	168	192	202	207	169	173	205	189	216	192	179	198	183	210	213	179	229	192	189	202	172	151	172	201	195	208	169	161	206	213	201	214	186	184	179	202	197	202	197	202	185	221	181	213	226	209	188	194	188	210	227	188	178	182	158	184	181	201	171	197	212	204	195	200	172	208	197	193	209	184	183	200	200	188	193	184	206	209	206	178	189	204	172	175	215	184	179	203	175	205	176	159	174	195	194	204	178	171	171	204	194	186	196	217	198	171	191	194	197	201	180	160	201	181	177	185	211	181	200	196	210	183	164	211	188	167	199	173	211	180	209	190	200	178	221	178	216	178	197	172	164	197	182	197	183	184	190	215	206	198	182	212	172	184	187	227	212	198	203	191	237	198	205	202	176	166	204	209	186	196	184	191	202	176	170	201	177	195	188	195	187	186	216	223	207	191	193	187	205	173	210	189	167	205	224	216	206	184	199	189	183	179	182	183	198	174	201	185	202	192	189	234	210	201	190	181	198	190	220	200	191	195	181	202	190	196	186	197	192	227	222	177	192	201	190	193	216	195	180	195	172	188	186	198	201	183	196	180	213	208	219	196	174	194	189	204	170	193	196	204	213	167	204	198	177	217	219	179	188	166	181	172	210	178	203	206	204	189	216	197	195	229	208	167	192	192	192	197	221	194	200	181	211	199	182	187	193	196	208	172	202	163	206	204	208	203	217	250	193	183	190	187	189	175	213	194	181	185	188	211	206	214	232	192	187	175	206	194	184	205	242	166	201	204	207	188	173	195	207	194	194	197	190	184	178	191	200	191	200	190	193	187	192	215	195	225	183	174	174	197	170	200	198	219	194	199	201	181	181	193	187	191	175	205	186	172	167	172	202	185	181	185	186	187	168	181	179	188	239	175	178	193	182	181	185	219	202	203	213	203	201	182	231	174	194	188
38799	10751	3611	1436	924	774	655	527	446	460	454	419	465	439	451	454	440	434	440	475	410	461	410	443	444	463	436	447	434	425	475	438	404	422	448	448	453	443	447	437	420	454	441	428	427	431	460	452	435	422	443	465	433	441	461	419	469	432	458	457	466	407	420	414	432	461	426	437	456	421	422	423	438	427	436	430	471	457	443	442	453	443	432	443	437	452	431	441	446	438	453	406	418	432	473	445	427	407	462	444	460	393	464	419	416	451	456	433	453	448	445	452	410	416	470	473	454	457	468	444	451	439	466	460	433	430	445	429	438	454	466	441	453	417	446	480	448	442	448	445	433	440	436	486	468	431	456	473	442	495	457	439	464	448	453	409	436	474	448	420	445	433	408	442	462	443	437	442	476	442	459	425	456	441	447	436	473	454	417	459	433	451	447	456	469	442	443	462	431	430	447	430	456	447	442	480	449	423	402	412	428	468	437	449	432	422	442	446	437	435	400	423	454	450	514	453	426	437	445	443	449	465	446	424	442	452	426	439	411	448	439	458	461	431	443	432	476	454	435	411	463	431	432	441	422	415	426	459	439	437	449	423	432	466	460	450	440	469	444	468	496	462	427	467	442	388	439	451	473	458	408	429	449	453	463	440	462	467	439	420	464	432	425	438	402	455	399	461	426	496	492	453	435	415	449	458	412	438	424	438	467	448	441	447	466	416	473	453	461	425	472	442	448	473	447	477	424	480	413	463	454	426	478	419	413	464	444	469	449	453	477	438	457	448	457	433	431	438	419	440	432	481	437	442	440	438	450	444	455	464	425	432	418	442	406	441	420	459	443	417	431	437	451	466	456	446	395	454	477	418	446	444	443	420	439	427	409	482	430	455	459	492	428	418	444	428	459	460	420	440	451	453	400	416	444	498	436	446	416	447	441	448	472	425	442	436	401	426	423	456	385	450	430	437	456	435	431	412	469	441	488	419	437	437	434	438	416	425	467	417	427	414	411	417	443	491	430	448	445	466	456	442	422	425	395	445	395	471	454	433	408	431	436	412	455	443	438	457	419	474	472	444	430	462	453	464	419	467	432	469	429	435	449	422	445	454	461	440	406	456	460	448	462	437	452	416	449	432	402	437	431	428	435	449	464	459	435	434	469	399	418	479	442	425	438	418	433	433	425	431	460	465	429	456	453	427	460	432	472	438	429	462	391	428	447	425	410	432	424	442	444	452	464	476	417	439	483	465	452	466	451	460	464	442	414	501	410	452	460	461	441	458	436	437	420	473	425	427	397	451	426	424	397	452	472	480	447	435	454	417	431	434	416	423	439	422	415	437	431	469	466	453	444	450	432	414	443	442	447	433	461	415	456	468	456	474	465	458	419	436	460	456	448	486	420	468	435	445	448	449	416	434	448	458	433	451	472	456	430	449	413	452	427	468	430	434	465	421	457	435	434	439	440	455	450	468	421	460	448	445	457	420	435	435	439	448	434	469	446	435	444	410	465	455	465	476	466	415	424	432	423	416	479	447	436	401	466	449	404	415	423	432	446	493	394	414	465	406	421	437	441	443	418	420	415	425	441	469	435	445	432	435	438	433	441	418	440	427	440	437	454	451	440	467	453	449	441	428	452	403	432	433	438	425	473	462	425	430	447	438	440	449	427	418	425	445	398	447	447	447	454	462	405	455	429	430	443	437	480	433	467	426	442	438	457	441	461	408	458	435	468	431	437	457	421	454	430	456	463	442	441	414	440	449	465	448	452	470	390	472	443	441	497	400	458	467	447	462	468	436	444	426	464	422	476	444	418	453	421	437	424	449	455	475	454	417	437	462	478	455	453	423	477	440	404	463	435	458	459	469	453	417	417	409	439	378	437	443	484	461	472	494	451	445	416	469	434	455	456	403	451	441	432	435	417	408	431	445	460	449	442	475	443	433	478	459	429	453	433	472	442	434	468	451	442	475	460	412	400	413	470	417	449	452	446	457	459	433	416	444	471	439	424	461	436	427	445	425	482	473	471	413	433	411	430	477	438	401	447	432	408	438	416	444	424	426	474	427	430	428	453	416	481	447	438	441	444	441	455	426	439	430	447	454	428	442	443	439	440	468	464	467	455	457	425	460	454	470	461	437	413	439	468	432	433	445	448	449	426	445	413	427	458	434	429	415	440	477	407	415	436	474	452	461	472	419	438	429	457	459	455	422	464	493	476	440	453	462	452	475	463	436	461	433	463	422	436	456	433	448	426	455	471	415	426	430	435	445	423	456	393	468	427	399	391	474	404	462	447	431	426	412	423	434	440	474	452	465	471	430	469	431	427	458	436	448	462	430	462	426	437	428	442	451	446	445	428	456	450	445	461	425	451	434	467	440	410	455	466	457	453	446	417	412	442	423	468	440	492	416	464	422	444	431	439	395	454	445	426	478	466	451	457	443	480	435	437	444	449	431	446	453	456	424	450	421	465	421	425	468	463	447	417	416	468	433	453	420	504	444	445	478	417	441	472	428	460	448	450	463	443	434	449	460	469	466	448	425	425	435	432	419	447	430	435	480	425	415	442	426	454	429	432	447	434	447	447	454	473	433	428	421	412	500	468	434	442	454	450	431	381	482	436	453	451	445	399	412	464	443	437	421	401	459	443	430	486	436	424	503	475	420	450	461	423	427	452	418	446	420	421	404	426	437	409	432	447	492	498	401	440	472	435	457	440	439	433	424	448	447	453	458	443	434	412	419	451	417	479	477	475	419	457	447	446	489	458	430	424	450	494	424	432	466	425	414	455	439	458	466	437	432	418	444	436	500	432	438	418	435	468	428	425	448	454	428	456	410	434	494	417	436	447	482	478	462	457	428	414	480	435	457	443	446	453	480	478	398	455	446	435	407	457	423	427	428	451	400	450	443	478	417	444	422	416	415	411	453	439	469	480	464	475	431	480	451	437	419	442	434	432	439	396	442	420	395	454	437	440	424	433	455	424	402	417	464	441	454	413	493	438	458	435	438	421	407	398	471	493	412	441	448	461	441	441	421	449	460	431	447	478	416	424	415	479	464	446	435	447	458	448	414	428	463	439	429	410	423	458	460	468	449	454	441	486	471	448	429	409	442	463	455	463	463	428	446	459	449	398	423	450	440	447	450	446	454	467	389	452	475	491	394	437	432	418	425	437	453	434	454	395	427	443	476	402	430	443	452	425	431	466	456	437	459	460	439	468	422	422	460	461	461	453	420	490	422	461	434	476	402	456	439	408	476	446	452	405	422	411	423	448	437	415	454	454	440	460	440	431	459	407	453	446	446	451	464	419	482	428	444	415	454	441	442	448	422	443	445	478	450	391	449	452	469	415	447	484	431	483	441	416	468	409	435	421	452	462	445	459	467	464	443	414	446	410	463	446	395	477	410	430	433	413	420	445	445	447	431	426	471	445	464	443	438	440	471	457	433	459	427	456	445	441	456	442	410	447	460	440	427	448	468	454	412	441	431	465	445	426	444	423	479	417	442	434	437
61412	24253	6635	1165	502	388	302	238	199	191	192	218	187	215	210	200	222	222	197	171	181	215	213	213	187	214	195	214	192	195	173	195	190	176	207	197	201	191	189	219	217	219	227	209	195	162	198	203	205	217	236	188	189	174	204	212	196	194	203	215	217	207	200	181	210	202	187	181	220	224	187	189	215	212	234	205	227	199	206	200	191	215	205	183	189	172	215	179	193	210	178	215	230	186	207	221	227	204	203	203	200	203	198	196	219	226	190	194	209	186	206	210	206	228	196	200	204	162	192	214	225	212	210	192	184	174	201	213	207	233	216	205	214	212	207	201	222	241	200	215	198	189	224	198	200	193	207	202	202	199	203	195	206	213	180	186	230	198	208	206	197	198	217	234	218	216	207	189	223	199	219	211	213	197	217	202	197	213	176	200	233	185	213	182	217	206	189	203	221	183	205	224	223	231	193	242	203	177	201	194	231	194	199	198	207	195	194	178	214	174	209	188	231	212	197	175	205	214	211	235	176	213	176	190	200	215	204	183	188	222	186	212	188	202	198	195	200	187	210	209	202	229	211	183	192	224	241	218	229	183	219	189	250	231	193	214	199	223	178	215	188	193	219	219	185	218	210	204	192	198	198	215	210	225	211	212	168	189	192	206	193	202	198	202	202	197	201	193	204	203	188	207	221	194	187	187	205	199	206	192	173	215	209	219	214	194	197	193	169	172	201	191	223	177	203	203	192	203	200	232	188	193	216	201	202	187	194	204	187	181	193	202	216	177	187	199	190	221	180	193	214	229	188	219	176	243	208	216	190	187	205	184	191	192	216	196	184	200	234	182	218	207	222	195	204	236	213	211	201	237	212	181	204	183	195	203	193	213	203	192	210	206	206	194	195	212	226	204	201	207	160	201	209	221	219	210	199	185	182	176	203	208	199	211	211	201	208	180	202	190	191	196	174	194	187	210	190	197	205	194	201	185	211	195	190	219	203	202	185	201	201	186	213	193	201	210	228	194	262	209	219	189	226	199	207	210	185	211	210	216	198	188	196	216	225	216	201	196	185	207	196	196	196	186	222	235	219	200	181	205	214	178	204	204	200	201	201	232	182	231	209	203	227	192	204	194	190	188	207	203	191	209	199	213	190	186	190	213	228	203	199	196	204	199	206	193	206	205	226	220	205	194	234	220	187	194	183	197	215	215	195	192	219	229	216	193	184	204	201	204	168	209	192	178	178	196	213	192	189	192	198	185	203	177	212	180	187	215	212	221	215	198	218	215	172	212	218	183	191	190	211	203	190	188	198	214	230	223	191	211	202	191	196	217	226	227	212	219	197	202	183	203	204	223	174	176	192	258	191	201	191	187	196	190	192	215	198	217	250	212	221	210	202	208	207	192	200	179	230	175	202	209	205	211	216	188	199	213	202	209	193	215	213	202	192	201	208	191	177	212	191	197	211	217	206	213	205	218	195	225	189	205	188	196	191	203	200	220	194	183	200	199	210	199	179	190	194	212	191	192	237	194	194	217	183	192	210	198	190	182	193	232	222	197	184	222	182	219	198	199	222	202	200	199	202	201	181	189	201	189	212	192	195	227	204	187	193	219	208	225	191	185	225	191	209	191	192	196	183	192	192	195	215	224	216	208	190	201	215	225	209	208	215	214	184	210	204	220	224	188	205	209	165	215	196	194	200	193	232	223	215	211	178	230	216	195	202	222	199	211	222	195	175	197	200	202	207	213	219	186	226	203	196	206	195	228	229	210	190	195	196	194	207	202	209	201	222	211	192	221	202	226	179	165	203	183	200	196	191	203	182	191	192	217	230	211	176	184	209	235	203	195	211	200	213	248	210	196	186	210	198	194	212	210	240	198	224	220	206	207	189	180	194	203	199	190	192	221	233	198	185	229	187	219	196	188	216	162	214	220	217	183	220	236	195	224	216	209	190	225	184	206	216	211	221	211	188	194	211	213	170	215	214	206	200	193	186	208	226	190	194	205	192	201	224	216	203	220	228	194	190	193	215	211	219	212	199	180	177	204	213	208	187	219	206	204	226	205	206	192	180	220	187	210	233	202	202	201	197	202	204	185	234	209	232	201	202	193	182	188	196	224	178	198	212	194	170	200	197	230	191	227	204	200	225	224	208	204	214	211	168	208	233	216	212	191	219	214	204	195	206	193	189	208	185	212	203	183	187	222	209	186	219	213	164	209	194	215	204	214	205	188	195	203	217	207	201	231	195	209	232	204	202	196	230	225	185	197	213	209	218	175	205	193	207	199	184	195	201	203	223	212	224	200	223	204	195	217	209	207	209	205	209	195	204	175	208	199	230	216	236	202	185	217	199	179	192	167	174	193	182	228	196	232	215	212	204	215	192	192	209	222	205	189	200	241	215	173	187	212	192	172	199	207	199	193	205	189	181	203	181	221	209	179	196	201	199	188	189	188	182	204	192	188	191	215	184	201	185	204	221	181	212	231	179	197	205	175	186	186	232	212	222	220	207	227	210	217	167	176	163	205	205	179	188	203	194	177	197	190	198	212	189	232	200	205	220	236	209	208	179	192	210	187	220	204	211	235	206	227	159	196	211	203	220	211	217	208	205	204	184	195	170	191	203	240	192	218	225	212	232	210	227	197	201	199	168	207	201	201	202	209	199	220	193	225	207	209	178	195	222	241	190	221	191	193	199	207	208	211	205	221	212	192	242	252	223	204	194	201	164	235	210	198	202	208	181	209	216	197	202	205	231	222	180	218	190	215	162	211	163	193	204	196	220	194	224	197	206	213	215	200	215	219	191	184	217	192	233	214	199	176	204	220	196	194	202	218	178	216	226	201	211	198	228	206	221	235	175	213	211	211	203	232	211	197	173	192	201	204	196	194	192	215	237	200	204	223	216	210	215	204	194	208	203	215	181	202	211	208	205	182	213	210	220	230	201	155	210	212	206	209	186	181	200	195	198	218	205	202	201	194	223	204	209	203	201	196	202	203	168	211	202	213	192	216	203	194	218	208	195	203	208	200	179	191	171	220	206	207	202	179	226	203	204	213	189	220	206	192	226	214	188	209	208	211	231	191	221	203	203	196	183	188	198	200	208	203	236	201	199	238	206	186	199	168	219	174	201	186	190	216	194	212	182	199	200	186	184	197	208	180	198	213	194	206	219	187	197	192	185	218	221	171	204	232	200	208	198	206	191	175	199	206	207	213	210	195	199	206	210	213	203	174	195	189	202	197	227	224	206	223	195	196	211	238	199	210	208	206	218	209	210	209	227	215	226	211	186	182	204	194	238	215	223	195	220	216	216	190	192	212	235	201	183	203	205	201	216	210	199	201	205	224	202	193	179	196	213	205	180	220	198	190	213	209	208	203	177	199	223	179	213	201	172	174	209	193	194	229	212	199	213	180	205	211	176	229	222	198	181	194	212	176	229	219	219	199	196	206	171	228	218	209	183	177	201	204	220	200	196	215	214	186	221	207	213	231	183	203	205	194	215	200	195	203
42943	15112	4616	2249	1404	982	747	479	480	496	460	493	460	475	435	485	478	452	460	449	449	415	487	440	452	417	503	490	479	455	463	451	429	446	473	467	425	508	432	497	493	486	445	488	497	483	442	449	475	443	439	446	449	494	425	461	452	473	431	495	435	473	488	471	425	462	469	479	445	472	480	479	442	447	472	469	447	479	526	453	461	451	475	478	479	469	435	415	476	430	461	475	447	482	468	453	448	483	478	455	460	442	483	477	487	476	455	467	470	462	445	473	466	445	442	449	428	457	499	476	425	446	477	466	460	449	452	482	459	473	463	426	456	493	448	462	473	442	445	442	470	492	487	458	440	470	432	430	464	479	445	503	474	423	430	481	441	446	427	474	455	450	440	469	475	471	424	468	461	481	455	460	446	446	456	443	433	456	450	481	436	483	441	449	476	435	491	467	416	451	467	444	474	456	496	454	452	500	467	451	488	442	469	465	444	454	452	442	445	438	474	427	486	420	445	463	438	427	469	467	444	430	412	450	462	445	454	450	475	493	482	476	437	493	472	451	508	467	442	484	465	435	480	487	480	408	439	470	483	445	471	486	478	429	431	475	457	436	446	497	440	464	466	467	475	467	449	461	459	477	478	469	471	474	451	470	430	437	469	469	528	463	414	460	467	448	448	452	447	484	466	463	458	438	448	456	470	454	485	455	433	435	477	458	463	450	458	455	413	451	484	462	475	500	467	450	481	470	454	442	462	474	483	478	468	462	470	449	466	466	480	492	452	509	452	448	481	480	481	480	472	470	431	436	450	454	458	429	452	497	457	458	453	452	465	454	492	457	489	437	457	468	467	497	449	439	477	447	451	493	489	478	489	444	443	474	414	453	461	436	458	455	459	472	458	498	461	434	466	440	453	502	495	460	430	463	477	475	428	415	459	471	472	474	459	449	464	462	467	454	507	446	467	440	449	519	441	446	472	468	473	464	437	479	444	461	475	451	438	441	446	455	439	473	474	415	436	429	489	441	458	483	447	425	449	492	478	429	449	498	470	442	460	493	446	430	454	478	493	479	485	489	432	474	460	495	458	458	464	452	489	437	423	499	446	485	476	457	465	464	486	463	453	468	463	491	438	467	490	451	461	461	477	468	449	470	476	478	434	422	435	450	442	444	465	411	470	452	438	445	478	441	458	462	458	460	411	486	442	478	506	457	481	473	482	471	474	457	485	491	482	469	472	504	454	455	482	478	442	492	459	483	493	471	469	489	461	442	451	458	478	473	475	462	455	445	457	471	441	476	469	461	418	435	506	474	428	444	476	461	442	439	492	460	483	473	451	450	477	461	463	429	426	470	438	474	478	495	472	496	478	461	459	494	482	479	448	412	473	483	482	478	478	468	439	482	444	469	465	461	462	467	456	443	436	456	493	468	415	461	465	476	463	480	445	457	435	469	480	466	466	486	476	471	479	475	531	426	424	467	462	457	446	439	440	458	427	446	442	510	470	478	455	497	431	486	433	451	428	485	459	434	481	411	475	476	488	458	453	467	486	498	485	480	459	435	453	440	444	485	444	467	431	459	448	454	456	464	464	468	495	436	459	464	446	420	429	461	459	428	430	458	467	428	447	408	434	461	473	456	494	450	468	462	488	477	488	465	446	448	464	437	443	433	469	418	469	473	453	499	475	500	419	435	432	454	446	443	441	475	440	436	469	470	491	472	470	477	483	461	490	444	443	455	429	426	497	448	433	476	454	476	451	485	472	427	464	450	426	468	428	456	436	478	471	429	487	430	462	460	478	454	465	471	457	483	471	435	442	439	457	457	464	455	477	495	427	453	452	440	454	471	459	452	473	467	488	445	466	470	456	491	448	483	441	456	454	468	430	461	491	477	428	462	430	427	469	478	438	432	429	461	436	429	481	481	463	480	424	439	463	411	440	415	500	481	482	488	465	484	470	451	428	488	473	431	466	477	462	486	447	467	443	435	473	473	465	442	471	427	486	454	477	464	462	473	448	480	501	444	466	469	456	478	500	466	474	454	480	504	447	468	462	491	483	457	481	488	425	438	452	441	470	448	479	444	457	425	454	430	505	456	448	447	446	476	465	465	457	492	464	470	446	460	444	440	418	450	496	448	476	472	459	477	457	460	493	467	484	441	448	474	445	435	462	465	430	444	483	470	442	488	490	471	421	441	476	492	435	460	446	465	452	440	476	506	452	500	430	456	486	449	452	473	474	471	507	447	465	481	453	450	473	443	481	496	435	477	465	460	457	495	470	456	480	436	475	480	449	467	469	427	498	475	492	461	424	477	471	422	457	471	433	457	439	452	442	424	480	455	452	471	510	463	464	438	446	466	456	428	493	460	446	485	460	448	427	482	487	471	449	505	442	439	426	476	449	432	447	430	442	444	459	451	512	489	460	469	465	435	484	443	468	456	470	455	474	466	451	446	479	447	426	443	453	402	438	445	469	444	471	431	435	469	469	450	467	467	445	441	465	471	457	447	452	495	506	492	452	453	460	438	475	465	431	427	461	444	462	476	441	451	496	427	441	397	436	486	446	461	440	460	461	446	450	456	449	455	436	441	455	450	462	471	470	477	468	442	444	474	490	462	500	431	482	435	446	508	411	436	447	480	434	457	450	452	466	463	440	437	456	472	448	473	454	435	473	445	494	449	450	435	458	456	437	447	465	448	462	426	488	414	399	434	443	475	422	467	489	495	437	457	461	462	482	444	486	436	479	466	466	460	461	468	464	486	472	449	482	440	485	465	453	459	445	487	405	469	474	453	464	438	468	431	464	491	460	482	448	467	447	469	465	470	458	468	429	450	437	453	411	468	474	411	433	454	448	455	429	467	452	451	438	508	423	454	455	440	480	499	463	425	412	475	439	406	454	471	436	411	449	450	433	460	460	465	474	469	424	450	449	443	441	460	455	477	491	432	467	455	447	487	450	456	466	469	468	483	443	476	472	469	454	451	432	424	455	473	409	449	437	459	480	478	488	468	508	451	457	476	471	455	475	480	447	467	490	461	432	426	460	469	478	453	425	471	482	431	459	469	476	458	469	448	451	496	455	499	446	457	463	458	462	456	468	455	450	456	485	406	435	442	446	473	478	489	487	437	443	509	437	480	452	423	452	463	449	454	441	467	483	473	432	442	430	448	390	470	488	479	487	501	436	481	457	462	440	450	450	497	448	472	438	425	448	479	459	501	488	435	455	452	437	463	439	443	452	476	455	414	454	484	458	513	441	450	483	454	431	466	461	448	441	470	460	472	468	442	470	424	495	460	457	462	494	424	450	480	436	499	448	446	469	484	452	449	511	472	458	426	438	486	462	459	425	437	507	457	446	452	452	443	467	469	436	460	439	471	473	462	447	437	441	442	435	433	483	417	459	502	471	474	454	444	470	430	496	435	452	458	455	452	497	477	431	477	498	411	492	418	464	458	414	444	484	459	444	457	446	467	468	479	451	439	466	432	490	447	432	471	459	438	451	476	514	439
47769	19201	6742	1723	671	364	243	169	167	169	193	189	165	179	180	163	205	183	179	176	185	187	177	174	167	195	167	148	161	180	190	150	192	208	164	166	167	203	183	174	184	148	185	166	183	164	158	156	172	194	182	174	169	190	183	173	173	159	172	190	197	182	167	196	183	174	169	159	176	170	173	178	191	187	176	180	192	199	162	163	190	175	162	180	177	169	187	185	187	208	179	175	161	179	180	174	198	196	151	195	179	199	187	183	203	202	185	185	157	163	196	181	158	172	174	189	174	161	161	191	177	186	168	184	217	207	155	194	182	189	168	178	176	175	191	198	204	191	195	157	189	184	204	161	171	200	173	161	175	188	168	165	193	174	162	177	203	179	214	175	182	176	190	160	191	173	202	174	157	197	182	177	175	163	180	204	181	168	176	179	169	188	179	178	192	173	175	186	177	185	163	185	159	172	156	173	202	160	159	159	170	185	179	189	167	188	167	186	172	179	183	190	192	169	175	180	169	169	185	185	173	181	173	170	166	200	168	179	186	197	188	194	192	195	174	198	188	164	185	185	182	184	163	158	174	166	168	189	166	182	187	159	173	176	152	186	187	164	185	182	175	195	196	167	191	194	186	178	172	166	195	182	168	194	192	188	176	167	187	164	186	184	148	197	190	163	170	175	167	179	178	206	177	157	179	157	146	151	173	182	215	183	185	193	173	157	152	166	182	166	171	184	186	176	185	200	189	163	171	152	182	150	174	170	181	176	186	164	193	172	172	205	186	175	202	178	168	177	202	209	179	195	191	218	173	194	211	158	185	186	176	180	159	196	163	178	178	152	169	169	181	166	197	196	151	171	175	167	167	151	144	178	177	172	146	180	180	165	192	183	188	175	196	178	164	179	183	176	143	199	155	151	178	190	182	183	165	213	208	187	171	196	171	199	184	187	166	168	157	176	172	165	173	164	172	169	202	159	160	186	204	176	154	178	192	177	170	183	184	169	200	167	160	193	173	189	174	185	188	176	183	173	190	165	176	188	189	174	175	155	166	175	164	172	189	189	176	180	171	155	153	158	194	194	169	163	195	160	172	190	178	176	192	172	176	172	207	148	174	187	173	181	215	157	195	180	199	157	155	165	188	165	175	194	154	191	161	184	176	188	172	182	158	167	175	185	164	156	196	209	167	160	167	170	170	168	184	176	197	184	185	208	183	151	178	190	180	190	164	196	193	179	192	201	170	194	198	197	165	210	175	187	195	201	186	176	172	150	147	210	180	161	143	176	156	206	180	171	184	138	174	180	197	159	177	189	184	192	163	214	182	178	198	164	181	197	171	190	167	167	186	170	183	178	183	185	179	182	168	176	174	191	151	174	183	173	177	186	158	148	196	165	191	161	169	162	175	164	162	163	168	195	145	170	162	168	184	164	193	164	173	178	185	179	188	170	164	163	186	171	181	179	171	167	181	175	163	152	183	169	175	149	190	176	189	198	184	178	185	154	161	170	180	167	195	175	201	160	186	195	181	190	186	161	176	179	177	164	186	163	198	205	171	170	198	182	153	187	186	160	158	165	180	178	186	172	169	181	155	173	179	176	195	175	175	187	162	191	164	205	187	186	173	172	173	189	174	182	202	167	183	181	164	174	164	167	185	169	152	177	196	181	182	205	188	168	183	153	198	194	176	172	206	172	172	174	172	196	186	181	183	202	190	199	173	168	203	181	172	187	184	177	154	164	184	189	176	189	198	171	165	190	200	173	179	174	179	185	192	185	155	195	178	206	163	187	186	218	153	176	184	172	187	171	181	174	173	186	181	173	178	188	188	177	173	168	208	166	186	181	185	187	181	170	180	167	173	196	184	173	172	185	188	194	170	174	168	188	183	184	183	182	173	192	167	174	183	167	186	186	174	172	207	194	169	168	167	196	174	189	202	154	196	171	139	189	163	190	174	165	193	189	179	157	179	152	172	187	218	201	167	183	219	179	172	163	157	182	158	190	164	171	181	186	150	165	183	146	170	158	172	170	169	185	180	176	166	182	190	169	150	171	176	173	173	177	180	193	177	177	191	202	189	180	162	161	178	167	182	185	219	184	158	162	190	180	151	189	175	171	215	184	166	170	188	167	192	163	181	205	179	179	190	143	152	185	176	178	173	179	178	167	196	189	179	176	186	168	181	172	173	165	183	168	160	162	169	173	166	155	189	177	184	199	178	200	192	185	141	182	186	186	158	184	199	151	175	175	175	171	167	166	172	166	162	172	189	175	164	189	148	183	193	189	176	177	176	188	157	161	151	162	197	169	171	187	186	171	179	179	206	193	204	173	129	178	192	157	179	172	179	177	182	164	180	165	180	178	163	189	157	185	186	185	168	164	179	195	195	174	156	180	205	193	177	173	174	189	142	196	211	200	197	150	161	192	174	167	195	172	192	184	186	172	204	175	190	151	187	193	173	219	171	172	183	186	203	168	188	168	181	187	174	168	158	166	174	166	168	204	212	174	154	170	174	163	161	171	172	161	185	173	167	187	196	158	155	167	171	187	192	189	200	189	182	191	213	186	167	192	171	183	176	187	175	177	165	157	182	195	172	176	157	177	172	185	187	211	170	163	166	192	190	171	189	181	163	181	181	168	178	174	178	166	166	181	226	177	185	184	172	168	178	190	169	194	185	181	189	160	164	175	181	157	165	173	189	183	194	169	182	187	165	169	182	147	180	175	173	171	199	184	181	175	185	172	164	190	177	166	176	171	178	187	172	193	176	188	177	198	169	216	198	174	193	188	161	155	180	170	169	191	184	176	159	175	170	177	195	182	199	167	163	180	156	188	170	184	201	174	150	164	169	188	192	178	193	204	184	178	185	171	188	165	178	162	162	168	165	169	201	187	183	169	184	196	189	206	175	173	172	159	191	176	173	153	168	180	198	174	186	167	173	184	196	177	137	181	178	166	172	163	176	180	163	172	172	172	170	166	187	165	155	179	160	190	181	178	195	182	169	161	138	158	175	158	150	185	186	195	183	164	178	167	167	152	175	172	164	160	167	204	180	212	195	183	163	193	176	184	181	146	177	151	176	177	175	169	173	178	184	184	165	158	193	174	176	180	191	185	201	184	177	174	193	169	179	184	160	198	177	153	155	153	143	170	158	162	192	180	189	181	159	190	163	172	172	174	179	155	197	182	171	185	166	150	170	168	154	163	146	192	154	159	199	193	174	172	153	180	197	181	171	150	162	163	169	170	199	171	172	168	187	173	215	184	175	167	168	184	180	155	173	180	162	148	180	203	167	187	175	183	185	158	186	154	207	199	152	178	153	192	179	152	174	159	181	181	155	164	174	188	185	194	192	185	168	166	183	171	178	187	178	170	151	156	172	161	162	167	181	183	181	185	164	145	183	201	174	172	192	195	193	175	177	208	168	195	186	199	180	184	189	201	168	153	172	180	188	168	177	196	170	179	199	157	183	173	180	158	177	184	217	169	174	164	180	183	206	180	164	178	167	170	217	178
32601	13811	7850	3225	1821	1060	607	448	436	401	414	444	427	409	392	442	432	413	416	428	420	419	433	413	395	379	421	434	401	411	395	388	403	395	399	403	430	418	414	383	403	405	410	403	412	404	407	371	383	425	424	378	404	371	387	392	443	420	428	380	419	400	409	399	400	385	452	366	427	418	408	415	401	409	438	413	414	403	412	418	385	402	428	399	402	417	396	411	413	418	406	382	415	409	380	431	399	403	369	391	366	402	416	402	393	398	385	426	399	385	402	396	412	425	386	406	408	406	399	430	419	407	355	379	415	456	398	407	438	394	419	411	394	391	433	400	393	421	389	397	370	383	432	448	426	406	430	396	394	380	423	429	395	405	407	393	407	427	415	429	415	416	390	391	410	397	406	385	399	386	404	411	436	417	367	384	422	437	428	431	393	428	388	392	399	413	371	425	415	457	390	394	423	389	374	396	388	429	378	416	394	428	406	385	401	409	415	396	424	425	362	428	365	404	425	447	417	415	444	389	400	384	439	410	407	394	442	376	378	429	417	372	423	403	406	415	388	404	418	418	398	435	374	400	436	395	401	392	376	406	365	415	410	375	409	393	423	420	417	387	406	395	415	403	439	418	368	399	434	426	376	403	409	403	402	405	445	410	434	385	416	427	463	424	396	379	398	388	376	368	415	377	381	415	384	411	440	425	427	402	420	396	402	391	374	402	420	394	395	410	441	415	384	421	391	400	402	402	439	403	393	397	412	398	397	412	437	413	400	414	409	380	362	413	425	390	408	421	352	438	396	408	422	465	395	412	398	386	370	383	413	414	397	433	422	374	371	422	423	399	399	404	399	402	399	422	403	399	424	402	430	403	382	424	401	397	413	387	413	411	364	423	387	423	455	398	379	394	422	376	417	374	411	400	402	434	399	401	381	439	432	380	383	385	369	367	391	376	405	422	421	424	413	408	406	394	389	415	421	409	399	433	435	415	422	418	395	396	414	362	422	445	380	421	399	391	416	395	405	412	404	386	402	442	403	409	357	372	404	427	391	435	394	393	398	387	385	405	386	382	389	431	425	404	449	415	376	415	418	412	408	410	409	434	371	387	419	410	403	413	371	422	441	392	404	442	388	403	397	393	431	430	429	390	421	424	381	428	393	376	392	418	349	422	400	408	395	422	445	409	417	398	421	391	380	412	431	406	417	401	430	410	403	370	448	396	416	408	407	418	388	396	418	395	433	420	392	394	381	439	474	426	407	455	421	415	404	422	376	423	443	392	395	401	410	394	384	395	382	401	422	406	422	395	380	417	394	412	403	410	424	460	415	400	404	392	375	403	383	401	382	421	445	390	384	420	394	450	401	402	384	401	451	433	393	412	402	394	435	416	406	389	379	403	373	382	393	424	397	400	386	384	387	412	407	402	395	378	378	406	400	452	415	411	408	407	454	402	429	415	392	411	403	424	399	436	421	396	405	416	427	398	389	415	418	364	406	407	414	420	415	400	451	414	431	387	423	426	417	404	407	371	450	413	433	403	439	423	399	435	388	399	412	424	409	400	371	369	392	410	383	431	442	425	408	380	408	379	435	427	393	393	409	407	387	397	432	414	417	420	399	420	428	436	392	440	393	434	407	378	398	382	415	424	411	403	417	402	407	394	406	419	430	395	442	407	413	433	405	397	411	378	417	389	426	408	392	428	413	398	412	379	395	399	371	441	410	405	416	398	359	402	411	398	411	414	412	398	447	397	399	459	375	420	439	411	412	409	420	427	428	430	387	413	410	418	405	438	399	404	445	421	404	419	399	398	456	377	405	417	407	428	432	365	412	413	404	414	423	394	399	416	414	408	403	389	391	394	405	400	411	379	414	483	433	375	423	399	405	392	401	420	378	412	389	418	376	424	384	424	418	440	419	425	433	388	413	403	426	425	458	403	400	433	406	409	418	467	418	439	410	410	393	399	397	357	391	401	386	407	412	413	445	419	384	405	377	441	396	387	410	387	395	391	419	429	412	407	434	397	446	425	379	433	419	408	421	369	435	411	436	393	376	420	401	458	395	380	389	460	421	434	388	438	395	411	419	403	416	428	398	395	412	397	407	411	373	383	404	391	442	373	400	419	425	383	373	412	381	450	395	390	398	413	411	395	394	440	398	417	426	380	417	418	410	407	410	407	429	368	402	406	409	445	407	423	450	390	410	386	397	438	412	399	434	403	401	396	418	387	409	459	436	409	416	424	445	395	422	419	393	362	405	409	403	399	397	426	428	395	442	422	405	388	401	417	410	472	430	444	404	429	424	404	428	383	385	386	406	430	404	383	395	397	403	390	395	380	406	409	420	410	396	381	422	401	414	419	392	404	418	442	399	442	397	405	449	400	393	387	392	404	422	407	381	403	429	412	392	409	410	371	410	409	423	425	440	406	396	409	419	419	442	390	386	385	397	439	395	410	401	395	377	406	384	422	394	443	431	397	398	396	394	419	392	385	400	386	399	398	432	414	383	388	383	382	425	439	428	399	421	369	398	414	380	386	430	419	428	424	416	425	407	400	414	384	365	394	423	438	409	384	440	398	415	413	403	421	389	414	390	385	425	385	392	382	403	408	433	385	396	380	404	378	419	407	406	372	429	440	409	394	392	396	410	376	419	366	379	389	382	399	384	410	408	417	431	420	393	384	426	416	394	426	387	405	391	395	394	409	410	413	414	438	427	400	405	408	410	422	418	439	415	404	402	398	419	408	442	402	384	432	419	409	405	375	401	430	368	436	406	447	410	410	454	420	414	449	423	413	383	401	388	406	404	416	431	428	424	369	379	414	415	402	406	385	427	395	367	392	441	398	398	425	406	415	433	447	396	411	380	429	432	405	417	375	398	394	433	409	371	426	425	412	381	413	395	431	420	442	373	449	428	423	385	397	421	410	397	398	398	406	402	441	379	400	401	411	390	399	367	440	389	421	430	422	378	423	409	399	408	411	403	386	421	403	405	396	380	389	409	408	391	400	425	417	419	408	447	414	400	383	410	416	405	424	383	427	397	418	415	390	436	411	379	395	392	393	391	393	413	403	424	465	400	406	442	410	388	372	419	396	418	429	418	366	425	416	372	413	384	434	384	398	403	401	414	385	410	388	408	378	383	387	423	395	430	375	401	414	410	420	396	383	389	375	401	412	434	396	444	424	403	447	417	383	379	403	416	429	391	437	375	425	425	376	398	357	421	406	404	417	453	410	464	370	382	415	377	407	423	401	416	405	389	406	398	427	378	395	389	362	401	395	402	350	403	379	378	386	412	401	415	412	428	410	404	382	431	418	439	438	386	392	451	396	403	409	393	385	393	424	413	430	380	381	418	406	393	362	404	429	389	421	384	422	414	357	410	410	403	395	431	396	416	431	400	407	403	420	389	437	425	364	409	404	368	354	415	434	393	394	434	422	460	419	424	437	414	419	418	409	363	403	396	395	433	402	391	413	407	394	408	391	401	397	441	423	384	410	422	418	428	374	429	413
54902	24647	7370	1339	466	296	205	182	205	198	207	177	171	170	215	203	159	182	172	172	201	191	180	161	190	156	206	210	185	187	184	181	177	209	202	194	168	175	180	198	190	201	199	188	191	179	206	194	190	168	211	178	180	190	206	187	196	182	178	192	190	194	187	192	163	180	183	207	191	178	181	182	215	189	184	200	183	185	197	191	198	203	187	171	196	195	209	163	167	191	199	168	204	177	181	203	185	163	176	164	183	201	201	181	201	179	195	202	209	161	186	184	192	188	198	198	212	206	181	182	171	180	208	196	181	186	149	211	188	169	232	207	194	170	193	185	205	206	194	194	173	168	190	172	171	186	180	202	192	182	176	158	198	163	200	185	174	179	189	171	194	150	171	188	214	162	205	149	196	186	186	166	187	197	198	204	188	185	178	161	194	170	197	165	174	183	205	200	190	176	172	201	202	197	208	195	221	200	182	178	205	201	212	179	206	176	186	203	185	165	181	189	177	217	211	209	235	191	185	153	203	194	181	195	178	173	161	199	179	173	173	203	203	175	199	177	197	179	182	181	215	180	175	171	169	200	231	175	189	191	165	172	196	191	181	191	208	191	180	177	201	169	208	198	206	160	192	198	202	213	173	180	167	194	174	209	191	176	200	199	166	190	188	195	190	167	176	180	173	215	190	201	184	171	196	186	179	210	166	192	200	167	170	162	178	191	170	193	193	198	188	188	159	209	175	218	199	180	180	201	176	196	218	169	176	166	225	194	185	211	201	195	208	188	197	176	203	195	200	183	155	166	170	210	203	185	178	197	232	171	198	197	217	185	165	215	200	216	208	219	173	167	200	182	225	195	194	174	181	193	207	190	184	190	193	163	161	217	179	191	188	186	177	187	172	189	198	196	173	203	196	190	208	207	206	201	211	170	199	212	183	201	190	233	190	177	171	191	174	193	197	168	169	188	182	202	198	179	182	201	204	206	201	212	201	199	198	207	202	212	168	200	192	211	212	171	196	207	196	189	210	179	176	188	183	184	190	199	191	192	174	181	174	171	164	193	218	212	181	188	204	193	197	166	200	180	188	179	187	166	186	200	189	179	183	177	175	176	182	208	198	174	180	207	164	169	197	178	172	192	170	173	188	182	203	205	201	185	189	211	187	185	177	160	212	203	196	171	185	202	191	201	196	192	185	184	200	190	202	200	174	194	187	196	187	203	178	210	200	185	197	229	172	183	185	206	203	188	201	205	215	172	167	188	200	203	190	216	183	176	187	191	199	190	210	209	199	195	149	182	166	169	167	182	195	194	198	195	209	187	186	198	156	207	201	211	210	204	188	212	190	181	205	178	176	208	192	179	192	185	172	185	187	198	184	177	167	197	186	180	171	201	204	207	192	196	212	165	193	196	208	197	194	182	188	211	201	186	178	180	190	176	181	185	167	163	165	183	190	165	183	182	191	171	203	169	177	221	185	187	206	191	214	190	174	182	204	183	179	173	218	203	190	166	192	201	184	177	169	175	199	198	193	191	205	209	191	185	205	186	189	202	221	193	206	149	207	178	180	173	206	175	166	181	196	191	193	219	178	173	169	160	188	197	172	193	211	170	204	187	171	170	203	196	195	202	180	191	184	188	167	199	210	180	184	181	183	172	167	195	194	186	182	170	188	177	197	196	214	177	207	187	207	214	162	156	185	173	205	163	200	183	187	198	187	197	179	178	189	174	191	245	187	192	181	188	216	234	187	198	179	193	208	199	176	196	207	213	192	174	194	184	180	215	176	188	184	190	211	170	175	218	188	176	169	166	208	182	184	205	169	161	192	215	153	175	184	179	205	159	183	213	230	185	202	213	184	204	207	164	194	194	192	190	203	182	181	188	172	198	167	173	195	178	181	180	182	169	194	193	177	180	160	168	178	197	167	205	198	183	183	200	192	203	216	194	223	214	172	177	193	204	177	178	185	212	190	201	208	196	167	188	203	220	193	164	168	183	185	178	207	220	188	196	186	202	172	189	168	189	185	201	185	195	194	194	160	170	192	211	226	169	187	191	206	190	171	209	187	170	188	182	189	177	232	235	174	173	199	189	167	208	192	162	151	185	207	203	200	185	207	174	189	168	208	189	212	193	186	172	158	169	185	200	176	197	182	164	197	185	187	177	199	183	186	192	190	189	202	186	185	184	149	192	183	204	175	191	172	156	180	190	196	199	174	173	176	186	219	199	202	180	183	192	200	168	191	183	188	204	161	208	190	189	217	189	174	189	161	192	203	178	173	173	183	202	164	186	167	206	207	187	219	183	166	186	217	197	175	215	188	174	190	150	168	180	194	197	193	187	175	191	187	190	196	201	214	193	183	184	197	186	221	192	207	178	201	180	198	198	192	209	213	223	213	167	183	176	192	199	188	193	205	211	195	192	182	185	177	193	195	193	205	174	193	195	181	220	222	210	196	187	175	181	196	193	170	189	213	187	220	170	193	193	214	176	201	182	200	184	186	169	216	190	188	203	212	196	217	179	174	214	169	205	190	187	186	197	187	203	211	204	180	176	214	215	199	182	180	202	193	205	166	185	216	188	184	197	187	164	167	198	234	182	181	194	191	195	176	198	186	218	211	207	208	187	174	195	177	182	190	173	188	175	191	193	170	179	193	185	205	181	209	179	189	163	163	179	197	192	209	171	217	203	178	192	197	188	179	173	192	194	211	189	162	169	202	178	169	201	211	160	216	184	175	187	208	209	205	191	183	189	193	193	200	193	181	171	165	180	175	199	196	191	201	194	189	164	198	193	188	189	200	192	175	207	193	171	185	196	175	206	182	181	195	188	211	183	186	172	188	182	193	201	172	193	198	185	197	199	210	165	206	184	177	207	210	185	195	194	215	167	195	180	188	200	196	181	178	186	176	211	204	188	204	179	178	188	169	178	187	189	200	209	194	197	203	182	180	197	213	194	197	187	194	190	177	221	204	189	195	204	186	192	186	196	179	190	191	174	181	186	193	184	200	191	178	210	188	210	179	208	203	225	187	225	195	195	176	170	197	167	177	151	201	220	194	181	192	183	194	206	196	202	214	162	179	164	177	201	201	203	195	192	193	220	207	168	205	204	190	201	169	204	178	190	178	189	173	177	220	178	175	163	202	189	184	180	190	165	205	171	207	196	178	184	168	192	188	235	172	223	204	190	203	176	204	202	171	181	196	186	161	190	175	195	188	166	194	199	165	197	181	203	193	204	208	183	193	180	197	169	213	209	202	193	181	183	192	191	165	176	191	200	193	208	180	189	179	215	209	193	193	184	201	204	199	198	185	214	184	182	187	175	211	205	173	202	196	195	190	173	185	188	204	199	212	201	186	216	207	175	214	191	188	188	173	203	180	195	216	218	172	202	201	213	184	212	195	168	157	188	202	195	168	185	199	171	193	182	238	168	195	175	192	194	197	192	193	197	171	183	171	183	178	164	170	172	195	164	173	190	154	195	213	186	179	192	181	168	208	186	189	190	176	215
36872	15558	5543	2628	1412	774	519	488	458	461	443	424	435	434	443	486	420	445	410	434	422	405	467	411	400	424	465	453	439	416	454	471	429	453	422	438	462	420	441	400	381	472	485	406	398	453	428	444	432	432	463	431	435	427	414	421	436	413	423	452	410	496	430	398	423	458	466	448	423	418	434	412	447	431	443	444	403	434	428	433	441	425	428	430	471	431	419	433	424	424	417	469	453	441	409	419	447	422	423	412	436	469	442	439	455	471	433	435	457	445	458	474	417	431	434	448	425	438	435	404	427	405	420	465	407	429	453	420	450	450	440	449	436	469	390	403	453	412	452	483	433	447	414	436	413	411	440	437	412	438	436	421	429	441	452	446	399	403	437	432	426	477	434	420	443	419	414	405	411	420	448	434	457	442	423	434	412	427	421	473	435	415	437	452	487	421	456	442	444	435	462	420	462	452	418	387	449	444	418	449	418	429	441	457	426	446	430	435	425	430	415	424	423	416	463	436	422	420	429	473	467	458	415	428	430	412	453	457	460	426	430	448	424	426	414	444	425	425	442	400	440	433	456	444	427	426	420	462	459	420	433	411	430	382	448	434	461	448	420	421	410	459	431	442	411	404	407	409	393	419	409	465	414	454	445	458	460	431	461	424	465	403	396	416	466	503	414	432	398	453	441	436	424	445	447	382	425	475	441	434	436	433	410	436	442	466	463	422	426	421	443	412	437	454	438	438	477	457	407	426	459	442	450	429	455	445	426	445	400	475	441	448	430	427	429	423	416	451	451	400	434	470	435	418	488	428	446	415	457	428	432	448	450	478	444	432	432	438	444	401	435	431	424	420	461	447	442	448	439	438	487	437	426	431	440	487	447	441	431	431	394	422	448	455	405	456	437	463	456	454	437	426	418	457	393	415	417	437	446	420	414	455	438	422	410	446	433	452	452	448	453	420	441	400	429	428	447	452	456	479	458	429	403	442	444	456	449	420	424	458	445	468	436	418	445	430	431	429	462	446	474	404	471	429	423	417	420	418	415	418	438	424	439	446	414	406	424	447	457	456	481	421	442	458	454	466	465	407	402	456	449	426	453	438	450	412	431	401	414	395	441	389	460	425	449	434	465	435	359	431	404	419	473	412	430	416	440	404	467	406	428	427	412	431	462	412	463	458	403	398	425	426	431	450	435	462	441	417	419	438	430	441	410	415	419	429	446	441	438	410	423	421	429	420	399	414	421	446	413	467	480	418	448	427	411	392	399	432	422	393	406	475	485	389	435	413	447	414	463	427	423	448	401	445	446	419	440	456	414	384	439	412	419	438	437	439	406	430	439	425	449	448	474	412	383	449	435	460	468	449	445	428	458	400	435	420	443	424	455	419	439	414	428	467	424	465	422	452	420	391	436	417	435	454	433	434	447	450	444	438	478	434	430	433	459	420	453	435	414	456	402	419	458	463	449	429	422	422	433	402	438	451	418	461	411	460	454	453	435	393	431	430	472	444	409	420	409	413	447	412	410	452	421	462	447	408	440	420	402	428	444	433	441	444	467	443	433	425	473	433	416	421	454	417	458	449	467	449	422	416	439	441	460	396	434	430	453	412	393	467	385	484	455	436	421	431	446	452	436	416	447	412	402	443	449	432	395	434	409	464	447	407	415	438	431	436	482	401	415	454	428	414	433	411	418	428	423	447	444	435	438	409	424	426	453	439	434	442	422	417	422	442	432	455	441	468	439	440	429	447	394	421	466	424	411	400	408	434	441	390	441	402	432	471	408	393	411	450	462	414	452	437	445	425	426	453	427	414	427	454	437	445	405	446	410	407	422	439	429	462	470	428	436	444	453	449	448	427	429	430	406	429	394	422	434	431	442	401	401	420	425	444	459	403	486	413	414	425	427	437	433	428	437	476	415	434	403	472	424	372	435	434	425	426	420	446	453	436	420	388	448	436	434	459	448	440	453	429	453	432	495	469	512	390	439	429	416	415	437	439	436	396	458	438	402	454	404	447	431	397	465	415	410	432	457	427	430	436	401	467	414	455	451	437	401	434	465	427	424	460	439	451	422	438	418	426	449	447	445	471	440	417	436	438	429	453	438	437	474	446	431	449	406	438	431	441	456	441	444	429	439	397	462	418	466	447	420	363	427	406	452	421	446	397	431	479	422	406	477	459	404	405	437	431	442	459	413	413	442	427	417	471	433	443	429	427	472	465	462	429	424	424	435	443	466	424	429	438	439	416	439	430	440	473	424	449	465	447	465	427	415	421	405	427	405	419	422	430	416	431	419	397	382	408	444	482	439	418	420	437	401	455	436	410	438	439	420	451	412	462	443	416	445	407	452	444	427	433	456	504	388	452	419	418	434	450	435	430	418	377	431	450	453	505	448	419	418	418	448	458	396	426	428	437	444	418	444	443	440	431	437	381	446	418	411	432	462	414	439	433	471	421	425	443	447	455	400	419	474	447	433	421	403	452	403	443	415	428	416	422	415	438	448	462	431	464	458	468	436	398	400	421	444	430	420	459	405	433	448	451	450	457	404	411	451	440	445	446	452	421	412	415	443	448	451	391	428	443	436	427	432	459	441	444	443	412	427	405	453	410	448	422	446	481	433	435	453	422	443	401	452	445	415	391	430	453	469	435	445	471	445	449	481	440	450	444	437	436	462	437	456	426	419	391	422	447	451	413	433	439	438	486	448	456	391	402	424	443	406	393	433	385	450	445	471	430	413	439	433	408	462	423	427	410	453	447	440	452	433	455	433	487	483	427	396	437	432	455	444	464	423	411	403	427	447	416	448	425	455	416	448	424	424	413	472	425	462	416	483	420	446	442	426	441	390	419	440	430	423	427	440	431	438	469	447	435	456	440	419	465	442	456	436	433	445	485	435	445	438	417	450	449	409	406	443	432	453	438	425	461	421	439	423	406	453	410	455	417	462	424	413	476	458	424	447	423	444	410	454	450	441	442	413	436	424	419	444	414	422	467	477	441	405	454	444	425	446	423	450	407	435	431	423	473	452	422	449	440	459	429	427	421	449	462	425	417	398	413	463	399	437	423	442	426	420	455	470	454	458	422	407	451	434	418	444	467	405	435	426	456	443	460	449	432	460	421	439	373	450	407	423	395	455	394	446	452	430	414	461	457	428	443	425	424	413	435	441	412	426	395	402	426	440	404	450	482	416	405	426	433	416	435	471	475	475	436	464	439	454	465	471	452	449	438	411	438	420	425	428	461	421	454	451	427	442	454	408	438	410	448	421	447	417	418	427	449	451	431	447	449	417	433	430	437	452	413	434	452	413	410	430	435	425	414	448	435	468	408	429	446	414	432	486	420	449	443	431	407	472	462	443	451	389	436	415	446	434	459	398	400	419	419	436	443	434	460	452	455	415	473	410	436	448	455	436	413	456	374	448	441	452	424	412	422	418	425	426	450	469	469	420	444	446	438	420	436	416	424	459	425	416	451	393	441	437	431	404	439	442	459	424	428	447	436	415	443
68057	30479	11621	2649	703	370	268	219	215	220	213	236	207	189	222	212	184	216	224	204	203	218	210	217	194	199	209	206	190	196	181	192	224	223	205	182	200	208	180	184	223	204	216	212	225	220	233	225	203	216	218	199	246	226	198	216	220	218	194	210	228	203	189	202	208	190	199	217	191	236	194	194	202	185	213	210	201	198	198	216	242	232	208	220	214	227	227	210	198	184	195	202	207	201	177	202	168	219	227	198	216	181	185	215	188	189	197	184	212	188	233	207	207	223	192	228	198	193	199	196	187	181	162	208	165	221	168	237	198	216	207	183	206	200	204	219	218	217	210	183	187	213	216	194	199	214	195	226	195	193	203	198	224	207	183	209	199	212	212	198	205	195	203	199	209	223	217	213	204	190	186	176	155	215	192	209	179	203	192	220	205	204	181	192	192	197	216	201	221	223	213	197	222	216	210	204	206	207	224	200	200	223	215	206	175	213	184	197	204	210	201	207	200	169	196	203	211	191	195	179	225	168	184	210	205	213	212	205	191	212	231	197	210	228	182	232	224	217	204	202	207	203	196	210	213	206	205	205	211	207	217	211	229	208	217	175	191	220	197	180	199	217	197	192	198	198	211	188	205	202	220	192	195	217	203	207	198	217	212	187	223	219	182	225	210	222	201	217	228	196	188	175	187	187	195	167	222	184	214	219	201	212	187	188	211	219	204	210	231	197	207	213	205	196	208	207	208	224	191	225	197	192	208	185	198	222	230	259	214	206	204	199	194	215	203	208	185	209	231	191	162	207	194	222	211	205	227	226	202	209	222	210	183	178	197	212	188	214	213	205	223	191	197	207	194	180	215	206	189	201	198	195	196	231	189	189	203	212	203	191	198	204	233	191	215	209	201	207	241	207	202	202	196	211	233	180	201	225	186	218	221	196	169	201	220	195	187	211	203	217	232	183	204	216	185	183	226	200	204	214	247	239	231	197	220	206	180	195	202	211	205	199	197	183	207	200	174	227	193	190	199	201	195	197	181	181	171	213	213	207	192	192	224	209	203	190	189	191	179	206	217	204	185	213	216	208	164	196	197	188	183	181	219	207	197	171	199	188	220	221	212	231	188	198	198	199	198	199	212	227	220	219	243	188	180	197	181	221	184	240	200	213	219	181	202	202	189	206	192	201	208	206	194	199	194	191	198	174	186	200	197	210	188	195	199	206	202	189	195	206	195	207	181	208	202	218	180	184	172	209	190	216	190	192	204	188	194	181	188	164	221	218	188	197	176	201	205	225	203	189	197	207	180	215	184	194	208	195	206	197	206	207	205	210	217	205	203	198	208	188	245	216	194	210	188	206	192	226	189	193	211	218	217	208	171	181	177	225	222	198	187	192	206	208	192	204	207	194	210	214	207	203	219	192	202	220	175	203	193	204	200	201	188	179	185	186	206	227	189	180	204	201	213	185	182	210	187	184	184	169	196	199	198	172	234	196	206	166	204	231	212	213	192	208	223	181	202	213	210	207	180	207	195	210	189	227	224	224	222	247	230	222	211	195	186	194	190	199	207	200	204	220	208	200	176	196	215	196	194	228	183	224	194	204	172	198	189	209	189	221	218	206	211	222	178	237	208	213	186	227	210	195	179	218	207	204	215	206	196	203	171	202	195	212	224	206	204	246	213	209	198	190	217	190	189	197	194	223	176	193	174	208	204	197	175	184	204	197	170	197	202	196	189	209	212	205	215	164	179	206	217	185	220	211	194	204	199	191	185	190	211	189	187	206	216	181	221	205	210	216	185	201	189	185	222	199	225	199	228	190	201	206	201	200	178	194	192	183	180	174	208	208	225	216	194	199	215	206	193	199	195	206	215	207	225	216	223	190	193	203	208	214	214	217	200	199	172	222	192	213	182	204	165	198	212	229	193	193	207	231	210	195	205	204	217	225	186	188	181	198	212	206	238	184	171	199	217	190	231	206	199	173	212	208	220	242	185	193	221	201	186	210	179	210	214	202	175	220	226	181	193	186	191	214	195	190	186	219	229	233	195	205	216	202	220	181	219	212	222	211	228	195	210	239	209	214	167	207	205	200	220	200	221	194	183	210	205	181	232	213	201	200	189	196	205	184	190	220	208	205	205	194	195	195	223	205	191	185	221	221	205	226	192	225	195	221	230	209	178	187	212	189	186	186	201	205	221	192	219	209	219	177	211	198	206	208	186	179	216	205	196	191	170	182	196	225	212	188	198	192	211	206	227	223	240	199	207	207	188	197	189	186	198	194	168	182	202	212	219	180	231	200	185	204	218	214	200	173	212	189	190	203	220	235	221	212	222	195	173	220	201	188	215	237	223	210	193	218	184	198	224	200	225	227	202	195	218	226	197	186	187	210	207	231	199	222	216	206	205	201	202	231	221	225	230	194	184	190	206	191	205	213	202	196	219	222	220	235	203	198	213	215	217	199	218	206	195	210	199	224	196	207	182	201	197	174	203	187	199	192	175	193	195	210	213	182	217	187	202	208	215	186	197	192	222	173	237	215	181	181	202	205	200	212	175	223	202	212	205	222	211	199	193	228	213	203	208	193	201	200	198	201	236	231	191	188	188	180	185	211	200	204	204	172	184	197	221	219	206	189	181	209	191	189	190	202	185	168	177	198	186	190	186	224	192	194	218	193	181	194	222	192	175	200	181	188	201	210	190	205	166	197	182	196	219	205	187	196	231	201	208	212	259	190	213	220	196	199	201	192	195	181	189	189	208	190	172	220	199	213	205	207	210	181	188	193	211	216	214	224	191	248	221	183	182	176	225	221	209	190	222	180	207	210	203	223	205	207	219	215	202	197	190	199	216	198	215	181	205	213	201	191	189	205	208	195	207	218	233	190	199	209	210	218	201	204	215	216	196	171	211	193	187	215	209	196	180	214	200	208	194	198	220	192	183	196	177	224	198	213	196	220	223	211	224	203	201	196	226	204	185	216	221	213	203	205	210	218	192	219	187	207	217	211	219	222	200	197	191	211	200	207	190	232	208	190	199	187	177	208	226	209	204	196	187	210	198	225	205	179	216	217	202	212	194	209	206	213	194	219	215	197	205	200	180	231	203	253	192	218	198	208	219	214	208	199	205	186	211	195	183	188	192	189	208	215	212	208	214	185	242	203	195	193	185	195	207	223	201	206	200	213	220	192	233	228	206	197	247	219	175	196	195	206	193	204	186	188	197	186	206	196	208	197	198	211	206	201	222	179	170	210	217	190	235	212	214	213	193	196	197	212	201	228	199	217	215	193	203	200	204	185	212	208	193	206	200	176	195	202	194	194	196	206	218	203	179	222	206	194	189	198	240	213	199	202	223	226	214	212	197	213	207	199	197	215	206	201	189	214	219	203	200	192	192	229	212	192	206	201	221	191	177	229	176	217	190	203	182	192	204	206	211	189	178	188	203	175	183	185	217	202	172	193	193	213	192	215	210	195	197	202	190	190	201	219	191	213	214	188	224	198	199	190	180	203
46617	22880	10197	4349	1772	986	588	524	504	490	491	484	483	462	425	459	464	468	440	462	466	449	485	412	451	448	461	486	490	422	432	423	451	449	465	465	434	452	457	456	449	419	455	443	453	487	458	435	422	467	460	453	466	453	438	484	491	454	466	434	449	504	452	451	428	433	449	415	440	438	478	483	436	453	480	472	427	471	461	435	471	464	468	476	445	462	445	487	439	507	443	476	421	462	464	465	419	465	427	460	450	472	443	472	502	450	474	466	481	483	486	458	434	466	445	438	467	421	469	447	443	451	466	439	481	481	457	444	425	493	450	470	474	469	459	478	472	464	455	471	460	457	422	473	436	430	455	436	451	421	482	439	438	484	484	459	446	477	434	426	443	448	418	479	432	488	469	431	428	491	465	478	426	469	455	445	438	479	453	435	436	424	463	456	470	420	433	457	451	488	458	455	471	456	466	458	471	440	416	454	454	433	465	462	482	438	493	437	440	404	465	443	458	431	439	448	444	446	433	457	440	493	438	462	421	447	471	443	461	475	426	443	474	464	498	458	433	433	493	450	447	450	446	471	437	449	424	438	455	488	433	452	398	445	439	459	423	459	490	481	399	410	442	469	467	467	447	452	473	429	419	438	454	461	466	465	454	427	467	468	471	423	425	444	477	460	461	436	423	463	428	456	428	434	444	457	461	461	458	458	462	419	457	416	424	478	459	465	468	463	430	480	499	469	458	433	443	467	472	465	470	458	470	448	480	456	440	454	425	474	479	428	478	465	465	428	469	444	472	499	479	450	433	476	469	405	436	442	513	438	460	450	454	474	453	466	446	437	430	433	468	455	483	455	449	439	446	492	450	475	457	470	439	449	440	434	483	452	434	443	466	429	447	462	429	418	455	467	477	521	458	445	449	506	431	446	488	467	448	494	478	439	445	475	494	440	444	481	461	448	424	453	438	470	466	447	470	466	468	457	443	449	451	427	474	452	463	423	465	412	416	418	442	440	487	465	460	475	475	448	473	464	450	449	448	448	474	489	468	440	450	459	458	434	487	425	442	492	433	441	444	437	434	468	478	433	445	512	464	476	443	491	467	437	445	416	455	483	455	445	458	469	442	469	451	443	456	481	434	443	435	491	446	484	477	449	470	480	463	495	462	436	442	448	480	435	426	440	485	494	434	492	439	437	462	448	461	450	468	460	454	460	457	471	452	446	437	438	432	445	468	447	451	449	458	440	459	429	444	425	469	466	459	451	428	466	442	474	448	471	444	467	455	433	458	485	462	447	418	393	434	467	448	439	467	481	442	476	445	481	442	455	468	450	481	473	489	472	470	469	464	438	478	460	477	426	464	442	457	432	441	464	465	407	446	487	452	427	468	446	457	440	465	470	466	451	469	478	434	450	451	454	432	477	417	461	404	424	467	426	458	435	431	451	431	431	462	451	453	446	438	433	419	479	447	465	492	457	432	423	508	467	476	449	466	431	479	438	463	434	417	464	426	453	486	437	436	457	460	434	463	486	465	494	463	412	412	473	443	432	508	458	440	429	432	435	452	479	459	428	457	436	452	456	466	504	500	443	463	433	479	436	431	471	451	480	466	418	455	454	482	482	477	446	462	469	464	465	430	444	463	498	454	460	463	492	497	452	435	472	434	455	479	440	448	454	422	474	462	493	504	456	459	449	473	454	448	420	458	446	475	433	484	452	456	467	415	424	448	506	495	443	443	449	476	402	480	453	476	444	416	470	475	467	446	451	478	505	432	424	471	441	479	443	447	436	424	444	401	462	470	449	470	418	469	481	452	441	454	452	477	459	465	469	442	443	449	427	475	453	465	486	421	446	483	471	450	456	482	408	468	459	443	466	443	459	438	465	452	473	461	442	425	444	423	487	465	466	448	452	437	468	456	486	523	458	478	464	447	477	485	431	479	460	451	419	483	433	465	454	449	437	433	460	444	448	474	455	479	461	496	453	458	431	455	438	464	479	403	499	429	448	417	475	483	471	466	472	485	490	459	431	471	479	456	433	489	468	433	493	458	448	453	465	424	426	424	438	439	442	466	406	504	429	426	447	457	492	474	465	442	448	451	499	436	455	460	445	447	461	446	460	497	463	465	470	471	450	438	482	482	441	484	395	427	451	457	457	453	458	445	463	458	439	447	471	453	502	481	472	423	458	462	461	443	452	471	422	460	438	459	440	442	474	458	474	416	459	467	450	453	457	435	465	449	423	474	443	470	454	463	460	424	495	452	429	454	428	487	458	476	477	454	450	449	448	446	432	449	414	441	441	459	446	461	418	461	485	436	467	465	478	469	481	413	468	499	473	430	428	430	475	465	481	450	480	466	470	439	459	467	468	424	444	441	430	461	436	453	492	458	454	448	454	462	481	439	478	477	439	454	487	455	453	438	434	445	471	445	428	415	434	473	440	478	470	419	421	481	420	489	456	492	449	458	425	464	415	409	507	466	450	443	454	433	456	449	448	473	436	451	468	457	454	493	476	470	460	460	479	446	455	475	458	468	443	464	458	437	447	478	482	427	416	472	429	491	483	463	457	466	468	437	448	480	422	461	422	422	412	433	481	417	457	443	463	444	421	446	461	462	477	470	480	491	457	459	452	483	482	477	479	469	456	451	466	462	445	473	489	457	463	468	477	460	429	499	462	440	437	427	452	441	477	462	410	485	480	449	484	475	433	450	453	420	462	484	433	442	471	455	422	478	438	438	477	456	445	435	463	469	450	465	432	442	410	458	460	450	451	486	446	432	483	498	493	469	438	412	445	465	446	439	449	463	469	453	438	485	440	453	435	475	482	453	414	472	437	427	460	431	415	466	432	489	439	468	453	455	434	434	455	440	457	471	451	437	458	446	468	446	450	454	471	461	457	480	451	437	451	450	482	496	462	481	453	497	432	498	438	433	442	441	471	444	441	439	488	483	430	473	462	443	436	446	451	439	451	474	437	431	460	504	446	417	483	476	478	444	459	429	461	469	456	455	464	465	448	412	508	433	427	454	439	469	441	467	467	470	458	449	449	474	492	436	463	424	429	462	448	455	440	485	456	438	468	444	492	450	460	474	437	500	452	489	413	491	458	440	474	449	422	460	458	439	435	439	463	430	436	449	462	437	471	467	485	454	467	457	477	413	435	460	478	410	458	455	444	428	473	500	486	424	476	431	436	491	416	456	410	399	482	452	418	463	444	469	453	466	450	423	450	456	465	467	460	486	416	436	417	431	419	471	486	440	465	468	459	439	463	461	418	435	464	451	467	464	467	460	481	478	465	411	475	453	468	451	467	468	460	461	471	443	437	449	448	465	458	468	454	485	436	460	455	477	496	464	476	434	457	495	462	446	453	452	466	450	456	473	459	469	457	454	447	463	461	431	473	460	465	455	488	465	466	446	471	481	457	465	418	461	420	468	455	498	471	460	435	446	404	437	437	418	475	426	452	458	457	483	456	456	424	442	412	455	453	461	440	442	461	499	434	426	445	457	435
50255	23210	7639	1880	626	327	186	174	157	192	180	209	172	166	198	195	178	190	191	174	193	162	185	198	199	181	172	191	177	165	170	185	192	184	169	170	188	169	171	189	186	185	161	156	180	185	217	172	173	185	219	197	171	177	181	170	184	202	163	174	197	202	190	194	150	179	152	190	196	191	204	182	192	177	189	167	144	185	188	180	199	170	152	180	193	162	192	173	174	176	197	184	182	188	196	190	185	176	184	200	193	181	214	179	197	168	165	166	167	163	193	152	175	208	166	160	170	192	193	209	155	179	175	175	194	179	172	192	181	179	166	172	167	175	170	178	169	193	175	169	186	172	164	189	196	178	171	164	182	240	201	169	163	195	172	193	168	150	169	168	178	151	178	173	156	164	186	190	170	199	185	218	164	161	190	184	178	158	186	174	179	160	197	181	185	195	165	192	183	187	192	192	172	164	175	192	164	171	182	167	200	179	164	177	185	182	186	169	186	182	161	191	188	171	169	169	185	191	170	160	173	172	161	152	159	182	196	209	184	198	175	153	180	181	184	205	175	198	196	175	203	175	176	208	180	169	164	168	162	156	198	186	201	201	187	147	166	198	165	200	146	157	159	169	179	196	178	159	150	160	172	188	164	197	166	169	169	200	190	191	183	180	176	178	188	198	207	161	170	190	172	168	192	165	197	185	196	200	191	179	177	181	190	177	149	162	200	207	181	186	194	152	187	190	171	168	181	176	177	182	176	194	189	175	188	167	173	173	185	193	185	169	174	181	192	178	169	180	206	176	172	164	204	215	171	174	179	181	196	181	155	204	210	173	163	171	175	165	209	180	184	172	176	190	195	174	181	189	205	186	196	200	166	185	181	169	179	214	190	185	217	180	187	185	148	202	200	179	185	182	153	175	188	181	163	188	165	173	168	176	231	172	177	166	186	190	167	178	142	190	186	170	170	176	169	206	172	202	182	209	177	181	192	192	197	195	180	147	172	172	190	162	193	165	194	172	185	171	187	190	189	184	183	174	173	156	196	180	211	175	159	188	187	201	192	197	193	151	171	183	205	201	180	177	164	201	177	195	158	179	182	181	164	193	190	190	176	175	178	173	181	170	189	189	210	169	185	199	161	189	172	199	193	182	174	199	197	188	150	172	174	195	166	151	180	185	188	205	179	189	179	197	183	207	177	202	177	199	174	180	183	173	186	174	205	177	187	187	189	165	182	196	215	201	180	170	169	204	154	152	170	179	164	177	170	181	183	181	199	177	164	158	174	182	199	172	196	181	194	181	177	176	161	190	187	196	154	185	177	189	177	166	195	185	191	181	157	156	163	188	197	166	186	196	195	195	177	171	170	140	154	163	175	174	195	180	197	185	185	163	178	211	199	191	171	176	181	155	160	162	182	180	189	178	193	168	196	165	181	183	184	188	184	192	171	161	173	184	174	185	175	160	180	175	159	188	203	158	186	190	171	161	203	172	159	190	180	174	162	196	170	186	180	194	199	175	171	193	192	190	182	189	185	178	176	214	202	172	175	176	182	202	167	154	194	183	167	177	195	197	194	189	175	191	186	179	196	187	191	180	181	166	184	181	186	188	190	200	197	181	180	182	175	181	192	161	160	185	193	182	167	147	166	171	195	175	176	185	175	161	159	179	186	171	193	156	185	171	173	167	183	185	185	166	176	180	197	184	187	186	153	170	171	175	164	152	163	155	202	204	225	165	159	195	180	203	178	158	160	167	183	178	170	199	172	185	168	191	166	164	187	167	159	176	168	171	186	188	168	186	145	182	170	152	174	189	203	169	207	190	186	174	151	179	179	185	188	166	182	171	182	181	185	185	186	193	192	184	165	191	190	186	198	183	186	210	189	180	185	167	170	187	174	187	163	192	185	170	183	188	181	178	173	192	195	185	191	171	149	176	194	172	159	150	168	159	190	185	165	177	145	168	176	157	175	164	198	166	186	174	175	189	179	175	175	214	182	176	175	166	182	192	183	194	169	184	180	159	185	182	171	202	147	161	175	165	133	179	172	181	175	175	206	184	182	190	148	144	192	202	185	183	183	171	161	186	181	159	198	200	183	173	177	158	181	183	179	177	187	172	151	167	197	172	173	177	178	183	180	184	193	203	187	202	175	161	177	182	176	154	176	176	190	190	165	182	168	158	191	192	174	186	183	205	196	185	176	185	196	191	188	173	165	176	176	174	199	182	186	199	188	171	188	179	162	180	158	186	167	178	192	214	174	185	181	193	179	201	201	222	193	207	195	162	161	179	162	218	173	198	193	189	156	198	169	162	182	197	176	146	163	205	173	181	180	189	161	176	200	189	173	176	188	172	192	195	189	173	185	165	172	185	175	168	193	169	186	174	182	185	175	175	172	164	175	170	185	194	195	191	172	168	186	175	176	191	166	175	168	181	176	180	163	187	167	186	165	186	172	190	200	158	177	178	188	167	181	174	166	187	175	153	193	194	154	158	200	186	179	172	181	188	191	195	198	185	183	172	172	193	205	176	173	172	186	182	193	164	190	182	182	172	169	196	175	184	160	168	155	170	163	193	170	188	172	166	184	206	174	171	171	162	160	205	198	167	188	158	168	195	158	187	172	167	177	206	152	189	201	195	173	186	190	183	170	174	191	148	202	216	183	154	177	161	209	173	170	186	177	174	184	162	196	146	176	166	185	174	190	158	216	189	183	163	170	171	168	192	146	193	174	182	170	186	174	154	192	178	210	177	167	162	184	194	161	192	154	184	174	178	181	200	167	171	170	196	182	196	215	173	190	163	180	168	179	183	169	182	188	172	165	186	174	221	180	184	168	169	180	186	154	156	150	203	170	184	184	170	183	186	175	167	172	201	195	189	171	181	170	166	185	177	165	188	176	163	162	167	167	181	157	166	175	189	172	181	174	171	169	184	182	174	170	157	199	196	156	176	178	145	179	158	155	196	204	183	189	174	159	167	164	182	172	192	172	183	189	219	168	159	193	190	191	188	181	172	197	181	187	192	194	201	188	196	163	205	193	191	154	174	209	189	196	193	197	169	165	174	188	193	192	176	192	188	191	149	167	167	172	171	217	177	184	188	194	184	186	192	195	156	205	196	190	188	189	184	188	161	169	193	173	171	188	195	195	189	169	180	173	162	187	189	182	185	216	185	162	194	201	183	176	183	179	205	195	162	162	184	169	183	183	165	183	170	148	183	167	167	187	191	159	177	179	163	193	178	168	149	154	164	213	201	169	169	149	180	169	176	179	171	166	162	188	168	178	170	165	176	188	169	170	165	167	176	182	180	158	171	181	153	182	167	195	160	202	198	189	196	207	172	208	215	189	202	153	165	179	168	166	194	173	164	160	173	212	178	163	172	184	194	158	185	163	174	180	186	190	192	171	176	169	200	166	189	195	189	165	168	159	161	167	172	183	151	169	195	165	180	197	161	191	174	198	184	191	154	146	169	181	177	178	181	179	150	185	173	188	195	163	163	196	177	174	203	194	198
35675	18180	8700	3751	1810	875	479	422	421	444	407	418	407	422	468	447	460	415	384	432	409	403	435	407	414	413	415	373	407	417	424	392	420	420	458	369	413	430	409	436	347	403	442	394	430	458	410	389	411	412	416	416	420	417	438	466	431	388	436	397	395	377	405	398	475	478	423	413	393	417	400	417	385	423	391	387	437	416	394	402	383	396	384	398	400	409	376	432	398	397	389	407	419	371	438	423	414	415	396	428	431	430	372	402	424	439	443	457	420	408	427	442	414	408	402	403	422	439	364	413	420	414	425	410	451	412	437	452	386	388	400	435	393	395	378	381	400	399	427	388	410	386	401	432	400	430	406	397	414	429	360	413	385	422	365	404	443	370	423	394	399	381	411	438	414	413	433	394	426	385	419	417	424	415	421	387	420	438	422	432	406	405	423	405	399	391	402	451	422	417	410	430	386	401	409	392	426	403	379	419	383	389	428	411	431	397	420	386	402	419	373	405	414	437	405	452	400	388	404	422	395	421	367	386	424	426	417	422	400	399	394	395	384	448	394	404	379	398	381	394	415	383	424	411	397	446	384	428	378	431	418	384	464	437	428	415	417	417	419	400	444	400	417	395	421	408	420	381	415	450	410	420	374	415	402	412	392	405	415	387	418	429	379	394	415	408	398	412	394	402	413	435	415	436	407	406	419	399	416	435	413	400	438	412	421	409	416	405	408	383	392	424	424	385	403	422	425	404	425	394	405	395	398	389	422	399	386	408	457	393	406	383	416	433	419	379	383	400	388	418	451	416	389	426	428	398	408	382	432	443	359	399	398	392	420	424	419	390	423	406	385	385	420	382	412	413	427	386	422	418	431	391	437	386	431	435	427	414	400	432	393	401	411	430	407	437	410	405	395	428	398	421	430	420	380	397	380	366	415	397	377	414	397	372	426	392	407	402	419	375	356	416	409	426	420	396	445	414	418	418	434	407	404	417	388	398	426	404	417	395	388	416	409	411	406	392	403	411	411	415	411	366	433	405	417	408	413	400	427	449	367	432	413	408	437	396	431	447	400	421	364	389	400	413	419	433	411	375	371	396	421	416	400	427	407	447	380	441	432	433	394	432	403	437	427	401	394	397	365	409	368	376	429	398	399	409	395	409	433	441	424	424	417	399	441	418	426	390	378	425	411	418	418	399	406	426	410	430	400	359	418	426	402	421	413	405	395	395	440	382	389	397	374	449	394	403	332	400	420	408	400	413	404	384	440	398	420	408	423	392	448	416	443	432	404	402	414	412	385	380	448	389	424	420	420	399	403	427	399	386	375	405	402	387	376	425	419	409	410	425	397	394	383	421	393	401	442	423	402	404	405	417	374	381	357	404	393	382	380	424	398	425	428	391	409	381	402	468	398	414	416	376	403	401	371	396	409	451	400	399	412	422	384	387	413	436	413	411	415	420	392	414	394	380	410	411	379	416	377	389	408	421	404	423	459	380	436	388	415	407	420	436	430	401	427	428	370	383	419	417	454	432	391	409	428	442	398	388	411	424	416	426	372	426	412	413	435	428	388	421	392	412	434	381	384	377	412	397	422	412	402	414	398	420	405	429	419	392	413	431	427	393	408	384	439	418	428	404	411	426	430	410	431	397	417	448	434	412	435	410	431	411	411	393	388	402	430	395	370	414	372	427	407	407	444	403	387	422	366	404	394	444	397	401	390	402	413	378	443	422	366	391	378	470	416	392	398	396	407	408	416	408	402	424	421	405	396	403	454	400	407	406	401	387	384	395	411	413	413	394	425	401	406	421	413	408	395	449	393	419	397	396	404	380	382	429	409	389	408	411	406	391	380	425	429	414	375	417	440	415	375	382	424	412	408	407	400	417	415	419	425	419	409	427	431	433	425	409	432	445	410	400	378	415	431	438	398	408	421	443	404	407	361	434	440	410	414	414	398	430	399	437	404	421	418	414	408	420	391	424	376	413	416	426	430	427	414	390	419	399	399	393	406	448	397	411	395	394	386	447	389	441	430	395	392	439	396	401	441	421	432	388	400	389	450	403	412	429	411	416	425	402	419	400	393	403	409	404	404	397	410	413	402	394	417	403	415	409	401	391	419	393	406	385	382	388	433	403	381	420	435	410	398	384	437	423	400	404	405	401	400	386	387	439	395	447	405	399	379	393	404	428	404	436	405	419	417	396	375	428	455	388	405	415	408	409	387	421	442	399	426	435	392	423	404	407	405	416	402	438	437	396	392	428	418	367	386	386	428	401	414	413	408	389	433	395	422	403	418	416	402	413	407	406	443	427	405	381	403	400	387	368	383	424	384	403	403	412	415	398	415	416	421	400	401	443	433	457	421	408	401	399	411	379	406	398	379	370	391	407	423	420	445	410	395	418	409	356	434	381	413	430	433	381	428	383	405	399	421	425	447	397	366	420	395	411	403	405	424	381	381	395	419	421	448	410	396	424	408	431	425	408	403	401	437	396	428	394	463	421	422	413	400	425	419	378	385	411	412	422	391	423	428	403	415	414	392	406	434	419	424	364	416	413	389	434	404	405	411	413	402	386	416	433	427	412	390	397	402	412	412	415	396	384	425	415	414	402	413	429	429	388	416	424	416	394	447	391	400	400	422	386	420	397	417	430	398	376	422	409	406	411	465	384	392	406	411	423	400	443	412	417	455	410	397	414	389	421	408	420	403	430	422	446	407	371	374	410	410	428	411	404	410	432	433	404	424	416	408	419	389	403	418	428	399	427	429	419	373	372	380	442	409	407	419	402	430	374	413	388	396	383	419	402	413	436	423	421	402	444	422	387	421	395	422	418	406	421	405	413	386	431	402	387	402	408	407	380	383	422	452	394	427	423	407	398	382	407	397	436	422	400	409	387	403	416	429	370	417	434	380	384	456	430	408	369	435	395	382	433	426	381	395	449	395	391	405	390	441	430	422	395	425	374	417	411	397	421	432	443	411	373	388	410	385	400	437	387	431	425	368	386	420	418	414	355	408	381	377	410	417	445	408	416	390	439	403	433	403	395	459	391	377	410	430	391	425	417	406	419	388	433	367	407	383	415	411	373	411	416	447	423	409	403	421	380	378	401	387	427	405	417	400	438	381	413	433	418	426	407	407	411	455	399	392	410	402	423	382	391	406	427	405	379	403	371	408	425	407	405	376	400	419	397	412	431	431	399	428	438	434	376	440	458	391	359	410	431	392	391	397	435	403	376	431	422	429	374	426	424	430	388	419	407	413	404	376	422	429	405	403	394	432	402	375	413	381	430	445	420	359	424	406	400	381	403	420	349	393	418	412	453	389	399	406	424	421	402	425	430	410	431	398	430	397	433	389	421	435	416	408	396	402	401	393	439	386	443	411	404	408	414	384	429	420	412	378	399	383	458	427	412	422	416	390	408	407	419	430	381	413	386	437	418	405	442	415	410	419	414	400	416	388	372	391	423	417	442	414	394	424	474	429	443	438	396	447	395	429	409	445	405	390	374	411	416
57043	25410	8748	2000	582	314	262	203	225	176	184	198	184	190	192	226	207	186	169	187	199	219	206	173	183	155	172	216	177	206	183	182	182	198	188	193	182	192	186	191	203	169	200	175	199	219	203	193	184	180	174	179	134	185	178	195	200	175	198	197	206	175	164	180	177	178	189	188	190	189	192	149	208	179	188	167	182	172	216	188	190	188	163	201	207	211	175	207	183	164	139	177	198	187	196	175	183	162	215	214	167	180	165	195	182	196	176	198	193	180	186	176	180	191	179	178	193	181	211	196	222	177	169	194	181	204	180	203	223	188	174	167	198	167	176	171	212	225	191	168	201	192	187	203	173	169	215	168	185	175	192	208	177	165	193	179	146	177	171	182	179	192	186	206	173	191	175	203	179	196	171	212	201	173	166	179	197	164	202	200	175	189	191	211	197	164	177	189	199	229	189	187	201	172	150	193	187	170	172	162	172	199	180	171	186	178	187	201	178	186	186	195	189	190	188	178	175	182	178	197	195	181	174	190	177	175	185	170	196	187	186	195	167	186	201	172	169	179	187	173	193	173	181	175	191	187	204	159	197	197	176	178	187	223	178	175	193	181	200	197	185	199	209	184	193	183	207	224	222	183	201	187	207	188	183	207	166	159	189	182	192	186	191	183	175	166	196	205	201	223	206	202	174	174	191	173	189	192	173	180	194	172	188	180	175	178	189	195	193	207	212	179	163	192	169	174	192	224	165	180	163	183	182	187	193	205	200	198	200	198	166	176	208	200	190	177	184	169	176	185	181	171	222	218	181	179	181	185	190	190	162	201	203	200	181	190	193	193	191	174	181	204	212	154	203	191	187	195	210	182	202	172	176	203	176	219	208	196	219	193	179	182	186	201	187	170	187	182	160	166	161	188	142	184	194	201	209	173	195	200	187	197	176	207	191	200	200	200	172	212	191	179	174	191	214	202	177	170	197	177	186	192	210	204	177	171	179	175	200	180	158	194	176	171	181	177	205	200	170	186	185	188	205	191	173	196	182	158	166	198	180	178	172	213	210	214	178	187	194	182	186	188	180	163	191	183	216	177	198	188	182	185	179	180	186	207	177	178	182	185	187	205	198	189	180	168	194	195	182	182	186	170	216	207	177	172	165	171	181	185	173	190	183	199	166	193	209	165	184	173	177	180	220	174	184	174	189	198	216	224	223	196	177	171	177	214	199	168	189	186	201	175	176	211	180	178	189	202	197	188	197	209	201	178	220	200	171	191	182	208	189	184	177	204	164	176	188	171	198	196	206	186	184	200	183	190	187	177	194	206	177	180	198	177	196	190	187	183	182	195	211	164	179	195	193	163	154	177	191	172	174	179	164	203	204	167	185	168	187	189	188	196	176	179	189	195	176	179	163	183	162	186	207	169	179	180	179	193	211	203	191	191	191	189	164	182	202	186	197	189	162	178	187	185	203	180	197	196	161	209	181	184	182	183	194	178	176	170	216	162	189	194	180	194	206	207	181	183	195	180	186	176	206	198	203	183	160	171	181	195	194	201	172	201	189	199	204	168	184	177	189	225	168	167	187	199	190	170	189	186	202	210	185	187	187	191	166	203	179	192	181	180	168	192	186	184	185	170	192	195	171	188	183	171	204	169	200	175	178	224	198	194	190	202	181	193	191	193	183	209	230	186	182	177	220	186	168	163	175	167	183	169	211	169	200	223	173	184	175	178	191	181	177	188	172	170	186	200	183	184	165	179	191	180	173	178	183	196	185	188	190	198	170	190	181	189	173	188	213	190	210	155	184	174	179	204	188	190	208	196	194	176	183	174	206	157	199	182	173	169	179	172	183	189	171	159	186	175	188	176	205	179	187	175	201	211	150	185	160	182	197	186	188	180	181	169	187	196	156	164	189	193	212	187	190	183	187	178	162	196	179	173	173	180	169	176	198	183	190	195	203	195	173	178	168	199	185	194	177	181	174	171	200	180	180	201	196	206	181	177	182	182	185	182	193	203	182	202	176	179	208	209	221	180	178	190	177	196	233	186	190	196	198	187	183	164	169	185	175	202	187	191	200	195	179	177	170	168	161	171	192	208	185	209	204	157	192	173	191	173	180	166	186	194	209	169	194	202	200	209	185	166	150	178	173	188	188	185	211	184	173	212	182	181	174	187	205	183	182	171	186	208	163	182	180	186	169	191	194	195	174	169	182	200	185	166	216	215	204	183	195	208	190	198	172	212	199	178	176	212	207	161	182	183	196	171	164	180	184	192	167	175	192	176	184	191	170	211	195	185	185	193	180	190	199	170	190	182	198	182	192	187	186	167	177	192	189	205	192	201	181	173	196	198	178	191	163	201	196	173	174	190	175	184	180	191	172	173	190	186	171	191	183	183	175	203	187	204	190	188	185	185	187	162	179	190	229	225	203	202	173	163	196	183	209	162	172	188	178	190	167	206	177	175	200	166	172	160	188	195	185	199	186	197	173	181	175	176	187	199	185	197	189	173	200	188	201	195	214	189	177	177	175	175	195	190	177	191	171	182	177	196	194	188	213	190	181	195	215	167	200	189	174	185	193	198	198	174	184	178	181	177	162	174	195	180	182	185	189	193	177	196	187	178	201	208	195	203	162	173	178	205	217	176	215	188	205	178	177	195	196	161	194	185	188	163	194	170	166	184	196	181	182	192	200	191	168	201	212	177	195	194	181	212	193	206	193	174	215	172	193	207	188	191	180	198	185	184	199	175	168	180	166	223	183	175	178	171	178	166	185	207	167	202	184	181	188	216	190	164	162	162	163	171	198	200	173	204	205	201	177	198	185	170	196	211	180	197	203	201	173	173	219	183	191	164	182	151	178	201	181	200	160	197	182	181	195	185	198	169	210	189	193	189	174	181	194	185	179	187	162	200	172	180	173	177	172	176	196	195	196	194	183	205	213	203	159	193	181	192	187	169	189	163	184	175	159	168	189	216	193	184	188	200	175	173	175	169	169	164	170	154	199	197	196	211	194	190	200	180	189	213	197	169	183	183	186	193	226	182	206	202	183	182	199	195	179	169	171	191	178	176	167	189	176	185	198	189	195	196	211	187	181	199	176	176	199	169	199	215	192	206	188	193	174	157	174	172	201	188	170	213	185	180	198	198	203	187	199	213	180	177	181	177	172	196	185	181	181	180	177	186	187	168	191	159	189	202	167	185	164	209	154	207	190	189	162	193	203	210	177	179	194	168	204	178	196	221	168	166	173	172	176	174	194	160	169	185	197	170	164	170	179	202	174	202	195	182	185	187	160	184	194	200	168	202	184	178	214	198	192	171	184	179	162	203	193	178	185	180	193	202	189	193	202	178	170	196	159	164	168	194	225	183	178	198	190	201	197	225	186	184	201	203	190	193	178	208	190	188	203	176	187	201	157	191	202	192	176	173	174	188	192	199	189	190	198	178	177	191	171	160	205	189	188	161	183	174	187	182	182	194	189	178	181	190	217	165	163	193	167	187	174	195	184	207
38380	19330	8661	3838	1579	872	638	583	546	531	446	451	474	433	455	461	450	440	434	402	424	431	421	413	410	438	418	449	424	442	427	447	428	466	423	394	395	434	448	451	460	466	477	422	432	370	453	420	447	408	409	417	463	437	442	422	411	440	417	470	459	441	422	420	408	449	447	423	447	417	422	431	413	417	384	442	420	410	420	477	430	436	448	435	446	404	441	420	421	402	439	387	409	421	443	425	431	408	419	402	424	405	434	430	438	486	420	431	420	419	422	431	417	399	434	404	401	451	423	431	397	414	398	428	406	426	436	457	389	432	456	425	473	440	462	452	436	443	435	426	436	393	400	439	404	427	403	447	392	464	439	424	419	425	397	430	440	447	406	415	389	431	440	407	425	439	457	412	478	459	441	433	406	410	409	449	439	444	418	419	423	393	432	418	409	445	425	443	412	443	421	445	450	400	425	432	421	397	428	411	413	374	447	427	418	441	398	460	423	431	442	460	439	418	456	379	446	430	402	439	461	390	393	431	449	430	400	406	422	402	417	404	386	430	437	393	450	433	430	464	431	436	405	394	440	450	377	448	430	404	390	418	423	399	402	428	441	408	432	413	413	401	435	423	430	469	401	389	432	427	442	424	447	433	435	435	419	410	446	436	419	466	411	445	446	417	415	442	427	416	415	444	421	414	414	425	423	424	404	416	412	426	416	397	430	447	400	412	429	414	447	432	428	401	413	420	435	433	453	397	461	461	423	446	409	435	454	456	456	442	420	454	459	410	425	424	412	421	387	429	419	409	405	420	410	440	449	402	385	416	459	436	415	443	438	404	461	439	433	450	422	418	446	432	426	424	449	404	413	436	430	454	405	439	450	441	450	432	463	410	416	421	447	403	461	437	429	425	425	480	419	455	423	411	404	419	433	441	433	422	435	413	425	402	416	433	392	429	445	474	443	417	450	400	426	406	400	392	443	428	453	494	426	448	450	429	441	408	453	421	476	411	398	398	412	395	411	399	442	420	460	424	397	413	399	418	408	423	452	441	419	417	442	425	392	426	395	422	414	431	434	459	464	446	415	415	431	428	395	436	423	378	453	413	409	412	390	448	428	423	444	422	408	429	420	467	413	420	398	457	418	431	441	405	416	416	437	411	423	403	437	448	405	413	417	444	390	433	437	423	451	442	438	460	419	417	432	401	434	455	364	414	393	433	424	417	447	412	437	436	422	453	398	440	420	447	480	415	439	379	407	407	426	447	432	393	413	437	405	436	421	457	416	389	448	395	450	456	440	444	482	448	414	466	445	448	383	432	429	442	416	429	439	409	412	413	444	409	418	437	421	427	431	479	439	421	423	438	438	396	441	377	435	451	399	410	424	433	416	393	440	428	458	423	464	439	373	444	438	389	422	414	440	427	402	417	456	431	441	410	425	419	427	398	408	440	390	437	425	418	440	411	403	427	456	416	446	436	392	415	419	414	391	430	375	429	422	451	448	460	433	435	443	444	452	476	419	454	440	433	421	443	399	425	408	384	412	461	411	429	478	408	428	445	429	401	390	419	460	414	437	395	446	435	448	448	414	424	417	434	430	435	430	413	396	439	397	431	420	434	425	436	441	403	435	439	423	405	423	434	476	445	399	413	452	434	396	409	418	420	435	406	427	415	419	435	409	398	455	455	403	431	440	388	440	409	448	391	401	453	431	429	415	413	447	406	411	424	413	456	433	430	450	425	443	436	447	409	410	410	445	416	371	456	430	416	414	450	402	448	427	418	430	427	464	453	440	420	435	430	408	442	440	436	420	425	405	431	430	458	417	402	446	423	421	420	407	415	424	414	421	407	432	405	423	451	465	402	411	432	455	443	443	395	434	423	444	434	445	438	458	421	390	407	418	403	450	430	391	451	426	431	429	416	406	471	406	396	430	402	458	418	464	426	431	432	409	445	412	446	450	436	427	406	423	439	427	437	399	402	436	429	434	409	451	422	425	424	407	414	430	419	469	415	417	403	438	403	430	429	427	455	417	415	430	403	430	441	473	433	466	401	448	423	453	437	437	412	410	447	424	411	420	435	410	464	418	456	404	427	446	425	424	428	434	445	454	421	429	430	401	454	402	404	435	419	419	428	410	458	426	437	436	451	463	396	431	402	428	429	448	419	421	423	421	459	404	427	424	393	411	442	420	450	435	418	416	452	439	422	399	423	429	401	439	414	386	451	446	418	397	450	420	414	428	427	433	448	437	452	420	429	447	440	431	480	444	428	400	439	487	411	436	420	426	425	383	440	418	446	433	405	421	430	444	385	440	436	424	409	397	420	447	429	442	442	417	439	414	444	429	376	428	433	427	428	402	436	407	470	430	414	449	441	450	433	454	411	420	408	418	405	425	449	414	391	444	403	400	443	400	439	435	435	446	470	407	377	418	471	419	412	406	435	438	427	399	417	426	438	411	383	443	443	403	429	413	471	434	440	407	429	404	416	389	459	422	407	438	449	413	452	457	439	414	380	471	433	439	439	409	374	434	436	424	418	422	447	422	448	415	414	416	424	432	434	427	418	415	427	446	419	439	399	460	433	416	441	444	451	440	433	402	470	456	402	456	453	414	420	452	422	401	435	397	411	387	405	404	434	438	436	427	429	406	399	414	438	417	415	462	414	441	442	423	438	421	408	425	399	432	442	423	446	401	414	422	427	399	425	436	451	447	449	426	406	376	440	385	400	412	434	452	423	458	442	443	392	430	407	452	440	398	427	427	451	394	448	389	413	470	438	455	408	404	423	400	379	410	461	409	431	445	412	396	421	429	444	378	429	460	420	383	432	417	487	429	413	448	407	436	404	403	436	430	392	413	417	451	396	440	450	401	416	426	436	417	402	413	401	417	450	462	433	417	410	427	412	437	452	431	409	407	428	429	444	402	456	463	476	432	432	407	420	411	458	449	442	420	401	429	417	426	409	407	436	378	448	418	419	423	444	438	427	442	436	445	443	436	431	393	422	401	426	452	415	405	409	407	435	452	444	443	430	403	470	423	444	487	431	449	429	435	422	448	440	426	432	413	425	429	437	451	440	443	445	419	418	429	423	451	406	408	401	435	413	432	445	430	458	413	454	393	439	410	440	397	422	437	398	411	418	404	412	447	434	437	458	466	430	390	417	452	444	420	425	455	453	443	444	433	456	456	425	429	425	434	422	443	420	417	432	432	437	417	428	424	383	437	382	412	409	452	457	451	419	450	441	402	460	439	427	415	409	403	453	463	432	436	438	435	433	444	409	405	431	436	457	432	430	415	412	411	416	391	458	456	432	397	394	448	411	415	445	404	446	414	408	400	419	421	443	436	416	422	422	449	439	456	439	415	399	435	404	443	455	412	476	443	442	407	403	366	441	411	407	447	391	397	435	422	420	436	485	432	457	423	445	439	367	434	421	415	394	452	425	418	399	434	372	422	399	435	419	432	402	440	464	466	385	428	417	424	424	389	418	431	429	396	431	462	443	406	431	407	459
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
