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
338070477827	338070478385	338070478935	338070479485	338070480035	338070480585	338070481135	338070481685	338070482235	338070482785	338070483335	338070483885	338070484435	338070484985	338070485535	338070486085	338070486635	338070487185	338070487735	338070488285	338070488835	338070489385	338070489935	338070490485	338070491035	338070491585	338070492135	338070492685	338070493235	338070493785	338070494335	338070494885	338070495435	338070495985	338070496535	338070497085	338070497635	338070498185	338070498735	338070499285	338070499835	338070500385	338070500935	338070501485	338070502035	338070502585	338070503135	338070503685	338070504235	338070504785	338070505335	338070505885	338070506435	338070506985	338070507535	338070508085	338070508635	338070509185	338070509735	338070510285	338070510835	338070511385	338070511935	338070512485	338070513035	338070513585	338070514135	338070514685	338070515235	338070515785	338070516335	338070516885	338070517435	338070517985	338070518535	338070519085	338070519635	338070520185	338070520735	338070521285	338070521835	338070522385	338070522935	338070523485	338070524035	338070524585	338070525135	338070525685	338070526235	338070526785	338070527335	338070527885	338070528435	338070528985	338070529535	338070530085	338070530635	338070531185	338070531735	338070532285	338070532835	338070533385	338070533935	338070534485	338070535035	338070535585	338070536135	338070536685	338070537235	338070537785	338070538335	338070538885	338070539435	338070539985	338070540535	338070541085	338070541635	338070542185	338070542735	338070543285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
39830	32327	23911	8928	5925	4024	3167	2867	2306	1612	963	625	475	395	345	281	256	258	270	231	189	174	193	177	212	160	167	160	162	154	175	162	151	170	164	163	171	164	170	172	182	167	172	163	166	168	159	152	163	141	161	165	151	183	145	172	187	141	128	143	170	169	158	163	157	161	137	162	179	159	182	144	163	180	173	168	150	154	152	132	160	150	159	152	189	190	147	186	177	154	162	146	143	155	175	172	137	144	183	153	183	158	162	148	145	149	170	170	152	170	183	157	175	150	171	153	162	164	178	191	161	170	164	158	162	164	156	157	175	169	189	172	148	159	188	170	168	146	166	172	155	134	167	163	152	162	183	167	156	157	151	146	147	185	180	182	181	170	152	172	153	167	159	168	141	153	190	147	145	139	189	154	161	166	175	163	161	166	160	163	171	166	163	155	149	164	174	187	178	144	175	165	170	162	139	168	149	159	164	163	140	177	187	150	177	159	177	147	176	138	149	151	167	156	155	160	174	151	183	166	164	168	153	155	141	183	142	146	143	178	183	171	185	150	152	157	161	183	179	157	136	152	150	148	142	143	139	163	180	187	165	159	147	187	181	164	144	172	187	146	180	147	180	139	176	158	164	150	177	162	163	183	170	157	153	158	155	173	176	179	166	139	146	142	153	150	186	167	141	183	157	153	165	149	160	145	140	183	121	150	180	179	164	176	152	138	174	172	170	175	172	190	145	179	152	124	161	147	141	189	163	141	194	168	178	155	168	185	172	157	182	155	162	177	156	150	165	169	191	172	145	181	181	147	169	179	167	177	168	159	176	164	170	157	127	180	174	174	163	159	157	150	133	180	168	130	172	176	139	174	144	168	170	180	145	162	172	177	146	152	162	166	158	163	179	179	160	153	184	172	160	156	144	171	180	188	184	148	155	145	150	159	146	188	164	181	161	152	179	149	155	163	159	163	155	180	161	167	147	166	171	173	152	138	165	181	171	161	183	130	156	162	176	156	155	171	183	148	168	143	131	144	163	184	137	167	179	157	172	168	168	145	170	154	139	136	156	165	150	146	176	166	157	138	165	152	169	157	144	161	155	169	168	153	167	164	177	150	146	149	153	147	148	174	169	184	178	161	164	152	167	151	177	161	149	145	163	173	160	179	164	163	157	148	161	148	185	144	172	140	161	177	179	184	157	181	155	184	168	184	155	153	156	176	147	150	169	169	157	159	158	170	148	178	167	146	177	152	167	142	173	165	169	146	158	146	153	148	175	156	160	156	148	158	169	169	160	166	183	151	149	156	180	145	154	168	167	165	158	159	163	158	155	153	144	178	169	177	188	164	131	196	170	154	157	145	156	178	170	128	189	124	139	148	150	183	158	170	182	192	145	182	165	161	165	156	164	158	167	169	165	140	164	139	150	152	174	155	144	189	190	156	181	148	156	175	180	161	131	175	161	148	166	156	160	165	173	160	143	158	154	150	148	171	162	132	153	171	156	145	154	186	154	156	172	154	186	172	174	158	172	173	174	163	146	137	138	174	143	157	189	151	160	156	152	146	139	195	177	165	152	165	180	145	152	155	165	183	136	177	161	146	183	186	182	141	158	164	165	143	179	145	165	153	176	169	168	153	164	147	152	147	144	148	162	165	152	157	154	170	162	166	145	164	148	164	165	173	173	168	162	160	172	150	149	172	152	175	178	147	159	129	150	181	142	170	153	152	163	162	160	157	148	152	189	165	152	159	181	151	152	173	151	156	140	152	182	182	157	155	179	165	173	146	178	133	168	189	188	197	172	182	161	142	162	137	160	160	161	163	153	184	181	170	172	161	170	174	176	166	145	167	148	165	160	193	155	174	187	159	148	132	138	165	146	130	136	152	171	149	165	172	144	178	154	157	159	199	165	141	140	147	161	168	182	184	131	160	163	175	169	153	182	162	140	159	155	171	170	167	165	169	174	173	154	156	159	178	167	175	173	171	174	154	155	158	151	157	163	154	173	167	153	167	156	160	158	177	159	166	156	186	158	181	156	157	158	184	185	192	179	163	164	177	187	125	179	146	163	175	156	173	179	144	172	165	161	136	150	144	164	158	160	155	146	189	167	178	167	189	163	161	162	149	174	165	149	153	164	186	166	162	170	151	169	180	179	183	212	178	148	170	132	165	155	142	164	156	153	154	149	159	172	168	170	150	155	149	147	153	185	163	169	187	180	152	184	164	191	168	174	161	168	172	171	166	179	174	156	167	151	162	160	182	160	184	162	183	173	172	164	191	170	157	153	166	136	164	165	156	153	141	160	143	173	175	174	160	162	175	140	161	172	177	170	160	163	154	174	165	147	145	157	174	176	148	163	153	187	190	153	184	158	178	162	166	140	154	185	150	196	168	166	161	159	173	156	156	150	161	165	188	153	187	163	164	150	157	158	154	158	189	175	150	163	173	159	159	172	151	154	182	176	151	174	184	166	154	168	151	157	160	139	188	157	154	157	164	187	159	153	160	140	175	186	152	151	164	163	149	153	158	157	145	149	166	179	131	177	179	153	176	163	162	179	160	165	187	144	177	188	173	179	147	175	175	169	182	162	139	166	148	177	176	149	150	179	182	148	161	146	167	169	167	143	163	146	171	149	157	163	169	163	162	154	151	165	175	181	169	164	166	185	180	179	169	179	163	179	148	157	158	148	160	167	198	144	151	145	181	159	165	142	166	159	178	183	172	141	143	141	129	152	150	145	155	137	156	149	167	185	164	153	179	133	167	144	186	141	179	190	185	170	195	165	160	172	162	173	143	146	157	159	163	158	179	184	166	154	167	168	161	177	170	183	180	163	142	150	152	165	167	179	177	170	160	169	158	180	157	165	158	149	162	156	140	135	188	179	152	175	157	158	188	188	178	147	167	147	180	155	163	181	164	135	170	172	191	179	146	149	162	158	152	172	162	168	178	168	147	195	163	172	164	173	154	156	155	179	162	175	170	170	154	174	168	180	176	171	168	152	155	171	154	156	137	169	159	173	168	162	150	161	178	170	174	184	152	165	156	160	177	193	164	178	168	157	153	147	137	177	164	191	159	148	179	165	115	150	174	173	169	157	171	149	162	151	163	176	166	156	147	155	167	151	156	182	159	174	151	155	171	154	160	155	148	167	181	181	160	164	184	150	190	171	155	138	165	183	168	163	159	153	167	151	167	158	163	167	192	171	144	172	159	165	185	147	159	158	144	174	147	171	189	143	155	160	184	180	181	170	162	164	161	197	156	188	168	163	174	187	175	159	154	153	156	161	178	169	149	167	159	156	158	137	190	163	139	172	178	157	143	152	166	174	163	156	169	164	167	171	173	148	176	161	153	172	143	189	160	174	164	159	182	153	177	162	159	143	169	165	168	170	134	140	184	174	177	154	164	143	180	162	156	153	158	159	172	169	181	139	157	170	173	162	147	192	169	193	147	170	185	164	172	165	162	185	161	147	166	166	158	148	163	170	153	179	153	162	143	167	170	145	143	166	174
25087	25254	17180	8469	11088	10200	10618	10417	9296	6475	4215	2879	2380	2106	1557	1266	1121	1002	1416	812	481	478	477	438	441	464	411	401	429	396	433	433	421	412	395	390	384	395	380	365	388	412	362	415	406	409	372	411	393	369	384	420	390	391	387	394	383	384	381	348	404	395	437	381	395	392	400	405	373	412	444	344	405	356	382	397	386	393	397	412	406	391	355	397	400	385	387	408	401	403	381	398	367	407	407	373	378	381	383	419	351	389	403	388	377	413	377	362	350	368	362	384	363	386	371	338	367	386	389	385	387	431	386	406	377	377	371	387	376	426	428	375	384	394	373	363	385	403	391	415	374	373	378	371	388	393	375	400	386	386	404	375	373	374	372	380	404	399	399	395	387	397	374	352	378	390	378	407	364	374	372	384	364	414	410	387	383	355	382	390	364	383	395	394	388	401	368	389	423	394	395	381	406	396	402	373	381	398	377	358	407	409	365	397	415	399	392	385	373	368	394	371	375	397	372	389	378	397	358	425	357	384	372	380	386	396	374	345	408	390	391	392	392	379	418	374	438	389	393	394	372	391	345	405	414	356	385	408	385	377	385	423	369	359	414	404	377	383	395	426	374	398	349	366	389	387	382	356	388	368	425	381	409	370	392	351	384	402	382	375	407	381	386	364	416	406	371	409	342	424	375	366	373	416	392	389	383	369	370	420	408	372	403	416	378	404	401	384	384	388	401	383	365	378	399	395	427	382	370	373	387	342	396	398	332	410	393	349	366	388	383	383	382	365	400	384	402	393	373	371	425	388	411	388	382	382	381	387	369	403	369	392	383	357	390	397	368	401	385	374	372	378	388	349	400	386	391	393	394	347	403	377	380	377	410	355	416	371	355	404	402	369	363	387	397	339	374	390	401	404	358	399	367	393	395	366	356	379	370	416	386	370	400	401	387	366	391	383	348	416	433	371	386	385	417	350	376	386	382	393	384	386	370	368	388	372	392	405	405	368	365	361	382	360	368	415	395	375	378	356	405	361	377	384	382	425	421	363	385	374	400	391	324	402	381	391	399	399	370	391	410	339	368	377	359	411	410	368	367	356	366	404	363	359	393	397	367	374	372	387	353	385	370	350	350	400	418	356	370	404	361	393	399	371	422	378	366	419	356	381	366	391	408	332	398	393	355	399	377	413	409	387	374	373	393	328	394	400	410	415	354	350	378	383	382	414	398	347	365	359	355	416	368	361	360	382	366	367	388	402	395	394	353	363	372	349	345	376	394	368	398	378	381	392	399	366	386	405	375	368	380	394	360	370	396	399	395	399	402	367	357	384	387	406	401	389	386	378	380	350	400	394	376	373	380	402	397	397	390	365	390	364	408	397	424	401	379	363	395	382	362	394	410	343	358	381	345	370	356	370	390	379	379	393	391	389	379	357	380	399	404	395	387	384	404	386	402	366	364	381	362	402	372	371	411	417	377	374	378	391	377	407	358	372	397	351	386	379	400	352	375	389	395	418	382	385	394	363	395	418	380	393	365	376	412	390	372	393	379	389	398	369	366	426	374	425	370	388	374	371	377	375	365	362	389	384	357	356	394	389	425	366	389	346	366	384	358	354	386	403	395	390	389	347	402	378	387	362	403	401	398	392	371	393	378	385	367	383	415	379	360	416	365	409	355	395	420	387	400	376	379	392	388	397	410	390	349	380	379	374	373	405	415	392	390	395	356	384	405	344	392	394	389	382	377	365	396	374	372	365	378	399	388	389	372	359	363	358	366	375	389	360	378	404	393	379	377	411	381	382	400	384	362	429	387	387	376	368	399	418	365	397	403	360	423	385	394	414	368	391	378	367	384	396	407	382	388	379	392	388	365	434	393	373	369	386	392	371	356	436	389	380	415	410	390	424	392	407	403	396	408	374	413	382	358	401	336	340	345	352	361	381	375	365	371	384	369	368	388	349	344	380	368	377	387	381	398	388	349	378	400	361	389	415	399	379	366	410	393	374	369	354	361	401	395	410	360	404	395	341	336	417	371	388	373	404	380	404	390	374	412	392	368	374	398	390	366	389	399	406	375	417	373	363	386	402	377	390	407	416	424	376	366	361	413	408	378	392	367	405	417	408	387	361	368	416	362	365	396	394	381	391	395	349	389	383	383	414	398	399	396	368	374	341	335	380	394	364	375	361	364	386	360	386	394	360	397	360	375	373	372	392	386	370	363	378	401	390	393	408	383	382	356	401	394	362	383	366	376	375	377	380	379	372	379	388	380	364	395	394	356	376	369	381	366	395	394	389	429	390	391	392	416	389	376	377	375	385	418	401	386	396	415	387	384	372	384	367	408	379	380	360	376	352	384	372	346	378	380	408	366	349	369	379	427	384	353	350	362	384	372	376	360	393	423	380	385	440	380	417	373	411	357	380	372	408	405	403	352	364	390	388	419	380	366	402	381	373	399	407	399	423	375	361	379	386	392	412	351	372	388	388	389	370	407	435	406	364	405	412	411	393	373	410	419	384	369	357	386	374	368	389	390	417	414	390	402	410	372	376	387	388	368	363	394	383	380	424	369	398	382	390	353	383	370	394	385	374	350	422	399	394	377	405	366	364	398	423	370	410	403	388	373	374	384	392	401	407	398	364	407	358	374	353	416	381	373	384	354	368	377	371	387	398	381	401	343	375	366	345	366	423	380	381	345	376	380	397	395	374	391	372	340	398	356	350	394	408	391	385	379	397	373	406	366	409	348	367	336	375	376	375	373	371	373	390	377	375	387	387	385	368	401	377	377	423	391	372	392	353	383	405	400	371	401	382	374	372	355	358	395	397	448	362	392	375	417	357	404	382	393	382	414	384	419	375	384	402	346	346	369	380	395	356	379	395	419	353	358	406	384	379	390	416	370	407	435	379	381	393	384	388	392	396	388	370	384	385	410	344	375	392	387	394	405	385	395	392	363	364	389	383	418	357	392	371	375	383	432	384	373	367	390	382	340	371	369	359	345	431	391	363	360	367	388	403	385	380	381	325	391	364	384	394	374	337	398	363	411	394	408	374	370	390	451	384	379	395	393	391	367	361	348	376	378	407	408	398	403	397	369	439	391	409	414	354	363	404	390	376	369	375	388	394	361	383	408	367	385	384	377	380	374	394	380	351	398	384	382	395	376	413	376	400	386	396	392	392	380	371	398	401	388	390	397	365	371	407	398	395	420	387	360	386	360	352	367	359	380	401	371	385	356	386	365	363	387	358	366	400	382	421	386	393	428	384	377	384	392	376	347	363	370	396	364	397	352	367	409	393	414	382	399	393	387	385	406	384	390	368	381	348	370	379	373	398	409	344	388	372	361	392	358	418	390	380	383	405	356	396	382	381	377	359	373	348	376	371	384	376	367	391	381	417	410	352	391	378	382	421	415	396	395	388	360	382	392	367	384	370	411	346	373	389	391	374	368	390	413	433	403	383	368	372	392	395	387	347	402	379	402	406	403	384	390	410	375	382	375	345	389	402	384	359	367	376
9677	3894	2171	442	299	263	251	244	221	211	223	209	219	196	207	206	212	215	217	211	231	212	213	200	200	208	237	192	209	221	214	189	200	214	220	210	232	203	224	195	207	162	191	206	239	195	186	192	230	194	199	206	231	200	232	217	194	235	189	201	206	214	188	208	203	207	211	194	205	210	207	221	191	178	198	235	187	228	219	216	215	213	202	205	215	197	222	207	218	185	229	207	200	204	210	215	200	200	185	211	220	218	220	196	194	212	201	194	177	196	222	191	203	211	211	195	204	199	194	220	219	222	220	199	210	223	226	222	194	226	233	184	223	191	200	203	184	241	195	207	198	232	213	179	166	172	195	201	222	208	197	231	206	234	205	215	184	191	194	204	183	212	156	186	197	233	198	215	216	189	213	209	214	195	207	197	194	204	191	196	235	198	201	194	214	192	206	196	235	203	195	206	205	228	217	209	192	203	208	195	215	230	218	223	191	200	209	162	192	223	228	208	208	196	198	176	190	212	215	216	200	211	189	193	210	205	195	204	214	188	214	204	205	189	197	186	205	212	214	213	202	189	190	195	171	193	217	193	203	194	219	206	213	198	195	205	200	186	186	210	214	190	203	190	221	172	207	191	202	201	203	233	220	207	210	213	193	206	198	218	214	181	218	202	203	204	249	211	205	227	189	196	230	228	213	219	184	208	226	181	218	193	199	198	232	192	202	189	225	193	211	212	197	196	207	213	187	227	213	197	201	197	208	190	202	151	215	193	203	187	202	205	185	203	181	204	203	192	185	205	211	219	208	201	174	230	205	200	199	214	192	214	202	200	234	191	219	223	192	205	195	214	219	215	214	197	183	207	225	234	209	231	224	162	204	197	183	222	198	187	176	238	205	208	197	199	215	211	220	189	213	207	225	186	184	170	218	221	225	207	196	225	202	201	210	187	199	217	225	197	195	215	191	197	203	197	203	239	203	183	203	205	188	176	201	189	196	240	230	217	196	210	203	218	195	204	194	204	199	175	190	224	186	220	194	185	228	188	203	210	176	213	215	202	200	210	187	200	223	197	216	212	210	213	209	200	210	196	187	209	228	212	188	210	189	205	192	190	241	204	212	199	186	200	190	221	189	196	194	207	194	209	211	201	236	230	189	214	176	180	198	179	212	208	222	196	209	208	215	180	235	204	205	205	206	211	188	207	219	202	198	189	187	187	207	216	196	206	205	201	222	205	203	203	198	224	192	227	176	213	197	192	188	197	190	192	207	202	191	203	213	242	211	202	201	183	222	212	215	211	188	194	209	198	187	207	209	209	200	186	198	213	219	213	194	207	204	204	233	204	209	203	180	196	213	177	217	181	169	189	202	248	203	209	204	210	224	196	225	215	205	222	223	241	208	207	199	194	203	229	198	189	199	197	170	182	211	259	193	225	207	196	199	202	212	193	227	218	186	185	198	198	214	214	198	189	214	190	189	228	238	199	195	217	199	181	188	227	232	226	188	183	228	207	189	205	218	188	218	228	230	246	195	203	203	179	201	208	223	195	229	213	207	182	193	192	223	215	227	201	201	220	187	204	200	205	201	197	184	222	199	200	202	196	194	208	232	176	215	185	229	216	218	206	212	212	202	221	188	183	193	196	192	202	222	214	214	224	202	196	208	224	185	196	209	200	202	212	203	204	191	169	219	229	206	204	193	240	188	178	195	195	225	193	198	206	181	197	215	205	188	234	205	211	218	205	190	196	205	214	221	213	214	196	212	217	202	231	183	194	221	247	200	219	206	179	220	201	185	211	198	193	218	202	221	212	200	209	207	195	191	174	220	238	202	202	216	200	179	211	215	222	190	184	214	230	185	209	205	205	189	205	205	192	196	201	196	203	234	215	188	207	226	206	185	230	197	178	223	192	213	215	188	232	198	209	194	210	225	205	252	202	209	183	197	217	211	186	180	218	208	210	200	195	200	213	186	194	219	183	204	198	188	211	189	227	189	203	189	182	210	233	228	199	172	215	215	213	201	205	189	188	189	181	211	184	228	184	195	229	201	169	188	180	196	205	212	206	198	214	227	214	183	192	216	210	227	201	200	204	199	219	224	203	223	210	199	206	209	223	209	197	210	197	175	193	207	209	212	194	175	220	190	203	229	202	195	189	201	234	204	188	228	218	223	191	223	205	185	193	191	241	195	225	196	202	210	197	197	189	209	188	223	189	209	224	205	212	215	204	183	219	193	172	215	195	208	227	231	213	206	216	246	190	198	212	200	206	179	183	206	224	220	225	203	186	227	198	178	175	194	199	209	191	200	198	232	195	200	193	208	243	194	218	206	207	197	224	212	213	238	197	212	201	207	229	200	205	217	190	204	199	203	173	188	201	195	232	193	229	209	210	235	198	223	190	184	208	181	214	202	237	205	216	228	210	215	192	205	223	195	202	203	205	187	201	216	192	212	207	200	197	195	204	191	201	204	187	193	165	203	194	214	203	223	196	196	219	189	201	197	211	210	206	187	186	195	193	241	204	215	187	187	179	195	204	191	174	185	193	183	225	231	223	198	219	197	214	189	175	199	210	181	187	212	224	218	180	220	254	208	220	220	216	203	194	205	191	202	186	215	204	200	187	200	198	207	221	190	216	193	194	207	219	181	194	200	210	218	215	199	206	221	203	223	202	204	221	207	189	199	188	184	229	229	176	194	183	195	167	206	192	214	215	200	216	182	184	198	236	218	212	209	197	203	176	197	172	217	228	232	200	205	200	217	179	215	212	185	193	227	209	187	205	201	207	198	220	193	208	210	211	216	210	217	224	223	213	188	199	217	210	199	221	207	184	195	200	202	234	221	219	214	209	207	194	220	203	199	198	214	180	210	213	244	220	214	218	204	199	211	207	222	210	208	192	228	221	161	192	193	175	208	203	202	217	190	194	199	218	226	201	202	193	216	204	205	211	215	214	210	207	208	202	212	202	192	235	215	223	221	195	176	204	204	201	200	203	222	203	227	207	207	220	220	176	224	189	186	195	201	223	206	198	212	216	199	199	197	215	187	232	208	213	218	227	206	185	196	201	192	195	233	230	198	247	219	237	197	191	219	210	212	235	191	194	222	204	205	217	188	213	218	202	224	195	198	230	214	201	213	205	216	230	207	215	199	216	215	202	209	219	205	219	200	184	180	201	193	187	185	192	174	170	189	217	207	196	184	216	189	224	203	181	209	207	196	229	202	213	221	198	236	189	195	193	180	192	213	217	196	215	204	207	199	193	197	184	215	203	181	207	198	197	208	201	206	205	205	195	198	209	236	200	230	209	179	181	217	185	198	202	238	210	215	170	179	220	196	180	226	226	230	194	209	208	214	215	212	175	189	201	195	187	205	187	189	185	193	170	210	177	194	197	205	200	214	208	224	192	182	196	200	209	203	191	216	181	229	188	227	213	201	203	205	189	198	205	207	227	178	211	217	176	201	200	200	201	226	203	200	194	191	187	197	188	221	211	213	210	222	181	190	195	203	200
5917	3792	3487	877	936	858	753	701	637	561	501	540	446	536	504	442	505	504	495	471	465	413	450	489	455	432	450	414	462	437	472	460	495	460	430	456	428	450	436	439	435	439	430	458	438	442	427	462	438	473	454	453	461	424	425	478	466	439	458	480	421	491	476	470	434	499	435	446	415	451	419	461	439	437	472	431	449	453	456	455	408	466	442	466	451	458	431	429	481	453	470	445	447	467	441	410	467	430	450	488	451	457	425	414	417	468	452	417	457	476	428	444	465	432	435	451	464	463	403	477	479	474	470	420	452	497	444	427	438	467	444	448	486	479	481	476	444	442	396	436	442	491	486	418	446	458	448	436	436	462	440	467	446	486	435	474	446	447	478	438	442	455	438	466	437	482	472	429	441	431	471	477	478	440	412	427	475	446	413	450	462	456	428	437	446	459	462	423	438	476	428	416	449	473	468	450	458	455	435	429	467	437	482	453	480	467	438	462	422	450	471	419	408	413	429	424	432	460	469	452	448	445	446	452	434	445	434	474	419	437	434	414	436	411	463	452	487	443	446	450	433	438	440	422	463	430	414	430	473	454	441	445	463	440	470	443	479	475	466	467	475	441	421	461	449	435	422	446	459	450	404	452	470	454	446	447	504	428	436	432	433	422	431	468	447	408	467	423	459	421	461	464	458	451	470	448	490	472	421	434	443	445	467	477	451	452	420	435	431	483	441	432	465	465	459	484	470	433	455	429	446	448	447	449	426	436	467	442	457	452	429	474	411	430	455	453	453	450	430	462	455	467	459	454	447	436	485	440	445	512	427	446	450	451	447	433	424	466	437	439	416	445	467	447	422	461	457	459	427	445	464	439	466	450	418	479	460	448	429	482	458	405	437	437	443	459	460	467	443	468	441	462	499	479	470	430	428	431	440	438	470	420	470	444	460	442	405	453	461	417	421	436	435	456	467	422	438	443	450	429	490	447	431	473	454	462	439	419	490	485	440	494	430	437	463	455	479	409	425	452	468	432	435	436	464	472	461	436	441	479	433	433	438	433	449	469	456	420	436	442	430	426	476	461	457	433	454	472	440	458	481	467	431	436	397	478	428	468	455	451	493	442	443	461	464	477	438	452	465	428	460	476	460	432	496	469	416	452	441	424	440	475	456	425	494	412	420	432	439	457	446	457	443	467	429	443	444	437	434	450	460	458	473	455	431	443	460	466	468	413	486	480	427	434	442	448	454	448	470	477	487	423	487	442	445	449	443	472	462	420	412	427	450	442	421	455	451	454	439	453	462	433	415	455	426	476	429	458	424	452	478	431	460	445	446	451	464	448	466	452	450	450	446	435	476	436	433	476	453	454	459	439	410	443	432	450	434	468	440	446	432	500	450	431	463	440	439	426	441	429	461	452	466	448	440	442	421	432	482	446	419	451	476	467	460	407	457	466	465	440	470	484	444	459	488	437	447	463	466	449	465	428	432	435	446	435	422	475	453	446	423	459	464	468	445	474	462	410	463	518	477	457	458	441	470	391	447	458	423	439	458	448	451	478	479	414	410	422	449	447	449	477	431	413	460	450	457	459	474	475	470	428	417	443	465	475	448	467	432	429	429	464	445	460	428	454	456	460	447	425	408	425	449	478	441	482	468	427	443	431	449	448	485	445	461	438	496	430	435	472	417	443	462	438	439	456	443	408	403	414	450	469	486	444	475	468	455	450	448	462	491	472	416	482	467	413	467	455	455	421	474	444	419	472	434	484	443	459	476	461	451	443	452	472	467	444	423	438	456	450	397	462	444	453	459	436	426	420	464	519	461	472	415	436	455	446	415	414	468	457	454	472	445	482	447	387	441	410	451	422	447	451	428	485	437	436	463	472	485	461	444	468	492	477	428	488	462	461	442	436	454	448	442	460	422	467	468	462	440	445	422	445	490	468	434	429	435	413	458	439	442	473	479	459	425	415	460	409	448	441	472	444	457	449	440	469	452	452	480	471	463	426	459	464	442	413	459	453	458	443	421	452	451	429	459	444	445	459	477	429	453	419	427	416	449	440	469	459	464	454	459	440	475	462	419	427	442	440	478	424	419	462	403	494	481	459	456	440	430	463	475	489	458	478	452	447	446	448	423	476	493	458	435	462	427	415	438	397	467	399	443	421	423	470	466	445	453	466	469	462	451	436	430	475	475	454	424	432	453	488	430	415	465	400	456	457	449	435	442	431	457	458	421	429	475	461	461	450	446	462	459	472	438	435	449	410	485	453	427	440	446	450	424	464	433	447	446	456	427	450	447	452	465	468	414	435	447	418	440	444	434	458	446	445	461	487	456	443	450	429	465	455	483	410	459	478	459	415	431	478	447	435	467	420	447	468	456	428	445	440	443	435	450	429	436	470	434	435	449	462	414	454	441	439	415	463	435	444	444	437	454	505	461	442	441	426	444	445	474	451	459	457	431	480	436	516	458	480	454	448	491	458	420	506	407	468	456	453	430	394	446	443	445	466	435	462	445	465	430	442	408	446	458	443	440	424	467	426	428	465	444	463	455	400	454	457	472	461	472	405	449	492	449	441	470	452	446	448	438	450	467	438	399	471	454	450	432	447	468	509	483	466	442	458	503	455	482	448	428	408	444	443	451	442	433	432	452	448	462	462	441	468	441	470	463	437	453	480	460	454	465	425	472	453	449	419	443	454	437	431	429	460	418	436	442	452	469	481	430	465	458	454	478	475	477	471	412	484	447	467	429	471	445	438	458	448	461	468	425	465	461	493	418	421	434	441	459	446	412	449	475	435	409	434	479	433	428	447	418	433	452	432	455	454	486	452	452	426	458	464	456	456	452	455	440	484	431	432	484	462	462	464	433	452	488	422	483	434	434	444	445	449	424	464	447	453	445	455	467	416	435	466	461	460	474	478	427	389	455	421	442	475	446	438	457	471	417	455	456	447	428	437	449	468	448	461	462	450	456	459	448	436	454	463	454	448	503	444	465	426	438	444	449	432	442	430	459	459	459	437	467	459	473	457	468	474	456	459	492	447	466	482	416	399	453	450	427	468	439	445	458	465	450	479	461	443	423	409	463	444	476	479	474	419	435	456	468	490	457	455	434	416	478	447	459	454	416	435	459	415	452	460	459	431	461	476	423	477	424	478	492	457	457	492	453	442	492	442	427	432	463	408	436	449	450	471	460	433	417	476	425	438	450	425	511	453	426	464	430	432	447	441	483	474	485	439	440	435	438	439	479	448	450	434	456	439	449	488	425	435	461	429	478	438	441	459	428	475	417	449	425	428	456	417	447	502	453	453	475	440	434	456	424	429	470	433	442	454	439	483	436	432	451	459	462	445	472	453	455	457	442	463	441	438	454	456	477	454	465	450	460	455	468	478	423	461	403	482	419	453	458	414	444	439	474	425	417	464	458	450	456	430	426	480	460	425	446	412	464	447	474	438	446	440	451	480	435	459	482	470	432	452	433	513	478	434	454	453	437	417	455	476	458	451	449	489
28661	21434	15606	4671	3065	1999	1996	1609	1280	842	547	307	290	279	220	197	179	126	163	164	132	141	111	108	139	135	123	133	151	114	152	148	107	126	114	134	118	101	132	135	113	127	128	121	112	118	117	124	127	129	124	120	130	123	153	122	103	121	125	119	122	142	130	156	122	128	115	130	126	118	129	133	141	134	124	128	130	113	123	120	115	121	119	104	136	110	143	117	118	119	131	131	95	118	119	114	108	105	129	115	128	153	105	130	107	104	124	139	113	125	113	141	136	144	133	114	124	129	126	122	124	124	106	132	116	115	122	124	144	114	131	126	111	126	124	115	117	118	127	128	135	119	127	122	130	130	130	130	122	136	125	123	121	154	147	125	130	138	102	116	122	132	134	102	113	135	111	117	116	130	150	133	97	118	131	117	114	124	129	136	136	129	136	141	130	137	145	109	108	130	126	118	131	112	113	120	104	141	125	124	124	127	134	121	113	141	104	138	111	123	133	144	133	122	136	122	130	126	109	133	131	101	111	124	119	134	112	116	157	126	156	126	128	136	122	143	126	124	138	131	138	112	130	134	101	141	94	109	125	127	116	121	132	126	122	117	112	111	117	117	128	122	118	125	117	132	129	136	109	126	113	132	115	121	110	126	136	143	125	115	120	128	112	130	106	111	108	140	141	132	138	143	114	120	128	116	102	130	147	112	127	130	125	130	140	128	120	134	113	122	123	124	104	128	100	124	117	123	151	101	109	137	138	130	123	136	112	110	115	144	135	127	118	132	124	117	105	138	134	138	105	123	155	116	117	130	135	135	113	126	143	130	125	159	105	150	130	109	110	135	135	133	136	127	141	126	112	134	129	115	113	125	130	121	122	117	134	155	120	133	124	142	101	108	136	128	154	133	105	116	110	111	125	125	120	120	133	115	98	134	129	124	125	97	129	114	123	114	119	121	133	129	103	123	112	142	112	127	143	126	141	115	126	112	115	129	131	120	112	132	130	117	121	114	101	99	122	128	143	126	131	136	137	127	106	112	129	139	137	141	128	131	108	117	124	123	96	116	123	111	109	123	115	114	126	117	136	119	105	124	134	121	116	113	122	143	132	123	113	113	116	124	123	137	122	108	128	157	114	120	92	150	146	109	111	142	136	126	133	138	137	119	114	106	117	125	128	143	123	118	132	122	116	112	117	128	137	129	112	129	127	123	117	142	113	130	113	111	120	141	130	122	130	111	140	120	137	147	105	118	145	121	109	106	115	114	114	120	123	112	122	116	101	115	111	128	125	115	125	133	119	115	106	116	109	105	129	123	138	134	115	127	135	129	142	128	114	137	113	125	133	119	131	140	107	129	106	117	120	110	122	124	124	123	108	109	131	110	109	140	110	135	128	143	111	116	115	110	111	127	132	105	120	129	121	127	141	112	135	138	138	125	114	117	128	128	127	113	136	121	142	115	119	135	105	110	129	90	116	118	128	115	139	133	126	123	126	128	125	131	113	110	116	122	117	117	133	121	121	124	127	128	129	125	116	112	124	113	132	113	126	130	121	125	130	135	125	113	132	122	119	131	113	119	137	111	128	134	118	120	122	128	121	129	110	127	136	104	104	118	135	125	125	131	135	133	134	134	110	128	117	106	135	110	129	93	96	141	110	127	134	117	118	124	120	135	125	132	137	111	155	143	107	129	125	128	126	120	105	115	129	124	112	115	114	136	133	133	128	137	121	124	123	115	132	134	119	124	128	124	115	135	130	139	118	129	108	114	121	135	107	129	143	123	100	123	150	128	111	108	127	118	149	134	115	149	120	112	117	143	111	129	135	141	129	118	143	127	129	116	123	115	105	111	128	131	122	119	122	97	116	115	122	110	153	144	131	145	122	127	124	102	104	124	108	147	121	138	125	109	119	119	140	133	140	123	130	133	109	139	125	122	112	112	125	127	144	117	154	141	127	111	148	124	136	143	123	121	111	146	116	127	124	138	121	136	123	115	132	125	106	131	111	134	146	119	146	125	118	143	130	132	133	135	106	126	126	122	121	124	134	105	119	125	145	134	122	123	127	127	100	130	140	109	110	118	119	120	133	108	128	114	119	136	118	118	126	120	136	135	138	130	117	112	115	137	104	138	117	130	122	117	113	110	129	145	116	112	108	128	123	120	122	120	132	106	133	121	114	118	112	116	137	124	117	116	116	123	135	105	109	142	127	120	126	122	103	130	139	119	114	122	107	129	120	109	131	128	118	122	98	89	125	117	116	117	118	112	113	141	149	119	125	130	123	108	141	114	113	111	110	109	122	129	127	121	127	105	128	117	110	125	124	109	106	133	117	131	130	123	120	136	121	131	106	103	128	122	106	115	143	132	107	114	117	124	119	124	102	115	116	119	133	121	131	117	130	125	115	127	117	117	108	111	105	130	133	131	118	120	131	115	99	128	124	118	140	125	128	134	130	128	109	132	112	126	122	118	125	103	93	120	123	122	122	112	138	133	123	122	132	118	119	121	116	141	120	114	122	124	133	117	139	117	130	103	123	122	117	114	119	114	152	129	110	100	121	112	135	108	136	111	111	120	107	132	124	112	104	125	118	136	110	113	119	139	114	113	102	117	136	109	113	111	114	128	134	110	103	110	127	100	132	116	146	135	113	110	133	140	109	114	130	133	134	114	127	105	122	127	124	111	102	133	128	116	132	112	139	115	114	117	112	117	134	128	125	126	98	125	122	95	127	92	147	119	108	115	133	107	113	131	132	128	138	110	143	107	121	122	120	103	115	114	124	134	114	128	119	133	116	135	117	136	141	112	121	118	119	126	103	117	132	143	121	107	141	133	133	130	124	103	125	111	150	119	119	121	127	125	115	110	109	121	127	115	129	130	130	123	121	116	133	132	110	125	144	105	113	117	134	122	114	136	120	122	133	142	116	139	133	107	123	103	112	137	115	131	134	156	115	103	114	130	110	112	122	142	148	139	118	114	129	133	124	114	111	143	113	113	138	102	110	144	101	137	121	118	114	148	127	112	134	96	122	152	115	105	110	126	102	122	140	107	134	119	120	114	98	121	109	122	121	130	115	124	118	105	136	125	136	130	99	129	138	113	120	128	118	140	113	129	125	125	109	141	122	151	118	133	119	127	121	121	103	88	125	110	155	131	145	126	132	128	115	137	142	131	126	108	123	124	118	98	125	126	124	123	140	132	124	121	118	113	116	122	125	116	122	124	119	126	122	121	134	104	115	115	125	131	121	109	111	112	138	118	114	127	113	90	104	137	131	126	123	138	130	102	125	118	138	112	128	110	121	113	129	121	115	116	138	106	129	106	124	127	128	120	117	133	96	141	122	143	109	138	127	127	120	115	124	136	118	127	139	125	119	128	96	134	113	118	116	119	139	133	117	112	120	141	107	125	137	125	123	107	126	114	134	124	115	127	98	133	138	142	145	105	128	138	129	129	111	94	127	111	148	124	117	115	131	128	106	139	135	124	93	127	131	115	122	123	125	127	125	124
18650	16875	14529	5407	7348	6436	7552	6694	6013	3715	2630	1464	1712	1402	897	856	533	488	563	572	413	351	362	331	331	324	351	346	305	333	308	303	309	320	272	307	302	291	325	295	303	294	322	295	313	345	295	282	265	295	311	294	308	289	314	321	311	289	284	299	283	293	297	266	298	289	293	297	288	280	286	310	326	305	272	284	299	305	314	300	299	313	330	294	278	297	308	295	310	267	318	304	308	262	305	308	308	296	290	276	318	289	272	293	312	303	282	286	284	303	296	322	272	276	283	279	283	306	336	306	311	281	282	314	296	294	308	283	325	286	296	340	307	314	312	303	286	313	292	257	274	281	300	299	289	277	301	298	282	301	313	267	278	260	314	322	327	306	287	338	302	315	291	289	313	300	299	286	301	269	310	261	300	288	300	298	319	294	303	282	306	275	301	281	302	290	333	318	310	267	308	329	314	292	290	312	278	281	299	310	315	294	298	259	265	304	278	308	290	263	288	313	301	316	256	270	300	274	278	288	321	309	300	288	294	310	299	290	297	274	277	295	340	280	309	282	322	290	300	326	277	294	284	291	270	286	285	281	274	310	290	313	266	307	282	290	292	312	311	282	297	283	298	294	289	298	283	284	290	288	292	284	310	300	329	309	284	299	288	319	291	286	287	252	312	296	324	312	293	263	268	292	304	304	275	300	302	274	294	305	314	276	307	284	316	293	301	316	265	281	274	333	283	297	303	314	288	288	295	284	297	292	289	312	287	287	305	326	309	264	290	348	258	260	299	280	284	257	296	292	290	288	282	278	275	333	274	292	284	298	302	303	320	304	287	315	300	333	308	330	288	272	287	296	278	294	302	300	303	290	302	284	296	285	304	269	284	287	290	289	290	268	276	271	277	299	302	291	278	328	271	304	298	326	326	290	290	291	273	308	304	292	312	306	296	273	315	292	330	283	292	268	292	317	299	273	294	289	294	305	276	301	297	288	292	316	308	277	284	280	286	304	325	304	285	293	310	295	276	312	281	302	286	270	320	305	289	314	283	302	270	266	278	309	306	288	287	291	301	303	290	306	307	293	301	287	306	265	287	298	306	298	284	287	300	276	296	320	255	304	302	351	318	310	286	280	297	295	281	287	248	286	292	308	304	325	297	290	266	285	288	292	304	300	295	316	310	308	284	280	288	306	286	280	316	320	287	290	280	286	293	293	288	251	314	291	295	302	281	277	293	293	291	314	307	272	278	293	284	308	308	307	288	314	272	306	276	282	293	299	306	313	317	294	308	313	274	311	290	280	296	288	289	318	271	298	296	292	275	293	301	284	297	301	328	323	304	278	311	330	275	311	280	289	306	311	263	285	312	300	296	294	284	286	322	292	281	325	273	307	301	301	305	300	289	314	295	313	302	297	315	285	272	284	310	285	313	280	292	302	306	292	288	296	292	289	312	309	309	285	323	310	326	281	299	300	324	279	329	316	288	314	270	285	287	292	262	311	284	299	314	301	306	309	284	290	328	285	308	280	301	282	291	292	296	296	331	292	309	297	285	296	274	300	283	297	291	301	265	308	316	315	271	284	298	263	275	307	300	276	308	293	316	296	280	299	291	297	304	280	302	314	300	273	291	322	318	300	323	267	290	284	293	304	305	291	291	291	307	314	293	315	305	302	296	296	296	281	290	299	322	287	283	301	291	296	323	279	286	279	276	292	279	259	294	289	318	320	295	273	301	306	278	290	293	282	295	283	300	311	305	314	299	299	279	286	314	316	295	317	318	298	284	310	281	263	299	321	281	278	315	310	301	309	298	281	295	304	312	282	286	281	283	303	311	294	304	313	284	303	295	306	276	281	282	262	292	290	308	325	290	320	313	302	266	278	307	275	310	283	255	323	278	316	281	322	272	298	287	334	332	288	293	278	282	292	266	293	302	274	289	279	272	292	305	291	291	298	320	323	261	307	273	273	290	277	289	325	295	310	310	295	300	306	280	286	287	292	283	310	289	315	293	299	315	309	265	331	280	297	302	289	300	289	294	271	289	280	276	288	324	293	317	287	283	269	321	303	244	300	306	284	295	297	302	306	297	316	317	317	291	296	303	282	278	252	311	287	288	328	296	325	303	301	297	282	283	269	281	296	294	314	284	303	307	315	284	285	292	271	317	297	290	304	287	313	266	269	304	298	306	298	299	293	306	280	297	298	299	284	285	315	318	285	287	300	302	275	312	276	325	260	296	323	302	296	332	313	289	308	328	291	305	299	294	283	294	319	298	300	296	265	309	296	294	278	309	287	293	288	298	292	295	322	332	306	296	335	277	272	278	293	283	298	294	287	284	308	264	266	283	282	289	309	309	302	277	295	280	275	311	274	286	315	279	285	295	315	324	285	297	300	306	275	296	316	313	293	318	284	302	279	278	278	306	290	300	274	309	283	314	276	282	271	326	285	297	308	330	283	333	275	308	286	317	300	311	322	318	291	297	292	307	270	282	280	289	272	285	305	312	290	284	294	304	289	287	292	290	260	304	291	300	307	309	302	300	266	286	309	308	297	272	285	281	293	287	288	287	289	315	313	327	287	305	271	274	299	311	298	275	302	299	304	326	284	310	328	306	287	303	313	297	315	293	301	306	268	314	279	308	313	274	356	308	296	280	266	299	302	295	307	292	325	302	304	285	288	297	282	310	319	314	285	296	286	283	304	285	277	287	298	314	300	273	292	276	287	256	284	304	319	311	355	299	272	294	285	273	276	278	290	271	304	309	259	273	277	296	296	315	320	302	284	283	279	297	274	313	312	276	304	308	316	306	292	284	286	296	282	285	279	308	299	295	313	293	278	290	282	282	331	311	286	280	301	325	300	292	300	318	284	268	308	276	296	281	310	297	289	291	269	282	312	282	293	299	280	316	293	290	325	306	300	287	297	305	292	281	295	296	303	304	281	288	291	312	273	271	288	295	285	296	302	253	300	279	281	277	311	330	315	294	298	294	306	286	315	287	303	281	312	245	311	285	314	295	275	291	301	287	306	272	280	300	316	273	282	262	299	285	313	323	309	286	325	247	292	310	310	249	307	284	287	296	319	280	313	297	286	284	310	295	278	280	309	279	316	309	306	306	285	287	305	267	284	293	289	308	292	290	266	299	305	296	288	337	289	296	295	301	306	291	290	275	286	300	294	291	277	309	295	296	285	294	291	293	294	313	297	317	314	274	316	301	288	317	306	321	312	295	296	283	268	309	309	245	286	291	302	298	279	308	320	290	309	292	318	313	291	321	311	308	322	295	305	298	275	306	295	316	305	280	294	293	297	307	293	299	317	316	313	302	306	324	290	270	304	300	301	287	312	299	334	281	298	303	304	300	291	317	271	332	307	282	277	295	309	305	312	286	308	290	306	296	284	303	305	278	295	281	287	286	306	272	302	288	285	292	287	282	300	352	299	302	277	317	291	301	288	268	300	284	288	314	313	299	325	285	289	283	299	284	299	281	315	308	319	287	308	305	318	271	310	287	300
38770	30275	23150	9633	7197	5162	4310	3482	2550	1552	1024	529	658	566	354	311	207	223	185	214	163	171	180	174	165	143	172	167	154	179	168	163	175	141	155	159	170	162	177	148	172	174	162	159	161	160	178	175	168	143	164	156	174	140	170	157	142	173	191	160	157	149	158	192	148	151	185	170	149	174	164	173	146	154	167	174	181	149	133	153	169	174	163	158	184	161	172	146	162	161	150	149	167	155	161	160	168	172	177	168	148	134	164	173	156	168	173	145	161	176	141	154	145	171	155	150	166	176	172	153	182	157	156	152	140	171	192	177	196	158	161	166	171	184	166	162	160	163	140	180	132	161	141	139	151	191	137	160	138	185	147	178	171	165	165	164	155	179	155	167	158	162	162	170	169	154	158	152	164	163	152	160	163	173	182	157	166	140	168	164	188	165	163	188	171	160	179	179	152	181	168	147	155	174	164	169	170	149	159	170	147	173	150	141	172	160	158	173	171	167	159	171	168	162	165	146	170	178	174	177	159	181	147	154	152	132	172	171	142	141	149	165	151	165	148	162	167	143	155	151	148	179	174	171	154	154	166	151	165	163	171	172	147	171	152	161	149	161	139	150	156	173	168	172	168	168	167	173	169	177	161	155	161	139	161	170	181	160	162	166	147	188	172	156	155	182	171	180	171	180	157	174	166	166	152	141	177	164	157	183	152	172	166	159	177	170	154	135	147	153	165	152	150	166	178	155	175	164	177	178	171	158	160	129	161	154	153	189	170	141	160	142	158	157	171	162	166	170	160	192	172	151	163	151	147	142	155	131	150	159	162	168	166	171	145	152	175	175	156	145	150	168	149	131	149	143	144	146	151	167	160	171	160	153	148	156	170	170	172	151	159	172	154	133	154	154	151	167	154	168	169	160	162	148	151	157	166	134	157	173	148	151	149	156	198	127	150	166	185	163	178	189	172	146	141	163	158	169	124	158	162	156	162	164	169	154	160	157	146	182	125	150	160	167	156	149	160	159	173	150	166	148	163	164	148	137	149	141	179	162	203	179	160	153	147	168	164	153	163	181	160	169	175	165	151	166	165	188	152	162	159	152	178	182	156	164	177	156	188	146	181	180	177	145	172	174	152	175	153	177	172	168	178	186	166	167	157	164	190	166	148	147	180	143	177	144	164	172	160	169	168	156	181	153	169	163	147	142	155	106	169	173	182	148	154	168	143	160	154	166	147	171	156	133	168	141	135	156	143	172	155	173	165	151	172	184	172	155	169	153	145	194	167	144	161	141	161	169	163	143	159	166	147	167	157	181	130	151	147	168	180	188	145	157	179	146	165	140	185	149	143	160	150	181	160	160	151	150	144	166	137	162	190	156	162	179	146	168	173	155	172	166	171	177	151	174	189	157	163	138	172	165	155	168	167	179	132	162	152	134	145	144	186	163	156	144	134	155	182	155	150	162	137	175	170	159	169	156	153	164	154	152	167	162	154	187	170	165	172	156	159	166	148	171	154	148	178	150	151	147	148	146	157	157	167	138	177	180	163	144	193	171	165	161	155	159	150	166	162	164	146	165	160	157	147	138	173	164	146	158	168	163	169	172	152	154	184	159	163	178	158	172	178	163	146	167	159	162	149	156	188	152	171	148	165	150	178	160	149	165	145	168	174	172	167	151	153	163	146	136	151	164	154	196	148	189	165	148	152	188	164	154	169	147	150	161	156	155	154	182	146	163	169	184	180	157	147	153	170	150	155	141	151	168	136	149	161	154	166	143	158	149	174	151	150	145	183	154	140	162	162	134	151	179	144	136	165	157	154	161	178	154	156	149	141	175	165	162	137	159	162	154	183	162	164	158	171	172	184	165	145	163	173	165	160	154	168	155	172	174	154	174	209	145	163	159	184	135	153	146	141	127	165	169	158	168	170	139	154	183	141	153	169	159	171	168	154	162	152	162	159	154	166	136	170	151	136	186	163	150	154	177	166	139	147	154	169	163	162	155	146	147	158	155	173	155	154	161	157	149	138	151	184	182	140	156	182	156	197	157	155	163	178	148	155	153	158	163	151	149	160	140	152	158	156	177	153	141	165	159	154	183	154	137	159	190	141	154	144	176	152	163	160	168	160	187	181	184	169	182	177	159	158	147	156	168	182	175	183	168	160	178	156	177	147	163	154	175	173	162	138	136	158	146	142	145	142	153	157	170	154	171	172	168	140	152	148	169	156	150	140	176	151	143	159	162	142	161	133	172	172	153	174	157	139	175	178	155	149	170	154	182	162	176	142	169	162	143	158	182	170	169	140	159	166	157	145	193	159	161	185	145	176	179	174	160	165	180	159	135	164	138	165	169	178	149	147	200	158	130	159	197	170	174	159	166	167	153	162	167	154	160	164	154	147	154	169	188	158	171	159	164	172	151	172	152	157	180	139	159	166	171	169	162	138	170	164	144	176	143	160	166	156	170	175	161	166	176	162	177	186	143	167	173	159	170	157	171	141	169	142	151	144	151	156	149	145	156	168	146	165	160	141	157	159	150	155	141	180	170	163	156	159	150	165	170	195	171	173	148	161	158	190	138	162	159	169	162	143	133	134	180	170	195	178	138	165	181	155	121	165	163	157	170	180	131	166	149	162	184	147	158	151	172	177	167	166	145	164	150	167	177	163	171	154	145	128	165	128	163	174	153	148	120	163	176	153	161	143	154	135	169	151	158	156	151	142	159	153	159	161	166	166	193	173	153	163	164	161	169	152	170	166	153	150	132	143	163	151	179	190	158	157	147	164	170	151	145	151	155	144	162	185	181	163	138	142	168	148	152	171	161	160	141	175	152	144	145	151	146	154	160	179	146	148	184	162	149	156	170	147	133	141	149	187	162	169	149	158	150	163	163	171	154	140	184	157	179	137	169	157	159	147	169	161	159	145	180	166	156	164	181	169	174	165	182	154	173	161	171	154	156	143	198	184	163	168	160	182	159	168	161	147	170	170	160	159	153	153	154	171	170	166	153	147	155	173	157	150	168	171	169	154	172	164	163	143	159	160	162	151	143	160	179	187	169	147	167	171	158	145	186	160	176	172	158	180	179	156	194	165	146	174	134	141	167	152	146	169	155	186	149	150	164	179	159	162	178	161	162	159	148	145	163	151	157	171	135	169	136	173	140	191	159	189	177	151	184	147	177	167	184	157	137	149	156	165	137	148	171	144	163	164	174	182	151	135	165	149	143	175	156	172	169	159	172	173	163	166	156	159	189	168	152	166	166	153	164	155	141	157	163	166	167	172	150	173	145	178	166	136	173	165	169	171	158	153	162	155	167	172	169	155	152	154	154	144	146	170	156	140	162	163	177	170	150	165	177	153	171	133	158	156	174	180	148	173	161	171	131	152	141	150	140	147	174	158	170	157	172	149	160	151	155	159	144	159	167	178	161	151	180	174	142	148	180	161	157	122	162	168	169	165	163	170	184	168	159	153	154	169	140	161	163	159	137	167	165	164	178	156	161	183	154	168	171
25036	22856	20712	9585	13623	12876	13339	11271	9214	6571	4470	2328	3114	2790	1839	1698	845	835	616	545	523	514	508	434	444	450	430	430	416	426	401	406	427	441	410	401	380	399	421	436	391	393	401	392	414	365	371	376	324	374	403	395	401	394	409	383	388	393	379	375	363	414	363	359	373	383	414	356	385	364	394	390	386	412	359	404	384	369	376	347	373	415	414	358	371	357	363	353	371	370	371	373	385	363	399	412	340	432	362	371	382	391	383	397	357	400	408	388	367	373	351	338	395	387	368	369	389	384	337	386	407	385	390	395	349	414	395	365	376	392	358	380	397	404	404	417	400	402	392	375	393	389	391	412	381	373	370	363	371	380	429	384	365	361	379	374	349	417	395	382	362	351	396	378	370	364	402	416	387	387	384	391	395	362	387	370	363	371	377	384	372	418	378	389	374	409	349	402	388	348	354	375	407	369	399	378	368	437	372	395	382	387	356	370	397	366	396	384	373	405	358	379	367	369	383	389	363	386	369	401	394	387	390	378	376	393	387	423	367	391	374	389	377	369	397	361	394	366	372	383	386	398	381	364	383	389	374	390	404	354	376	380	425	366	357	345	366	402	344	364	385	375	368	377	406	384	361	359	360	380	370	385	374	407	371	383	363	377	378	347	413	394	404	399	373	361	375	405	382	358	394	383	357	391	353	379	407	371	395	370	372	391	381	416	377	407	377	388	367	361	361	397	373	367	404	364	390	372	402	377	413	396	347	379	399	399	395	379	371	395	421	378	367	378	387	369	408	398	385	376	387	368	381	384	393	383	379	411	385	364	371	379	391	401	377	374	381	378	400	387	374	400	389	390	374	391	388	371	391	388	385	401	366	393	380	393	402	411	393	367	384	404	373	374	374	377	361	331	375	386	349	378	396	368	403	389	380	362	377	320	394	403	363	366	383	398	360	394	387	383	385	363	373	382	366	387	392	373	366	381	384	394	382	351	381	415	388	364	370	366	372	362	348	359	375	378	383	362	391	399	386	373	412	401	380	373	350	366	355	375	403	387	415	389	353	392	374	385	389	384	350	419	405	370	403	381	356	395	427	380	378	399	335	371	397	351	372	363	374	387	385	364	388	351	375	370	390	386	380	387	378	375	391	367	362	387	406	403	388	409	370	389	411	434	381	367	370	387	383	382	396	380	356	403	357	381	354	362	379	347	324	362	391	381	378	408	395	373	383	350	356	353	384	381	402	371	418	340	385	390	355	366	390	359	350	370	385	363	392	395	382	391	356	391	377	436	371	374	393	385	393	440	353	377	402	381	404	386	373	353	355	403	377	381	380	396	360	400	395	386	361	411	387	379	385	382	363	392	379	374	377	360	329	372	373	355	382	390	385	356	362	390	398	352	399	356	417	403	411	382	380	375	355	362	382	373	387	389	393	374	358	386	394	372	382	382	366	378	369	361	377	353	380	385	347	407	396	416	358	374	395	370	396	379	383	407	375	402	357	393	394	413	383	402	377	365	373	393	365	378	349	357	376	383	402	397	363	380	348	380	381	415	375	418	386	325	412	343	385	392	390	374	374	387	389	377	391	366	392	395	355	400	397	399	402	380	386	374	353	348	358	358	384	387	360	355	390	415	365	371	394	378	415	369	416	334	391	394	351	405	356	379	367	368	386	373	385	358	400	347	376	367	355	390	373	355	371	369	370	399	402	367	394	394	370	335	372	373	387	376	366	403	383	391	374	376	361	390	399	371	391	384	377	346	389	354	404	370	399	382	382	394	372	378	357	376	395	389	413	388	383	365	363	384	347	391	382	378	368	344	406	370	369	353	421	382	366	393	398	358	425	370	375	386	390	384	383	391	422	361	386	374	362	379	404	385	394	384	371	360	377	414	371	334	374	417	375	386	382	383	396	367	405	368	410	382	364	391	382	393	364	357	336	370	403	393	392	350	380	393	382	391	390	385	421	394	377	365	355	379	360	364	371	362	402	413	418	402	382	399	396	395	368	372	403	380	385	408	365	376	379	323	369	387	350	345	329	390	399	388	378	374	401	381	377	366	363	395	346	387	397	382	396	394	399	368	393	348	396	385	387	381	401	366	367	372	387	350	397	397	394	415	391	402	373	384	374	412	366	355	388	382	386	380	413	354	375	389	359	362	385	362	352	383	370	341	403	397	381	386	360	398	398	396	360	367	383	381	365	394	415	378	358	377	378	373	352	366	393	397	389	357	355	348	375	375	377	355	394	357	411	356	384	363	348	352	394	393	370	390	386	367	397	376	361	354	381	403	400	380	427	362	399	382	404	379	401	388	355	369	390	364	374	368	407	401	376	427	389	395	381	363	372	365	386	377	362	348	385	385	370	343	370	383	369	386	347	368	387	386	377	400	348	365	386	368	371	372	382	350	395	398	373	376	386	373	373	379	356	357	365	370	391	390	385	410	366	360	406	369	362	411	394	371	372	376	392	333	344	377	377	379	388	374	401	330	394	356	380	356	374	355	364	362	420	374	379	346	377	380	390	401	384	346	330	376	394	382	402	361	389	374	357	391	397	406	400	367	376	383	399	402	377	397	391	404	370	379	363	350	368	390	375	386	398	365	403	354	352	370	388	393	370	375	369	398	386	379	397	388	351	394	376	366	353	372	367	405	377	370	384	377	393	369	384	392	419	404	370	355	389	377	351	392	380	389	377	411	424	363	379	373	351	408	411	402	359	389	399	378	396	334	401	353	382	377	408	381	416	393	358	383	407	347	375	387	380	380	372	384	395	397	369	407	402	394	359	385	345	392	380	357	387	331	374	374	389	346	367	363	363	424	396	355	379	373	410	393	388	378	378	368	350	405	385	405	349	414	399	352	384	396	411	359	333	384	377	386	388	420	412	400	371	372	363	423	337	362	368	373	396	362	372	378	373	394	385	372	353	386	401	393	389	376	367	425	365	385	366	373	386	376	354	400	379	421	336	387	388	389	389	364	377	371	398	349	381	360	411	352	371	379	376	369	363	375	339	383	369	405	386	393	408	396	378	352	348	382	355	361	406	369	341	382	341	379	409	394	389	381	402	389	412	390	399	429	384	362	374	378	377	390	374	368	397	411	358	374	380	397	420	372	382	412	369	369	369	366	360	381	347	395	411	376	367	366	362	379	399	388	374	342	365	388	381	370	409	378	411	419	371	392	389	347	355	378	392	417	394	366	386	348	392	421	393	385	407	373	392	382	350	406	388	384	377	385	347	402	402	379	375	387	379	368	365	373	342	402	385	417	357	335	381	375	377	372	370	369	388	415	357	378	351	376	382	335	384	408	372	408	398	381	398	379	386	349	409	361	388	419	398	378	365	361	370	371	360	353	402	392	375	368	379	395	344	412	358	388	354	387	383	376	367	386	375	396	404	392	367	403	367	398	365	408	372	396	363	410	406	374	377	362	345	358	396	390	379	369	361	373	373	382	405	402	398	374	365	371	389	385	380	357	351	372	356	409	380	413	384	374	414	382	384	376	367	351
9841	3555	1912	460	350	255	249	225	219	229	225	241	221	217	213	218	191	195	196	193	220	188	202	203	236	206	233	197	195	223	217	198	204	202	202	212	186	186	235	214	202	202	197	206	195	190	215	202	205	212	205	226	196	212	177	179	188	219	206	209	205	174	183	189	185	227	197	185	193	202	179	194	186	188	216	198	175	193	213	234	194	213	196	189	208	211	219	228	194	213	196	183	210	223	204	168	208	193	223	214	209	211	225	179	220	206	215	183	210	226	201	188	211	196	217	233	176	213	211	222	230	215	206	185	187	222	218	225	225	201	172	215	226	185	179	229	237	195	234	214	215	210	223	205	203	190	212	207	240	186	207	223	205	222	208	196	193	182	208	225	224	176	200	196	164	216	205	230	255	235	206	215	220	216	217	184	221	195	210	205	233	200	228	218	218	192	199	203	207	220	216	208	195	190	196	203	201	201	212	215	209	192	202	233	224	193	193	197	193	208	221	197	203	208	215	179	232	192	194	192	208	206	181	221	204	218	202	199	198	213	239	198	192	211	206	200	195	209	245	186	232	196	209	190	205	217	194	195	208	185	213	220	181	219	207	181	209	208	218	222	213	189	205	189	186	197	218	202	195	212	202	185	199	204	205	197	215	195	204	187	205	188	202	218	189	206	204	207	234	207	198	208	195	206	204	187	207	172	191	196	197	204	195	213	194	219	228	197	211	199	221	202	212	209	193	193	194	179	205	193	166	202	212	200	216	200	205	216	207	248	201	209	217	249	190	212	192	219	209	205	218	207	199	196	206	216	202	240	210	204	203	206	215	200	210	181	199	203	239	219	212	225	207	196	215	226	213	197	211	202	196	214	214	205	210	217	205	201	212	218	214	190	181	209	203	228	186	197	221	207	225	203	213	200	173	206	211	224	180	197	184	216	216	176	200	230	212	216	194	232	196	215	220	226	223	202	216	222	208	203	199	211	200	234	202	226	214	185	201	196	205	193	189	207	176	194	207	210	167	186	227	204	204	240	189	203	218	209	201	209	202	217	204	209	201	222	188	207	190	185	189	197	226	196	219	208	196	202	211	198	206	204	230	197	199	212	198	217	210	186	223	206	183	199	191	216	196	211	196	205	200	212	203	185	194	213	219	220	203	203	172	185	203	172	213	188	213	199	211	196	232	207	202	220	186	201	223	205	220	209	200	211	201	214	200	181	182	223	211	224	200	212	194	197	206	224	229	209	218	209	201	225	192	212	193	206	213	216	201	192	208	234	227	193	207	202	225	192	218	194	214	207	209	191	206	219	198	205	201	186	219	210	204	190	161	191	211	207	201	221	209	207	188	196	212	205	223	199	201	193	211	194	233	192	189	183	219	242	214	241	196	204	221	200	209	194	197	197	206	235	201	237	212	217	231	201	198	212	182	219	210	231	184	223	206	225	214	196	202	193	193	192	255	230	190	230	230	220	191	210	215	209	226	213	228	202	233	229	216	198	198	248	188	191	203	188	220	194	191	187	221	197	182	222	195	193	215	221	207	206	246	238	208	206	220	187	211	223	222	214	197	211	213	211	210	188	223	200	203	187	218	230	204	195	222	224	223	206	217	199	220	184	231	214	198	211	179	222	203	218	233	236	212	191	178	205	205	181	204	195	232	213	240	212	205	198	209	215	193	226	197	211	196	223	201	216	203	202	183	190	219	231	214	186	219	203	209	191	186	187	212	182	197	191	194	206	221	228	211	224	210	235	198	167	176	213	194	188	170	209	223	222	180	174	195	188	197	193	216	192	209	170	209	203	221	197	205	234	233	222	182	208	230	201	220	203	207	230	192	191	204	230	207	196	239	206	219	189	224	217	209	205	182	202	220	189	204	206	218	221	222	178	204	186	216	201	181	193	203	191	240	206	213	210	216	210	213	215	182	202	180	219	212	180	217	183	220	213	224	205	210	207	191	222	257	184	196	233	237	210	199	206	230	205	190	230	193	194	222	190	204	208	229	204	245	200	179	196	225	193	234	195	222	202	211	207	208	194	226	183	205	172	197	176	250	254	222	207	209	188	234	217	188	199	203	192	193	177	223	207	200	207	200	188	202	202	203	217	210	194	180	226	205	190	213	181	197	218	188	205	210	201	200	190	182	188	205	208	206	202	193	225	189	186	230	206	217	200	194	201	165	198	195	204	219	194	177	189	188	211	224	197	209	225	226	207	208	218	221	224	216	196	210	195	201	208	221	205	203	187	227	222	212	180	179	201	229	217	201	200	195	208	182	185	210	208	233	193	205	190	212	203	208	217	214	195	191	188	209	228	208	182	201	207	224	217	183	214	226	196	223	206	224	198	212	216	217	191	216	198	202	236	242	201	192	212	221	218	190	211	221	206	195	206	205	200	197	200	199	211	227	213	221	224	213	192	246	215	180	199	195	222	197	190	220	213	187	208	219	206	202	197	210	212	208	215	210	225	218	193	208	217	200	204	205	182	206	218	205	214	193	187	189	196	239	230	192	196	220	187	206	195	188	239	204	209	184	196	203	198	200	208	214	220	208	183	202	200	201	204	205	214	203	203	215	220	194	177	196	221	215	200	185	195	210	215	221	196	216	213	200	223	223	212	225	235	191	231	226	225	241	183	163	210	188	190	197	207	213	227	210	226	226	196	230	206	223	223	229	230	218	192	226	243	202	197	220	179	202	230	235	192	215	214	193	212	199	210	214	215	193	201	211	183	213	191	200	209	234	197	213	192	209	221	203	209	193	213	191	195	209	204	223	197	184	205	210	189	191	212	234	223	190	201	213	201	197	213	210	217	191	178	194	191	202	212	172	192	206	211	220	235	238	182	195	243	213	194	202	227	195	219	185	188	198	202	208	237	229	211	214	206	205	199	205	235	200	201	186	217	222	185	226	210	181	199	214	196	234	218	220	210	188	186	215	208	199	207	191	206	210	226	231	212	188	191	235	212	194	248	211	218	202	232	189	218	195	208	179	188	206	221	225	198	189	216	202	197	206	212	236	198	211	189	229	182	202	191	207	203	227	220	197	213	225	229	186	242	229	203	211	190	197	209	217	204	243	192	223	237	192	192	222	193	209	201	207	194	204	214	212	217	192	219	179	189	226	209	207	202	196	232	203	200	214	182	201	184	193	188	199	212	200	216	219	210	202	183	221	205	208	212	188	226	208	200	181	220	195	216	204	200	175	178	211	199	207	209	223	202	212	214	218	241	233	250	212	182	215	220	230	201	192	245	196	196	201	197	200	191	195	209	206	193	204	197	190	205	210	220	214	240	218	204	198	225	212	201	207	197	186	232	237	218	190	204	190	197	216	189	221	241	195	203	205	168	217	194	196	187	236	237	209	223	215	213	207	233	217	187	194	178	215	187	186	204	230	209	198	213	174	206	186	207	208	215	241	223	188	231	213	208	213	203	208	194	207	187	241	185	208	217	191	200	190	218	211	203	233	187	202	211	201	212	177	203	209	226	241	205	214	226	215	207	204	208
6144	3225	3614	984	1078	867	820	658	655	528	541	475	513	524	483	499	489	446	440	454	459	526	449	438	472	475	472	429	447	458	477	444	462	480	460	441	455	418	439	445	469	462	425	445	449	428	453	441	469	448	457	438	455	429	453	458	467	463	426	461	442	459	497	462	487	449	454	482	437	413	467	442	422	468	447	460	456	450	411	426	422	450	446	479	425	454	465	394	454	468	429	429	417	441	447	417	417	450	468	445	482	438	512	462	444	434	428	457	450	438	447	449	453	441	440	426	471	432	441	455	477	465	475	446	447	448	465	427	443	465	484	413	459	467	463	440	470	469	476	510	485	461	477	453	440	455	434	467	469	414	409	442	455	445	469	468	446	460	445	443	445	440	416	482	478	435	475	415	454	436	454	449	445	461	439	443	472	444	461	442	451	468	457	406	429	439	422	449	470	382	454	476	438	454	471	407	471	437	463	462	463	426	401	449	472	447	457	493	428	443	455	493	467	478	440	460	469	462	459	422	479	487	453	438	443	459	452	445	444	453	482	426	438	478	463	488	470	487	444	455	430	489	436	453	448	431	427	491	442	479	474	443	465	447	438	466	420	457	482	454	455	446	456	460	468	424	476	456	467	421	453	418	457	451	495	449	492	454	441	439	454	440	458	464	440	445	457	443	415	457	474	472	486	468	454	427	471	448	490	438	451	448	467	476	464	445	453	420	466	412	475	437	452	443	433	466	480	465	426	464	427	442	442	476	450	459	439	463	435	488	456	449	445	456	459	430	428	450	429	496	462	495	451	492	406	449	439	456	471	454	406	467	430	419	467	460	453	450	474	463	448	454	436	450	449	476	461	479	469	478	452	488	470	412	452	463	428	454	435	432	475	446	437	492	466	469	468	447	441	466	455	439	451	445	449	435	480	479	480	452	438	415	464	482	434	482	449	463	417	424	432	458	443	483	484	491	436	426	440	500	445	428	421	436	431	450	464	484	475	436	463	476	442	462	438	443	486	402	491	432	474	476	468	445	444	454	472	485	459	469	437	469	426	455	453	473	468	426	458	425	463	477	453	420	436	469	415	451	452	467	498	457	451	423	473	451	483	448	464	456	434	434	490	451	411	460	451	466	442	445	452	423	448	478	433	468	439	424	437	477	457	463	457	485	440	436	420	460	442	466	468	468	482	485	428	497	483	450	482	516	482	466	472	467	469	441	454	463	489	451	484	484	452	474	433	435	461	448	456	445	474	485	497	472	440	443	456	482	493	462	439	480	439	464	417	421	454	452	441	421	467	454	470	433	448	444	467	468	449	450	466	448	435	466	466	438	461	452	461	446	451	430	458	481	453	487	448	429	431	441	467	421	453	437	465	450	460	453	452	428	473	426	458	461	453	422	427	475	470	458	484	482	453	437	463	449	427	461	447	481	448	441	429	459	451	452	437	456	422	483	436	476	467	425	430	457	430	465	432	455	445	421	408	469	482	481	493	450	481	454	452	455	410	407	431	438	459	414	419	437	502	457	461	458	498	454	444	463	426	472	476	473	463	454	452	450	437	504	477	457	445	441	470	445	448	462	472	461	471	453	473	456	480	429	452	436	480	406	489	432	447	461	427	444	504	469	417	460	409	493	462	445	410	476	502	466	454	443	457	437	421	485	461	436	429	469	446	449	450	447	465	449	432	457	482	457	431	469	423	433	431	467	469	444	480	449	462	448	453	424	422	476	438	466	442	430	436	465	443	491	446	489	465	429	460	451	450	441	462	463	497	471	451	477	487	439	440	442	424	465	477	477	472	438	446	415	455	440	441	485	435	431	452	463	478	426	436	475	462	477	439	429	417	492	452	487	475	456	469	433	441	455	423	464	478	423	463	446	453	422	420	467	466	445	491	416	474	481	399	462	445	454	449	451	416	457	450	423	449	447	489	463	440	505	457	449	486	434	424	401	424	443	465	455	481	440	476	463	420	420	468	465	463	455	444	426	426	461	517	483	476	446	460	464	435	438	441	430	464	484	427	430	458	439	455	428	490	460	409	465	468	432	461	499	414	465	485	421	443	427	445	451	444	435	459	453	460	458	461	420	434	453	447	458	414	451	465	419	453	422	432	475	478	498	451	445	498	497	456	462	454	449	427	447	454	466	466	429	449	476	444	461	421	435	474	456	413	435	470	437	426	493	470	442	452	409	449	485	442	466	456	473	472	472	469	441	481	475	470	419	470	469	439	451	437	395	423	431	424	408	434	450	432	448	454	470	462	427	476	434	466	515	435	457	436	458	427	493	413	430	439	486	438	416	434	428	460	465	493	468	454	419	453	498	480	471	456	427	443	441	447	444	439	459	427	469	460	482	462	444	436	465	439	420	422	438	469	456	446	457	460	445	471	436	453	426	416	474	438	432	453	477	452	464	451	463	471	446	447	434	473	467	478	405	469	463	481	439	412	436	428	455	453	456	427	472	458	430	418	455	451	472	467	459	428	444	436	452	443	477	475	476	487	425	439	428	453	419	425	438	470	463	459	439	469	458	493	429	488	455	429	452	468	448	458	467	456	474	460	470	443	461	446	448	447	400	441	447	462	396	458	467	455	452	438	497	413	472	448	460	500	443	440	454	478	446	466	429	458	494	424	489	477	475	438	483	451	457	459	464	466	428	463	448	432	463	472	459	441	428	458	496	431	428	458	462	450	471	463	431	421	449	484	468	457	474	434	387	426	445	468	428	463	471	459	460	457	407	461	460	477	448	460	476	433	478	416	472	454	423	484	472	477	397	479	446	482	435	481	480	474	437	463	491	445	477	425	451	508	437	456	425	490	469	436	445	441	448	450	454	483	442	428	434	454	472	441	444	424	458	431	452	485	450	433	451	437	439	430	426	419	456	444	491	425	438	453	424	455	446	462	448	452	414	489	491	449	434	441	483	444	482	434	465	509	459	504	460	449	478	450	476	446	433	437	482	480	447	456	462	486	421	453	433	416	444	437	449	449	443	466	439	466	471	486	452	456	460	449	480	449	456	458	491	440	464	450	450	509	444	457	495	458	440	461	404	449	456	455	436	477	439	461	447	452	476	446	461	447	449	460	477	439	449	431	472	448	430	490	462	438	432	469	480	448	421	484	497	452	463	463	451	457	451	440	483	436	462	462	438	493	470	465	459	432	458	446	468	441	450	459	476	489	452	443	449	496	440	460	448	449	422	449	460	409	439	432	445	462	453	489	465	463	444	475	443	470	483	497	437	430	476	441	439	452	446	458	429	456	480	433	424	421	460	460	452	479	490	428	449	451	416	429	471	442	429	440	402	458	499	464	423	448	451	432	428	455	469	448	435	411	419	428	450	432	459	451	471	463	491	447	486	436	463	415	448	430	493	447	448	464	452	441	469	462	423	412	451	464	458	426	435	458	468	449	491	462	413	457	451	493	452	430	458	445	463	432	457	453	468	450	487	461	459	428	457	464	477	470	446	477	444	450	476	419	471	441	408	492	453	409	476	473	446	420	432
28365	18013	14438	6128	4180	2926	2420	1625	1265	905	546	292	275	303	276	207	167	173	182	134	129	110	122	119	117	138	129	127	127	136	120	148	116	111	140	130	112	123	129	128	112	134	119	136	130	149	126	123	133	123	143	126	107	123	110	161	130	129	106	98	131	122	131	145	103	125	123	115	123	108	127	122	127	127	108	118	110	125	111	132	118	138	123	127	128	129	129	132	138	111	95	92	115	136	127	137	107	143	118	124	126	133	116	123	141	121	119	132	133	138	133	110	123	137	136	123	114	123	117	125	115	108	110	120	134	114	127	115	118	128	113	138	132	130	131	121	118	117	108	122	113	104	150	129	138	111	134	123	133	108	89	120	110	113	119	122	113	147	122	129	133	101	129	121	138	112	139	130	135	112	110	121	134	126	104	146	113	129	109	111	123	140	138	115	108	133	153	136	128	130	108	104	133	112	116	113	122	129	115	125	149	108	124	128	112	103	125	142	136	109	127	122	134	113	134	125	118	125	121	113	132	117	143	106	122	123	142	132	126	126	107	119	127	111	126	119	123	116	108	126	120	107	135	126	122	111	125	119	124	123	135	146	125	119	110	136	116	135	147	118	123	120	129	112	124	109	144	138	106	151	142	113	130	120	111	122	126	127	114	115	123	128	115	137	137	147	115	118	120	104	124	133	150	132	118	144	125	119	96	114	93	139	160	111	114	107	109	127	109	149	138	124	113	126	108	122	112	120	123	121	148	131	113	105	120	114	117	105	111	115	134	110	93	111	113	116	120	116	104	106	128	117	119	131	138	131	141	130	134	122	129	118	112	120	120	135	131	113	102	139	132	132	114	137	119	137	119	128	122	139	114	120	137	109	138	135	124	129	146	115	111	137	119	134	140	118	112	134	123	130	137	141	112	120	122	112	121	127	121	140	113	120	133	127	134	114	121	124	108	115	127	120	127	133	137	114	138	102	134	113	141	145	156	125	124	154	120	101	110	132	156	112	152	123	134	127	119	131	111	117	139	116	126	121	103	115	117	122	121	119	130	129	120	139	152	118	122	134	110	126	113	134	129	123	141	145	125	125	131	153	122	132	117	134	124	131	119	101	125	131	126	113	130	119	124	109	120	101	110	138	127	130	103	112	122	133	130	128	114	145	134	124	125	132	124	144	131	122	104	127	141	145	129	149	119	122	113	135	135	118	109	139	140	118	125	112	126	127	129	97	138	148	116	121	143	128	134	122	120	107	135	138	132	140	118	117	108	104	116	119	112	137	138	136	120	128	135	119	129	126	121	102	110	121	121	129	109	142	119	127	124	121	121	135	118	107	127	121	112	124	135	142	99	113	93	104	122	130	151	134	113	128	104	128	120	113	123	109	122	122	141	111	102	140	139	129	110	156	128	139	103	123	118	112	123	111	120	112	133	137	127	128	121	129	121	102	115	111	114	119	176	139	117	153	120	122	123	123	119	126	116	111	116	111	108	124	107	126	127	112	136	111	100	123	119	127	133	120	147	125	127	116	115	105	134	119	106	129	103	140	113	143	122	119	124	117	131	127	104	157	139	130	141	115	104	112	113	120	133	91	128	133	140	125	129	140	121	142	126	108	132	120	119	118	141	143	116	138	122	119	128	108	113	134	124	116	107	136	122	142	131	143	129	122	118	132	108	112	122	109	105	132	148	135	119	145	115	113	129	116	112	112	124	121	106	129	122	128	147	124	124	114	113	124	128	134	109	124	131	109	150	116	125	136	132	140	125	136	124	129	104	119	118	128	114	124	131	124	129	163	116	138	113	133	137	113	128	125	132	127	120	117	120	125	152	118	115	130	127	116	131	154	129	130	119	102	121	117	139	128	140	121	139	143	138	117	126	97	128	107	118	123	114	136	135	136	139	129	122	115	135	130	124	133	112	131	125	133	113	136	133	131	109	121	107	115	127	102	155	127	112	123	150	135	118	127	106	110	154	119	126	124	117	105	107	107	127	135	134	122	123	121	124	152	156	113	134	132	142	116	117	108	110	130	122	133	128	125	126	124	119	125	114	131	132	130	135	133	130	95	135	134	136	128	115	123	120	124	133	121	114	127	127	90	112	110	135	118	109	124	108	126	125	137	120	122	126	102	130	112	128	136	119	118	107	133	128	132	109	119	141	122	117	122	138	126	124	142	125	127	124	117	113	119	119	127	105	118	105	117	119	118	107	133	112	117	144	113	116	126	130	119	121	121	121	141	118	105	134	122	129	129	108	109	130	124	130	122	120	139	118	141	121	145	126	150	131	126	130	140	115	134	131	123	141	147	131	153	107	121	124	136	124	127	102	101	143	122	112	129	138	154	125	136	128	142	132	113	114	126	140	122	125	114	126	125	115	124	103	116	142	138	103	130	119	120	117	110	117	118	117	126	114	129	96	130	130	120	124	108	133	120	132	114	131	126	122	127	139	107	115	127	119	130	116	115	104	136	109	117	122	142	97	135	110	108	107	130	115	121	111	105	126	121	122	129	119	139	113	131	118	130	130	140	152	119	120	129	136	114	127	129	113	132	117	137	125	126	115	105	118	119	127	117	127	131	121	125	112	108	119	119	123	110	125	128	125	118	110	137	121	125	112	129	133	142	137	145	131	127	138	136	120	124	131	130	141	125	106	134	123	128	128	122	145	112	131	107	124	136	114	125	143	126	120	117	138	88	126	125	131	138	132	110	124	117	116	138	139	113	114	118	148	131	114	140	101	122	122	99	114	91	142	123	113	120	124	127	100	103	135	124	128	132	129	110	116	107	121	121	133	131	124	110	110	139	123	139	118	114	139	110	133	111	112	119	120	126	128	114	129	103	128	127	137	126	135	140	116	134	101	141	110	124	136	117	135	110	108	132	131	112	135	107	113	132	127	120	120	131	129	113	136	136	118	122	124	105	130	126	134	114	125	124	150	144	134	125	131	143	138	141	123	114	118	133	123	137	132	123	127	118	139	119	115	109	140	133	125	130	106	123	109	122	111	123	115	135	144	117	119	110	127	125	138	106	126	150	120	137	119	153	129	132	141	128	129	121	138	127	150	138	123	115	136	144	130	108	135	132	122	127	123	137	144	125	118	122	116	134	127	116	90	126	126	109	146	116	128	128	119	131	116	125	104	102	140	135	146	120	110	127	134	125	139	128	97	122	132	107	114	134	126	134	141	114	123	116	134	123	140	109	120	114	121	121	122	115	139	132	128	138	125	133	106	110	131	134	124	111	132	149	129	132	119	118	115	109	133	116	105	130	127	131	112	114	150	116	99	127	135	127	120	132	144	148	130	121	123	123	111	123	118	141	131	104	137	124	114	132	140	128	138	113	107	122	122	124	106	109	124	123	121	107	120	126	140	125	138	101	140	103	114	145	135	135	117	123	112	110	155	123	134	121	115	122	125	100	121	147	131	113	115	126	121	118	113	121	117	125	122	121	151	106	107	107	135	126	132	142	117	119	120	117	109	139	100	87	126	111	105	111	108	121	117	110
18499	13551	15299	8224	9601	9283	8524	7028	5336	4175	2326	1325	1527	1759	1288	962	564	553	502	398	326	327	364	329	371	325	313	313	317	335	313	322	319	296	325	313	270	330	319	282	266	298	322	320	339	329	306	325	314	291	301	310	306	302	308	312	311	291	335	341	304	279	291	294	283	290	302	287	289	293	293	283	327	313	307	329	275	274	298	277	310	294	278	291	332	291	298	302	307	327	287	331	301	274	287	302	303	314	344	320	296	317	318	294	269	306	303	276	300	292	295	283	299	297	335	273	273	287	310	313	297	275	318	294	334	277	320	297	294	327	314	289	292	294	322	314	295	313	314	302	284	292	328	263	277	290	310	280	317	313	300	302	317	282	292	270	349	288	284	288	269	292	310	300	278	325	317	304	275	298	307	317	288	300	305	304	281	317	302	299	286	276	277	307	274	304	300	307	305	296	322	300	320	293	299	305	334	286	297	338	310	273	310	324	292	314	309	278	299	307	319	291	332	300	293	277	299	292	312	297	305	293	305	283	315	311	306	296	298	297	282	287	255	272	311	316	269	283	275	285	304	328	259	303	274	285	304	312	332	279	299	316	288	299	312	281	313	266	317	264	306	317	308	288	285	297	306	311	292	298	290	298	341	287	309	282	279	296	301	303	291	312	297	256	295	314	296	287	314	297	274	267	311	293	293	288	290	302	330	293	283	290	270	279	342	320	277	287	295	327	284	313	309	290	299	313	292	307	327	293	292	296	287	280	299	305	296	326	268	311	343	318	298	309	291	309	265	270	304	323	307	272	303	295	267	305	287	297	294	285	302	270	300	302	282	270	284	280	275	330	306	302	274	304	336	312	281	293	294	277	299	291	310	285	315	315	308	308	265	293	319	312	274	294	308	284	286	324	310	339	310	323	307	312	294	300	268	301	281	289	292	325	308	332	278	281	272	289	305	298	335	331	309	301	312	298	295	319	299	291	296	323	311	285	283	284	321	260	323	319	293	279	297	286	264	295	284	293	285	270	299	310	280	299	306	327	267	280	302	291	312	281	275	302	311	304	302	284	306	313	309	266	297	294	259	308	280	295	295	307	307	272	280	280	272	317	295	310	281	317	329	301	283	309	305	283	310	292	272	304	311	292	281	297	336	297	295	300	299	299	310	291	321	302	297	340	297	280	287	306	294	303	305	300	301	306	308	258	306	288	317	307	314	302	311	263	288	315	306	291	312	263	288	298	284	303	283	270	299	268	306	311	299	308	292	295	330	336	282	308	311	316	311	272	298	298	313	319	287	286	293	320	327	295	327	335	303	291	287	310	314	295	317	289	311	311	311	268	296	298	305	279	294	303	287	291	281	276	298	272	275	291	295	266	289	313	273	285	285	323	310	294	315	322	279	301	312	282	317	268	286	310	288	313	293	289	285	318	304	300	271	292	272	318	303	319	275	305	322	297	272	301	259	290	308	295	296	292	291	268	303	278	293	305	276	311	288	323	280	305	279	291	286	306	296	284	300	269	319	334	314	298	339	314	328	303	283	270	282	297	285	289	277	325	298	304	291	297	287	305	286	303	311	291	304	332	304	304	304	312	297	287	275	307	300	278	307	319	271	261	272	316	295	294	302	273	259	288	298	332	300	295	280	295	294	313	320	267	272	290	285	300	284	316	306	254	300	309	294	272	283	336	271	320	317	297	280	284	282	310	296	296	293	321	277	268	295	296	318	282	295	301	302	256	307	297	310	317	289	291	286	277	301	275	327	307	287	308	284	292	306	294	287	285	298	302	265	307	273	321	325	293	281	298	321	293	279	315	284	282	269	300	307	300	322	291	276	329	286	254	285	274	308	288	269	286	280	326	312	297	315	295	274	304	305	309	283	289	311	282	282	322	310	270	302	315	272	310	310	300	299	277	281	318	319	266	285	291	310	280	302	323	265	277	285	307	323	318	314	323	296	330	294	317	297	290	267	329	333	298	320	280	291	299	314	313	265	305	318	312	286	296	298	292	288	309	272	318	300	317	306	294	267	264	296	304	338	286	306	325	333	299	283	263	288	279	259	317	318	307	286	321	317	333	272	298	300	308	298	316	307	310	306	260	329	314	286	312	294	303	305	270	305	303	285	280	318	254	307	281	318	304	304	310	322	309	275	310	282	304	310	288	280	298	288	287	283	324	299	307	303	299	306	299	363	290	309	289	289	303	297	320	285	296	309	293	251	283	304	337	263	304	267	295	305	275	315	293	282	309	320	343	263	321	299	309	294	285	327	291	285	272	292	318	258	313	287	280	336	289	290	256	284	266	274	305	311	326	312	289	294	299	273	296	287	296	286	291	325	299	289	266	303	284	308	330	286	292	317	349	285	272	286	299	303	320	289	311	276	293	264	307	279	293	305	310	287	297	319	278	286	316	336	250	307	325	276	301	294	296	275	276	303	334	284	316	300	307	297	302	303	281	312	312	303	307	271	308	264	293	316	278	291	303	295	291	309	301	285	321	282	281	317	301	323	293	287	292	296	286	307	276	264	324	285	283	295	274	316	313	283	303	296	278	299	280	307	293	306	316	283	289	284	303	286	279	257	264	293	297	322	302	263	316	294	298	286	293	291	297	296	284	280	287	326	289	291	325	280	296	304	277	306	282	302	294	298	289	291	300	304	283	294	293	301	315	271	280	286	311	287	286	297	293	304	280	296	305	294	287	292	316	303	285	302	284	311	290	284	284	298	338	321	290	297	301	283	309	283	302	293	266	320	334	292	309	294	300	305	304	269	296	301	304	299	310	288	309	288	279	348	307	297	305	288	313	303	304	323	265	302	282	290	302	288	298	293	283	294	280	304	286	300	307	296	297	285	279	331	273	295	287	276	313	277	323	288	309	283	296	297	316	282	308	278	304	300	274	304	325	271	288	298	317	283	317	318	269	293	290	275	299	314	288	308	297	295	287	287	272	294	271	310	298	304	258	300	293	290	288	291	283	308	280	327	269	259	331	285	309	278	293	278	264	288	341	315	280	305	320	268	314	282	291	301	297	315	324	326	313	322	316	264	319	296	281	304	306	271	287	297	293	268	311	291	302	275	264	320	293	297	287	323	298	263	291	312	295	300	319	269	274	329	303	302	302	283	310	311	312	316	288	264	296	289	288	284	278	330	289	292	284	319	298	295	276	291	321	311	301	309	291	296	319	261	303	290	293	298	295	316	302	333	289	304	294	300	285	300	298	279	270	299	282	296	290	274	296	321	299	299	281	323	318	295	306	301	292	271	311	313	295	294	295	296	305	341	264	325	287	327	298	265	297	294	288	301	297	288	290	284	311	318	333	273	287	293	294	287	283	284	296	282	290	287	321	282	278	271	304	303	305	277	285	289	305	310	299	308	303	297	279	268	285	283	325	278	299	319	317	295	284	299	295	289	292	304	281	293	316	290	296	286	287	269	288	299	318	276	296	287	302	263	313	299	291	276	280	303	297	290	315	319	285	325	293	300	292	289	300	311	289	271	315	292	289
39731	30718	25416	12172	8982	6752	4813	3652	2526	1779	885	477	517	617	557	381	284	246	214	173	176	178	169	166	174	150	188	183	173	154	153	154	144	176	184	166	189	176	201	172	190	146	172	181	161	167	180	155	153	152	183	172	177	143	175	182	141	181	174	167	148	146	159	158	172	164	168	193	155	189	156	159	169	158	170	167	176	204	164	174	155	190	187	149	175	148	132	177	154	183	162	154	151	169	172	176	160	161	154	167	154	181	173	154	183	186	148	141	146	154	189	158	180	147	190	152	148	175	166	174	168	170	170	181	159	183	179	174	188	165	154	174	162	178	167	150	176	183	171	158	171	157	169	157	161	173	182	173	179	153	182	175	173	153	161	166	160	160	176	172	171	172	184	164	181	148	167	170	173	144	140	153	136	168	169	170	148	149	131	162	146	158	141	145	168	190	159	174	138	155	158	151	167	163	142	151	163	167	158	165	166	167	147	165	183	167	180	171	171	144	171	158	133	164	170	155	168	143	170	167	175	182	184	172	158	162	164	184	176	185	154	172	170	176	170	152	163	164	152	155	155	169	181	169	157	188	152	153	161	164	170	148	169	154	136	159	158	187	187	166	142	202	147	147	143	164	150	154	164	179	174	151	187	151	165	145	152	165	182	167	143	170	166	157	168	174	188	154	141	169	168	158	166	181	180	142	153	136	153	161	144	143	164	176	132	167	171	155	138	177	150	158	204	145	148	169	161	152	178	158	182	156	178	139	147	181	162	166	163	188	157	173	151	173	155	148	157	199	188	144	153	162	162	183	172	157	161	167	160	157	169	188	160	168	163	181	172	153	206	173	153	137	161	175	174	152	157	154	165	158	151	178	141	164	173	160	153	151	181	174	138	163	166	163	181	185	154	147	157	159	177	149	170	174	191	155	173	148	171	210	157	165	174	158	156	173	131	166	151	172	167	161	156	145	168	191	153	162	156	149	148	194	176	164	168	149	157	154	158	169	135	173	157	134	158	168	172	155	157	179	173	156	181	152	143	147	178	156	150	150	166	157	163	145	131	164	161	181	188	158	196	132	150	160	166	138	189	158	157	158	187	176	167	154	151	176	160	145	175	142	164	166	160	174	167	181	193	185	151	163	152	152	148	166	138	178	193	181	160	162	169	150	151	166	148	161	181	168	161	177	174	163	185	167	180	187	173	150	179	164	151	149	161	165	168	177	169	180	160	170	176	157	142	154	178	161	144	166	183	163	173	170	135	157	154	147	194	170	180	166	164	161	166	173	181	147	164	162	194	154	173	154	141	185	139	176	187	171	188	154	169	141	135	179	167	155	175	159	146	180	177	159	167	190	159	181	170	143	164	132	150	185	176	186	162	153	161	155	149	163	142	161	145	144	148	167	189	173	173	163	175	175	165	155	146	187	149	177	148	139	183	172	149	188	153	152	156	155	174	156	174	176	156	164	185	180	166	151	138	154	172	149	141	170	175	166	148	133	158	163	194	168	153	135	173	157	169	156	135	150	134	146	177	145	145	160	149	146	183	168	183	198	173	138	154	140	144	157	169	149	168	165	148	161	153	195	196	149	145	168	178	157	173	179	171	171	186	158	164	184	159	161	168	152	134	186	170	130	167	171	183	161	157	175	177	167	163	160	183	174	163	149	151	154	171	164	179	142	174	186	168	154	187	148	175	176	162	159	174	172	176	175	170	173	152	159	162	148	168	163	132	151	169	149	165	160	163	192	152	146	171	181	146	162	160	180	170	152	159	175	142	152	157	148	171	151	149	160	173	140	177	148	143	148	169	174	176	147	159	140	172	184	160	166	175	166	195	150	180	139	160	173	147	146	172	169	157	167	185	181	155	164	163	151	173	163	179	178	185	174	167	179	160	135	140	177	170	164	170	157	133	147	167	175	156	161	165	154	158	161	139	124	168	183	151	157	146	148	174	157	170	168	165	161	164	152	153	140	150	153	169	153	161	133	131	153	159	149	168	159	142	169	158	177	178	182	158	158	159	163	193	149	166	152	144	136	185	156	180	173	163	168	169	157	174	183	146	143	159	176	188	150	180	167	201	149	169	163	165	167	170	170	167	170	174	162	176	169	178	151	161	159	173	148	177	162	170	176	169	151	149	183	165	193	163	175	155	186	159	149	169	155	145	186	161	164	149	188	145	160	157	159	150	161	129	148	153	159	162	158	176	201	163	167	162	162	144	142	153	176	166	174	144	171	164	169	167	139	162	155	155	143	146	166	158	188	150	166	172	170	172	157	147	179	154	167	173	164	180	169	185	159	163	179	152	175	162	155	184	177	166	165	178	175	171	156	140	152	167	168	150	158	166	173	151	135	181	177	132	147	183	171	162	159	149	153	155	154	168	156	166	148	165	166	161	158	172	179	160	157	132	163	150	199	176	162	163	142	163	148	155	181	176	165	169	194	143	144	179	182	172	175	158	171	175	166	186	151	172	169	161	162	195	146	182	161	165	136	169	180	127	170	169	153	171	128	186	175	184	177	159	146	168	174	178	184	164	158	175	159	152	165	188	144	166	147	158	154	167	164	148	141	160	156	175	147	147	171	156	165	177	170	172	148	164	149	171	172	177	169	145	169	154	169	158	180	149	166	184	188	162	154	155	158	161	153	169	165	171	169	141	141	195	161	166	159	178	184	140	187	182	142	163	179	152	135	159	153	159	140	165	167	164	150	168	168	169	150	175	157	190	145	162	167	145	166	168	170	166	171	170	152	146	179	168	189	166	162	148	168	186	172	157	175	163	166	149	152	169	180	181	162	162	178	176	153	156	144	158	160	173	152	144	155	143	181	163	147	160	167	160	186	183	176	176	176	161	170	143	142	157	184	182	164	179	179	154	157	185	161	160	163	161	184	159	160	134	143	160	163	154	160	171	162	161	173	166	185	150	178	177	154	164	171	189	171	155	161	155	173	174	163	140	176	168	163	168	173	151	160	171	149	213	172	159	170	168	175	167	176	168	163	154	132	155	155	156	139	175	151	173	159	182	160	170	164	182	138	149	164	158	150	174	141	143	152	173	145	151	173	151	167	179	137	174	164	137	171	167	177	147	150	136	162	183	162	176	174	146	149	179	165	196	149	186	162	169	159	176	161	177	154	180	173	142	173	174	179	168	176	145	160	145	157	169	170	175	167	215	163	157	161	159	164	165	161	156	161	170	161	177	164	157	169	166	148	146	163	173	161	169	150	156	171	205	179	157	167	167	126	157	166	176	158	168	155	155	171	170	172	186	160	182	173	150	176	155	158	165	157	200	164	146	157	158	181	155	171	165	169	170	153	159	172	168	162	186	154	175	162	185	170	156	162	147	146	151	164	156	177	158	165	173	167	177	156	173	171	164	151	181	168	154	161	159	144	183	150	190	160	177	160	144	189	143	139	146	166	146	164	163	152	192	146	150	182	159	176	171	176	177	185	156	168	150	167	161	153	159	174	137	150	152	185	163	191	183	164	183	146	153	150	172	173	166	153
24871	23489	19941	14067	15647	15231	12940	10924	8886	6877	3587	2348	2387	3027	2670	1675	1221	870	696	577	461	490	503	467	418	457	418	418	395	461	450	421	397	405	405	429	396	393	420	386	410	370	436	371	392	386	395	418	396	421	390	406	367	456	413	396	362	392	395	378	375	422	408	407	378	351	383	385	429	365	388	370	377	380	386	373	391	384	373	412	373	383	373	377	395	379	403	402	359	376	361	402	389	382	351	339	359	365	382	399	396	381	390	366	371	377	401	395	408	416	382	382	389	397	398	382	394	379	382	378	403	344	408	388	402	388	388	370	385	385	427	360	421	357	395	416	391	401	388	388	368	396	399	380	403	371	376	372	370	379	365	421	374	353	372	401	412	361	405	442	399	375	385	399	379	402	364	376	372	350	378	424	366	372	370	393	381	349	397	374	376	370	393	386	391	395	386	386	336	401	387	399	375	372	377	396	362	376	415	388	403	450	381	385	354	379	381	366	383	401	371	375	383	389	386	418	365	363	356	353	369	388	378	396	422	353	386	374	383	399	388	365	385	377	371	389	358	404	396	362	362	389	391	377	386	392	396	383	394	394	391	401	336	389	383	377	383	372	398	397	390	362	387	385	383	425	354	407	380	394	412	342	341	355	347	383	340	365	404	393	423	367	394	361	405	377	362	375	391	389	365	384	367	350	389	422	394	352	401	362	394	386	361	375	375	380	407	403	385	390	355	387	384	381	439	395	405	383	369	363	372	414	360	390	356	330	399	374	386	412	371	389	374	385	365	397	353	396	367	400	373	365	356	353	368	363	406	418	383	399	391	383	359	374	366	353	389	350	394	398	389	383	395	386	371	384	348	435	404	380	421	405	360	354	383	382	415	373	387	387	387	388	371	418	391	379	404	382	360	387	386	391	369	396	374	383	413	370	406	406	368	408	401	403	366	365	378	417	384	373	399	391	405	356	375	374	411	385	395	388	372	378	401	373	361	354	381	378	384	415	400	381	395	409	368	359	392	389	385	354	417	336	393	373	364	377	367	402	354	390	389	359	335	379	370	366	397	402	411	375	400	385	423	374	389	378	392	400	376	368	383	423	344	356	347	363	351	380	389	391	366	386	399	406	410	428	384	354	401	378	378	393	396	403	385	409	370	401	384	389	388	364	398	363	371	361	391	374	355	389	363	346	379	417	401	413	405	363	370	369	418	398	353	373	389	371	374	395	350	377	392	398	411	365	376	393	350	366	389	389	391	358	381	381	385	392	374	408	393	406	372	418	389	383	354	380	373	420	402	402	400	367	421	358	390	377	376	379	379	382	376	370	387	391	364	393	390	372	398	373	363	379	381	412	379	361	405	380	412	394	394	395	411	376	388	372	382	375	365	360	379	406	392	426	368	374	394	410	396	403	383	379	409	399	367	388	392	426	398	402	392	387	366	397	378	355	391	392	382	389	364	383	367	374	398	380	361	384	351	358	363	406	393	373	401	402	381	410	367	403	374	380	373	398	371	373	367	371	382	360	372	398	380	348	359	367	387	391	382	371	387	373	365	393	396	392	370	391	392	372	398	401	407	364	385	392	384	398	404	381	388	369	413	386	361	409	364	399	394	384	400	392	399	409	359	370	387	387	371	388	379	409	401	396	389	359	402	399	353	351	369	373	364	358	379	381	385	408	404	371	359	389	376	369	366	384	364	375	402	369	376	376	359	361	370	395	368	389	384	399	416	358	379	384	398	366	376	383	359	371	376	399	374	332	383	364	411	355	355	366	404	363	387	349	358	416	388	424	364	372	347	375	359	408	372	381	378	371	337	393	405	392	381	391	386	363	385	417	390	429	417	349	382	356	369	423	390	378	400	354	398	394	353	390	369	371	363	415	395	388	399	363	395	378	390	377	353	402	404	374	356	378	382	375	397	387	384	404	368	376	341	339	389	393	397	390	375	395	393	371	363	394	384	355	381	364	416	397	370	366	376	405	403	352	377	408	454	405	385	369	358	400	385	382	356	413	417	396	384	362	377	389	390	377	398	393	362	407	381	391	395	401	364	386	381	384	379	358	387	383	366	394	386	397	392	411	398	370	336	390	357	392	389	368	386	356	352	396	392	403	370	397	391	373	393	377	403	392	365	389	373	384	388	411	408	386	354	382	379	413	393	388	394	356	365	385	361	400	377	407	376	353	382	371	413	376	393	421	376	356	366	400	384	368	382	378	390	385	383	381	404	404	423	353	363	405	384	376	384	396	370	348	347	383	393	394	370	386	383	348	355	388	334	347	407	400	376	359	392	392	377	402	383	381	393	383	371	392	392	386	365	395	373	377	377	385	407	400	353	371	388	321	391	347	406	370	383	384	394	375	367	406	377	392	420	424	360	364	361	413	384	368	381	400	387	346	391	381	391	341	383	380	353	368	381	389	353	359	373	427	396	379	348	366	374	409	403	405	381	363	348	408	368	402	393	376	367	378	337	410	382	356	376	362	385	405	353	399	365	320	382	409	395	403	366	369	370	431	318	391	385	402	347	372	392	391	383	369	363	339	391	394	361	406	409	392	380	371	380	403	362	378	377	397	381	390	383	359	389	365	416	371	364	378	396	390	425	366	366	397	387	399	392	379	352	378	391	391	353	392	384	365	351	354	375	367	368	378	423	379	368	373	392	388	388	357	387	422	377	400	384	361	404	383	344	362	392	369	380	376	407	380	376	368	379	398	393	380	380	353	381	370	364	371	375	380	377	362	384	403	371	385	359	385	400	373	426	363	357	389	335	386	432	377	382	359	386	400	388	362	382	374	356	377	354	357	353	420	347	380	389	378	396	367	375	362	374	368	398	369	366	362	334	364	363	341	389	399	363	403	412	367	406	397	432	378	412	367	406	401	398	395	368	341	374	414	384	399	401	387	369	422	363	404	370	376	350	354	360	377	380	377	333	428	360	402	387	365	384	351	383	407	399	385	392	377	379	369	389	373	382	392	389	370	374	365	395	395	386	360	366	363	364	371	383	380	412	381	395	393	413	353	374	375	396	364	377	350	384	394	377	400	341	382	380	372	405	374	395	367	388	404	352	400	392	370	320	356	406	353	372	371	373	378	358	384	376	390	380	373	444	383	400	354	379	384	398	347	405	384	383	354	388	424	374	382	389	373	371	371	399	369	363	375	381	389	397	403	378	396	394	390	373	413	361	381	407	404	398	389	383	388	358	392	382	393	387	405	379	354	407	368	378	410	369	368	380	385	398	413	376	389	367	355	384	369	366	394	375	382	382	374	365	382	397	377	393	378	394	361	364	391	350	365	350	381	352	367	343	378	397	390	384	364	369	373	376	393	374	389	376	360	384	400	388	361	379	387	378	374	409	391	363	393	387	356	402	386	389	383	368	355	386	400	347	370	370	407	376	348	379	369	393	372	374	354	373	360	372	388	398	364	383	383	353	411	365	384	385	369	395	355	367	381	385	374	425	356	390	388	404	377	411	367	398	395	372	411	378	383	401	385	357	412	398	393
10200	3780	1993	362	310	307	271	212	232	189	202	226	218	220	216	200	198	170	228	212	202	200	194	185	196	195	195	224	181	192	198	209	240	230	221	211	187	214	216	200	222	180	214	181	232	184	214	220	213	195	238	197	212	212	228	213	204	210	180	214	197	234	172	211	214	187	200	226	214	193	192	201	212	232	223	217	196	179	206	224	228	193	211	208	233	208	195	225	197	200	183	191	208	188	228	198	203	217	205	213	205	216	213	204	178	212	206	223	193	190	241	221	233	178	171	218	208	217	190	232	208	232	175	195	207	188	202	183	237	193	210	198	211	212	214	186	201	197	210	219	208	185	199	223	225	190	204	202	199	236	210	224	240	200	208	170	213	211	197	210	204	212	221	203	197	203	228	219	206	215	219	198	199	232	191	225	230	187	212	218	196	204	189	234	220	207	196	207	219	227	228	213	225	191	219	223	228	180	200	218	250	224	201	197	230	212	199	201	228	185	202	198	195	195	203	200	174	183	187	192	198	207	200	204	209	218	199	200	214	208	243	223	208	185	173	187	221	206	215	174	177	216	195	203	201	211	207	177	221	198	200	187	193	203	182	229	205	213	206	187	210	216	187	188	222	184	206	196	205	215	193	198	218	217	207	201	201	222	184	187	194	204	196	210	232	204	216	196	175	178	211	209	211	221	187	206	191	224	216	202	201	206	212	183	194	195	195	199	203	193	197	239	230	208	195	220	221	198	202	208	240	200	217	217	197	212	221	190	217	202	221	208	180	222	201	191	216	220	208	200	213	198	187	185	191	203	214	209	210	191	208	189	210	225	212	226	221	213	197	227	199	196	210	196	190	212	203	214	160	210	202	212	213	209	234	212	178	193	192	192	196	207	219	192	223	235	228	208	208	202	219	184	214	200	196	174	217	204	206	210	190	205	238	192	215	212	204	175	172	194	179	192	205	186	181	188	201	208	205	187	183	222	218	201	209	202	234	205	181	222	204	203	194	232	227	207	222	225	207	229	228	211	200	202	209	200	183	199	204	199	185	253	209	187	220	210	178	177	207	202	229	200	211	213	210	226	207	220	196	181	207	208	194	197	228	199	192	189	220	199	206	231	194	211	196	221	196	215	205	230	192	176	191	199	190	194	215	186	217	202	220	203	200	191	215	176	200	211	211	181	195	231	208	200	224	209	185	207	206	206	195	196	218	201	187	215	212	208	196	198	221	197	205	207	233	210	222	189	233	206	209	186	212	232	200	185	198	203	229	203	189	213	228	216	217	216	206	202	211	198	237	207	202	225	205	230	191	225	202	196	205	175	235	212	207	238	205	196	211	221	217	226	188	187	218	186	213	217	195	191	187	194	191	207	194	179	229	203	227	217	217	177	214	193	193	201	192	219	214	217	214	202	203	226	202	223	226	220	161	196	213	188	212	235	173	195	214	200	211	194	203	228	219	210	192	198	219	204	206	208	233	192	177	207	192	215	196	199	220	183	203	204	200	211	226	186	204	178	208	204	199	168	195	212	208	189	204	189	183	205	180	205	226	238	239	208	212	211	203	215	221	184	218	206	210	191	226	220	228	212	175	205	193	180	182	204	221	183	234	225	214	206	216	195	184	183	208	248	229	212	226	204	213	203	213	214	190	212	185	207	173	194	211	188	202	215	198	216	211	184	236	215	228	211	212	208	216	210	228	201	208	184	204	240	237	194	205	219	200	220	210	219	204	206	207	195	193	221	203	186	235	214	212	230	226	186	205	212	211	239	197	214	228	208	216	208	225	223	219	221	195	196	191	200	196	206	197	194	202	190	216	214	193	225	193	194	218	228	215	196	228	204	200	232	188	213	178	187	210	208	198	200	193	225	208	199	200	187	241	233	210	197	242	213	213	208	230	193	221	181	204	223	207	203	207	236	219	202	209	213	211	226	203	197	207	222	193	184	190	212	200	198	197	204	212	202	213	206	178	207	219	224	222	221	200	193	241	197	209	211	186	193	210	211	234	202	202	221	212	214	215	204	197	216	205	203	208	219	180	191	205	203	233	208	189	194	182	203	194	202	204	205	209	218	201	225	227	228	200	188	194	225	224	207	235	225	208	198	182	205	205	216	197	209	218	225	229	186	202	237	217	226	209	220	210	199	181	210	181	176	197	222	202	221	198	223	200	187	187	214	195	222	192	195	253	223	210	192	205	201	206	211	212	201	223	232	216	191	199	192	198	221	193	207	217	200	204	198	208	220	209	200	221	214	187	201	204	229	203	193	219	205	199	203	232	239	210	226	221	191	196	218	215	196	207	224	211	207	209	210	219	211	181	230	233	230	193	191	188	225	177	214	194	219	194	187	202	174	199	214	242	178	198	182	196	239	200	204	198	184	230	187	194	224	198	196	185	199	201	200	214	230	184	213	209	222	184	197	193	186	205	203	205	201	200	187	206	228	222	235	233	204	210	186	221	207	203	213	185	186	224	217	199	206	218	211	206	202	191	198	186	211	228	223	236	214	193	244	206	178	189	215	210	205	179	195	209	202	202	201	217	190	213	202	213	195	209	212	199	221	213	213	196	206	192	214	229	224	192	218	183	197	209	229	203	200	189	197	193	223	227	230	212	208	187	207	197	216	191	223	210	218	213	189	196	190	218	230	226	173	204	198	188	202	215	213	226	181	197	207	226	197	187	210	209	195	198	172	188	184	230	222	199	221	190	197	213	195	235	170	210	206	216	176	201	222	221	194	206	216	211	195	188	234	201	213	199	216	212	195	209	184	215	198	184	198	232	191	190	208	235	185	218	217	205	248	208	196	207	214	198	191	191	190	199	207	204	195	193	217	244	176	196	224	202	204	185	187	223	223	201	190	231	186	187	194	237	217	211	183	229	204	229	210	222	230	191	219	205	213	222	185	233	223	197	177	203	205	204	206	191	179	210	204	182	222	217	184	201	240	224	192	200	204	220	191	214	176	221	181	182	210	217	204	185	197	232	231	199	182	222	225	185	226	196	200	211	179	222	210	207	223	215	201	153	195	230	253	204	199	218	231	204	225	223	216	187	188	180	211	205	187	209	208	206	211	173	206	205	188	208	204	234	229	210	225	225	187	196	200	206	203	202	186	179	194	210	218	195	228	188	199	214	220	172	170	210	205	194	188	218	207	216	182	202	198	185	245	200	174	202	185	224	210	190	209	195	184	201	216	204	215	191	219	227	207	228	216	198	221	201	206	192	189	199	215	222	188	232	213	204	206	198	188	192	177	194	186	215	206	181	207	192	217	197	225	222	186	196	191	217	209	207	211	213	198	223	205	203	179	182	188	202	171	203	210	199	199	190	200	208	184	177	196	217	204	221	210	199	197	189	181	201	217	200	237	207	177	200	227	217	193	249	202	227	192	209	197	217	231	218	204	209	194	181	215	213	225	206	191	199	208	208	191	209	184	210	210	203	213	209	204	209	241	212	219	202	191	198	214	189	186	211	220	209	188	200	240	201	220	184	204	188	194	181	204
6173	3453	3112	1066	1086	957	767	640	573	564	549	509	497	477	515	466	466	477	466	497	437	440	492	453	480	433	472	461	473	438	451	439	475	435	438	460	471	469	438	444	471	461	484	461	437	455	490	431	433	436	476	431	429	419	461	479	471	467	447	486	438	473	442	477	414	399	458	469	470	426	495	487	494	441	460	419	438	482	491	395	464	450	446	454	444	468	505	438	464	438	435	466	465	471	454	465	436	407	481	490	503	469	459	409	427	426	478	452	476	426	470	443	464	482	454	472	482	438	478	427	480	454	498	439	485	447	478	499	463	472	471	495	428	453	482	477	458	470	448	467	477	463	476	454	435	443	459	490	446	462	450	448	444	493	447	460	439	430	517	458	457	444	445	449	457	431	436	422	455	462	482	454	462	461	455	424	459	432	429	449	448	445	424	473	462	447	476	425	445	428	485	470	439	463	466	454	429	423	475	451	456	431	460	450	466	451	401	434	462	427	412	453	455	483	441	419	411	453	489	403	470	465	468	513	453	422	458	423	466	457	453	439	441	442	458	493	450	427	442	453	475	419	434	467	441	475	482	434	471	438	434	456	477	471	454	455	426	440	436	458	464	498	455	473	437	439	433	443	475	459	466	471	455	463	496	431	489	481	420	468	420	465	468	443	476	415	467	452	429	429	426	428	446	503	462	480	442	430	432	473	479	485	458	430	507	502	421	455	432	423	462	456	482	440	462	447	459	469	432	448	453	450	443	428	445	448	450	483	449	468	456	448	460	489	422	485	466	439	418	453	475	433	430	423	441	499	470	462	465	481	457	477	458	465	426	435	432	437	436	446	457	477	463	460	481	447	442	482	403	467	456	500	445	479	453	457	492	470	527	453	425	477	445	455	439	475	465	480	424	488	467	485	469	459	450	417	471	452	504	484	481	422	461	457	455	436	481	440	479	401	464	420	448	484	420	448	446	435	467	428	427	447	413	435	440	467	408	444	484	436	479	487	475	494	478	460	457	475	460	434	467	447	443	459	414	429	478	465	460	453	445	442	456	454	479	498	439	467	439	457	424	430	521	478	438	437	420	452	450	461	448	419	461	431	440	473	477	438	427	459	417	420	460	434	476	468	471	450	455	441	430	489	457	426	456	454	439	450	453	468	444	455	476	464	462	415	460	470	460	443	450	465	471	414	470	418	496	474	475	434	441	460	507	452	457	455	476	444	482	469	448	443	479	466	447	478	456	448	426	437	460	457	438	464	434	448	431	423	438	460	450	428	459	457	493	456	407	495	415	463	451	436	418	494	405	455	449	479	430	408	452	486	465	437	452	495	464	462	434	465	429	455	468	450	458	461	468	468	455	450	468	411	463	413	464	412	465	468	456	472	490	449	446	416	439	470	425	496	458	428	454	487	455	437	434	460	471	468	415	456	484	495	453	428	396	462	502	457	454	473	446	458	442	418	454	460	450	440	453	440	459	422	426	458	459	462	455	437	402	438	460	429	497	448	463	442	458	437	466	421	463	406	487	453	451	481	451	458	489	447	447	452	457	440	505	471	451	440	448	433	477	445	478	429	470	477	445	463	428	438	443	438	458	466	483	455	435	440	483	431	465	449	445	453	514	492	433	471	423	477	456	412	459	464	441	419	426	435	471	470	441	436	457	469	436	438	448	449	475	464	415	481	433	467	467	404	428	448	437	441	451	462	458	438	481	466	455	451	463	467	478	420	440	418	414	473	433	476	458	449	468	421	422	451	485	451	435	442	473	501	442	430	444	450	495	445	437	448	486	439	477	460	469	478	440	449	448	439	432	448	400	418	446	438	436	455	426	486	440	507	481	439	459	459	466	476	455	476	443	445	439	464	454	423	416	457	474	477	505	430	444	468	487	410	451	414	457	430	458	448	428	480	470	470	409	440	466	437	433	426	470	459	447	440	465	465	473	421	461	424	458	451	464	479	443	468	474	500	460	475	465	486	465	432	464	473	464	402	433	454	459	472	436	433	433	455	440	421	421	432	460	449	434	430	445	419	444	465	479	453	440	449	460	461	430	478	427	434	442	458	443	403	484	423	480	476	437	431	439	453	462	442	486	463	459	445	443	458	448	433	446	495	467	500	448	441	459	457	448	451	422	411	433	449	447	445	471	469	441	422	509	437	447	460	462	490	453	427	458	476	467	434	466	431	448	468	463	468	447	497	480	473	420	477	483	516	477	506	449	455	460	454	452	483	478	429	452	434	456	435	445	474	494	416	471	450	445	512	468	427	461	451	461	474	454	478	469	456	503	441	456	470	486	469	429	443	471	475	436	476	468	449	458	465	459	467	419	460	395	452	473	455	453	429	428	433	441	459	472	453	469	461	471	490	495	445	449	411	455	437	425	436	437	465	443	407	417	430	439	466	452	442	452	485	484	503	458	451	465	422	461	471	451	445	475	439	436	419	458	454	443	454	430	497	471	442	451	456	455	481	475	473	453	463	438	480	438	467	451	432	457	484	411	466	449	462	427	488	443	486	448	432	439	441	459	482	436	479	411	450	402	459	465	442	488	475	480	468	451	457	486	479	490	441	454	430	449	462	448	475	429	420	370	458	477	419	459	458	443	478	445	430	465	455	482	472	451	438	428	449	435	454	433	468	428	455	449	432	404	446	488	478	447	511	450	495	469	434	484	435	451	449	460	449	484	458	464	453	449	461	459	446	447	489	454	473	487	440	416	459	410	458	465	470	473	452	442	448	443	460	454	422	468	442	490	461	455	460	450	450	455	455	476	430	447	468	453	484	485	420	449	431	492	433	486	486	472	444	436	474	453	458	472	465	448	408	442	467	446	450	453	464	451	470	451	459	425	448	458	481	454	476	482	417	490	449	450	473	483	469	435	506	480	456	438	473	438	456	425	449	507	400	457	443	464	477	453	464	431	454	435	431	451	469	434	428	459	458	447	435	482	473	460	436	452	450	447	456	450	410	427	471	411	472	481	440	460	483	486	430	487	463	437	446	408	476	434	461	434	468	450	420	424	430	443	468	438	465	419	491	445	436	454	491	475	452	457	436	431	456	472	457	451	420	403	444	462	440	450	434	475	456	459	478	477	446	464	430	505	435	435	431	495	450	436	482	464	471	464	445	449	497	446	453	466	448	469	475	437	460	449	449	473	463	445	489	478	481	422	418	479	445	457	468	447	463	461	437	471	396	471	433	436	469	435	458	398	487	452	446	424	496	431	448	450	468	422	438	446	440	454	444	469	457	492	477	478	466	478	467	461	436	469	430	458	450	482	444	425	466	445	458	437	471	464	453	444	439	443	392	444	447	449	435	433	415	428	450	462	421	431	479	449	474	480	444	441	444	434	478	469	457	494	439	423	463	440	443	484	453	472	411	478	484	465	453	397	438	441	466	457	428	473	464	477	455	446	482	451	503	457	469	487	473	435	448	458	469	442	428	490	429	455	414	466	453	455	479	484	494	447	483	487	457	434	429	441	467	461	440	430	414	463	443	477	437
27960	18295	11777	5475	4585	2992	2465	1576	1123	794	402	278	300	317	320	298	244	179	178	136	136	133	135	125	113	112	117	122	140	121	114	134	142	111	109	117	110	101	115	134	116	148	128	120	138	151	105	113	111	104	118	101	138	138	125	115	118	105	115	125	126	139	97	125	120	119	135	119	130	128	116	132	132	136	137	120	125	119	117	140	115	141	118	129	149	129	135	99	131	124	140	116	120	114	126	124	126	111	119	114	123	137	110	126	148	96	117	153	115	131	124	135	113	123	124	131	135	116	121	134	132	126	107	119	103	100	126	135	119	135	140	127	111	134	125	126	115	123	107	128	115	131	127	120	99	122	133	125	130	134	120	144	127	126	117	121	125	130	121	131	116	119	101	107	123	115	123	107	123	140	110	119	123	114	130	115	125	121	127	120	116	112	132	143	136	93	150	125	126	116	130	138	143	127	134	116	131	103	109	143	124	126	123	107	98	135	116	147	129	131	116	115	103	125	134	135	112	124	118	134	123	142	119	133	120	117	146	108	132	127	119	132	128	120	125	146	170	149	127	130	128	128	109	104	119	136	121	113	122	104	127	113	114	131	109	135	129	110	104	115	107	108	127	123	128	141	148	109	114	131	113	110	121	134	130	152	127	114	108	120	131	125	135	118	127	127	128	139	131	132	115	101	127	110	129	114	114	99	117	140	109	128	110	131	118	127	118	139	120	113	129	125	135	121	104	129	124	126	110	136	115	108	121	123	118	138	140	119	121	134	118	131	118	114	106	103	132	117	120	95	96	119	119	130	127	122	132	137	137	142	107	123	119	118	132	119	113	113	121	140	113	113	133	118	116	117	126	117	124	121	109	123	132	133	162	106	114	114	121	121	141	152	124	114	113	117	125	139	112	134	119	101	116	117	110	111	130	132	115	110	122	125	117	141	114	140	147	154	117	101	104	113	115	131	117	96	121	127	133	120	130	132	99	109	116	105	133	128	139	126	123	126	137	102	120	153	122	126	148	152	140	118	127	133	108	123	123	139	98	119	125	106	130	128	125	131	139	139	122	138	124	92	134	128	119	134	124	126	105	105	121	156	120	116	114	104	134	119	152	133	138	138	142	137	101	118	143	116	140	175	148	100	132	132	130	123	127	108	132	121	103	140	127	119	107	122	132	119	139	110	140	122	109	114	99	128	131	139	119	113	109	135	124	112	130	129	127	114	109	129	133	130	131	136	119	127	102	119	136	122	113	126	104	115	136	119	101	127	109	134	135	134	127	120	133	125	129	133	133	123	131	125	105	113	140	103	123	133	143	122	112	128	100	132	123	131	125	116	134	118	117	127	138	115	141	112	112	110	130	128	127	129	114	134	126	124	125	107	136	126	117	128	146	122	110	132	124	112	137	112	118	138	107	112	104	123	121	120	110	118	130	112	125	103	116	160	117	124	130	156	136	121	131	122	128	111	128	118	119	128	141	107	108	122	115	106	136	145	145	109	121	126	112	118	120	125	115	109	114	110	121	144	101	121	125	128	110	147	148	125	114	130	119	157	129	108	144	122	115	132	99	114	119	110	119	118	119	129	124	136	122	134	120	130	118	142	132	112	116	141	103	133	127	137	140	116	128	138	118	124	137	134	125	112	116	114	97	112	131	124	122	138	125	106	123	136	104	99	126	120	116	147	136	125	116	125	120	114	130	135	127	117	122	122	105	125	136	99	139	126	137	117	161	124	119	129	113	121	125	140	100	122	123	124	136	110	150	114	136	122	107	119	130	122	109	152	126	113	128	119	119	102	114	122	121	125	116	135	132	117	128	117	139	133	134	124	103	148	111	142	129	134	131	103	105	144	128	136	114	148	100	137	120	120	115	123	122	120	129	130	122	136	134	115	126	128	123	148	143	115	116	105	140	123	116	109	135	121	126	118	112	128	108	121	116	126	127	112	120	130	116	112	114	108	114	132	136	133	119	107	131	121	130	137	85	120	125	134	123	124	116	141	135	127	149	111	113	149	144	126	131	124	116	117	122	123	128	118	131	143	131	142	138	129	121	123	125	105	108	118	123	133	117	125	129	131	130	130	116	123	98	114	115	127	114	119	108	122	129	120	136	145	111	107	113	155	138	132	124	123	131	114	127	122	144	131	107	132	116	115	119	130	129	137	127	129	111	125	125	123	136	137	134	100	109	108	141	116	123	128	136	122	122	130	120	119	131	104	144	132	117	125	140	123	116	121	116	124	134	131	114	136	133	147	131	125	139	146	137	121	126	141	115	152	126	145	116	135	137	127	90	135	122	124	112	139	112	119	118	113	104	100	109	123	133	128	128	133	137	130	141	111	122	112	126	119	137	134	132	122	134	119	126	134	130	128	143	133	122	138	121	136	114	134	139	122	137	108	114	132	136	128	108	135	110	128	129	123	118	129	132	123	129	114	132	120	108	119	116	114	127	134	131	134	130	124	122	134	106	117	110	117	126	106	127	132	135	125	131	139	119	141	130	130	128	121	128	131	128	134	129	120	131	127	111	125	133	130	109	111	113	108	114	119	114	111	115	125	133	124	132	114	134	115	111	117	131	135	143	144	135	113	126	118	134	124	136	122	118	135	101	128	123	107	117	124	121	131	97	153	132	114	125	116	133	107	125	119	121	122	112	99	117	127	125	149	134	129	152	118	132	112	144	104	114	120	150	106	114	105	117	134	126	139	150	133	126	124	99	114	139	126	115	108	150	132	151	136	111	121	143	134	109	118	150	132	132	137	114	123	125	124	128	125	126	124	127	140	127	112	121	141	135	125	129	123	130	137	106	100	127	117	116	157	122	147	135	131	115	128	132	141	116	119	137	102	104	146	131	125	111	121	139	122	125	138	118	126	123	127	120	130	136	130	151	122	112	102	119	123	131	132	119	136	128	137	120	133	127	107	124	121	123	127	130	132	111	118	128	110	132	139	141	141	136	131	111	115	125	116	115	107	133	117	143	133	138	111	125	117	145	104	101	132	138	145	137	122	147	120	123	117	102	124	121	134	139	128	124	117	134	113	120	136	145	112	145	129	127	125	127	133	126	119	127	131	137	127	112	138	117	131	115	114	135	126	130	129	122	127	109	119	147	134	142	117	112	105	121	130	114	120	137	122	121	113	139	112	123	119	148	132	136	97	103	137	114	106	134	107	144	124	134	124	126	119	104	123	122	138	121	115	120	127	116	123	143	107	146	124	119	141	118	136	116	136	111	116	119	128	110	105	127	109	111	128	115	112	129	129	148	144	114	111	124	121	123	125	131	129	117	138	109	100	132	127	123	118	129	130	126	124	124	128	136	94	122	123	112	145	111	121	132	133	131	128	125	130	137	128	114	129	116	148	114	118	119	103	114	122	142	122	132	117	111	118	137	120	135	124	122	126	131	128	116	102	142	114	124	110	144	137	132	121	107	120	129	143	116	120	119	132	123	126	109	127	103	130	134	107	107	127	115	128	141	112	136	129	106	134	129	113	137	143	127	137
17942	13853	10237	9673	10948	8906	8712	6165	4788	4007	2135	1294	1410	1662	1651	1532	945	688	583	341	344	324	324	330	305	317	293	338	307	316	316	297	348	300	303	289	297	325	354	303	313	315	289	312	307	314	283	265	301	310	293	298	272	284	322	288	282	278	324	292	292	310	266	323	345	309	327	308	321	311	292	291	284	272	296	336	324	283	311	324	276	301	281	301	284	292	306	314	324	295	294	296	312	269	315	302	320	302	306	300	297	275	316	290	299	312	306	289	283	303	324	311	317	328	332	280	281	287	281	341	273	319	296	287	284	302	287	300	303	311	299	295	269	303	280	309	294	300	311	303	295	295	279	271	318	306	290	297	265	309	320	303	293	302	320	295	309	301	326	267	258	298	284	334	307	302	288	265	324	330	306	307	280	303	306	309	281	286	306	296	288	295	307	303	299	276	305	319	309	277	298	297	302	336	322	265	299	286	283	297	307	321	285	264	298	272	278	322	288	287	296	300	342	330	294	312	291	318	316	318	282	313	293	287	264	312	282	285	286	311	260	294	293	292	297	273	302	317	327	297	337	300	323	322	279	293	304	324	279	305	310	279	304	286	275	304	298	298	321	315	309	318	335	325	286	316	296	281	310	325	287	260	318	288	305	313	344	284	285	311	275	292	295	275	294	281	307	314	274	322	291	314	285	310	280	306	338	291	290	301	296	284	284	296	369	288	283	339	287	289	297	294	277	280	290	299	290	284	291	314	266	296	315	290	327	305	305	325	312	295	288	299	317	308	307	302	284	288	287	314	308	322	297	323	312	257	313	304	267	304	300	284	315	316	313	289	277	299	275	307	283	289	289	311	329	305	290	292	301	301	330	291	329	328	283	316	351	295	296	301	300	296	305	307	282	293	311	274	263	284	275	272	284	284	290	285	301	314	321	280	301	297	288	311	321	280	316	293	288	309	286	312	284	284	303	286	295	302	348	302	300	313	291	305	294	305	299	281	306	343	290	300	292	280	301	287	291	295	314	298	290	295	295	277	261	320	316	326	327	300	263	298	302	279	289	294	273	267	279	313	257	316	298	285	287	281	278	290	326	328	275	326	291	297	266	313	265	286	298	270	283	302	314	254	311	296	316	294	331	317	306	276	294	311	282	280	299	282	277	302	283	287	310	294	314	276	290	305	291	329	318	302	295	289	314	300	280	290	299	286	299	270	304	284	299	267	290	305	310	278	303	277	325	292	318	288	292	287	290	334	290	280	275	293	244	295	278	294	300	304	264	316	304	279	296	284	303	302	274	311	339	322	285	268	312	266	298	283	300	278	320	308	303	295	317	299	273	308	310	322	296	296	268	290	292	304	287	330	300	292	295	283	286	289	313	286	302	301	277	294	295	269	274	276	313	301	303	294	280	317	280	306	287	304	291	283	299	301	287	275	301	299	297	296	320	320	284	311	310	304	300	298	312	274	299	310	293	293	290	263	318	288	311	289	320	302	280	285	326	285	279	318	320	304	303	282	274	283	294	259	306	287	300	298	282	310	303	297	288	288	323	310	324	316	279	311	279	274	309	278	299	276	291	272	315	272	283	277	325	321	311	294	274	299	285	314	307	283	300	289	264	282	312	314	318	283	291	295	279	347	256	290	289	283	279	305	313	323	330	296	306	290	305	294	339	297	288	288	292	324	299	307	261	313	308	306	311	306	265	297	266	267	306	319	278	288	287	305	312	312	310	287	271	298	319	289	275	273	278	309	318	311	292	299	335	309	318	311	254	282	273	296	286	289	307	329	303	313	306	280	297	283	287	301	277	298	320	292	293	293	300	303	290	296	278	292	299	267	299	285	319	300	301	335	286	283	295	308	299	279	259	288	295	290	301	277	280	300	290	290	289	286	303	299	328	263	332	321	268	272	312	298	314	276	265	296	271	259	312	290	281	281	278	305	297	308	298	304	297	291	342	292	291	325	305	291	302	318	306	280	281	277	277	315	277	322	293	305	271	294	280	316	303	315	288	298	288	281	283	311	263	297	291	299	316	291	294	284	320	294	286	308	290	291	294	294	293	284	294	298	281	311	309	284	286	262	294	297	338	307	303	293	282	274	305	273	272	296	310	293	314	283	308	295	316	291	285	267	299	299	330	303	291	300	311	300	294	350	297	273	305	298	294	285	309	281	281	278	274	302	308	280	279	270	317	325	271	319	298	306	290	307	263	284	285	290	281	299	277	333	280	285	305	306	291	291	276	315	267	287	283	313	289	304	282	294	269	293	297	306	318	282	319	311	261	322	282	279	291	305	316	301	342	291	260	301	293	291	297	301	290	272	296	312	306	307	287	316	276	321	308	298	288	296	306	323	321	312	259	272	268	293	304	293	310	284	293	290	286	277	305	321	297	281	280	310	314	314	289	255	264	340	297	319	279	278	321	281	269	286	285	298	305	305	269	292	317	304	285	279	298	303	293	302	283	300	307	306	323	283	300	296	300	311	313	300	285	305	279	275	310	300	302	287	269	271	309	315	281	262	306	337	291	297	310	322	294	257	305	335	265	328	311	280	281	283	275	291	283	307	334	309	307	318	298	284	316	321	304	309	258	313	293	287	300	306	278	335	295	325	323	321	309	307	270	288	311	317	288	303	270	309	319	320	304	305	257	317	325	306	285	282	280	306	294	297	314	287	280	292	277	286	295	300	308	295	314	304	275	291	308	281	289	283	307	294	279	277	266	295	288	289	319	301	275	295	315	302	339	274	295	308	319	306	287	269	311	311	330	288	313	280	308	291	288	310	267	303	297	289	274	299	292	254	286	277	276	279	288	286	298	286	290	299	287	339	275	262	274	297	294	297	322	322	327	293	300	307	314	310	303	315	282	312	323	304	301	279	303	301	280	265	285	307	287	302	293	292	271	275	310	263	296	291	274	313	310	289	293	305	305	267	283	305	284	298	265	301	309	294	311	305	316	297	280	340	320	295	264	285	304	305	301	304	271	285	283	308	303	290	322	312	323	280	318	268	294	300	303	319	278	284	288	323	258	318	295	300	293	294	274	321	315	315	282	275	320	294	277	325	311	309	302	294	287	303	280	303	301	330	300	307	284	296	297	298	307	323	284	308	289	307	340	277	305	292	324	309	306	298	304	280	316	328	283	291	296	320	322	294	262	283	274	289	288	301	290	298	313	302	289	277	282	274	291	309	302	297	302	287	285	324	281	255	278	309	268	293	302	301	288	284	328	274	330	288	321	308	286	274	303	326	292	336	288	328	289	317	294	285	287	300	320	279	282	290	295	300	307	282	301	268	281	310	272	305	283	288	301	297	303	291	306	323	305	305	286	294	279	331	271	300	323	306	292	273	280	322	302	271	280	311	280	280	312	266	281	276	292	277	302	311	285	316	290	294	308	309	329	281	320	296	309	306	320	252	323	317	282	282	330	324	287	301	286	307	307	287	295	296	307	326	305	298	275	310	307	297	284	275	287	300	320	314	302	268	290	280	297	288	287	320	267	312	290	315
38958	26867	16931	9180	8014	6459	5103	3384	2165	1652	804	443	432	537	560	489	456	267	321	226	184	158	183	167	188	162	155	164	172	180	139	141	165	157	167	165	162	181	169	173	149	146	166	190	156	194	162	187	166	141	156	166	164	176	178	181	146	172	162	155	132	163	145	150	179	201	174	158	146	174	170	164	166	147	164	147	160	155	165	139	141	144	154	138	175	148	151	152	159	195	184	144	135	149	173	157	158	155	149	170	155	162	155	164	142	168	166	173	144	180	172	156	160	152	158	178	157	175	156	166	158	173	142	160	160	160	170	169	166	182	156	160	178	174	139	152	167	160	175	151	130	184	170	154	161	162	163	156	166	170	133	190	165	189	154	164	163	175	201	152	167	173	168	181	152	145	154	152	169	171	175	161	169	147	161	142	167	147	163	154	147	150	158	167	158	168	149	154	144	166	149	180	141	162	163	157	167	155	167	159	179	143	166	194	157	153	182	172	169	163	168	170	160	154	154	156	146	178	171	148	174	139	140	164	187	139	142	158	152	156	183	163	124	156	169	159	136	136	178	176	160	155	131	145	158	153	149	155	172	169	163	168	176	158	164	147	155	146	132	136	155	181	164	168	159	186	186	172	143	159	170	164	163	169	183	166	153	146	141	188	156	148	172	159	142	148	168	156	159	163	156	167	156	167	153	167	165	175	172	166	167	186	161	151	149	155	159	152	170	146	172	162	139	172	165	140	140	159	173	157	159	155	154	179	153	160	157	160	165	164	134	176	169	154	178	154	140	151	172	149	161	143	167	190	161	171	148	165	159	167	207	158	146	167	189	155	163	163	165	177	185	151	166	152	164	157	154	157	179	171	161	153	171	161	155	143	167	167	174	165	191	146	165	152	151	160	173	174	177	164	172	140	165	167	142	163	154	164	160	212	173	175	193	168	155	148	163	141	145	153	171	161	173	160	182	164	169	162	137	173	151	158	159	189	174	142	176	152	169	163	131	168	147	157	163	159	165	144	163	165	179	171	163	176	157	175	152	178	168	155	152	178	186	176	192	173	181	159	173	154	170	151	168	149	152	140	170	195	180	152	160	136	185	176	162	159	167	134	173	162	142	162	171	155	188	168	179	153	154	152	164	177	154	158	140	166	170	177	183	161	156	174	143	181	165	179	167	192	177	161	164	151	155	172	162	141	154	167	136	162	178	160	159	166	161	177	142	126	154	180	168	148	158	175	147	172	174	162	170	185	162	134	182	160	150	143	153	139	137	180	181	160	175	142	168	143	149	165	175	171	173	175	167	163	140	146	152	167	142	157	161	155	148	166	180	150	155	151	172	174	162	171	159	166	145	138	166	175	174	172	138	157	158	153	168	186	149	155	167	165	149	172	162	165	152	180	178	163	173	167	163	150	160	177	160	173	166	172	159	177	172	136	171	162	139	171	166	141	138	158	157	170	173	198	153	155	170	174	148	175	167	168	145	177	150	161	171	181	171	168	188	158	179	178	149	157	147	164	146	165	145	159	157	168	136	170	151	165	145	151	169	145	171	150	172	169	173	166	149	175	165	151	171	161	190	187	177	151	168	176	144	159	166	172	180	163	156	167	179	134	169	158	158	187	150	156	167	163	149	166	174	153	179	147	160	131	148	162	165	153	148	174	176	147	144	165	155	168	154	191	150	143	178	153	152	147	173	181	170	155	163	184	163	158	145	143	171	169	172	170	164	176	174	157	154	181	134	160	152	172	161	146	165	170	160	159	133	142	163	167	170	135	150	181	151	133	193	150	176	147	164	169	185	157	178	163	157	150	156	175	154	178	158	170	177	158	158	178	176	172	165	160	177	193	172	177	170	177	170	147	172	150	156	134	160	177	157	150	165	150	165	164	180	157	164	139	173	166	140	136	184	149	143	189	179	167	150	159	175	151	171	138	177	179	153	154	171	136	167	175	162	156	150	143	135	166	159	138	165	173	152	169	173	160	160	159	194	168	165	180	149	156	158	155	161	140	152	180	169	150	150	162	144	163	158	188	157	161	146	152	170	162	172	137	152	148	160	143	148	164	166	172	164	160	152	164	131	164	171	149	156	182	157	163	175	160	143	167	161	174	187	170	178	197	144	152	165	168	160	179	158	161	160	194	164	177	146	178	183	175	183	166	164	193	174	152	203	158	149	157	155	148	148	158	160	133	151	171	162	157	180	125	141	145	135	160	149	191	149	152	172	155	155	177	190	157	178	180	172	163	163	152	165	140	166	191	189	168	159	170	169	167	154	160	169	150	147	160	137	147	132	157	163	175	165	141	156	189	174	154	173	162	165	168	146	169	139	158	191	163	158	163	155	134	150	147	156	162	187	175	142	161	155	171	178	149	168	155	167	165	152	176	161	161	159	151	168	169	150	155	173	184	150	158	172	154	181	167	179	163	141	169	148	150	191	174	160	143	175	142	141	178	176	158	161	171	138	171	164	153	147	170	166	175	161	164	144	172	151	145	182	147	155	153	159	172	146	133	163	145	155	167	170	161	154	184	142	164	165	169	169	151	173	161	160	171	147	158	152	169	178	167	152	166	171	167	173	152	167	160	173	166	164	186	140	170	163	149	155	161	165	157	173	179	162	182	157	160	163	169	158	189	170	155	164	176	162	167	166	161	179	185	182	175	175	140	168	142	151	163	163	162	191	167	168	156	150	185	153	131	161	168	165	154	184	166	165	181	169	192	181	153	168	146	170	163	142	164	184	167	139	183	165	152	168	172	158	167	167	159	162	147	165	157	164	178	136	156	141	152	184	148	173	109	179	164	179	169	145	162	161	177	173	165	144	158	151	219	155	153	180	165	163	184	161	178	154	171	151	154	168	152	162	167	184	163	174	171	164	139	175	159	158	161	144	166	156	169	174	159	144	159	147	165	169	164	152	158	164	173	159	173	164	157	167	164	166	182	167	146	165	162	176	162	165	176	185	162	162	180	174	141	163	183	150	181	153	137	162	163	181	149	156	157	163	156	136	136	174	177	182	189	151	175	149	152	145	159	185	151	170	165	195	142	154	165	161	158	161	148	149	144	179	172	168	178	160	141	162	170	169	159	151	162	169	168	168	145	162	159	172	175	178	164	163	189	161	153	161	203	197	163	155	168	176	163	152	184	165	166	161	171	173	160	149	169	173	176	148	153	187	136	160	165	169	142	148	160	153	153	175	183	161	149	147	169	158	177	178	164	194	163	155	149	162	149	150	142	149	178	139	146	159	158	158	142	172	180	194	165	150	185	151	171	162	154	178	164	183	161	148	161	177	162	155	153	169	166	166	150	155	176	166	174	187	173	155	168	171	150	170	188	158	155	149	147	165	145	165	163	172	152	158	172	156	152	159	163	185	159	163	190	162	159	151	144	168	168	184	163	156	165	157	150	160	179	163	175	153	166	146	155	162	168	172	175	158	175	148	161	189	165	163	173	152	186	146	164	177	152	165	161	172	158	143	152	144	152	145	157	202	172	154	164	186	160
24490	18620	13091	13597	16032	15796	13712	10769	8047	7072	3354	2144	2264	2567	2919	2868	2403	1167	1117	640	482	455	481	412	417	451	443	409	411	420	432	394	412	406	399	383	392	405	402	413	393	410	414	412	417	387	377	388	370	433	401	384	374	423	394	408	378	389	397	432	404	375	383	426	397	422	356	424	406	401	390	384	384	387	367	365	402	347	390	374	390	420	404	393	370	391	409	413	417	369	384	363	398	402	411	404	361	332	388	375	411	384	375	392	377	394	354	416	383	398	417	378	375	385	368	382	384	379	400	396	378	397	407	381	376	379	401	390	412	364	371	338	376	402	404	413	389	416	376	381	389	405	406	431	374	393	353	357	403	400	403	383	414	390	378	366	394	382	370	385	359	394	405	377	365	402	360	388	429	367	401	350	392	432	372	400	404	362	362	413	370	343	398	377	370	420	387	383	369	360	366	353	392	396	384	405	387	397	409	385	375	339	374	382	394	373	359	386	406	407	405	400	382	409	403	382	368	385	379	427	370	375	398	377	387	383	366	420	351	392	370	385	413	392	398	380	397	385	410	369	375	368	394	349	399	372	399	345	367	392	394	427	392	407	383	368	398	385	406	385	382	392	384	379	386	392	388	375	394	392	383	333	397	372	414	420	359	402	389	371	355	381	371	353	414	358	374	406	360	412	396	389	385	383	362	403	391	341	372	369	394	362	383	368	374	358	419	415	344	361	400	388	383	384	364	393	375	369	378	339	380	376	387	412	369	372	360	379	380	373	390	383	349	400	368	407	357	373	366	373	364	335	378	406	381	357	357	405	387	362	369	376	374	346	369	356	380	391	365	354	360	413	392	374	364	401	397	359	381	370	384	404	394	403	434	396	348	391	441	374	380	394	367	369	403	389	380	374	369	373	379	392	388	380	394	357	358	405	391	419	364	378	355	394	348	393	411	392	358	385	363	393	399	382	374	411	378	388	354	400	364	385	373	388	377	354	404	390	373	358	361	390	384	369	408	400	398	369	385	373	390	368	377	372	393	410	375	360	376	350	354	408	387	401	376	408	341	369	391	364	372	396	350	387	385	373	422	363	403	365	414	378	384	396	422	380	398	400	362	396	347	362	383	378	402	384	398	398	372	388	350	357	371	411	357	401	368	383	401	400	382	407	382	376	356	405	368	410	382	366	388	397	384	369	383	380	426	359	370	383	357	409	400	346	418	356	374	395	359	412	387	411	368	401	387	425	400	379	416	418	376	362	417	378	363	386	367	376	386	391	385	395	392	431	372	407	349	376	389	374	385	365	398	406	372	363	433	392	421	392	381	356	379	373	364	361	389	373	375	384	381	401	408	391	354	377	390	355	366	396	369	352	387	410	360	397	372	378	402	366	359	353	380	390	390	380	393	382	422	343	359	366	388	363	416	348	354	384	395	372	387	395	357	387	390	362	367	373	375	371	403	339	420	371	389	397	423	369	423	412	377	375	377	375	368	393	384	388	384	388	363	378	388	360	397	346	387	381	413	362	407	370	376	356	395	364	399	358	358	379	395	367	415	400	399	383	395	410	413	364	394	407	386	395	386	369	387	393	396	393	360	373	400	377	403	379	361	375	376	427	423	357	367	410	402	370	340	392	374	388	380	394	388	376	340	359	386	378	352	382	390	375	400	413	383	394	360	372	369	355	384	416	392	387	374	392	411	399	385	395	360	395	375	388	391	425	354	378	366	406	370	395	378	390	386	381	368	411	381	388	365	370	387	381	371	410	415	346	367	401	427	395	385	413	399	419	410	383	334	403	364	385	406	366	363	323	361	392	383	364	391	375	370	389	397	387	425	384	412	363	374	369	374	357	363	378	388	364	430	397	378	385	406	364	404	399	367	388	352	393	366	372	390	399	352	380	359	405	379	417	364	341	389	347	417	369	398	381	377	348	406	371	409	412	403	351	367	358	390	368	387	382	392	411	385	367	402	364	377	364	389	392	365	382	400	347	364	395	357	379	366	393	393	360	386	353	404	382	373	361	374	373	384	368	367	392	373	351	354	377	380	383	425	374	366	392	355	375	386	356	404	442	394	387	380	406	364	345	393	372	381	408	405	408	375	360	396	409	398	380	414	409	433	405	354	376	397	379	388	397	424	385	377	357	393	385	383	347	387	385	394	352	404	399	395	389	412	383	384	405	346	383	382	393	393	390	428	400	392	370	367	401	405	404	402	378	363	395	359	391	416	388	335	393	392	369	399	399	382	381	419	373	384	373	374	377	368	397	381	381	373	393	359	361	377	386	381	379	420	395	393	375	366	357	377	388	383	395	401	353	396	395	389	384	382	422	388	398	367	388	388	368	401	387	406	374	355	387	388	440	376	405	350	379	366	367	343	386	392	393	400	405	374	369	417	396	381	383	380	395	427	378	370	381	402	362	373	382	374	417	419	421	384	363	397	356	362	407	405	400	446	415	403	381	388	394	402	420	385	372	380	389	378	375	377	418	378	378	376	408	397	395	395	394	402	390	357	393	354	382	412	392	385	381	367	375	410	370	421	363	434	363	376	388	372	378	376	404	379	351	387	371	390	398	395	403	396	346	381	390	385	392	386	392	377	367	403	336	375	407	338	406	353	401	370	363	364	380	415	372	397	375	380	386	401	364	386	377	374	402	396	369	400	392	395	390	393	391	395	355	389	384	378	362	396	354	403	374	380	383	370	371	390	362	381	393	372	410	364	372	425	412	410	390	373	400	418	410	391	383	412	372	361	380	375	353	349	377	367	368	393	443	404	405	424	408	389	398	395	363	348	382	367	401	394	376	402	381	387	378	405	393	392	393	362	351	384	391	371	400	367	427	389	404	410	365	381	399	360	365	407	373	386	367	388	418	368	378	445	391	400	395	378	363	407	401	364	386	349	384	407	368	373	387	393	356	377	355	376	342	419	399	392	393	365	386	380	376	376	406	398	410	392	393	408	401	368	383	418	390	378	362	359	374	385	368	377	358	390	358	392	387	344	379	413	366	380	396	375	385	388	356	415	373	353	384	385	404	366	403	385	377	378	368	343	383	378	373	361	414	392	396	389	400	385	411	407	372	390	407	373	368	357	369	401	390	368	388	398	384	400	392	399	371	383	358	353	391	387	383	388	388	354	391	358	362	380	380	377	395	387	384	386	415	369	392	366	380	370	414	393	409	391	356	412	373	387	381	393	376	404	397	370	385	394	374	385	369	366	379	358	360	415	409	379	408	398	388	392	405	394	380	389	379	358	387	392	413	399	384	359	375	343	392	413	417	370	405	397	382	389	403	401	373	360	389	405	417	373	370	385	365	386	382	365	388	390	397	387	350	371	391	403	396	419	413	402	417	341	412	386	386	350	363	421	405	364	392	384	370	404	384	415	366	391	424	397	386	369	412	402	368	369	382	383	435	353	414	401	410	419	390	402	373	381	389	364	385	390	388	403	360	396	395	366	396	378	407	415	400	411	427	412	420	360	361	404	391	377	388	392	381	367	375	393	359
10039	3225	1311	388	351	329	270	246	232	219	217	209	224	222	222	222	195	212	201	215	204	234	200	188	215	176	211	215	210	204	225	195	191	246	217	181	218	201	211	206	216	216	191	215	228	201	208	222	208	199	197	217	217	201	205	224	196	215	216	185	213	220	185	201	220	226	226	192	228	182	238	221	208	227	204	180	229	203	206	191	224	196	188	210	223	209	227	216	201	228	186	214	197	206	197	210	220	221	204	210	186	234	200	195	225	204	205	202	205	198	188	205	210	207	191	242	205	173	220	218	183	211	224	209	218	213	201	206	187	183	199	214	213	187	190	185	211	218	199	200	213	217	208	218	226	182	208	189	200	219	204	221	204	224	202	196	202	204	199	232	224	208	205	177	170	198	182	207	226	208	208	216	204	191	179	201	188	201	200	200	218	208	227	194	215	207	204	198	225	187	192	187	178	205	207	207	211	176	219	208	192	186	200	220	234	197	201	219	244	228	199	206	199	209	199	215	231	181	206	168	231	197	191	208	208	203	226	218	211	206	244	197	193	232	200	193	217	181	197	206	206	203	191	185	224	207	225	199	215	206	206	210	198	213	201	180	182	207	226	219	205	227	225	208	214	198	202	228	182	207	206	207	208	216	212	219	222	201	222	220	208	212	219	220	214	191	209	212	194	197	211	219	222	205	211	230	201	219	212	228	216	211	235	190	207	202	180	194	229	205	207	199	206	217	204	205	228	216	215	188	230	212	209	208	215	214	194	195	233	214	240	209	210	200	215	201	216	222	213	216	199	218	209	220	216	202	196	199	188	202	217	217	192	179	193	227	253	202	221	199	210	176	205	169	210	206	233	197	218	187	192	190	214	208	198	184	200	202	230	217	213	216	204	199	213	194	187	213	187	191	178	195	209	198	235	221	205	193	207	199	235	193	177	196	223	188	204	242	207	213	224	214	232	220	216	197	217	217	211	203	206	196	220	208	237	219	210	212	202	202	214	201	207	220	220	202	245	222	209	231	200	216	219	210	213	233	205	209	193	210	225	215	215	208	225	202	233	206	209	191	189	199	195	193	200	203	197	220	222	194	256	193	202	204	208	218	225	215	211	214	206	214	202	223	191	210	207	216	214	213	211	213	199	200	191	219	209	207	238	213	226	211	205	214	208	190	217	227	205	192	199	189	191	180	215	236	194	226	187	196	179	201	245	189	214	188	172	216	213	191	210	207	209	227	240	191	212	248	217	187	179	208	215	209	203	198	175	208	216	217	212	182	198	228	198	197	193	210	201	190	210	199	195	233	214	214	213	228	229	218	214	203	222	195	200	202	194	179	200	226	211	204	222	227	225	236	204	221	186	216	207	214	199	206	215	222	209	211	199	203	190	195	240	208	188	203	190	205	185	206	202	194	188	205	206	213	218	222	245	197	227	209	217	222	194	188	229	202	215	192	197	208	226	201	199	221	204	199	196	188	192	243	199	205	196	210	210	215	203	232	205	202	194	195	200	189	189	219	205	189	234	220	218	176	198	193	224	214	209	211	192	219	210	176	190	191	207	235	213	213	200	196	207	194	220	218	214	210	186	195	226	215	219	207	220	203	219	209	219	226	237	209	196	172	185	251	190	187	210	214	207	178	218	222	182	205	231	225	197	215	193	225	217	202	204	226	205	204	221	212	198	174	204	189	191	182	224	207	223	217	204	207	206	239	204	217	215	201	231	219	214	197	175	215	213	218	202	208	205	212	182	209	226	217	217	233	197	230	192	196	191	194	207	206	211	198	223	202	219	212	213	180	210	194	226	215	201	245	214	174	219	188	203	186	199	198	184	180	197	205	200	206	199	210	203	205	214	233	197	214	208	206	214	207	192	203	232	187	200	219	214	218	231	177	219	206	191	187	185	223	227	216	256	195	228	211	184	188	209	179	179	229	234	188	206	195	202	216	188	199	186	219	202	201	228	216	210	195	188	193	194	236	213	194	191	218	263	206	216	210	228	217	222	188	185	199	198	208	186	203	196	190	233	195	195	213	213	191	237	185	213	219	203	206	239	208	231	221	220	200	204	188	236	200	210	211	213	210	218	192	183	222	205	209	177	226	200	194	212	201	234	223	182	228	198	197	185	229	183	231	197	221	195	209	221	213	223	207	235	200	176	180	211	207	193	243	208	190	206	202	193	182	187	228	231	186	208	208	198	255	187	197	208	197	191	195	207	189	214	194	202	191	210	215	222	181	234	214	215	192	202	215	185	222	214	194	192	212	184	229	232	219	187	206	228	188	206	222	208	239	215	193	217	208	202	219	217	185	231	221	212	244	181	192	196	200	203	212	204	183	196	206	195	230	196	178	219	216	236	199	173	198	201	212	232	178	219	203	215	223	192	211	222	216	220	200	185	199	225	222	182	233	214	203	218	219	182	212	218	205	199	228	215	249	222	192	231	199	227	228	221	267	233	195	225	199	199	193	198	177	221	202	200	211	225	252	226	195	212	215	227	220	209	187	225	206	183	193	231	212	193	164	224	202	185	237	173	188	198	205	184	208	217	220	208	168	207	201	243	213	209	205	228	181	178	248	201	167	223	205	191	232	192	224	178	181	195	221	209	204	196	198	177	216	188	196	198	188	206	209	199	182	219	209	199	191	219	206	214	204	234	239	206	207	208	211	226	232	233	209	190	177	218	219	220	223	204	213	199	215	188	210	208	226	217	168	206	178	188	210	188	225	190	208	189	201	216	200	220	229	219	176	187	201	214	223	208	180	190	220	227	224	191	216	215	194	227	205	174	202	229	207	212	208	224	204	214	218	191	226	210	186	238	203	204	205	224	195	195	194	172	205	229	202	185	188	207	201	237	217	224	204	197	210	204	225	198	231	190	247	242	225	181	201	205	217	199	229	219	206	245	217	192	227	238	210	183	213	207	209	230	216	189	202	198	198	197	202	194	192	218	203	198	210	208	198	180	189	201	207	198	216	208	210	260	217	232	213	213	238	178	198	207	206	200	212	213	200	206	197	174	205	192	220	205	212	210	222	212	203	190	232	188	228	208	206	226	226	216	226	219	205	206	202	244	216	207	185	209	208	180	223	202	222	187	238	216	181	184	210	216	214	196	221	207	222	229	202	181	203	219	219	211	201	195	191	219	171	205	209	215	204	200	205	222	194	211	230	214	187	214	197	215	209	182	205	197	214	203	229	213	216	202	214	208	248	205	238	179	223	203	202	189	186	237	231	189	195	223	204	185	202	204	194	197	235	235	204	191	213	194	199	214	215	247	195	223	188	205	234	227	208	217	181	216	193	232	235	206	202	197	210	211	228	189	205	192	207	219	190	203	227	198	211	197	208	231	204	196	217	196	202	200	200	212	218	225	195	180	218	189	205	229	208	200	217	207	206	198	220	196	229	192	201	219	198	191	224	170	187	204	223	203	200	209	217	213	228	210	180	220	220	213	217	205	193	239	219	199	239	208	194	200	200	195	246	204	228	224	223	199	213	200	205	202	213
5973	2839	2153	1027	1029	987	784	654	618	565	521	537	491	497	514	500	485	460	466	466	465	489	465	464	443	487	457	450	465	436	463	489	461	450	467	477	495	452	465	428	472	439	424	463	453	494	456	473	453	417	474	463	442	453	449	484	465	465	433	465	450	473	447	454	460	473	469	470	458	443	474	456	466	427	469	453	493	457	445	482	452	473	458	464	462	484	456	500	442	444	433	442	446	427	496	458	443	440	456	440	469	478	443	463	459	488	462	436	434	434	462	466	488	444	462	458	439	454	458	459	449	497	470	439	432	476	468	454	469	458	465	465	444	464	431	450	466	474	481	457	413	465	480	452	464	438	439	443	425	431	439	490	497	475	470	459	468	487	458	460	413	437	505	492	453	470	442	407	487	452	504	468	465	457	437	488	460	465	451	471	403	443	472	440	493	466	442	443	431	450	446	445	472	430	453	487	439	440	454	457	450	448	440	483	441	458	440	440	426	418	437	458	420	431	414	454	484	444	451	443	450	443	425	445	477	429	416	457	449	429	446	442	466	471	495	451	458	489	425	468	469	479	448	464	487	489	471	452	468	455	460	395	467	499	468	447	455	440	454	457	458	449	429	398	432	450	481	440	482	465	443	403	453	433	468	436	450	425	454	451	475	464	457	454	481	430	454	422	473	423	443	445	458	488	451	461	452	447	445	434	420	436	484	483	452	476	471	483	462	455	503	452	474	446	439	456	465	477	469	447	433	478	441	477	464	446	514	468	498	439	439	439	444	406	492	454	471	433	466	466	474	460	450	483	436	469	447	472	436	475	458	519	471	451	468	436	448	405	483	437	462	470	470	469	431	472	434	433	427	469	505	439	474	544	432	452	443	482	434	495	449	449	466	465	470	476	435	421	455	442	453	447	454	465	446	474	438	422	480	446	449	456	431	495	436	480	486	489	462	434	459	426	430	436	457	447	466	421	494	502	463	449	451	482	473	446	427	462	454	475	509	469	470	448	467	466	451	432	435	463	439	438	463	419	459	482	467	439	498	444	473	414	479	474	427	427	433	451	471	507	462	449	452	487	445	470	469	486	477	461	459	463	474	442	445	433	474	477	435	497	476	473	418	437	471	424	468	448	429	474	433	458	440	494	480	480	426	479	456	455	430	464	391	469	445	444	471	459	455	462	461	446	467	469	417	449	462	443	415	439	431	450	464	488	476	440	465	497	444	479	469	502	471	432	471	473	472	503	444	471	439	451	467	448	461	473	490	439	478	455	476	443	469	477	438	417	443	468	456	460	458	409	419	439	459	467	452	464	471	491	454	459	428	466	462	451	473	472	410	454	443	458	455	447	451	428	465	456	456	433	453	466	461	453	468	450	481	455	422	458	476	446	434	472	473	487	440	444	460	447	450	467	409	492	422	470	483	451	482	441	456	432	457	394	490	450	478	448	444	447	434	429	450	459	479	460	484	466	446	437	440	507	470	464	440	478	442	428	446	410	464	476	436	436	462	465	451	442	469	483	500	466	469	463	462	435	481	467	466	451	466	439	449	454	458	481	471	439	446	479	445	475	437	457	435	457	438	456	452	490	488	437	469	463	456	442	423	476	415	446	479	464	422	448	430	418	463	460	397	506	432	428	475	435	442	500	456	468	477	499	452	485	471	429	461	450	479	470	456	454	501	478	454	454	458	441	461	472	472	468	469	461	457	449	461	482	473	445	446	459	444	435	464	445	465	481	479	475	437	448	448	401	471	449	470	471	468	449	464	437	456	447	462	494	438	422	459	460	455	455	467	461	446	474	437	453	450	459	473	468	427	416	447	434	436	462	480	464	470	491	420	412	473	477	438	456	435	496	429	494	426	477	453	480	459	475	458	435	437	440	486	465	448	428	470	458	455	440	459	492	438	466	440	442	417	423	433	458	447	465	451	451	527	437	453	486	404	486	440	420	477	446	459	445	452	425	454	445	448	470	467	481	465	407	438	453	441	458	462	425	457	432	484	428	472	481	457	475	480	471	468	430	426	409	473	445	478	464	452	459	465	467	461	471	474	422	461	470	416	479	458	480	432	463	408	431	486	466	474	418	461	483	462	450	439	468	470	437	452	465	437	481	482	486	444	490	457	486	474	455	462	407	500	445	489	502	450	492	450	426	464	431	441	448	454	446	468	460	456	454	496	443	434	444	430	444	430	491	431	452	469	458	446	479	488	459	477	468	459	444	469	480	458	473	459	417	447	434	430	467	472	461	461	441	478	417	436	462	467	430	428	415	462	458	481	444	458	445	460	433	529	469	463	492	425	484	484	435	468	433	480	439	438	456	462	450	468	446	432	444	472	475	484	467	448	473	462	474	481	430	448	425	442	480	476	448	455	434	465	453	495	478	466	433	428	489	465	475	444	441	459	458	437	462	421	399	504	431	430	435	465	443	439	471	459	496	456	463	421	476	458	465	458	424	446	491	444	445	423	452	471	425	478	481	469	455	470	444	446	448	465	461	447	478	450	441	447	480	471	449	448	448	449	450	462	466	468	438	461	462	475	457	461	484	457	434	491	435	468	446	460	471	444	448	460	468	477	451	486	492	472	446	407	460	473	469	474	433	435	487	517	464	473	455	432	467	459	471	457	518	443	441	491	457	460	406	502	460	480	434	470	436	478	437	443	457	451	449	437	490	454	448	471	451	462	427	448	479	486	492	482	491	474	464	449	457	442	461	439	501	439	452	459	493	458	423	444	453	471	424	429	469	460	452	463	462	441	483	434	411	457	450	434	451	463	418	434	444	488	486	453	426	478	438	495	482	452	478	454	431	452	458	454	479	450	448	404	482	449	434	447	479	430	449	437	430	457	419	450	466	472	461	430	448	428	462	460	452	463	440	450	434	429	473	436	452	454	481	450	432	482	478	480	462	477	457	442	464	457	476	489	465	444	467	424	467	453	471	478	429	461	452	467	432	443	462	456	482	482	392	438	438	456	423	470	481	489	480	478	457	473	454	448	479	480	481	484	480	508	457	490	475	449	457	467	455	421	489	491	471	438	460	440	444	437	473	463	438	467	443	447	444	483	458	445	476	461	472	487	482	444	458	419	472	465	451	452	476	443	469	427	443	464	436	447	463	447	448	408	467	458	458	453	454	436	432	475	446	448	427	489	459	461	440	444	434	449	465	473	437	446	467	476	479	447	478	424	438	445	463	438	439	472	468	450	436	443	403	455	447	436	443	426	454	467	456	439	468	468	454	408	489	446	456	467	494	450	486	443	424	446	442	442	408	465	486	451	440	435	426	508	475	423	464	471	471	460	445	452	481	464	459	463	444	455	457	442	476	448	448	442	452	471	450	455	464	468	460	413	440	442	468	445	487	444	470	442	465	452	446	466	415	449	482	456	463	447	452	469	433	486	471	451	421	450	468	433	476	469	456	474	494	477	442	489	438	427	491	513	414	478	460	498	455	483	446	477	430	438	460	468	420	475	459	492	459	469	474	449	430	478	441	463	429	442	469
27503	14286	7832	4321	4479	3212	2074	1481	1171	816	565	297	247	260	217	283	213	159	147	196	134	121	129	135	111	114	111	138	98	131	122	132	129	129	159	131	132	132	132	138	114	124	140	126	125	148	147	134	131	116	113	117	124	155	121	115	120	136	148	135	138	117	143	128	123	131	128	146	129	150	117	122	118	117	121	119	128	126	99	133	138	116	125	146	114	126	151	127	125	125	143	112	119	138	121	121	103	116	141	117	126	123	123	124	128	123	118	137	121	117	129	129	131	140	140	134	115	118	111	112	120	112	140	119	114	130	146	146	134	113	126	140	126	103	146	119	118	118	114	107	134	132	130	121	97	132	109	129	140	131	120	134	112	131	120	107	110	130	105	139	124	112	123	124	155	128	109	140	135	104	134	129	120	120	139	130	107	111	119	122	127	108	116	123	116	115	135	145	122	122	124	108	124	119	121	130	130	148	129	124	118	118	112	119	137	147	127	119	94	129	144	133	112	126	127	115	115	111	115	123	126	121	133	126	131	114	111	121	117	144	136	135	113	130	122	141	125	130	128	124	110	93	112	110	102	101	109	118	142	130	142	135	124	129	146	123	132	135	120	109	144	134	134	109	157	105	126	148	117	110	120	146	127	132	98	114	145	123	138	147	125	114	129	107	114	107	110	110	107	118	101	108	130	138	138	122	136	132	111	149	126	114	122	107	137	106	130	116	112	114	123	138	114	108	109	127	108	121	146	119	156	104	110	127	123	132	119	135	123	107	112	109	141	137	116	108	121	136	113	132	121	122	108	118	109	128	121	116	132	138	116	122	133	120	125	130	130	110	109	116	139	125	140	125	115	118	118	110	125	138	135	122	125	123	127	141	126	121	122	122	120	124	141	134	132	114	122	142	144	115	113	160	112	134	127	117	104	115	110	113	123	130	131	114	141	157	136	135	117	120	122	129	137	131	145	107	117	118	138	141	137	112	97	121	119	114	112	121	133	140	123	111	153	118	117	129	140	106	134	132	128	106	151	139	144	135	126	136	128	130	138	125	102	136	118	140	132	103	126	121	120	130	136	125	135	120	138	117	102	118	138	123	126	135	138	128	112	126	124	129	147	120	136	135	119	137	131	104	127	133	112	128	116	134	120	129	109	136	128	120	112	133	110	108	117	122	141	97	132	122	136	145	111	121	134	120	116	107	106	130	123	113	114	136	129	115	118	117	108	114	168	125	128	142	129	115	108	100	125	123	125	121	116	125	98	102	132	161	137	117	98	117	133	142	123	118	120	135	143	114	139	132	133	134	111	110	117	118	117	114	137	146	130	102	129	129	118	113	126	121	127	132	127	112	119	118	123	107	122	148	123	118	122	130	127	145	121	131	123	133	114	119	116	115	146	129	107	101	108	100	115	118	127	111	130	155	117	136	132	124	130	109	141	114	112	142	141	109	118	139	139	122	121	115	130	121	126	134	138	117	103	115	118	128	130	121	98	133	122	124	137	143	118	153	130	119	130	129	112	106	143	152	122	118	93	132	115	108	116	111	130	133	101	116	112	137	130	122	124	123	123	110	120	128	164	138	123	116	119	113	137	116	130	130	147	124	140	90	141	128	132	131	123	125	120	123	130	120	126	129	127	123	129	117	119	102	123	119	110	118	121	146	124	126	129	110	143	128	136	117	121	129	108	150	132	122	138	146	117	101	128	128	126	131	145	125	129	115	133	116	126	135	137	119	114	113	143	136	121	125	136	145	120	115	115	114	149	127	133	118	115	126	121	112	115	136	128	127	113	128	125	124	106	128	110	120	122	155	122	142	132	114	160	110	114	118	118	143	118	107	132	109	132	105	127	133	136	105	110	126	114	116	112	131	133	113	120	143	98	102	125	123	124	131	118	149	115	134	109	126	118	113	128	138	108	146	124	131	135	136	110	121	112	118	125	112	121	130	145	121	112	107	128	115	118	143	107	126	118	123	129	101	129	115	128	130	121	130	138	142	143	142	123	124	129	118	137	119	122	142	149	113	135	124	126	124	111	110	127	140	123	104	105	134	114	108	141	137	113	138	145	113	126	117	119	124	126	132	136	127	121	141	142	136	161	139	111	121	128	125	127	133	155	141	114	121	115	116	129	126	128	132	104	114	120	118	129	121	135	118	125	119	123	127	118	99	166	115	146	113	116	105	120	124	131	124	131	119	108	125	118	128	108	111	121	128	125	111	125	150	115	113	132	112	131	113	134	123	126	115	116	138	124	122	110	115	137	132	122	125	110	116	131	116	116	136	128	146	123	132	122	126	116	112	119	130	117	114	129	156	140	127	141	119	114	120	138	114	120	138	147	130	111	122	133	122	114	113	124	147	112	131	119	129	102	136	124	134	116	128	133	116	131	108	127	119	116	112	128	139	126	126	137	122	124	108	118	113	126	114	114	114	138	133	135	100	108	125	131	145	121	131	114	126	121	126	129	155	121	113	110	133	120	100	138	111	114	126	139	141	131	130	111	122	128	120	129	121	133	133	105	133	130	142	132	135	121	106	125	130	113	109	120	121	127	116	113	111	139	124	116	114	126	151	129	144	122	126	131	124	117	125	139	125	135	133	112	130	132	118	121	118	113	97	132	101	110	130	122	132	121	127	115	123	118	124	141	116	128	113	122	124	115	113	136	120	114	136	124	101	111	122	139	130	129	131	123	119	118	110	108	109	118	139	106	124	141	123	147	116	109	106	140	135	130	147	108	134	120	106	117	128	124	120	84	117	104	145	131	147	139	112	120	120	122	135	152	121	121	124	125	119	114	128	104	138	116	122	125	117	107	138	122	119	126	109	122	126	131	154	130	115	125	119	123	123	142	132	112	124	131	116	127	98	115	122	132	116	141	115	138	118	136	128	162	117	115	100	114	135	120	102	120	137	134	135	130	129	141	125	120	126	118	117	106	120	117	127	120	127	107	109	129	136	119	129	130	132	127	114	119	116	122	116	138	127	107	135	119	113	122	112	111	164	137	104	125	126	118	116	135	137	131	123	115	116	118	110	124	106	116	87	134	110	107	129	136	113	118	109	121	115	127	131	102	127	119	138	113	120	135	119	138	131	133	112	128	108	117	146	125	135	109	114	100	125	131	121	129	137	100	106	111	95	117	122	93	139	108	125	132	127	129	97	127	118	120	121	123	127	113	136	131	155	133	131	131	109	117	144	136	123	117	110	112	112	121	119	133	137	122	109	110	131	145	121	126	124	130	140	113	122	102	130	119	132	137	115	119	126	138	115	132	123	120	117	92	132	145	126	116	117	132	118	113	117	119	126	123	114	132	115	119	128	125	116	111	131	128	123	119	138	130	144	119	127	130	124	118	115	112	127	131	152	120	123	114	120	126	120	132	113	130	128	108	137	134	105	102	131	122	121	137	109	136	127	107	127	132	122	142	130	122	109	128	121	88	131	149	127	115	127	125	110	140	107	114	132	132	127	125	129	140	128	117	125	107	118	121	116	141	138	130	116	122	127
17521	10068	8570	7847	11392	9481	7208	5811	5761	3784	2672	1203	1046	1205	1034	1375	1016	525	489	567	328	323	343	329	329	308	335	323	324	319	316	313	293	293	304	333	284	303	296	315	312	290	294	329	305	307	325	297	297	312	297	325	305	298	297	292	323	328	274	320	320	324	301	259	318	290	318	287	309	297	312	279	333	334	276	303	300	333	298	294	287	307	322	330	295	281	310	278	357	300	314	276	306	311	294	314	303	336	305	307	309	275	269	312	274	301	287	325	304	284	294	326	308	305	305	272	309	288	299	301	307	313	307	296	304	308	306	316	317	285	291	304	291	283	296	283	329	278	314	324	294	293	284	276	287	293	291	293	316	287	277	297	269	307	286	315	292	266	299	287	296	273	303	277	313	270	296	290	279	304	276	278	321	315	301	311	293	289	281	300	295	300	298	299	285	306	287	328	321	295	289	284	328	273	284	307	280	280	293	307	323	315	327	301	293	299	311	294	270	311	288	319	289	312	306	291	283	311	288	304	292	307	320	314	328	275	302	322	307	281	285	298	313	294	293	265	284	299	277	317	306	320	286	302	321	296	280	291	297	308	292	274	286	273	319	303	324	296	284	319	323	303	258	283	307	310	306	315	335	277	310	312	285	299	279	277	320	313	298	297	256	264	323	275	301	295	301	289	275	270	308	271	305	304	291	309	324	316	337	275	310	328	309	278	316	287	308	284	296	310	304	301	300	306	278	322	311	288	303	289	290	327	285	310	308	316	308	280	310	291	304	309	254	267	304	323	316	300	289	282	308	293	309	281	315	312	310	308	305	317	289	316	301	295	321	289	321	306	298	302	288	281	290	293	296	288	300	294	291	286	303	291	314	281	332	282	299	314	319	301	277	313	267	300	287	318	320	312	314	288	285	324	285	288	277	278	306	321	285	298	286	282	278	288	303	300	289	331	326	316	284	295	306	308	289	296	283	298	288	287	280	300	287	272	318	260	293	269	321	303	298	284	293	291	297	275	304	286	300	306	297	287	277	316	309	316	280	287	290	289	259	287	304	307	276	284	281	301	295	308	300	342	312	283	292	329	323	296	316	281	310	288	287	280	288	321	283	267	282	338	316	315	284	284	323	320	261	315	321	316	298	302	288	306	321	291	324	291	316	300	315	299	313	282	293	291	281	292	294	282	303	282	290	314	310	304	324	315	299	302	305	313	326	288	307	293	296	291	287	303	308	317	284	324	285	296	312	319	314	298	263	293	280	275	299	297	294	279	277	261	286	313	281	316	300	299	325	311	286	281	320	325	308	322	262	286	280	277	294	287	289	294	275	300	331	327	306	302	307	305	291	297	288	282	278	288	301	335	263	279	283	300	276	291	279	307	295	294	309	316	328	301	286	279	322	294	314	271	275	340	315	311	285	298	308	314	319	305	318	292	280	316	312	283	285	308	273	300	271	287	305	322	284	292	263	318	308	272	294	285	330	293	295	280	277	299	295	296	283	276	292	301	296	272	266	279	318	308	302	293	285	289	288	272	302	296	287	314	281	306	315	319	332	334	295	341	291	301	290	307	304	290	325	313	272	293	321	301	290	285	302	317	333	291	287	299	314	284	310	320	313	274	294	343	309	307	278	325	303	302	301	275	315	299	333	316	293	283	272	309	298	288	317	271	309	304	296	295	308	285	316	329	321	309	304	293	313	325	285	295	291	302	303	328	299	290	309	288	293	297	286	330	330	302	329	291	316	315	289	293	302	302	300	287	254	279	290	299	272	310	278	316	311	298	286	303	299	287	304	307	270	287	304	324	288	301	309	286	322	294	299	257	289	276	286	299	310	303	287	284	279	296	291	316	302	286	323	267	297	298	320	294	274	312	293	315	321	290	283	278	276	278	293	281	304	311	314	300	294	306	272	300	287	301	317	279	299	328	294	267	302	355	272	307	310	296	299	303	274	302	299	301	323	284	295	251	311	318	274	312	301	282	271	283	256	279	321	305	318	275	309	307	313	285	296	297	343	305	304	282	314	282	294	314	306	291	272	334	306	301	303	304	300	301	273	275	279	297	296	297	267	325	320	296	286	304	305	292	289	312	286	307	311	294	309	332	293	306	328	277	317	285	291	308	312	302	282	300	321	299	290	281	303	313	284	320	277	302	299	297	265	284	313	302	270	293	276	292	292	312	319	309	323	294	317	320	299	306	299	312	276	295	308	285	285	283	288	278	292	323	296	292	291	292	293	281	285	290	314	315	316	304	303	288	295	311	316	286	311	297	288	304	291	319	284	288	313	275	302	324	322	310	269	293	293	285	302	291	280	286	315	289	315	307	288	317	300	276	318	294	312	286	310	311	296	279	295	307	320	325	290	303	313	318	279	321	317	303	313	298	339	276	300	288	284	286	263	299	298	293	292	300	321	271	245	304	331	321	283	299	315	313	285	332	288	272	314	307	302	309	278	296	280	337	274	311	331	274	332	291	299	287	305	306	298	299	272	298	298	271	309	307	298	266	335	296	253	310	306	285	320	282	331	296	305	271	317	291	301	261	295	310	281	302	299	287	334	305	297	324	304	324	305	292	297	313	308	269	290	291	331	291	276	298	272	322	310	293	297	286	299	306	293	283	291	267	318	285	272	274	300	325	332	293	317	290	291	273	323	296	301	312	296	291	298	314	276	349	298	309	275	253	285	316	286	281	276	303	281	319	267	291	304	306	279	307	296	276	302	293	318	321	290	295	319	296	320	291	288	332	313	298	323	286	282	293	291	288	309	324	308	297	287	312	295	318	299	290	294	290	297	288	316	299	275	275	284	293	273	288	290	331	301	302	261	266	298	272	271	308	297	275	313	276	283	311	300	290	306	287	289	308	311	305	321	300	328	297	320	312	289	264	275	307	305	294	308	301	283	300	297	321	318	298	300	262	285	322	282	319	309	304	292	284	298	296	300	290	310	277	280	290	326	296	303	284	291	349	277	305	288	265	298	289	261	330	333	313	301	285	296	310	316	291	292	327	296	275	279	284	288	296	323	313	324	297	279	263	276	319	268	310	271	317	274	296	253	305	297	309	303	292	281	343	267	290	312	293	293	322	274	303	288	319	285	302	338	315	293	295	318	273	284	314	278	307	281	293	299	331	281	319	264	299	313	287	300	302	300	306	299	313	289	302	302	285	287	298	298	294	309	309	288	297	297	298	329	301	304	299	291	322	280	300	304	286	276	303	299	278	314	311	287	283	322	266	265	344	283	296	301	274	291	313	298	295	287	331	306	334	293	267	298	283	265	291	278	309	283	287	324	292	285	310	267	283	300	306	294	280	296	307	318	331	300	319	293	306	278	293	286	257	302	300	323	273	288	270	287	306	309	304	282	294	264	285	314	299	306	321	285	270	321	295	309	285	299	311	304	315	306	299	294	288	317	303	291	319	303	319	302	323	311	285	299	282	321	296	295	290	326	316	318	294	321	301	299	278	304	303	337	274	301	267	298	288	288	288	291	303	289	305	346	308	317	311
39435	22781	15758	8552	8576	6271	4322	2512	2420	1643	1054	583	373	343	319	343	396	203	174	209	168	169	175	161	186	159	164	176	174	195	150	167	170	156	170	154	167	147	161	158	163	163	155	156	147	164	171	176	162	148	169	157	167	151	180	144	158	177	178	180	164	169	154	186	153	167	168	160	179	163	170	181	181	164	160	153	165	146	161	159	167	144	165	161	147	164	163	177	158	180	158	166	194	163	185	156	171	152	160	143	178	158	178	186	179	176	180	142	172	154	164	182	166	150	147	157	167	163	165	168	162	148	163	157	177	166	156	160	184	175	182	186	173	160	169	165	164	153	158	146	202	152	145	148	163	167	167	179	194	181	159	137	195	174	141	163	184	160	174	179	171	158	184	163	170	156	163	172	167	142	135	155	154	175	181	167	160	176	156	189	157	158	179	132	171	153	157	148	173	163	158	157	156	178	162	182	175	163	179	149	168	173	145	146	168	179	185	176	148	165	181	196	155	166	156	151	180	135	154	161	170	173	167	169	150	175	184	157	177	169	158	169	168	175	164	156	156	185	151	149	142	174	174	169	159	152	150	161	128	164	165	156	177	150	151	157	146	153	169	197	169	166	169	172	154	170	166	166	166	145	162	154	142	187	146	181	148	169	165	168	164	167	168	155	172	168	152	175	165	153	177	147	189	168	158	160	183	163	170	142	158	166	163	160	183	161	160	154	178	159	166	160	172	175	179	177	179	152	145	169	156	162	157	171	146	151	174	178	175	177	180	174	156	159	167	181	149	153	168	161	158	155	161	158	153	168	162	166	163	131	171	175	166	153	166	154	172	149	136	164	153	180	153	153	170	184	154	157	178	179	159	161	185	148	167	175	167	155	191	174	156	139	156	147	163	166	158	162	179	173	151	142	171	166	132	177	154	154	190	162	169	172	166	159	181	156	164	151	179	174	144	152	156	181	158	162	179	159	167	167	161	170	156	170	164	155	163	174	165	163	191	148	162	181	156	126	158	159	143	166	174	181	145	173	172	159	159	175	175	140	147	157	174	168	184	168	172	167	135	144	155	166	161	148	169	194	167	175	145	174	173	151	166	185	190	174	180	161	159	181	171	164	166	178	153	169	149	169	176	150	162	184	170	161	151	181	147	165	167	147	200	170	183	153	190	173	161	153	177	164	153	135	150	153	174	172	141	168	157	181	152	150	168	165	163	158	184	189	140	156	159	166	177	184	146	164	164	165	144	158	169	173	172	165	132	185	164	168	155	169	145	172	139	166	149	140	158	138	174	145	177	200	170	192	190	128	157	178	160	172	144	165	177	149	156	185	145	184	161	160	192	164	161	162	157	159	163	160	163	169	184	173	169	169	166	170	149	135	170	152	166	173	166	162	170	160	179	177	166	184	135	166	167	144	142	137	169	149	153	172	172	197	160	179	165	154	158	174	189	141	138	150	156	160	154	151	166	152	154	153	189	166	166	170	172	176	197	174	164	136	150	159	156	183	161	153	157	153	146	166	157	158	188	166	158	168	170	170	156	160	171	156	173	140	153	163	159	167	158	154	164	190	164	181	204	175	157	151	211	153	175	148	156	156	162	159	146	158	144	169	148	168	164	146	185	168	152	176	171	172	173	161	126	139	157	137	150	153	162	167	170	156	164	179	150	164	163	161	159	145	163	164	170	165	158	172	183	160	149	170	165	153	165	149	138	144	165	163	167	137	140	191	166	149	150	178	170	151	164	165	159	148	172	162	176	177	154	164	178	191	173	130	153	153	150	168	166	156	150	164	151	162	152	158	191	175	163	159	146	158	159	155	143	178	151	175	167	162	147	152	164	163	148	171	171	167	181	165	162	168	167	154	145	155	152	190	144	141	174	155	209	175	197	153	183	146	131	193	171	180	193	155	167	166	174	161	180	158	158	178	159	168	146	182	170	180	171	166	160	147	172	166	156	171	151	163	138	158	156	162	163	165	150	155	168	158	171	178	181	182	168	165	165	172	173	162	181	168	168	200	181	155	137	163	175	156	185	175	155	169	163	170	163	156	178	147	153	141	173	166	173	179	171	186	166	161	132	176	199	167	148	146	181	188	174	158	141	174	155	171	189	163	175	166	148	142	161	140	160	167	187	134	162	175	188	150	180	170	154	177	166	142	157	141	157	134	188	169	161	127	165	151	159	155	164	145	168	144	157	136	180	162	155	150	174	161	164	169	185	180	163	159	164	149	156	181	156	178	171	150	160	155	169	190	179	157	145	161	186	160	152	143	168	167	152	158	177	151	169	146	158	174	163	147	137	140	159	164	152	185	169	157	150	165	157	161	152	187	160	156	167	156	164	154	154	156	172	157	132	166	164	160	162	198	170	191	159	144	170	150	157	171	164	139	153	143	177	169	167	135	162	182	172	147	160	167	166	174	181	166	168	159	169	155	167	174	171	157	167	173	166	190	174	160	134	155	170	162	162	180	181	144	152	164	160	162	157	163	164	200	178	182	152	167	158	156	172	165	162	148	164	161	163	152	177	190	147	179	174	167	167	177	137	158	131	180	172	154	169	152	153	160	160	162	175	169	170	170	178	185	175	179	171	162	143	154	159	170	157	158	144	168	175	152	154	169	157	172	160	163	152	160	164	143	177	141	156	148	173	156	159	152	158	166	169	169	158	170	153	164	160	138	184	158	180	171	143	170	177	151	172	156	163	164	146	185	172	126	163	170	160	160	153	161	152	170	183	173	159	168	155	164	161	163	169	152	162	161	155	136	128	146	145	159	163	197	163	199	184	179	161	155	157	157	168	161	156	156	181	166	161	163	167	153	154	170	181	160	164	152	176	183	128	168	179	173	175	153	179	170	170	189	167	172	144	152	176	156	162	155	167	158	174	154	155	149	173	161	161	159	149	169	164	156	160	169	128	159	163	171	165	172	167	159	171	173	213	147	158	195	171	150	168	172	143	177	172	158	161	153	163	166	157	157	167	180	180	164	162	178	185	161	154	153	129	152	162	146	157	148	160	154	174	153	147	165	144	171	171	156	160	190	169	156	175	162	148	170	177	163	140	167	174	172	179	170	169	156	162	160	177	170	187	157	147	170	176	151	147	177	186	166	168	172	157	160	152	161	167	164	152	162	157	158	175	175	165	172	155	142	155	160	193	164	168	176	164	174	167	168	167	170	178	159	136	186	178	172	169	178	175	165	141	164	140	165	147	154	152	171	164	189	151	143	162	153	133	168	168	171	148	157	139	157	158	164	168	170	163	165	177	163	161	158	168	150	159	148	156	189	147	136	134	169	161	170	182	157	149	179	192	160	170	164	173	155	152	147	156	166	197	166	152	169	192	176	153	173	149	175	168	166	146	157	163	165	159	176	170	168	163	148	170	163	146	170	160	161	163	172	174	168	153	160	160	158	160	170	164	145	194	193	181	146	181	154	162	165	166	187	163	176	143	159	164	151	157	152	154	159	157	173	154	179	159	160	145	157	160	139	150	188	157	155	158	149
24721	14690	13074	12411	17095	14887	12455	8847	9072	6539	5015	2460	1720	1914	1609	1452	1846	658	712	762	527	484	461	493	443	467	443	435	421	422	422	413	441	396	406	398	412	390	389	461	431	365	405	357	399	376	425	397	366	385	415	409	399	379	400	397	389	417	374	396	404	389	385	362	375	394	382	394	401	387	361	396	417	412	413	404	401	413	402	392	401	387	417	397	393	405	406	345	382	366	418	404	408	361	367	402	390	396	388	357	349	365	378	382	388	386	390	372	403	419	379	360	426	367	396	382	421	364	409	408	393	415	413	396	397	395	380	407	425	381	383	405	409	411	376	358	375	405	389	400	379	401	386	421	350	406	369	405	372	400	381	416	399	372	392	416	412	403	398	434	443	396	386	414	434	364	377	384	381	404	410	394	419	392	392	347	382	405	381	374	394	355	390	402	384	382	413	401	371	395	376	389	436	415	420	391	363	396	378	401	416	398	369	373	364	394	381	411	408	410	383	357	380	394	362	355	413	392	382	383	385	392	400	370	396	380	378	416	352	375	374	372	407	410	370	375	393	406	382	398	397	418	358	390	389	385	421	397	388	409	396	396	393	387	408	359	438	392	400	388	421	381	356	389	329	370	366	413	393	371	380	378	391	389	404	373	395	380	377	388	393	384	426	403	407	381	411	365	373	383	408	387	366	391	442	381	402	368	359	376	388	375	388	383	382	385	391	378	417	420	394	374	385	395	376	376	413	358	385	394	368	379	398	381	343	399	389	351	375	405	411	383	407	415	376	414	349	392	429	399	376	388	390	349	352	365	384	392	353	415	398	395	379	404	371	369	432	454	387	375	387	370	381	412	386	409	364	373	399	416	362	348	442	375	385	396	394	388	375	357	410	374	395	386	397	373	410	387	388	382	395	373	380	360	370	396	353	353	367	376	378	376	409	385	372	395	338	385	387	397	390	397	378	374	390	391	396	383	415	371	374	390	371	353	400	412	335	360	394	396	378	384	426	394	394	415	371	402	380	403	410	379	385	404	385	369	430	379	397	387	380	372	362	391	369	394	379	373	395	392	398	403	386	375	358	406	375	364	381	371	380	365	355	353	398	365	387	395	382	405	412	382	367	367	357	387	344	367	403	391	407	380	417	387	388	406	330	406	382	375	399	382	393	401	350	383	381	368	412	348	384	377	386	406	412	399	410	367	399	382	355	398	363	406	377	393	383	384	386	381	377	384	345	404	396	381	382	433	392	388	378	355	387	388	383	376	373	355	404	424	436	400	392	404	412	371	367	389	350	410	377	409	360	397	382	370	404	384	383	412	392	386	353	369	380	406	377	374	390	379	366	409	366	409	386	358	405	399	387	363	404	388	380	367	398	391	404	371	367	374	387	389	396	367	386	387	367	367	373	416	396	390	358	403	413	376	351	361	411	428	352	395	382	400	362	394	410	369	369	369	385	388	422	392	392	384	383	399	403	367	378	385	379	374	377	409	351	387	408	401	398	380	356	424	389	375	381	384	402	371	399	385	422	415	387	384	382	414	385	371	414	355	404	432	382	390	370	373	390	389	382	415	390	361	353	387	387	366	409	422	433	360	378	435	390	376	406	397	366	394	361	420	407	385	399	398	381	390	420	424	370	357	390	395	366	386	373	386	392	424	380	396	371	382	423	380	351	390	364	408	389	396	392	390	379	347	387	397	347	397	386	373	391	390	381	382	383	382	378	406	384	405	413	414	395	354	395	376	428	373	354	389	367	384	369	401	380	394	399	388	407	391	373	427	380	385	400	401	383	410	363	405	372	382	393	385	357	399	391	406	392	391	383	390	420	389	346	395	377	407	374	369	388	375	363	381	408	380	333	366	381	381	407	371	408	351	360	382	359	366	395	375	361	402	349	386	400	398	370	418	371	374	408	365	402	356	375	365	387	376	364	413	380	400	350	387	376	379	362	372	376	359	442	402	393	378	402	363	380	396	383	403	434	352	386	359	423	376	394	373	400	381	392	401	376	403	354	384	385	365	417	408	357	406	367	401	389	359	373	381	393	420	362	400	382	353	392	389	420	402	339	388	370	388	350	369	392	368	376	377	395	402	366	376	402	398	362	367	366	382	359	405	366	413	388	397	379	388	422	411	377	368	394	402	405	395	382	399	399	407	365	379	378	392	374	424	392	398	404	385	400	401	383	431	369	417	398	389	378	390	357	370	386	400	361	401	358	385	395	394	398	406	396	384	365	394	402	391	399	390	381	415	421	355	375	399	408	374	374	380	399	387	427	361	415	370	378	425	398	386	379	400	358	397	417	358	438	409	386	374	380	354	402	379	398	377	352	369	376	366	419	367	348	417	399	372	375	390	365	363	386	395	400	378	390	377	363	371	397	393	382	390	352	399	369	380	388	376	430	385	415	419	387	383	396	390	408	400	369	394	402	390	405	362	347	414	388	389	395	390	379	394	359	370	350	382	401	394	372	386	371	403	419	376	376	374	393	371	334	346	365	378	375	370	407	381	395	363	407	359	405	335	395	361	386	400	419	400	380	411	420	393	394	388	422	398	380	395	385	394	387	376	373	381	386	387	408	392	393	400	345	400	365	405	378	383	411	391	388	388	418	436	407	405	411	370	392	386	390	388	402	370	412	392	374	395	388	411	404	402	361	409	391	433	363	365	403	387	369	392	378	407	408	372	367	389	416	343	365	397	412	378	368	413	404	399	392	411	384	404	362	404	360	384	384	376	388	413	366	406	381	405	398	360	387	357	374	404	411	395	422	393	377	396	391	409	397	365	385	414	349	385	366	400	382	367	368	377	419	395	393	355	381	367	416	387	374	381	420	432	371	387	380	385	418	381	396	402	390	377	356	396	388	370	402	369	409	404	404	384	373	404	384	373	368	395	401	394	397	384	355	376	366	375	376	369	358	395	400	395	374	389	372	396	393	417	399	377	429	383	408	363	367	375	406	443	376	390	404	399	379	388	356	385	409	427	403	399	385	389	383	342	399	374	427	384	398	404	365	396	358	367	417	368	370	409	386	394	390	381	398	376	384	366	373	357	385	414	368	410	373	406	405	366	382	396	422	374	390	363	378	370	389	385	390	369	408	377	398	375	382	381	391	381	412	379	389	390	414	378	381	389	393	394	359	386	403	354	355	394	399	395	373	407	418	391	366	395	382	409	406	407	449	391	365	359	411	382	405	390	390	374	366	410	359	386	366	378	415	407	405	352	384	413	371	380	392	406	384	389	383	355	382	381	352	410	399	398	375	384	374	370	392	406	377	407	377	415	377	394	396	366	397	393	363	376	404	396	381	396	360	363	370	341	392	370	380	381	424	379	393	422	395	377	414	363	370	376	376	399	401	403	387	411	389	397	371	352	382	353	376	381	399	380	385	375	384	400	393	377	381	404	376	378	423	409	405	420	328	397	373	401	379	349	421	376	420	357	409	410	413	392	392	398	363	384	392	407	421	368	388	392	404	379	367	388	394	371	406	386	373	350	398	441	406	388
9984	3007	1015	374	307	322	261	225	210	254	167	215	195	206	250	234	223	214	212	223	219	194	207	191	211	205	207	211	186	218	203	215	221	190	217	188	196	208	207	214	191	197	191	189	185	195	210	202	220	208	211	179	207	185	210	219	236	187	209	179	199	192	162	218	224	180	219	199	203	204	202	201	219	161	197	191	171	220	208	207	199	209	220	213	227	215	211	208	188	191	200	228	209	189	185	230	195	220	219	207	211	202	188	203	229	208	198	230	197	236	229	211	216	216	208	209	204	209	218	203	186	235	259	222	238	218	202	198	200	214	203	201	216	217	209	235	213	205	206	232	203	197	203	204	234	226	184	176	192	181	219	207	199	219	214	189	214	185	198	237	198	223	202	214	204	246	194	189	201	229	224	228	197	215	195	208	201	198	204	217	206	204	215	186	177	204	157	203	183	202	195	173	203	203	180	188	187	207	184	185	228	180	165	192	226	207	211	202	218	201	194	221	206	200	199	206	194	201	197	196	209	220	173	196	213	204	234	194	208	213	188	211	187	206	195	222	189	214	214	205	216	228	223	197	225	183	193	223	208	183	192	193	236	219	216	227	210	232	218	207	195	203	197	215	183	182	195	178	204	248	202	196	225	212	194	223	190	206	201	199	196	216	222	234	237	180	210	194	211	234	218	196	194	211	189	194	193	188	211	209	216	207	205	204	198	191	186	219	191	213	186	208	199	187	182	200	197	200	179	170	214	216	205	251	193	209	183	235	186	185	230	195	218	200	176	205	209	202	213	199	214	225	228	200	192	213	199	183	175	185	224	240	208	216	184	207	215	187	208	196	187	194	215	227	194	208	179	223	187	178	192	193	202	208	207	211	236	205	229	172	203	192	209	207	205	183	238	201	189	201	203	191	225	216	242	216	191	199	196	213	211	198	204	195	200	175	200	218	199	214	212	196	189	181	215	216	178	209	218	175	213	176	226	204	227	198	207	193	229	227	194	182	200	188	187	237	221	214	206	204	214	200	219	191	194	182	199	186	218	191	214	209	226	195	245	202	186	204	196	183	188	184	206	220	176	223	202	213	191	219	211	210	195	212	223	223	172	197	177	217	210	222	197	218	203	205	208	241	199	183	204	197	193	206	217	173	233	211	233	203	195	213	197	207	207	209	192	208	232	221	192	188	237	202	192	217	228	220	216	227	194	220	233	222	202	224	201	212	226	229	197	198	208	192	265	197	205	194	240	179	221	203	204	224	226	185	219	207	224	181	199	181	227	195	215	225	177	197	180	211	200	204	205	202	198	188	189	203	192	195	200	238	199	216	197	203	208	187	211	200	173	175	207	216	206	215	199	199	195	194	245	180	152	216	184	209	217	229	239	243	223	195	189	224	203	163	208	202	195	215	212	184	207	192	204	233	207	215	245	228	200	256	196	211	213	204	209	203	191	207	198	222	194	185	209	180	190	178	194	200	205	198	207	224	234	197	210	190	192	211	194	188	206	219	181	185	225	213	219	176	212	211	199	224	215	195	208	223	217	198	224	202	228	204	193	196	207	187	160	224	210	204	209	199	219	186	197	191	221	211	179	181	205	196	200	170	205	196	221	221	211	205	183	206	188	220	205	205	218	234	210	180	195	213	219	203	214	202	192	208	209	222	206	196	221	191	204	221	195	213	213	185	178	201	206	202	193	192	212	204	189	219	218	201	229	204	221	182	190	210	221	234	184	179	186	226	203	207	190	208	183	199	232	198	205	208	216	227	217	217	196	189	223	211	223	206	226	211	197	215	202	204	206	204	182	242	198	195	222	181	184	220	200	198	203	187	210	216	218	189	189	196	172	214	181	200	180	205	203	170	222	228	188	201	190	201	195	212	234	205	206	233	203	239	216	210	195	203	216	201	191	215	222	201	157	230	209	201	205	204	239	204	223	210	211	199	181	190	215	205	179	185	198	249	189	198	193	228	181	178	208	189	203	225	208	214	213	230	167	224	209	226	195	203	189	212	195	197	213	182	222	229	194	197	192	195	214	194	188	214	183	208	224	186	196	197	187	206	200	205	197	216	214	187	220	200	214	208	210	194	201	183	192	208	179	172	186	206	209	213	175	203	187	206	192	198	208	206	221	212	211	207	212	203	217	217	201	258	210	189	175	201	207	198	203	183	198	206	211	214	179	206	204	197	236	220	228	208	232	206	198	197	214	203	201	200	208	186	200	188	192	208	212	187	202	225	202	209	225	213	222	234	207	211	187	208	218	208	193	222	183	196	202	203	207	200	177	192	208	203	200	210	206	221	206	205	206	183	236	208	204	202	195	213	211	226	180	207	207	227	185	200	217	202	180	234	242	182	199	183	218	208	201	210	189	193	200	210	198	202	176	202	181	204	201	211	205	205	196	211	179	218	195	187	206	185	207	201	177	216	208	186	223	196	217	205	232	205	190	216	215	213	184	201	204	171	194	194	172	166	198	219	232	197	220	172	187	208	229	205	239	205	206	206	190	225	218	213	193	201	205	189	179	191	194	203	228	224	228	212	174	223	204	205	204	199	175	222	220	197	213	193	199	216	235	218	190	201	221	196	176	217	201	183	184	225	225	241	206	205	189	202	205	198	195	206	221	216	227	198	196	190	211	202	197	187	204	228	201	208	190	185	173	189	214	205	219	197	250	197	210	195	188	191	179	204	201	214	233	207	212	218	211	240	224	212	190	208	187	194	211	204	214	168	218	216	182	227	196	189	212	196	213	229	204	206	236	205	192	212	195	215	218	221	225	190	208	226	194	205	180	216	207	208	222	202	235	205	225	195	205	227	190	203	208	195	199	207	222	219	241	175	230	229	221	220	187	206	194	192	221	209	212	222	177	229	176	202	201	208	224	188	180	183	205	233	199	203	194	213	210	192	210	186	199	197	204	232	193	158	195	181	198	208	222	229	199	240	210	227	216	192	228	228	234	192	203	227	198	178	182	237	196	211	196	198	190	193	190	220	202	217	207	211	216	191	230	211	190	207	243	197	216	200	222	197	234	218	190	206	192	222	213	200	225	224	202	215	210	214	212	227	194	191	211	202	252	232	220	183	181	203	226	209	189	207	198	219	210	234	179	195	199	220	230	234	228	207	189	186	208	190	199	206	212	227	212	209	201	178	213	197	209	211	221	230	227	205	215	199	221	194	182	218	215	213	197	186	183	195	184	213	193	216	201	189	208	213	204	208	191	184	213	187	218	196	198	203	200	228	176	183	181	196	220	190	189	238	211	199	218	225	203	232	209	206	207	245	221	198	199	212	223	203	201	222	197	197	230	215	238	185	216	179	175	206	206	214	190	181	208	198	205	199	230	204	220	200	213	221	194	220	234	220	200	203	210	176	184	199	221	238	191	221	207	179	187	200	208	191	199	222	225	199	217	203	234	217	186	226	209	222	181	208	206	204	213	219	185	211	217	229	204	198	221	223	189	217	199	219	199	175	211	207	218	199	205	217	199	234	215	227	181	196	199	223
6222	2495	1915	1004	1010	907	725	599	605	636	548	482	540	508	478	477	482	455	437	467	467	447	424	470	467	477	468	479	480	445	462	438	429	425	451	493	455	466	454	442	437	444	446	422	420	447	459	447	473	468	423	445	442	455	450	488	432	489	473	471	465	456	474	405	430	442	473	487	437	452	445	469	415	470	464	431	455	448	487	435	416	405	449	464	449	426	443	468	474	456	467	449	462	438	421	442	415	465	413	480	472	434	441	474	467	456	475	416	446	472	477	464	455	421	470	445	455	466	465	479	451	462	455	438	452	469	505	464	475	414	429	471	437	449	461	468	447	444	437	494	476	453	478	475	455	434	454	453	449	473	452	416	484	463	478	449	434	468	457	423	462	479	422	472	444	444	490	466	460	472	474	469	437	455	474	470	436	450	411	469	462	427	450	450	466	459	456	406	480	447	450	461	450	463	483	449	450	451	451	446	430	456	471	470	459	449	470	489	455	433	450	494	465	471	447	463	422	441	399	429	416	458	454	475	445	479	433	423	482	463	453	498	426	464	473	459	482	405	459	465	489	463	444	464	457	485	461	447	453	444	464	455	477	451	505	433	448	447	461	435	473	455	483	455	475	483	443	471	474	448	447	449	472	446	479	445	446	466	481	461	449	456	424	449	424	460	403	482	420	459	445	458	461	422	457	410	488	426	457	457	463	475	417	454	462	453	498	415	436	465	448	391	446	481	424	454	459	439	452	472	476	450	433	453	452	457	428	446	466	483	429	434	473	480	438	469	436	472	444	486	459	484	438	443	459	449	471	456	442	393	430	457	453	441	396	397	420	425	453	459	466	435	473	440	459	451	454	489	462	450	463	420	434	466	443	464	459	475	436	464	436	432	430	466	480	476	456	442	449	428	432	454	428	438	458	454	475	431	467	468	453	479	457	463	501	445	470	437	440	474	418	450	464	463	453	441	458	459	427	447	451	463	455	478	430	453	460	467	457	444	483	458	456	419	432	414	438	475	445	471	451	436	456	474	451	466	432	448	473	461	430	497	480	477	462	424	426	434	428	468	469	435	416	447	451	479	473	476	419	445	433	506	417	470	472	452	430	425	427	422	456	481	451	481	432	429	488	432	474	475	400	477	460	443	497	440	446	418	472	452	443	473	437	454	492	449	454	443	461	469	473	437	454	436	446	408	494	471	457	413	426	440	431	463	475	476	406	415	455	494	442	461	469	450	487	421	459	471	488	458	463	462	463	518	451	454	437	473	452	469	464	485	472	462	466	493	447	453	457	474	435	451	467	480	445	482	455	443	454	433	471	489	454	453	423	491	437	444	435	461	494	448	444	463	440	423	480	460	438	465	448	450	440	439	478	438	438	458	469	482	446	466	447	454	458	450	482	440	466	459	408	492	460	430	462	437	458	464	472	454	483	432	443	497	467	437	456	432	461	421	436	508	477	457	463	460	436	460	461	488	414	490	444	488	445	413	458	472	442	441	425	485	470	440	457	460	469	449	455	470	489	466	472	442	488	430	446	432	445	456	439	455	469	484	452	459	471	459	469	422	455	435	477	455	463	470	409	411	469	420	485	451	456	483	492	460	466	433	467	422	418	468	464	449	451	450	408	476	507	458	432	476	455	440	434	459	417	474	451	451	469	498	442	435	488	461	447	464	443	465	474	452	446	471	425	456	457	475	467	450	497	456	480	402	469	435	438	456	476	446	474	447	482	449	478	455	443	441	455	473	452	469	414	482	474	442	450	495	445	436	433	451	485	461	445	425	422	420	433	433	477	442	495	440	450	449	426	477	431	445	438	459	453	429	444	466	463	487	466	451	443	455	422	470	466	451	403	452	464	449	486	439	434	467	463	481	461	440	482	446	452	436	428	478	451	471	422	449	430	459	457	476	430	477	470	476	411	433	463	431	463	421	469	456	458	429	456	474	468	429	452	455	451	452	437	446	401	452	436	458	486	442	399	487	468	458	459	481	429	449	447	433	450	494	468	458	429	438	454	433	428	463	469	463	480	441	464	488	471	446	418	479	495	455	445	443	475	463	447	478	477	397	449	469	454	445	422	475	473	481	473	437	443	487	444	458	409	468	484	455	430	477	463	456	493	472	469	435	412	447	432	469	436	459	477	437	429	441	444	463	457	460	441	465	416	434	480	467	466	432	475	461	460	483	469	448	441	436	456	434	433	486	426	436	416	439	452	433	445	471	461	447	452	490	422	395	456	465	453	437	459	487	453	444	446	457	435	445	447	449	400	461	471	467	462	448	481	460	422	444	415	466	469	423	495	444	428	446	415	505	434	479	461	458	470	477	493	464	474	453	438	447	442	464	467	476	472	458	430	457	500	410	453	472	471	451	432	491	466	461	446	477	455	449	451	486	457	440	433	430	482	435	459	406	471	448	454	487	416	447	390	454	492	469	429	429	457	481	472	444	440	489	446	437	420	433	471	455	431	419	449	425	433	444	456	461	465	451	441	472	438	465	516	444	436	428	475	464	494	444	465	541	425	421	477	466	450	453	441	482	406	422	422	420	450	436	451	442	433	477	451	450	461	435	442	407	452	420	482	446	447	471	424	510	426	421	469	467	447	452	458	438	425	432	445	464	480	468	430	477	483	469	429	449	483	459	453	445	427	478	394	441	485	425	477	457	427	441	478	423	495	412	439	451	464	459	442	470	477	486	451	449	458	495	489	467	470	422	420	462	445	436	468	436	450	462	451	458	459	448	458	405	425	475	450	459	476	399	457	470	469	430	428	425	458	481	414	510	450	467	443	478	437	459	462	471	481	460	483	444	447	440	485	437	444	464	431	475	395	453	425	444	471	396	494	432	483	428	410	464	456	480	499	423	449	469	452	452	489	494	460	457	439	433	409	469	451	433	461	442	450	479	474	447	410	472	466	446	461	464	458	472	462	460	450	449	456	476	479	488	447	439	491	420	462	417	443	430	471	487	465	437	473	443	455	485	456	455	459	442	444	445	480	432	474	473	499	449	432	455	454	483	459	481	478	453	417	448	462	448	449	467	419	454	453	452	464	454	446	467	461	465	441	455	498	447	424	466	449	472	475	447	463	478	428	467	483	432	447	480	474	449	442	451	497	463	441	469	469	428	464	453	436	484	436	452	442	415	437	441	455	451	435	452	440	444	452	450	475	478	469	446	463	451	428	470	440	479	455	491	460	468	477	490	461	469	459	443	447	471	446	468	403	470	428	454	434	514	449	421	426	445	472	424	475	463	464	468	441	470	448	450	441	432	458	422	461	465	438	463	465	415	456	474	478	462	435	437	448	466	470	471	466	408	437	481	450	414	463	418	463	464	479	444	454	478	453	478	463	421	441	449	452	457	489	486	447	462	452	472	500	441	466	438	433	495	434	451	420	462	468	440	445	443	460	497	458	439	423	478	447	457	480	483	465	417	436	478	456	432	469	446	454	475	474	462	490	475	440	446	470	440	438	451	451	472	471	418	444	461	442	450	440	481	423	443
28036	13418	7831	3677	4085	2917	1728	1311	1082	766	576	381	240	243	252	251	152	132	137	119	143	123	136	129	136	129	138	134	127	114	131	141	136	110	139	135	139	127	121	136	136	106	143	139	122	132	129	120	122	119	113	134	112	114	104	136	128	126	122	123	130	106	115	123	102	142	134	145	126	104	146	139	144	130	131	136	134	119	110	136	153	130	138	139	123	124	114	150	117	106	126	131	100	141	112	123	131	148	141	141	142	118	121	143	107	101	124	142	112	125	110	133	118	152	116	113	127	125	119	105	126	112	141	118	134	110	148	123	136	131	121	120	131	134	141	133	131	108	124	136	137	115	132	112	134	114	116	123	120	137	135	127	143	164	111	121	119	131	119	120	135	125	116	120	129	130	142	140	139	120	143	105	129	125	139	136	146	115	113	113	116	138	125	127	125	103	128	112	107	134	135	125	132	121	138	123	132	132	113	140	118	137	145	131	124	108	125	128	121	106	122	159	113	146	129	138	115	108	137	118	116	118	135	115	124	142	129	122	126	112	116	124	120	104	150	129	127	126	123	128	118	114	127	121	125	128	113	110	134	141	107	131	128	114	119	105	114	126	138	126	118	111	116	124	134	138	108	133	141	125	102	126	130	115	146	115	133	135	131	145	138	157	117	100	133	134	128	117	116	112	134	129	131	109	150	114	139	141	101	119	121	127	133	124	147	132	116	125	147	127	119	123	133	141	135	135	129	135	123	134	130	117	117	110	109	122	134	135	147	140	114	142	131	129	117	124	131	123	113	103	91	110	142	117	122	113	114	117	105	124	117	137	123	117	107	119	138	109	150	142	134	112	128	110	152	129	110	101	132	115	145	110	128	125	115	121	113	137	118	129	117	131	111	124	116	125	136	126	135	123	108	117	133	99	133	139	109	128	122	134	133	131	122	136	149	109	134	123	128	118	137	117	138	116	125	118	106	142	129	120	117	125	148	150	122	114	138	134	127	135	113	139	103	121	114	126	130	141	114	127	126	135	114	111	139	116	127	131	123	130	126	124	132	107	121	137	142	130	103	126	126	131	118	137	132	133	146	143	126	125	115	120	136	127	108	119	113	134	143	131	125	145	129	119	132	124	126	114	128	141	123	116	120	143	112	127	125	121	113	129	134	126	129	122	124	137	130	131	123	122	126	137	136	129	135	134	99	134	115	136	127	141	133	111	111	119	122	122	129	135	112	129	135	116	111	141	145	111	111	112	126	116	123	128	127	118	153	133	122	117	122	119	146	122	124	136	114	122	107	127	121	105	124	125	149	106	110	145	132	122	121	117	112	133	116	131	128	129	104	104	121	110	137	135	127	135	137	115	107	116	135	125	122	132	124	130	113	110	140	108	124	115	117	117	131	136	113	121	135	146	143	109	146	122	135	116	132	143	108	131	119	106	97	102	119	114	118	128	128	136	109	112	125	117	136	134	116	124	122	109	115	135	122	116	132	136	123	126	131	113	105	120	134	138	124	147	123	130	123	118	116	123	129	139	125	120	125	122	149	110	115	120	120	144	156	124	117	134	120	115	106	105	111	122	130	121	145	114	138	121	141	117	120	134	128	151	115	145	124	140	123	129	132	146	115	121	110	117	130	128	117	117	131	145	149	134	105	106	143	126	115	119	122	99	128	128	145	132	120	111	136	137	130	142	117	123	113	150	102	123	133	127	125	140	121	115	130	125	129	132	129	120	138	110	130	111	106	140	120	141	139	122	128	130	117	135	147	120	110	121	118	115	112	122	119	147	110	121	129	130	128	106	130	118	121	115	125	131	111	105	137	129	152	120	127	105	129	126	130	124	116	116	125	129	116	128	122	140	119	126	122	118	127	145	128	138	117	107	130	113	119	125	137	116	152	126	106	134	109	132	133	99	122	140	143	146	149	138	125	106	113	114	123	113	129	129	120	111	120	149	128	122	112	109	143	113	128	119	103	153	134	126	130	127	124	130	128	115	113	135	157	128	92	122	140	110	119	136	129	126	142	118	138	111	139	146	128	121	145	146	113	100	129	125	118	141	118	132	106	113	103	142	111	111	128	130	134	129	146	126	129	120	135	132	121	118	126	133	124	121	97	126	155	116	112	120	106	126	138	118	117	128	111	129	136	135	141	150	125	123	129	127	107	107	110	109	124	136	112	130	124	128	122	124	142	115	125	110	109	105	135	139	121	136	86	107	121	123	117	143	145	118	112	134	143	120	128	141	128	118	121	115	117	118	131	127	117	124	119	128	144	111	117	114	129	128	119	128	110	126	149	153	132	128	126	119	129	98	127	137	138	132	135	126	117	131	124	134	145	149	122	130	123	130	145	131	118	129	136	133	112	134	130	112	118	119	139	117	135	137	124	109	133	117	128	136	120	121	125	150	114	127	114	127	100	134	117	116	118	141	110	133	109	122	102	129	149	151	136	126	128	127	123	123	156	115	122	121	130	130	124	124	124	139	130	143	116	127	124	144	128	128	129	143	133	142	123	118	137	108	114	152	121	126	119	134	131	132	128	129	131	134	131	127	137	103	133	115	141	126	123	112	109	126	137	145	118	117	124	123	129	117	140	144	136	124	126	122	120	118	128	140	112	129	129	114	118	126	130	133	118	131	138	130	117	92	120	141	120	119	96	125	106	142	144	134	128	103	123	136	114	120	109	114	109	112	110	126	134	134	137	113	128	133	139	120	134	114	119	135	117	140	141	125	120	125	127	118	125	130	130	108	120	123	141	123	118	109	157	129	131	141	106	120	115	113	125	118	97	131	129	160	121	106	119	126	115	132	138	109	137	134	118	132	132	106	126	107	139	137	122	119	131	118	136	130	113	131	120	132	127	118	119	138	119	134	133	125	127	131	123	126	134	152	122	143	120	122	129	115	137	114	118	118	111	116	114	113	132	102	143	130	109	132	138	134	138	129	114	112	131	108	131	127	104	107	139	105	137	134	149	126	120	125	136	131	139	114	142	147	147	123	123	112	103	108	112	126	115	131	127	108	128	118	140	102	138	111	112	115	122	123	144	140	118	116	122	108	136	103	91	136	129	131	120	119	103	121	94	140	128	120	118	125	131	140	88	133	132	115	119	128	111	118	133	129	118	136	107	124	126	143	91	130	117	134	121	115	126	127	132	122	100	118	115	143	131	122	119	106	119	139	104	112	127	126	129	117	109	111	113	118	115	127	119	121	121	132	108	133	123	107	120	122	123	143	127	147	132	113	144	110	126	143	123	136	122	125	123	112	126	116	118	115	101	129	134	145	115	127	103	129	119	117	131	123	113	119	110	107	141	125	122	101	107	144	136	122	121	137	131	113	135	124	112	144	137	128	130	136	143	121	103	157	120	123	121	133	121	116	115	123	132	118	123	142	129	130	108	111	124	138	107	133	136	125	135	118	141	122	123	117	134	133	122	126	126	125	107	129	109	136	138	131	114	139	126	138	121	104	111	119	136	124	113	120	101	140	135	116	140	103	120	121	128	124
17827	8906	8101	6727	10301	8420	6271	5553	4683	3532	2892	1644	1019	1092	1006	954	588	462	438	431	347	339	320	336	333	344	330	323	312	286	318	334	330	312	309	295	320	335	343	306	333	304	307	313	323	301	312	304	263	278	318	309	293	296	314	289	297	310	289	284	290	284	318	313	305	333	290	316	287	299	313	300	327	314	319	317	297	293	325	287	273	313	292	289	307	299	293	282	299	292	312	298	326	290	285	292	319	306	308	284	272	299	276	295	290	274	255	316	315	319	317	273	271	290	304	325	292	292	307	312	270	304	299	294	322	289	300	285	286	335	291	326	316	313	279	309	306	290	296	316	276	319	306	315	321	303	290	330	309	311	300	288	277	275	319	296	321	290	291	287	287	270	305	284	298	312	293	347	272	312	276	295	334	281	275	276	281	302	300	252	313	296	312	274	290	310	276	300	290	287	284	331	311	323	319	296	336	303	266	316	284	308	282	291	282	292	306	282	304	326	306	284	295	309	311	290	288	309	319	295	341	294	247	327	292	311	368	323	273	330	305	315	291	323	297	337	286	308	309	289	284	319	300	289	298	318	286	304	285	303	284	308	275	341	250	302	278	299	289	285	287	282	284	287	271	290	303	275	312	319	306	304	283	273	295	275	294	297	282	287	343	281	286	317	283	272	258	326	308	291	289	294	310	311	293	299	277	274	318	321	276	293	311	292	289	324	310	312	300	284	262	296	293	302	287	295	293	266	303	274	294	290	271	278	292	291	278	299	300	308	287	308	261	314	297	254	281	311	270	288	302	306	289	300	317	281	267	282	300	300	309	309	246	283	314	301	322	306	281	296	309	321	298	321	278	314	310	293	296	293	286	292	293	270	345	308	291	277	276	288	289	293	347	301	276	266	321	288	283	281	346	307	294	305	272	306	297	308	308	305	281	312	283	294	298	277	309	315	313	289	291	299	303	298	305	271	249	292	310	291	283	310	292	309	301	265	270	320	302	283	311	307	297	277	292	307	295	311	312	312	326	301	309	285	313	316	268	296	298	310	278	282	306	299	300	307	333	288	273	292	289	321	313	267	323	309	317	290	294	288	299	306	285	309	335	298	311	282	276	281	323	314	301	298	282	303	286	312	322	290	314	301	293	295	328	336	338	283	311	282	311	307	289	315	300	305	312	288	302	315	297	291	314	241	301	321	263	318	345	302	318	315	260	309	301	314	318	302	319	305	309	285	293	282	258	289	273	295	293	347	311	319	291	269	282	286	280	262	290	314	304	333	306	331	310	312	300	297	313	312	286	304	282	306	317	283	306	304	293	306	307	289	289	272	291	337	317	299	295	310	309	278	284	272	325	305	301	282	286	307	281	290	291	283	309	323	261	321	314	270	305	298	340	268	268	316	289	303	298	285	322	308	292	282	298	285	304	291	304	315	311	297	293	299	297	312	281	322	288	303	288	303	327	304	309	298	304	295	306	265	294	289	268	305	297	277	298	318	297	290	294	305	303	306	294	287	277	294	307	263	276	296	329	291	323	291	304	329	270	310	286	314	321	278	312	295	297	288	321	333	284	303	322	298	317	306	302	308	298	320	282	296	340	283	292	275	302	307	280	312	303	277	309	297	312	328	295	299	323	265	291	289	270	278	285	301	262	291	318	298	317	285	324	277	325	310	271	298	310	306	290	313	309	326	276	310	290	310	323	314	311	344	298	329	315	299	296	284	297	297	298	311	307	278	312	302	307	285	321	299	325	278	310	253	307	300	287	318	324	299	283	272	263	298	296	295	285	254	286	311	294	296	287	317	286	322	296	316	281	284	310	303	302	258	309	293	286	300	310	297	295	286	283	336	318	303	286	283	297	341	314	285	271	309	316	275	314	274	315	333	264	339	328	307	309	320	308	298	297	309	269	279	274	292	321	297	282	286	291	285	288	261	284	277	295	282	273	282	280	277	280	311	288	277	322	270	267	291	295	329	279	281	288	305	317	301	331	272	308	297	285	304	277	286	321	298	285	324	290	338	318	277	294	307	253	293	321	306	322	309	327	289	334	304	272	280	271	320	282	287	285	291	297	293	304	297	271	275	315	299	292	281	305	288	314	317	303	284	302	320	284	297	296	307	303	309	316	334	277	320	272	304	282	303	299	306	253	294	302	310	284	254	276	314	281	284	274	293	287	329	318	310	329	306	296	307	285	304	289	280	300	330	290	266	294	240	295	306	291	297	306	309	302	300	343	282	295	314	297	273	300	300	323	316	317	335	321	311	330	320	300	294	282	309	294	301	339	283	289	320	316	298	289	326	316	316	296	296	284	307	285	322	317	282	319	342	298	284	297	288	284	286	283	296	308	277	305	333	291	296	322	345	323	293	301	297	296	286	338	301	290	315	302	307	289	293	317	291	298	277	270	299	296	297	300	315	294	321	306	309	283	308	318	345	321	300	318	289	291	302	290	305	294	310	308	279	306	314	320	281	293	308	326	332	276	294	287	309	311	279	277	292	267	269	304	310	304	309	322	310	291	299	321	293	294	319	311	286	287	339	315	278	308	309	305	291	309	300	296	296	311	286	293	289	280	290	295	289	311	292	319	322	313	335	295	288	289	289	298	285	265	289	281	299	267	292	293	313	287	278	291	310	292	295	293	301	298	299	271	297	311	311	305	275	307	312	260	291	299	277	299	291	288	330	299	301	274	326	309	275	285	324	297	289	271	290	280	303	327	291	295	301	324	279	326	288	336	262	305	282	279	310	288	303	287	308	313	294	305	291	297	315	300	285	315	303	289	297	288	320	286	284	303	285	290	286	293	311	308	305	309	273	273	302	294	280	266	303	303	303	285	306	287	297	291	297	314	310	300	292	297	301	318	291	266	281	310	325	326	312	305	304	311	301	308	320	286	305	293	308	281	308	294	280	304	296	319	303	268	280	295	278	308	285	295	278	317	270	302	285	295	288	261	292	294	287	291	277	292	289	297	313	331	329	277	301	310	289	289	342	302	289	288	285	283	294	311	292	317	299	314	287	303	292	294	306	272	313	320	291	277	293	304	318	266	300	290	296	300	289	324	276	298	270	289	290	298	262	282	270	320	294	286	302	288	297	281	293	339	283	296	309	315	285	317	288	309	271	329	291	267	280	308	320	277	294	282	291	309	330	309	300	291	302	281	280	313	307	316	285	315	261	294	296	303	300	287	284	317	314	280	298	313	322	295	273	283	289	285	304	271	314	306	292	306	302	304	310	303	314	300	297	298	278	296	302	323	315	320	289	299	287	306	316	308	324	283	316	317	332	290	307	324	281	315	306	282	295	314	302	299	316	310	295	319	302	331	281	286	285	303	315	311	296	301	301	301	287	298	293	302	276	322	318	315	279	298	316	297	300	264	277	296	287	280	342	282	284	288	319	301	303	270	310	311	299	342	307	294	309	319	284	295	309	293	299	322	299	297	300	311	330	260	292	312	306	290	308	305	289	310	308	316	340	306	305	304	273	333	304	299	297	315	320	294	281
37994	21454	16256	6497	6871	5263	3702	2476	1964	1508	1063	715	364	449	400	353	339	206	197	196	165	190	177	178	195	200	158	193	189	148	152	172	169	175	172	161	187	148	178	214	181	188	185	175	169	163	162	164	168	176	170	189	149	158	161	189	151	170	155	165	166	140	164	174	171	151	136	179	187	184	175	132	148	162	161	178	124	172	177	180	154	165	180	176	170	140	177	163	161	168	186	181	159	177	180	154	150	158	155	168	139	170	169	204	147	193	160	169	158	176	150	185	161	170	174	175	158	172	158	164	175	179	195	155	193	190	163	170	158	185	163	158	181	170	175	160	165	151	150	179	171	186	163	184	172	174	186	172	158	168	158	173	161	176	169	187	190	180	188	178	185	133	176	147	163	189	160	152	161	171	169	182	128	154	146	148	174	191	175	185	163	170	154	167	165	166	188	170	157	180	157	150	181	143	167	169	191	161	177	163	155	157	185	168	147	171	168	173	140	162	149	174	153	157	183	168	131	171	152	187	150	152	182	162	188	172	154	168	158	141	151	163	158	178	151	159	156	154	184	170	181	165	175	139	168	140	185	167	143	187	192	158	168	160	174	155	167	174	145	166	172	157	159	170	171	160	146	158	162	177	183	161	164	172	180	140	146	157	146	171	155	168	142	185	169	149	167	156	148	171	170	161	154	165	163	169	176	171	140	162	154	186	168	163	149	144	167	151	192	157	166	165	158	165	157	152	154	140	168	153	152	173	172	167	175	177	167	151	175	156	148	160	158	169	163	144	161	155	144	156	169	165	183	177	162	168	149	181	147	152	172	156	175	154	160	174	162	157	165	176	175	170	177	173	151	181	172	175	158	161	165	156	159	153	179	170	156	173	173	168	119	165	148	156	183	164	192	191	145	174	172	149	171	148	169	156	162	155	137	152	171	150	158	149	159	152	161	166	158	158	160	160	168	170	154	173	145	155	147	171	174	172	143	170	163	163	151	159	162	156	158	171	167	139	170	162	193	173	166	163	171	185	147	170	190	139	154	159	149	182	181	151	163	163	166	190	176	156	168	165	141	164	181	166	176	151	157	155	163	181	160	169	168	169	170	171	178	149	169	156	158	183	159	184	155	159	170	174	150	169	156	149	190	176	173	150	159	177	171	161	149	172	172	157	145	154	147	178	170	184	157	157	164	121	178	166	174	180	154	167	166	190	172	144	147	139	193	177	135	172	160	155	160	182	167	176	182	167	193	146	159	162	157	144	147	180	156	161	171	173	171	180	150	154	158	178	169	188	166	184	151	168	159	184	180	164	140	180	152	185	147	154	180	151	161	160	171	192	169	185	152	139	144	155	182	150	173	153	164	189	182	168	169	168	178	153	204	167	155	173	191	176	163	191	156	171	191	154	167	149	154	167	175	173	193	166	159	157	160	174	168	159	145	160	157	146	174	155	179	170	152	165	155	164	162	173	170	142	153	166	152	158	166	157	142	134	163	173	156	165	152	161	168	197	177	162	150	163	180	186	165	169	170	166	156	140	164	156	151	158	138	178	168	146	170	150	154	170	166	173	163	174	177	169	167	180	185	173	158	156	184	153	159	195	170	165	171	159	182	156	159	193	171	164	175	161	151	172	181	162	170	166	143	141	176	182	141	174	169	183	131	158	149	155	175	178	145	199	154	171	140	183	150	180	172	171	166	160	185	169	172	160	159	176	152	167	154	145	165	158	168	150	157	182	148	144	189	185	158	179	159	204	165	169	156	157	162	167	171	172	144	158	172	176	170	175	148	178	184	132	176	178	172	184	182	178	134	163	175	171	181	168	166	153	204	178	173	146	154	158	146	143	156	168	158	162	170	186	211	171	176	159	169	164	165	174	152	170	171	133	173	152	156	155	174	176	178	174	163	169	158	177	156	158	176	178	157	166	142	153	160	156	182	166	172	163	178	167	166	121	183	141	162	180	155	163	174	177	155	149	170	177	156	150	164	184	125	162	174	161	155	185	171	147	156	159	156	186	153	165	184	191	171	148	164	149	168	149	159	173	177	166	151	156	190	149	197	181	171	150	143	172	158	175	166	158	131	152	163	159	160	160	161	183	170	171	195	185	158	143	160	148	180	174	169	160	174	160	153	136	145	171	189	158	179	160	152	164	182	180	153	184	153	162	160	150	154	155	173	174	189	147	168	173	182	195	172	177	170	161	162	177	169	138	161	160	155	173	165	188	169	179	162	172	154	146	152	165	156	176	175	168	178	150	184	187	148	155	165	182	195	152	154	150	167	164	163	193	175	148	163	148	166	161	177	162	189	159	154	157	159	179	164	151	171	169	159	163	173	186	199	182	162	174	161	158	187	196	181	182	155	200	170	152	175	167	168	170	171	140	156	156	126	147	181	168	207	172	194	187	175	188	182	168	171	167	153	153	160	176	159	166	172	149	143	151	165	161	142	180	156	155	173	162	180	163	155	166	153	179	137	172	138	163	165	178	185	176	160	172	193	187	162	165	151	160	194	182	168	177	147	155	147	168	159	158	181	155	167	173	168	159	168	137	155	193	153	162	180	163	153	151	167	158	147	179	190	154	140	178	163	180	187	154	162	169	157	172	160	142	157	167	127	175	184	180	166	163	151	154	140	151	152	170	149	155	159	160	195	172	160	154	151	182	177	148	209	174	170	175	166	168	156	183	167	147	157	154	170	165	157	142	160	157	164	169	150	128	168	190	178	152	162	161	167	209	158	156	143	145	156	160	184	164	165	183	152	206	147	184	166	135	148	176	170	184	153	146	139	167	172	182	180	156	168	158	150	149	153	155	165	155	155	178	176	174	157	155	145	169	162	196	154	160	147	166	164	161	154	162	161	157	164	158	145	148	164	160	160	155	176	173	146	163	140	152	171	164	136	184	148	179	161	182	176	167	166	165	162	157	167	154	150	148	154	167	165	178	167	153	165	156	153	169	160	166	161	180	192	166	180	156	165	188	188	184	201	142	173	174	173	209	169	182	159	179	151	167	151	182	164	145	179	170	166	153	173	180	144	175	181	170	164	170	166	179	183	154	153	155	166	174	145	171	173	182	156	164	152	149	144	167	141	172	139	167	174	151	169	153	165	185	172	156	157	163	125	165	151	167	161	175	149	176	151	181	161	174	143	162	200	163	162	167	131	175	163	149	148	185	184	168	146	173	156	158	140	172	144	144	205	178	154	175	162	175	171	167	174	145	160	168	154	177	165	155	165	165	134	162	157	162	157	167	165	160	152	152	161	155	161	187	183	150	140	177	164	213	167	162	179	157	164	169	191	150	181	178	173	155	185	158	155	211	168	153	165	157	171	169	153	143	174	183	153	157	158	179	161	143	166	163	188	153	169	177	173	164	153	160	169	148	145	159	180	169	147	162	156	146	161	153	184	171	180	154	174	143	157	177	184	178	176	168	171	157	144	166	179	161	183	180	164	165	152	151	152	163	189	139	153	155	137	178	158	163	155	156	160	182	149	167	151	167	176	164
22983	14611	12872	8450	15074	12968	11034	8262	7698	6511	4965	3490	1768	1977	1826	1462	1435	664	700	716	500	465	450	470	461	484	458	445	393	444	397	390	439	415	409	409	417	387	358	427	432	387	429	412	407	408	423	416	404	399	381	381	402	400	387	403	402	395	417	393	392	391	390	399	405	394	412	397	394	402	439	377	417	398	384	428	396	406	411	405	367	416	391	385	406	400	425	379	416	419	390	355	384	380	381	389	401	376	408	419	383	370	378	380	409	357	363	382	373	423	397	419	398	361	403	394	386	380	405	420	347	400	356	371	388	395	432	405	405	415	407	382	375	379	398	409	380	426	381	378	383	389	396	439	400	391	404	354	378	396	380	377	414	403	419	403	378	446	427	422	386	414	394	381	390	357	379	404	373	384	387	364	398	353	421	361	373	389	367	420	409	361	427	356	388	384	412	376	396	394	409	379	357	401	376	387	412	368	421	369	435	367	407	367	409	381	389	372	402	382	421	371	399	372	393	379	414	382	388	384	409	412	371	353	404	371	357	398	425	409	349	409	396	382	383	394	404	388	406	390	414	384	368	401	397	416	399	392	387	395	388	370	404	417	391	368	380	403	391	385	357	365	398	382	428	401	399	369	392	385	369	367	410	383	410	410	377	405	426	413	376	394	384	393	386	395	381	378	372	415	391	423	390	397	403	384	398	351	370	391	397	393	409	422	352	389	356	391	397	415	426	417	359	416	367	426	374	389	386	426	391	380	388	408	392	379	408	453	366	394	361	403	390	398	384	411	419	377	421	406	359	375	425	412	369	375	409	350	371	393	367	431	403	380	394	393	361	393	406	395	389	388	390	382	372	394	390	384	398	375	414	386	401	367	414	431	409	413	403	419	371	372	365	391	423	359	390	387	382	409	352	363	387	402	380	362	380	354	374	387	396	379	371	404	356	362	414	394	358	353	407	392	363	382	388	397	371	408	366	405	380	337	375	397	393	370	405	416	348	418	385	407	388	367	381	404	376	377	402	409	382	347	384	395	390	393	420	411	405	359	379	362	362	384	404	382	381	394	390	401	381	373	380	380	393	368	387	366	390	388	419	396	389	379	383	361	373	382	362	386	369	414	387	401	361	409	366	431	376	397	387	418	356	353	374	389	426	420	387	388	403	399	428	407	367	393	389	404	398	386	385	407	373	406	361	392	412	364	380	364	398	394	429	391	366	407	381	377	391	366	381	407	369	386	378	366	377	345	404	388	381	403	394	387	372	346	381	370	388	361	373	394	379	382	375	375	418	369	392	402	404	379	407	387	355	428	378	371	405	393	396	404	401	379	373	366	395	373	403	360	404	399	428	404	462	350	386	401	392	400	416	409	390	417	402	403	423	387	355	366	367	377	401	401	413	409	416	382	406	396	402	403	365	361	395	385	397	418	381	398	371	373	362	388	379	412	388	403	368	412	418	341	389	367	405	397	406	391	402	373	366	384	398	352	402	422	391	380	393	360	378	380	385	420	390	363	387	411	391	384	396	364	376	371	399	386	383	371	406	359	364	393	392	382	372	422	407	399	374	376	374	384	395	394	388	385	367	409	403	415	382	376	398	394	393	351	413	353	390	349	356	388	389	403	364	391	385	399	368	398	393	431	405	352	366	423	370	409	378	373	395	413	378	351	359	357	423	393	404	385	387	414	388	396	394	384	408	413	360	359	444	400	393	383	400	399	380	414	391	382	370	408	381	390	388	380	391	358	382	399	385	369	417	400	367	402	391	373	401	378	388	395	373	390	363	380	394	395	366	350	380	386	350	382	402	374	391	368	401	370	404	411	408	384	408	394	386	375	405	399	390	402	402	384	400	392	383	384	374	383	412	401	392	382	376	378	366	402	403	379	382	437	384	356	387	395	384	370	377	364	359	385	423	400	403	374	395	358	401	393	360	416	413	389	405	358	354	378	370	361	390	409	374	365	412	385	372	408	345	394	359	414	371	397	375	394	396	389	394	404	406	406	406	385	403	385	404	387	394	391	397	369	378	364	402	334	409	366	385	406	419	407	374	394	426	389	391	371	385	397	404	383	383	389	404	404	412	376	339	402	371	371	347	351	426	388	381	381	413	360	365	381	350	388	410	398	392	393	407	427	397	405	388	347	391	392	394	407	373	390	378	377	393	379	374	389	388	369	377	377	375	401	397	390	379	365	395	386	377	369	408	392	357	374	407	392	406	377	426	387	384	396	411	389	380	425	378	397	363	368	387	371	418	389	374	405	384	405	407	436	403	363	434	387	360	380	357	378	404	396	395	408	377	380	356	388	374	379	390	399	417	451	415	373	375	384	414	376	382	391	394	380	418	401	402	380	380	417	366	420	426	382	398	389	380	378	382	369	399	412	407	372	380	406	363	375	377	422	397	372	382	402	396	415	408	377	358	408	422	393	394	400	356	389	372	383	391	394	378	352	374	391	366	364	377	398	410	401	403	403	414	338	402	418	411	427	385	362	394	377	407	386	432	390	414	408	390	355	392	370	388	421	394	358	352	416	418	404	385	363	390	374	423	411	387	416	400	369	393	377	394	362	410	393	424	362	393	410	421	387	373	351	427	431	422	373	379	407	371	410	366	410	395	386	420	404	380	424	380	396	447	393	376	376	386	378	362	410	394	368	401	385	424	380	376	389	416	389	391	415	380	383	369	411	383	419	399	387	402	435	386	412	377	387	404	380	404	385	369	396	349	384	351	417	375	409	355	365	389	395	404	369	362	372	385	409	377	417	411	399	389	399	397	430	365	422	455	374	424	379	393	374	400	405	414	382	383	364	362	363	336	400	344	403	386	355	391	377	377	352	376	390	386	364	382	378	363	368	417	354	380	432	405	384	382	413	378	406	371	395	391	395	361	405	389	366	386	426	417	400	384	373	392	370	377	396	399	380	408	368	377	388	399	374	389	391	374	397	389	377	392	387	394	370	391	404	398	390	360	376	382	391	380	394	375	357	416	408	409	391	412	376	412	364	429	383	409	389	391	345	373	385	360	391	397	366	381	397	372	376	395	377	397	398	401	389	384	399	373	410	360	382	389	395	405	398	433	390	349	380	394	413	412	376	367	387	388	389	386	365	397	386	385	362	412	403	387	396	366	363	414	393	403	384	376	377	398	368	377	396	384	388	352	402	362	397	393	384	414	423	393	394	385	360	386	377	428	414	411	409	401	397	396	423	376	404	394	414	348	359	385	433	390	367	382	402	399	418	376	388	423	365	382	392	413	385	389	427	375	389	375	352	387	357	383	377	405	360	379	396	355	394	345	365	384	371	403	396	373	366	362	398	361	369	358	403	401	395	376	397	409	375	389	418	384	387	387	383	411	378	397	401	393	399	383	382	368	395	406	363	390	376	375	410	383	355	423	371	396	401	360	421	381	378	390	387	392	413	405	383	336	388	346	366	368	396	383	389	381	386	416	387	405	417	379	401	410	360	393	376	382	377	410	360	380	397	398	407	400	393	371	404	403	404	405	374
9650	3259	1460	392	345	299	258	234	219	207	257	195	253	175	202	224	224	215	218	203	212	197	209	213	206	187	224	189	219	196	192	209	213	196	224	236	204	211	222	208	224	234	209	209	235	215	212	181	239	200	232	193	189	196	226	196	217	209	217	198	231	203	211	196	209	208	214	198	193	200	250	199	211	231	222	199	200	191	206	219	200	200	213	195	218	218	200	185	227	199	208	210	201	242	230	212	200	204	212	229	206	220	188	212	227	202	233	199	188	212	202	179	202	205	222	210	232	218	181	188	190	193	197	229	222	202	218	189	209	202	192	222	200	217	200	178	224	207	224	217	197	204	183	207	204	239	190	226	227	211	206	213	198	201	218	207	197	199	185	214	222	208	205	207	205	191	205	216	206	190	188	213	214	226	223	206	218	225	224	245	191	184	197	222	226	204	195	200	212	216	214	193	212	231	229	188	190	218	224	188	179	186	215	215	220	187	203	192	218	210	191	215	187	212	218	214	198	220	216	182	209	216	225	217	208	206	210	191	204	205	216	210	181	213	213	220	204	230	188	198	217	216	221	187	231	190	176	238	193	223	203	214	224	213	204	205	193	179	205	222	241	182	208	189	209	214	243	215	208	248	216	195	189	193	207	214	193	182	202	197	200	202	207	194	215	214	198	204	204	188	194	215	209	211	200	216	207	219	217	218	210	206	231	222	206	207	215	206	175	214	188	182	209	209	214	222	175	188	174	195	188	168	218	175	195	206	191	174	191	219	197	233	216	194	202	183	209	233	201	209	207	220	189	202	180	232	248	197	193	213	197	199	175	222	218	205	216	185	223	202	213	194	208	214	213	207	221	218	213	174	193	219	237	228	194	216	193	196	209	200	224	213	203	207	207	190	198	191	219	186	193	232	235	213	215	215	217	205	186	235	196	227	206	200	207	194	190	225	205	212	206	220	209	184	222	192	198	180	204	204	213	197	207	218	207	214	225	195	189	220	229	216	219	198	227	187	223	212	215	218	224	229	208	188	196	193	197	181	170	236	211	219	214	198	206	245	226	224	193	193	210	206	194	201	227	204	208	187	205	225	226	224	194	202	196	208	239	207	193	220	220	209	214	254	220	223	235	193	221	236	218	204	196	196	217	219	208	186	210	170	204	226	224	219	211	221	190	191	201	186	207	208	204	204	207	200	231	189	216	231	192	213	224	205	219	229	206	235	195	264	189	228	185	200	206	189	208	206	205	215	227	205	214	199	218	222	212	203	243	193	207	209	198	209	218	199	192	195	188	190	219	216	207	190	197	182	185	232	229	213	225	215	220	199	216	214	220	211	187	212	211	232	252	212	214	191	220	196	222	206	227	224	209	215	195	200	228	191	194	233	220	214	208	214	231	203	202	212	202	220	222	194	202	219	195	240	200	228	186	250	211	208	189	245	219	215	177	229	206	198	211	196	191	198	221	205	209	193	215	239	204	224	216	212	234	221	243	225	193	223	235	219	220	229	207	211	222	188	220	209	214	210	215	210	196	202	220	239	242	199	187	225	202	222	220	210	199	199	214	213	191	194	217	204	216	183	210	236	221	195	218	198	211	197	199	195	231	206	208	200	198	232	203	232	221	217	204	223	205	201	216	200	249	188	222	214	188	241	221	217	197	211	215	216	196	218	190	186	208	225	190	235	226	187	204	209	185	186	201	196	197	226	210	167	207	213	205	206	214	198	213	210	223	207	194	189	215	217	194	200	206	210	213	237	232	212	181	219	180	196	242	180	202	214	217	243	223	217	202	204	206	189	217	209	183	238	227	232	208	230	206	195	198	206	241	183	215	197	205	216	202	218	195	202	186	211	231	193	219	258	185	211	179	199	203	231	185	228	214	196	194	207	217	226	190	193	233	214	191	218	220	177	220	201	200	214	195	203	235	182	231	192	228	191	186	194	225	220	211	217	199	209	232	178	211	235	182	225	191	212	214	191	204	193	210	219	206	203	225	179	194	195	182	210	194	208	197	200	191	217	182	192	234	200	219	214	204	188	230	212	166	203	187	224	190	200	226	216	219	186	208	209	213	202	189	229	200	224	202	204	201	176	193	222	220	224	190	199	205	228	192	225	196	206	203	206	229	215	222	210	233	217	209	211	189	206	214	213	238	193	209	192	201	212	217	205	202	212	195	200	223	213	194	222	216	205	208	183	191	185	224	237	219	216	213	210	195	230	216	215	190	201	208	197	247	230	232	203	246	206	213	205	211	202	231	227	188	219	214	205	212	199	204	223	220	225	212	206	200	218	204	228	186	200	214	222	211	220	229	195	194	194	215	235	236	225	180	185	227	213	226	193	206	204	198	207	195	232	212	211	201	196	213	209	209	221	210	213	201	211	221	188	226	209	255	218	227	199	205	198	214	217	218	186	224	193	197	230	206	198	208	211	190	212	188	212	187	218	210	217	198	181	218	191	212	218	201	191	204	191	213	228	219	186	189	182	207	200	230	218	197	188	185	191	207	190	181	228	223	200	202	224	203	209	180	211	202	209	203	208	195	223	199	198	172	197	185	183	208	221	178	209	215	238	208	201	210	193	193	215	188	191	208	217	180	197	192	211	202	217	204	191	226	224	208	204	209	196	183	213	226	189	209	218	189	166	242	224	226	204	205	200	214	208	179	181	220	210	228	203	211	209	219	204	195	224	204	210	203	205	199	195	209	212	226	199	230	212	232	203	195	208	209	175	205	200	219	225	201	210	202	207	179	246	221	231	200	209	205	190	203	194	204	218	226	221	210	200	215	209	239	202	221	200	217	231	230	223	225	187	205	189	230	202	212	197	199	204	179	187	219	232	204	197	202	202	235	203	195	238	194	227	203	216	207	206	193	183	222	196	232	228	219	189	191	188	203	222	211	214	193	224	170	207	207	197	194	208	206	220	216	199	203	220	229	213	198	209	216	195	187	213	207	215	180	183	196	223	230	189	200	212	202	198	204	218	198	221	207	188	247	200	192	193	204	220	189	218	196	221	212	199	224	201	204	236	223	199	196	205	227	195	223	212	232	228	227	220	238	223	211	227	206	227	221	198	215	220	209	198	212	196	198	213	228	220	190	209	232	209	194	194	215	198	202	187	195	210	218	216	213	197	206	197	191	202	235	206	213	228	220	212	211	204	221	178	197	201	199	209	203	203	220	204	241	228	210	215	220	226	224	196	208	214	229	204	234	203	210	184	201	208	206	202	201	208	205	218	183	210	233	222	217	171	189	187	193	224	214	241	219	198	206	206	166	205	234	213	208	184	191	215	197	219	204	223	216	198	193	227	190	199	238	214	233	224	193	200	176	215	217	209	223	202	214	178	201	171	189	228	184	222	211	185	235	200	209	219	210	212	186	201	225	220	217	216	194	206	212	177	172	201	233	206	218	204	228	214	195	203	206	210	196	216	191	175	209	215	201	190	203	220	199	220	200	195	181	186	200	191	181	209	210	220	197	214	183	211	179	201	207	226	231	216	221	187
5900	2896	2158	1013	958	812	740	643	582	591	548	552	481	504	460	465	446	455	444	441	485	486	462	445	436	492	482	476	452	446	441	462	473	462	429	481	457	478	470	459	445	447	455	475	479	441	460	452	488	452	441	467	495	476	465	446	446	499	433	448	452	476	460	445	437	446	466	467	497	438	465	504	468	464	440	457	458	473	448	471	448	436	441	433	462	432	459	415	432	469	444	465	452	456	452	441	478	439	471	499	461	440	476	461	457	438	441	454	423	479	496	514	447	463	442	457	464	482	463	457	453	455	431	464	437	458	446	444	444	462	478	444	451	448	438	468	462	427	491	453	457	492	460	412	467	451	414	432	457	476	459	456	439	465	454	490	458	449	473	464	466	478	458	413	476	470	504	439	455	436	455	450	493	447	469	490	464	439	460	472	472	504	481	435	438	454	491	477	452	460	454	482	480	464	459	449	445	434	421	483	457	450	450	441	461	503	480	448	467	479	454	438	473	487	452	462	468	486	445	435	458	456	433	478	454	443	474	452	478	443	466	455	434	445	450	432	471	442	470	427	491	446	457	416	459	468	468	437	447	436	436	483	486	477	432	467	446	412	441	421	486	426	480	443	444	458	449	468	482	480	474	458	452	434	502	455	437	496	478	463	468	479	466	468	464	466	413	437	443	487	398	454	446	449	453	468	487	454	493	462	478	483	460	448	441	476	454	447	429	450	462	470	416	438	452	452	464	478	441	466	452	427	458	450	454	441	442	453	455	459	486	442	471	470	477	423	449	472	465	442	471	426	434	435	480	483	464	419	467	422	462	465	455	440	446	487	462	474	472	442	448	468	446	455	467	449	452	416	475	451	468	503	453	439	447	470	447	426	490	467	466	490	430	463	465	473	458	458	428	425	475	438	445	469	464	433	508	473	470	499	443	476	437	521	472	476	486	445	443	465	468	481	442	452	442	484	455	451	474	470	469	472	453	458	450	452	435	501	461	475	478	472	433	429	448	462	448	494	437	455	405	457	463	478	448	476	427	448	477	441	473	458	461	480	415	493	449	429	457	444	482	443	448	451	458	473	426	513	408	398	472	449	450	484	440	466	459	466	454	464	455	463	463	451	431	441	454	445	487	462	484	448	473	453	511	442	450	470	461	411	443	475	466	477	438	418	434	464	463	414	473	418	453	476	464	427	472	488	413	434	462	427	440	441	481	448	491	471	440	486	445	461	488	425	473	484	413	437	467	439	428	491	446	435	470	469	494	480	424	423	449	453	487	454	447	456	496	446	479	444	471	451	481	428	467	476	489	479	488	497	431	466	463	451	456	478	440	481	447	474	394	464	424	413	475	437	451	450	468	453	424	451	443	426	479	481	449	447	471	434	504	458	430	432	435	455	446	468	465	446	459	458	457	463	444	463	444	436	415	450	428	522	472	452	471	483	437	439	463	442	457	438	451	464	473	467	423	420	426	435	487	446	467	476	471	489	450	464	414	458	457	492	451	463	466	438	459	466	483	473	454	433	477	458	440	430	447	432	450	427	461	473	490	435	439	463	474	472	439	481	403	469	451	465	458	465	469	442	443	457	470	458	475	476	427	469	450	449	444	481	449	451	440	449	464	434	440	497	440	474	430	462	460	477	463	515	438	455	449	454	438	457	492	445	441	471	494	426	464	457	420	468	496	428	438	461	418	435	441	416	471	477	436	436	464	428	458	450	448	441	465	464	435	437	487	486	468	450	464	469	461	420	457	455	451	436	446	442	462	479	465	486	472	425	459	474	453	481	446	415	422	460	483	501	474	425	437	466	461	442	445	452	458	470	446	409	483	463	461	404	470	464	466	437	468	469	473	470	474	473	458	450	469	441	453	467	426	430	459	430	453	501	448	437	441	396	456	461	444	442	457	450	421	461	453	421	490	461	457	447	435	459	420	466	456	430	474	433	462	464	459	447	449	487	495	442	426	442	448	444	473	440	462	433	458	446	419	451	476	500	459	448	469	447	426	410	480	430	436	448	463	441	425	435	422	458	439	456	444	459	460	444	476	468	478	448	483	503	470	444	457	421	451	457	416	464	453	427	445	446	422	472	447	460	450	428	474	443	437	433	466	453	449	450	465	468	428	452	441	482	457	434	434	478	464	440	433	432	442	441	442	444	435	438	479	433	464	429	451	480	447	487	481	464	439	433	453	469	481	478	449	471	455	438	452	466	456	453	464	447	490	469	466	466	467	422	459	439	428	454	451	463	474	447	464	486	481	434	461	463	467	456	431	484	451	449	444	501	451	487	469	448	471	401	442	437	431	452	436	473	436	521	464	425	432	458	462	458	461	461	480	450	427	489	488	460	452	474	445	447	487	408	503	468	429	483	467	458	450	475	465	443	492	474	467	462	427	456	493	442	482	441	485	496	476	471	455	460	510	463	435	441	439	475	487	435	430	449	487	492	473	431	475	429	476	425	424	448	445	449	486	460	429	462	423	484	445	420	416	475	461	489	473	444	435	425	465	423	414	467	441	476	445	452	429	455	454	437	475	445	480	495	495	447	446	414	455	426	454	480	475	451	453	432	429	447	478	433	452	423	464	436	452	410	463	441	450	475	431	454	465	436	463	424	459	440	496	480	420	465	493	473	476	452	419	462	453	465	463	434	461	534	466	438	438	426	467	489	456	491	453	473	449	490	475	433	437	443	487	412	462	447	460	494	470	435	477	475	487	460	462	421	494	512	462	494	439	453	446	463	431	496	494	427	460	405	480	462	445	436	437	430	452	476	471	469	422	470	427	453	461	475	457	462	468	474	488	433	449	464	457	449	491	454	451	421	446	463	454	433	457	475	444	440	446	497	475	475	475	435	476	433	428	460	420	461	485	462	471	454	443	468	450	468	433	472	459	436	461	485	458	476	454	468	447	474	440	438	456	457	441	452	433	423	484	398	506	445	467	441	442	476	444	458	465	445	427	434	450	448	440	468	436	478	473	411	437	479	432	482	466	477	455	415	471	422	442	428	444	425	417	458	469	470	436	430	485	461	468	480	442	462	454	469	467	451	449	476	464	449	468	431	442	461	472	486	475	494	430	472	474	434	480	424	452	449	431	471	436	472	429	464	471	478	470	476	477	460	433	441	462	467	435	445	437	479	431	445	433	449	468	444	467	431	459	438	489	434	488	424	502	448	469	497	471	447	437	446	449	480	466	480	440	471	485	457	406	426	456	441	499	434	449	479	442	431	448	427	482	460	465	413	463	439	437	445	476	455	456	464	454	451	469	499	448	447	464	458	472	447	459	436	454	494	461	475	447	462	442	451	460	479	429	462	494	480	447	453	432	437	466	494	450	459	424	439	452	441	445	435	436	472	435	443	478	469	475	504	432	477	435	462	477	458	463	432	462	482	423	465	482	436	495	451	466	475	481	446	430	467	488	467	473	452	448	452	470	439	469	439	458	478	436	438	447	497	475	413	433	446	483	464	430	482	436	456	461	484	431	484	459	469	463	481	454	482
28043	14955	10864	4505	3518	2302	1879	1299	1132	853	726	459	286	222	188	205	156	157	123	136	123	114	134	140	116	131	116	122	126	138	144	143	125	135	134	127	129	125	126	129	124	112	133	107	131	116	108	119	138	124	127	111	111	116	127	121	121	106	128	116	138	135	145	128	122	134	109	120	136	133	124	127	133	123	126	125	128	133	120	138	107	125	102	107	111	116	112	121	137	132	132	134	126	127	115	125	136	137	124	122	131	152	113	143	123	126	159	114	123	143	149	131	130	118	119	116	130	131	152	122	140	114	112	111	126	141	113	161	125	106	121	114	137	136	126	121	138	125	119	127	132	136	130	125	119	124	112	115	103	127	111	113	126	123	127	127	117	111	131	132	131	106	136	131	120	116	148	122	109	117	118	126	129	123	123	144	116	114	142	126	112	123	143	117	110	119	128	114	132	115	111	135	105	138	157	121	164	118	148	134	131	100	123	125	118	119	116	134	132	126	103	118	112	149	121	120	119	152	130	123	127	101	122	108	96	133	112	137	116	113	140	135	129	126	132	125	156	126	131	118	120	110	163	120	142	148	111	126	135	143	122	120	133	107	131	139	122	119	126	108	102	110	118	106	126	99	106	136	127	123	116	116	126	119	120	114	131	119	124	119	136	138	112	117	132	119	117	110	146	129	123	125	114	122	133	144	126	117	135	128	155	127	131	101	144	143	129	131	122	139	137	138	126	115	120	127	123	126	123	115	131	108	131	108	123	148	148	112	117	124	125	132	135	127	120	104	126	109	134	128	145	127	119	136	130	121	129	124	120	121	132	121	101	148	131	112	126	131	121	130	124	134	124	146	123	115	133	129	126	123	145	119	138	113	122	124	107	139	125	110	108	136	126	121	122	131	128	135	134	128	133	117	145	113	121	142	109	117	110	136	146	126	109	112	114	135	133	118	114	144	136	124	118	116	119	146	104	111	124	130	140	144	136	131	115	117	111	103	127	108	131	132	121	117	112	131	113	134	111	122	108	127	102	124	123	111	138	122	141	134	139	116	113	128	143	126	141	126	129	124	126	120	110	113	136	128	131	136	122	115	139	139	108	106	116	124	117	143	110	106	127	137	115	117	108	118	114	116	118	126	124	134	118	119	130	119	117	119	126	126	126	128	137	126	111	128	128	119	134	116	127	141	117	145	117	114	139	118	127	127	125	123	122	148	140	135	126	120	126	124	141	138	145	136	98	123	135	122	130	116	120	137	118	133	147	123	120	117	126	131	113	119	138	134	133	122	128	115	121	128	116	111	130	114	119	124	123	115	141	106	127	141	124	132	139	139	123	145	126	125	111	125	139	108	122	115	130	140	140	124	122	127	122	119	136	98	120	123	134	135	122	116	140	123	113	119	127	128	127	130	141	123	111	126	144	123	109	121	121	130	112	113	130	127	111	125	122	144	128	140	103	101	137	143	106	124	132	118	135	138	132	127	135	128	129	131	126	99	140	119	119	103	135	122	129	137	125	141	123	142	119	133	128	135	134	122	130	144	121	138	113	137	113	123	127	122	127	137	141	113	113	128	112	122	105	135	136	137	130	123	145	141	122	141	123	147	145	129	125	129	117	156	135	147	127	118	135	138	131	108	115	127	137	117	140	124	109	116	122	153	114	106	146	121	133	144	124	116	138	128	135	143	126	135	118	153	127	106	94	132	111	124	149	137	102	128	129	120	119	155	120	104	137	129	134	127	142	122	140	140	128	125	122	128	125	114	115	128	117	157	130	139	133	106	134	130	111	132	128	134	122	129	135	141	140	135	137	94	93	100	106	105	135	134	116	113	113	126	122	117	131	120	145	131	129	127	127	134	128	131	114	127	139	118	125	119	121	134	124	135	119	125	121	113	112	130	131	107	124	105	134	131	137	128	121	105	137	125	136	111	137	127	118	137	125	116	124	117	115	142	142	139	130	133	132	118	118	127	136	147	136	136	128	134	115	141	144	147	97	115	129	133	126	108	127	148	112	137	125	120	111	142	120	111	131	143	141	118	123	123	125	97	118	116	119	121	123	132	125	121	118	119	153	120	139	123	106	123	127	128	116	143	103	133	136	141	138	111	113	117	121	140	112	105	129	117	121	110	135	102	135	132	108	117	122	136	113	128	126	126	103	126	136	113	123	134	129	124	125	141	134	120	136	116	129	119	149	144	105	113	136	134	128	122	125	116	140	137	103	154	123	117	108	121	126	126	140	122	113	139	129	137	156	134	127	117	108	119	142	143	128	126	140	117	112	121	112	130	121	109	135	119	128	120	132	118	134	139	125	106	122	118	156	135	111	135	121	121	125	129	129	118	129	111	116	118	125	116	128	142	104	121	124	120	118	116	99	126	131	111	107	94	124	122	121	121	118	163	131	123	125	134	123	126	112	111	127	135	129	121	119	122	138	126	120	132	137	124	119	134	121	117	133	112	137	131	125	120	131	106	136	132	136	147	113	127	137	135	166	121	133	137	124	108	136	140	126	125	125	129	108	117	104	120	141	123	122	100	110	133	131	114	107	111	138	125	130	114	116	125	141	126	116	110	105	124	125	112	110	120	107	125	114	140	119	116	99	119	105	132	122	131	100	112	106	128	146	131	129	148	110	120	119	130	133	159	108	128	120	119	114	123	119	145	122	119	141	98	133	135	122	114	110	126	124	121	127	107	136	118	123	137	126	114	133	132	141	133	116	127	139	115	139	101	167	121	118	124	115	112	140	100	119	134	128	118	127	138	116	129	138	117	131	125	131	138	126	128	136	153	117	147	149	123	127	140	105	117	148	132	133	123	103	118	126	133	134	130	122	140	107	115	148	141	123	126	128	131	143	143	124	121	125	115	117	152	112	118	118	122	120	135	138	123	140	115	131	144	120	138	134	96	138	126	113	128	112	123	138	121	121	127	119	132	138	146	123	130	127	134	117	126	117	137	116	130	116	132	118	117	133	115	130	137	125	137	139	124	134	159	125	126	118	106	116	117	141	128	151	113	134	127	117	118	103	125	115	140	122	117	149	136	119	142	137	147	126	111	129	114	134	150	121	143	126	145	95	134	123	149	114	128	109	116	111	131	120	109	122	112	135	128	130	116	101	133	112	120	118	112	131	116	138	98	119	139	130	128	111	129	140	135	109	126	131	113	127	120	113	116	118	133	117	121	137	125	132	120	128	124	134	130	110	132	121	139	126	126	127	112	115	130	151	121	129	136	116	141	138	117	116	102	132	123	142	117	135	150	129	105	125	137	129	130	131	127	117	141	128	112	116	125	119	132	128	113	127	137	144	111	149	123	110	118	129	132	112	128	127	116	107	101	129	122	156	139	110	129	122	130	112	135	148	120	144	141	138	130	123	114	126	126	132	121	140	120	115	128	124	97	130	129	125	127	141	133	132	127	116	127	119	135	137	125	111	128	102	118	140	132	123	110	113	124	124	128	131	126	124	113	121	128	119	135	106	116	111	120	104	137	124	134	117	116	110	116
17624	10950	10948	7066	8908	7341	6823	5487	4753	3964	3649	2132	1098	923	937	815	675	518	406	393	312	362	350	321	319	325	312	314	321	358	329	327	313	318	295	313	312	326	332	321	321	321	302	304	306	285	317	310	278	307	304	278	332	291	322	300	321	299	303	288	290	310	301	310	307	306	284	294	316	269	300	279	287	305	323	294	304	308	256	322	278	327	280	308	285	315	305	318	292	312	291	313	310	290	291	296	262	335	276	296	290	322	291	311	265	307	300	275	282	307	290	301	303	291	304	314	305	320	296	323	293	293	304	292	289	299	306	300	283	322	313	285	316	335	280	305	308	323	292	293	301	296	322	271	283	296	297	285	299	268	312	296	270	341	311	314	315	301	268	294	292	307	307	285	300	311	316	312	251	309	302	308	294	308	316	314	270	286	329	326	316	289	288	293	311	266	275	297	296	296	298	301	314	300	274	290	296	304	310	324	304	313	319	303	310	294	305	283	345	313	295	304	278	307	288	297	323	296	299	339	295	305	282	338	312	310	283	318	326	287	312	282	266	268	279	307	302	317	298	299	304	315	287	309	282	296	301	285	289	266	303	320	313	268	317	293	306	292	289	306	314	311	309	346	289	272	297	286	272	296	297	273	278	316	264	316	310	317	297	292	275	306	297	278	312	270	320	292	280	316	299	272	303	309	337	294	273	304	327	290	286	293	277	299	311	291	302	315	319	306	284	328	303	311	321	284	286	287	326	266	280	340	264	302	307	317	279	298	306	317	301	308	319	314	273	290	313	275	261	311	285	299	288	315	308	310	310	294	303	304	317	325	283	289	287	323	311	263	275	304	292	286	299	306	330	282	289	278	264	302	320	267	279	328	293	286	294	269	316	315	327	312	292	299	295	278	280	269	306	294	309	332	297	331	308	275	278	297	301	310	298	291	319	304	299	306	301	312	302	322	298	293	312	324	304	312	304	323	292	313	285	254	306	326	313	283	316	308	290	290	305	314	288	303	298	314	289	298	262	321	270	291	298	301	285	289	296	280	275	311	310	296	306	320	290	307	313	290	324	275	276	324	314	282	298	304	308	298	297	317	336	296	305	262	315	303	316	302	281	321	322	272	302	279	310	260	303	294	321	303	287	287	325	259	282	300	289	316	334	281	318	313	310	307	302	281	329	287	284	276	322	310	307	327	289	310	294	295	318	311	346	290	325	316	334	304	305	274	284	305	291	326	332	336	321	323	308	272	290	288	306	294	314	331	283	300	290	279	288	304	283	267	265	291	323	287	296	322	280	296	285	277	314	267	317	270	271	331	276	286	309	285	287	338	280	305	306	312	311	314	323	305	290	286	302	323	294	273	323	312	302	312	301	295	284	316	309	289	298	290	329	319	274	291	262	302	305	281	289	306	307	282	317	304	297	297	271	336	317	328	293	289	298	296	292	269	302	294	273	286	274	304	314	324	294	269	271	279	315	279	313	295	323	304	268	279	301	305	277	289	301	306	287	319	296	304	289	290	293	305	310	296	353	293	295	292	258	325	309	281	327	320	304	312	306	275	273	363	292	313	308	326	293	298	309	294	272	302	301	296	303	309	283	295	300	305	298	296	288	296	341	321	325	317	308	282	329	298	310	271	292	330	295	284	283	305	308	323	300	276	285	317	286	315	299	307	314	322	282	320	321	297	295	290	310	280	299	316	282	298	296	341	311	303	294	301	307	274	276	304	295	310	297	287	266	292	300	314	295	293	280	310	293	318	315	277	290	306	266	293	303	298	297	304	267	270	307	291	265	311	300	322	326	304	263	307	275	290	328	286	310	321	298	294	310	281	289	292	270	302	294	273	314	272	316	290	297	303	290	304	293	284	287	337	270	288	326	300	331	288	257	289	297	251	294	287	296	311	322	286	299	290	313	313	291	277	273	305	326	290	298	297	288	289	301	308	335	305	285	315	302	286	284	292	305	286	291	284	300	308	293	267	243	328	310	291	301	306	313	322	298	287	288	303	284	310	324	304	280	301	313	291	298	275	297	319	297	288	308	298	279	307	270	320	310	306	293	281	297	295	305	309	292	324	287	281	306	285	303	306	315	291	281	320	306	325	271	322	304	300	307	296	293	275	311	292	281	335	281	293	267	309	264	280	298	286	290	309	271	318	301	296	275	280	288	303	293	305	288	310	313	291	293	302	308	311	289	305	304	312	287	297	274	291	315	298	282	294	294	304	309	339	319	322	287	316	289	306	282	301	281	313	299	295	270	323	287	283	282	287	287	313	335	316	306	314	318	304	311	296	314	284	302	301	288	285	313	286	294	299	309	319	310	302	297	288	315	307	297	297	287	296	297	306	306	291	285	269	282	298	299	323	306	296	295	311	300	264	298	297	311	317	299	282	304	314	330	261	298	286	297	303	296	308	322	297	304	322	300	309	322	305	274	303	289	280	288	311	299	296	313	298	305	293	295	249	287	296	303	309	337	316	294	340	314	321	292	288	321	279	289	272	293	293	293	294	286	305	319	303	279	299	299	328	304	313	332	290	299	285	305	310	276	323	288	308	273	293	317	298	282	314	297	302	304	292	308	298	286	286	281	272	300	279	301	296	299	309	293	311	278	297	320	265	311	267	322	325	317	316	298	319	297	330	303	314	266	289	316	277	320	309	311	321	316	298	298	308	291	274	299	329	290	317	309	325	298	328	306	306	284	312	319	279	291	289	292	317	309	334	320	320	310	307	291	311	314	290	318	306	296	305	329	315	323	294	293	317	300	304	294	310	329	303	321	287	282	304	298	295	286	310	271	313	319	315	283	298	310	310	266	294	315	302	288	275	280	293	321	278	304	276	284	326	305	289	318	285	324	310	286	305	289	310	284	294	276	310	287	279	278	298	288	314	281	293	284	273	270	275	307	282	288	301	263	303	275	299	308	339	292	288	320	284	314	288	306	284	291	328	275	300	308	288	313	287	292	335	365	277	295	312	286	332	281	293	311	307	284	336	292	313	279	291	263	301	299	307	291	310	316	292	311	314	295	294	326	297	325	304	297	258	293	286	277	274	303	283	285	297	269	296	319	312	293	296	284	314	324	267	355	286	311	295	284	290	289	316	296	333	270	285	325	314	314	288	285	317	277	310	283	285	320	274	305	308	309	298	300	319	304	315	305	305	308	291	292	323	312	301	275	284	282	327	319	300	313	307	291	280	268	303	319	289	312	305	287	325	322	317	318	293	300	285	305	276	300	285	293	290	308	307	331	320	321	287	350	296	302	282	291	286	288	306	277	300	298	275	326	311	283	306	279	262	332	316	263	300	260	289	277	318	287	281	326	281	296	315	287	309	301	280	298	266	277	318	306	305	337	316	298	308	290	312	288	285	322	314	315	281	293	307	294	324	259	313	257	312	260	299	271	317	301	321	294	304	302	301	298	314	314	303	299	294	286	300	301	294	305	280	315	299	296	306	308	291	268	312	307	308	311	308	314	296	305	300	305	285	290	295	320	298	284	260	269	301
38838	23286	22408	9406	6665	5136	3555	2592	2027	1778	1512	823	555	387	383	315	234	181	211	166	180	179	165	195	193	180	186	193	191	193	160	188	168	174	167	141	174	165	173	152	165	177	176	188	156	162	160	162	155	152	158	145	155	177	148	163	173	185	153	169	159	172	161	181	169	160	171	165	167	150	159	171	164	172	179	171	144	177	172	171	162	187	161	179	155	175	158	170	160	155	165	164	160	183	146	163	175	158	164	171	163	179	179	182	166	160	164	194	177	169	179	151	166	161	185	167	172	164	167	160	171	179	136	146	136	152	195	181	172	161	156	149	159	168	181	185	146	156	159	198	151	158	181	172	152	156	147	146	176	165	177	172	165	163	181	179	171	174	193	184	165	172	168	154	186	187	165	159	171	178	153	180	176	178	161	172	146	152	172	167	172	162	166	157	147	168	174	182	165	184	159	159	184	163	170	188	182	147	177	175	136	168	145	159	169	163	172	153	178	140	167	176	151	154	174	162	153	165	157	189	181	178	145	145	172	163	186	170	147	182	140	159	148	150	143	164	156	166	180	161	162	168	166	169	161	148	141	188	146	166	168	140	189	163	181	149	161	155	161	178	165	138	184	153	157	183	162	164	171	185	157	165	173	199	168	159	152	161	146	164	157	165	171	189	164	178	130	170	153	146	151	174	187	166	177	164	171	146	142	175	179	155	159	174	176	159	159	171	164	164	156	164	133	161	157	177	196	186	152	167	161	154	190	153	180	152	181	143	175	175	169	163	161	171	181	181	188	166	166	165	156	167	165	160	162	182	157	155	174	167	167	155	172	168	171	174	169	169	170	183	167	169	183	156	181	178	160	194	177	147	175	152	174	154	172	171	163	174	161	169	181	167	177	158	149	170	162	159	182	164	174	149	188	154	194	178	182	176	184	150	148	162	162	168	160	175	160	151	168	142	189	180	156	150	150	181	178	158	196	168	167	154	158	169	175	159	154	193	164	156	179	157	177	179	163	166	185	170	167	167	135	179	141	174	171	165	198	171	185	154	184	170	184	159	181	149	188	164	147	190	153	168	156	174	154	166	170	189	183	197	146	182	179	151	143	156	174	169	185	180	163	172	155	173	152	155	145	160	147	145	150	184	175	167	160	164	150	163	180	165	145	171	166	163	173	199	158	181	143	184	150	198	181	170	174	170	155	176	144	159	179	158	178	165	146	153	160	154	176	165	164	173	172	155	176	171	165	170	164	145	174	186	149	154	155	172	187	178	178	176	203	157	173	167	172	157	173	170	171	177	157	157	190	153	182	163	147	159	175	180	166	164	148	162	182	191	173	155	164	158	179	193	170	149	154	158	174	180	186	175	161	168	174	150	178	173	185	165	185	181	168	167	191	196	156	158	188	162	155	175	185	199	176	159	186	187	164	169	175	143	182	171	185	162	146	170	141	159	167	177	171	156	134	167	135	179	154	165	164	156	146	153	165	167	158	154	156	183	145	163	147	152	159	173	138	175	163	157	186	154	191	151	161	182	153	151	180	168	176	159	179	178	168	146	154	156	136	175	138	189	159	166	172	175	138	155	175	178	156	140	166	170	167	150	164	185	148	154	172	164	138	164	167	162	182	174	163	172	171	141	184	181	171	175	170	146	163	161	151	182	154	173	145	162	171	151	188	159	169	161	171	183	214	143	152	141	181	176	183	173	162	152	180	169	170	142	171	162	147	160	184	193	160	155	166	171	156	175	164	167	153	169	163	172	176	160	149	154	173	179	172	176	165	148	168	163	181	151	180	168	148	165	167	164	161	184	136	155	177	182	149	181	161	146	182	171	173	177	152	172	184	171	170	163	169	167	164	155	166	151	161	187	148	170	150	200	157	149	157	139	166	141	178	167	154	152	177	161	150	149	152	181	174	148	167	190	194	162	175	174	168	173	146	141	169	158	161	173	139	164	161	154	167	171	169	144	165	176	165	179	166	158	157	161	177	157	161	144	155	166	162	164	191	160	156	146	202	161	145	144	166	192	173	179	162	174	150	165	180	161	144	164	171	166	156	176	173	175	147	190	152	159	146	152	171	186	167	161	150	162	177	161	186	159	145	180	158	171	163	174	152	153	177	174	176	170	162	170	157	192	175	159	166	165	184	182	186	171	155	143	174	161	153	186	163	154	175	143	185	162	181	152	179	167	172	158	174	145	178	165	175	177	153	151	148	156	203	155	179	169	177	173	156	175	173	157	159	182	197	165	192	158	183	197	179	165	164	164	170	148	148	146	173	176	153	163	162	174	165	188	162	151	153	169	166	158	171	157	167	179	178	161	169	166	157	196	178	156	140	183	168	155	162	158	147	184	171	168	177	154	146	145	178	147	174	118	180	152	155	164	164	161	129	173	153	175	170	179	147	165	143	176	183	166	170	167	166	162	170	129	154	148	140	158	155	143	183	166	141	180	144	170	144	153	165	184	153	175	161	172	168	170	164	184	190	163	150	164	154	171	174	166	164	178	164	159	155	159	171	152	137	158	197	146	146	161	158	179	155	177	160	167	168	159	181	158	170	198	156	148	149	167	206	164	165	166	169	154	158	140	172	151	174	159	169	170	164	156	149	142	153	154	186	169	157	176	177	188	183	166	186	207	170	151	156	186	167	146	183	180	174	187	175	184	169	176	167	180	153	168	162	176	142	166	182	183	148	185	165	166	159	154	147	156	179	170	145	185	140	181	149	138	184	157	192	140	152	171	166	184	148	159	144	173	198	136	156	148	176	169	187	170	182	186	161	157	164	180	181	152	184	149	140	153	162	143	164	155	173	175	176	154	168	186	165	178	166	175	128	167	159	165	194	165	146	158	162	163	159	192	157	171	169	188	178	161	159	183	171	148	184	179	154	150	183	137	200	150	165	168	190	166	158	157	177	159	144	178	138	155	152	154	167	178	184	149	157	161	172	170	151	179	149	166	153	167	168	154	171	166	172	180	151	184	169	150	158	153	163	165	195	160	172	184	183	161	163	138	141	165	178	152	198	161	157	155	126	181	188	167	132	163	172	161	155	183	172	149	164	152	176	172	144	156	172	180	161	176	154	152	152	166	172	173	182	159	149	177	155	172	179	164	179	172	153	157	167	125	155	164	153	149	161	182	161	161	153	166	170	174	177	168	169	161	184	159	155	165	164	147	167	166	150	169	170	165	160	146	173	176	200	156	180	165	154	161	161	188	156	172	138	162	144	156	130	192	163	170	158	166	170	171	160	177	200	138	180	184	148	169	173	145	158	138	134	179	184	150	165	157	162	183	163	152	160	146	178	153	172	165	171	140	172	156	140	159	144	164	176	162	139	157	180	151	170	155	174	148	157	167	147	174	143	170	176	158	167	186	147	170	160	165	135	176	128	164	169	174	166	148	158	162	146	165	169	159	172	179	183	170	190	177	155	164	157	143	173	149	160	166	162	171	183	185	164	157	154	203	167	179	184	181	172	164	152	146	159	181	174	149	161	150	145	169	155	152
23978	16567	21611	10163	12908	13601	10838	9040	8011	7406	6070	3693	2378	1768	1470	1479	891	643	564	473	498	507	466	504	490	459	436	425	413	438	399	450	416	420	377	430	411	404	441	407	399	399	384	409	407	421	398	410	405	390	415	401	404	400	434	435	420	382	364	387	396	410	382	413	372	381	406	404	363	408	408	402	393	415	398	391	398	408	372	413	397	389	392	384	400	381	391	362	405	363	383	379	394	386	392	399	384	377	411	412	390	383	408	390	409	415	407	380	396	383	409	382	424	399	398	422	382	392	408	377	407	415	399	396	414	370	426	397	391	410	402	420	387	378	374	390	409	394	404	431	394	384	413	386	378	397	405	366	404	405	387	426	396	397	422	375	373	409	388	386	379	394	391	410	425	370	352	392	401	396	382	407	397	415	391	382	398	390	417	393	397	370	392	393	400	393	417	396	387	418	351	372	390	383	404	405	387	413	397	390	391	418	369	409	353	420	405	411	448	422	403	371	402	402	370	379	413	430	375	359	366	397	416	445	374	406	378	397	374	396	371	434	394	373	370	396	397	417	417	412	436	401	402	398	410	359	418	360	371	414	356	391	410	377	385	379	377	426	387	396	369	358	364	402	395	401	388	389	401	373	365	413	375	369	404	412	377	389	368	386	415	394	388	388	353	380	400	418	389	396	365	356	370	383	365	397	385	397	368	371	402	412	377	407	375	422	379	402	404	369	363	392	418	370	372	364	377	414	395	402	356	388	416	408	374	384	393	403	347	400	405	357	413	390	391	392	384	404	384	363	367	402	406	392	389	386	394	398	362	399	384	376	387	384	387	388	375	404	373	422	365	427	419	417	413	366	414	398	350	386	389	400	376	388	398	383	398	383	380	365	369	386	380	381	376	403	369	390	373	376	429	398	398	402	333	394	380	382	380	412	413	384	437	425	372	427	409	402	407	344	396	390	377	407	408	411	381	344	442	386	414	373	394	375	407	412	379	380	383	398	392	392	410	380	404	365	409	375	387	357	396	387	423	395	371	454	407	362	375	386	415	385	410	391	369	390	414	410	391	376	413	399	416	396	395	377	364	409	386	385	404	354	435	392	399	391	362	408	379	430	391	384	369	405	397	404	400	374	393	361	405	403	377	390	417	335	389	421	416	404	373	407	398	414	391	357	368	377	414	359	366	355	404	381	417	368	390	393	385	392	409	406	377	407	397	402	355	378	413	376	364	399	360	388	399	395	395	376	393	370	356	409	396	404	395	395	348	384	383	367	385	381	372	402	375	424	371	401	380	426	448	351	395	386	419	381	387	373	388	355	386	389	418	373	424	368	396	389	378	393	390	350	383	378	390	389	394	389	396	398	380	420	388	384	421	419	424	378	384	335	349	368	371	408	400	394	385	410	378	404	413	377	324	386	410	405	388	401	411	395	426	407	383	401	396	372	424	396	385	381	385	364	393	402	401	412	391	421	365	397	362	367	386	367	348	380	366	399	336	351	436	401	350	400	379	348	401	346	419	361	383	363	389	390	392	420	403	387	380	391	382	377	402	432	363	399	384	383	362	400	380	384	402	393	395	369	419	405	385	356	397	454	402	411	430	373	371	426	391	415	395	407	411	382	416	397	403	359	371	389	401	455	373	407	375	396	391	399	385	379	383	403	389	403	383	406	374	380	371	377	366	374	396	372	342	395	368	374	403	373	385	417	366	405	364	385	407	393	410	374	395	365	400	385	385	351	404	377	385	373	366	420	371	403	384	376	399	381	388	414	380	416	431	380	425	398	394	392	403	401	374	388	367	361	374	404	421	401	401	420	395	411	402	372	394	402	376	411	370	394	361	369	400	414	386	396	375	431	402	409	369	397	394	406	383	368	368	400	401	391	373	388	388	422	375	413	391	393	373	391	364	390	415	379	375	398	437	375	386	390	398	386	380	392	411	378	424	391	361	379	388	377	379	398	414	417	412	394	429	415	384	410	396	341	392	391	390	415	425	367	407	375	373	372	396	381	392	373	350	381	378	347	405	390	410	390	387	398	401	400	408	364	396	405	452	404	334	407	401	390	390	412	409	395	403	378	420	392	380	378	405	405	367	381	378	382	404	363	365	389	392	384	390	438	355	407	377	388	447	394	378	419	419	416	376	388	386	365	396	402	367	358	432	375	394	393	407	390	383	423	376	392	392	371	378	386	421	395	408	375	392	419	393	438	412	430	392	393	425	412	394	383	400	418	388	421	401	353	415	397	399	388	425	392	368	399	419	409	381	361	380	377	406	385	395	387	377	373	368	381	359	393	407	364	388	399	365	379	402	402	411	369	396	342	388	393	428	404	386	407	447	418	343	411	427	409	394	395	383	388	380	413	412	384	435	422	396	365	373	395	385	426	404	375	394	401	391	403	368	390	353	396	424	370	386	407	435	394	399	404	350	362	412	390	399	414	391	387	425	376	393	384	392	371	399	373	406	383	380	392	387	419	381	413	386	411	382	381	361	391	395	409	348	413	369	383	398	388	401	395	383	407	416	388	379	334	419	396	394	420	385	424	381	399	379	396	392	372	353	425	396	387	390	355	384	341	403	384	361	363	433	422	416	383	375	379	359	379	400	407	400	406	389	380	399	403	396	396	357	405	360	373	383	385	385	392	396	389	382	393	416	395	360	412	405	396	368	368	421	424	405	387	387	390	406	378	416	378	371	388	394	385	418	408	415	404	390	354	393	378	357	411	401	396	390	406	405	370	413	418	390	378	368	387	368	392	391	384	397	396	357	408	388	409	382	384	387	389	399	404	377	372	381	401	397	414	361	402	381	384	403	379	365	412	408	384	396	437	437	350	393	392	364	349	380	416	414	369	367	415	374	393	404	406	371	417	406	403	382	397	403	392	400	420	390	374	386	373	394	369	374	397	394	399	399	428	372	406	377	397	407	333	376	374	403	378	431	388	387	346	409	356	401	384	403	407	402	399	384	391	385	424	395	420	381	367	380	429	381	399	403	392	403	380	389	387	379	432	409	397	376	375	365	405	374	393	412	367	357	400	381	392	376	432	408	371	373	370	379	392	396	387	399	402	390	375	393	388	375	388	368	371	421	391	404	385	393	421	378	387	414	395	417	361	411	371	397	395	399	425	412	391	402	410	380	404	363	385	415	400	370	381	382	381	358	347	373	385	413	383	380	384	400	367	388	388	412	416	407	367	372	412	362	371	367	388	413	391	406	390	419	381	359	350	382	380	369	381	422	376	362	366	357	419	412	378	423	385	422	394	409	365	362	431	404	422	387	383	419	416	363	406	384	376	381	395	405	400	364	399	391	398	417	387	393	455	381	398	372	404	390	381	375	363	405	408	418	361	389	402	431	381	423	374	395	429	378	373	380	396	383	398	383	388	421	397	417	361	391	391	371	391	379	380	402	393	395	377	404	378	380	381	365	403	377	372	363	431	389	406	396	423	424	370	397	350	366	385	382	369	391	385	368	370	376	342	410	444	372	382	415	436	410	400	419	386
10593	3485	1861	513	316	302	258	252	254	237	240	204	188	229	210	195	212	200	198	193	217	210	226	188	196	203	201	244	230	212	191	192	234	195	209	204	213	214	191	194	217	203	212	191	192	201	226	206	180	190	202	219	217	204	209	207	214	193	192	203	225	205	202	216	221	231	216	194	214	220	192	229	216	182	239	194	204	207	202	208	189	213	212	206	177	196	240	209	193	205	197	200	196	226	190	199	182	197	245	237	218	209	209	208	191	205	243	196	193	212	213	201	182	222	201	193	203	231	207	220	213	231	214	226	194	228	204	195	183	225	212	193	193	192	192	208	206	203	233	189	208	199	194	244	222	210	175	203	198	217	191	190	206	193	208	220	219	198	208	207	201	203	208	216	194	195	212	201	203	211	179	223	184	234	223	216	217	228	230	204	193	211	193	200	220	248	204	207	201	217	217	184	219	225	197	217	214	190	229	230	191	224	172	223	208	203	184	212	198	216	211	205	227	195	220	202	197	209	226	216	217	199	221	207	228	208	202	197	191	178	218	167	210	192	220	193	212	198	222	209	203	202	203	239	208	219	207	209	238	214	230	209	224	219	193	203	206	199	214	216	215	212	178	204	217	214	195	207	211	183	185	223	216	225	180	221	179	198	231	217	204	222	183	213	212	193	204	224	250	197	196	199	224	214	191	221	230	206	211	200	204	182	230	198	230	198	218	202	227	198	221	219	215	189	220	207	251	217	179	214	214	200	192	193	201	209	256	194	212	204	208	220	211	201	223	221	206	201	224	193	207	172	210	225	216	185	214	217	231	207	209	185	219	198	198	221	217	238	216	196	218	239	203	191	221	222	219	221	207	236	220	221	206	167	240	208	210	220	203	200	215	214	206	214	179	197	193	208	247	222	164	218	205	230	209	226	199	208	220	202	174	218	191	203	184	225	221	194	203	239	198	200	209	191	203	194	212	202	198	228	183	187	210	204	219	213	191	223	207	216	232	206	206	221	201	198	196	202	220	205	222	190	200	222	215	189	185	209	229	235	199	180	199	211	209	228	209	174	202	212	201	213	169	171	217	228	209	229	212	236	239	228	211	191	202	199	199	261	202	209	173	204	222	195	206	176	187	176	216	181	205	185	240	198	222	195	225	207	216	205	199	174	205	175	211	215	195	225	178	195	190	207	196	203	238	219	209	199	207	199	204	204	218	223	211	211	214	202	224	197	189	215	202	211	197	197	224	202	211	202	208	203	206	191	209	214	201	217	201	202	202	172	198	193	182	213	181	224	194	209	224	186	208	228	229	182	207	220	208	240	195	211	206	207	206	236	225	217	218	233	236	211	191	204	218	223	228	218	187	202	229	210	180	203	214	234	226	212	196	208	244	207	189	203	200	217	216	198	207	219	224	193	197	207	179	244	200	208	208	229	189	203	191	212	190	195	187	225	173	212	204	207	198	194	191	222	227	208	232	222	188	211	207	232	204	206	192	223	206	220	229	201	208	199	215	205	213	228	217	207	203	229	206	219	183	218	205	204	224	175	191	199	218	180	216	216	220	215	191	232	219	204	235	186	212	223	202	201	207	198	216	231	193	213	221	164	210	212	208	217	201	187	196	194	211	197	200	195	220	229	224	214	199	206	199	212	202	215	204	223	216	218	208	191	203	200	203	228	200	224	189	210	201	193	205	224	215	227	201	225	199	205	195	195	183	221	208	208	202	209	185	220	234	199	196	223	200	223	203	197	218	207	224	206	173	187	210	205	201	203	207	243	211	181	202	197	218	216	234	232	194	243	195	189	200	203	187	201	196	206	228	204	217	201	202	212	175	194	196	184	226	196	212	198	197	209	212	206	209	205	211	229	206	220	243	218	217	237	221	222	200	188	196	231	209	188	186	216	199	216	225	202	218	205	232	211	204	218	181	190	221	200	217	181	201	200	219	204	221	213	207	214	229	215	232	197	204	220	193	223	243	226	206	224	214	239	214	204	196	212	217	199	219	220	237	237	208	188	224	194	242	204	232	229	221	224	200	195	190	169	207	198	218	185	181	223	215	184	217	218	186	208	216	211	195	220	192	209	209	169	210	226	205	230	192	225	244	231	197	230	223	199	214	196	203	190	173	190	192	199	216	199	219	210	229	195	216	209	206	197	216	193	227	214	194	199	177	213	204	202	211	204	230	188	203	207	225	188	223	228	205	222	205	209	224	242	229	207	214	219	217	210	207	229	198	214	245	196	237	185	208	216	214	230	179	228	206	198	212	212	209	195	229	178	170	228	223	234	217	186	190	210	210	208	216	207	209	229	226	213	205	185	194	237	210	187	213	198	251	211	206	200	197	211	209	194	199	193	199	190	214	228	192	198	192	215	188	230	222	204	219	208	183	219	208	184	174	178	207	212	216	198	212	205	201	217	200	190	204	221	199	190	204	184	201	232	194	205	226	196	215	195	208	181	206	219	182	231	199	226	190	217	203	209	205	207	213	187	212	212	214	172	198	202	214	185	196	204	204	181	211	200	207	211	219	203	219	204	209	221	210	224	209	222	230	208	203	213	218	195	204	206	214	189	200	208	202	230	199	227	203	192	213	227	227	228	218	207	242	203	188	231	192	194	187	214	220	187	228	197	200	225	217	217	201	183	199	204	211	191	207	198	211	188	206	230	215	215	182	190	208	207	193	196	175	196	196	206	208	249	181	221	232	232	262	205	197	202	229	195	250	211	221	221	207	210	198	190	225	194	222	231	202	211	171	218	203	216	187	231	174	207	225	231	196	208	233	203	228	188	213	226	179	187	211	189	218	205	216	213	203	204	184	185	220	207	216	189	209	246	214	231	216	195	196	186	217	208	201	203	195	187	199	175	217	195	209	190	231	225	194	196	223	219	223	192	218	227	211	199	234	221	217	227	209	176	199	215	232	219	203	201	231	227	181	188	163	230	194	198	201	190	194	192	189	195	215	214	226	178	206	192	199	203	209	203	220	193	208	221	216	197	219	202	197	184	182	170	192	178	206	207	196	188	215	226	200	206	221	202	224	174	181	206	200	219	227	243	215	214	206	217	181	197	211	185	190	204	205	204	209	210	215	194	236	215	200	199	224	205	202	236	211	202	220	219	210	216	208	225	235	210	218	235	200	203	208	197	210	218	200	230	189	210	223	231	231	200	213	170	208	208	207	191	218	210	225	221	198	225	196	179	203	197	197	222	198	183	196	203	210	254	220	223	212	206	224	195	224	222	189	196	204	182	196	227	214	197	203	217	229	199	229	203	219	188	216	203	218	186	192	200	210	189	198	220	214	200	213	222	212	177	214	200	184	203	202	194	219	193	232	214	212	234	189	197	239	193	196	226	190	194	211	186	197	190	218	226	216	178	209	220	210	201	190	213	201	233	220	225	191	199	197	212	200	216	214	209	220	200	208	190	216	214	211	206	188	218	224	190	193	183	233	220	248	194	216	199	217	197	179	232	231	193	224	229	236	206	218	216	226	229	229	193	240	229
6429	2981	2654	1153	1031	969	761	724	705	685	594	564	514	547	499	502	506	464	499	433	452	490	486	449	459	445	476	454	436	474	458	465	442	474	452	480	436	456	446	439	399	476	464	439	441	463	461	454	437	484	487	431	452	427	455	427	446	462	473	449	451	453	449	499	486	483	419	459	465	419	445	467	475	487	454	476	515	433	413	488	469	452	447	456	446	438	447	465	495	477	460	423	445	474	464	448	464	481	520	443	423	479	459	465	474	454	448	479	448	473	466	466	504	474	457	458	445	488	437	450	423	455	467	487	479	484	483	459	474	500	494	481	462	486	473	466	452	424	432	459	503	476	424	479	456	491	433	479	443	420	465	437	481	444	458	454	460	442	494	469	491	482	450	461	462	455	465	443	456	467	470	468	460	463	462	475	464	465	429	427	435	471	446	482	452	464	390	441	463	474	449	458	433	452	453	432	471	421	489	451	440	488	426	454	463	431	433	440	465	487	487	498	426	442	454	443	461	500	450	445	485	462	449	477	452	462	471	456	429	447	465	451	467	451	434	457	485	450	482	439	465	467	425	436	440	444	503	457	431	486	433	437	469	456	471	481	482	468	427	450	460	492	448	421	449	446	436	460	487	471	478	469	479	458	470	490	452	449	495	436	419	427	470	478	488	451	443	455	463	467	492	421	450	483	486	459	468	442	483	442	477	458	448	450	441	461	457	433	436	505	486	442	521	473	455	440	466	443	456	460	462	435	455	494	446	458	501	435	436	496	458	480	457	485	498	441	461	460	445	446	468	433	431	451	466	451	484	433	506	491	451	474	478	430	452	442	456	439	448	474	444	458	468	475	429	416	449	449	440	424	439	418	451	478	440	477	454	460	479	441	457	445	464	441	475	477	477	474	485	461	436	471	458	431	465	440	477	443	471	425	443	475	479	440	482	469	449	473	505	451	409	427	468	471	443	468	455	456	437	441	445	434	444	460	439	469	489	436	458	442	465	470	442	463	421	458	403	434	451	455	455	479	443	480	467	471	407	434	458	443	475	470	437	440	480	475	484	457	453	425	457	485	513	481	447	441	462	463	435	455	475	471	467	445	458	453	413	470	468	475	433	436	432	444	470	492	448	460	437	482	485	529	460	470	461	503	445	460	463	436	415	458	480	457	493	442	445	459	458	445	459	463	439	426	467	421	465	465	455	447	459	482	432	483	464	456	445	454	482	420	494	493	477	471	458	472	484	437	483	470	460	481	448	435	447	463	418	473	479	446	459	458	468	464	499	421	446	462	444	437	456	456	486	444	444	472	465	443	487	439	489	443	467	428	433	474	445	481	472	480	432	473	453	450	474	437	437	424	446	431	460	450	418	404	457	442	441	452	463	460	456	464	433	458	473	448	441	445	453	433	452	465	444	473	455	462	490	444	487	440	487	506	464	465	449	495	487	423	460	468	428	435	507	449	443	435	482	490	465	514	442	458	453	464	470	474	456	444	475	480	471	442	457	465	459	485	459	459	449	456	443	415	458	463	457	423	463	482	466	444	462	434	488	438	462	477	445	451	528	434	439	464	459	468	472	442	453	427	406	473	434	468	468	450	447	437	414	449	467	469	465	431	450	440	474	472	470	485	478	452	470	458	440	465	439	451	495	450	472	459	423	450	447	427	486	446	486	481	474	431	454	470	433	440	449	458	480	428	507	428	452	431	480	441	446	400	444	453	479	483	417	461	471	458	463	484	487	469	479	478	459	468	425	431	466	506	444	441	437	458	472	448	455	430	421	442	427	500	471	476	503	401	449	465	452	460	453	438	466	485	471	473	453	418	470	475	466	462	482	450	446	476	493	460	491	417	483	461	466	439	485	431	472	467	425	464	451	444	453	425	502	454	475	453	483	415	473	464	483	468	446	465	482	436	465	444	410	451	449	452	491	457	428	473	457	443	473	478	453	437	423	469	450	447	442	472	473	482	450	462	439	469	477	453	438	448	446	442	454	456	464	478	455	434	423	452	460	481	444	434	474	443	463	456	466	471	441	469	466	469	462	452	440	449	463	452	425	489	434	456	444	466	455	431	505	467	497	463	474	501	457	450	475	481	474	483	444	450	470	476	461	487	459	428	444	443	463	440	476	465	442	475	454	496	380	464	449	459	460	472	491	461	480	449	468	449	417	497	463	487	480	480	484	479	472	459	466	463	447	433	419	446	473	483	478	471	449	478	454	442	438	466	459	490	430	463	432	448	464	449	490	467	464	476	470	461	470	438	423	469	454	447	487	452	455	465	485	488	408	448	402	466	427	458	478	473	422	456	444	422	456	443	457	480	446	448	482	477	482	453	466	442	465	451	449	477	451	464	446	492	456	478	478	468	494	417	464	424	459	435	437	453	495	445	450	460	481	448	443	470	465	433	461	453	435	450	455	467	468	466	462	485	428	464	421	432	473	478	447	463	490	448	458	423	468	497	456	448	472	461	435	433	468	471	457	443	457	475	454	476	448	467	474	461	477	468	440	501	487	477	465	457	470	474	463	435	455	456	452	421	465	481	486	491	469	438	468	478	472	441	432	444	462	475	432	462	431	445	467	476	435	476	450	438	441	451	475	466	447	503	434	487	473	447	434	456	458	454	492	450	457	458	442	474	490	425	480	455	485	439	474	420	460	443	493	466	418	446	509	470	476	433	435	476	468	453	490	449	459	458	450	488	495	489	473	471	479	479	454	438	421	470	432	487	420	447	476	448	456	422	470	469	434	499	494	438	454	467	464	480	456	459	448	440	465	491	450	459	442	423	461	439	427	463	472	481	475	469	480	465	465	446	483	455	445	434	482	466	445	496	432	495	454	436	494	426	499	438	464	480	462	477	500	441	465	453	479	461	439	455	498	411	405	454	442	454	431	487	460	439	475	425	444	479	472	475	448	485	464	479	488	499	428	451	456	476	425	458	482	436	442	449	459	464	480	429	459	460	471	470	469	437	433	458	426	448	509	443	447	473	454	459	420	470	478	464	452	462	426	444	520	482	487	448	448	457	452	445	460	457	473	522	453	452	458	449	458	475	433	495	454	437	411	452	472	429	444	509	468	470	493	452	432	474	451	450	491	457	451	471	488	435	451	445	450	432	453	431	465	471	471	426	428	440	467	455	484	434	473	460	477	459	478	457	432	470	443	438	427	475	445	499	485	468	469	424	469	446	466	445	445	448	494	466	468	460	455	462	519	451	457	456	455	475	417	470	440	466	474	448	447	437	480	439	481	429	493	457	479	459	466	458	471	411	471	460	483	455	481	428	442	454	440	472	469	448	439	435	425	485	443	436	410	474	450	450	451	514	466	443	474	426	472	455	459	453	474	451	485	490	463	407	479	443	456	443	478	499	472	433	434	487	516	470	456	478	423	452	473	441	433	473	451	437	458	420	425	442	424	462	427	454	460	436	459	464	465	447	463	472	439	461	471	466	432	475	469	456	489	464	456	468	461	478	454	488	477	443	467	435	430	452	432	463	460	457
27902	14396	9491	4162	3876	3007	1845	1438	1151	974	780	422	356	237	225	201	187	154	151	156	125	124	125	165	156	137	123	145	128	131	133	133	119	112	120	138	154	125	136	137	133	116	130	127	112	144	111	116	134	123	135	125	141	123	146	116	132	130	111	139	131	131	120	128	129	139	109	137	104	127	131	130	121	132	117	110	118	112	124	111	124	128	125	116	140	159	136	114	124	130	152	130	123	116	150	122	136	121	133	124	128	144	126	147	134	118	142	133	134	134	101	126	117	117	147	116	124	117	125	132	129	139	141	120	136	139	105	127	124	123	140	126	121	134	125	109	144	109	133	125	114	121	128	133	139	120	124	111	118	109	123	139	136	129	120	131	97	122	136	144	123	123	153	150	133	124	129	117	130	136	148	107	123	142	126	125	125	129	128	123	117	127	123	127	129	149	131	124	130	110	115	128	117	139	125	126	125	117	126	108	115	146	124	135	135	117	136	126	123	129	167	134	138	110	122	117	98	114	121	112	119	135	132	131	137	142	138	112	140	141	118	122	121	123	127	120	143	169	116	128	111	112	119	105	124	120	142	120	126	146	141	126	137	113	138	134	117	114	140	111	127	149	136	108	124	123	133	124	125	93	117	123	123	117	139	135	131	116	128	114	112	142	128	111	125	117	124	122	130	123	108	129	125	131	154	137	124	138	125	121	121	119	127	114	133	137	134	124	113	139	110	121	140	118	154	128	141	129	144	125	114	104	109	122	124	123	111	121	114	138	120	131	116	129	110	137	122	141	111	129	112	130	140	137	119	127	119	129	114	112	124	125	110	122	128	108	122	114	131	154	140	132	133	143	144	118	117	127	110	120	140	111	114	116	112	121	129	120	124	111	125	121	135	155	140	127	128	148	109	119	124	115	116	113	106	116	132	142	129	123	113	123	126	120	108	111	142	134	112	120	145	132	101	118	122	126	130	114	112	114	129	109	110	135	123	112	127	122	107	125	138	115	133	131	146	118	130	147	134	120	145	112	147	135	123	120	123	114	161	136	120	135	124	119	116	124	123	132	147	141	110	111	96	138	137	118	121	137	133	132	128	119	115	129	120	122	134	117	134	133	124	146	120	148	119	114	131	118	127	115	137	109	116	110	135	103	123	112	108	103	117	118	117	152	104	105	121	121	134	125	129	108	114	138	105	134	141	128	126	118	133	139	118	123	129	114	140	152	109	115	139	110	105	118	140	126	120	118	133	124	122	89	121	118	120	137	109	124	108	134	114	102	117	141	117	128	153	122	128	131	123	129	124	116	132	147	129	140	114	128	117	126	130	135	125	136	117	106	122	118	115	112	134	125	153	121	132	119	110	132	124	97	133	123	122	104	129	138	140	114	134	116	139	132	105	115	104	137	130	121	118	103	123	148	146	115	125	131	114	127	129	131	126	127	143	126	118	121	133	142	129	134	124	138	118	132	113	120	122	132	108	124	139	126	113	145	130	133	131	101	123	141	126	136	95	108	120	133	133	127	108	125	116	137	112	132	139	135	112	120	128	131	152	142	108	114	122	138	117	121	132	110	122	131	146	128	138	102	125	143	114	102	151	117	118	125	123	128	138	120	125	120	138	121	113	101	139	108	131	151	149	123	134	134	125	123	134	145	137	122	137	121	125	119	130	114	123	106	129	123	140	135	130	114	120	123	141	136	129	116	139	136	132	142	118	135	111	108	106	152	127	145	108	131	142	142	128	115	129	138	115	138	150	150	123	117	123	110	121	131	136	136	114	125	115	118	142	123	143	99	113	119	125	123	118	129	121	116	121	133	150	127	115	120	132	109	127	129	134	123	107	132	125	115	130	115	129	140	112	130	115	128	109	126	132	119	120	104	118	141	134	132	111	115	108	119	125	127	110	117	158	186	135	138	119	115	126	143	141	134	124	140	127	133	122	120	138	153	110	143	123	124	157	121	113	127	130	105	122	128	127	138	127	150	126	149	118	106	123	130	96	104	121	127	133	129	126	97	111	143	124	124	125	118	132	118	134	123	132	133	120	132	131	130	141	119	114	138	141	134	117	132	129	127	142	120	112	136	111	126	116	131	140	116	101	119	139	125	129	121	143	119	122	129	127	112	110	138	132	116	130	121	132	121	130	128	150	127	131	130	121	127	96	145	132	131	136	110	132	94	103	122	115	115	119	146	128	108	106	120	124	147	143	123	141	104	140	140	139	110	128	119	91	124	125	132	118	140	130	118	122	123	124	130	119	131	136	122	125	124	121	111	116	137	121	126	129	118	102	136	154	121	120	117	107	127	122	116	121	138	120	125	128	138	126	113	117	116	138	141	115	120	124	117	120	116	136	113	116	144	129	133	128	131	143	130	121	147	118	126	111	135	127	118	114	138	135	142	143	119	127	107	110	127	102	130	133	123	146	125	128	125	126	133	119	115	118	144	145	131	111	129	119	130	119	122	116	126	135	120	119	126	132	127	136	114	148	127	128	115	101	118	105	121	101	127	131	107	152	126	131	118	136	147	121	127	130	124	133	132	134	121	98	133	145	136	123	130	120	143	132	145	137	129	124	127	121	136	115	115	135	143	111	136	130	132	114	121	133	145	146	131	124	110	127	119	125	137	121	108	153	141	120	126	124	135	135	144	138	129	117	125	117	124	129	137	135	127	113	104	118	121	137	129	126	141	121	138	108	128	113	147	114	128	127	114	126	138	145	135	125	128	129	126	113	116	119	151	125	127	134	120	126	116	112	125	118	100	112	120	128	119	134	129	131	142	120	129	138	139	118	135	129	142	117	115	147	131	131	112	131	91	108	128	129	125	129	115	112	133	119	156	128	110	139	127	128	124	126	123	112	129	110	123	102	113	135	133	149	118	112	141	120	114	133	131	125	133	124	121	133	148	113	133	122	96	124	128	115	137	121	110	135	128	109	136	124	113	126	124	126	109	136	126	131	139	124	133	134	132	125	128	123	105	129	122	117	143	110	124	118	144	129	123	163	132	118	132	107	142	161	117	126	141	129	112	133	118	132	134	136	108	107	105	154	125	116	112	106	121	103	128	107	114	141	123	129	127	150	143	108	124	118	106	112	145	136	117	134	105	112	101	144	112	137	137	132	126	142	135	112	110	123	113	120	150	141	134	122	137	122	131	108	108	112	129	112	150	126	130	114	109	113	139	145	140	151	128	137	122	120	123	118	121	134	132	169	126	129	127	115	142	127	137	139	122	111	132	112	122	98	149	122	134	118	128	126	122	150	145	113	124	136	142	135	144	126	109	133	128	115	134	118	126	123	115	138	113	106	129	126	123	136	132	124	123	122	130	132	142	116	116	120	116	124	119	130	121	125	121	117	132	123	123	116	101	120	146	134	135	122	120	156	119	122	105	119	106	130	132	125	132	135	138	118	130	131	108	124	129	119	115	135	122	120	144	115	139	131	131	133	135	116	141	118	151	98	127	128	128	123	126	119	135	131	136	127	106	142	122	145	146	131	125	128	143
17682	10469	9526	6344	9692	9087	6186	5449	5281	4629	3997	2295	1726	1287	1126	859	747	522	422	320	339	380	371	342	314	335	313	325	321	329	298	301	322	324	280	310	311	318	289	292	312	329	313	319	291	308	296	295	277	298	307	301	305	323	294	324	334	311	290	332	296	281	302	317	280	312	347	308	304	330	310	270	322	305	290	291	332	320	299	316	334	266	303	311	282	286	302	299	297	303	303	330	311	319	279	299	285	287	290	306	294	334	304	294	291	327	306	298	267	295	291	262	280	292	326	318	298	306	296	299	297	299	298	326	273	328	326	310	272	311	320	269	286	296	314	307	305	316	284	321	297	266	315	267	303	283	310	297	301	306	286	308	291	285	288	309	294	306	315	300	307	309	287	314	312	287	321	310	315	312	314	299	303	322	290	313	315	280	322	312	312	351	300	303	286	322	319	300	275	330	312	298	301	269	317	264	347	334	307	314	301	305	282	289	329	302	291	312	288	291	291	272	305	278	307	314	293	297	300	312	307	308	301	295	287	317	311	307	300	294	307	304	268	305	328	313	293	323	328	334	291	294	282	299	286	288	264	302	282	308	300	316	300	306	321	305	278	295	307	311	303	295	324	305	318	273	339	292	318	293	281	314	317	291	291	312	279	271	270	282	315	278	302	299	332	275	303	265	301	269	314	305	285	306	300	314	339	276	316	285	310	363	289	307	320	313	293	313	300	326	302	329	320	307	294	304	315	334	258	310	318	308	278	297	322	307	281	286	300	319	280	297	312	336	295	278	284	298	303	306	296	304	283	310	275	315	320	252	301	305	292	307	291	289	299	300	269	297	309	306	319	307	276	294	307	305	327	302	281	287	304	288	316	269	328	284	286	335	278	250	350	294	297	290	271	306	269	304	304	298	281	309	303	308	292	312	285	309	328	292	273	274	291	292	300	292	302	308	276	323	303	270	290	283	346	290	277	331	282	291	291	315	321	278	303	289	310	296	317	285	308	282	294	289	286	327	299	294	301	287	329	315	308	283	300	272	288	303	301	314	296	286	318	298	295	293	328	322	312	294	302	290	310	322	269	316	301	309	303	312	285	273	319	287	305	312	314	279	308	296	303	276	301	306	308	305	274	289	307	312	295	317	286	281	310	342	298	330	340	284	275	279	268	311	307	270	266	309	303	315	288	295	285	303	296	320	275	277	312	312	287	314	290	320	319	296	340	273	311	328	293	296	316	310	291	284	301	295	293	300	320	296	268	290	294	292	301	284	298	330	287	295	295	305	284	291	324	319	308	275	284	310	335	314	308	280	271	308	296	276	310	310	312	313	288	312	287	294	307	280	290	270	297	284	305	319	329	298	301	281	304	265	292	311	286	314	269	283	313	312	322	259	275	296	304	310	284	297	297	294	295	310	301	275	300	294	291	286	287	284	295	304	325	289	335	300	320	289	299	268	306	329	309	319	307	315	274	303	305	312	266	309	275	308	327	275	294	277	264	302	324	305	282	276	303	316	275	298	311	293	273	300	302	276	306	292	308	293	273	294	280	280	308	297	302	303	304	272	306	298	300	264	322	322	316	280	299	283	284	303	299	300	308	253	316	299	307	298	313	318	283	297	299	300	305	296	283	286	296	293	303	297	311	270	280	279	315	308	312	278	287	298	298	297	337	298	289	275	288	275	299	301	287	279	305	297	320	274	294	291	309	341	283	302	304	315	313	317	305	283	307	328	286	286	317	315	349	327	296	312	308	331	311	266	296	253	287	317	293	309	313	345	285	264	314	288	312	301	302	288	318	297	298	300	310	285	318	334	306	294	311	331	305	279	312	296	277	279	294	305	314	276	290	321	295	309	327	316	301	297	298	284	295	281	317	259	317	310	313	328	316	303	303	281	325	326	304	306	308	294	309	295	262	299	304	284	319	308	308	305	298	275	314	285	316	264	302	310	274	309	322	273	297	302	307	284	321	270	271	323	311	301	284	304	305	261	317	306	290	328	273	306	296	305	308	302	294	299	298	292	293	296	284	301	333	310	290	293	298	304	345	312	271	310	268	312	303	290	290	307	262	294	309	302	278	311	284	308	297	287	304	291	294	299	290	305	289	264	299	351	301	323	297	345	314	328	283	321	283	287	312	287	313	300	314	285	295	320	299	296	295	307	332	289	328	312	329	303	286	269	291	301	287	306	321	321	277	257	277	310	302	296	273	295	281	319	283	304	303	305	272	295	288	324	290	299	313	325	298	319	276	284	309	289	313	298	322	256	302	303	301	280	295	349	336	313	273	305	295	298	308	339	311	306	279	302	296	271	304	307	289	288	274	293	287	335	302	289	323	297	312	309	301	317	302	296	306	306	308	324	284	298	307	284	287	306	304	261	312	280	267	312	306	316	303	310	282	281	303	317	284	271	259	312	302	289	327	293	291	310	292	289	291	298	316	325	286	280	294	303	314	318	309	310	301	277	297	313	331	302	318	286	281	286	281	323	333	300	317	292	306	286	300	285	293	294	302	290	296	285	294	344	331	295	316	315	304	321	272	303	315	292	289	297	312	336	329	320	317	336	300	287	303	292	293	300	290	311	280	296	324	302	296	345	298	325	299	294	293	282	290	276	295	314	276	280	288	327	303	306	280	344	290	284	307	294	283	291	314	304	324	308	311	310	301	296	284	278	322	315	309	293	300	288	294	309	303	297	285	272	305	335	309	310	317	315	298	301	319	305	325	300	310	287	276	337	333	303	316	306	341	283	293	314	292	311	302	312	289	320	299	296	292	312	283	297	309	282	292	292	286	308	276	289	295	296	304	290	308	330	279	301	303	309	300	313	296	279	308	284	280	267	272	304	346	268	295	295	296	283	297	283	309	244	322	298	309	317	291	316	269	314	281	278	289	278	291	289	310	287	312	297	322	296	314	282	294	285	305	303	300	289	290	324	324	296	312	266	258	292	305	291	311	277	284	327	315	293	266	286	294	294	310	310	293	298	295	283	308	317	274	284	297	315	311	299	297	280	293	289	296	325	305	320	277	287	272	265	300	314	311	283	305	312	316	303	293	306	315	328	274	339	306	329	315	299	308	270	327	294	297	269	299	300	311	297	308	301	314	292	311	305	335	290	310	301	280	304	298	297	318	307	299	295	294	309	320	319	305	265	256	312	279	291	334	319	292	328	311	272	295	320	279	263	312	307	286	284	323	292	313	309	292	302	312	299	305	314	299	294	290	291	297	286	282	286	296	340	329	270	310	317	295	276	305	297	307	308	308	295	303	279	317	318	329	303	319	306	272	315	284	298	302	308	278	294	301	306	277	297	307	299	310	293	332	283	301	306	315	308	290	318	323	316	292	334	300	321	297	292	278	284	305	318	277	297	274	313	291	288	284	342	310	297	247	274	303	309	302	322	290	282	297	295	309	306	303	293	343	309	343	311	314	282	292	305	301	289	299	308	320	304	296	323	307	269	279	269	319	308	319	301	301	301	294	297	320	297	315	291	300	285	266	314	334	313
38502	22663	15870	7239	7231	5077	3661	2722	2364	2114	1669	770	568	502	454	355	298	267	201	203	173	172	172	147	173	144	160	169	172	174	173	165	190	176	168	151	148	150	173	148	189	190	161	152	166	164	151	186	170	185	170	142	162	148	165	182	167	181	170	167	159	152	182	156	155	148	145	143	173	183	168	181	178	167	162	153	186	178	162	180	153	170	147	180	157	172	165	167	147	168	163	155	166	148	181	194	152	170	183	147	176	138	183	152	164	155	152	183	186	166	168	146	161	181	151	164	188	159	147	182	201	164	165	163	152	165	147	128	153	171	152	154	171	171	148	140	176	177	188	176	147	178	173	165	177	179	165	166	155	196	180	145	176	183	167	176	163	153	158	158	182	147	153	191	177	168	176	156	149	172	156	154	211	164	163	181	203	175	162	172	175	173	151	190	173	140	152	154	167	176	168	168	171	185	180	171	155	179	165	183	191	165	194	177	181	140	147	183	168	164	159	145	174	156	159	150	145	161	141	158	152	174	163	156	167	161	150	161	153	177	160	152	150	189	168	142	161	180	164	152	169	175	172	162	178	174	172	156	168	186	160	200	169	154	167	160	167	190	221	162	174	175	171	162	169	184	180	152	164	166	185	171	198	171	151	174	166	164	175	170	174	164	185	160	179	166	148	168	161	147	142	152	170	178	162	142	180	168	161	156	156	159	181	147	166	165	162	154	148	171	164	175	172	169	164	156	176	174	185	169	174	162	138	167	166	172	166	159	174	164	149	147	153	150	182	162	169	131	163	173	186	158	167	166	165	176	154	148	146	158	174	177	144	142	172	170	161	147	193	149	159	178	172	150	150	156	153	200	167	158	165	187	175	172	183	184	157	171	157	158	173	170	177	187	182	173	155	159	158	152	179	167	156	153	160	164	148	190	171	173	163	156	163	174	151	180	155	172	136	180	172	159	160	168	144	166	178	157	157	175	179	136	159	171	170	153	171	169	148	151	201	159	172	169	164	175	153	179	176	179	177	157	155	149	199	159	154	138	175	144	165	163	164	169	154	162	162	175	173	150	161	181	169	193	171	147	177	192	180	173	160	149	177	151	199	182	170	168	173	147	166	151	162	144	156	171	170	158	155	144	166	162	187	178	145	170	160	165	180	161	182	182	169	177	175	161	158	166	178	171	179	141	174	145	155	192	161	159	186	176	179	145	182	175	183	188	161	177	165	155	165	168	156	202	145	176	160	155	150	177	147	149	180	170	155	179	163	169	160	160	156	175	170	131	164	147	185	181	181	146	174	183	156	153	180	156	169	189	151	186	159	171	190	177	164	148	150	182	189	179	153	164	178	151	147	188	151	154	154	181	138	170	149	167	167	150	165	173	171	162	155	178	161	173	173	144	163	170	166	162	170	148	171	137	161	151	144	164	188	201	168	148	166	146	164	163	162	164	165	157	199	184	158	177	170	168	174	165	170	153	164	171	152	149	166	197	170	159	179	183	171	168	151	154	156	152	158	166	192	169	163	134	176	156	142	165	159	149	169	181	168	151	137	164	149	172	161	146	178	194	180	161	150	164	162	167	161	170	162	173	155	161	172	135	161	140	164	160	148	187	167	174	140	149	160	177	161	163	177	142	167	178	163	183	176	181	185	192	174	157	160	187	156	157	151	168	150	172	148	172	175	179	175	168	169	155	172	181	140	149	187	171	182	158	175	160	184	175	148	142	168	167	189	169	176	160	153	173	162	151	170	166	189	165	155	168	176	173	164	137	143	173	149	155	170	164	168	184	159	145	163	169	186	179	163	167	175	186	174	161	180	171	152	152	167	158	144	152	161	165	150	158	175	161	182	163	174	173	170	182	151	164	172	170	187	169	173	164	178	152	159	180	172	167	165	153	151	156	186	153	190	181	169	170	185	157	170	154	162	137	161	146	165	148	166	174	170	189	134	156	166	186	198	164	132	147	169	195	154	163	170	144	174	158	143	201	184	172	176	153	150	147	172	170	163	168	167	163	158	148	143	163	163	171	169	170	165	171	157	192	154	176	159	164	145	156	183	203	144	164	161	175	197	180	142	169	159	174	160	169	143	148	190	166	162	162	166	183	165	154	168	178	186	161	136	163	160	156	150	162	165	142	191	168	163	153	175	139	164	149	149	182	152	169	181	153	158	162	159	164	168	137	192	161	141	160	179	145	154	167	150	173	134	147	180	175	194	169	162	173	171	159	161	161	162	180	142	170	152	133	160	184	135	159	140	148	130	161	149	196	160	177	186	180	179	185	170	166	190	171	161	158	166	176	162	168	153	178	168	169	167	158	144	164	156	168	165	161	164	180	173	173	159	151	161	173	149	183	184	192	178	151	138	169	142	149	160	161	176	191	179	159	143	149	141	171	191	165	174	162	175	154	155	167	170	166	142	193	175	183	183	162	175	187	190	167	161	203	161	144	138	169	150	176	179	165	160	173	206	170	172	167	172	162	145	149	166	170	177	152	177	179	168	166	160	150	161	205	156	152	165	192	135	182	170	159	166	147	186	150	155	153	170	159	195	166	193	154	159	171	175	166	140	163	173	168	170	151	188	150	179	170	178	170	155	154	154	154	158	179	151	152	173	173	145	170	180	170	146	169	178	181	176	169	173	153	166	166	172	176	178	165	166	162	168	159	179	170	149	201	173	155	168	159	163	146	149	161	181	158	151	156	181	165	173	147	175	176	201	166	179	180	163	188	186	146	146	172	150	162	159	138	173	176	166	151	174	161	186	156	172	160	160	160	140	164	189	166	165	188	150	164	200	159	172	158	190	159	176	159	178	183	165	171	153	178	171	172	159	160	163	197	150	191	182	175	149	168	176	148	158	156	175	181	136	213	164	176	164	143	171	148	174	158	169	145	189	154	170	163	165	141	177	182	177	158	163	161	172	187	165	152	182	160	168	155	173	149	159	190	151	169	158	174	173	189	187	156	173	155	162	175	180	166	159	144	161	147	156	183	164	158	171	182	166	177	142	171	137	176	156	143	154	180	146	158	151	156	158	204	165	153	166	150	165	163	174	164	171	184	169	163	158	176	167	178	159	167	151	144	162	171	182	168	160	169	154	178	161	167	156	159	171	182	175	168	178	163	138	188	166	169	188	165	148	141	147	142	140	154	183	144	147	173	163	176	157	145	164	179	182	173	154	146	145	184	154	194	164	160	163	169	174	148	161	148	180	182	151	172	188	170	165	157	159	180	149	162	176	184	162	168	164	157	150	199	174	168	167	174	184	144	169	172	172	156	164	165	163	181	181	163	152	175	179	165	146	168	167	175	171	180	175	166	186	177	150	168	208	149	146	163	159	167	157	159	146	203	165	172	156	151	163	130	155	172	147	174	146	175	166	167	165	193	162	171	160	173	167	167	172	149	163	163	158	144	205	163	161	156	167	148	165	195	173	163	156	143	160	162	168	160	171	164	175	179	156	161	143	185	152	172	178	172	166	154	162	170	156	187	160	141	192	151	164	156
23530	15187	13186	10195	15129	13145	11481	9144	9352	7843	7000	3697	2869	2188	1970	1434	1251	1096	629	461	448	462	492	424	461	441	475	414	448	442	425	450	454	408	415	392	451	381	409	367	422	416	428	388	424	407	425	393	416	415	414	412	378	402	443	393	347	400	387	420	422	361	433	405	425	429	394	389	383	407	419	374	397	414	410	405	422	377	431	396	386	386	450	400	393	395	408	403	377	386	409	400	414	382	398	427	388	366	383	374	416	379	389	417	379	395	405	365	376	420	400	376	399	380	389	396	384	393	422	388	397	394	406	367	420	400	403	401	393	397	415	411	389	423	414	409	383	403	388	377	408	391	412	407	339	444	374	401	399	354	378	394	379	410	352	364	359	397	392	397	397	359	408	346	417	420	436	438	379	394	400	382	431	364	370	413	354	362	374	424	452	376	373	394	346	407	393	384	419	376	384	389	404	396	392	359	419	378	419	404	385	391	387	387	394	390	423	367	407	368	371	383	406	408	405	429	411	400	408	391	426	377	383	400	370	400	407	348	390	372	402	385	446	367	364	408	345	388	423	420	361	413	384	369	394	410	394	405	410	388	365	377	379	372	420	468	413	364	407	386	411	388	383	359	367	415	405	392	406	383	346	399	364	377	376	371	366	411	385	396	407	374	373	391	416	415	380	394	382	402	387	388	409	366	414	397	345	387	414	403	415	382	402	366	398	376	390	372	387	377	383	398	361	365	388	414	403	410	411	368	425	409	410	340	400	379	370	404	407	377	384	417	392	425	414	364	400	413	395	358	400	375	418	391	409	425	383	371	396	398	400	360	393	378	379	380	402	393	412	353	377	377	363	351	397	368	390	369	346	404	366	379	422	378	378	370	404	356	430	411	383	400	398	409	388	423	376	376	369	439	407	405	387	392	394	392	380	397	365	372	383	380	379	385	388	383	375	397	398	355	390	386	379	394	387	363	399	382	392	386	387	396	346	391	386	404	410	393	380	380	396	390	385	389	384	395	391	450	365	369	375	361	388	413	382	386	371	398	370	399	370	378	398	398	372	410	378	387	410	377	371	382	411	414	400	403	414	421	395	358	359	394	412	377	403	399	431	403	403	424	422	395	409	382	379	392	398	382	385	393	373	395	406	397	394	361	405	370	408	382	399	392	408	379	369	369	382	369	402	406	400	414	390	394	397	387	407	437	402	391	390	402	436	381	409	384	371	383	387	397	359	388	403	388	407	347	411	414	386	412	397	376	368	400	429	384	408	382	418	395	391	365	379	409	373	374	379	385	401	422	376	360	405	419	338	394	379	357	404	402	373	403	408	385	408	409	417	381	389	425	374	389	397	377	422	381	391	431	398	363	376	398	412	395	387	397	372	397	388	367	399	391	384	386	385	409	377	399	388	371	410	385	407	381	363	422	352	393	408	368	410	365	400	391	402	434	363	368	371	398	375	402	395	355	386	372	403	405	362	371	393	371	368	350	405	372	360	402	369	385	387	386	404	420	414	434	382	365	359	415	368	381	378	383	372	365	417	370	382	377	394	406	401	378	388	391	401	407	385	389	388	383	387	391	361	379	398	395	370	380	400	388	431	388	391	403	411	385	389	409	399	356	383	384	387	384	419	383	419	387	389	386	351	385	386	379	390	422	375	382	394	372	396	396	388	415	368	377	449	393	358	390	416	364	393	411	399	395	385	421	406	399	389	406	355	362	361	395	398	400	399	397	368	346	403	381	350	389	376	396	413	394	387	361	391	366	403	389	419	398	426	391	376	384	416	387	371	379	418	366	379	411	405	377	392	381	398	376	401	404	401	404	397	398	418	354	412	406	393	383	410	428	393	346	393	383	373	391	383	362	427	372	354	369	422	379	337	387	394	379	430	378	397	412	385	360	400	402	397	350	384	395	381	393	385	361	376	368	395	403	378	351	391	360	392	412	394	422	378	369	407	386	384	395	407	390	359	362	399	391	399	402	384	396	407	405	393	383	417	392	410	396	398	373	397	360	410	390	431	402	401	390	414	366	404	403	386	409	421	409	401	355	363	371	396	371	437	381	401	372	384	367	383	399	405	381	386	419	359	393	416	407	386	379	416	408	390	400	390	427	427	389	393	385	392	396	377	380	397	394	385	414	404	383	390	385	389	352	399	368	407	389	406	449	380	413	374	392	408	397	386	422	385	415	379	376	400	371	406	406	406	395	409	403	378	372	396	396	357	423	374	375	381	381	381	407	378	365	382	384	369	406	390	422	409	412	371	389	378	398	404	374	402	346	376	366	398	366	422	376	396	416	366	391	373	376	385	364	354	435	399	404	383	382	439	415	397	406	339	363	367	407	378	375	390	400	413	410	366	389	358	413	417	396	427	398	381	358	371	374	363	352	393	399	362	381	380	372	378	371	395	361	373	358	397	390	384	364	366	414	365	366	361	386	385	417	396	382	387	397	428	394	403	375	397	358	394	359	394	368	389	418	421	369	412	425	384	408	425	398	415	400	391	394	388	411	427	378	406	365	384	374	378	404	390	380	397	387	372	391	371	394	391	358	387	379	374	399	384	426	368	379	380	397	394	393	391	378	394	403	390	399	382	369	352	400	409	411	395	389	380	391	413	375	410	401	389	357	373	384	390	380	358	390	404	377	396	384	383	351	370	413	345	402	395	394	396	408	337	356	420	414	385	366	353	382	373	410	374	355	378	409	392	395	375	387	387	377	383	371	389	392	367	388	414	367	398	364	394	439	413	407	378	361	426	365	406	367	376	379	407	378	399	389	432	389	404	421	399	405	355	372	377	428	418	386	385	351	401	407	405	392	400	389	387	421	379	389	368	395	376	370	385	375	401	387	397	374	409	413	397	387	396	388	370	402	374	396	404	404	402	399	374	393	377	352	386	379	405	348	409	383	349	402	390	365	394	405	355	380	370	398	400	361	404	350	381	365	391	376	387	408	402	405	390	391	434	346	354	382	382	417	383	358	394	394	414	392	377	392	383	403	409	406	425	398	369	406	387	390	416	393	409	388	388	402	374	384	370	408	384	384	389	383	384	354	394	339	440	383	404	403	390	374	381	401	364	360	371	357	371	368	361	388	375	395	379	380	402	394	369	405	377	421	374	370	379	393	389	382	402	398	371	399	380	378	426	394	401	358	432	428	383	400	372	402	364	404	431	384	389	404	381	432	389	403	417	399	375	378	382	410	398	392	436	339	401	390	374	351	410	360	386	387	380	398	411	413	368	414	359	402	399	377	367	369	389	418	356	377	393	398	374	393	409	370	409	412	399	327	365	382	398	377	383	384	397	423	393	404	402	366	378	393	387	404	404	379	370	378	371	387	393	399	393	433	414	381	386	387	404	442	379	402	388	376	391	388	384	424	366	386	395	379	388	403	383	364	396	384	379	362	395	390	413	395	393	380	420	390	384	407	388	383	401	361	372	384	384	406	378	378	380	386	414	418	411	388	393	387	390	356	391	386	362	386	396	394	396	370	418	389	387	381	396	365
10064	2827	1123	508	377	297	236	206	204	220	236	205	216	178	196	200	235	210	230	193	214	221	223	214	182	235	197	202	186	243	226	234	209	201	216	200	205	210	187	225	203	194	235	196	226	210	215	207	180	196	205	216	217	215	202	208	227	241	212	219	225	203	218	222	198	204	222	220	226	179	189	211	233	210	218	195	228	218	190	219	185	202	243	201	216	224	216	199	215	217	188	204	195	240	193	216	222	221	197	209	240	193	216	208	186	219	217	215	201	229	210	227	207	223	214	243	212	211	211	197	227	209	200	188	192	199	220	191	214	235	218	206	182	220	229	211	212	225	216	211	239	190	200	211	184	186	215	216	209	218	226	215	242	206	204	212	217	210	233	212	215	229	209	223	218	208	206	217	212	210	201	237	213	237	231	208	203	202	203	226	197	190	187	186	223	189	219	207	206	209	199	212	236	214	212	197	197	224	194	185	209	224	220	219	206	214	216	198	214	207	191	207	218	191	229	253	217	213	231	242	210	199	196	224	212	210	204	218	188	225	193	208	230	222	214	214	223	203	207	219	195	222	198	203	213	215	240	213	206	177	218	199	191	194	208	185	194	204	189	177	208	207	204	245	228	218	203	213	207	212	196	203	203	179	214	226	230	197	189	207	202	214	198	223	241	225	199	205	186	217	213	201	217	228	219	214	215	232	217	199	216	220	237	174	195	213	192	209	197	205	208	202	208	224	210	224	236	200	205	251	218	205	218	219	207	187	201	204	199	222	201	228	221	195	207	215	198	212	210	202	213	201	204	215	208	204	223	190	215	223	229	231	203	215	236	207	224	215	163	212	207	230	211	220	194	190	183	203	218	194	204	229	222	195	222	209	228	204	214	229	189	181	183	190	194	214	229	204	198	208	189	195	247	203	212	222	224	202	208	212	222	199	205	210	215	206	199	188	180	218	205	201	207	211	184	197	217	199	215	208	172	197	200	209	198	199	209	236	190	206	242	195	182	223	227	224	193	193	197	209	218	215	228	233	207	258	191	183	207	227	182	200	194	186	218	205	228	212	211	203	209	211	206	204	212	211	221	214	231	198	214	209	191	195	194	200	225	179	241	219	229	192	188	218	206	205	171	186	200	223	195	206	221	246	223	211	196	236	218	221	195	225	193	196	226	214	204	221	208	206	174	220	224	230	209	204	230	218	225	205	197	218	216	206	203	214	215	217	202	202	215	187	217	210	187	217	248	254	230	226	218	210	206	205	216	211	237	211	234	199	229	209	220	217	210	205	232	155	200	177	187	211	204	216	185	230	192	211	202	223	233	203	209	213	203	192	242	199	207	219	185	209	213	180	185	216	196	200	203	216	189	199	193	217	210	212	206	215	222	192	207	222	177	219	188	225	226	212	225	224	225	218	180	200	207	191	231	198	234	196	196	196	234	189	220	206	193	186	208	205	221	189	201	232	200	218	225	198	211	202	231	230	204	192	221	221	232	190	227	222	202	200	224	209	199	198	221	205	220	209	193	196	183	200	236	206	208	215	211	214	221	205	206	216	215	219	235	200	212	194	219	212	210	212	205	212	232	208	229	224	222	227	203	210	214	246	211	217	219	201	196	220	214	241	218	227	236	217	214	211	211	182	225	190	206	189	211	197	217	198	225	225	222	213	215	213	214	195	208	205	218	205	213	194	209	205	212	203	196	247	208	230	213	226	205	217	197	193	202	219	202	201	223	219	191	223	202	220	215	236	223	211	215	220	220	194	210	218	204	259	215	240	201	215	226	224	194	216	216	222	206	226	191	187	227	221	202	213	197	227	181	236	204	208	229	210	229	190	204	211	182	187	221	208	203	197	227	165	222	232	197	234	230	210	219	216	191	213	240	176	232	225	193	238	213	213	228	217	189	207	197	202	201	200	203	202	211	188	213	208	219	207	217	227	235	195	209	195	209	210	201	187	205	219	215	205	221	200	219	234	173	211	206	223	191	208	183	197	225	219	199	210	197	216	206	202	194	212	201	190	181	198	217	212	224	210	223	216	195	201	199	194	193	211	203	205	216	205	239	252	205	208	200	205	214	196	212	239	213	186	197	188	219	195	182	180	190	203	213	208	226	185	171	207	225	232	214	200	206	218	185	207	223	204	194	209	241	210	212	234	229	220	215	216	235	228	193	234	226	207	194	204	190	207	210	221	191	221	222	206	220	219	215	216	218	211	195	191	208	215	224	194	213	211	209	213	197	188	219	241	225	230	194	222	222	244	216	207	200	176	188	180	210	212	219	213	192	204	218	200	215	199	207	215	200	196	201	203	201	214	212	180	218	235	221	225	216	190	218	189	206	218	212	230	207	207	217	200	201	201	218	216	195	199	213	207	202	205	224	185	217	201	240	219	233	200	198	219	194	210	182	225	184	206	220	208	226	229	202	225	244	227	225	198	205	234	194	215	194	222	191	189	217	225	243	192	209	251	211	212	227	215	190	211	192	203	212	206	210	230	218	204	216	193	200	196	200	219	229	199	187	223	178	214	203	198	225	222	215	217	200	196	232	211	221	195	239	199	197	222	198	199	201	220	194	214	213	211	207	212	194	202	211	201	181	217	222	199	186	202	203	187	217	217	221	183	187	207	209	221	199	193	179	218	204	206	235	239	215	207	198	185	191	203	206	200	219	206	222	211	202	218	231	205	211	210	219	235	236	201	239	216	202	234	229	231	210	205	235	215	194	200	222	218	208	239	247	212	201	200	202	187	219	203	233	213	228	191	223	192	204	208	209	205	206	205	213	199	229	240	226	209	209	228	219	218	206	208	223	224	184	206	203	201	186	204	200	181	223	225	239	210	214	190	223	211	206	201	221	210	202	222	205	210	187	200	222	191	239	230	243	205	206	214	218	231	197	208	226	211	200	215	218	208	211	207	181	209	206	226	208	204	186	187	197	203	229	215	213	233	199	218	222	231	204	207	189	225	239	230	212	227	200	207	219	196	225	183	203	205	222	238	199	170	196	190	227	167	198	192	192	222	224	194	192	212	215	204	209	205	204	178	201	212	225	195	193	219	232	229	219	231	222	227	224	203	206	161	212	191	205	212	227	213	199	212	195	218	189	199	197	202	200	207	206	173	176	222	205	213	223	194	218	225	175	217	179	188	190	183	204	218	222	211	236	178	221	233	213	203	207	190	188	216	206	194	208	195	204	183	208	231	204	220	217	199	207	206	219	217	185	233	244	248	223	217	214	202	224	202	188	196	202	206	192	207	215	190	206	209	218	214	213	221	198	218	209	211	219	198	194	175	225	202	211	229	167	201	192	233	224	243	188	207	206	203	212	217	205	224	192	213	215	203	211	218	224	212	216	225	241	207	226	202	203	231	225	204	221	208	219	198	227	221	215	227	216	218	244	218	219	196	214	193	206	228	209	189	213	237	226	208	221	219	212	168	228	205	216	226	217	206	175	226	230	219	217	186	209	242	217	218	209	219	206	221	223	206	192	226	216	177	190	214	183	221
6107	2507	2018	1292	993	845	722	648	665	675	638	490	540	509	471	529	490	428	485	438	468	450	489	496	473	461	404	483	481	438	488	437	468	444	476	446	466	423	458	477	521	463	444	461	438	446	457	453	464	470	491	445	460	423	469	445	461	452	474	489	441	455	456	456	480	518	449	481	479	439	430	439	530	472	443	456	448	438	434	430	479	466	476	428	449	482	466	453	475	472	438	479	482	496	457	429	471	459	480	494	424	481	454	475	464	419	437	491	445	443	468	455	436	438	470	479	448	489	450	466	477	509	451	436	446	452	466	485	433	480	460	504	462	503	463	466	463	465	480	439	475	494	433	484	443	426	481	467	427	493	492	461	489	476	463	449	434	453	441	465	480	486	477	478	461	448	453	452	452	469	434	466	440	443	450	452	477	482	447	448	421	458	424	427	431	467	498	467	452	481	509	467	441	478	433	472	465	513	445	456	465	458	441	487	436	455	444	439	448	462	427	506	483	485	471	418	454	440	445	453	489	491	420	449	458	438	494	439	474	451	440	458	444	460	473	447	453	424	473	449	444	471	471	476	487	473	485	473	428	447	422	446	500	459	442	483	435	469	434	471	479	434	507	475	433	495	453	451	485	436	524	481	462	445	470	468	468	472	477	468	430	412	490	421	499	462	453	463	466	466	447	461	437	443	471	450	484	476	458	461	457	414	490	417	475	504	445	448	421	476	445	479	456	493	449	497	486	432	444	456	439	475	504	451	464	463	506	453	461	493	459	460	477	488	444	477	475	424	455	443	514	454	489	461	445	479	475	422	448	487	452	474	485	466	462	450	466	453	459	436	447	468	467	448	484	452	455	479	471	462	468	499	450	490	415	454	454	453	459	461	464	474	452	465	463	472	445	453	457	505	478	476	477	431	442	450	473	452	472	458	455	429	462	450	455	468	485	459	506	503	487	468	468	413	460	480	495	461	494	437	438	458	461	446	460	446	437	504	478	458	434	443	463	470	440	458	443	430	461	445	462	451	452	451	449	490	470	464	442	479	463	486	460	447	456	460	472	449	456	446	449	465	469	454	444	423	519	451	462	460	482	457	449	480	463	439	495	464	436	471	460	492	431	464	505	470	443	478	472	460	460	440	459	482	530	481	481	446	452	475	456	467	435	448	449	509	442	481	498	425	468	483	470	456	434	480	493	457	453	441	471	455	408	431	452	482	483	444	437	472	448	466	428	465	459	474	440	377	450	457	481	442	443	433	469	480	452	470	480	455	480	472	465	447	483	419	458	458	488	460	461	474	437	446	456	460	456	478	456	481	462	488	442	502	445	457	459	471	438	457	480	461	470	452	456	458	485	452	448	483	449	423	476	462	451	461	428	468	469	452	470	480	453	484	497	459	455	456	485	437	455	446	461	467	444	441	449	461	471	497	488	467	439	467	449	456	456	431	477	473	451	452	451	419	479	430	443	492	474	485	449	445	508	482	449	436	466	468	458	461	454	475	464	454	453	422	486	428	470	453	447	462	479	477	447	465	451	445	455	465	431	473	445	502	507	506	457	433	446	448	481	456	493	439	455	494	488	418	476	485	464	468	424	410	392	431	442	423	437	464	454	469	438	446	493	468	452	475	466	448	515	490	474	475	454	455	422	459	430	502	429	449	464	446	419	461	497	477	448	458	441	472	480	439	504	474	457	449	429	454	443	457	435	459	455	509	489	487	438	474	474	431	475	465	447	422	470	479	447	457	470	486	466	535	466	463	451	466	443	439	470	485	478	484	453	463	492	475	455	468	460	459	425	475	464	510	483	435	469	480	469	455	480	452	451	469	454	458	464	483	469	450	446	461	473	491	423	483	425	459	465	467	466	457	463	481	449	441	480	456	487	460	488	453	463	443	431	483	448	509	446	449	429	421	431	481	504	474	490	431	444	434	472	457	481	458	426	460	422	454	434	421	454	433	451	446	432	488	473	462	471	481	432	480	468	487	507	474	444	466	499	454	435	450	427	454	459	412	460	471	448	466	456	442	497	498	490	482	461	440	443	425	485	461	456	458	506	456	452	456	469	451	470	451	472	487	450	434	432	482	432	445	451	439	443	446	469	472	457	467	504	475	470	463	438	462	441	452	462	472	430	471	460	465	476	454	444	472	443	462	441	442	502	429	447	481	442	427	497	435	474	471	442	429	463	492	475	426	450	444	470	439	444	452	459	466	454	460	463	471	426	444	461	465	461	469	464	450	418	505	479	453	472	425	472	461	500	507	466	451	451	436	480	475	472	412	481	512	494	447	471	434	470	451	477	435	435	445	466	480	461	446	475	431	507	455	440	468	464	441	463	434	461	434	473	465	410	470	420	442	476	461	445	474	490	438	456	457	485	455	420	463	433	436	464	473	492	484	467	471	479	458	481	445	472	434	441	481	465	474	445	449	450	487	507	445	456	478	456	493	476	430	415	442	430	490	412	487	444	494	431	467	436	425	453	479	453	494	457	479	465	493	441	472	462	493	443	492	470	475	431	454	497	442	431	466	472	462	459	461	454	460	460	505	452	480	480	471	469	506	448	468	427	501	444	469	471	486	482	445	470	458	483	464	436	440	434	451	445	478	423	491	450	455	478	446	452	464	463	475	441	464	436	482	498	449	460	448	453	479	482	475	446	453	470	445	480	449	512	455	485	484	448	462	435	428	450	498	430	480	464	460	448	463	495	439	425	440	486	485	495	466	507	428	471	463	494	486	493	464	487	514	445	478	516	470	448	486	441	441	484	471	429	468	467	460	479	447	476	439	439	406	474	455	450	466	442	438	461	499	461	492	438	401	433	428	441	469	492	472	475	462	449	449	481	450	451	467	464	455	475	463	494	495	492	452	456	482	459	505	453	427	471	437	465	446	485	437	420	429	489	450	463	441	447	422	449	459	474	431	441	491	458	482	466	445	492	475	483	466	502	454	435	466	454	465	462	444	462	433	475	460	476	476	448	473	447	452	479	457	427	476	464	423	454	427	475	480	454	453	445	470	461	452	475	453	455	423	422	470	470	458	437	495	474	490	504	495	453	449	458	437	436	442	456	492	433	464	481	451	456	473	491	444	496	491	491	453	472	441	470	452	470	462	445	426	471	437	449	485	426	479	463	471	460	485	447	458	482	502	448	423	464	429	450	446	482	451	505	452	447	450	475	425	444	430	438	453	468	454	439	499	430	475	474	503	452	466	465	481	436	464	487	455	495	448	472	455	453	438	437	436	492	476	431	462	441	460	447	489	437	462	439	419	418	447	451	431	502	421	464	481	428	429	441	451	448	459	444	501	426	482	446	498	466	467	479	459	485	470	475	462	487	449	478	455	425	450	459	442	433	424	439	479	464	461	476	476	499	476	472	452	453	475	489	496	424	435	483	475	454	489	497	435	473	421	480	444	468	492	420	448	491	440	413	422	487	468	441	482	456	438	464	445	409	467	429	397	445	454	436	444	481	480	477	462	461	457	464	445	481	468	490	433	441	440
27275	13303	7965	5083	3626	2749	1748	1435	1554	1229	779	514	409	409	294	205	200	138	114	134	123	140	127	151	113	106	121	135	116	126	120	121	139	141	104	130	138	125	123	134	113	149	126	122	132	165	114	127	118	126	121	113	145	154	120	119	125	111	131	126	125	122	113	115	123	136	133	136	129	121	138	109	137	123	97	121	103	120	133	111	131	131	154	92	108	138	128	135	124	127	117	124	131	110	129	122	139	118	118	121	131	146	108	126	146	125	113	120	115	111	118	117	123	133	113	123	104	137	113	127	109	127	102	113	122	143	115	126	127	124	115	158	136	105	131	119	111	146	136	134	112	119	118	132	115	136	149	143	134	108	139	102	144	155	137	127	133	102	112	146	127	121	124	131	118	135	132	126	129	111	139	119	123	126	116	136	137	116	135	92	119	144	126	131	132	139	108	110	129	132	120	107	121	129	120	124	120	118	118	135	127	129	142	128	118	119	119	121	124	129	132	106	136	144	127	118	141	126	134	118	136	119	116	128	134	131	113	112	119	139	153	125	126	120	133	143	136	148	114	123	110	122	126	131	109	139	138	132	123	138	129	129	118	135	132	120	133	134	121	136	120	116	143	129	118	115	134	105	108	140	149	131	118	115	126	115	119	139	141	159	121	109	131	132	142	117	125	124	110	140	124	120	106	146	102	124	126	132	135	132	111	125	121	128	128	151	116	116	135	128	133	90	118	112	137	129	119	156	123	128	119	103	124	114	106	145	112	106	139	126	143	106	139	120	109	118	124	111	95	129	102	133	120	149	109	122	142	126	128	125	128	131	121	127	141	133	130	121	103	125	119	116	126	120	116	126	120	126	103	118	118	112	114	133	110	121	124	123	111	128	134	139	106	125	130	139	111	118	135	120	134	126	111	128	135	118	125	114	139	122	110	109	106	129	126	149	116	117	112	151	137	119	133	142	130	114	138	126	141	170	137	139	133	114	139	119	133	120	131	97	130	99	117	125	132	144	106	136	106	137	143	119	116	126	157	149	118	117	136	124	115	119	111	130	103	109	126	115	125	136	138	159	116	134	131	135	144	115	130	127	127	131	116	149	129	144	113	106	127	149	123	144	117	131	136	139	131	111	124	118	132	129	136	129	128	117	147	129	149	120	126	119	128	138	128	136	102	123	145	144	119	126	132	102	111	129	140	126	156	130	124	125	139	138	136	101	113	112	128	126	120	134	136	132	120	124	128	137	125	135	119	119	126	140	129	116	140	120	123	124	130	123	118	141	135	118	131	135	130	135	108	139	134	110	132	126	129	107	111	141	135	126	153	144	132	136	141	121	98	123	142	136	128	153	120	113	145	126	139	139	138	132	112	128	144	139	108	100	109	120	149	119	115	115	138	112	130	135	124	120	119	127	94	137	130	109	132	124	116	123	136	114	104	129	123	131	112	109	113	117	135	128	132	148	133	121	130	120	116	132	131	126	121	132	137	129	127	130	137	125	112	129	131	130	117	130	153	126	128	121	132	140	127	108	128	98	116	129	136	143	131	118	117	127	129	145	129	124	138	120	112	117	139	147	156	144	115	117	141	120	128	154	133	119	115	110	141	105	125	118	103	115	128	115	136	114	115	147	114	121	132	125	117	124	103	156	128	130	122	105	123	130	121	130	125	118	136	128	129	127	131	138	125	132	127	146	153	94	127	131	108	119	126	126	96	152	131	142	134	149	120	123	117	123	137	140	125	114	147	141	135	108	122	127	119	132	128	119	124	132	138	115	131	125	120	126	130	133	118	118	130	129	164	135	113	134	122	116	133	109	116	126	136	125	141	115	111	113	119	129	123	130	126	110	115	128	126	115	126	136	128	118	109	115	129	132	139	145	110	140	145	106	127	120	135	110	108	113	141	120	126	126	142	122	126	114	123	142	118	116	142	131	141	144	133	116	121	106	121	131	134	135	121	128	139	120	110	110	116	127	135	118	149	138	107	124	138	129	159	105	129	135	109	125	143	121	119	125	138	104	122	129	151	127	112	139	146	118	135	121	130	142	118	102	130	112	105	135	127	124	122	126	104	129	112	129	117	124	131	123	122	128	124	104	126	127	132	114	114	118	121	115	114	127	114	136	152	119	110	105	120	135	122	125	138	117	138	103	148	119	150	109	125	115	115	148	100	117	147	139	122	134	115	128	151	123	111	125	132	147	133	132	107	141	116	121	100	128	147	124	107	121	119	122	142	100	110	147	120	120	118	128	140	127	125	124	112	124	118	126	145	110	138	127	120	134	137	133	147	150	118	136	129	119	153	120	111	132	111	135	140	129	130	131	155	133	131	114	147	121	113	117	138	131	125	127	142	132	141	134	118	135	121	133	148	139	123	107	129	121	115	111	125	122	128	132	132	131	137	120	117	124	123	118	116	115	138	127	123	149	143	124	120	120	118	133	135	132	113	115	151	119	141	122	132	129	132	112	114	128	130	112	125	118	127	135	116	141	129	119	121	94	164	126	146	109	116	129	130	133	130	139	117	128	135	122	124	110	137	140	134	108	142	115	145	122	139	141	148	155	131	131	118	117	117	105	136	138	111	108	107	123	128	134	140	131	118	120	112	131	127	130	103	127	133	129	126	132	125	113	130	143	137	131	151	107	97	105	131	132	127	118	133	112	142	126	113	119	124	119	112	132	123	109	123	129	138	128	128	134	119	131	130	142	122	140	133	114	126	117	115	131	133	112	128	128	126	114	117	113	128	134	124	97	123	121	120	120	132	137	114	107	139	110	126	128	133	133	134	109	117	121	102	108	124	143	114	127	129	147	136	113	130	131	133	135	109	125	117	112	124	130	109	128	126	135	133	120	118	126	152	150	108	122	124	114	135	142	117	126	119	138	118	105	133	121	114	137	132	112	134	141	127	126	141	122	129	131	117	123	127	117	134	148	138	116	134	135	138	130	139	113	137	131	139	134	119	110	121	112	115	125	116	132	125	159	130	106	129	118	132	134	121	116	126	138	128	141	123	123	142	100	120	121	126	120	123	136	123	126	113	130	110	116	115	114	124	127	144	157	108	123	105	137	123	148	127	127	148	125	131	126	125	120	125	121	108	115	102	98	117	125	133	147	120	114	127	142	113	121	121	106	106	125	136	131	129	136	137	120	118	143	143	127	121	132	114	120	130	151	123	133	131	155	102	131	125	109	134	124	135	123	120	141	109	130	120	145	150	122	118	114	121	126	120	125	110	136	150	138	151	136	137	113	113	142	114	132	108	132	145	105	110	115	132	128	146	116	121	120	119	116	111	127	143	97	145	127	109	127	134	128	119	122	123	136	118	117	129	126	135	113	103	119	127	121	136	113	120	127	137	150	133	110	117	126	122	127	107	94	138	114	145	123	107	134	143	133	110	115	130	106	125	136	140	112	123	127	123	130	134	98	130	126	128	118	120	113	125	147	118	114	121	117	132	119	156	145	124	121	136	111	118	119	135	122	135	129	150	114	129	110	101	146	143	125
17485	8916	9271	8297	9010	8606	6345	6014	6733	5620	4033	2814	2186	2141	1499	794	620	478	416	357	363	341	325	315	364	317	309	322	303	354	304	309	322	312	269	333	314	292	289	256	336	291	323	315	320	329	312	317	336	295	299	287	316	301	319	313	310	302	328	318	259	292	315	262	289	312	284	320	304	312	296	314	292	318	316	294	314	325	297	309	282	276	310	313	323	317	309	312	306	299	339	301	290	294	287	277	316	299	320	293	348	313	302	307	289	290	328	298	326	316	306	288	295	288	307	316	309	270	289	307	329	307	287	299	340	336	318	278	284	342	309	279	306	311	317	337	310	299	289	291	293	315	312	309	291	323	328	303	321	312	274	298	294	311	295	328	282	311	283	301	291	307	283	275	325	291	305	294	298	269	285	297	306	291	296	314	290	294	314	297	311	328	326	307	282	294	291	306	300	294	327	335	323	284	268	289	277	326	281	295	307	306	310	292	292	315	282	289	286	336	309	292	285	320	272	313	301	311	316	321	265	326	322	313	300	296	298	296	336	301	323	297	312	276	293	317	297	287	324	306	306	296	301	314	272	306	315	287	308	285	299	296	326	316	309	281	293	319	288	337	301	330	323	264	335	296	256	326	334	295	304	306	320	290	325	286	282	287	286	276	332	268	310	297	327	309	296	306	296	290	288	303	297	289	294	288	332	307	272	345	282	290	302	297	287	296	316	285	301	313	308	301	322	311	319	309	317	295	315	278	296	307	290	324	258	294	266	266	336	283	305	298	301	300	310	297	298	304	354	290	316	306	295	320	277	288	329	303	297	333	308	324	296	289	317	299	280	307	305	277	334	328	313	307	291	314	317	300	281	320	304	317	301	306	319	329	300	306	342	307	274	290	305	328	276	313	312	310	302	330	277	275	307	289	320	330	293	316	290	290	325	313	322	285	297	295	300	317	318	281	320	294	324	311	310	283	300	289	310	294	319	325	299	296	290	258	289	291	289	304	301	300	303	305	282	340	278	291	331	304	336	316	295	277	314	304	287	292	326	283	331	308	293	288	308	299	291	299	314	313	287	288	330	322	298	325	309	328	294	322	291	320	303	289	291	316	305	317	310	288	303	268	322	331	304	318	302	307	293	290	281	319	311	322	288	290	319	303	304	318	285	318	332	288	295	304	315	258	281	340	307	338	317	288	308	308	296	296	332	302	292	280	316	296	304	302	288	307	295	315	268	303	261	304	320	276	320	304	320	317	280	305	291	299	299	308	304	281	294	273	297	339	297	327	306	266	286	310	283	305	274	303	286	291	327	287	313	299	333	317	292	274	272	290	322	293	277	313	311	303	298	290	285	340	319	305	294	274	305	325	311	287	276	313	294	289	272	296	308	286	311	265	259	297	282	315	329	301	279	308	297	306	299	308	300	307	312	301	306	304	301	295	294	255	286	294	287	339	295	324	293	283	305	298	295	282	305	325	298	301	299	319	308	339	284	275	289	312	291	288	281	320	304	269	279	288	335	288	289	283	291	299	304	306	286	282	277	309	278	313	294	335	299	318	302	275	288	305	303	308	284	298	336	306	294	334	301	339	248	311	281	304	308	294	325	335	272	291	305	301	316	285	294	274	287	309	321	318	315	298	308	313	304	296	324	320	307	313	295	308	318	311	289	304	305	308	311	306	332	337	301	293	294	309	300	317	316	315	338	312	297	337	322	299	300	321	315	284	303	311	323	305	282	301	334	319	313	270	293	309	306	309	273	296	314	290	319	299	291	286	316	297	321	302	277	295	301	329	294	306	314	327	284	302	320	296	290	273	300	329	297	316	308	275	304	289	277	305	315	267	303	303	291	302	295	306	313	297	318	277	311	304	286	285	318	309	311	278	322	322	303	331	292	314	320	299	288	304	283	316	340	292	281	292	296	312	293	276	298	291	354	293	295	312	334	286	285	281	331	323	273	287	296	302	292	306	316	299	306	323	309	276	298	292	315	290	297	276	312	275	289	311	312	311	301	278	285	298	328	312	299	360	283	318	295	313	314	325	331	324	302	278	304	308	282	281	307	321	320	293	312	295	310	277	285	320	361	336	312	273	320	304	305	333	280	312	302	307	299	285	288	311	302	281	279	286	321	318	299	293	285	302	306	300	306	288	321	286	292	341	327	334	281	289	303	302	314	313	274	283	296	278	292	304	299	294	295	293	294	255	263	295	304	293	327	270	314	293	298	315	295	301	307	299	298	315	330	307	275	295	284	313	318	303	309	294	291	306	314	329	315	294	274	300	300	288	294	293	295	304	308	290	285	322	315	293	309	299	301	303	298	306	331	297	310	272	331	313	301	312	293	321	297	327	279	320	315	316	301	304	322	303	313	291	300	323	327	309	305	279	306	311	285	284	316	290	301	304	298	300	291	280	294	336	313	289	305	298	289	285	291	306	301	307	321	301	314	314	290	320	327	289	319	286	292	307	295	314	263	302	300	293	287	293	293	296	287	279	299	300	345	307	281	328	331	291	286	322	292	306	289	306	282	312	310	299	315	286	303	289	298	296	286	307	314	315	298	327	278	311	315	292	317	327	303	290	304	294	310	324	322	302	304	295	298	316	300	304	298	276	292	292	307	274	315	324	272	323	294	315	290	319	284	324	362	291	286	313	299	308	301	324	273	291	300	277	292	311	310	297	288	338	299	302	302	300	268	294	300	334	276	308	303	285	306	279	319	300	312	301	290	301	279	296	303	329	320	331	311	322	310	298	284	317	271	326	313	329	301	303	311	308	274	301	320	272	311	318	329	294	296	344	293	288	301	309	275	304	301	275	326	312	325	329	303	322	281	320	288	321	300	320	313	305	321	287	283	323	273	330	314	306	290	303	307	308	316	281	304	297	298	303	269	318	315	308	321	300	303	321	315	280	287	325	335	305	301	290	288	307	296	283	316	305	308	303	281	300	293	303	309	275	295	303	312	276	295	321	314	290	305	312	304	318	354	323	300	296	289	291	335	288	290	321	306	311	288	306	299	259	289	268	309	283	296	314	270	307	293	288	312	300	314	285	303	296	282	306	311	282	289	314	306	291	293	315	312	315	306	306	298	317	299	302	302	282	277	301	324	281	323	306	285	273	305	312	340	321	335	300	311	316	301	286	294	290	310	291	310	300	328	302	336	278	338	288	292	287	307	332	305	286	283	325	299	312	302	324	290	313	315	303	299	273	275	296	310	295	310	340	311	286	338	345	294	301	282	302	341	327	294	298	309	275	323	298	279	294	352	299	317	278	304	280	289	333	300	273	318	296	300	310	339	322	282	343	318	321	330	289	321	288	311	302	279	305	302	310	316	295	289	322	300	304	251	309	289	292	306	294	280	275	300	307	289	327	286	265	274	325	293	304	289	321	291	304	281	330	271	297	326	283	330	291	322	317	308	257	311	319	313	312	294	302	290	284	315	297	318	321	297	287	291	312	308	305	333	325	298	296	307	316	289	289	298	313	331	287	318	315	312	326	323	314	276	266
37699	20145	14915	8846	7760	5816	3785	3118	2965	2206	1544	971	630	881	584	337	235	182	207	171	161	163	192	147	167	185	177	168	187	187	176	190	159	157	174	153	187	188	174	156	146	164	164	159	203	175	155	155	172	198	157	180	148	190	155	148	149	164	160	205	171	149	158	173	150	186	170	174	176	182	202	158	181	179	196	164	140	178	160	171	173	179	139	161	166	170	162	182	159	174	188	147	167	166	183	158	178	163	174	157	176	164	160	144	158	194	168	152	165	150	188	147	157	159	153	159	177	143	174	156	155	172	180	167	164	182	146	180	169	177	160	147	155	156	152	160	183	161	177	150	174	164	169	177	169	183	161	166	152	151	171	178	174	180	135	173	185	166	200	137	155	144	176	147	148	153	173	168	165	175	161	165	164	166	179	153	175	133	194	152	159	166	174	161	176	162	178	161	157	181	188	156	158	177	200	159	183	170	163	182	166	167	167	171	176	164	171	153	177	182	158	176	177	154	187	149	172	167	180	166	163	169	151	165	151	142	186	163	138	147	168	191	159	156	178	167	156	157	170	155	193	172	158	163	174	150	198	173	159	180	158	153	171	156	169	159	195	147	175	166	163	162	182	196	181	197	168	144	179	162	174	164	157	235	176	167	164	177	166	159	177	136	173	173	158	159	186	163	159	164	168	149	170	145	128	163	158	154	196	132	164	157	172	185	156	188	177	162	197	173	183	163	157	169	165	167	149	182	184	178	175	197	149	153	175	174	155	162	153	167	178	185	172	188	161	162	164	161	154	155	173	203	165	144	159	164	196	168	157	150	161	162	162	161	174	173	177	177	183	178	163	156	169	152	160	171	161	160	185	191	175	157	157	175	164	170	138	160	174	170	174	162	156	146	149	162	155	201	178	156	155	170	168	155	161	167	159	148	169	170	205	194	168	156	192	173	183	158	177	175	149	175	183	182	154	149	193	172	139	173	174	152	140	163	178	158	172	157	148	172	148	199	181	142	166	156	157	185	186	146	182	168	161	182	180	147	181	140	173	196	194	166	191	177	154	143	163	179	168	187	158	178	182	162	169	154	151	180	156	174	140	168	152	154	159	158	169	165	165	161	173	170	167	173	177	172	175	183	176	161	177	160	165	173	165	152	165	167	170	172	152	178	152	179	159	181	161	194	159	181	165	168	168	152	168	145	170	163	168	155	171	161	166	139	173	152	162	155	155	182	163	166	146	174	166	179	183	147	162	171	169	155	150	153	160	178	182	171	169	159	151	165	178	173	188	139	163	165	156	136	161	156	180	184	159	154	161	164	150	166	171	170	145	156	170	173	174	166	158	181	173	153	165	151	175	158	149	169	145	171	150	171	181	151	174	174	154	142	145	173	165	150	174	164	150	152	177	168	169	170	145	153	161	175	174	184	143	153	161	170	198	165	192	174	188	160	148	174	184	158	184	158	201	170	170	170	156	155	167	157	164	169	174	153	142	129	148	170	172	173	176	148	153	151	176	179	161	189	190	183	152	163	170	171	152	158	157	172	164	163	139	168	178	169	150	173	181	172	157	142	165	164	167	151	157	164	165	176	162	149	163	139	153	167	155	165	160	157	190	186	180	169	166	160	160	134	189	158	170	148	158	165	170	161	149	157	156	179	160	165	177	167	168	171	155	182	170	163	159	167	161	149	171	169	177	166	184	145	149	187	182	199	170	168	184	164	141	156	164	169	175	160	160	165	164	182	178	162	174	170	177	158	168	153	159	166	173	151	140	186	193	170	216	198	164	166	168	167	179	148	196	185	156	171	178	178	196	153	172	163	162	153	176	150	159	160	170	186	174	156	165	148	151	154	166	149	168	164	148	170	161	192	147	166	140	163	168	156	150	181	174	176	176	161	147	162	171	174	181	176	167	171	163	161	196	164	172	171	174	186	179	180	160	181	148	174	150	176	180	183	149	184	181	171	191	155	136	162	180	168	151	165	173	196	169	158	167	169	204	162	175	162	163	166	174	183	162	167	183	172	165	149	159	148	167	147	164	160	171	172	164	156	161	162	188	204	159	160	168	152	186	161	147	161	172	148	165	195	140	170	136	169	165	189	185	164	178	158	153	145	158	173	202	148	162	177	151	168	148	150	149	178	186	164	157	185	182	151	164	167	183	178	194	147	163	174	162	160	187	148	183	180	174	169	179	151	171	184	161	151	154	147	164	185	146	164	162	156	136	168	169	202	179	172	167	156	151	164	149	154	177	175	152	174	193	186	154	205	160	160	187	172	187	145	137	153	206	190	167	179	181	152	179	139	165	165	169	160	180	151	164	170	163	172	163	180	153	198	144	195	211	183	159	165	154	172	173	162	194	157	163	158	159	155	158	166	185	167	155	182	183	182	163	172	136	208	176	168	165	162	159	171	157	183	169	162	148	168	160	156	160	151	159	157	196	184	170	137	170	169	161	164	163	158	152	142	162	177	159	178	154	166	168	160	160	173	174	177	172	161	166	153	189	165	158	173	161	154	182	170	184	165	159	188	194	175	163	175	171	164	154	186	159	159	149	159	180	166	164	183	161	175	183	166	172	175	183	158	167	146	152	159	179	172	167	177	172	172	155	168	152	169	171	160	169	173	179	159	137	160	145	161	148	202	160	164	135	185	175	161	162	162	159	194	162	158	154	166	154	177	154	182	184	206	169	172	151	169	165	155	140	173	157	180	184	156	170	177	186	173	154	172	161	156	164	174	162	172	193	169	188	169	178	182	191	161	156	179	159	158	173	171	164	145	163	176	159	150	181	150	156	154	167	163	152	160	159	162	184	168	191	164	166	170	152	157	176	184	159	174	142	169	163	181	191	155	150	168	157	140	179	158	177	173	153	186	160	153	149	177	157	161	162	200	190	187	163	163	158	189	158	165	163	181	167	162	161	184	163	134	181	184	173	177	153	165	154	183	167	159	159	166	161	175	148	165	145	154	160	175	146	148	151	159	187	203	182	164	165	192	170	196	176	184	156	165	166	171	159	179	171	181	172	177	167	153	177	192	176	194	154	154	166	172	156	170	165	186	182	175	181	157	194	180	175	165	163	160	163	166	150	165	154	160	187	146	167	183	188	182	159	161	167	169	169	182	173	145	155	175	157	160	159	149	149	176	163	157	160	178	187	153	182	158	182	174	154	181	184	148	153	169	181	164	173	183	174	175	168	172	161	184	166	174	166	162	180	157	152	157	182	164	155	161	170	162	160	185	165	176	162	193	173	191	197	162	176	166	174	180	186	190	159	168	188	169	186	145	156	159	168	153	158	167	158	166	158	168	149	189	168	167	159	179	173	170	177	151	144	167	154	169	168	149	207	158	158	185	196	160	172	177	178	147	179	165	154	152	175	178	182	156	176	173	170	160	182	167	169	171	189	177	181	186	181	211	163	172	166	170	186	177	179	179	202	156	165	155	171	171	151	150	149	167	123	176	161	195	138	180	139	174	171	158	162	162	170	156	171	176	165	192	205	145	194	151
23173	13078	14682	10843	15807	14520	11319	10701	11515	8523	6525	4460	3419	4304	2724	1238	843	708	576	490	469	470	482	480	476	434	416	476	441	408	441	423	448	429	408	381	414	472	387	401	419	403	446	429	408	430	414	431	404	408	451	408	431	395	400	419	405	400	422	361	372	407	409	378	395	431	424	398	441	384	389	379	373	388	398	395	347	412	417	415	399	418	429	386	410	392	371	394	401	417	397	432	398	360	395	382	391	393	400	424	394	404	361	415	373	382	428	382	425	399	426	392	397	420	415	413	401	393	396	451	400	392	388	391	441	383	390	408	427	391	364	388	390	379	384	379	388	371	414	394	405	383	356	402	366	390	408	383	392	420	400	401	361	391	373	386	420	397	375	413	373	384	376	415	384	417	402	396	396	353	361	376	427	394	392	396	383	361	392	428	371	405	390	380	399	377	405	385	406	361	371	379	405	381	393	393	403	418	412	380	357	392	421	383	383	397	415	390	383	375	380	393	381	414	390	409	411	374	433	388	392	423	390	409	401	405	394	412	421	391	363	385	406	394	418	435	392	416	390	398	411	414	371	414	402	401	412	394	362	393	365	412	414	407	420	400	408	401	402	366	409	406	415	392	370	373	405	394	381	399	382	371	374	414	400	442	389	396	391	385	399	401	428	413	400	409	375	363	409	416	409	396	393	397	417	405	378	406	405	382	408	408	403	385	375	397	400	357	414	380	394	413	398	386	399	405	375	376	391	369	381	348	426	402	366	361	393	356	407	375	383	411	401	387	394	348	406	402	393	440	423	385	396	393	389	449	373	398	394	385	384	405	368	381	345	380	420	356	402	458	375	373	385	401	411	364	377	375	406	409	401	428	383	403	381	396	411	394	395	416	363	393	383	412	400	397	362	404	380	430	392	366	399	387	385	403	382	357	365	390	382	399	371	383	423	396	404	400	389	363	427	369	394	374	370	362	397	402	388	395	412	425	410	388	413	403	393	375	401	402	415	404	430	388	404	397	390	416	373	384	422	421	431	398	369	375	411	398	415	395	381	414	406	380	368	384	430	402	378	408	381	393	393	392	365	411	389	407	408	378	384	420	366	398	368	406	426	400	386	388	382	410	391	359	363	370	395	423	374	366	412	380	401	386	396	364	401	389	389	404	365	387	352	405	413	424	360	399	399	407	426	413	417	437	399	370	404	333	389	374	360	409	410	422	394	395	364	379	405	412	354	397	385	432	395	391	407	376	429	379	387	425	390	411	419	368	406	393	384	359	396	415	420	369	391	369	413	374	405	383	402	396	364	391	391	398	385	384	397	409	390	421	378	400	381	410	404	406	395	353	395	426	370	415	397	409	427	370	409	384	429	360	359	385	400	406	385	362	386	408	382	388	390	398	365	385	413	414	401	421	402	379	365	391	372	390	376	374	390	369	389	391	398	360	384	387	390	404	370	374	413	393	431	437	403	391	389	419	402	412	391	398	353	405	392	383	374	384	378	382	390	416	372	379	388	379	371	396	393	343	387	399	407	423	404	443	378	366	372	376	374	388	398	398	389	453	370	390	418	384	425	391	397	408	396	391	428	366	363	356	374	397	382	396	399	381	381	391	431	405	405	390	404	402	388	414	378	405	436	430	408	397	410	389	363	399	436	396	398	389	415	388	406	412	399	389	381	371	387	422	410	377	415	371	386	394	418	411	346	385	413	372	430	376	420	373	380	398	395	408	390	393	403	399	353	371	405	408	381	405	405	369	421	386	404	369	365	395	406	388	386	398	415	396	367	379	393	392	403	399	401	406	397	396	372	396	398	374	401	381	425	419	433	429	409	385	424	410	407	403	436	383	410	410	401	420	423	410	377	374	403	400	396	404	416	409	460	408	386	415	387	380	384	396	384	379	403	399	376	395	383	440	364	427	390	396	400	364	415	400	419	403	375	356	424	393	390	416	348	380	386	374	401	395	411	426	390	387	385	389	351	369	375	401	403	392	425	382	370	388	380	422	381	425	373	398	361	389	392	362	381	388	359	356	420	401	403	426	398	373	393	433	390	389	397	384	397	402	415	361	388	352	399	392	381	377	380	383	381	379	409	400	387	411	387	394	396	413	388	412	446	382	408	411	398	413	435	396	325	398	381	390	402	366	353	435	407	390	361	412	405	440	412	378	377	371	400	413	399	423	401	357	365	379	402	354	376	424	406	406	406	416	386	404	357	393	377	396	377	352	393	359	402	411	416	387	392	418	395	419	411	419	381	369	389	388	415	425	402	412	401	419	401	411	395	413	373	403	371	396	370	378	341	390	372	428	408	359	414	375	401	428	395	395	379	382	374	368	419	417	399	392	422	356	357	383	391	391	382	394	363	414	365	403	383	382	428	404	427	379	384	375	379	391	391	390	429	391	412	374	407	338	369	404	453	392	399	401	412	396	406	371	398	400	415	383	407	371	382	375	396	404	392	364	361	417	372	432	406	375	391	419	419	403	415	411	424	414	413	409	365	405	407	366	354	369	362	398	362	371	382	388	397	386	409	406	382	385	367	371	409	404	382	377	347	396	406	418	405	406	365	362	425	357	386	382	427	391	375	362	384	382	395	431	383	402	395	390	378	383	408	409	397	400	378	375	409	397	408	402	431	378	395	381	363	372	397	392	399	414	397	401	418	436	418	413	382	399	387	378	392	373	399	398	403	397	415	421	399	378	357	373	380	393	383	404	362	389	418	390	392	403	384	399	364	415	412	430	382	402	379	369	382	372	418	405	373	392	435	397	394	380	391	370	389	413	409	366	390	403	406	398	372	401	374	375	389	421	424	373	362	358	369	404	381	389	441	395	376	404	351	346	389	405	407	381	390	369	347	412	379	399	373	436	401	412	376	374	413	371	377	363	418	379	351	405	375	412	398	386	413	401	412	379	395	358	366	361	391	420	386	397	399	366	425	397	407	385	403	397	410	376	375	417	406	370	399	388	375	387	377	391	414	411	414	392	360	385	409	379	413	335	360	410	419	372	397	395	394	415	346	369	391	397	388	376	393	370	401	386	424	383	379	374	352	381	417	426	372	397	387	428	404	392	383	374	362	384	356	392	411	426	417	390	378	369	422	417	370	408	401	380	390	407	376	423	425	437	375	413	405	391	394	410	410	367	393	392	376	395	373	368	360	399	384	357	373	439	406	380	389	399	415	393	383	406	447	432	402	396	354	385	385	385	394	399	385	382	394	402	352	412	368	392	380	398	386	374	437	386	401	406	370	399	416	404	394	370	397	443	407	402	404	380	381	371	394	386	409	407	429	416	383	404	411	387	389	372	406	372	379	378	389	371	380	363	386	395	401	383	408	361	374	433	411	373	378	380	370	421	405	414	431	397	399	424	360	434	374	403	433	401	411	395	382	403	428	376	349	419	375	388	415	418	381	401	401	387	375	389	402	376	423	422	392	405	360	397	396	397	372	398	400	382	378	395	442	413	368	370	397	400	373	395	391	398	390	404	410	407	406	390	402	371	371	366
10235	2696	1350	480	309	258	242	247	260	223	216	216	222	225	198	218	196	233	202	225	217	220	220	215	221	216	194	224	180	177	218	242	216	176	226	213	210	218	225	210	197	242	228	217	200	192	207	211	215	224	222	290	214	226	217	209	213	185	219	218	227	225	212	203	220	222	209	200	182	221	220	234	193	185	211	195	227	233	189	205	199	214	230	199	185	230	207	206	194	214	213	199	228	221	200	210	223	197	225	231	196	219	218	217	204	222	214	240	218	234	211	224	204	208	192	202	203	194	206	231	193	193	229	204	180	199	205	209	197	228	221	210	195	199	212	199	213	208	199	224	219	208	217	215	204	209	250	227	214	174	196	220	168	191	209	198	216	207	206	216	182	205	203	221	222	201	203	196	202	212	214	206	215	220	206	228	230	222	215	211	211	162	204	188	216	193	179	199	217	230	212	233	218	188	205	213	242	235	196	235	216	220	213	191	228	208	247	199	182	214	238	208	205	229	241	216	198	213	218	210	177	191	189	221	202	213	193	230	218	245	209	200	192	216	203	222	184	208	203	215	226	197	208	198	221	189	195	188	210	223	226	198	234	190	232	215	215	225	239	179	184	179	219	206	222	190	227	202	215	204	207	226	227	219	223	228	241	233	180	170	202	190	217	205	201	218	204	232	209	205	217	208	209	222	213	200	208	215	194	209	247	201	199	248	209	211	215	213	205	213	215	191	207	212	194	192	216	211	208	225	225	199	244	242	178	188	198	201	204	214	242	190	219	218	213	214	228	204	234	233	219	215	240	216	218	204	207	206	200	207	218	214	197	187	219	217	232	233	210	197	218	207	184	200	181	250	223	191	219	227	201	227	236	200	206	204	224	211	203	211	183	206	232	232	221	212	211	203	211	216	228	205	198	233	227	220	207	232	217	198	198	201	215	191	182	221	204	218	207	229	199	189	206	214	217	225	214	213	201	236	213	205	202	221	198	187	184	209	202	225	232	197	217	197	200	230	204	218	208	227	188	184	188	188	228	197	181	212	203	206	225	224	222	220	218	211	193	247	205	208	198	206	217	208	230	196	214	181	223	202	193	225	229	182	194	211	202	213	207	211	197	214	199	195	201	204	209	202	214	197	203	242	206	211	198	208	171	192	183	218	211	225	180	220	215	216	234	212	198	208	218	220	213	178	208	210	201	218	205	195	197	203	229	207	189	227	212	215	207	181	217	183	220	191	217	228	233	219	195	207	215	225	216	212	224	233	231	197	203	192	207	212	207	203	189	199	223	214	223	217	211	219	189	211	215	240	193	194	194	223	192	219	208	195	205	205	207	233	198	208	218	204	205	215	191	193	173	211	201	183	199	192	172	209	186	199	229	224	222	202	218	209	186	230	221	207	233	241	234	207	206	203	199	209	194	206	190	221	187	212	196	249	213	192	166	218	191	213	249	213	206	212	215	209	213	221	201	232	175	220	179	211	208	193	212	200	208	222	227	200	202	230	187	221	215	199	215	207	214	227	228	207	247	210	221	210	203	197	186	236	215	231	199	204	211	197	221	193	191	202	197	225	210	221	220	213	177	217	221	218	202	223	198	215	180	199	183	189	181	187	198	207	199	212	191	247	195	201	212	194	224	231	198	201	218	221	219	213	192	205	226	202	209	201	208	200	214	211	213	202	211	200	240	208	211	216	229	225	181	198	216	195	211	214	212	227	207	193	218	211	222	232	209	205	210	205	208	202	210	216	207	196	220	203	234	180	198	211	197	198	196	222	224	219	205	221	212	201	206	218	193	213	204	205	189	184	219	230	211	184	196	219	231	239	218	206	197	193	236	202	233	214	219	198	205	219	186	205	230	218	235	220	211	222	221	215	192	187	220	203	183	252	239	229	196	191	233	216	161	240	216	202	207	227	196	197	220	176	198	183	176	216	195	212	199	194	197	209	193	212	233	205	211	203	215	186	226	218	200	187	216	213	222	212	230	221	228	222	230	193	205	230	212	259	217	213	214	200	187	194	212	187	199	198	236	232	194	204	214	206	228	241	203	197	227	213	235	188	216	210	204	215	194	226	189	198	197	223	222	208	177	223	232	173	227	175	204	222	228	201	197	241	202	220	213	241	198	209	208	248	196	209	209	213	217	216	211	199	247	193	177	205	238	218	186	195	189	220	195	216	198	209	210	201	209	206	212	202	203	217	185	198	239	228	199	227	205	215	209	214	207	213	217	215	194	204	213	220	209	232	191	214	215	225	231	236	216	194	203	213	197	209	197	195	209	213	228	180	222	210	204	215	190	214	212	222	210	212	238	226	219	230	180	210	217	199	200	193	189	224	203	226	207	228	194	200	221	243	192	216	218	215	229	175	250	215	201	223	223	211	208	222	228	213	205	188	209	192	214	206	199	203	193	210	194	196	182	201	245	197	214	191	227	201	193	222	226	206	202	205	197	238	196	209	207	222	217	208	212	189	211	215	222	215	219	208	208	220	199	213	200	214	202	198	217	219	226	209	215	206	235	215	212	203	199	241	199	172	205	223	208	240	208	216	214	226	193	218	200	205	200	201	202	187	206	181	199	207	211	196	211	222	220	187	207	218	188	199	193	225	200	223	166	214	203	194	203	206	217	213	196	206	223	210	199	196	200	168	200	235	210	226	211	205	203	207	223	224	212	216	210	231	222	202	243	171	188	204	183	211	233	217	206	205	199	208	214	211	245	230	201	216	183	188	221	204	229	209	205	181	210	192	231	222	202	216	213	244	225	233	208	249	219	224	240	219	204	215	208	216	203	209	201	211	191	205	190	217	216	205	181	217	201	194	204	202	204	189	171	196	209	199	221	207	205	192	202	207	220	176	196	189	203	225	183	184	195	213	210	208	183	211	218	202	221	209	195	195	238	193	217	189	228	207	213	198	216	186	216	225	234	196	205	242	209	231	199	240	201	196	188	218	238	252	228	211	216	195	209	202	204	212	183	195	241	220	209	222	204	220	231	201	216	229	236	182	197	192	204	222	221	213	199	183	190	190	222	205	201	184	219	216	230	240	206	212	223	183	239	183	237	199	233	207	207	195	219	214	203	201	208	194	206	212	199	204	198	243	216	211	224	184	217	242	218	185	203	221	213	239	200	208	208	184	237	195	229	243	213	208	226	205	201	204	190	204	253	233	218	213	216	216	186	203	214	205	197	191	213	218	245	181	210	208	219	208	204	222	207	198	187	206	202	245	235	207	193	202	186	190	210	219	224	202	246	199	206	210	219	199	213	228	241	234	211	218	216	205	209	209	192	206	225	221	219	210	189	208	216	224	216	209	192	224	201	202	208	226	223	226	191	223	206	244	201	191	213	205	191	197	228	209	181	189	194	207	196	189	198	208	200	225	224	192	213	210	200	203	219	199	204	198	204	224	211	195	223	222	206	227	209	214	187	231	216	228	221	209	192	197	215	192	218	236	235	217	237	211	189	228	207	216	212	221	218	216	191	202	232	230	203	203	210	228	190	235
6133	2379	2688	1205	1060	835	667	683	752	578	568	544	496	543	467	501	481	491	448	493	464	430	455	459	483	456	450	477	486	482	493	486	476	447	493	458	462	451	447	454	437	445	468	422	446	453	460	480	496	475	460	423	473	470	494	470	480	458	456	486	478	484	451	455	454	433	444	485	450	473	443	479	486	450	473	454	456	477	465	475	466	467	497	460	487	492	491	441	451	486	460	418	443	499	439	479	498	440	452	427	498	450	489	457	505	483	478	508	441	465	461	452	477	453	421	436	493	457	465	470	463	443	451	499	426	466	520	446	486	512	433	460	468	496	439	496	464	486	427	471	453	443	459	488	447	437	461	471	451	450	451	436	432	461	433	440	490	472	470	474	451	461	468	457	458	464	461	467	457	436	456	471	475	484	489	474	459	497	496	455	489	444	421	424	474	449	446	494	468	457	443	491	472	472	443	443	497	434	490	484	495	468	482	438	456	424	479	441	441	469	440	452	430	451	471	483	449	482	463	483	467	439	486	466	435	449	480	445	431	448	487	450	490	446	447	452	476	469	451	463	487	465	446	458	488	435	405	493	458	469	479	488	466	460	433	464	451	463	509	462	466	487	441	494	489	468	457	464	476	471	419	491	477	458	494	441	493	485	443	430	473	451	419	479	478	500	493	467	457	490	460	444	499	448	488	464	457	488	494	479	462	454	466	456	456	482	481	502	493	484	429	476	505	477	426	425	457	471	448	498	470	444	469	470	478	499	443	426	453	479	475	443	432	470	467	484	426	439	465	456	454	488	455	420	467	447	448	478	445	475	470	436	480	468	427	489	492	473	429	446	455	501	453	468	464	471	452	453	449	451	484	454	433	446	455	442	504	428	443	460	473	458	451	481	470	504	478	442	481	431	425	446	472	425	465	483	507	456	468	450	476	451	457	459	497	461	442	462	439	491	454	453	416	485	484	443	459	431	453	513	481	485	473	472	478	484	468	471	495	460	457	432	475	475	442	491	441	455	455	427	456	483	448	438	440	422	486	449	490	456	461	451	444	412	421	454	477	468	455	479	470	486	471	456	479	469	511	502	482	484	472	455	461	447	451	471	435	438	454	425	452	440	452	454	470	442	467	492	477	439	429	485	448	464	462	445	449	457	465	492	497	486	480	467	475	430	463	460	446	447	502	458	435	470	469	479	453	438	501	488	482	447	468	469	489	477	491	420	476	453	466	477	463	490	431	425	451	457	460	489	415	459	444	474	468	456	509	461	440	487	467	455	484	426	474	461	462	468	472	427	430	431	475	490	457	454	395	470	463	468	462	460	467	475	516	477	482	459	441	466	459	467	458	498	442	424	469	457	485	463	465	442	483	474	500	497	475	453	470	469	471	451	481	515	458	459	477	455	464	457	479	476	482	519	481	455	477	477	486	439	429	454	437	421	462	434	459	453	452	485	448	473	473	506	464	441	448	497	474	459	458	432	427	462	445	503	480	464	451	438	466	462	426	489	458	436	440	448	476	521	457	459	461	481	427	487	441	462	471	445	467	456	483	453	438	504	487	435	482	442	517	418	454	469	461	446	484	420	451	467	455	472	469	480	436	466	466	462	440	475	445	465	499	504	446	444	458	482	449	476	472	434	518	486	469	449	485	471	450	459	450	485	454	473	467	461	432	512	469	479	443	468	468	410	501	435	461	432	455	464	481	467	463	488	451	492	485	447	420	490	516	490	478	485	446	449	473	470	472	451	488	487	474	472	489	439	485	463	492	477	452	468	472	457	415	481	516	468	459	497	448	474	451	464	448	483	422	489	463	464	500	446	439	460	500	494	474	463	456	469	472	476	429	447	433	455	474	460	499	446	488	452	462	458	475	455	480	485	480	462	472	423	472	465	465	452	462	478	452	462	475	483	434	463	447	494	442	431	454	450	476	467	477	482	455	507	498	442	435	464	478	435	471	484	499	485	456	475	455	451	482	437	463	447	505	488	453	468	466	509	468	458	447	455	468	412	465	464	475	471	467	424	501	473	503	472	458	480	462	460	432	468	473	458	454	485	463	444	456	470	452	501	452	453	432	445	443	421	441	491	487	458	496	491	493	433	466	452	490	455	448	465	445	456	490	494	472	492	467	436	487	464	483	479	450	477	476	515	532	433	433	480	468	462	462	456	470	443	514	460	446	431	439	465	450	480	439	471	461	487	427	474	456	487	438	459	438	471	457	417	464	456	449	474	455	457	452	444	453	505	447	451	433	470	455	510	477	485	437	463	464	481	432	445	459	489	460	462	498	443	507	518	425	456	452	416	461	522	439	499	504	474	501	448	481	505	455	464	459	486	459	480	515	438	490	449	473	514	452	446	477	432	475	425	457	477	447	482	479	461	460	410	423	445	445	474	439	461	454	487	455	446	477	450	464	463	455	443	461	452	481	468	464	483	439	449	457	490	469	463	446	459	468	431	469	469	475	454	469	469	456	461	412	472	441	471	447	461	487	466	481	487	460	479	442	507	448	430	453	455	496	467	445	455	517	467	486	477	459	453	469	470	431	472	440	449	452	436	495	517	496	453	495	433	471	476	481	492	512	444	459	443	467	493	474	454	492	475	425	421	473	458	458	446	464	457	437	472	492	454	493	468	486	468	458	495	464	455	491	479	451	482	494	422	432	445	493	469	453	476	451	477	460	495	447	454	475	441	467	487	487	467	459	506	480	460	447	449	481	468	448	461	464	491	482	464	475	501	461	435	421	466	467	476	465	431	450	454	462	470	479	462	424	427	493	472	408	434	447	446	448	489	454	475	470	435	512	465	459	462	448	471	450	443	445	449	516	455	468	435	452	438	441	474	462	475	453	452	443	467	462	471	411	427	478	477	444	473	470	500	489	484	485	450	500	443	466	477	487	465	499	460	439	472	491	449	457	436	541	463	467	464	436	443	474	475	440	498	463	476	461	483	452	432	483	481	442	483	441	454	468	464	492	484	489	475	467	469	443	419	480	479	468	463	453	439	503	460	450	485	455	457	467	459	426	449	447	465	465	466	444	531	441	468	486	447	464	461	441	483	462	441	471	480	473	499	473	478	466	482	428	456	443	488	488	500	497	480	472	443	449	476	448	506	484	518	461	482	454	482	435	471	458	428	454	464	427	452	460	455	472	506	443	447	441	460	445	422	469	487	516	453	442	498	422	469	480	470	445	458	468	463	461	499	473	477	442	466	469	467	446	496	463	464	483	485	475	462	490	486	456	457	465	459	460	460	433	430	485	466	460	496	504	419	452	447	472	448	444	431	450	452	497	469	467	453	450	508	473	494	497	460	455	460	424	470	469	457	426	496	456	487	461	467	483	451	451	470	467	446	448	462	451	445	496	432	446	475	460	460	480	448	454	452	441	479	479	490	457	476	474	452	459	453	480	473	467	476	469	446	490	455	496	467	475	459	471	483	492	489	520	468	446	452	450	508	444	486	512	426	460	448	482	451	496	450	462	470	449	472	452	457	482	477	509	427
27493	12391	8897	4749	3776	2695	1992	1672	1746	1121	853	553	319	459	288	217	160	138	128	137	120	143	147	144	149	126	110	121	103	125	139	137	125	131	111	123	132	145	120	127	124	122	122	130	144	120	147	136	128	125	139	150	104	120	131	128	138	137	118	145	132	125	136	121	139	131	113	120	116	121	100	119	134	132	122	122	116	155	136	117	139	132	139	120	140	138	151	114	140	114	123	123	130	118	117	122	134	134	125	113	136	129	126	116	123	135	114	117	131	118	143	128	144	138	127	143	116	131	137	145	109	103	127	132	141	134	134	113	153	161	123	132	136	143	152	123	102	124	128	127	129	115	122	123	140	125	132	117	141	117	134	148	118	119	123	130	132	119	127	137	115	121	127	133	122	126	124	123	122	130	159	129	116	148	148	99	113	127	124	130	128	121	136	150	127	131	132	127	125	131	117	118	123	123	127	132	141	144	129	110	117	108	140	136	128	121	138	131	142	126	144	139	117	114	117	126	124	121	120	141	130	113	121	125	123	141	128	122	131	119	154	122	135	133	148	132	119	119	125	137	127	135	108	140	142	118	140	122	117	139	130	128	127	118	132	135	134	133	128	106	122	112	145	118	141	141	120	125	150	111	123	124	129	113	119	151	153	126	142	132	104	105	127	119	109	167	157	133	129	111	133	131	125	123	136	150	122	133	103	123	128	114	118	109	109	147	126	120	117	134	134	149	140	135	135	123	124	140	112	133	113	143	164	140	130	140	139	133	121	124	154	131	101	130	124	124	133	132	126	121	128	134	130	101	134	131	134	116	122	117	137	157	126	133	139	117	138	128	124	145	111	146	124	117	115	149	121	131	126	140	126	126	126	134	122	144	120	132	128	126	145	116	127	133	122	117	125	138	107	139	120	131	144	138	142	135	148	117	142	120	102	129	134	128	138	150	129	115	101	109	113	128	139	134	128	121	144	129	115	117	123	138	119	137	118	127	124	126	103	105	122	123	134	123	123	152	118	121	116	142	109	128	117	113	150	142	116	138	106	131	156	126	139	116	120	136	125	137	134	135	131	127	138	123	115	115	130	118	139	111	137	127	128	118	117	118	123	129	123	124	127	122	139	122	146	148	134	120	155	144	117	144	104	118	94	146	123	133	114	138	127	138	134	118	139	133	124	135	118	114	125	134	136	114	123	115	130	142	126	127	124	151	147	136	128	131	148	109	113	124	153	133	117	132	120	122	154	127	130	136	158	129	122	125	116	132	127	116	124	109	122	118	141	123	117	107	125	121	135	131	102	116	125	117	145	153	126	125	127	125	110	149	133	129	130	107	122	114	104	121	145	121	134	103	123	124	135	132	113	130	122	121	122	124	135	118	125	143	144	128	122	111	123	116	113	126	131	147	166	125	140	140	127	143	140	126	134	128	160	122	116	134	118	119	114	117	117	133	131	121	126	127	126	127	128	137	128	142	143	127	131	142	127	115	115	142	125	126	115	128	107	125	138	108	134	112	129	112	144	133	113	115	145	115	110	114	143	131	122	126	141	112	132	129	130	129	123	104	130	139	126	129	134	128	111	129	120	124	122	128	124	123	117	123	124	119	106	142	143	112	125	134	118	103	114	120	117	134	144	139	112	110	143	134	127	142	111	127	135	122	134	124	119	146	114	141	128	130	109	146	119	128	146	137	135	132	129	117	129	122	144	122	133	126	107	142	116	117	147	134	140	149	118	104	116	134	121	121	129	116	124	119	131	137	122	111	130	136	129	128	135	120	115	141	124	128	136	132	138	136	126	136	108	118	116	136	145	140	111	127	112	131	120	127	106	138	117	124	139	145	140	117	123	110	122	124	143	113	137	117	119	118	124	115	112	124	110	134	106	122	131	133	131	111	133	121	126	120	140	126	131	145	123	115	142	161	129	93	127	129	146	125	130	166	135	118	123	117	134	127	112	124	111	151	131	133	134	128	147	132	120	131	122	129	116	121	163	119	143	137	134	122	141	115	125	123	136	131	142	129	122	123	127	149	119	124	108	131	108	125	152	137	114	123	128	137	135	129	103	118	131	142	121	137	134	131	117	131	120	119	137	139	129	143	129	131	141	131	132	137	127	120	115	132	130	131	141	116	143	127	134	136	130	135	162	116	119	125	122	132	131	141	143	136	139	129	122	129	126	108	132	127	109	145	134	98	124	137	134	136	138	128	117	134	123	110	159	135	140	138	120	105	117	131	112	131	129	151	123	141	122	135	114	115	106	117	122	142	120	113	135	125	137	128	138	144	145	146	142	113	131	120	134	115	108	129	141	111	151	131	109	122	153	116	126	115	116	120	143	130	119	128	146	134	116	132	127	110	139	118	122	128	139	146	128	138	131	111	121	133	128	140	117	117	122	155	110	121	138	109	133	132	150	107	124	123	132	120	122	148	119	132	126	128	156	132	128	124	122	151	121	139	114	111	134	121	146	138	131	118	112	137	133	122	119	135	136	127	109	126	146	140	127	136	132	128	139	160	114	112	136	98	135	120	112	128	135	123	137	131	128	113	115	141	116	108	126	118	132	137	127	113	141	113	122	127	126	105	122	122	99	123	115	136	117	100	147	137	142	135	146	117	129	128	124	132	113	148	132	135	116	149	164	128	134	116	129	108	133	129	131	139	147	133	138	139	130	121	135	122	122	127	140	112	130	119	108	116	136	125	118	119	129	113	127	145	129	119	115	120	113	130	124	110	129	145	125	115	126	129	134	119	122	141	147	143	142	134	127	139	125	133	129	122	126	104	117	118	122	129	130	129	132	131	141	144	126	125	125	127	125	123	128	122	139	96	111	159	121	100	115	146	125	139	134	118	131	135	112	122	137	132	116	110	133	133	111	136	129	133	135	113	127	122	136	128	124	134	114	127	116	114	139	144	115	131	143	142	127	108	129	109	129	117	127	118	135	154	133	133	128	146	115	123	133	116	130	128	136	136	115	116	130	138	132	129	128	129	123	112	125	136	123	140	135	99	133	133	111	114	122	105	143	139	121	118	98	122	122	137	118	118	131	126	163	130	113	151	126	128	117	105	154	144	92	138	139	131	131	133	148	106	123	123	122	115	142	135	126	127	102	119	108	121	123	135	115	116	109	131	130	132	142	138	136	127	106	120	132	110	121	121	129	146	127	124	125	125	126	131	130	149	108	153	123	131	127	151	101	119	125	130	116	116	139	137	129	105	119	92	124	141	145	114	150	127	110	122	124	139	133	133	120	133	133	122	134	122	124	128	132	139	113	118	120	127	124	142	165	144	134	127	126	145	160	128	150	132	113	138	153	132	144	120	129	134	139	146	117	130	135	135	128	122	136	116	123	105	116	145	131	115	127	126	120	122	132	139	132	126	149	120	135	136	133	128	147	149	129	120	126	136	115	129	134	139	136	104	126	104	135	107	125	143	129	138	141	101	112	138	128	113	136	139	127	145	142	129	137	138	118	133	128	140	140	123	120	129	144	134	107	129	132	146	118	106
17075	8421	10643	6970	9765	8418	7494	6978	7257	4784	3918	2733	1609	2279	1418	824	409	352	396	337	334	329	363	322	336	364	339	341	359	315	368	315	324	325	305	317	297	374	312	296	361	282	342	335	340	299	316	312	332	312	307	336	332	273	306	318	320	328	301	312	288	325	307	325	283	318	314	307	298	299	318	275	333	292	317	303	331	281	295	333	326	315	343	303	297	293	309	298	299	322	347	298	314	281	312	298	290	319	298	319	336	296	289	319	267	308	331	321	308	308	301	297	296	292	291	278	328	327	304	325	331	321	308	327	313	317	304	359	318	325	307	284	288	302	310	308	303	313	290	322	322	316	292	324	283	300	319	301	301	311	320	322	307	311	295	287	299	321	299	280	295	318	324	319	315	272	320	357	279	317	287	328	302	308	327	301	320	314	304	298	324	297	306	322	290	300	315	310	320	289	283	303	301	308	300	299	285	282	288	310	291	286	313	314	315	326	295	304	295	313	298	303	315	343	285	340	321	312	289	317	310	303	301	325	307	316	298	287	299	272	319	315	289	311	328	304	324	306	308	274	302	322	310	343	301	292	297	326	301	318	306	280	307	307	294	292	300	293	302	326	285	306	304	297	305	318	314	317	332	269	297	289	288	327	297	283	297	303	299	288	304	302	301	301	313	302	361	302	327	303	301	344	320	308	293	290	261	312	275	313	316	299	305	302	306	310	292	300	327	315	315	332	317	287	295	319	344	297	323	270	297	302	311	275	321	338	298	304	268	302	281	310	311	312	304	300	297	297	288	306	317	310	294	274	338	319	313	296	300	312	256	300	286	296	323	281	301	292	323	300	332	316	296	296	287	307	298	314	335	315	293	306	324	302	298	292	311	281	301	281	322	294	283	317	281	297	317	286	313	319	286	288	295	303	326	334	315	321	324	324	287	316	323	280	292	328	303	309	315	293	298	319	323	296	329	307	329	312	317	288	315	285	281	307	325	287	290	317	298	332	292	278	296	294	303	302	279	294	309	322	320	294	266	289	315	314	304	321	307	294	332	313	283	285	307	299	282	308	332	312	319	339	301	293	311	312	300	307	293	319	252	300	307	297	335	341	317	340	276	307	316	298	300	293	291	332	307	315	309	328	300	280	293	344	315	305	274	282	290	302	294	339	303	325	295	315	317	299	294	322	290	280	310	301	337	315	304	299	284	322	298	299	318	303	288	301	326	305	278	305	317	289	307	310	280	296	303	311	271	328	320	307	299	291	262	326	304	320	310	272	301	320	281	282	307	291	327	295	316	317	312	307	312	282	310	302	326	332	295	354	302	307	295	290	310	309	283	287	303	293	274	307	304	307	309	303	298	318	302	292	284	290	305	292	329	301	297	308	328	306	307	313	281	297	300	288	306	298	322	309	297	290	317	339	311	316	289	293	305	294	294	325	301	302	311	298	290	300	320	300	274	320	307	300	330	314	322	270	321	279	303	282	328	301	313	279	288	267	273	299	325	338	280	310	308	294	332	319	290	290	318	292	296	295	286	289	327	304	286	305	305	314	308	327	320	297	321	306	316	371	322	333	335	290	306	291	306	291	277	280	314	330	318	341	307	259	299	323	303	285	297	320	305	304	271	305	325	292	263	279	300	303	276	287	284	319	319	316	299	313	320	349	296	308	291	260	298	348	299	293	298	312	302	313	287	324	319	328	290	291	323	323	322	310	309	289	292	353	294	280	287	303	333	300	324	323	288	324	295	311	323	297	286	280	283	284	301	298	289	316	287	314	309	313	301	327	322	307	337	343	312	309	315	309	322	293	345	312	279	320	305	328	323	300	302	283	299	319	290	323	305	313	304	327	319	275	304	335	314	311	315	316	299	290	310	305	311	307	330	280	284	313	323	312	323	278	301	284	271	300	303	291	340	326	340	306	311	318	331	291	268	305	304	345	327	286	275	304	303	279	316	309	285	309	325	325	286	304	311	290	304	288	283	310	300	276	288	309	288	317	302	308	323	293	316	284	300	303	297	313	269	297	296	301	325	285	275	323	317	292	332	304	311	313	305	303	307	310	273	311	283	278	354	314	284	290	307	336	306	290	327	306	333	328	287	311	294	306	334	299	283	330	316	311	294	290	295	325	290	316	280	310	288	272	312	316	321	322	308	323	293	300	304	309	306	290	326	293	285	338	300	303	283	305	289	288	310	291	326	282	328	304	279	335	317	315	273	289	328	322	321	336	297	332	292	328	295	310	307	278	331	292	306	335	309	312	303	313	286	292	305	302	287	308	329	347	338	310	338	304	290	299	287	312	323	299	286	328	317	305	308	311	286	269	269	315	304	315	295	313	292	312	282	287	315	302	293	287	309	305	314	310	300	288	304	331	286	295	306	302	297	306	336	322	303	303	276	310	298	308	282	332	324	312	275	321	352	320	302	286	309	317	295	318	335	294	314	325	339	281	325	326	344	317	292	324	302	297	299	310	277	291	311	287	306	305	316	303	284	313	305	309	337	290	273	322	309	304	320	314	276	318	332	288	284	310	320	280	323	320	279	307	251	328	290	327	308	294	297	314	264	300	303	317	304	316	283	347	299	327	301	325	309	295	299	304	288	302	337	323	306	304	313	296	279	300	316	297	284	327	350	346	323	323	309	331	300	321	285	319	320	309	328	298	325	296	318	305	304	293	277	313	317	306	318	296	315	303	297	292	296	330	280	313	310	304	333	301	321	309	283	298	307	295	310	309	306	306	281	277	329	297	315	324	295	310	296	319	320	292	309	295	295	295	341	324	307	311	321	301	277	256	324	305	330	282	318	301	304	304	300	288	309	330	300	313	290	325	314	324	307	288	326	287	286	285	268	281	319	317	317	303	319	285	330	317	306	315	289	298	289	328	308	311	304	318	304	294	271	288	272	292	309	311	283	283	292	325	323	311	300	287	287	280	294	289	341	294	313	323	304	303	275	287	303	328	286	328	308	319	315	317	322	282	322	295	323	326	295	315	317	314	302	312	299	292	303	327	296	302	297	302	326	314	312	311	301	307	304	300	324	308	258	333	307	306	281	303	289	350	318	312	283	289	276	317	299	296	306	311	319	303	307	315	279	293	306	354	322	303	316	325	281	308	306	311	335	304	286	282	308	294	293	301	308	303	306	296	281	301	344	300	306	345	304	308	321	318	283	305	317	316	302	300	284	323	281	348	296	315	330	287	289	319	287	274	278	290	343	307	305	292	301	313	299	321	305	291	317	306	316	297	315	333	304	301	321	336	327	276	299	322	323	299	288	304	290	310	306	296	300	303	286	279	308	314	285	301	323	295	306	317	281	283	324	316	311	339	296	299	281	279	302	302	307	324	310	291	303	301	319	311	302	282	293	286	307	326	286	315	336	328	308	285	283	292	293	321	293	289	315	282	321	303	318	337	296	336	300	281	307	319	305	286	332	318	273	280	304	313	313	280	311	319	293	299	304	311	291	326	319	309	299	321	329	285	295	325	323	294	291	305	262	284	321	309
38048	20405	18062	9734	8740	5916	4428	3886	3507	2162	1691	1148	533	579	403	243	193	203	211	183	184	186	200	168	155	167	151	184	168	173	179	185	181	176	164	167	166	188	196	140	190	158	159	162	181	173	155	169	160	186	196	186	168	146	166	151	174	170	192	170	182	151	139	190	168	204	172	155	186	164	185	149	168	172	158	164	170	145	171	187	139	185	150	181	145	181	158	153	169	171	177	190	177	165	171	172	188	161	161	182	172	150	160	163	153	158	179	185	171	162	164	139	179	179	176	157	154	139	162	145	168	178	165	174	181	174	179	180	185	172	184	174	175	166	154	172	185	157	165	140	146	175	151	164	176	197	173	167	154	173	182	167	175	179	166	173	203	171	159	183	156	147	173	180	164	165	178	153	154	162	180	170	167	183	152	168	164	162	161	190	157	151	168	208	151	155	168	177	155	180	169	182	133	171	154	150	173	168	175	170	172	166	162	177	182	150	170	138	172	172	176	161	155	175	157	160	151	149	164	161	164	159	182	177	165	194	198	181	194	171	172	167	174	141	184	167	175	204	194	162	184	151	155	182	166	169	168	161	194	161	172	172	182	178	181	151	165	176	158	192	149	182	182	144	157	167	169	163	158	150	151	163	167	186	190	176	168	167	169	186	166	169	199	173	172	190	164	166	193	164	176	163	177	150	144	171	201	163	192	170	167	174	135	181	168	160	163	144	156	179	184	166	172	174	168	172	155	144	157	170	178	158	143	177	162	183	169	167	172	180	170	200	180	163	156	160	155	170	146	145	150	145	165	179	164	183	165	147	153	152	148	179	157	161	179	166	159	159	171	172	157	171	165	157	170	180	168	194	128	163	151	167	159	170	162	150	174	162	181	183	184	155	150	174	157	171	173	182	178	160	200	173	171	166	158	189	175	171	180	153	200	153	173	176	178	153	188	167	188	140	134	147	190	182	177	176	165	196	183	150	159	166	166	170	188	145	167	162	167	166	143	178	153	156	164	146	153	161	193	186	180	174	161	178	197	155	143	166	173	165	171	188	168	153	159	166	177	196	182	174	179	178	175	170	171	152	168	176	176	172	178	166	198	187	174	154	169	162	172	160	190	195	165	179	147	151	166	166	175	188	148	178	182	167	160	170	178	143	172	170	191	183	165	169	145	161	156	175	175	173	141	171	156	177	168	162	132	173	170	168	185	168	174	186	170	158	162	156	168	155	160	173	172	171	185	177	177	187	169	164	176	127	177	193	160	164	180	179	189	169	183	192	191	158	174	157	152	177	187	161	152	193	156	156	161	170	156	145	145	154	185	201	162	148	165	173	194	176	171	176	160	178	186	188	166	187	170	158	155	162	159	145	185	171	154	154	179	176	170	174	161	171	171	196	164	192	177	156	161	180	139	174	165	169	169	165	174	165	192	174	146	166	188	161	167	184	159	195	164	176	180	170	160	155	154	162	169	164	184	168	159	159	154	191	146	169	203	175	194	174	173	159	169	172	147	169	162	157	153	211	164	182	187	185	166	203	187	165	158	185	166	173	178	173	185	153	185	172	182	166	182	174	164	187	176	184	179	149	184	166	176	170	174	172	168	190	163	166	150	158	171	158	180	161	191	178	134	182	156	177	170	157	147	159	182	196	153	170	180	173	171	168	186	172	158	154	146	179	159	177	162	173	174	158	159	164	178	172	206	177	174	165	166	178	190	150	174	169	159	181	172	155	174	177	185	178	150	175	174	170	170	160	157	171	184	150	168	172	169	190	175	153	157	166	172	161	159	173	175	161	162	140	174	173	142	187	168	168	169	156	148	164	161	175	158	146	174	198	177	151	186	172	165	191	142	181	178	168	179	164	159	159	175	165	165	162	171	165	185	187	178	202	154	158	183	165	170	188	150	181	175	180	170	164	167	157	198	186	179	160	200	151	187	168	182	160	176	168	170	173	146	167	170	173	175	174	170	153	181	176	159	179	172	166	161	163	159	160	161	169	175	150	162	165	148	172	175	184	165	178	172	163	164	188	173	177	164	151	155	182	169	150	181	152	163	157	177	161	135	188	181	182	174	175	157	180	173	157	180	165	163	170	144	156	149	190	191	174	144	170	178	158	153	171	159	153	163	196	163	158	169	172	179	166	161	171	147	145	177	179	190	171	168	181	161	169	179	145	165	157	175	165	183	172	173	178	167	170	160	145	188	154	212	166	152	175	156	167	193	149	178	160	167	201	170	171	186	149	150	169	160	174	140	176	172	184	170	175	171	164	167	166	179	160	206	187	186	174	166	165	199	181	169	200	151	180	197	174	189	189	183	164	181	178	174	175	176	176	143	174	180	184	169	152	188	181	168	181	164	169	145	187	167	157	181	170	182	173	148	171	171	154	172	165	174	156	201	167	174	190	179	173	169	173	154	169	160	154	201	166	218	170	201	161	159	184	162	153	170	177	170	170	169	144	178	157	159	165	155	171	180	156	185	211	187	167	180	161	206	153	158	165	163	161	147	176	178	169	148	167	127	183	164	188	196	168	178	189	169	174	181	183	178	173	170	178	166	162	166	161	166	161	135	171	157	154	184	159	141	190	186	157	151	182	158	179	152	181	168	149	183	162	155	209	136	178	177	166	179	167	166	204	148	152	168	170	166	140	170	163	164	173	161	179	194	191	145	196	170	147	167	168	178	157	169	166	137	168	161	173	148	156	170	174	169	169	174	162	196	170	178	138	189	168	158	160	152	159	186	181	184	181	179	152	185	169	167	164	174	186	160	189	170	160	189	202	167	165	188	160	185	178	171	165	165	169	166	184	155	167	172	157	160	139	142	182	162	165	185	169	163	156	177	172	167	179	183	157	190	180	172	160	176	176	152	153	195	180	175	169	162	154	166	160	171	160	172	169	175	143	175	166	161	162	197	162	178	184	159	162	197	202	157	172	176	195	169	161	167	184	165	187	172	173	168	162	173	160	166	179	179	179	139	166	172	148	151	195	130	183	187	168	179	163	172	197	145	180	172	172	152	180	158	178	154	186	182	164	176	173	154	177	152	159	170	196	180	175	168	159	161	165	167	179	160	175	159	172	171	165	175	161	176	162	138	174	169	153	183	164	150	180	173	167	170	164	167	184	167	184	139	136	190	192	165	178	172	164	161	153	165	154	165	149	167	169	186	165	163	151	161	164	162	157	156	175	164	169	182	172	185	182	162	159	178	170	190	166	164	190	189	182	191	189	185	169	164	152	158	146	158	170	161	171	143	171	221	173	192	165	183	186	182	174	157	184	181	166	156	154	170	186	154	176	178	172	167	198	168	215	149	166	174	182	174	157	170	161	179	175	182	178	173	185	180	167	157	151	194	179	171	136	168	160	159	162	172	175	179	190	201	179	193	185	162	160	162	191	154	185	183	157	167	161	187	159	185	165	167	164	172	161	166	168	190	169	200	175	178	150	184	164	181	155	160	181	181	154	175	186	141	183	184	161	167	164	165	171	167	168	174	142	162	161	174	176
22950	13158	17591	12469	16451	13560	12765	12888	12195	8243	6650	5028	2329	2832	1883	1034	562	555	549	538	461	501	477	492	429	436	471	467	434	447	438	437	388	415	426	380	447	429	397	419	384	412	425	383	398	413	378	422	377	438	425	388	416	405	415	454	373	424	395	431	426	420	443	396	401	376	402	366	404	423	373	406	383	406	429	431	423	369	385	451	379	392	380	420	386	387	401	410	394	400	398	401	415	425	395	410	419	391	391	408	400	410	399	421	429	434	401	368	375	388	401	395	413	381	399	455	414	414	376	387	438	383	407	389	397	385	402	416	393	363	387	427	424	409	403	381	401	392	412	388	390	390	398	397	411	411	375	372	415	412	421	415	390	408	426	387	396	415	386	397	396	408	426	419	409	418	402	381	434	388	383	390	378	354	374	388	352	473	426	433	400	383	406	390	383	408	423	440	359	396	406	376	378	420	370	385	421	376	385	371	396	375	403	451	434	418	408	443	388	385	369	382	416	399	404	398	415	371	399	386	404	393	397	391	389	422	413	378	425	406	398	403	399	387	398	376	390	369	377	396	405	379	379	394	362	387	380	406	393	384	402	381	364	374	406	391	380	398	402	400	373	378	373	389	402	417	393	360	367	421	409	439	370	430	427	419	408	389	444	414	409	410	376	401	392	380	410	359	387	386	408	394	411	401	378	392	407	445	366	424	404	399	415	413	416	383	406	398	414	398	366	350	424	421	370	410	395	413	404	414	396	401	382	412	369	398	405	391	418	388	384	393	416	409	373	368	387	391	394	413	378	422	427	425	364	392	406	408	370	385	393	377	437	386	394	397	403	433	398	420	370	341	406	410	445	380	385	431	428	447	394	411	379	399	400	416	391	418	392	398	367	389	420	401	378	389	435	424	437	377	393	380	407	386	400	412	438	408	415	401	435	406	362	432	389	435	414	417	374	417	383	420	389	452	422	400	389	404	423	402	441	419	384	381	410	406	402	443	389	398	403	417	354	401	423	401	386	374	385	384	375	408	394	428	386	435	429	408	399	382	422	397	410	406	369	394	386	366	397	447	394	371	380	404	407	437	391	394	397	370	370	392	418	390	416	429	386	386	411	348	411	382	389	397	410	392	387	401	374	389	382	367	393	409	416	432	414	405	382	385	390	358	357	394	394	415	411	413	400	394	386	400	372	390	377	400	391	424	405	420	349	401	390	424	420	410	421	406	408	380	396	387	383	384	382	367	403	406	357	423	420	414	416	375	369	387	408	414	393	384	395	388	394	376	424	378	404	408	360	395	419	395	419	373	378	407	379	420	387	417	422	423	419	416	372	423	396	441	388	392	426	380	403	382	398	383	384	387	394	404	392	419	391	380	402	374	401	398	390	391	378	373	387	408	390	398	404	398	390	414	381	385	415	387	376	428	380	400	401	404	372	406	410	443	388	405	373	376	388	393	408	426	415	391	384	402	374	385	371	389	378	418	416	437	401	385	408	416	390	428	386	364	382	374	379	357	415	417	394	428	398	371	404	395	407	374	414	372	410	453	354	392	412	393	375	405	415	386	364	389	383	421	394	396	398	406	363	397	387	412	400	435	399	410	404	400	369	433	385	400	378	398	399	377	396	385	432	394	394	414	400	403	398	413	404	390	413	432	397	408	397	392	399	384	393	407	401	401	421	400	396	387	413	387	392	378	364	399	372	395	401	429	399	390	406	393	366	395	416	389	433	392	407	414	411	411	402	378	376	369	415	394	409	413	413	375	419	433	386	399	407	394	381	409	411	431	390	441	423	388	385	383	413	398	387	371	385	384	400	407	406	425	422	405	390	405	416	381	388	409	406	433	388	373	397	405	407	402	389	407	397	366	391	368	384	387	426	385	397	383	427	404	385	405	408	408	384	391	417	402	416	427	407	390	423	354	371	435	414	389	398	403	365	390	411	413	435	411	390	418	417	438	429	418	396	406	385	408	420	435	416	387	408	406	434	384	403	426	389	373	361	431	358	384	404	395	405	398	387	405	402	385	385	400	382	376	395	368	413	419	366	393	389	394	442	406	372	426	377	404	406	413	412	421	413	376	390	374	393	401	395	423	388	420	451	404	368	426	411	354	394	387	403	385	427	391	395	408	375	425	390	393	380	417	384	383	376	404	423	404	373	414	401	371	395	417	387	414	402	414	413	383	437	371	411	385	392	424	378	393	406	397	454	391	387	377	403	415	407	368	418	421	360	399	375	428	388	414	420	406	382	379	407	427	426	399	366	390	409	411	316	426	397	407	419	415	393	411	417	432	387	436	398	440	394	401	387	382	351	392	379	400	379	401	419	400	399	420	401	445	358	373	418	413	440	390	392	403	413	390	370	348	413	386	404	366	361	417	426	380	405	439	423	428	365	386	405	374	382	389	440	421	420	387	419	422	438	382	383	433	389	383	390	409	387	381	392	377	452	372	393	419	400	353	383	375	385	393	381	386	405	364	390	380	415	404	406	425	371	399	423	386	394	384	420	402	350	392	410	416	372	405	455	369	418	405	441	432	393	414	359	383	393	378	380	398	417	392	375	409	421	396	394	405	393	432	385	405	367	426	397	404	408	424	387	397	412	399	401	409	391	370	369	385	403	357	428	382	392	430	370	364	406	380	420	392	396	373	412	446	393	414	408	372	420	407	401	382	371	434	396	416	377	396	421	384	408	401	375	401	384	406	420	376	396	415	383	421	425	414	387	390	366	377	402	389	431	418	397	416	419	420	377	400	417	422	403	395	412	381	426	422	383	391	409	393	419	407	387	418	423	375	405	430	391	399	372	390	353	410	406	421	368	448	406	402	420	420	429	398	391	439	397	402	389	439	398	369	419	412	410	356	408	392	392	373	407	395	426	391	431	385	386	403	360	391	411	396	410	379	386	423	397	418	362	405	430	374	429	403	395	381	372	406	385	423	401	344	405	433	389	383	379	411	414	419	384	384	382	411	383	390	384	377	418	402	406	434	380	392	392	365	434	392	407	391	421	392	395	394	417	439	416	424	384	383	388	397	377	406	413	408	390	409	403	355	393	395	413	436	416	415	401	377	370	394	412	386	381	364	389	421	423	419	396	384	383	425	410	401	388	403	386	438	402	389	409	393	371	412	375	368	399	394	400	374	378	428	366	399	435	380	419	402	380	380	417	413	411	396	361	391	382	414	409	390	455	404	377	399	411	399	368	388	378	349	395	419	423	394	382	417	394	410	417	394	376	371	421	391	392	389	358	387	399	428	441	409	411	398	401	426	379	409	420	407	410	423	407	398	394	427	430	364	397	418	374	388	380	405	415	396	410	391	434	378	390	390	387	358	374	382	412	398	421	426	409	387	367	402	415	416	426	408	380	393	404	430	385	421	406	415	389	394	404	427	377	397	425	405	422	421	404	410	404	390	420	383	382	395	400	382	416	410	429	433	393	391	412	412	398	411	389	370	409	448	394	388	407	395	409	391	376	411	378	414	384	385	401	386	420	382	387	401	416	390
9428	2694	1748	545	318	280	258	241	247	208	240	238	205	197	211	207	215	238	200	215	201	206	198	176	205	248	196	213	206	220	198	221	209	219	217	229	196	207	200	218	218	205	224	221	187	206	185	226	188	217	199	200	186	206	204	199	225	202	181	225	192	223	219	195	207	206	209	207	242	210	234	210	227	208	211	218	231	203	242	224	185	228	197	204	216	212	236	203	214	213	198	204	192	207	213	205	209	205	230	205	225	213	214	182	192	239	212	175	214	215	210	215	206	220	219	219	197	195	198	200	229	230	229	231	211	218	234	223	211	218	209	229	190	211	174	240	189	210	202	206	191	187	201	218	217	225	205	195	254	205	201	231	200	212	239	227	237	204	224	204	202	215	221	212	219	232	231	218	212	209	215	227	197	190	225	207	209	199	198	193	224	196	216	219	242	217	213	217	233	225	223	207	204	233	251	229	227	192	215	195	215	196	198	226	213	241	227	258	210	199	215	204	230	229	212	231	211	222	210	215	187	224	209	202	222	199	225	213	197	240	224	203	195	197	189	213	194	218	216	207	201	199	206	226	217	220	218	194	223	185	232	221	220	216	236	205	215	214	206	181	239	228	206	221	203	222	194	204	217	237	256	210	197	217	231	224	193	212	235	216	188	213	184	192	207	220	209	237	210	196	201	210	205	202	195	214	208	227	239	191	182	209	215	199	205	201	184	210	182	211	208	215	227	207	224	217	212	212	214	203	207	175	199	229	207	217	203	214	188	209	210	185	233	178	209	244	221	214	214	202	212	204	194	238	178	230	241	199	205	200	200	224	222	229	189	240	203	231	199	203	192	229	226	190	199	225	203	217	214	203	191	228	177	224	225	218	208	216	189	221	206	217	210	201	190	193	207	203	213	211	212	202	231	212	224	197	223	217	235	186	225	219	243	200	213	211	212	227	208	191	193	201	226	211	203	240	228	183	213	186	219	217	221	243	195	210	237	189	205	214	246	181	187	225	240	238	213	212	194	196	204	169	204	226	186	224	218	252	221	214	216	220	228	215	205	214	183	214	202	214	189	198	209	178	209	200	219	219	199	210	209	254	217	190	222	208	226	200	231	206	207	224	206	198	250	200	200	210	220	214	224	199	210	193	221	199	204	229	220	211	226	215	203	211	201	217	220	175	211	196	204	217	219	216	194	177	204	225	213	200	185	201	198	231	211	176	229	218	248	217	215	192	206	216	200	191	179	205	208	213	209	206	175	221	226	204	189	222	225	228	234	216	228	206	222	208	239	207	237	201	207	239	223	233	194	201	206	204	226	212	226	197	226	211	203	217	216	191	221	196	236	215	210	233	186	193	233	215	256	204	226	197	198	197	191	218	202	195	232	200	204	207	233	194	223	214	196	224	213	198	203	235	218	208	232	205	201	220	206	226	205	213	181	213	198	173	212	185	190	184	204	231	235	201	229	209	216	213	193	212	217	215	223	208	226	219	193	215	196	214	225	215	201	207	233	191	217	227	214	202	226	210	231	207	228	194	219	251	201	220	215	217	217	215	191	216	189	232	197	183	222	192	214	238	214	230	206	207	203	203	219	192	187	212	217	201	203	202	215	208	200	214	206	209	213	206	196	210	221	210	188	232	209	232	207	216	212	216	219	212	204	235	220	212	222	199	226	205	214	227	202	197	202	254	210	227	204	184	220	201	230	187	198	217	215	229	222	227	234	205	191	220	236	218	227	191	200	204	196	218	212	201	222	232	206	236	219	223	228	205	186	233	206	203	217	201	248	204	210	166	207	224	199	212	204	192	220	207	201	237	206	222	218	216	210	214	191	178	206	237	214	194	210	207	215	210	204	196	170	205	223	208	245	205	230	212	201	195	202	224	207	205	205	196	217	197	240	200	230	216	195	236	188	197	205	191	204	246	215	226	173	224	191	232	210	206	184	217	212	206	233	209	203	232	208	184	208	227	215	226	201	207	198	190	177	189	238	206	216	216	185	210	225	195	216	213	220	210	227	222	178	191	225	195	185	198	200	203	199	204	208	211	209	206	223	205	202	187	232	209	181	207	222	240	204	204	184	200	194	222	212	240	208	200	214	228	192	223	203	206	197	225	192	206	219	209	178	223	209	201	188	233	210	202	215	227	221	200	211	182	196	191	217	220	192	195	178	189	230	237	214	199	205	219	206	244	221	207	207	191	226	205	212	177	235	221	195	202	197	230	211	193	207	216	208	203	211	231	211	219	215	226	201	224	211	214	196	206	185	231	193	194	225	202	243	179	188	227	205	204	175	187	216	211	205	189	227	233	204	190	219	203	207	212	204	203	216	205	192	204	229	172	273	199	190	216	191	180	203	157	210	206	223	202	200	208	178	216	216	211	222	225	217	215	194	209	162	228	230	230	210	192	225	214	194	222	226	218	205	203	224	202	217	236	230	224	204	220	185	202	202	231	210	226	212	217	225	225	233	225	206	214	197	202	235	224	224	209	214	209	193	203	234	216	188	214	209	214	190	186	216	190	222	212	226	190	204	212	203	234	230	225	233	214	221	217	205	201	214	207	223	198	221	175	238	225	199	216	244	211	215	183	211	227	220	217	203	192	198	206	200	221	225	193	209	205	234	224	187	231	221	227	207	203	212	231	212	195	216	214	203	203	193	181	196	208	232	186	223	229	209	220	204	226	211	188	217	203	212	209	216	212	206	253	210	222	245	223	226	211	212	201	218	205	178	249	211	211	180	202	179	223	230	219	240	197	201	199	197	197	245	198	230	241	184	212	208	218	242	222	223	214	218	202	215	233	232	205	210	212	233	216	221	187	235	210	218	214	214	211	210	213	220	196	242	192	212	218	205	221	205	182	201	198	232	183	199	221	218	209	223	213	203	223	199	226	236	199	199	200	218	220	200	219	181	187	208	212	190	192	209	220	228	217	198	203	203	202	209	191	161	210	191	216	199	231	219	220	239	222	201	213	229	234	200	178	228	202	216	228	203	211	199	251	218	200	209	193	231	245	216	224	207	211	214	174	220	210	210	206	229	182	197	221	205	198	206	212	217	196	194	213	216	242	201	202	208	193	197	211	183	228	214	235	215	219	234	210	212	216	216	201	208	197	211	217	196	220	204	209	218	198	199	199	228	203	213	226	185	218	210	176	227	201	230	219	216	193	213	206	205	211	239	199	192	227	227	213	203	183	203	203	184	198	188	213	193	232	234	239	203	205	209	229	226	241	214	220	201	177	232	224	204	222	210	220	233	212	203	199	232	235	222	201	195	228	203	228	215	206	196	201	210	213	240	220	226	200	219	217	218	217	202	226	210	213	207	233	236	216	241	213	182	224	233	210	230	210	206	217	232	209	225	235	220	198	179	187	205	206	223	189	202	205	222	211	227	251	211	227	207	225	215	241	243	207	203	208	187	227	214	191	220	232	205	228	231	184	194	211	227	210	248	224	200	227	187	213	204	194	220	218	225	213	226	199	198	215	191	202	213	187	214	183	189	204
5985	2375	2987	1366	1065	844	720	700	710	607	558	550	500	513	493	484	495	501	482	419	478	487	482	490	434	456	479	473	442	482	473	483	491	449	468	499	497	465	439	451	473	465	423	438	452	469	486	440	468	474	506	476	458	429	459	457	445	479	467	438	490	485	461	478	471	473	462	444	474	488	453	455	458	462	481	446	488	483	483	468	479	433	437	482	457	441	436	443	474	467	463	456	409	428	446	496	483	472	474	449	511	462	468	468	459	457	468	485	464	472	465	493	448	494	486	443	477	466	479	501	462	455	465	507	455	439	460	428	491	431	467	467	443	487	481	429	477	446	467	487	484	471	465	464	470	478	424	498	478	447	456	437	464	484	480	459	446	463	443	449	476	486	467	436	491	482	460	465	480	454	471	420	466	445	458	467	467	495	439	484	472	485	441	457	464	495	505	481	453	472	462	473	451	502	469	449	445	466	489	497	473	469	473	478	437	500	449	455	465	443	477	442	475	493	495	474	482	412	468	460	430	479	450	488	473	438	441	451	435	441	503	509	482	485	449	431	476	458	467	503	455	469	475	474	505	431	478	449	439	499	440	455	477	450	503	464	527	469	451	467	479	502	436	458	462	453	486	478	469	452	489	456	440	503	458	461	462	486	447	454	452	466	453	474	491	488	464	486	460	486	455	496	430	497	480	508	481	428	496	450	467	473	441	478	475	483	483	466	450	474	459	439	480	463	463	465	475	479	476	438	466	445	471	510	474	444	464	462	473	469	467	469	435	478	510	464	480	475	454	461	482	480	474	451	462	489	492	490	493	457	441	483	468	464	483	449	459	470	459	459	481	453	459	535	494	478	455	497	430	468	443	436	466	470	456	463	455	436	441	487	436	446	449	495	470	446	471	464	457	490	486	488	445	499	471	454	497	465	465	483	456	458	435	472	459	477	483	498	458	452	431	450	453	415	459	453	443	533	483	443	478	466	496	477	489	444	466	454	448	469	456	453	471	450	461	478	444	475	484	466	460	505	450	432	441	462	461	471	486	440	486	447	478	468	476	479	448	497	472	468	463	488	455	459	447	481	459	497	470	470	462	461	450	483	442	457	423	470	467	471	493	446	450	455	447	441	479	459	498	475	493	442	400	487	455	441	433	493	465	467	479	452	452	457	463	475	452	476	430	464	495	453	483	447	485	466	450	453	462	510	441	483	460	446	485	498	462	467	456	463	466	479	470	462	452	478	455	460	465	446	439	450	478	454	415	469	477	461	446	460	463	475	454	483	430	473	460	507	451	444	482	460	443	484	478	464	451	449	483	478	454	458	473	460	497	468	451	449	468	545	465	455	445	485	467	437	456	480	496	480	503	473	457	482	419	421	488	468	494	465	471	464	484	491	483	480	481	469	509	504	461	447	465	462	471	430	456	463	445	479	470	449	465	461	477	501	451	480	443	477	489	415	449	477	463	477	489	438	458	481	471	451	437	454	462	478	465	441	474	455	451	488	446	437	461	459	459	484	464	488	456	475	441	455	438	479	449	422	451	438	470	473	489	450	457	491	495	469	473	455	477	498	469	420	455	468	466	478	483	468	485	461	499	541	452	426	482	449	457	438	454	476	484	435	499	496	452	469	477	468	441	484	447	454	504	491	443	476	458	478	473	476	399	438	460	455	435	459	464	457	481	444	445	445	445	436	441	444	441	458	481	480	473	454	487	475	485	480	467	456	486	458	475	459	447	435	461	495	467	480	438	449	469	477	453	437	435	465	451	473	416	458	448	497	461	470	445	479	500	477	461	494	520	455	429	482	465	485	507	458	385	481	459	500	459	497	501	435	450	440	450	438	464	476	456	480	457	462	476	490	458	482	488	480	473	468	456	472	491	450	472	460	437	469	444	420	478	447	469	458	437	471	491	461	449	490	445	467	486	454	484	490	481	469	460	460	436	464	451	443	467	506	420	451	500	463	469	476	473	500	471	458	439	463	488	476	492	493	470	470	470	464	476	496	432	452	489	470	509	439	493	463	457	479	462	466	505	507	439	477	466	463	473	419	477	433	483	453	455	423	436	504	482	437	460	475	493	443	503	450	483	416	461	492	482	472	466	493	502	459	423	457	473	513	464	477	483	472	472	495	449	481	460	471	474	482	500	479	471	484	424	465	489	458	494	470	494	474	463	444	455	476	479	465	480	450	483	450	500	473	441	418	491	458	464	414	503	462	468	450	475	468	463	440	459	462	471	463	482	462	475	453	489	486	458	447	447	491	432	500	478	504	462	467	446	497	473	449	471	465	488	405	454	473	426	451	424	429	474	446	456	444	460	473	497	459	471	459	428	441	501	498	460	484	493	452	456	429	454	466	456	475	464	484	456	469	474	478	470	453	482	451	490	416	476	516	499	436	444	489	507	473	467	449	464	509	473	518	482	473	461	477	464	435	450	479	442	475	463	480	462	449	472	440	451	473	487	477	486	462	431	512	458	474	457	432	460	472	464	472	449	453	479	417	456	476	490	462	493	462	417	443	492	491	499	490	464	471	471	472	468	461	450	486	476	451	462	500	478	489	487	453	441	425	472	457	482	475	482	471	463	490	501	468	454	477	475	476	441	451	506	438	479	459	465	472	442	489	496	429	500	463	451	497	463	491	441	468	439	482	489	447	481	456	466	475	488	467	492	467	436	489	469	417	467	473	499	444	443	455	466	482	507	432	505	470	470	441	466	490	464	447	467	473	466	465	476	440	492	484	441	492	460	486	491	431	438	449	472	466	476	471	467	461	462	459	451	458	455	449	485	498	440	462	469	425	455	491	505	469	481	466	460	433	440	502	499	441	454	479	453	449	467	426	426	449	468	456	451	451	473	465	455	504	453	497	466	437	436	454	456	456	469	473	442	498	465	454	462	460	463	453	447	454	485	464	448	457	430	516	470	454	415	492	506	489	460	442	465	458	447	469	441	494	482	446	497	474	468	466	469	465	477	495	477	462	454	488	447	452	462	429	478	461	489	503	466	472	458	456	448	469	432	474	436	459	432	474	412	469	471	487	484	471	459	499	484	458	502	439	455	499	483	474	511	517	482	447	472	490	473	466	478	432	461	415	446	477	480	470	440	460	449	453	448	489	468	456	458	457	493	448	449	462	446	456	454	456	484	446	470	472	446	452	463	465	451	463	473	503	484	448	471	467	476	484	480	477	456	457	464	463	447	480	498	479	456	465	492	466	483	451	465	447	452	458	476	429	446	467	484	471	476	464	479	449	483	484	485	474	468	489	428	460	470	473	487	481	446	465	513	460	478	466	455	466	489	440	462	494	484	484	501	446	440	515	442	430	473	435	429	495	473	491	469	454	503	467	473	469	496	490	456	439	494	467	447	469	522	449	462	446	469	456	463	438	496	445	456	473	485	486	479	478	442	460	464	463	481	432	439	465	458	467	479	475	459	483	477	481	464	471	500	473	435	458	429	471	482	428	494	432	425	468	470	432	490	468	491	465	451	472	466	452	438	467
27331	13675	10498	5457	4659	3243	2462	2163	1579	1036	609	504	371	297	249	151	166	144	123	134	107	141	139	134	123	128	138	132	131	147	134	119	127	130	133	119	106	135	131	136	119	140	109	130	134	135	139	128	148	138	147	143	140	120	123	148	123	129	115	133	125	149	130	131	137	133	115	132	104	131	128	100	124	123	133	135	136	134	138	135	151	111	123	115	128	143	138	111	116	135	117	123	126	132	121	118	137	142	131	147	131	149	144	127	143	116	126	118	126	121	135	138	125	140	138	150	124	115	152	138	133	108	126	129	119	140	134	129	120	127	124	137	143	126	152	116	141	145	128	136	124	162	148	128	144	132	141	111	147	133	157	149	134	142	117	122	122	139	131	118	132	122	139	118	134	130	131	108	153	100	132	131	136	142	120	124	129	123	139	140	115	129	122	123	107	124	129	138	125	125	141	132	129	120	114	139	138	113	124	123	126	139	111	136	139	125	116	119	143	115	124	120	118	130	136	132	137	116	126	139	137	113	149	129	140	128	134	131	128	128	106	140	136	120	130	128	134	146	129	141	104	131	112	111	133	130	115	136	111	114	125	125	166	144	121	108	143	120	114	142	149	127	133	142	114	113	111	118	135	118	129	115	129	144	128	105	129	116	129	134	118	125	131	126	123	141	122	140	135	128	131	134	143	132	136	142	124	109	130	116	144	121	144	147	119	126	125	124	106	125	116	131	140	125	116	124	152	142	112	126	127	122	111	124	148	134	108	143	126	127	136	114	140	114	145	128	156	132	125	122	120	113	133	124	148	143	114	134	139	151	127	123	140	125	121	122	147	127	130	125	136	129	113	122	124	128	124	127	128	121	144	123	136	131	121	125	115	128	142	146	110	107	143	134	133	127	112	121	118	120	153	117	132	115	122	134	132	116	121	102	111	132	125	141	141	129	133	114	122	138	152	141	122	169	116	116	147	116	128	131	131	117	129	151	133	130	131	143	141	100	149	126	109	99	128	130	137	131	136	131	126	140	133	116	164	116	136	130	112	116	122	142	120	159	125	117	125	121	119	133	144	140	142	131	103	130	132	143	150	137	126	141	109	121	120	126	142	115	146	127	132	115	127	126	119	124	118	129	138	143	142	116	110	100	136	122	137	132	110	121	139	122	125	135	120	113	122	129	115	121	147	120	120	138	136	121	129	132	134	108	126	134	139	147	152	132	120	118	119	148	133	110	130	126	111	146	95	125	141	124	139	107	133	118	146	137	133	143	135	122	127	119	141	130	132	121	143	127	135	138	136	146	148	116	119	133	131	118	107	119	147	123	126	105	106	130	151	135	140	125	119	120	116	129	122	130	130	105	132	119	131	120	128	131	103	128	119	150	116	124	116	122	111	133	141	128	120	121	108	133	157	127	131	134	140	113	108	124	113	144	128	113	129	138	123	126	144	145	124	102	147	111	135	134	126	135	131	126	116	138	130	110	122	124	125	113	106	142	130	127	130	135	131	125	123	137	138	123	125	134	142	148	134	134	116	154	133	104	127	133	111	121	130	118	114	137	126	143	147	107	118	137	128	118	129	113	122	139	127	126	124	133	132	142	135	120	118	119	125	131	122	144	112	134	120	156	146	131	120	123	135	117	106	131	133	139	126	139	130	121	149	143	128	123	118	131	125	133	113	138	119	121	123	132	108	122	107	133	140	120	126	128	128	119	110	144	138	119	128	143	149	130	156	149	120	120	144	121	121	122	115	113	145	126	152	139	135	106	133	128	139	119	139	138	135	117	130	127	106	143	124	116	134	141	132	144	134	129	152	110	138	129	138	124	108	105	117	136	129	120	114	123	132	116	125	130	147	119	125	134	130	141	138	142	121	124	134	111	125	133	137	113	135	123	131	140	87	131	141	120	138	118	124	122	126	130	126	139	118	132	134	127	113	130	135	114	120	130	138	134	110	137	113	122	121	141	113	121	112	117	105	117	146	119	109	112	141	146	132	111	126	124	121	113	127	131	124	120	130	137	130	119	122	142	131	128	117	136	123	100	119	119	125	129	146	148	121	144	137	107	120	124	130	117	149	110	130	144	124	129	145	136	132	120	123	136	126	121	112	123	131	119	149	103	111	148	136	118	139	119	124	122	127	108	110	124	137	135	105	132	132	131	122	109	120	113	147	157	108	136	131	120	134	144	142	128	119	117	135	112	111	155	127	139	157	126	135	126	139	135	133	133	106	94	125	119	145	146	108	119	135	120	128	146	120	132	145	135	142	113	133	132	137	138	115	110	118	119	122	124	106	126	125	105	102	128	149	140	127	132	139	126	123	117	131	133	111	123	132	132	139	143	124	142	122	126	128	150	142	129	118	142	124	105	149	142	103	135	116	115	141	134	144	127	123	134	133	99	138	142	124	125	136	103	135	131	132	135	134	123	153	126	152	138	124	123	111	116	155	141	116	130	126	120	120	152	114	112	162	136	124	148	112	123	121	115	146	148	139	133	109	133	116	128	124	118	131	140	142	132	121	139	126	120	127	124	111	129	111	128	123	129	146	109	132	130	134	104	120	142	133	118	125	137	150	136	132	147	130	117	113	137	139	134	112	130	136	130	136	112	127	126	134	128	128	117	144	120	151	144	128	119	125	150	152	122	104	121	140	145	121	131	138	105	138	121	122	115	118	129	131	123	135	117	132	124	134	132	155	130	122	119	115	128	133	117	132	138	134	145	129	99	131	117	139	125	128	112	118	137	122	133	124	124	130	135	133	124	138	112	120	133	112	135	128	134	115	129	119	118	120	124	118	123	127	117	94	114	135	122	124	114	113	108	149	138	142	133	134	110	97	128	126	105	132	122	153	136	128	139	140	128	116	130	143	125	157	133	133	115	114	139	123	131	142	131	120	108	110	154	127	120	116	124	124	127	129	114	130	132	124	117	147	123	118	137	156	140	142	105	129	142	130	124	121	123	122	117	135	135	124	116	152	128	133	128	129	130	136	115	110	125	132	133	130	135	129	144	135	170	138	136	135	104	116	128	153	122	126	139	124	117	116	130	129	133	112	128	132	109	134	136	137	151	107	115	149	124	125	116	140	120	138	130	139	123	127	136	120	138	138	155	126	140	128	138	137	98	124	115	116	133	141	131	110	98	122	146	149	138	111	110	130	132	107	118	144	122	130	133	124	148	132	111	117	121	134	119	121	121	130	125	143	121	140	127	143	119	137	137	132	112	128	115	127	109	126	129	144	137	108	128	132	143	120	170	146	136	129	164	138	133	110	114	120	103	127	133	125	114	132	118	139	141	120	116	146	127	92	127	123	120	117	120	124	120	143	128	125	136	104	92	116	130	141	101	136	118	122	128	131	138	141	150	133	128	117	135	129	133	153	132	126	133	119	129	124	141	145	137	124	119	121	115	138	124	132	138	136	146	130	100	156	132	140	126	125	118	153	122	125	117	115	129	118	135	145	127	134	127	151	138	117	130	143	122	121	119	115	131	124	129	133	131	142	128
17098	9661	11780	7473	10807	8917	7571	8714	6361	4848	3180	2574	1774	1193	1151	510	392	389	348	368	366	334	327	353	370	364	329	338	357	305	309	282	348	314	324	299	310	334	309	330	316	332	317	284	310	290	313	310	320	301	314	302	317	315	292	310	317	280	334	282	289	318	308	313	308	345	300	285	304	306	292	296	343	313	329	297	311	310	327	341	293	295	290	313	327	300	286	312	297	304	303	315	307	326	315	320	334	304	306	326	308	291	317	278	290	337	318	285	328	312	287	312	298	315	295	301	311	305	300	290	340	301	318	362	318	362	310	290	324	319	319	339	304	308	286	290	323	336	341	325	305	301	329	303	296	285	305	269	309	286	316	333	308	301	274	299	316	312	312	309	293	292	296	291	321	311	330	252	273	326	290	300	308	296	324	287	310	293	304	312	270	327	334	315	315	324	338	310	300	278	277	324	328	298	295	330	302	302	298	310	302	306	328	262	260	310	325	322	282	311	291	310	310	292	299	295	272	326	317	314	307	311	298	305	293	293	295	303	342	306	279	302	281	306	300	319	289	281	299	312	316	330	291	308	262	326	344	319	334	311	308	308	287	303	321	320	275	316	331	298	304	301	310	272	324	305	313	338	300	302	317	302	281	327	299	287	299	293	309	348	329	297	265	307	318	302	307	312	314	313	276	305	303	342	286	307	294	285	298	285	293	317	300	313	326	322	308	311	306	313	298	292	337	312	329	312	280	279	295	306	312	278	318	306	298	308	300	289	294	290	294	313	316	332	272	281	323	332	315	296	322	305	308	326	307	317	301	337	314	295	304	319	326	316	322	345	323	306	308	325	293	305	286	304	319	315	307	305	304	296	305	307	300	318	315	328	352	323	314	313	318	295	283	326	324	309	328	298	299	315	328	299	291	323	295	266	316	280	299	349	295	309	286	297	300	295	282	337	332	308	305	299	286	307	334	332	308	321	284	294	307	300	300	292	289	329	302	298	282	274	313	296	291	303	290	334	321	296	302	312	319	311	293	344	293	325	314	329	291	306	298	315	297	335	283	324	299	278	324	280	296	274	300	347	305	309	324	328	308	336	344	295	317	303	308	327	316	286	310	339	312	291	321	297	312	326	295	279	308	310	330	298	293	282	339	265	303	306	302	312	302	293	292	300	319	304	275	296	292	320	309	297	307	296	284	327	290	296	312	300	303	265	310	307	304	301	284	300	288	331	282	275	314	267	290	315	311	303	314	315	315	316	323	293	320	321	298	282	287	287	289	282	338	319	314	301	307	324	300	319	304	315	342	268	293	284	305	331	293	304	316	269	295	313	320	348	304	294	311	310	306	277	322	303	284	303	290	339	302	292	338	333	315	280	317	300	319	337	295	318	336	296	299	303	288	307	343	334	287	272	317	317	296	299	303	311	302	318	283	297	284	306	314	300	284	318	320	316	288	275	309	287	275	330	319	317	302	320	314	290	324	309	306	328	293	296	325	302	306	280	255	314	287	291	308	282	290	301	301	305	317	299	319	294	295	295	290	299	326	298	294	315	328	277	320	295	322	280	307	300	346	290	333	333	313	300	321	297	332	291	304	333	307	288	289	331	287	324	321	296	306	303	338	282	321	316	336	300	326	315	304	315	283	333	317	334	307	311	354	315	281	310	295	306	313	305	308	246	329	306	351	298	326	294	303	311	319	284	311	304	317	291	303	304	300	317	318	278	322	305	319	290	304	296	315	305	307	306	318	325	320	320	291	307	321	321	314	301	328	297	303	308	338	301	323	284	273	295	333	275	313	317	349	345	310	289	300	310	289	314	318	326	306	307	300	320	285	310	300	288	299	336	281	318	277	330	285	308	311	290	292	309	300	318	290	280	317	279	313	315	282	322	320	322	301	300	302	307	331	310	290	331	359	291	305	279	303	336	362	319	324	325	291	277	283	285	319	311	338	324	305	294	280	336	334	281	333	336	323	310	316	328	326	319	318	316	306	287	326	332	305	321	326	323	262	288	299	287	311	296	332	309	278	305	296	317	298	292	310	286	264	294	327	299	335	279	295	284	302	283	296	306	311	328	329	336	328	300	305	285	306	291	333	275	331	294	311	336	319	299	291	309	282	309	284	309	304	358	293	299	313	283	310	302	320	303	343	305	293	328	297	306	309	309	319	285	304	323	294	296	313	290	284	322	332	273	320	339	317	281	302	323	308	311	309	292	302	291	303	292	305	317	292	281	299	322	305	313	297	290	337	312	285	332	295	312	304	312	312	304	295	307	301	283	312	321	278	293	313	329	292	315	299	315	298	302	311	303	306	304	307	313	338	311	315	274	297	318	319	313	334	320	295	309	292	298	307	320	344	331	318	289	355	323	327	260	304	316	294	294	346	305	278	308	318	311	304	306	292	294	316	279	315	315	317	311	305	319	315	332	328	281	291	303	313	329	313	307	315	308	329	259	296	305	309	290	307	321	311	319	297	307	285	276	307	287	289	288	299	279	339	310	301	295	323	326	308	288	316	295	314	268	321	325	310	336	309	311	317	290	300	286	298	278	293	276	325	267	305	294	283	315	306	295	316	291	307	315	322	337	327	307	301	302	312	275	310	303	299	292	294	319	319	321	292	303	298	293	316	307	346	297	300	313	286	275	309	313	315	325	300	306	259	317	285	295	292	311	299	311	298	324	317	294	320	309	307	299	294	330	313	294	307	262	314	310	301	304	329	253	311	306	343	292	304	319	275	285	276	298	311	314	314	314	335	311	308	324	286	273	335	308	288	301	311	300	281	284	315	360	308	317	335	307	304	342	270	314	290	309	295	297	321	297	294	307	304	316	310	312	305	269	321	287	303	297	259	311	345	298	304	296	303	295	314	295	308	310	250	336	298	334	281	330	310	309	301	286	299	310	319	301	302	295	288	309	303	310	306	301	294	299	318	309	316	295	303	299	282	306	285	299	298	298	313	292	319	326	308	320	301	295	307	319	284	284	313	333	295	323	300	300	269	300	280	306	286	307	308	330	325	300	301	301	320	283	286	308	320	336	307	273	319	313	271	315	281	283	304	325	310	290	300	299	295	293	316	321	276	300	328	289	311	314	322	319	358	277	315	332	282	318	328	305	343	315	345	319	275	308	265	311	330	298	301	322	315	320	340	295	272	295	308	313	296	325	318	317	309	258	302	296	303	303	341	311	287	306	325	325	287	309	297	304	333	304	322	307	284	327	327	304	305	343	303	316	317	279	297	314	277	307	293	288	303	317	300	329	300	306	310	305	312	300	329	348	319	274	322	305	306	321	307	305	296	304	298	288	339	323	301	310	300	325	294	293	315	304	306	292	294	332	314	297	295	305	313	300	302	311	329	325	304	298	318	293	277	339	316	316	287	325	329	327	312	336	291	311	296	324	306	306	296	331	298	333	288	293	322	297	325	307	318	290	329	298	284	304	302	309	291	303	298	298	313	323	288	322	298	284	301	338	277	303	307	329	310	331	331	323	341	336	313	307	350	326
37192	21163	17814	10032	8032	5619	3829	3606	2861	1925	1301	785	596	441	355	233	189	172	161	174	208	156	185	198	182	166	167	187	142	184	155	174	161	173	157	179	163	175	178	160	176	182	168	171	154	159	154	188	145	181	165	177	148	169	168	145	157	147	148	153	154	167	165	181	187	165	161	165	176	156	162	143	171	167	139	192	149	181	163	184	155	179	172	163	144	181	187	169	157	146	156	156	176	175	170	185	177	177	136	183	166	197	152	192	183	166	185	182	175	172	146	188	188	168	165	147	171	172	166	167	158	174	141	178	192	183	166	177	165	149	166	186	174	156	165	164	159	176	154	165	154	146	173	141	173	153	180	180	160	171	193	161	190	179	197	166	170	161	165	182	174	168	167	162	170	163	174	163	186	172	178	170	153	155	176	176	151	147	156	171	176	176	167	185	161	163	186	167	161	167	153	194	148	166	161	178	186	171	139	183	176	134	172	179	158	177	169	163	162	171	161	181	165	143	189	193	140	156	172	169	156	176	173	163	164	157	179	188	170	173	169	155	161	180	165	185	174	169	143	151	168	164	159	174	159	148	172	165	166	138	168	156	171	184	166	175	191	175	166	169	177	161	171	179	174	154	179	178	151	178	164	167	142	158	173	166	174	192	155	180	166	151	186	181	149	158	172	175	176	156	179	190	176	182	181	173	177	161	159	163	161	160	183	182	153	150	146	160	164	159	160	149	160	179	164	191	170	176	178	168	185	160	173	160	154	158	154	172	167	166	154	149	148	163	183	181	158	152	180	163	164	180	169	161	155	163	166	149	166	159	177	171	156	142	166	146	175	162	162	162	173	171	159	135	168	160	150	169	180	208	172	196	171	169	171	181	176	157	169	171	182	161	174	156	163	172	167	179	188	192	170	176	184	178	169	194	160	173	159	147	205	150	182	157	161	145	167	173	173	184	161	142	186	174	171	169	163	171	171	156	192	175	157	163	199	173	190	181	194	181	156	166	177	159	173	174	155	161	160	154	147	163	167	170	174	197	161	149	167	146	159	176	189	202	165	178	170	178	162	190	175	151	167	163	130	180	177	188	158	165	179	170	173	187	143	160	154	140	160	169	168	171	179	157	166	162	181	178	158	133	163	137	163	163	185	155	162	176	187	151	149	183	140	159	143	163	172	170	178	192	180	167	152	171	189	193	161	198	188	179	164	158	136	189	181	168	171	180	186	158	166	170	167	190	163	171	179	163	149	179	153	155	165	188	153	147	162	186	172	167	169	149	176	159	166	193	158	164	176	167	171	176	168	158	160	155	170	159	180	142	179	163	166	163	190	185	182	147	148	144	164	198	161	171	176	164	194	151	156	190	147	165	151	157	144	161	176	163	166	147	174	168	169	168	166	180	169	155	165	188	180	200	187	187	155	172	203	144	163	176	149	172	181	173	187	152	159	169	174	158	201	142	162	170	178	188	173	174	184	183	155	180	172	185	167	178	187	177	176	170	147	176	190	178	167	150	189	174	182	147	167	172	152	157	151	182	142	171	169	178	169	149	159	154	157	163	176	150	182	152	194	185	177	162	158	171	135	183	164	148	179	179	169	174	171	159	169	160	187	150	171	153	149	146	161	169	171	161	175	155	160	150	153	155	174	173	160	196	162	166	172	183	135	185	148	180	161	179	191	166	158	169	156	153	172	158	192	172	156	138	142	199	188	156	158	159	145	189	177	175	195	165	164	203	177	194	164	163	147	166	185	166	168	161	173	163	148	193	167	170	143	176	173	141	165	164	190	169	156	191	155	170	167	160	182	151	182	156	158	177	168	153	162	161	181	148	150	148	151	180	201	160	162	183	168	182	164	168	162	170	169	156	158	181	189	172	164	187	161	186	156	169	176	172	178	183	199	181	191	161	184	160	184	162	158	162	170	159	180	176	174	192	176	152	163	150	154	157	173	171	159	169	173	166	159	184	160	180	189	177	170	180	164	154	187	156	163	143	164	151	167	188	159	160	150	173	188	151	167	159	158	191	151	178	167	174	169	197	152	172	171	168	178	154	171	178	199	187	176	180	173	180	169	181	168	174	154	189	186	161	157	176	189	173	187	159	165	164	154	159	151	174	157	177	169	182	170	163	170	148	176	160	181	177	172	199	166	137	139	173	172	199	195	183	188	166	147	188	166	171	153	179	164	166	158	164	180	175	164	178	175	171	176	147	156	195	162	153	163	162	138	174	190	154	181	158	156	181	150	177	183	138	188	164	174	157	177	163	160	147	170	164	165	158	181	169	143	155	196	176	154	168	160	180	147	170	152	142	190	173	175	173	144	140	170	163	152	164	186	155	164	175	180	168	174	164	154	171	179	170	184	188	176	174	172	160	148	172	147	187	158	174	151	167	167	174	150	180	178	156	173	175	166	166	155	162	168	180	202	171	186	150	175	177	202	193	168	171	185	168	150	169	177	176	147	182	137	154	144	172	173	183	161	165	150	154	169	156	168	167	150	185	198	185	175	178	197	176	152	134	146	187	169	155	170	157	162	178	175	185	159	155	174	158	153	153	154	177	178	196	172	185	193	184	159	179	166	162	168	168	165	161	179	161	173	166	193	184	164	188	155	151	160	179	162	165	153	180	161	163	187	178	145	162	164	152	165	169	170	164	167	164	205	162	177	145	180	171	175	168	176	174	175	168	150	153	174	169	184	147	175	153	166	170	155	179	181	187	161	178	173	169	186	164	164	192	182	186	170	156	155	162	151	193	164	146	172	164	155	143	201	181	177	180	181	142	185	188	170	144	145	176	175	177	167	141	174	172	175	137	178	167	193	174	153	169	154	188	175	162	167	172	178	161	151	171	181	165	140	145	177	147	170	176	176	164	147	172	139	154	171	155	151	181	169	168	146	188	165	171	163	209	188	160	164	160	185	153	188	169	198	191	198	151	148	176	172	191	195	161	160	181	172	166	163	175	165	167	157	168	166	169	166	151	198	144	181	148	194	163	177	154	146	178	137	157	153	188	180	146	161	185	156	165	185	176	191	152	170	155	163	165	176	159	174	175	169	185	180	160	176	151	205	153	177	164	166	175	160	173	176	173	152	175	166	148	174	167	182	177	179	205	170	161	170	162	172	165	180	166	164	170	167	146	159	178	211	158	160	165	150	168	163	161	185	174	165	187	168	160	149	159	180	148	174	157	175	154	186	151	156	186	170	141	143	157	175	156	165	158	187	192	169	190	165	167	187	158	126	165	164	186	175	179	168	180	180	175	178	160	179	153	174	177	170	149	158	156	145	162	179	167	176	186	175	171	180	170	162	157	166	197	173	173	192	155	171	169	169	171	177	189	165	204	162	182	161	157	178	152	177	208	169	179	182	157	170	159	179	188	181	175	155	177	161	172	156	181	149	152	180	172	160	184	196	189	141	168	164	165	183	145	158	149	160	179	174	181	185	182	199	187	160	166	173	167	162	156	163	171	191	156	167	152	174	149	197	183	173	149	167	180	151	160	170	171
22643	14055	17819	12939	16132	13921	11447	12917	9913	7517	5498	3697	2718	2111	1529	849	573	517	544	490	501	472	493	439	447	451	459	452	447	454	435	397	437	467	445	467	410	404	443	434	419	420	382	400	422	417	382	408	415	395	395	409	417	444	395	393	391	410	417	392	396	407	410	393	412	405	448	432	407	389	430	413	415	411	369	407	382	416	365	408	409	388	378	452	406	395	397	394	411	412	404	420	363	379	420	415	408	399	380	418	379	408	417	371	400	380	418	454	406	382	403	398	400	404	408	385	382	421	403	417	366	413	391	407	384	414	438	409	404	437	395	407	357	463	405	391	389	386	371	409	381	394	382	400	413	390	377	403	402	392	394	404	394	388	355	370	398	425	400	407	385	373	403	350	417	401	444	418	411	402	462	371	388	446	384	393	386	407	398	428	384	415	393	391	385	394	412	379	390	370	390	416	392	401	414	392	383	393	380	406	399	399	389	380	371	427	418	378	432	390	390	380	402	375	410	379	399	366	362	403	390	418	418	416	393	411	371	415	448	387	407	397	375	369	402	401	401	409	403	410	404	391	402	417	377	405	437	410	372	426	373	406	429	385	363	425	397	392	366	419	407	384	373	380	426	388	420	387	414	373	375	397	397	400	387	391	435	420	371	398	383	381	412	384	395	396	386	365	414	388	377	415	389	415	390	370	396	372	408	407	376	403	455	397	382	385	393	384	429	344	409	402	370	371	414	385	411	398	382	386	378	383	354	414	395	427	379	381	372	405	397	419	387	409	428	377	414	398	395	408	392	419	411	424	373	388	395	406	387	390	395	383	376	374	450	417	374	416	404	428	369	387	415	378	419	401	407	448	438	396	397	404	401	374	384	370	419	395	404	416	404	425	427	401	383	404	408	398	414	376	391	417	417	417	386	391	390	354	383	405	411	377	421	394	378	374	392	434	386	382	385	431	395	388	408	398	364	380	397	416	378	426	381	420	385	368	382	418	411	400	401	371	414	430	404	399	383	409	385	392	391	384	409	402	394	393	390	359	418	394	386	421	424	407	369	384	411	427	424	397	394	394	418	407	381	384	402	394	390	400	467	394	428	387	409	409	371	378	395	415	402	402	407	433	381	396	384	431	401	399	392	393	406	390	392	389	409	412	398	376	397	366	395	425	374	381	422	380	368	388	368	374	403	420	385	421	369	349	405	396	398	424	393	383	413	381	392	388	412	399	433	388	418	410	433	406	364	448	413	404	438	403	414	401	403	378	405	404	391	386	391	391	369	380	384	399	383	400	393	407	400	391	431	383	394	396	407	399	382	382	394	395	391	399	398	428	394	395	378	438	386	411	409	379	405	374	391	387	410	414	423	390	394	409	400	408	392	403	408	397	386	386	426	428	414	397	420	423	407	412	371	396	413	378	401	380	386	391	372	404	381	398	381	387	409	424	405	415	365	409	419	390	381	364	393	393	392	437	400	390	389	421	461	414	400	377	381	419	425	412	408	403	377	385	388	369	393	404	401	384	344	436	371	398	394	428	408	419	443	378	412	425	370	400	361	430	399	404	396	387	341	380	443	414	445	418	392	386	427	405	359	381	426	427	386	405	396	385	402	376	360	389	375	401	405	383	447	371	362	392	411	393	427	395	373	356	364	397	383	406	400	374	365	379	413	370	374	376	384	380	401	416	396	396	400	412	384	411	384	374	372	406	376	402	364	384	421	415	399	409	425	375	367	437	387	408	430	373	429	381	403	397	385	379	414	381	382	409	406	390	396	377	418	406	426	377	410	363	387	396	377	382	369	420	383	414	393	389	423	376	439	409	399	386	408	411	405	364	365	421	396	373	418	442	412	407	391	418	417	383	409	351	409	423	392	453	389	373	397	387	413	395	410	424	432	424	409	427	397	422	394	413	400	420	363	410	382	402	437	390	421	405	370	379	376	418	402	419	389	412	391	410	384	387	377	404	403	398	400	373	391	407	392	414	364	373	408	396	399	359	371	384	417	417	409	408	382	389	409	377	380	370	390	418	393	357	419	390	393	390	396	389	396	448	408	385	423	397	408	414	411	407	388	377	383	391	409	400	405	398	383	438	399	417	422	351	376	402	410	406	392	377	365	394	382	392	393	387	387	382	364	414	341	377	432	422	380	416	388	414	404	414	403	412	365	368	399	397	411	382	426	394	358	427	353	359	410	404	398	412	422	423	386	365	400	390	370	409	385	375	397	381	418	408	388	430	422	443	394	413	397	400	414	383	400	394	382	417	379	402	430	384	393	384	434	412	407	395	380	392	399	421	419	418	342	393	399	430	411	386	409	421	402	427	399	413	412	397	380	424	387	411	385	409	368	394	374	385	406	417	369	401	393	394	411	383	423	399	403	396	389	411	372	366	381	392	434	395	401	417	416	406	395	435	378	416	423	405	378	377	392	378	400	363	394	389	391	382	400	394	370	386	410	402	395	398	381	361	360	411	425	384	398	369	467	416	378	398	360	392	404	390	392	403	446	417	379	355	367	395	389	378	388	406	363	389	387	381	417	399	438	423	398	433	373	382	436	367	349	437	393	363	384	394	418	395	386	400	402	407	392	385	425	427	394	377	388	402	395	397	396	420	412	414	389	420	404	386	436	392	400	383	400	421	391	412	406	410	378	415	411	408	421	406	412	392	389	387	397	376	414	370	399	407	379	404	396	401	431	405	400	424	418	385	400	408	413	404	358	413	381	398	393	382	375	411	420	408	436	412	412	414	394	376	383	403	380	428	391	391	412	394	396	395	380	415	375	412	401	376	396	389	377	399	419	392	407	393	382	447	397	411	414	432	418	395	377	423	437	366	388	376	422	420	414	383	391	370	376	397	391	414	411	396	382	394	418	400	419	418	387	422	413	422	404	403	392	379	422	379	395	388	405	401	426	386	368	417	410	410	417	388	376	373	391	376	395	405	412	409	391	396	411	417	374	425	402	371	390	369	405	357	388	401	371	398	395	383	387	407	401	391	371	370	355	419	411	401	358	424	412	398	382	414	374	376	408	415	370	405	403	400	407	377	396	366	375	400	382	381	420	402	419	396	401	386	401	415	407	395	400	390	366	408	404	402	366	419	410	385	402	386	415	440	415	394	362	420	362	393	412	404	409	428	406	423	383	397	362	426	383	404	360	357	405	401	391	370	384	372	415	388	389	384	393	379	392	420	430	371	387	409	401	385	419	391	401	400	427	399	399	412	428	404	381	386	411	373	406	412	404	405	372	375	403	385	416	413	354	393	376	384	410	403	370	438	391	414	412	416	359	415	406	389	427	398	409	419	413	403	380	427	397	395	406	413	410	417	377	382	378	390	387	434	400	383	398	374	377	387	418	386	400	446	415	417	432	428	391	410	423	393	388	437	413	369	389	415	372	402	361	388	384	369	427	383	382	381	402	386	404	394	392	376	404	379	396	414	383	362	409	425	401	369	421	434	374	398	392	385	384	405	388	400	416	371	379	410	389	363	382	430	379	391	397	408
9341	2813	1741	559	335	298	243	231	226	235	239	216	231	217	237	247	197	196	217	228	235	198	209	221	200	193	230	209	229	198	192	233	197	201	207	223	217	215	218	222	197	184	217	218	216	178	183	239	210	230	214	210	208	236	242	205	217	209	192	199	213	212	199	201	223	233	217	214	246	188	213	223	197	198	233	223	213	209	174	210	206	210	220	193	178	249	191	223	221	203	209	195	196	228	222	195	219	224	197	190	202	208	213	197	209	188	220	212	210	196	194	234	214	237	239	217	214	189	221	216	212	209	215	239	208	205	222	218	207	219	205	211	200	210	200	198	207	209	217	202	193	211	202	209	225	196	217	201	217	194	195	213	200	219	220	206	222	194	225	200	242	214	202	231	183	212	196	206	225	188	223	209	209	193	202	205	199	180	241	205	216	224	197	232	170	224	192	220	212	228	218	221	214	218	192	206	204	215	222	214	241	230	238	209	197	203	212	206	196	207	224	184	215	221	211	204	209	216	192	215	222	210	216	206	238	196	220	219	183	237	220	223	190	200	217	197	212	229	210	244	232	241	216	227	214	235	222	222	235	212	217	228	197	202	196	203	193	193	231	222	210	244	195	212	215	198	223	215	212	216	209	208	179	217	207	227	206	222	222	193	179	187	235	219	201	214	222	204	216	186	198	180	223	210	225	215	236	209	204	194	196	231	209	227	201	211	239	226	189	214	204	249	228	214	185	188	199	199	208	225	186	217	224	233	201	214	219	213	187	185	221	218	245	212	215	207	219	241	194	234	207	214	214	195	229	183	240	219	222	209	221	226	239	224	197	209	192	194	206	197	181	183	194	203	215	214	201	226	215	224	200	205	190	207	201	212	229	187	224	207	224	217	228	204	189	222	225	190	240	192	220	221	231	218	212	213	210	201	212	210	230	209	195	181	210	215	207	198	218	205	205	220	183	215	220	194	225	221	218	223	233	191	207	203	220	215	208	247	195	239	227	218	191	196	196	220	210	172	187	204	189	208	221	225	223	220	218	212	216	201	203	235	209	221	223	228	229	196	238	182	213	209	220	223	197	217	222	200	241	198	218	223	233	191	212	201	191	236	211	226	215	210	202	222	208	191	232	219	194	194	193	203	214	207	212	249	193	209	208	196	208	225	224	243	190	225	250	202	208	205	197	204	221	233	178	214	230	193	228	231	223	230	167	222	205	244	210	191	216	232	201	225	240	212	191	200	215	234	198	218	214	207	207	222	212	211	210	205	194	227	203	197	225	195	234	206	240	205	175	213	208	197	210	209	206	199	220	220	203	217	214	226	193	219	204	206	200	209	232	225	218	172	216	216	211	215	201	211	205	198	219	203	211	222	188	236	211	205	199	221	182	218	204	222	203	206	231	218	235	192	206	223	239	213	204	207	212	235	207	197	190	222	189	188	217	199	196	251	209	234	175	218	202	214	224	201	200	218	192	205	187	226	193	226	184	230	234	209	202	196	232	202	204	237	219	224	174	201	196	213	213	199	233	228	219	223	236	221	226	215	205	218	220	217	201	205	235	207	226	214	224	214	197	197	212	183	211	215	195	202	200	223	228	190	221	195	203	230	170	216	189	198	230	206	216	229	223	230	233	189	202	192	196	219	189	182	209	187	199	218	232	190	232	211	224	226	201	197	214	215	176	198	221	213	183	218	231	224	214	203	189	226	207	208	217	231	244	179	247	230	214	214	224	208	214	200	202	211	218	212	200	204	234	205	193	210	194	191	212	202	221	155	226	218	208	228	199	209	194	229	184	213	199	228	193	236	249	212	212	220	193	210	215	232	217	227	234	193	191	222	218	210	217	171	233	206	214	200	212	196	224	259	205	200	183	199	200	208	193	210	188	193	208	207	212	209	233	206	202	242	197	211	204	207	204	216	197	241	214	217	241	228	203	222	204	206	192	220	213	188	234	213	247	204	210	202	217	190	212	217	195	241	227	215	260	212	218	219	223	236	208	204	203	203	201	236	210	222	226	235	219	201	228	215	255	191	214	195	189	187	221	211	201	185	194	210	157	218	214	205	213	229	216	176	199	227	190	209	186	221	237	199	210	172	215	227	222	230	204	191	237	208	204	235	212	219	190	233	216	197	245	215	207	213	232	203	216	214	204	205	221	218	193	213	182	219	178	206	191	199	189	200	193	246	200	215	202	210	214	222	225	222	189	202	211	232	214	208	216	212	194	212	220	228	214	224	208	212	249	238	199	220	243	256	192	230	204	226	210	199	218	215	179	195	175	203	209	247	227	206	219	187	202	224	203	215	234	211	206	211	216	189	196	204	216	200	207	226	249	225	200	222	214	196	210	210	206	216	219	232	186	236	242	217	239	229	232	203	210	212	205	196	225	240	223	200	209	183	195	220	216	193	216	204	196	201	197	219	199	219	228	192	195	196	253	205	194	210	215	194	199	188	197	203	209	194	214	238	240	194	190	186	184	199	220	184	231	213	207	207	204	218	208	209	231	205	172	198	202	194	204	232	196	223	230	219	190	187	209	215	201	207	211	226	219	212	242	191	236	220	210	184	206	210	207	196	222	223	229	241	219	207	234	212	204	198	232	215	229	208	212	221	202	199	204	206	218	238	213	222	210	206	252	180	221	201	193	215	219	190	191	200	195	214	194	208	204	220	193	223	213	214	193	218	219	222	190	180	185	197	201	223	208	220	216	212	229	220	219	233	219	191	196	206	197	227	200	217	188	193	193	206	204	233	219	192	210	194	218	204	223	213	197	178	216	217	200	210	211	232	230	238	220	193	203	210	201	192	227	206	217	216	200	187	208	205	201	229	219	183	192	226	198	191	211	233	208	176	183	234	219	219	227	222	200	207	207	196	195	213	221	211	230	190	219	189	216	198	224	201	203	180	195	215	231	209	206	216	224	239	191	194	198	237	202	201	208	231	210	226	207	246	192	184	194	196	195	218	223	216	193	189	188	232	231	207	232	202	242	236	221	221	185	209	246	208	196	210	186	204	196	184	226	218	203	224	215	231	209	189	186	218	218	210	207	197	211	205	203	185	209	194	223	237	206	194	203	233	223	184	199	181	221	222	190	202	192	206	230	207	190	214	222	205	203	226	202	210	196	208	218	205	246	176	226	179	215	235	185	198	216	234	233	182	219	224	192	218	222	216	219	218	200	221	252	226	210	235	198	221	204	225	216	214	197	187	231	216	220	195	200	229	193	203	211	217	213	180	200	207	204	186	235	209	224	176	221	235	202	214	215	204	189	202	237	200	208	225	202	193	226	200	188	204	210	213	173	188	199	204	187	176	225	248	209	201	212	205	226	219	208	209	235	183	212	218	222	204	204	196	210	232	223	201	217	210	204	209	198	233	170	207	210	215	235	232	238	219	214	201	192	213	200	221	199	209	221	205	213	229	224	227	218	211	204	236	215	210	227	218	210	194	226	183	241	207	211	208	232	202	229	218	214	196	188	177	231	239	222	200	224	214	223	193	221	194
5833	2544	3276	1426	1114	820	684	669	611	582	552	548	499	478	477	452	465	488	475	443	475	478	485	467	470	451	445	408	461	471	461	468	447	485	445	511	500	446	476	474	480	471	462	493	466	469	468	477	506	467	470	466	456	470	478	434	464	471	466	527	454	455	441	451	421	490	429	467	442	510	451	445	423	444	488	466	457	469	501	463	455	465	459	445	467	478	455	511	487	420	478	500	421	472	428	470	445	457	456	452	506	455	477	476	471	454	489	465	478	484	438	452	459	456	446	477	468	474	428	466	456	429	478	485	488	481	468	487	452	523	450	485	484	453	455	450	503	478	449	508	454	464	423	470	490	457	495	445	488	452	493	443	446	438	484	471	482	491	454	462	431	479	440	444	441	485	487	452	495	475	486	464	495	505	471	464	444	455	462	458	465	467	470	466	450	460	453	488	462	468	455	467	459	452	447	454	497	430	470	468	473	457	480	482	466	509	455	471	456	479	458	453	441	489	479	485	465	503	423	476	475	429	445	471	436	454	476	443	464	447	472	446	504	454	470	477	464	457	474	419	469	447	477	461	507	496	483	459	455	457	448	464	457	464	468	471	486	504	488	505	455	462	479	484	469	487	482	463	473	464	502	438	444	463	467	462	466	488	460	467	481	442	491	428	466	457	465	440	464	451	434	462	441	463	497	457	498	476	484	447	461	471	473	492	462	480	479	471	502	454	500	479	472	451	509	486	457	459	504	438	470	477	472	472	499	468	444	455	466	438	456	452	449	455	440	451	482	438	469	467	444	466	438	481	429	456	454	447	503	464	477	475	480	470	464	416	472	481	463	482	514	486	434	483	460	444	462	462	499	478	433	452	474	507	481	484	460	456	441	470	468	479	467	490	479	474	420	450	469	464	464	472	451	471	460	493	481	444	473	454	442	509	484	423	483	483	457	461	474	489	498	483	464	481	458	469	454	499	465	434	470	428	475	447	444	473	460	447	476	464	464	451	456	434	471	470	460	490	453	459	444	463	470	431	479	448	480	478	472	429	433	422	457	455	463	505	506	445	489	492	460	481	430	433	431	434	455	483	463	452	459	479	450	487	465	455	477	440	467	444	464	455	454	456	473	472	469	451	472	457	482	446	452	448	443	476	474	425	453	495	470	463	475	440	479	495	419	425	434	460	462	520	444	497	456	495	484	445	463	492	425	478	504	410	453	460	473	433	485	449	483	455	480	466	477	462	464	439	450	460	481	484	461	478	462	464	459	478	442	465	499	465	483	501	437	518	529	466	468	468	489	497	480	475	457	436	471	513	466	451	474	473	517	455	460	488	506	483	487	483	466	478	496	451	475	449	517	461	437	433	437	460	480	437	447	464	514	460	503	471	460	506	470	437	464	453	466	443	488	437	457	457	465	459	484	433	481	462	424	475	453	482	467	476	501	425	437	503	476	436	467	495	449	521	432	471	484	507	491	461	474	490	473	494	449	444	448	467	490	498	477	485	482	432	494	490	440	459	472	465	460	472	487	471	469	443	459	471	465	457	480	446	473	465	458	475	463	496	474	486	485	502	433	448	465	450	435	491	462	503	467	452	455	469	481	453	477	502	463	447	480	499	498	471	500	496	506	452	464	479	509	473	449	476	458	449	461	471	464	466	484	413	477	503	450	426	463	503	464	435	471	447	519	478	461	472	482	514	465	484	487	458	484	454	470	494	442	471	437	467	424	459	448	473	493	480	462	472	464	473	439	444	461	447	427	525	474	479	496	486	471	442	478	456	446	467	435	455	448	459	419	457	459	498	425	470	435	465	480	462	445	480	483	483	482	414	481	432	475	461	471	479	464	468	486	459	458	462	465	460	500	462	469	465	440	442	488	469	453	440	480	443	448	441	457	423	480	506	445	458	489	463	446	458	479	465	502	462	460	464	459	403	470	453	461	475	477	499	457	455	473	450	502	455	478	444	475	454	478	470	437	473	433	467	438	470	448	528	469	482	497	435	451	459	448	435	453	485	450	464	447	467	479	455	460	433	469	475	433	461	448	470	431	501	442	442	474	483	463	479	454	480	454	458	465	466	436	459	461	475	462	470	485	444	442	508	445	459	443	448	458	452	480	486	445	450	450	459	485	467	491	493	447	463	460	462	462	445	480	437	448	472	484	483	517	479	462	463	474	460	463	437	440	490	482	448	470	479	478	476	461	438	467	413	495	478	446	449	435	461	521	435	441	468	488	491	508	458	508	431	509	429	468	436	466	465	493	480	464	477	462	463	455	485	475	484	502	444	468	450	447	505	468	415	478	449	473	430	489	474	473	466	457	456	486	461	462	446	442	472	506	460	464	449	413	487	464	477	494	472	489	510	469	467	475	480	494	477	450	467	429	483	423	467	468	448	475	443	439	468	476	480	492	435	441	474	490	461	491	460	475	451	434	479	478	469	489	442	462	470	478	480	464	499	477	467	437	475	476	505	468	452	477	465	500	485	482	414	444	465	454	486	454	434	491	458	462	467	424	484	469	466	468	469	487	454	511	498	485	478	466	454	454	479	459	466	459	451	492	494	469	424	446	500	444	469	473	426	496	465	469	483	468	442	456	463	463	465	471	475	479	428	478	509	436	464	456	503	461	486	481	442	435	457	470	468	448	451	450	472	444	483	460	479	426	478	497	440	492	412	459	480	438	458	473	438	497	460	441	463	516	471	517	459	469	462	453	444	461	427	469	465	474	506	485	465	444	456	450	457	484	440	483	504	448	465	458	469	483	467	450	472	453	499	459	452	484	453	459	485	495	470	447	456	473	434	444	495	495	446	483	488	448	429	474	429	453	483	445	490	444	417	463	460	451	458	487	448	461	485	506	469	477	454	490	447	448	475	436	486	433	446	468	429	457	495	444	448	463	478	474	469	460	459	458	460	460	459	456	492	486	439	471	453	434	439	494	453	477	445	443	470	444	451	480	489	456	472	469	462	492	472	411	474	473	427	452	504	478	439	475	483	448	434	462	473	492	475	457	448	453	510	424	474	480	450	499	437	456	459	451	450	479	437	469	464	443	447	454	461	461	475	494	463	427	439	442	457	480	434	441	485	487	432	428	473	470	436	428	437	484	481	471	448	480	469	462	488	482	474	471	453	471	454	446	461	527	489	453	496	454	432	472	427	423	463	475	430	488	460	475	529	421	464	453	467	498	457	431	472	431	468	476	459	444	473	443	472	475	519	452	448	457	477	463	438	469	453	451	466	439	482	480	485	465	479	487	472	490	480	467	474	489	473	439	475	474	477	490	467	458	483	482	464	474	467	514	479	471	450	449	436	463	458	485	460	446	469	433	426	462	468	472	501	491	473	469	450	470	429	460	476	466	487	504	459	491	451	463	447	450	472	472	428	460	471	480	460	449	460	465	452	447	485	514	471	483	441	438	460	456	462	463	444	463	462	422	471	499	442	478	407	485	460	491	448	494	455	448	436	472	474	522	471	441	486	422	474	502	481	488	478	452	480	467	455
26194	11663	12635	6491	4967	2924	2350	2192	1271	928	651	450	277	267	225	175	152	129	105	146	135	141	129	137	129	121	118	136	142	149	136	128	148	133	134	129	125	139	119	149	136	137	158	118	121	140	115	128	148	124	117	140	113	126	108	116	151	123	123	128	145	127	104	124	125	130	117	128	105	135	125	121	124	100	120	114	132	142	133	148	136	129	140	132	132	113	137	135	119	139	140	114	130	116	132	123	131	134	135	129	142	114	135	122	146	119	115	120	129	130	126	145	140	132	120	137	137	134	131	141	120	136	151	139	129	115	117	132	123	100	135	130	162	121	124	137	138	131	121	125	123	146	118	150	130	124	126	118	135	157	126	135	123	96	138	146	139	132	148	165	131	118	128	132	135	132	136	123	139	126	140	129	131	148	141	119	134	130	130	109	123	149	135	117	116	109	114	153	118	134	130	127	139	141	122	131	123	123	142	133	170	133	132	122	131	135	124	133	119	111	121	125	150	154	125	110	127	124	120	132	124	140	132	115	127	131	149	129	139	131	135	120	135	125	142	137	109	140	124	123	102	134	115	125	137	123	133	138	118	109	94	135	107	133	118	128	132	134	134	127	152	128	119	114	130	123	126	124	159	123	125	123	130	147	129	142	134	143	125	144	111	124	146	121	105	155	134	97	116	133	125	123	126	118	122	122	112	117	135	124	126	134	124	124	122	127	120	141	110	123	121	159	116	129	105	122	124	158	121	121	117	136	125	145	126	119	136	124	125	128	110	131	151	124	122	129	110	122	136	110	131	123	128	128	132	112	106	136	125	140	139	134	103	134	126	131	126	138	158	123	119	113	130	170	123	140	115	132	135	126	148	129	124	143	144	116	121	138	126	161	108	120	136	118	115	122	127	146	123	111	115	167	129	103	130	127	131	148	133	133	118	126	136	125	134	120	130	135	125	136	131	115	112	130	153	131	119	111	132	128	124	118	127	138	104	138	131	99	113	134	128	118	126	148	135	114	117	116	121	134	124	125	131	155	121	144	131	128	128	125	116	119	137	136	129	138	122	121	147	127	140	118	120	134	133	137	159	124	124	148	128	123	104	135	111	144	152	129	147	140	137	118	112	136	121	111	111	132	134	130	154	122	142	134	135	138	128	145	127	128	119	113	137	119	119	136	131	134	108	122	126	119	110	148	126	135	101	130	116	112	134	120	120	136	109	136	126	133	112	125	114	143	118	117	116	119	150	126	128	107	141	134	119	114	115	120	137	137	124	113	116	129	133	138	133	111	126	131	134	105	118	148	130	132	137	112	108	123	125	119	122	102	119	131	136	107	128	135	127	138	127	119	149	130	115	143	127	115	112	115	149	134	131	131	104	138	139	126	127	127	115	141	109	118	135	142	130	151	127	132	112	135	151	146	137	99	124	139	114	126	120	124	132	133	119	132	125	146	135	135	123	125	138	121	123	131	133	124	112	126	126	155	116	127	134	122	119	124	145	126	113	116	125	139	118	143	125	120	117	128	149	136	138	133	150	112	124	113	138	148	134	125	121	161	126	140	120	120	122	126	113	149	126	112	125	123	143	138	119	115	140	118	113	126	129	136	117	133	137	140	96	136	102	114	134	124	131	129	121	112	123	125	136	118	158	129	113	128	130	131	143	148	130	119	125	134	125	117	129	145	132	119	110	137	121	132	121	131	130	136	121	117	138	126	119	123	130	120	132	103	119	125	145	135	147	106	129	117	117	137	133	126	122	106	136	110	164	115	125	118	146	140	127	136	129	130	132	127	145	107	126	137	139	124	131	113	139	113	145	122	138	121	109	129	121	117	131	142	142	142	168	116	139	114	118	116	128	111	127	143	121	126	128	123	123	137	124	132	121	139	125	118	140	113	142	138	150	104	124	142	123	114	130	130	130	126	144	133	139	141	125	124	133	143	135	120	169	138	127	140	111	121	122	123	144	107	100	129	119	148	129	117	129	103	138	137	147	116	131	123	121	119	117	133	124	111	126	124	132	117	122	121	139	115	131	129	125	110	150	130	130	109	130	141	154	126	119	125	129	123	154	136	134	146	126	143	122	127	127	137	144	141	111	122	112	131	151	129	145	104	147	137	134	140	143	142	126	121	147	123	116	110	135	118	125	131	128	127	140	128	119	144	126	139	130	106	118	113	127	137	140	134	120	120	124	116	131	137	154	129	143	126	115	131	126	140	144	118	138	139	123	153	121	137	142	143	151	125	134	131	121	132	138	122	133	138	112	126	119	123	143	134	125	115	137	118	136	147	125	120	136	143	134	139	145	118	110	136	136	131	128	129	133	129	127	127	141	123	127	105	119	111	133	126	124	143	130	126	105	146	134	142	149	145	127	121	122	135	144	134	129	118	145	124	102	133	116	128	121	135	134	141	128	135	122	143	116	121	127	128	111	116	132	128	125	139	121	127	142	128	137	139	131	125	134	134	122	132	130	133	135	111	147	145	125	142	114	139	102	116	134	118	129	125	124	125	134	129	125	103	130	117	117	145	124	119	114	100	132	144	137	134	144	123	139	147	122	157	121	118	132	116	129	108	142	130	135	149	113	123	128	151	130	112	140	138	107	129	151	125	104	127	121	128	121	130	129	121	125	127	149	110	126	109	126	141	116	142	123	125	127	122	126	118	126	118	138	122	113	122	114	109	122	130	115	130	138	130	117	129	134	116	134	131	129	138	131	119	126	107	131	124	137	125	122	133	151	129	131	134	135	130	117	125	131	138	142	142	149	122	117	119	135	140	112	124	141	130	143	149	122	124	148	121	137	104	135	134	133	130	128	130	142	136	138	131	136	114	117	140	122	129	123	137	144	144	129	134	131	123	119	138	137	128	135	121	130	137	128	120	115	118	140	130	120	129	116	140	120	121	133	132	147	133	161	140	139	124	121	135	142	130	125	123	120	115	125	97	121	142	143	139	130	131	118	127	133	145	131	120	125	141	117	112	132	128	132	139	123	121	135	111	131	129	122	137	102	134	121	111	144	132	137	142	130	136	146	136	118	130	127	117	129	140	102	132	128	134	132	136	128	145	135	125	160	112	129	122	140	114	142	130	134	117	133	143	132	141	111	116	127	112	159	132	118	131	139	128	140	128	120	115	108	152	119	122	109	143	134	125	129	130	127	136	121	143	161	103	130	113	115	133	121	119	138	133	127	121	116	134	121	153	138	129	124	116	120	131	122	121	133	136	128	105	123	138	112	119	105	127	124	146	130	121	112	135	132	138	140	128	141	121	119	131	139	134	134	140	139	115	147	134	135	143	111	126	140	123	113	100	115	134	127	117	151	135	120	128	118	129	141	115	130	137	133	148	140	131	137	129	117	133	113	112	119	140	143	145	104	132	99	108	123	126	120	127	111	111	119	130	137	133	129	136	138	121	126	137	143	104	124	146	121	136	153	109	130	145	114	123	120	146	146	129	123	123	128	132	116	115	121	124	121	138	117	106	114	120	117	124	130	155	132	133	135	116
16328	8065	14789	9386	11043	8180	8035	7774	5318	4478	2977	2005	1358	1284	911	699	421	376	383	332	352	367	333	379	336	317	335	349	314	333	302	318	345	343	315	280	312	288	354	303	306	322	298	298	320	303	300	321	297	310	303	335	353	338	303	334	325	286	311	288	298	306	319	303	312	325	332	346	324	330	294	321	310	303	311	278	298	295	323	297	322	326	253	313	326	306	302	315	317	288	286	312	328	299	310	315	305	315	317	323	292	293	322	272	322	311	282	329	301	339	286	330	306	310	301	302	300	297	301	308	329	319	321	323	307	306	294	289	323	339	320	325	281	308	307	332	325	280	325	284	305	313	312	307	319	293	290	324	326	326	321	314	307	324	300	309	310	320	303	308	286	280	322	308	324	325	279	300	325	298	284	289	290	319	312	341	312	327	301	306	300	334	312	315	310	318	322	284	309	312	292	317	333	313	315	338	296	298	334	318	299	303	305	318	297	322	268	277	318	297	297	287	291	285	338	298	308	303	339	320	328	286	294	279	302	320	300	297	307	272	307	313	316	298	311	279	303	325	321	351	324	300	282	294	332	311	309	345	306	313	316	337	317	317	311	315	295	316	326	279	291	300	274	282	321	337	298	329	335	315	283	316	317	290	279	291	307	299	308	305	299	308	337	327	335	313	309	308	326	322	308	310	338	305	301	297	307	316	318	304	321	297	301	324	301	307	323	296	312	346	292	319	300	311	313	289	332	275	319	316	273	334	308	333	313	316	318	333	314	282	322	313	313	275	320	304	308	280	259	317	315	315	303	299	321	304	295	321	318	344	314	311	310	306	316	319	309	282	302	309	370	275	292	304	314	287	317	345	285	288	336	293	336	294	345	295	315	316	326	315	305	328	307	308	298	331	292	322	306	305	328	321	313	306	309	322	322	317	276	316	335	335	319	289	302	326	259	313	277	319	328	316	286	309	285	304	332	309	306	305	299	318	284	355	307	303	312	311	306	325	277	327	317	302	298	299	271	312	305	283	283	307	297	265	328	341	299	328	300	317	341	312	297	310	307	296	324	297	315	315	324	319	303	285	306	305	301	279	277	292	292	296	284	274	290	313	278	310	310	318	334	295	323	285	291	315	335	320	332	316	314	303	300	304	326	320	327	311	304	311	321	320	329	309	333	286	290	303	337	276	304	311	332	299	318	269	308	285	302	303	324	315	294	293	302	321	316	325	297	288	347	297	316	310	304	291	302	298	301	302	335	324	321	319	333	321	297	323	303	317	304	310	300	300	326	300	300	282	314	311	283	282	316	286	310	299	300	290	336	322	313	292	300	321	266	319	297	311	334	313	293	307	299	337	304	321	309	327	314	300	308	323	286	335	292	345	287	302	272	284	352	303	290	285	280	284	285	330	270	311	305	303	279	321	344	313	327	306	322	291	281	306	311	333	326	300	324	297	328	321	313	294	333	309	281	296	294	315	299	319	294	299	267	308	276	284	328	285	292	299	314	301	327	277	296	299	324	314	317	297	289	300	319	294	309	283	332	306	315	321	309	301	277	314	324	295	311	308	298	306	309	324	323	282	303	316	334	307	306	300	332	339	304	312	303	296	300	328	308	314	321	318	302	328	344	275	321	307	329	311	291	320	300	282	311	308	320	311	266	302	302	325	307	299	311	293	324	289	324	318	308	303	319	318	347	297	311	312	277	312	311	293	328	327	293	295	324	324	329	308	318	300	274	328	310	287	310	309	292	312	302	299	303	313	293	298	300	286	328	326	310	313	307	344	291	310	355	304	291	329	308	310	300	316	336	323	295	317	313	295	294	312	318	334	321	292	304	309	323	301	270	312	321	310	313	287	301	321	315	310	305	290	314	271	306	331	300	292	317	292	299	303	286	303	344	287	291	313	280	285	306	309	305	322	318	282	277	303	325	323	315	334	314	331	306	329	312	282	284	313	320	332	295	294	266	320	341	329	315	302	276	296	285	308	322	325	296	334	275	276	338	329	313	331	302	309	306	328	337	289	275	287	312	318	310	318	319	287	342	288	292	303	324	305	294	315	273	335	291	325	323	309	313	316	292	285	298	301	318	297	305	313	306	281	309	311	347	324	301	316	313	302	332	340	310	284	280	321	334	311	301	313	292	292	294	290	283	317	317	294	303	305	319	321	339	360	319	273	299	312	302	293	319	304	307	293	306	295	306	319	307	309	280	318	293	290	286	322	331	294	334	324	293	297	322	316	315	339	334	333	311	314	324	302	310	319	301	330	317	305	345	293	299	318	271	332	301	313	331	296	298	318	327	333	330	292	324	321	334	305	269	309	330	349	291	317	320	314	292	310	325	290	325	293	313	323	273	306	310	298	287	336	292	281	292	270	298	310	302	309	285	298	319	306	311	310	306	303	340	300	283	277	287	315	322	322	305	306	277	329	330	286	303	318	338	261	306	280	279	325	306	328	335	299	288	299	354	288	291	314	276	321	318	279	304	298	326	321	304	312	295	308	322	310	302	320	302	313	308	308	298	329	270	312	299	299	302	273	297	296	285	299	289	290	302	342	289	298	329	314	326	303	315	300	305	309	279	340	339	324	290	289	296	290	314	320	309	310	304	297	284	304	295	296	297	292	267	277	357	304	310	287	299	321	317	328	278	318	318	310	281	320	310	279	316	327	296	289	308	311	289	295	342	292	331	310	356	300	319	310	312	312	288	347	309	292	322	281	290	294	323	319	327	353	297	291	290	309	317	319	309	292	310	312	275	283	315	331	297	291	286	295	332	334	283	290	265	286	309	295	333	304	308	274	341	302	300	309	304	292	314	305	311	304	282	309	327	314	323	306	350	324	272	273	289	293	341	307	292	280	273	276	334	331	302	318	320	319	319	308	316	303	315	300	309	296	272	315	306	321	317	313	315	284	321	339	316	298	303	292	332	297	315	300	287	303	314	329	305	268	300	318	293	279	296	299	295	305	315	324	291	318	321	316	310	316	296	323	284	296	314	306	282	277	304	311	296	301	302	301	299	289	319	308	305	306	317	356	326	291	274	286	312	287	295	305	337	297	264	309	314	305	287	293	273	295	309	310	285	290	332	276	301	325	292	269	308	307	314	320	277	296	280	285	314	321	289	307	343	312	282	322	270	309	312	310	303	338	306	317	314	301	321	329	306	321	311	313	341	292	300	315	289	301	289	298	319	295	328	291	312	300	298	326	309	286	323	293	291	325	289	315	338	320	343	329	333	288	314	337	312	313	322	291	315	304	334	311	344	285	296	317	315	303	298	291	311	318	331	307	343	322	333	306	346	294	289	308	300	296	265	304	310	287	282	311	316	301	314	304	301	316	275	302	284	334	281	299	320	324	320	287	342	303	316	319	292	285	273	315	329	311	305	309	325	281	277	324	328	292	328	298	319	294	306	303	290	318	298	315	304	306	305	311	313	292	305	306	299	293	281	302	310	298	316	344	307	307	289	295	284	306	323	326	310	302	310	342	310	322	282	338	301	336	327	338
37390	21260	21125	10363	8342	5325	4588	3595	2608	2226	1363	751	427	506	353	397	313	221	205	211	153	163	166	167	197	194	207	180	174	164	158	170	175	166	162	194	186	167	172	175	187	178	170	180	182	192	196	157	161	161	165	146	176	145	193	156	157	160	160	179	155	167	164	180	134	145	177	129	155	190	165	167	168	184	160	150	173	199	175	180	167	177	163	164	166	178	171	142	173	167	178	177	160	156	158	174	172	152	171	170	192	176	167	170	164	163	181	162	184	154	184	163	169	169	166	163	180	173	154	180	187	184	191	189	137	177	169	173	172	159	178	178	191	176	180	154	165	164	202	157	166	177	158	192	157	164	172	166	172	175	170	151	165	139	189	166	178	159	172	179	163	163	151	154	161	168	181	170	179	163	163	178	174	171	164	196	189	139	184	166	167	187	155	159	178	170	180	181	173	156	158	166	173	188	153	171	176	165	180	196	175	166	151	166	186	157	173	181	161	158	170	182	177	184	168	185	156	172	164	178	171	179	165	165	162	179	144	175	142	164	175	141	163	159	186	195	176	149	178	187	164	199	180	170	169	164	176	177	145	159	164	155	159	181	184	152	181	142	155	171	177	176	166	162	173	164	175	178	157	163	176	187	169	170	165	175	175	161	166	195	156	162	150	188	180	177	185	137	191	181	150	152	190	199	175	149	185	161	181	155	154	177	157	166	166	150	151	166	163	166	164	169	149	166	157	182	170	180	182	177	185	184	184	159	139	166	154	157	166	176	176	176	170	178	155	197	182	164	177	142	150	172	205	161	163	161	136	156	177	196	163	183	170	144	181	171	178	167	162	161	181	174	184	162	175	147	157	167	176	145	151	163	169	162	175	196	169	165	166	181	175	180	172	155	171	179	173	173	190	168	164	169	170	180	173	184	183	176	158	184	172	183	187	141	179	142	161	145	158	173	192	159	155	157	181	181	165	164	202	167	175	165	165	184	140	174	190	186	186	156	169	180	182	173	162	200	186	170	176	172	158	177	165	158	165	189	168	179	170	174	173	161	195	180	176	181	159	198	170	168	184	157	186	189	157	158	160	153	175	183	151	208	189	165	175	147	173	184	174	168	179	157	151	170	202	179	175	137	173	162	157	148	140	174	161	172	160	162	168	195	152	155	173	166	166	157	159	169	179	154	157	172	178	179	167	164	180	174	163	181	175	173	174	186	154	181	164	191	171	169	168	150	199	157	165	151	165	152	173	193	155	189	188	166	174	145	160	195	195	160	167	198	158	166	174	155	169	160	145	171	164	167	168	171	142	160	169	148	124	162	187	157	161	161	176	188	164	178	168	184	210	180	165	149	140	168	210	164	162	139	165	174	200	188	181	180	174	157	156	185	172	147	173	170	177	177	172	169	150	194	162	157	150	174	176	176	174	153	166	181	153	172	160	191	183	143	187	171	152	188	159	190	170	181	161	192	162	196	157	153	154	158	187	136	173	205	163	161	164	176	188	147	163	163	177	169	196	166	170	181	163	140	164	166	199	153	162	189	188	164	150	198	171	191	160	154	168	163	162	162	158	173	148	183	188	187	175	176	157	155	159	169	177	195	198	168	158	168	193	147	164	204	147	185	162	168	164	191	174	179	158	202	169	179	172	168	175	162	161	180	167	153	186	193	157	154	167	166	179	153	159	134	166	159	180	189	155	141	152	151	199	179	168	175	181	149	181	155	175	155	154	178	157	181	189	186	190	185	184	177	176	161	190	200	173	166	169	182	173	192	150	148	160	164	176	176	150	178	176	134	172	174	178	172	189	163	178	188	192	187	184	196	162	176	153	159	178	205	181	171	165	172	188	163	175	192	174	163	179	172	177	163	157	163	170	160	170	179	149	186	172	166	156	163	189	166	161	174	196	162	163	170	171	186	189	168	166	145	162	164	160	160	160	174	176	158	156	156	177	170	166	158	182	164	187	186	172	175	161	154	153	199	162	180	178	156	130	181	182	186	179	173	178	184	184	186	189	192	186	180	154	161	191	204	158	169	177	172	166	174	158	151	187	155	153	157	175	158	188	176	161	179	172	147	197	162	163	182	159	175	166	175	185	185	148	181	152	176	175	160	197	183	164	171	182	130	158	162	179	154	186	145	163	182	154	190	164	187	163	171	159	165	191	169	165	162	152	169	151	186	162	157	163	174	158	176	168	192	184	171	180	172	182	155	197	179	175	182	171	167	170	198	166	168	186	163	185	158	195	151	167	191	152	134	179	181	167	163	193	148	199	164	188	163	178	173	186	182	173	174	143	166	163	163	154	165	127	190	195	163	161	161	163	171	158	183	170	159	160	171	186	151	181	165	174	161	164	164	200	169	147	178	170	173	154	202	176	156	175	149	150	175	187	198	173	166	158	151	169	200	189	180	161	159	141	177	157	149	166	162	183	181	161	173	145	165	178	171	192	175	165	182	192	158	156	161	173	202	160	175	155	161	180	177	169	170	178	170	157	177	161	189	182	166	173	175	171	162	170	167	179	142	178	176	178	177	169	195	170	190	187	163	165	199	167	155	168	139	178	157	160	171	171	180	168	163	172	165	147	159	159	167	153	185	178	174	168	180	160	164	159	176	165	163	171	173	170	165	171	170	144	172	190	198	150	152	162	170	175	183	171	184	160	168	150	170	183	157	167	173	185	182	168	172	145	163	201	185	176	162	155	178	196	173	185	173	202	190	192	155	176	153	169	149	179	178	163	161	179	168	192	182	167	161	144	163	163	154	188	164	147	162	188	201	153	161	198	184	180	178	183	181	169	147	190	169	169	149	149	182	161	171	163	163	158	170	159	167	156	155	172	160	161	175	152	157	179	150	174	160	175	181	151	143	177	153	176	156	176	162	160	157	139	180	164	167	180	168	157	174	168	159	148	174	185	177	163	154	171	159	169	158	170	134	187	173	184	163	172	176	179	171	138	166	146	164	189	157	168	170	156	158	174	156	173	184	198	179	170	166	175	135	163	147	177	171	175	149	146	163	182	171	171	167	165	145	173	144	172	181	188	151	160	163	165	181	170	160	172	151	187	153	177	188	162	168	185	169	195	166	180	158	207	177	161	173	150	157	169	168	173	192	164	173	190	154	169	170	191	176	171	175	169	164	186	139	165	164	158	169	166	160	157	142	162	171	183	159	155	202	176	181	163	151	146	171	143	166	140	158	181	193	193	156	157	180	148	161	159	158	149	154	161	157	154	171	197	173	162	170	180	181	180	153	165	166	179	186	185	155	148	171	163	170	173	172	172	147	178	165	168	193	177	164	190	166	169	155	180	188	170	158	176	191	166	149	166	148	160	201	150	152	185	167	167	166	178	183	176	158	182	150	186	172	150	169	171	165	180	199	181	146	184	176	162	160	172	149	161	168	172	181	176	174	164	168	179	188	187	191	158	188	174	166	151	171	172	190	163	168	137	189	189	176	148	190	159	162	180	170	139	162	154	183	180	167	199	164	165	193	171	162	183	173	179	155
22430	14243	20392	12109	16263	13063	13751	11717	9440	8246	5203	3274	1690	2412	1484	1841	1226	704	537	531	464	485	483	448	502	468	456	494	466	440	425	431	427	415	415	394	452	439	435	428	412	428	416	445	455	379	418	403	431	387	421	418	406	406	412	413	365	376	392	359	401	432	420	434	430	404	406	438	405	420	430	433	406	435	419	367	382	396	412	380	390	411	381	413	416	396	443	414	411	409	401	369	407	412	387	416	378	401	375	407	419	404	411	455	397	378	385	384	374	372	426	392	381	365	397	421	378	404	391	445	448	427	445	411	398	419	399	413	390	406	390	373	413	403	406	443	404	402	393	410	419	400	395	399	391	421	401	374	408	410	420	411	400	380	389	386	388	402	380	379	438	403	403	377	405	346	372	373	382	405	416	420	370	404	422	399	443	373	384	371	353	427	419	389	406	396	374	382	399	435	389	391	402	390	425	367	438	403	425	440	420	376	370	397	384	419	433	425	382	389	389	387	375	395	417	382	409	397	433	407	385	398	400	430	398	379	398	386	429	417	422	416	422	387	421	370	381	433	427	414	381	403	405	417	391	386	397	389	379	394	426	373	376	367	389	383	414	384	371	401	434	415	385	383	398	414	368	382	413	414	423	377	357	380	383	386	404	408	406	377	364	411	349	381	407	419	419	408	426	416	387	414	393	429	397	405	371	390	402	406	403	395	397	407	396	452	415	411	436	371	400	391	412	401	424	393	375	405	384	404	395	416	432	357	429	382	389	419	413	384	424	389	371	396	390	404	376	417	375	430	434	375	414	403	384	352	417	393	401	394	393	358	395	415	422	404	404	425	364	430	421	367	400	393	422	388	415	418	370	394	395	404	394	394	396	377	395	411	391	397	425	391	414	401	402	388	439	409	366	413	399	403	429	389	404	373	417	403	403	384	433	375	365	387	431	382	405	417	385	377	372	391	440	392	389	400	400	420	383	401	394	404	395	403	391	454	411	418	402	431	395	379	427	403	419	400	411	388	392	397	384	387	401	381	410	438	365	421	385	396	383	402	423	406	428	401	386	373	412	377	379	404	400	440	428	422	387	403	423	393	398	401	386	445	416	395	414	364	401	393	389	378	430	396	399	426	395	355	406	384	402	378	384	411	353	410	389	408	391	404	386	407	390	359	407	397	381	423	398	349	393	408	379	388	376	398	405	413	385	429	410	409	410	423	372	379	399	353	402	384	434	414	407	385	404	381	399	394	328	410	406	409	412	418	448	418	416	403	413	400	416	439	378	364	392	400	401	404	382	394	367	393	381	369	417	409	406	377	424	394	405	395	415	392	417	388	393	363	387	365	401	400	372	404	423	363	393	383	428	401	420	404	381	418	411	395	414	412	383	380	386	422	389	415	391	385	417	384	398	378	375	410	408	395	426	390	392	400	389	413	388	399	391	390	396	417	395	397	406	400	430	425	418	399	390	374	371	400	426	382	395	410	392	386	434	386	408	386	370	354	409	413	389	386	374	407	386	413	412	417	416	379	401	402	408	405	403	397	409	397	433	397	434	404	438	421	402	386	396	401	341	373	407	395	377	440	390	413	363	360	396	394	416	400	409	408	445	431	410	394	434	378	430	389	394	417	395	380	410	377	405	416	414	392	412	430	422	403	409	376	390	388	405	376	410	399	367	415	407	394	378	375	423	388	399	403	425	400	399	423	358	408	425	380	418	366	410	422	427	392	412	397	401	392	366	420	418	416	387	404	428	388	397	393	379	387	398	413	390	370	406	397	370	405	408	428	381	396	383	400	401	405	397	403	399	399	413	386	397	430	416	383	425	379	399	391	406	362	389	393	408	402	392	397	480	406	417	384	394	358	407	369	397	386	390	399	399	426	418	423	391	404	375	404	414	388	398	388	369	390	425	399	374	401	429	398	432	420	429	399	398	373	423	415	391	388	388	383	395	377	402	411	388	378	405	409	404	403	401	401	410	384	391	428	394	419	381	397	406	418	392	443	398	414	401	413	426	411	419	399	420	395	465	423	382	405	376	384	407	403	406	422	427	397	383	361	383	362	389	388	371	379	397	423	379	388	387	396	398	382	384	376	375	376	436	372	406	415	431	382	405	356	390	419	370	418	396	394	413	403	392	415	393	432	384	415	431	376	423	391	400	376	377	417	418	441	380	387	421	402	399	418	390	384	413	442	405	391	422	433	402	424	386	419	406	395	403	434	379	403	363	412	415	460	406	420	387	385	412	404	409	394	399	408	407	386	417	406	439	401	407	432	408	396	424	418	387	435	372	415	407	409	412	373	384	381	425	439	379	414	430	420	418	395	423	436	384	400	364	397	382	392	381	432	429	411	380	403	354	358	397	381	383	402	410	408	382	381	394	400	387	429	410	427	367	397	435	400	427	403	376	408	387	413	377	425	390	433	420	405	410	377	380	388	394	395	397	398	400	443	419	408	402	389	413	421	428	387	390	366	427	360	388	361	402	421	402	382	433	403	396	404	414	400	412	387	380	425	418	416	414	423	379	370	414	389	377	372	410	396	415	384	419	396	445	382	392	398	430	403	402	430	361	413	415	433	415	408	405	364	406	361	386	412	427	412	418	389	378	415	380	367	391	401	415	423	382	395	387	371	391	402	428	398	410	407	401	405	392	348	380	396	404	398	377	377	389	394	397	391	395	380	385	425	424	396	406	399	411	387	378	423	429	420	416	427	402	406	400	388	377	396	378	423	388	391	395	427	388	426	408	389	402	410	400	393	379	381	369	428	378	393	413	434	380	391	376	394	392	407	391	412	415	372	436	441	406	387	385	413	383	411	398	392	436	421	391	406	393	422	367	382	389	417	407	432	375	404	417	424	379	438	388	386	358	404	399	409	412	415	407	412	412	405	410	428	356	442	400	382	356	399	395	391	414	412	428	423	377	406	418	377	419	440	371	403	374	380	425	367	395	421	392	371	393	386	397	397	404	418	413	402	386	445	405	417	408	373	406	438	388	417	419	397	403	424	415	413	395	403	426	419	390	443	421	415	425	380	404	412	386	383	406	379	391	403	365	400	405	357	392	405	380	408	417	398	403	394	398	361	405	383	413	407	381	427	370	397	388	417	439	400	422	410	367	402	382	422	407	411	410	390	383	405	435	395	382	459	420	390	378	386	394	393	424	427	409	425	384	374	402	375	410	407	397	393	403	398	403	408	402	390	380	382	416	398	428	411	421	393	383	355	391	386	381	383	402	382	383	418	428	372	389	391	422	418	417	425	377	394	398	436	368	418	380	364	387	400	397	401	394	394	447	417	434	393	363	430	409	427	382	373	415	398	401	392	383	391	388	406	408	424	393	424	386	407	395	422	387	392	366	377	404	378	427	389	385	391	460	399	416	420	399	375	394	417	385	437	443	419	407	406	416	401	387	443	404	402	387	386	413	375	382	410	371	418	381	390	418	397	368	408	393	422	425	386	441	379	427	397	405	408	398	389	360	406	423	398	401	406	424	420	388	436	349	408
9230	3064	2121	597	370	282	269	265	253	235	232	232	215	200	213	198	216	224	222	207	221	215	187	192	234	217	216	214	193	243	217	238	201	225	220	209	218	208	211	218	191	226	165	201	198	215	240	205	186	217	219	199	208	200	225	217	198	209	207	214	204	206	205	223	193	196	231	219	242	188	209	175	222	212	191	184	198	230	200	197	192	227	198	202	220	201	211	232	183	209	198	198	204	205	193	234	199	220	209	178	206	202	191	210	201	211	218	214	189	197	229	232	227	203	230	230	176	205	220	249	206	185	220	214	218	205	228	231	215	209	229	210	232	202	199	200	186	201	207	213	198	205	209	189	212	217	195	189	202	212	204	226	221	196	206	186	182	210	232	198	206	208	199	224	233	191	194	197	197	209	200	212	217	185	205	214	206	224	199	236	202	183	199	230	210	208	198	202	224	237	221	190	224	174	233	199	198	222	190	184	197	191	227	197	209	214	218	199	210	200	204	221	185	219	214	211	209	203	188	207	233	212	222	205	211	191	209	226	209	223	247	204	207	196	233	216	207	208	212	226	233	210	198	217	205	216	173	206	215	231	231	209	199	213	190	214	223	201	195	177	204	218	206	224	211	211	211	213	201	228	185	193	222	192	190	234	213	180	177	212	187	228	222	202	234	218	215	202	212	203	223	235	213	212	202	227	209	209	205	192	213	215	194	195	211	192	191	214	215	221	222	204	203	205	249	225	207	204	204	210	188	232	223	189	238	201	199	222	197	222	200	224	190	177	177	210	217	198	216	215	231	222	210	225	197	225	212	215	197	208	215	189	240	205	207	207	217	224	234	214	240	185	199	211	205	227	184	173	205	201	202	210	187	197	206	183	205	223	187	192	207	238	219	213	230	223	214	219	211	194	204	222	204	214	214	180	197	205	220	192	198	224	225	219	199	207	230	192	218	231	219	213	233	216	215	213	206	220	215	185	238	206	205	207	181	230	219	196	220	204	204	187	204	180	201	198	212	236	229	251	219	225	210	223	197	192	214	206	213	217	216	197	208	227	234	223	212	206	227	212	211	244	214	211	237	210	203	205	226	229	207	206	219	225	226	222	228	189	220	223	227	217	195	207	170	206	198	217	208	221	199	207	221	212	223	222	210	190	202	225	220	228	186	218	207	211	210	202	231	221	208	195	194	203	214	214	211	216	204	229	226	201	227	207	207	207	219	219	198	226	228	220	197	208	238	212	196	187	198	228	207	227	211	203	183	187	220	208	221	212	242	230	203	224	222	209	230	225	210	214	228	214	213	230	224	212	224	225	224	231	194	229	174	204	231	184	213	193	212	190	175	236	189	214	207	188	224	189	193	229	225	214	238	230	210	202	181	199	217	246	208	215	187	204	235	193	205	200	210	201	187	241	224	217	197	195	228	239	239	218	195	202	227	206	203	218	177	225	197	205	208	192	217	199	213	224	216	206	221	203	220	208	215	201	176	227	225	188	219	256	198	227	235	210	190	215	208	212	226	191	222	207	204	222	212	210	205	205	207	226	192	211	221	212	214	194	212	206	231	197	215	228	202	238	206	209	197	193	211	212	227	206	209	225	219	225	238	231	195	215	205	229	202	228	219	192	220	211	205	203	202	218	189	210	223	223	201	202	183	220	209	220	200	210	192	199	197	200	206	209	214	220	222	198	208	208	213	204	198	213	226	199	223	215	189	211	222	198	241	218	182	202	212	196	209	218	194	209	202	223	215	227	215	211	205	213	192	185	213	248	211	217	212	194	204	211	239	193	213	204	186	215	213	231	194	242	192	230	192	223	235	198	220	215	201	232	202	208	218	188	221	229	231	211	224	218	203	172	240	213	204	191	219	182	233	204	210	167	228	210	215	229	242	196	240	211	206	234	212	222	176	211	187	203	199	208	201	217	229	203	237	214	177	189	206	228	202	213	211	181	219	201	202	236	231	213	208	234	202	210	198	180	218	223	185	206	204	228	213	248	226	208	219	227	252	207	230	226	215	209	193	227	220	198	236	205	187	195	195	212	216	215	212	235	223	201	226	212	186	212	192	225	216	218	202	210	234	223	220	194	200	213	210	220	189	183	230	224	180	209	207	182	216	205	205	218	185	202	214	207	202	222	201	233	221	204	228	216	234	214	216	232	195	208	223	226	214	191	225	214	199	226	213	210	221	227	240	217	240	229	228	207	208	238	201	218	202	193	195	221	228	184	233	231	211	208	206	202	239	182	239	232	195	217	196	197	198	210	211	225	205	204	200	211	219	199	234	232	173	239	220	216	215	213	205	197	203	197	188	222	220	222	213	201	194	230	224	222	190	218	217	191	235	204	217	207	229	196	210	202	216	226	200	197	202	208	202	217	206	221	246	242	212	211	220	216	212	217	212	238	204	213	215	205	220	213	221	239	200	201	234	210	169	204	201	182	228	203	222	215	196	211	198	226	220	215	227	229	205	191	238	210	203	192	187	204	204	213	196	233	235	242	223	220	198	222	189	207	194	213	199	211	206	239	206	205	207	211	228	235	206	191	252	211	191	233	214	227	197	202	223	245	236	165	222	206	220	235	226	204	206	207	198	193	220	238	225	201	237	186	207	218	212	191	224	242	181	192	203	210	252	209	223	192	185	204	186	216	201	224	236	201	211	223	194	201	209	234	197	243	218	232	232	220	199	223	231	192	205	212	229	198	217	212	198	206	208	220	174	211	212	187	219	222	201	229	206	187	253	188	216	221	238	189	192	212	215	217	207	246	198	217	227	218	238	245	192	198	200	184	235	212	220	226	211	226	233	220	198	209	242	198	191	219	205	218	195	196	202	224	208	232	214	180	210	231	226	223	242	248	231	243	200	205	210	209	226	233	214	202	196	206	227	211	202	221	222	213	229	244	204	241	231	167	211	195	214	196	213	215	214	189	205	222	199	215	230	235	228	219	216	237	186	218	227	207	219	202	203	221	212	216	202	205	205	212	206	237	209	195	241	218	195	223	214	239	253	204	197	220	234	243	186	200	224	211	215	218	202	209	197	230	238	235	229	194	205	234	200	213	199	212	187	237	226	195	188	203	194	200	219	212	212	218	197	194	212	181	206	182	236	210	195	226	228	193	183	187	228	222	233	219	226	188	218	210	203	239	209	216	194	209	226	201	241	214	197	223	209	199	206	243	222	191	225	199	212	209	180	196	210	210	195	227	204	211	216	209	226	231	223	194	196	226	207	201	239	214	221	214	235	237	197	221	245	191	200	210	199	203	232	196	222	233	193	216	216	224	233	214	200	223	201	198	201	201	192	218	201	184	217	215	199	206	204	180	227	216	236	214	228	210	201	234	187	228	230	230	222	188	194	207	198	224	211	202	200	206	217	179	206	219	200	223	192	213	213	201	222	221	209	218	224	200	226	215	209	213	187	222	239	217	203	186	224	235	245	237	211	218	217	199	223	202	238	188	220	205	214	223	229	199	202	225	220	205	216	195	220	214	212	194	228	208	209	221
5753	2822	3647	1600	1023	811	813	711	678	569	561	491	505	488	487	458	471	475	505	484	480	506	476	528	463	497	461	479	475	460	454	437	440	441	463	451	466	463	471	476	461	473	487	442	455	460	462	490	466	494	455	478	454	441	436	461	499	452	477	494	456	435	461	441	481	465	450	444	419	478	461	476	448	452	466	474	467	438	468	445	486	448	486	443	444	460	464	466	459	471	502	479	475	441	402	451	493	494	446	475	479	493	456	493	450	464	465	473	489	500	455	452	481	507	478	440	472	482	482	433	517	490	461	451	488	468	485	456	491	447	457	476	463	483	447	462	464	476	465	452	486	458	484	504	468	469	466	484	480	459	506	486	516	457	477	464	456	450	476	457	494	447	467	460	474	469	482	427	461	482	459	468	483	467	441	476	498	482	488	463	454	489	489	473	466	463	426	464	504	473	437	480	441	446	511	450	456	500	460	486	463	435	478	448	466	480	452	484	433	456	470	472	486	446	458	461	467	460	463	456	460	482	490	414	455	476	448	465	483	473	481	469	487	459	441	452	447	494	464	461	468	476	453	508	413	429	508	503	483	488	451	459	460	458	465	500	459	426	431	466	439	431	448	459	471	456	513	469	449	457	487	485	436	420	452	409	497	490	430	480	465	467	484	457	463	456	464	504	460	465	454	473	490	484	474	450	441	494	495	475	438	469	491	473	465	464	462	432	470	433	518	452	514	459	470	474	486	485	486	440	465	448	452	478	456	439	481	484	437	497	451	466	468	487	446	417	457	476	464	479	484	481	457	515	480	450	468	482	470	476	460	447	481	473	475	471	439	445	507	472	496	456	428	483	501	426	490	470	455	434	429	432	471	503	433	483	447	457	481	457	417	496	449	458	483	485	477	440	475	476	454	468	477	482	461	505	452	450	472	446	455	460	438	491	491	438	448	438	486	447	443	441	456	457	449	457	474	461	443	442	486	479	445	489	480	471	506	470	478	466	459	443	483	452	457	466	492	479	479	455	468	449	466	466	505	465	472	454	433	474	442	474	466	454	459	445	472	446	481	465	479	469	444	441	508	454	469	435	438	450	509	478	470	465	477	456	450	476	437	457	471	487	467	439	454	482	464	477	465	452	438	470	498	461	490	476	455	457	441	462	456	491	446	477	514	420	501	450	429	405	450	456	459	477	465	450	464	468	454	461	456	473	455	446	503	471	453	454	492	452	465	474	515	442	459	449	446	471	442	475	425	458	448	461	423	497	487	430	472	480	461	474	471	464	486	460	521	494	483	455	460	444	457	455	443	407	447	429	438	449	453	489	452	439	462	479	472	420	477	536	471	493	449	450	438	455	459	515	510	481	469	459	476	451	467	453	438	474	495	475	467	494	524	442	458	470	434	481	474	448	411	483	505	482	460	428	437	501	494	463	472	471	481	441	457	485	472	461	469	499	437	446	445	478	442	463	489	428	496	459	464	504	498	487	460	438	495	520	457	446	454	480	483	447	467	451	432	473	454	510	470	465	477	443	473	486	484	417	446	510	451	449	445	485	455	465	478	455	488	422	483	443	463	496	473	475	503	479	453	476	476	475	466	452	477	471	479	494	500	459	460	492	471	481	477	476	435	469	465	450	469	431	469	452	480	465	504	475	436	488	500	486	448	456	442	457	450	451	481	461	475	448	455	447	487	479	497	471	432	447	405	450	483	511	501	428	469	462	461	480	451	505	460	468	432	463	479	450	437	470	452	451	436	481	457	474	444	439	450	461	458	465	455	459	441	460	436	532	459	412	465	468	441	439	493	460	483	483	448	466	462	420	490	520	433	474	490	425	493	460	448	477	438	462	473	450	474	461	479	469	442	479	469	436	473	454	458	476	422	448	464	446	459	495	452	465	483	454	433	456	500	469	470	492	456	451	448	473	463	459	467	489	458	410	462	493	498	491	471	478	420	482	473	476	439	451	445	455	456	443	454	477	476	490	482	472	500	470	451	447	423	419	485	453	480	479	486	510	491	487	445	433	477	472	473	485	449	470	426	509	465	475	416	499	475	455	442	453	439	477	470	441	470	446	439	501	457	497	444	493	441	474	507	460	485	492	479	467	461	440	483	462	471	446	464	472	463	495	478	457	472	468	436	462	451	467	472	490	452	485	447	491	426	451	486	452	439	468	458	433	467	484	476	467	478	476	422	467	484	461	506	452	445	472	455	443	455	472	476	471	442	453	492	529	528	432	496	457	472	438	470	469	461	424	473	491	447	456	459	439	473	468	465	476	494	465	452	487	439	484	460	486	476	470	453	456	500	464	450	480	459	464	455	513	451	481	461	439	463	490	433	451	461	455	461	474	487	457	463	460	477	456	430	471	480	467	465	472	493	449	462	456	460	460	507	497	456	438	478	479	500	439	491	463	486	468	428	421	485	450	496	455	460	453	471	519	457	464	449	460	456	441	492	480	475	457	457	461	466	413	441	500	462	489	444	448	459	465	475	473	442	441	450	444	462	456	473	467	419	460	455	473	469	447	439	478	485	419	503	434	500	450	486	415	500	485	433	515	458	494	436	472	495	489	482	465	464	498	466	461	525	453	487	463	476	494	452	498	483	479	479	440	471	437	448	483	470	481	476	495	459	477	472	436	493	473	470	500	457	459	464	470	442	505	489	457	460	474	445	450	467	510	449	476	476	481	466	446	447	488	466	431	430	453	454	439	493	460	482	470	441	420	486	435	473	402	477	463	463	464	457	478	478	452	461	469	481	462	443	469	491	455	457	416	464	442	475	456	441	450	473	489	480	461	427	467	498	458	487	460	437	455	458	474	477	454	456	462	500	485	464	487	468	440	470	453	483	456	480	470	482	459	462	466	470	463	510	472	477	471	468	480	456	457	468	483	461	460	441	492	493	472	467	442	473	450	497	458	437	462	441	463	453	446	449	486	457	484	426	475	468	484	432	438	479	474	468	476	444	426	462	492	458	446	475	459	488	511	468	483	483	460	493	464	502	494	447	446	451	466	439	469	449	469	502	506	480	477	479	463	462	469	498	455	443	456	470	457	478	499	475	489	544	464	453	437	437	471	455	475	464	453	464	452	494	470	450	466	495	449	485	459	403	476	482	442	479	479	442	469	448	463	499	442	470	472	455	494	523	485	492	475	453	457	465	490	515	454	438	442	493	472	472	428	461	462	450	478	509	443	465	465	440	470	473	466	462	484	465	480	456	468	450	442	429	443	478	491	466	461	457	484	440	501	520	478	476	469	454	468	464	471	474	482	468	484	429	444	490	482	486	477	472	469	461	469	467	480	435	462	469	461	441	447	442	480	440	468	442	483	473	449	446	460	427	459	496	477	436	473	450	506	442	458	460	421	482	474	483	497	475	370	445	452	426	484	441	459	420	491	470	434	442	450	431	468	467	462	450	455	471	433	517	464	465	443	478	477	457	442	490	471	468	441	446	473	475	467	503	459	475	450	460	472	509	454	507	450	475	437	446	484	468	461	476	471
26610	13317	10577	5118	4139	2542	2664	1984	1487	937	616	359	210	214	224	183	126	146	125	116	139	127	129	135	111	129	150	119	134	117	146	128	130	131	135	122	124	139	113	137	101	122	106	118	132	146	139	134	136	138	115	136	108	131	151	140	129	131	135	121	131	139	129	117	119	118	124	109	123	127	105	142	132	140	141	130	127	126	132	140	122	121	129	125	150	128	130	120	133	108	127	137	126	126	145	128	124	140	125	131	126	114	120	111	123	156	129	129	114	137	125	153	145	126	145	127	133	129	124	127	147	143	129	116	119	134	129	119	132	102	119	141	113	141	128	137	134	117	145	137	134	137	109	130	125	127	123	159	133	134	126	135	128	106	140	162	129	130	112	122	122	134	142	116	123	139	119	135	139	115	125	119	133	135	103	139	130	116	148	146	122	107	107	129	118	125	133	117	125	105	113	157	121	117	126	135	133	123	126	119	126	130	114	101	123	122	110	120	141	125	117	140	145	131	110	119	136	144	110	117	120	132	130	145	129	132	147	104	123	122	122	102	101	147	134	145	151	123	122	132	138	140	114	136	130	121	151	129	135	121	121	132	133	124	129	135	121	134	121	138	137	115	134	142	130	114	135	129	128	134	135	112	117	131	137	141	123	111	135	116	147	142	126	122	128	133	106	122	145	139	123	152	123	130	135	98	121	145	145	122	105	102	126	115	122	132	130	132	133	110	133	131	143	119	143	114	127	126	155	134	108	125	126	116	128	136	157	123	133	117	111	113	125	120	125	139	113	142	124	139	142	126	131	131	139	113	126	130	139	170	131	139	119	139	104	113	116	137	119	136	132	122	126	117	128	131	134	143	148	117	136	126	131	115	110	147	134	124	114	120	133	104	156	129	114	111	154	131	123	123	140	110	121	103	111	141	136	121	124	114	130	124	136	115	127	108	147	118	107	130	151	128	160	125	165	137	127	118	123	119	102	112	148	125	123	127	106	146	133	135	132	132	136	137	150	137	107	136	121	135	135	135	139	127	122	128	124	144	119	141	129	127	121	117	116	133	122	147	117	120	138	124	131	129	135	145	114	145	140	127	110	113	137	146	102	120	142	124	124	137	152	137	137	147	139	142	138	111	140	136	119	120	163	115	131	133	123	140	133	134	131	117	134	109	127	128	129	131	130	145	122	131	120	143	131	115	124	130	123	123	123	133	142	134	145	131	106	124	149	127	120	125	129	132	124	151	124	109	150	132	160	115	112	134	119	125	116	122	128	142	142	113	110	116	121	123	133	101	141	115	105	107	130	112	121	119	125	134	131	122	140	126	138	127	121	136	133	147	117	136	130	143	120	134	124	146	129	125	135	133	142	132	149	125	107	132	157	133	123	131	151	141	118	129	128	110	132	124	123	112	118	118	136	160	132	143	133	122	143	146	135	120	140	131	135	149	133	139	115	142	153	141	117	114	128	118	141	140	132	128	125	120	122	123	119	131	118	149	122	118	134	129	129	128	129	130	126	116	148	135	103	122	124	106	121	136	138	125	123	140	134	135	142	121	149	113	112	129	137	119	126	134	137	135	136	135	122	135	141	152	136	136	143	138	133	122	132	113	115	156	133	123	107	121	126	129	150	125	160	121	132	138	123	128	121	117	117	131	128	123	122	127	158	132	157	135	125	131	137	127	130	129	144	137	141	121	137	129	154	122	128	119	124	129	150	123	96	144	120	111	113	126	116	133	118	131	92	123	127	128	136	114	128	144	123	126	139	137	151	136	137	157	140	128	133	132	132	126	120	137	136	141	110	124	143	116	118	113	130	120	123	135	133	124	157	129	132	122	121	135	127	106	136	126	102	118	117	116	153	130	127	116	114	119	110	110	108	145	123	128	117	109	131	127	158	141	111	120	124	138	126	137	111	142	118	112	120	139	128	133	132	120	156	128	144	130	118	141	136	162	134	115	131	141	119	110	127	140	155	140	126	136	142	132	143	134	134	117	113	130	139	130	141	145	127	144	120	139	147	115	145	126	120	113	137	122	126	138	119	140	106	107	131	153	125	130	128	144	148	130	160	151	132	123	134	130	141	133	123	128	127	134	136	127	127	114	115	155	161	134	113	122	123	136	134	131	102	140	135	136	123	133	112	116	101	134	142	136	124	142	115	123	119	97	124	141	120	120	126	135	137	119	113	125	111	119	119	122	110	140	121	124	123	126	136	137	126	121	127	129	129	126	127	123	144	129	111	115	120	135	122	146	122	142	139	130	119	149	118	131	127	123	122	139	155	133	116	118	146	102	122	121	132	126	129	121	119	126	134	157	129	114	123	126	131	128	121	124	120	115	123	135	113	114	120	127	117	122	148	124	110	135	130	118	122	125	127	133	141	119	113	118	138	126	123	102	111	116	104	153	138	144	129	120	119	149	134	136	129	112	111	124	127	124	112	118	142	146	118	140	167	147	116	124	124	126	130	141	149	148	131	132	125	115	138	130	141	129	144	127	154	131	121	129	129	126	131	136	113	135	122	116	120	139	128	141	134	127	132	129	135	133	122	117	163	134	125	130	120	109	133	132	119	131	133	111	122	124	129	125	120	118	110	141	159	116	137	143	121	147	124	117	117	109	128	138	127	146	136	123	151	125	111	120	139	128	141	138	129	140	137	141	126	132	123	135	131	128	146	132	141	122	117	139	126	138	119	109	122	130	144	118	119	139	141	142	127	120	137	143	122	124	115	127	136	137	122	123	115	115	131	132	130	116	153	131	136	128	120	122	125	138	123	141	130	120	109	134	111	130	105	141	138	116	114	118	103	123	129	139	123	103	115	134	130	120	132	128	123	149	124	126	140	114	134	121	143	131	115	133	155	132	136	137	135	137	116	111	146	124	124	117	118	126	131	124	143	129	144	124	117	123	102	136	98	136	131	149	145	144	138	136	124	118	151	114	104	107	112	158	125	139	138	128	121	119	129	121	125	133	137	129	130	135	152	140	134	107	121	122	132	132	126	127	111	123	131	130	136	124	115	130	129	134	127	122	150	121	113	114	127	114	135	133	153	134	135	104	130	137	124	139	117	134	122	135	157	138	117	111	145	110	130	141	136	154	130	107	123	132	130	131	136	137	147	116	131	124	143	128	141	143	138	109	125	115	145	124	148	112	134	113	157	122	118	122	165	136	136	137	142	131	113	135	109	140	128	127	117	146	129	137	117	122	124	113	132	161	137	142	118	116	152	132	124	129	128	120	129	122	137	124	133	120	113	114	130	128	128	121	124	138	135	141	137	142	130	155	130	141	141	140	110	131	126	147	112	147	148	115	129	116	111	138	137	113	115	140	120	139	138	148	125	117	115	112	129	145	174	116	114	134	120	119	125	97	123	153	118	120	121	133	117	118	125	137	139	159	111	126	123	142	130	162	115	132	149	139	129	146	134	124	127	91	107	124	132	128	124	111	136	123	137	124	126	131	116	123	132	138	121	124	121	142	127	133	131	125	106	148	120	129	124	115	129	141
15016	9046	10475	7840	9412	7673	8758	5886	5247	3656	2555	1659	830	858	969	677	416	333	329	322	322	320	318	296	317	298	283	298	297	306	338	289	302	304	288	329	300	284	289	285	288	299	286	307	273	307	258	249	275	263	288	285	304	304	280	299	273	263	291	279	287	280	294	271	259	278	284	287	297	299	304	292	270	296	282	251	267	301	276	265	276	285	294	293	290	276	279	298	280	280	285	264	266	290	280	284	278	283	266	307	282	282	279	266	270	245	278	290	289	339	297	287	268	286	304	256	275	292	298	263	284	300	259	314	281	274	297	292	284	263	260	283	281	265	281	263	259	310	312	285	279	262	279	260	289	307	256	296	240	263	269	258	268	292	286	267	254	275	293	318	255	267	272	276	311	245	270	261	273	246	285	288	278	255	275	300	259	257	290	287	267	273	271	264	286	294	270	275	286	252	298	293	277	267	285	278	301	280	288	290	288	273	278	276	298	280	294	287	317	307	274	269	275	293	284	280	304	290	304	288	280	275	301	312	286	298	273	246	273	267	287	283	287	276	268	289	288	278	275	256	293	294	278	272	286	299	279	286	302	260	301	290	277	301	271	262	283	274	292	273	318	269	295	303	254	292	279	292	285	304	292	289	274	268	293	253	288	274	268	277	265	279	269	269	278	282	290	276	284	253	284	276	292	296	294	304	281	283	275	288	288	282	281	282	276	275	267	272	280	277	278	283	297	280	296	284	265	321	284	269	291	287	273	274	264	277	296	289	259	274	277	306	271	257	297	277	266	291	291	274	263	298	266	264	282	289	270	290	259	269	277	272	271	284	279	256	251	298	267	270	283	254	270	308	282	337	306	280	271	272	289	270	286	279	295	297	283	273	287	253	256	297	274	292	275	280	277	279	262	288	304	279	280	255	275	297	293	283	301	275	266	294	300	272	278	260	250	253	277	298	307	315	272	261	269	282	265	278	267	282	290	263	266	243	269	275	267	299	282	278	284	254	279	276	257	308	302	288	245	279	267	263	256	290	270	297	270	260	272	269	267	274	262	293	302	296	273	297	279	287	282	294	274	265	252	301	298	310	291	292	287	292	316	281	311	278	270	278	282	285	271	282	300	274	287	298	281	293	287	256	267	269	260	287	271	272	255	258	295	261	271	272	284	271	295	312	264	274	268	307	267	270	260	270	295	257	295	301	253	307	264	259	270	263	281	298	275	275	259	270	258	289	281	282	262	288	254	313	286	304	294	286	290	274	271	268	249	300	292	267	262	308	294	254	287	269	265	283	282	260	248	264	275	275	294	260	280	284	275	274	286	283	287	288	268	284	281	266	271	273	305	279	265	287	274	270	247	305	260	289	279	285	302	283	249	280	258	284	236	291	284	286	265	291	269	286	263	278	292	267	246	308	273	302	256	267	267	267	321	247	292	298	271	265	289	301	290	266	291	271	261	280	278	250	299	258	284	256	298	261	285	272	273	290	272	291	298	273	268	299	300	313	271	296	260	287	278	297	271	258	267	291	270	252	290	289	274	285	261	267	288	218	306	256	292	277	258	276	310	255	281	292	294	277	283	276	293	268	261	255	272	272	307	278	264	289	259	305	281	250	264	264	305	258	281	258	262	294	287	286	292	282	283	298	245	270	268	268	267	293	282	270	273	284	239	273	289	263	285	281	284	248	274	299	289	278	284	259	284	284	236	280	244	274	294	294	300	312	289	244	276	245	277	311	290	274	282	282	275	282	313	277	279	302	293	271	297	293	270	301	309	275	291	275	288	279	281	286	322	294	285	257	303	288	270	289	280	297	282	272	300	285	258	295	260	284	290	298	284	281	292	279	261	244	266	303	277	263	281	253	272	276	312	272	273	298	309	271	289	287	294	241	298	287	272	289	281	298	259	293	251	266	264	289	265	265	276	261	289	286	289	286	280	292	269	291	267	301	258	288	279	283	275	309	293	271	298	286	268	272	296	258	280	277	304	299	282	276	296	268	257	285	249	288	277	276	268	286	265	286	307	247	248	249	269	287	279	284	272	282	264	300	275	284	268	260	294	282	292	263	252	299	305	260	236	280	308	285	258	288	280	306	301	272	274	283	293	282	298	269	278	289	264	306	286	304	261	280	273	234	244	309	269	302	285	268	316	286	275	275	258	303	299	301	293	312	319	289	289	285	304	272	277	271	293	257	284	248	273	260	264	308	275	299	266	273	258	273	253	278	315	286	265	292	306	266	280	290	268	282	309	271	292	236	278	266	270	281	275	288	287	272	275	260	289	273	277	262	276	262	279	297	272	291	280	267	295	273	259	257	300	261	265	274	269	328	270	287	290	304	243	293	263	285	285	293	265	253	275	276	294	259	268	240	260	299	277	284	294	274	283	303	286	280	285	256	267	289	272	289	292	301	283	270	279	250	256	284	271	259	264	303	257	280	288	288	282	280	280	271	271	297	253	262	284	315	265	284	290	250	304	262	276	266	263	273	283	303	273	247	276	273	276	268	257	285	293	287	337	304	304	266	294	317	278	281	267	281	283	300	276	278	286	266	275	256	285	259	285	289	268	264	292	317	255	283	290	292	273	271	268	265	289	264	275	264	296	281	288	281	272	292	292	268	248	290	258	274	291	279	286	286	275	257	280	300	251	264	268	270	279	278	290	288	286	261	293	283	261	288	286	279	269	286	260	248	325	291	282	305	289	314	292	264	302	277	273	277	285	285	260	294	277	280	241	283	258	225	303	280	266	312	267	286	269	289	298	287	234	277	296	299	276	258	284	262	295	270	282	266	272	269	277	269	284	300	278	270	276	250	277	280	277	276	278	275	280	258	277	276	280	271	297	279	318	277	263	278	283	275	259	264	266	295	282	305	278	290	290	301	293	281	289	276	254	269	294	305	271	299	308	277	241	287	297	294	267	280	284	300	290	271	299	287	293	287	270	259	267	285	311	272	254	282	287	249	285	280	269	311	257	285	254	264	261	268	297	268	252	287	270	283	294	297	279	270	290	255	308	274	281	263	267	275	282	277	272	277	278	274	285	287	255	267	268	268	240	276	287	298	265	298	281	294	302	298	289	288	256	259	285	289	259	302	260	282	264	287	273	294	272	311	268	291	248	269	258	252	278	274	285	273	272	275	283	301	275	288	276	287	312	292	254	260	265	267	271	268	325	268	285	271	297	293	287	286	290	253	244	282	294	249	297	266	292	320	281	292	251	293	264	263	303	278	262	283	280	283	272	281	271	239	269	268	292	304	289	274	293	276	291	284	255	286	246	275	293	267	240	308	288	287	255	298	290	280	288	279	273	275	290	282	272	282	290	266	270	283	271	267	302	288	273	284	266	278	254	297	270	272	260	274	263	275	250	282	282	275	270	268	288	299	269	260	322	244	291	281	281	318	274	256	292	294	274	247	259	303	280	265	262	257	287	278	250	269	287	284	279	246	256	271	284	270	289	286	306	273	272	252	261	279	279	305	265	268	264	303	280	269	303	290	281	280	283	279
37725	21722	18522	10727	8070	5732	5491	3655	2331	1628	1142	649	386	331	273	244	235	186	188	197	186	174	178	159	159	175	154	164	173	144	210	166	198	177	175	165	193	165	169	173	173	164	184	199	181	166	167	175	184	173	168	178	185	184	172	186	163	167	173	155	182	203	186	158	156	170	183	146	195	190	191	157	162	161	167	151	153	166	165	161	166	173	156	146	175	196	165	177	158	163	166	172	167	184	169	162	187	181	172	189	162	168	185	147	167	196	167	182	177	166	183	176	172	165	185	186	187	174	174	170	169	169	157	181	183	174	154	190	193	170	191	173	173	197	173	169	175	161	179	172	155	183	191	173	169	184	179	190	159	154	142	156	170	137	176	154	175	160	160	169	158	154	183	203	161	164	148	157	174	164	143	177	179	166	194	165	167	168	165	158	158	172	174	168	178	167	183	185	154	176	155	160	175	161	182	138	191	157	186	173	163	164	164	174	190	147	167	145	180	177	172	151	194	164	153	159	162	164	158	175	184	178	179	152	218	173	157	165	174	164	172	196	183	172	160	183	190	160	158	177	182	161	164	172	180	144	175	187	163	155	171	165	150	183	159	205	146	169	182	163	198	164	185	166	204	169	166	179	157	165	186	170	161	148	206	170	185	166	162	166	161	153	157	166	176	171	182	191	188	157	162	168	178	176	167	173	189	183	168	183	197	150	170	189	170	186	160	168	183	145	176	173	157	134	161	157	169	179	168	141	172	193	169	171	177	173	171	186	183	161	158	161	150	165	169	177	173	155	170	176	167	177	154	150	150	180	151	189	182	165	170	176	182	172	163	171	158	166	164	167	161	159	168	176	174	191	136	151	175	164	182	178	187	197	173	152	172	170	166	175	185	203	163	179	179	183	192	161	154	147	166	186	200	171	154	163	156	163	154	172	163	201	144	175	157	178	189	157	172	155	193	162	151	182	161	191	171	179	150	150	179	153	165	159	146	153	153	165	140	159	178	160	183	172	143	179	188	179	171	167	172	170	164	179	181	160	187	179	167	146	150	173	159	174	158	170	191	173	171	180	160	166	147	174	177	180	179	158	175	169	171	158	168	174	159	164	147	173	183	158	192	178	152	193	168	192	160	171	165	164	155	174	167	183	172	159	164	188	164	145	177	168	188	196	168	150	181	159	181	164	179	174	168	154	167	170	143	171	176	177	161	193	183	159	161	188	173	176	198	178	154	172	156	164	185	179	176	170	161	173	180	174	176	160	165	179	191	163	188	180	134	175	179	160	156	156	169	176	187	183	153	187	197	149	167	186	164	183	193	178	179	185	186	156	142	155	170	151	154	185	165	177	170	180	171	177	163	160	157	174	175	142	175	154	177	160	166	197	181	186	171	195	168	181	150	171	192	195	138	169	161	161	176	155	163	170	152	157	192	169	181	183	164	185	165	161	170	141	152	170	165	160	183	180	159	170	173	180	165	175	150	173	219	168	163	184	174	167	165	177	166	156	165	192	163	188	161	168	193	173	162	170	152	177	174	180	151	196	173	186	176	180	181	183	208	170	173	180	199	165	172	177	173	187	180	179	175	180	185	173	169	157	190	160	173	160	183	168	171	161	185	175	172	180	177	184	175	152	187	160	158	153	184	181	170	170	143	173	166	191	170	191	182	150	180	160	198	190	171	167	164	187	177	161	195	159	205	162	171	155	158	179	186	149	153	147	179	199	179	139	186	203	163	165	173	171	164	189	173	171	187	173	147	160	163	169	164	196	183	179	163	174	174	147	161	178	159	172	161	152	175	182	162	188	154	170	181	186	165	200	146	165	156	168	183	193	146	155	145	170	175	190	187	171	160	167	171	172	157	158	148	173	168	162	169	175	160	197	175	159	174	165	154	164	173	169	185	167	160	176	198	178	157	191	176	171	183	181	171	160	174	173	182	166	188	178	160	150	156	176	164	180	194	152	172	175	183	188	180	187	171	159	172	174	184	152	177	197	189	186	173	167	143	159	152	193	190	173	149	195	175	167	180	167	183	160	158	172	170	175	181	155	154	170	205	185	173	175	168	187	175	189	172	198	178	175	177	193	172	154	180	149	172	159	186	165	152	169	150	177	183	181	155	165	174	167	164	211	188	155	195	172	180	160	176	167	165	171	182	186	181	195	174	172	180	160	190	199	169	132	181	181	162	151	169	142	156	156	191	160	165	178	168	178	171	172	194	149	193	192	174	174	181	164	190	152	150	181	173	168	184	181	178	167	170	151	172	180	171	182	172	173	156	178	170	203	168	179	169	175	173	160	188	164	170	152	167	151	141	201	169	177	191	164	184	161	172	177	163	171	163	185	189	164	172	180	161	155	155	176	186	178	181	192	188	144	173	154	163	166	165	165	161	183	216	169	175	164	174	170	188	175	187	166	170	180	171	155	174	155	175	184	162	196	182	155	197	179	189	158	160	172	170	163	167	200	198	162	183	164	179	174	174	171	199	190	167	192	161	158	189	168	156	196	179	187	176	185	176	157	176	163	188	168	132	171	183	161	171	174	164	159	161	160	176	166	191	193	196	172	147	180	177	190	160	158	177	153	157	183	154	167	152	145	169	158	196	149	199	153	137	164	164	142	168	180	172	201	168	172	166	171	147	145	152	157	163	175	169	171	170	170	191	181	179	192	179	155	176	161	169	166	186	193	159	139	138	147	157	179	146	177	171	166	174	190	174	154	182	170	171	154	176	149	170	180	163	164	163	180	188	161	164	160	174	181	173	176	154	174	169	196	175	186	165	164	168	172	189	157	194	168	186	185	168	154	185	170	170	164	171	177	172	158	171	169	172	185	176	174	151	169	173	170	192	158	179	205	198	172	163	177	171	163	188	146	164	189	177	159	177	182	167	168	168	183	167	150	155	154	171	180	185	168	183	182	168	184	187	184	180	160	146	171	198	166	170	161	180	172	163	177	187	174	180	164	166	168	171	179	185	169	164	170	152	170	173	177	183	188	184	168	161	168	162	173	191	163	157	183	172	166	165	172	156	167	144	148	166	159	198	155	146	176	179	188	186	157	155	166	174	196	179	158	137	166	168	159	182	167	202	167	185	167	171	163	169	162	167	158	184	155	174	174	179	170	137	196	189	180	164	169	196	184	176	188	187	148	187	176	182	170	155	169	182	186	156	170	185	171	168	157	160	202	141	177	158	169	160	155	154	159	188	181	175	184	173	193	188	181	169	173	178	166	158	169	176	187	169	202	153	195	188	178	162	158	139	194	163	144	196	163	167	149	160	163	186	183	181	151	149	177	207	181	164	176	156	200	186	166	169	178	182	157	166	170	180	163	158	183	165	175	158	175	178	180	155	148	158	200	159	185	164	158	165	189	149	157	163	184	176	172	157	160	180	177	193	171	170	165	181	175	166	174	172	170	185	190	171	162	176	145	190	190	165	191	141	158	190	141	145	156	177	155	187	176	184	167	181	147	171	165	191	164	170	165	167	191	159	167	181	188	182	177	184	162
22887	15000	16971	14372	15623	14591	15881	10646	9091	7067	4958	2941	1433	1321	1000	850	589	523	519	476	497	541	447	471	460	475	475	434	468	437	451	418	402	431	428	436	395	429	440	428	427	395	411	419	414	419	384	428	386	448	403	449	427	399	434	405	386	431	424	381	424	448	406	393	405	412	417	400	431	426	364	389	388	452	403	410	419	398	437	390	426	403	402	415	374	411	377	389	433	425	396	351	402	416	417	384	361	394	399	386	421	402	404	403	390	393	401	383	419	444	438	370	422	385	421	427	408	450	413	386	408	427	404	410	394	420	405	431	393	391	440	423	410	428	429	449	390	441	408	376	439	412	408	394	407	393	414	431	429	409	432	438	384	412	380	387	414	407	377	392	430	372	387	422	387	432	424	410	419	440	400	385	374	428	407	438	408	388	416	430	410	387	417	440	413	413	397	414	420	386	414	416	408	371	400	400	372	374	405	416	410	398	416	376	387	402	423	408	412	410	392	380	370	387	379	356	376	397	434	406	401	403	374	382	412	393	400	374	382	387	390	388	391	387	395	424	405	389	406	436	451	404	399	377	415	406	425	409	369	427	414	368	415	403	419	409	402	415	390	433	411	396	409	376	426	342	406	417	388	413	417	405	397	408	377	373	413	430	419	442	447	407	407	420	424	407	427	416	411	398	392	420	408	384	394	407	402	388	409	409	358	381	407	392	410	399	385	392	386	402	394	421	386	421	428	373	400	387	439	415	427	428	400	404	390	409	403	399	384	421	437	392	418	401	411	398	419	399	413	373	399	362	422	390	378	393	395	441	371	404	351	404	417	423	412	384	408	379	385	385	424	427	446	415	413	429	408	394	375	405	435	436	389	396	425	411	406	435	456	402	409	377	414	427	398	392	411	393	387	416	380	420	363	408	407	414	401	435	411	383	399	369	405	422	393	424	412	396	361	383	396	373	430	406	452	390	380	424	376	382	422	395	399	378	397	394	405	437	402	427	370	434	395	432	400	403	417	401	409	360	419	431	395	464	408	407	454	403	389	402	420	434	408	410	371	426	398	384	398	397	404	409	400	439	385	387	397	392	430	441	380	416	389	408	369	426	429	393	372	403	371	386	422	403	410	406	364	401	402	401	380	389	359	408	421	406	386	409	402	386	372	425	406	407	370	405	421	416	414	421	402	424	420	430	402	388	405	397	400	423	412	453	418	410	411	381	423	425	376	397	398	396	435	437	407	399	423	390	388	397	408	393	409	401	377	425	380	389	436	416	408	391	380	399	399	408	377	387	431	459	375	438	403	414	405	408	397	386	426	434	437	409	368	394	411	395	446	386	401	401	417	387	397	422	408	428	403	391	379	428	399	396	364	410	399	357	364	424	410	390	419	409	411	407	429	398	401	428	389	409	387	401	411	390	393	356	375	379	432	399	400	430	397	402	411	389	401	398	412	383	374	375	413	373	382	413	408	440	376	370	425	393	413	405	398	389	384	417	423	420	417	416	406	379	415	411	419	376	418	365	394	365	419	411	406	432	418	406	402	384	415	413	405	389	384	398	400	428	388	408	393	403	377	404	402	429	384	401	456	428	402	423	398	389	390	435	374	428	372	373	439	394	389	401	427	378	390	386	410	369	416	411	433	409	442	387	374	406	398	402	414	370	390	379	374	380	386	399	392	360	396	416	407	399	398	432	364	429	428	423	417	425	432	392	395	369	401	404	378	369	411	406	415	419	409	407	402	387	411	391	404	397	385	392	428	409	404	398	409	408	385	407	399	392	394	384	410	362	366	415	377	402	419	434	390	389	382	400	413	396	406	435	383	403	402	375	416	412	435	398	422	376	386	424	378	408	385	367	392	432	429	409	432	440	401	410	393	436	416	382	378	400	421	389	394	433	410	387	422	387	422	426	427	387	406	430	398	410	400	411	430	368	386	430	425	396	366	412	420	383	395	398	402	399	412	389	410	400	379	396	439	391	427	403	388	362	415	397	376	389	398	421	381	419	391	388	418	401	427	426	396	408	400	428	421	378	404	393	397	409	385	399	376	362	419	393	378	401	400	420	410	411	413	410	389	404	382	388	412	383	425	403	418	420	429	434	417	409	399	395	384	409	374	425	392	392	384	383	415	417	385	409	375	386	402	399	384	403	393	398	444	393	419	444	394	416	360	417	388	349	411	381	378	380	365	381	426	361	401	362	451	427	377	398	388	417	419	428	401	413	428	377	404	438	417	382	409	388	396	384	384	404	382	438	421	421	410	397	439	434	407	402	400	382	425	393	419	409	399	446	435	374	426	401	409	406	430	419	391	404	388	412	430	452	400	403	395	384	399	408	409	399	409	406	414	398	388	412	434	408	401	445	415	399	430	393	418	393	383	387	418	404	390	417	395	404	431	431	422	363	411	428	385	390	387	394	413	378	413	418	415	394	373	372	434	386	375	429	408	427	420	367	393	404	399	389	386	403	419	399	429	404	412	397	410	398	430	419	378	401	410	386	409	402	397	411	406	422	408	388	413	395	389	414	415	396	396	411	386	405	354	374	367	439	404	401	377	402	436	407	381	417	440	408	381	398	424	391	396	424	389	384	396	418	414	402	415	407	359	389	404	400	392	404	383	431	397	382	377	371	427	401	396	432	411	408	422	382	363	427	398	412	432	382	391	384	382	419	426	412	441	371	395	422	393	419	407	422	427	418	409	422	378	440	401	415	412	395	434	400	422	421	415	401	417	388	390	431	401	378	397	371	411	419	397	404	413	413	400	420	376	406	437	386	418	399	383	398	417	407	379	382	412	410	379	399	419	415	427	437	392	428	406	399	381	421	432	408	383	401	400	438	407	380	386	392	419	396	394	407	416	397	426	402	392	397	396	393	422	404	395	412	398	435	410	400	394	416	404	443	413	407	402	378	387	406	406	433	370	431	402	424	404	399	412	455	387	394	413	432	398	412	396	403	391	393	402	423	373	396	406	419	450	402	412	402	397	374	387	412	385	404	408	416	398	398	381	400	396	401	395	402	426	411	398	405	431	396	410	394	401	444	406	405	421	385	426	414	428	377	384	415	406	407	392	412	403	394	407	391	372	374	389	413	372	412	397	414	418	387	390	374	367	407	408	406	392	403	365	394	391	371	410	378	409	397	383	402	391	366	419	428	418	422	395	406	394	396	412	426	385	386	403	382	368	370	423	406	437	411	405	406	407	410	392	404	391	398	368	398	405	379	398	395	422	426	394	396	380	394	405	389	431	393	396	455	391	431	427	438	407	384	400	389	407	408	430	416	425	396	392	398	412	421	413	421	430	406	392	393	398	393	384	391	388	425	392	435	419	401	399	382	400	420	424	402	406	404	419	433	414	390	387	403	415	430	416	437	408	370	378	384	410	411	377	382	393	410	410	408	392	407	380	410	376	422	416	368	383	388	426	427	405	398	381	387	426	393	407	378	408	410	384	340	423	390	407	445	381	399	425	425	381	429	420	387	401	387	382	399	402	369	400	379	389	397
10027	2954	1437	582	356	291	258	250	207	220	204	207	184	213	200	211	216	204	230	253	200	231	187	221	215	217	220	221	230	197	226	206	216	189	198	207	213	213	212	223	228	207	229	188	215	201	215	220	220	208	195	191	212	212	221	224	221	205	259	200	214	202	227	203	218	220	231	208	199	193	201	203	200	198	216	198	207	210	208	194	215	242	236	222	248	210	228	208	187	183	205	219	226	224	237	240	214	207	239	202	227	185	222	235	187	213	192	181	222	237	204	208	221	196	192	192	201	196	202	193	207	229	222	221	202	195	211	204	202	233	186	216	233	193	220	211	184	234	223	237	209	208	200	235	198	204	213	200	205	190	213	235	218	236	236	216	217	195	234	195	212	185	193	242	216	206	208	212	178	190	212	197	230	209	209	219	225	192	231	208	199	205	219	194	192	209	234	229	193	192	172	246	205	211	206	217	210	200	196	229	254	230	190	212	214	194	198	184	218	212	221	195	208	198	196	203	210	226	187	235	195	220	237	222	229	204	208	220	207	220	198	226	209	216	233	204	205	194	206	218	228	227	233	219	216	211	226	217	207	214	221	200	189	189	203	225	241	187	199	214	201	203	216	189	203	227	183	194	238	188	229	184	210	208	227	221	196	218	193	189	225	215	182	180	203	206	202	198	232	213	182	236	238	227	200	226	233	230	202	211	195	243	202	192	217	217	213	194	198	228	217	218	195	208	199	192	184	194	199	245	222	207	186	202	209	209	228	233	213	199	191	210	229	223	201	200	203	236	219	220	225	199	195	239	215	192	192	227	224	224	218	207	212	219	212	207	209	200	195	212	194	182	198	202	237	201	183	228	205	208	198	217	211	222	217	208	186	203	214	216	236	211	194	175	196	238	215	192	188	213	223	200	200	222	194	191	232	222	203	222	235	211	230	193	197	217	200	204	215	179	196	249	231	186	200	207	216	230	228	229	216	205	207	209	237	229	219	182	201	216	222	205	217	186	215	206	223	210	200	208	220	252	198	207	172	184	212	223	224	192	230	225	220	227	225	194	211	202	214	200	194	204	192	201	205	212	227	223	229	193	202	232	221	223	179	207	217	238	201	210	222	220	214	211	248	208	210	216	205	205	210	200	198	206	222	211	185	201	213	225	180	198	222	234	189	213	201	210	184	204	183	201	203	202	212	212	210	226	180	201	206	229	196	177	227	213	190	193	198	217	230	201	225	233	193	204	205	223	237	213	209	200	211	227	207	204	221	212	192	196	235	206	190	233	246	199	225	197	200	230	230	206	209	224	210	207	203	222	212	204	205	242	238	236	230	232	203	200	194	221	189	229	234	213	229	206	184	204	205	226	199	201	218	217	222	191	215	202	220	231	221	197	211	216	248	212	209	215	216	239	203	237	221	223	224	199	230	223	186	213	240	233	218	221	245	197	226	215	204	215	198	219	208	219	232	228	200	209	233	205	204	201	207	181	230	199	197	201	205	210	222	213	200	229	192	223	212	198	208	185	212	245	205	224	212	198	205	208	205	232	191	216	227	192	224	218	218	217	199	250	223	196	234	197	225	225	218	193	207	195	202	215	217	220	205	203	234	196	221	212	239	203	193	206	224	244	203	211	215	223	209	218	191	222	226	242	204	240	211	197	205	205	190	192	242	213	206	234	239	209	232	180	209	200	210	205	217	229	216	203	226	188	193	186	210	209	209	216	212	199	214	218	189	214	245	198	206	211	193	191	205	191	232	204	213	209	218	214	228	206	210	214	215	209	211	189	203	198	225	209	195	201	231	216	206	200	199	191	198	194	201	224	196	224	225	223	222	212	193	180	197	235	193	197	215	205	177	197	211	207	210	237	209	231	200	215	200	209	214	215	206	205	175	245	196	196	205	221	207	230	224	221	205	206	250	198	224	237	236	196	221	191	203	226	212	204	222	216	244	220	215	194	204	214	219	217	203	218	233	212	189	218	230	203	196	211	241	179	246	217	213	201	238	229	224	219	242	216	228	202	194	233	228	200	225	193	199	198	217	214	222	214	215	241	219	190	194	226	230	196	203	203	213	191	216	200	198	187	227	210	248	205	203	215	192	203	205	199	226	186	227	245	219	202	214	187	228	231	202	211	218	170	218	217	207	214	214	258	220	196	210	226	193	213	201	240	238	228	186	215	215	225	186	197	221	204	212	203	209	209	227	206	230	208	223	232	202	225	215	205	188	222	207	218	187	208	191	194	212	206	196	206	224	221	212	199	199	227	201	192	219	185	224	217	191	254	197	197	208	187	214	237	193	205	202	228	206	193	205	212	231	191	190	185	213	203	205	232	244	220	193	193	187	211	192	211	210	225	226	224	196	213	209	241	217	237	212	208	212	235	194	196	225	213	208	199	200	192	191	191	175	208	192	219	194	204	236	230	207	231	214	210	210	219	222	204	235	234	209	226	206	210	175	216	233	228	209	205	220	222	204	185	191	201	201	220	210	213	183	177	211	230	235	225	212	212	220	173	195	188	184	227	207	218	200	204	203	213	223	215	232	218	226	206	215	225	183	227	209	215	217	213	207	214	193	225	232	213	229	222	197	213	225	216	200	169	214	209	184	200	214	172	227	207	203	227	219	199	247	203	201	186	183	212	221	234	231	214	216	235	221	206	201	200	211	218	190	206	221	228	214	199	211	204	236	209	208	202	198	222	186	211	190	217	241	204	219	214	214	236	217	206	200	201	206	213	225	225	225	213	212	199	216	195	229	194	228	213	209	245	239	193	202	215	223	200	215	233	223	233	199	232	190	207	194	210	188	205	201	205	219	201	196	203	207	219	215	191	196	217	205	217	182	190	229	210	191	177	214	186	210	222	203	207	201	204	196	214	211	217	205	230	231	182	200	188	232	221	227	217	199	223	215	216	174	207	194	196	213	251	225	184	189	198	217	208	202	217	252	226	193	184	191	176	215	185	212	241	207	210	232	195	196	222	188	229	213	217	207	215	224	217	209	211	196	206	174	212	195	177	203	218	218	253	179	209	214	208	207	210	219	208	213	225	219	215	221	205	218	222	207	218	216	198	195	203	193	188	213	226	206	217	205	225	199	216	235	211	218	251	223	215	227	227	205	198	224	223	242	209	192	190	216	226	229	220	200	223	212	199	203	208	203	228	196	191	226	182	212	230	221	198	210	189	256	244	222	218	211	190	217	212	227	217	228	192	194	205	219	210	205	215	213	211	231	191	232	175	193	231	211	226	207	194	240	216	223	235	215	212	204	207	191	211	199	201	210	203	228	200	206	233	218	201	197	196	214	210	232	224	185	189	196	210	213	235	221	193	228	225	207	193	223	207	199	200	184	210	193	212	213	196	223	225	199	175	216	203	222	189	256	230	215	193	232	198	209	234	218	217	188	209	209	234	201	216	249	209	231	213	216	236	196	214	233	235	219	199	213	225	215	202	195	227	216	191	197	230	228	213	212	203	239	221	181	221	207	198	197	216	219	195	200	221	216	233
5943	2510	2703	1573	1039	833	855	671	636	557	543	518	509	533	466	459	473	473	452	462	464	433	501	516	451	433	485	454	451	480	474	488	448	427	496	460	476	469	479	466	495	484	493	487	451	432	448	472	441	475	453	493	484	471	468	487	473	497	488	510	476	449	465	494	459	454	441	459	478	484	486	476	498	462	480	525	452	449	447	531	483	476	472	455	481	430	488	424	475	479	464	456	421	450	445	483	452	495	476	483	464	460	475	459	479	455	475	478	465	438	488	461	463	440	420	489	437	483	428	483	463	487	499	465	457	466	493	458	493	454	487	503	505	475	457	473	507	467	482	436	449	468	447	506	474	492	450	475	471	491	477	469	475	496	483	466	456	503	488	499	465	453	462	451	448	476	436	433	468	482	494	448	460	464	490	464	462	471	458	438	466	465	468	477	445	482	498	493	454	424	456	497	441	489	451	495	470	480	496	486	490	477	508	423	476	470	495	427	420	467	448	448	451	459	489	487	480	490	444	473	450	464	463	474	440	474	485	479	495	466	460	452	472	451	493	489	437	460	477	459	487	456	495	474	482	475	468	473	438	466	471	433	464	442	507	431	481	472	431	460	496	443	498	426	455	477	477	484	447	445	445	457	444	459	493	472	484	428	450	468	451	514	457	476	462	466	470	461	495	438	478	452	481	485	466	454	432	444	420	450	468	474	456	456	462	488	480	507	454	487	426	463	456	477	486	438	439	432	462	496	474	486	500	480	457	458	432	433	452	503	475	454	476	429	467	465	465	436	498	470	508	482	427	459	424	481	457	447	466	448	435	492	434	471	448	467	460	420	451	416	452	471	463	427	447	471	492	470	480	487	449	460	447	450	471	440	488	466	461	455	478	450	443	456	473	445	432	450	462	449	470	462	482	453	494	491	470	469	494	471	502	438	450	443	473	486	417	451	484	474	468	480	454	454	440	432	449	439	495	457	472	515	477	449	466	439	459	485	456	445	488	478	453	466	476	466	470	469	446	479	465	435	466	469	470	460	433	503	461	490	453	482	463	500	476	462	483	420	466	506	474	486	464	466	473	481	455	474	451	452	455	462	467	468	475	480	449	437	427	499	465	489	533	494	468	455	419	479	453	459	469	421	462	469	496	442	418	434	455	468	437	411	512	496	447	473	460	482	477	513	467	460	461	457	424	488	435	502	473	445	458	465	449	506	471	468	488	463	472	454	482	500	455	443	499	493	485	433	442	469	476	472	446	451	500	465	478	452	517	451	431	470	498	507	465	496	491	481	466	449	486	450	525	489	439	453	500	463	436	420	481	473	444	473	475	499	466	459	465	444	493	523	462	491	498	484	442	466	493	464	474	488	434	486	493	461	437	489	481	501	473	431	485	490	454	480	462	492	487	471	446	451	479	421	500	420	444	477	503	449	475	476	463	465	486	474	482	513	456	499	484	500	485	464	466	446	446	456	485	530	496	456	470	471	502	451	439	478	468	462	510	467	498	438	458	456	440	474	476	442	464	474	437	462	454	452	435	491	458	428	459	453	467	427	494	478	439	443	474	463	488	463	500	484	444	436	444	459	459	498	468	467	412	458	419	468	444	489	509	453	460	472	468	474	488	462	486	464	450	482	483	485	487	448	497	439	450	469	486	536	467	511	485	507	435	473	438	463	466	477	441	489	457	453	474	429	456	503	470	461	447	464	457	449	486	481	460	466	440	512	469	464	453	428	479	464	516	428	493	497	487	461	473	456	448	454	465	436	470	469	473	452	432	451	466	476	463	506	460	478	441	449	485	445	457	485	457	454	458	467	459	440	491	458	485	475	472	437	454	485	472	459	506	479	465	467	470	495	456	487	466	476	480	477	477	450	456	482	456	466	483	497	493	514	448	490	455	424	465	447	491	443	445	424	462	467	520	472	468	463	474	481	466	476	477	464	488	439	452	458	440	475	455	470	428	491	417	443	509	533	494	458	441	468	466	440	507	464	479	453	415	457	464	451	482	500	511	474	485	432	483	456	475	439	481	465	445	479	490	449	457	475	460	473	473	474	480	463	483	427	427	500	472	474	466	475	460	469	472	516	433	458	469	481	468	451	458	456	455	465	487	479	446	495	456	478	465	471	462	466	469	425	486	452	471	451	430	491	480	440	498	443	476	479	457	476	425	481	462	424	489	467	473	467	428	476	465	487	484	450	463	460	437	440	469	497	467	493	501	515	482	457	506	449	465	474	491	431	477	460	486	441	461	488	455	478	477	467	446	453	457	481	484	458	456	504	449	487	476	488	482	473	430	469	486	499	481	479	449	446	459	508	471	458	445	448	462	438	456	458	453	463	457	448	471	459	480	464	459	463	482	460	476	454	458	486	455	479	468	492	494	437	472	452	482	468	453	457	474	451	431	427	429	468	460	436	446	479	448	453	465	465	462	473	448	519	453	476	463	453	474	463	437	459	457	461	476	506	459	486	475	452	469	486	477	468	444	454	468	491	469	481	457	488	459	459	476	483	482	468	431	463	447	501	452	506	417	446	478	493	448	453	457	453	501	464	460	490	513	506	473	464	482	496	491	481	452	470	488	471	454	471	467	440	485	450	466	448	459	458	493	475	493	522	466	474	475	502	464	480	483	503	435	441	506	498	450	484	428	491	483	489	544	450	457	410	460	479	434	493	471	439	478	473	439	463	463	523	465	456	462	478	469	441	499	472	455	484	497	450	480	472	439	464	442	489	493	449	463	470	508	442	458	444	500	448	457	456	457	468	486	448	482	434	477	489	451	419	420	499	439	471	478	450	504	472	468	469	512	481	474	456	475	497	474	460	472	438	485	498	462	479	471	488	492	503	451	454	421	444	467	465	439	488	475	465	458	447	475	456	462	461	487	473	492	449	433	416	449	436	404	486	466	471	480	486	460	478	439	494	454	455	471	476	475	468	494	457	478	459	469	463	453	453	461	460	474	499	457	458	458	444	457	483	500	478	499	463	488	440	481	473	445	470	457	503	458	446	476	491	478	458	486	477	459	468	445	514	464	435	470	475	471	458	467	442	439	434	437	482	466	429	472	495	488	481	474	474	458	458	479	499	480	453	467	473	458	488	455	464	495	466	488	469	483	443	485	478	476	475	482	466	433	434	487	468	491	479	459	436	466	475	449	468	446	473	492	482	455	491	462	489	448	450	478	475	485	527	466	496	512	513	501	476	451	502	448	446	450	450	486	464	454	469	466	452	445	489	474	494	438	430	421	437	444	478	502	438	463	463	477	458	504	436	496	438	497	450	478	453	481	434	452	489	478	478	470	489	460	468	436	509	426	477	493	438	452	469	452	483	478	457	489	471	488	527	474	462	423	526	464	483	444	466	488	504	468	492	440	462	470	472	473	493	436	464	463	444	471	464	470	476	456	491	463	435	468	412	510	476	440	453	451	453	461	479	451	462	462	449	480	430	495	466	476	453	464	452	469	432	449	491	454	449	485	471	464	451	503	442	450	472	499	418	487	475
26722	12538	11094	5294	4328	3169	2847	2032	1187	761	637	464	241	190	149	151	131	159	140	147	132	121	130	164	117	151	140	126	121	125	116	147	113	110	129	130	131	125	135	108	133	119	122	137	124	116	122	135	128	120	116	110	130	130	126	115	137	126	143	142	133	126	116	109	136	135	146	117	114	129	137	120	136	143	136	140	112	125	108	105	142	115	120	129	143	122	148	130	117	132	124	116	120	112	130	120	128	110	116	119	117	106	131	119	131	124	164	107	128	125	130	150	141	132	139	124	127	139	127	125	121	135	97	120	95	135	137	124	128	135	130	140	126	130	116	153	133	142	140	119	106	110	138	143	123	132	121	142	130	114	123	132	115	137	126	115	122	122	137	143	137	117	110	140	115	134	119	133	133	135	132	142	136	129	147	124	120	132	152	106	139	113	121	124	128	141	140	111	124	112	152	122	117	123	116	126	131	125	143	130	114	127	159	116	128	137	141	141	127	146	114	116	127	128	112	143	127	104	152	137	129	131	137	148	137	128	119	121	114	138	117	135	158	126	131	145	119	124	136	120	132	128	142	99	132	131	146	113	144	132	118	120	134	129	108	143	134	123	123	125	141	133	125	126	90	149	115	119	133	127	123	113	142	142	111	118	144	132	131	142	144	120	145	115	138	146	108	149	125	129	134	113	128	139	135	116	128	121	130	120	109	138	128	115	127	134	148	114	116	108	123	129	135	138	118	124	156	114	137	117	134	136	142	118	131	116	138	125	128	121	140	144	114	141	121	119	118	142	137	128	121	119	136	133	126	134	135	141	129	132	149	123	143	130	143	121	130	109	148	121	140	116	126	147	133	118	135	129	133	125	131	120	113	121	141	148	123	134	125	115	129	118	127	140	145	128	122	139	122	139	136	131	146	117	123	137	139	127	124	133	129	123	131	118	108	134	138	121	119	135	118	122	108	142	115	117	111	125	137	120	123	128	137	127	126	125	152	132	150	131	111	113	131	148	125	136	150	133	133	128	125	127	151	141	147	140	126	117	132	125	128	147	137	110	133	129	135	145	101	123	143	145	126	142	123	124	146	140	129	147	126	141	137	130	111	117	154	133	134	132	120	126	125	127	123	130	141	113	138	137	138	162	113	131	137	145	118	143	112	126	118	124	119	137	130	139	134	132	132	130	115	141	115	133	134	128	118	131	126	131	133	135	119	140	138	144	122	116	135	147	138	108	119	115	116	103	131	135	108	133	121	133	117	148	128	115	117	106	125	133	137	124	133	111	134	143	119	134	133	127	121	160	137	145	106	142	146	123	133	156	128	128	133	143	133	121	141	131	122	120	116	153	126	136	119	129	113	133	105	134	145	163	122	131	117	123	130	118	115	128	121	128	151	146	127	127	136	124	135	141	114	124	120	114	130	130	120	102	120	130	131	110	114	129	112	129	109	111	118	117	119	130	144	105	124	124	128	136	124	130	134	133	155	136	115	102	144	129	111	126	115	129	138	137	114	110	134	132	118	125	116	120	142	127	130	133	126	146	130	154	108	121	121	139	135	127	129	137	131	134	131	119	105	123	115	128	123	126	158	120	129	135	107	125	154	129	124	116	149	140	128	136	121	136	137	110	132	154	122	112	113	151	117	138	139	115	126	128	128	131	139	142	116	131	130	126	121	123	120	107	121	137	104	111	160	125	132	117	125	129	152	142	135	131	141	121	129	120	147	129	133	150	118	131	142	126	146	124	137	148	147	122	134	136	110	123	137	123	127	121	130	118	134	153	126	139	135	149	140	135	145	143	130	150	120	153	124	119	144	139	107	134	135	130	109	121	117	130	132	146	133	130	148	146	139	140	124	134	129	139	122	122	141	137	147	139	136	140	130	122	137	125	133	117	136	137	128	123	137	128	138	126	137	114	137	147	133	138	128	125	125	128	125	135	121	126	141	135	136	117	121	111	118	135	122	131	124	119	135	110	138	115	125	148	123	125	132	148	140	120	128	119	123	138	125	138	147	110	138	153	122	115	130	135	144	116	128	114	128	124	107	118	132	108	163	117	120	147	133	108	101	140	143	124	130	146	105	135	140	141	141	121	147	140	112	143	124	127	137	117	131	135	111	148	137	128	123	121	129	154	152	141	122	114	122	114	140	151	121	129	122	136	126	124	148	124	147	132	121	104	132	127	139	139	141	129	142	131	113	151	143	117	127	153	145	124	114	123	156	128	147	150	131	137	135	156	137	139	115	141	123	126	124	143	148	124	141	149	141	130	135	107	140	123	125	128	111	136	141	150	150	117	129	126	110	127	127	133	105	147	135	122	139	123	148	141	140	129	149	122	127	126	128	148	139	130	118	126	117	136	125	132	123	131	112	139	128	104	140	118	145	140	129	114	146	134	137	135	123	140	135	110	124	138	121	129	125	129	129	130	129	116	138	149	119	141	138	123	133	136	114	111	124	153	121	130	130	151	113	119	141	126	114	120	134	159	127	137	127	108	138	125	117	117	159	134	155	113	120	127	133	127	142	103	123	136	120	130	132	127	125	122	121	126	116	141	114	131	139	122	116	120	140	151	130	139	132	107	137	115	144	134	135	144	127	149	144	118	134	138	129	162	149	140	123	122	154	128	141	140	119	137	108	132	140	128	144	140	123	140	119	141	142	149	131	143	135	130	142	141	120	123	124	144	134	138	126	130	131	123	135	143	134	121	124	125	131	133	126	127	139	119	115	128	128	127	142	111	115	128	151	118	114	137	144	125	113	136	136	149	114	133	99	127	134	126	128	122	154	152	117	135	136	125	119	118	154	152	111	128	165	134	138	118	122	121	138	143	155	136	124	120	143	119	106	130	132	135	137	127	136	136	132	130	135	141	138	123	146	140	117	128	128	161	139	106	123	138	148	154	137	135	101	131	119	137	128	136	130	127	122	126	128	119	144	171	124	118	116	116	139	134	155	135	125	132	126	148	137	133	115	124	142	158	129	135	115	115	130	139	147	136	141	136	120	129	137	122	139	140	162	150	154	133	120	115	150	124	136	137	112	133	119	135	137	116	119	121	123	133	124	119	142	121	125	134	125	115	110	119	124	136	151	137	120	160	124	139	111	132	122	123	130	128	128	149	126	136	143	156	117	139	133	121	142	133	128	135	127	136	126	107	113	119	107	114	140	136	113	138	128	125	129	168	139	136	145	110	114	116	111	136	112	116	134	141	147	138	151	119	109	130	132	116	121	141	97	135	145	162	129	103	118	103	110	140	124	147	134	134	139	114	115	123	129	134	130	133	102	121	124	124	117	150	129	122	130	147	144	118	129	120	146	137	139	128	129	138	130	129	119	135	132	138	121	141	129	137	123	121	123	100	133	110	142	137	130	137	130	137	122	116	124	108	132	139	119	101	114	140	138	124	121	152	140	138	137	108	110	120	136	144	118	132	130	118	128	126	125	124	105	139	123	118	133	134	130	130	131	133	136	109	119	123	123	132	138	120	124	113	134	123	129	117	128	138
16673	9106	12652	8335	10629	10084	9045	7215	4601	3709	3017	2105	926	657	489	365	425	378	386	384	342	381	358	335	364	335	337	338	357	316	331	347	303	322	365	296	312	366	334	296	309	324	312	302	330	299	323	335	325	319	343	307	299	317	292	327	309	274	306	310	295	318	278	337	289	277	289	335	330	340	289	329	360	299	330	331	352	350	315	293	329	297	312	354	315	306	293	297	332	310	316	302	312	320	293	309	318	329	326	299	335	303	301	295	321	281	290	326	321	298	305	306	329	318	303	357	311	346	311	270	326	297	320	289	337	325	308	337	323	339	310	313	321	320	293	319	292	311	291	312	313	298	338	303	290	305	327	314	328	308	379	317	301	306	311	282	312	330	296	297	327	316	294	328	335	345	299	329	318	296	303	298	311	311	323	322	288	335	321	319	328	319	300	325	314	275	286	311	311	305	309	329	319	316	314	300	309	330	324	307	314	346	343	288	327	330	315	306	310	311	305	303	317	302	296	328	326	317	335	335	288	309	329	306	332	321	301	346	317	310	317	313	300	297	296	311	305	339	313	302	314	314	309	282	290	303	318	301	334	303	294	279	278	335	313	307	306	311	309	320	295	327	291	290	285	277	314	302	294	280	313	292	333	305	279	281	264	297	328	279	322	296	352	289	286	308	316	329	314	305	306	281	311	281	317	300	300	309	316	317	338	289	311	280	309	291	325	320	328	296	318	313	313	326	300	304	305	335	307	290	303	291	301	303	269	309	308	346	310	329	316	300	306	310	335	329	297	296	348	278	341	361	303	290	310	313	316	304	283	340	335	317	337	300	297	300	297	288	300	312	327	303	296	310	322	332	296	293	306	295	339	325	333	319	318	292	290	354	317	295	286	307	306	279	336	299	357	278	325	283	306	329	307	302	311	305	317	303	359	310	318	301	299	343	303	296	279	312	321	305	301	320	315	337	312	321	291	293	282	313	275	295	321	285	311	309	296	299	308	275	308	306	298	303	304	319	329	318	338	318	336	291	310	325	308	312	312	310	317	300	287	320	348	312	304	292	303	351	320	278	303	315	316	325	311	323	321	313	312	304	321	320	300	328	345	320	300	321	293	289	299	309	314	294	312	281	264	284	317	325	296	330	318	323	310	316	298	323	269	326	303	301	293	329	294	314	340	312	315	312	314	329	296	310	297	321	310	343	352	333	300	308	307	309	323	281	320	312	302	302	296	321	297	302	309	289	311	313	313	309	341	330	306	283	299	328	269	322	298	330	283	350	331	303	355	325	311	307	309	314	317	305	345	302	341	309	361	331	307	285	292	315	294	325	284	332	312	315	325	293	319	281	285	323	315	319	297	306	282	330	325	337	290	281	306	306	327	344	327	310	306	361	312	315	315	300	322	313	346	297	306	322	329	290	290	296	323	326	284	320	315	307	292	300	339	308	307	279	280	297	328	320	289	298	266	319	281	294	311	307	333	306	295	317	312	334	298	309	277	324	275	324	327	328	328	315	326	276	308	314	307	338	295	323	319	274	282	310	318	360	289	303	320	306	295	327	310	301	331	319	323	310	295	292	306	309	338	334	343	312	283	287	311	268	324	306	327	293	320	302	312	292	304	296	311	311	348	326	306	290	283	308	331	310	310	310	357	333	301	335	304	299	303	301	288	306	310	308	324	303	293	308	297	326	297	292	312	303	283	311	322	345	325	279	312	289	304	285	305	290	310	296	324	331	317	275	331	306	334	313	320	301	308	302	331	301	323	343	319	347	325	342	298	330	322	293	288	330	287	321	333	316	323	312	288	311	324	296	273	301	315	291	295	338	290	302	306	308	306	304	311	308	314	289	294	292	330	299	290	269	354	311	292	311	311	310	310	289	314	308	358	323	316	286	294	306	295	295	319	302	302	310	302	349	336	310	290	314	303	312	317	284	292	309	312	303	318	318	352	297	316	315	286	295	313	307	326	304	266	309	333	312	338	307	312	330	323	324	306	307	306	302	322	290	308	304	316	329	299	290	351	315	271	309	307	322	314	325	293	330	324	289	293	312	323	349	308	310	325	309	344	284	296	297	309	332	306	323	332	282	300	314	316	327	331	312	304	313	352	311	303	286	306	349	317	299	322	310	309	291	306	290	313	303	294	299	311	297	330	303	309	303	311	297	296	344	325	286	293	267	317	296	287	296	307	305	302	290	309	286	331	290	287	313	328	294	284	290	303	308	326	303	306	307	329	293	332	309	274	302	321	319	322	317	322	295	360	294	332	294	329	357	295	321	307	293	286	292	324	315	316	350	293	320	339	322	307	289	300	289	308	309	322	302	344	312	310	291	294	314	312	329	325	325	290	274	289	312	312	308	306	303	311	318	292	281	320	328	303	328	306	327	315	314	291	313	307	324	296	303	306	326	288	320	295	316	304	313	284	292	288	316	331	308	285	300	300	300	284	323	310	286	298	280	304	296	336	334	281	329	309	313	285	310	313	307	307	335	313	311	320	310	337	269	324	324	364	281	290	292	276	297	304	293	299	300	288	301	336	341	313	311	311	303	296	304	315	280	309	292	307	293	305	329	297	301	310	299	317	292	296	326	293	313	302	323	293	295	310	303	352	298	306	300	276	284	325	321	304	329	311	287	327	306	316	322	300	304	291	313	326	311	319	299	310	309	315	297	322	289	346	286	301	297	313	333	343	307	302	304	338	328	338	302	304	312	322	271	299	311	276	338	295	305	311	320	334	312	287	302	311	301	311	355	292	325	312	299	333	319	312	285	316	299	305	308	303	309	311	311	322	334	316	320	341	284	304	351	298	320	312	279	329	314	290	292	297	303	307	263	343	293	333	305	308	291	298	309	282	319	284	319	288	311	349	300	319	305	324	305	330	316	330	292	328	305	294	299	322	314	304	326	337	338	306	314	313	312	331	329	302	316	334	322	321	306	341	314	281	316	325	318	284	311	299	293	319	276	285	312	322	326	288	316	261	307	357	343	331	324	326	273	316	341	305	309	303	297	302	297	314	303	315	313	328	333	309	316	316	304	301	308	342	322	311	307	349	310	317	302	313	314	315	301	328	322	312	312	307	326	289	295	289	331	306	306	321	293	331	305	304	295	292	344	301	321	318	318	307	296	313	328	310	300	324	334	302	310	287	289	293	307	304	326	317	324	306	294	276	317	333	289	288	295	317	300	305	312	296	325	328	282	295	327	347	311	312	307	295	292	302	280	306	301	314	298	342	314	347	324	295	311	302	284	308	307	292	346	269	313	333	303	328	301	328	320	306	292	309	325	325	332	316	306	325	290	301	305	320	306	316	316	313	318	320	301	300	299	317	326	281	293	324	325	308	285	330	294	317	325	329	310	327	311	295	323	309	302	294	319	343	318	309	303	297	286	302	283	320	314	324	320	293	292	281	317	342	290	328	318	331	310	315	293	287	308	299	296	312	305	310	310	317	290	326	276	316	318	312	318	334	303	316	282	294	316	343	305	277	288	290	295	280	326	320	285
37303	20569	14677	9659	7926	6862	4860	3594	1868	1381	1282	795	378	288	244	205	198	182	184	212	220	188	188	168	181	173	185	175	181	165	168	180	186	149	174	181	208	167	174	170	162	186	168	203	183	159	179	172	172	176	177	163	159	164	168	178	174	185	220	173	170	148	204	183	188	159	191	198	167	175	180	165	174	155	169	164	178	170	172	157	171	174	156	172	183	188	188	171	162	157	168	180	176	180	189	171	195	181	186	171	165	168	199	186	165	156	168	171	170	204	180	166	175	183	192	160	177	158	155	177	180	176	154	191	136	156	203	154	171	181	177	168	176	166	177	158	164	189	170	157	157	187	145	180	167	170	167	151	185	172	166	162	141	192	179	161	171	173	212	184	152	182	168	197	177	183	185	180	187	162	141	195	171	165	170	183	174	183	186	170	175	174	166	182	170	174	192	209	187	157	164	164	154	164	174	200	181	172	162	184	173	171	177	153	176	175	163	159	166	155	170	197	169	180	155	165	162	170	187	175	142	146	179	174	172	173	149	177	170	204	149	152	169	174	161	170	179	174	165	180	180	184	180	159	189	186	165	174	186	183	160	176	195	146	166	146	184	138	173	163	179	166	175	167	170	175	175	197	187	176	160	183	176	192	184	173	197	161	137	158	175	186	197	182	176	161	187	192	161	168	165	158	171	177	195	175	156	166	171	172	184	164	162	180	180	155	179	155	170	169	170	167	170	171	170	185	175	183	168	161	153	145	198	173	176	162	154	221	167	177	163	164	171	161	182	176	170	170	176	156	172	183	152	170	165	175	167	169	183	167	156	184	149	159	179	197	187	171	177	136	172	167	193	189	179	176	159	197	161	192	196	154	158	163	154	164	152	156	153	181	172	157	167	156	183	174	193	161	171	185	175	169	177	179	164	187	192	173	167	153	186	167	194	168	160	173	175	153	167	153	176	162	167	177	162	183	193	175	185	158	189	204	154	168	153	160	174	188	175	149	169	179	177	184	165	175	178	177	183	183	176	136	175	181	180	179	169	194	169	153	189	164	175	165	180	181	173	166	165	149	174	160	191	176	170	155	170	168	164	176	165	180	181	188	160	168	179	168	176	176	171	186	162	180	183	172	157	190	169	153	152	173	164	167	164	150	156	166	154	138	185	202	169	171	164	170	184	169	185	145	151	165	180	141	150	216	178	173	175	197	172	173	184	160	170	185	177	173	187	180	171	174	166	173	171	145	186	158	164	187	184	181	182	194	174	158	177	163	149	170	151	164	173	172	208	187	172	173	182	142	169	184	163	169	180	156	173	145	186	176	183	156	165	200	178	161	164	134	172	182	175	201	187	177	183	188	177	181	165	160	168	149	186	169	173	153	173	178	155	177	181	177	186	164	161	161	149	160	165	171	184	172	155	163	187	165	167	149	177	181	174	185	195	168	175	166	168	172	155	132	177	196	159	167	160	174	194	160	174	178	176	172	192	190	196	184	174	152	167	174	161	131	155	174	186	177	176	173	198	186	179	177	156	168	179	187	164	169	164	175	145	182	193	186	193	174	152	167	175	162	165	192	155	180	176	193	148	154	165	179	157	188	168	161	183	166	185	165	160	158	150	172	166	172	149	180	161	177	172	182	153	151	175	175	165	186	146	166	171	165	182	172	152	183	155	172	170	170	187	169	164	162	171	163	163	180	176	193	173	156	153	207	183	159	155	156	160	159	175	202	187	194	167	177	197	191	169	166	188	175	175	164	178	179	175	186	187	185	176	163	162	166	171	172	173	172	196	173	193	161	169	171	148	167	177	168	160	162	185	170	191	182	149	154	165	178	170	177	185	158	183	171	167	180	172	159	178	188	176	179	180	160	174	175	160	163	181	184	192	156	172	182	187	188	158	169	171	173	195	184	196	173	183	174	185	153	168	162	198	183	173	180	172	164	164	185	178	169	162	172	181	179	179	156	166	155	172	166	189	157	156	184	161	156	178	175	161	175	157	165	174	186	196	175	159	173	164	179	162	180	199	168	162	139	178	190	159	168	177	161	169	161	181	197	177	166	173	162	174	158	176	166	161	173	181	184	149	168	189	172	175	156	167	171	168	167	168	120	189	154	176	178	177	166	176	161	173	158	157	171	171	155	159	173	166	166	181	179	166	187	187	170	168	183	174	163	168	179	180	182	165	177	179	169	153	181	173	155	144	172	190	166	165	173	161	170	184	174	162	167	200	184	166	180	189	164	181	165	186	171	185	150	179	150	170	165	169	182	164	186	204	157	176	179	156	158	158	160	177	194	156	156	149	170	181	180	170	163	170	175	164	191	180	182	178	169	184	183	160	177	182	192	164	177	169	157	178	165	190	168	161	150	189	175	181	178	171	162	153	181	182	182	157	174	169	170	172	176	176	161	159	192	170	182	186	156	154	170	176	166	174	153	143	138	172	164	174	165	184	202	200	166	178	188	158	168	160	150	175	171	156	194	195	180	153	164	191	161	165	166	178	192	203	162	176	157	154	212	165	169	199	156	187	172	185	173	167	139	174	164	170	173	184	182	170	149	156	173	172	174	169	160	185	161	163	175	184	180	193	155	165	166	167	173	168	177	159	183	152	166	175	168	181	161	160	198	176	165	154	191	149	174	170	161	160	165	166	180	161	160	160	170	156	140	165	191	205	187	152	172	177	170	151	164	166	165	163	181	154	165	183	170	163	146	167	186	193	166	140	147	158	178	162	170	172	193	194	171	162	173	190	164	175	183	181	186	170	172	165	180	173	169	182	169	170	177	140	180	171	151	193	163	170	171	169	174	175	153	188	169	154	159	171	183	172	178	179	152	202	164	175	156	163	160	189	153	180	172	170	182	182	180	155	169	171	171	203	170	168	181	174	149	169	156	146	181	171	176	168	161	171	202	163	176	169	167	162	155	170	165	166	149	159	170	190	198	189	204	183	175	204	161	189	184	192	209	150	165	178	201	161	181	207	167	159	210	157	170	155	179	166	154	170	186	196	176	206	156	176	182	159	172	172	172	169	169	187	173	162	205	184	178	190	163	135	174	184	202	163	174	177	178	153	135	149	177	162	174	199	183	175	150	172	170	169	175	188	177	172	182	192	172	166	181	173	181	177	184	158	177	194	175	151	152	153	172	170	168	190	183	169	147	167	166	165	159	167	192	167	165	168	175	171	189	152	164	165	179	159	171	195	171	194	161	159	156	149	163	178	143	171	158	159	172	172	176	174	167	174	187	182	176	161	177	146	182	187	201	219	141	160	180	160	177	171	168	173	177	170	176	172	173	204	182	155	162	167	153	180	166	166	147	180	167	174	174	198	184	183	195	143	154	155	193	150	180	160	144	170	153	162	180	183	178	157	170	175	181	176	179	167	153	190	155	175	191	168	168	169	185	150	177	177	194	182	152	144	178	174	178	186	163	189	186	172	181	149	158	169	171	167	187	172	155	151	193	211	158	163	193	166	188	192	161	178	186	182	188	193	169	159	176	179	173	172	175
22330	13892	13532	15120	16609	17257	13552	11685	6467	5629	5532	3777	1622	1238	887	606	576	598	545	508	528	513	475	413	472	457	451	470	437	460	441	408	435	448	430	434	475	428	407	436	466	454	404	449	425	425	417	437	414	407	434	424	434	402	377	410	430	427	419	389	421	420	401	427	403	424	424	413	387	417	395	422	398	406	424	411	419	431	427	397	408	407	418	388	421	387	428	415	425	400	372	362	414	363	394	372	409	423	373	398	417	438	422	427	426	409	396	411	403	401	435	387	429	395	401	400	435	406	417	397	412	436	394	412	393	442	394	405	425	415	410	441	410	408	426	404	432	422	410	433	399	390	413	452	363	408	471	386	406	437	420	415	370	408	404	433	435	406	422	378	414	415	418	399	413	411	411	424	411	407	438	382	400	401	391	434	376	405	421	403	415	384	402	401	435	404	467	407	386	410	393	372	400	430	405	364	413	402	421	399	426	411	396	392	388	401	406	445	393	386	421	394	406	409	402	381	390	398	418	393	386	429	423	428	447	429	387	400	384	427	376	382	394	379	428	418	396	414	397	387	394	408	400	434	434	384	417	389	412	365	413	403	434	391	397	373	363	371	408	404	365	392	363	385	426	390	415	412	453	381	390	412	424	363	397	391	396	435	391	408	412	398	430	409	393	398	419	362	424	428	401	431	355	414	406	404	400	422	388	397	404	377	421	402	397	438	381	392	438	401	394	439	385	447	401	409	392	399	394	414	400	398	406	405	401	450	414	425	407	398	431	414	369	416	432	416	392	406	432	438	403	407	421	392	389	401	417	387	406	404	379	384	456	378	379	407	404	403	410	379	398	428	410	412	402	423	428	397	417	389	409	413	433	407	370	424	417	416	410	411	386	415	402	437	414	443	443	415	446	411	403	393	390	415	393	402	390	400	392	418	397	370	375	406	399	409	410	432	372	420	392	400	409	393	411	415	372	396	380	405	421	406	422	374	452	395	395	382	414	407	408	385	439	384	377	389	388	402	423	390	420	378	400	413	366	395	394	391	396	410	392	392	399	429	392	387	410	423	425	428	448	409	384	407	427	411	414	395	383	402	373	412	362	397	412	376	392	435	397	408	391	381	407	392	376	404	418	387	428	381	423	416	414	407	409	378	412	427	386	413	385	390	390	428	387	423	421	429	415	377	424	432	395	413	422	427	425	374	413	408	389	423	441	404	384	394	395	375	424	406	403	362	425	423	409	398	412	362	423	404	383	409	402	449	427	445	377	403	405	395	374	411	416	386	402	423	425	432	389	437	391	384	425	398	414	394	388	356	387	447	369	404	388	465	421	411	406	445	411	409	398	406	406	395	420	423	419	386	397	416	386	359	411	428	401	373	402	399	401	427	426	399	392	382	383	399	444	422	394	389	357	391	419	393	367	428	371	393	398	413	414	371	415	390	405	419	385	419	416	415	388	425	430	393	405	384	447	392	389	390	393	428	402	409	393	402	413	404	386	398	355	420	380	427	368	388	433	416	409	414	426	390	386	392	410	398	411	403	389	389	386	407	383	390	400	404	427	406	401	383	445	401	410	428	419	412	434	389	404	386	424	425	410	397	388	387	390	404	403	400	400	409	430	391	415	405	399	427	413	408	381	433	425	432	358	388	402	377	416	429	402	423	397	414	403	370	381	373	417	389	386	387	406	402	359	409	386	381	421	394	403	415	441	386	377	414	432	397	405	383	368	426	389	401	385	439	404	389	405	426	398	415	356	391	416	398	384	403	408	410	399	416	386	406	408	395	424	424	397	417	436	388	404	380	361	372	374	443	387	412	395	407	403	430	397	418	395	429	397	409	414	375	435	394	382	425	422	413	392	395	368	373	391	434	408	387	404	365	414	401	424	406	397	390	428	413	407	386	425	381	451	385	414	413	408	432	389	405	417	411	396	389	378	456	394	419	368	391	392	403	403	402	423	424	375	426	401	421	392	392	382	395	401	394	385	405	363	393	397	406	433	400	415	379	405	414	386	415	402	352	368	408	396	382	386	399	408	382	422	402	402	433	408	419	384	394	440	389	388	409	395	383	427	388	418	416	401	434	410	432	392	388	379	396	402	417	397	402	385	394	438	360	411	406	391	422	452	422	384	394	387	383	388	378	404	379	381	382	433	378	400	411	404	422	386	394	367	430	403	417	433	379	389	414	422	389	394	347	356	394	379	376	377	418	396	416	395	412	412	384	415	387	398	396	380	379	381	382	405	399	398	389	413	390	384	415	407	374	400	379	419	389	390	380	416	430	392	384	408	426	379	433	428	412	423	402	412	452	395	388	411	426	415	425	408	407	389	412	374	373	405	403	415	405	403	404	385	432	385	416	402	376	401	416	398	411	397	421	411	419	415	415	420	374	404	393	362	417	374	404	374	446	408	402	401	383	409	366	395	399	456	392	440	388	406	397	391	410	403	408	428	376	477	407	385	383	378	374	429	367	402	391	437	440	437	437	396	398	404	451	424	389	379	401	372	387	410	360	382	427	402	396	391	414	423	419	394	364	387	405	409	385	381	407	379	422	419	423	406	384	421	413	421	411	420	422	389	381	418	376	400	403	407	392	399	414	391	409	406	427	380	404	444	423	347	395	390	441	350	414	400	404	417	380	388	418	395	391	390	378	424	427	410	398	386	402	424	411	436	399	409	373	378	415	421	401	397	375	389	391	409	404	447	404	406	414	374	398	418	413	417	395	386	403	392	368	381	400	380	421	402	411	376	395	394	389	402	382	402	406	429	373	392	417	407	412	410	418	403	399	404	422	368	421	396	414	422	391	414	395	391	400	382	413	420	379	382	400	405	408	399	400	390	389	422	416	400	387	435	375	409	378	418	422	424	388	443	426	438	421	391	442	405	409	427	397	395	399	400	424	392	440	378	385	433	413	402	438	412	416	410	386	355	414	383	428	432	395	422	393	395	402	395	384	405	402	385	375	406	401	434	401	382	427	394	395	363	430	419	381	379	386	410	371	407	407	429	383	405	427	362	354	374	388	413	386	397	394	428	424	403	401	420	391	431	399	433	435	390	387	371	404	382	399	405	413	426	387	408	418	445	432	399	395	425	441	456	417	402	431	396	396	429	438	424	404	382	400	370	388	446	416	386	369	388	394	392	395	426	400	433	418	417	409	399	413	378	388	374	412	388	402	409	372	372	403	407	425	363	422	395	393	419	421	363	368	378	369	361	406	391	388	395	430	422	390	397	406	444	375	403	421	400	407	398	402	383	422	388	439	420	412	412	398	392	391	393	398	367	380	399	409	397	380	416	417	403	387	408	427	389	382	415	391	387	392	428	401	382	411	394	388	390	384	430	406	368	420	404	419	434	396	388	393	403	383	370	423	420	436	434	411	377	438	414	381	420	420	382	402	384	466	437	400	431	403	411	403	362	386	441	416	426	395	423	399	411	371	420	395	392	419	411	420	412	383	405	403	403	421	398	406	442	387	392	387	390	410	416	375	420	413	426	383	412	385
9855	2916	950	556	404	330	284	268	268	248	246	225	221	234	229	213	230	212	221	213	245	201	236	207	229	188	207	211	190	223	227	222	214	201	224	202	217	227	219	199	223	222	224	192	222	204	211	193	218	232	187	195	204	225	205	222	199	221	257	234	203	210	213	221	220	219	215	177	214	206	232	231	200	199	205	196	229	234	234	210	211	212	222	195	224	212	218	215	223	215	218	231	214	198	227	210	212	204	209	217	202	214	241	206	185	229	220	204	222	202	207	200	227	216	227	216	199	208	197	227	237	211	216	252	202	218	257	206	203	206	202	193	194	206	215	205	219	214	229	216	188	215	213	216	220	221	212	213	216	186	179	202	221	204	206	222	205	201	235	214	219	206	241	193	222	199	209	232	180	202	227	225	199	235	225	219	223	200	199	222	223	232	212	192	203	211	224	201	182	209	183	207	218	204	214	194	193	204	197	193	224	239	226	206	240	207	182	226	218	217	226	203	184	199	216	217	207	191	189	231	201	195	225	217	216	238	257	202	209	220	212	206	188	206	230	218	204	224	205	214	220	212	184	211	221	219	217	192	218	230	204	226	237	234	215	209	200	209	211	207	226	231	212	193	200	234	234	241	228	206	250	200	188	199	251	198	211	207	216	219	219	189	207	200	230	213	216	234	197	244	204	199	199	204	209	204	215	186	218	224	225	199	193	210	227	217	235	232	230	183	196	227	187	211	207	218	220	221	200	176	229	223	211	205	215	212	218	211	231	198	205	183	198	202	208	222	212	219	239	189	234	226	226	232	201	212	201	201	247	216	219	211	200	243	207	204	226	221	181	232	208	215	220	190	205	195	200	224	236	229	206	179	195	215	177	200	213	198	238	226	208	195	200	231	150	188	212	207	190	200	180	226	195	203	213	224	190	223	213	230	211	231	238	190	185	214	202	208	227	243	227	210	205	184	209	210	221	210	209	202	242	217	212	207	218	197	202	258	229	195	205	196	215	217	189	212	206	209	185	210	205	213	208	191	195	221	199	210	211	197	232	227	200	213	210	197	184	219	200	200	208	200	213	212	199	227	204	204	219	200	214	234	231	208	208	196	216	190	200	207	212	208	228	212	184	223	211	231	171	240	228	193	238	235	238	203	203	197	234	186	208	227	215	232	225	207	229	229	209	232	237	202	204	224	239	222	196	196	196	222	211	189	211	184	210	197	223	225	211	240	197	239	222	240	223	208	221	207	215	231	211	219	230	187	209	221	229	230	211	214	233	217	239	205	217	234	232	215	213	193	229	245	215	198	213	209	225	191	232	241	200	238	233	212	204	212	195	201	200	235	244	220	251	189	239	210	197	196	181	208	197	202	237	222	233	216	220	210	210	215	206	209	206	217	189	209	221	206	218	224	247	210	216	215	197	186	194	221	208	202	237	214	193	194	197	225	225	221	241	207	200	223	215	229	221	208	221	242	182	224	209	224	213	195	216	206	205	195	243	204	197	193	201	228	212	202	195	225	210	227	182	192	204	214	200	212	201	222	196	194	200	214	209	199	208	204	201	221	218	218	238	215	200	192	207	194	202	212	210	210	214	239	211	208	236	214	217	207	225	239	203	238	202	190	241	247	214	192	205	212	216	223	221	207	191	224	205	209	218	208	208	214	235	223	211	219	211	227	213	206	221	256	220	216	249	230	231	225	226	216	235	206	191	212	230	235	232	218	232	215	176	213	221	213	216	201	231	221	231	196	206	201	227	208	229	206	202	222	218	210	203	211	222	230	223	210	225	226	209	235	191	229	204	183	201	169	232	206	207	223	233	195	201	203	247	222	233	202	215	225	211	255	227	216	206	216	228	207	204	214	197	215	214	227	209	222	209	235	219	215	217	194	220	198	233	199	234	244	213	212	206	209	232	203	212	205	210	209	207	230	229	212	183	201	223	226	220	234	233	225	222	203	202	222	191	207	185	230	200	197	199	213	205	213	217	226	234	213	226	225	213	196	194	216	189	198	219	192	207	225	212	218	208	229	193	212	195	208	213	211	223	221	200	219	214	189	217	201	196	207	221	234	237	211	232	223	221	220	208	225	180	204	224	225	207	200	231	212	205	194	240	204	231	211	203	209	210	198	186	233	211	231	230	215	218	221	191	224	206	224	210	213	232	198	224	211	202	206	217	208	196	203	225	228	203	210	206	211	224	212	216	193	220	207	194	211	213	201	210	212	194	229	210	211	237	178	210	193	202	210	220	212	213	204	190	236	252	208	249	203	203	214	228	219	208	206	239	225	231	190	209	208	224	183	214	221	224	212	198	224	212	247	208	220	210	230	204	238	230	223	188	221	191	218	203	200	190	212	180	235	180	220	215	202	225	258	206	210	236	203	190	200	195	225	224	224	223	208	219	240	231	207	235	216	219	219	198	197	233	209	230	191	197	214	218	205	223	219	252	222	195	222	212	215	204	231	199	222	217	212	194	241	222	188	218	204	224	240	217	204	225	194	194	248	188	198	202	206	205	223	249	232	203	220	202	216	199	211	206	233	231	195	211	213	242	217	173	214	213	191	223	217	223	241	202	214	192	230	213	202	220	201	207	213	206	248	212	191	220	231	235	205	206	207	197	208	204	200	213	234	203	215	211	183	214	211	209	217	215	212	214	243	205	236	236	204	212	221	192	216	187	198	219	223	225	224	205	223	238	198	186	193	219	223	217	225	197	228	218	231	209	192	211	221	213	231	203	229	207	233	206	189	217	204	201	209	192	226	221	229	211	192	213	194	213	242	197	207	235	204	197	223	214	188	205	210	199	216	216	209	202	203	206	190	212	183	238	210	216	211	214	173	237	191	217	212	208	216	186	219	206	235	239	239	175	207	199	218	212	227	208	171	193	224	233	217	194	227	215	210	218	212	193	212	204	233	236	223	186	201	220	210	232	213	220	227	192	205	215	226	224	198	205	197	216	244	238	195	235	200	204	236	247	229	195	187	234	207	224	256	216	226	207	221	212	222	236	217	187	212	196	214	225	218	215	219	216	199	193	188	217	174	219	207	195	241	206	185	197	229	196	214	203	236	212	235	203	234	199	204	207	218	230	234	210	219	235	204	193	209	197	179	200	207	199	227	213	213	201	233	207	226	240	249	212	203	217	226	193	208	215	213	207	237	215	196	205	197	226	216	182	224	189	218	208	226	209	236	216	209	217	193	216	212	213	207	206	214	214	177	178	221	216	230	222	200	220	214	200	212	204	210	186	216	222	212	229	229	217	229	217	222	221	209	193	226	194	204	211	208	188	214	241	206	223	185	194	227	203	211	235	247	228	212	205	219	224	221	255	213	237	208	213	224	222	205	224	248	220	259	201	201	247	204	246	212	219	219	209	199	225	208	216	194	223	196	206	177	212	203	228	225	220	238	246	192	204	196	224	201	191	200	211	218	222	227	236	226	219	166	212	205	196	204	216	218	207	230	209	207	216	206	207	189	207	226	209	214	219	187	226	205	194	218	216	244
6007	2533	1895	1506	1230	1102	833	801	643	601	617	569	493	484	510	494	506	497	462	449	463	487	483	473	469	489	454	420	478	448	494	502	485	471	512	466	450	492	441	479	457	473	501	476	448	475	471	437	436	438	445	511	488	501	440	486	435	479	449	488	460	462	416	483	477	448	468	468	461	451	445	446	471	465	497	479	432	505	485	499	468	480	461	446	482	502	445	490	465	510	452	440	466	511	433	465	481	466	477	484	430	445	491	517	468	492	411	450	446	500	441	496	486	499	464	454	455	478	477	492	465	489	449	457	465	473	486	484	472	515	469	463	471	490	437	507	456	460	460	449	477	465	454	448	447	495	528	522	440	437	476	480	504	474	453	477	461	493	490	470	494	505	511	473	479	484	487	441	435	489	471	446	484	469	500	435	448	477	444	498	489	478	444	484	422	474	467	424	466	457	475	446	471	450	458	449	503	468	436	469	511	453	434	488	461	481	446	466	518	477	460	435	469	465	513	471	484	471	481	501	432	436	454	456	479	463	476	464	496	468	455	456	433	459	482	500	450	472	505	457	463	422	480	470	455	447	498	454	427	485	495	496	441	457	460	479	476	487	470	418	480	482	420	454	458	471	468	451	487	466	433	445	490	437	472	483	494	444	487	504	499	491	463	473	449	484	492	467	445	462	464	480	493	474	432	486	475	454	465	509	444	474	532	455	478	446	442	501	494	441	451	471	496	465	483	478	450	503	455	485	476	472	469	478	412	501	489	471	489	461	465	456	485	409	535	428	468	477	422	445	463	449	481	450	483	490	527	457	458	481	481	463	448	464	449	443	485	463	481	453	482	485	482	480	447	477	473	444	449	421	455	485	452	422	452	472	446	466	435	463	475	432	462	471	476	498	472	471	452	444	491	473	454	437	485	485	487	445	469	460	453	469	444	487	477	497	507	485	457	490	503	475	508	470	457	503	487	500	523	487	454	504	492	486	451	527	474	473	492	500	482	510	497	473	445	465	466	505	499	461	451	505	448	486	444	465	466	466	469	504	493	472	482	496	464	498	456	477	474	485	509	458	461	446	496	463	489	467	467	474	467	456	500	498	465	486	481	428	454	477	482	494	473	491	453	455	456	465	456	481	461	464	470	484	456	498	474	463	516	459	427	468	511	493	459	484	480	446	472	453	484	469	463	482	470	454	476	473	474	464	437	468	492	462	480	503	455	525	466	459	491	481	455	485	489	464	436	468	408	447	446	498	425	480	443	474	470	479	463	505	513	458	445	489	485	448	506	439	481	435	492	475	440	462	476	507	496	468	477	487	473	450	464	473	500	467	467	453	474	504	450	494	473	429	481	439	474	458	443	452	492	471	480	473	460	483	503	479	464	451	429	455	462	487	465	433	445	407	439	442	458	515	433	470	475	470	487	483	467	510	448	459	452	456	443	508	458	488	472	461	471	432	476	489	452	488	444	444	445	508	511	479	450	496	466	490	416	429	473	503	465	492	471	461	487	455	468	506	485	425	452	454	475	473	476	477	459	462	457	486	469	447	505	441	429	449	465	469	499	461	478	505	478	501	458	470	448	463	506	462	476	443	479	469	437	474	464	456	465	458	457	449	480	478	444	450	428	456	472	456	477	446	482	476	490	468	461	457	471	479	472	467	456	490	473	427	457	475	499	453	463	478	433	504	460	513	466	479	458	518	439	477	495	441	445	492	495	498	447	466	465	490	493	423	448	481	493	486	490	486	487	446	465	502	475	455	479	442	488	453	518	465	477	469	469	478	455	450	442	507	461	454	448	476	459	461	436	503	438	454	500	476	465	488	446	479	484	447	487	440	479	471	471	505	505	474	483	490	513	472	478	457	470	465	437	469	477	494	477	462	500	481	457	478	460	468	443	478	481	472	483	474	479	466	503	450	477	486	421	459	495	438	481	541	474	481	439	500	468	474	485	488	449	493	481	467	439	482	480	448	467	471	485	455	456	442	478	432	463	468	450	508	466	467	461	467	480	479	490	445	490	444	495	515	481	445	451	468	471	468	456	427	459	501	457	488	467	511	483	475	470	456	453	458	460	483	463	451	467	450	456	463	469	496	493	465	450	486	428	468	463	488	470	500	497	470	458	509	481	456	439	487	478	492	469	484	455	445	454	468	481	442	461	423	482	476	492	442	449	489	447	466	454	445	463	467	486	480	480	490	461	502	477	506	473	474	500	489	465	419	477	463	499	499	485	481	490	456	481	451	488	457	436	442	465	472	432	474	462	499	434	480	474	483	458	449	512	467	483	456	455	462	434	470	485	455	487	460	497	423	456	488	512	486	482	474	459	462	449	487	471	475	452	472	415	456	484	492	499	466	477	506	479	492	475	453	483	454	441	476	472	485	449	448	447	428	490	486	471	450	477	448	499	472	431	452	491	446	459	497	468	445	469	481	496	501	462	478	455	455	473	482	459	459	417	490	455	459	478	439	480	475	466	451	494	436	502	426	441	466	482	444	435	427	471	471	449	459	463	478	467	472	499	457	472	488	438	481	493	461	497	487	460	450	491	456	463	466	462	462	455	432	476	500	522	453	476	447	474	487	475	450	488	469	423	476	454	473	481	465	427	459	451	486	448	447	487	462	488	469	456	485	438	485	495	461	449	430	481	435	444	487	490	427	439	466	533	442	463	447	475	489	498	470	478	483	451	485	422	456	457	452	465	457	468	437	485	484	464	513	446	448	480	467	501	479	467	447	478	458	482	476	459	466	494	493	476	475	479	480	432	426	497	424	480	441	498	484	460	503	524	486	455	459	466	487	470	492	503	478	466	471	469	489	453	455	450	459	510	469	446	482	485	458	510	415	473	495	460	522	490	477	461	458	501	467	438	444	512	472	491	511	447	453	469	463	422	432	513	459	456	432	485	452	507	444	463	433	492	444	427	487	497	459	470	507	468	495	463	460	474	482	476	467	486	473	502	469	464	447	476	481	491	502	453	458	445	441	475	467	444	459	501	454	494	454	451	468	480	507	449	456	459	491	488	499	469	478	439	436	497	488	462	476	428	521	463	434	483	448	478	490	456	491	455	479	505	442	444	483	474	458	523	474	475	476	487	484	449	470	462	484	459	474	457	455	436	467	440	443	477	462	406	447	438	450	499	496	486	507	494	470	488	508	464	446	449	460	482	479	477	474	456	482	491	464	474	448	475	480	476	432	477	472	478	477	459	444	472	529	478	445	468	435	440	447	442	477	421	447	471	505	450	467	433	448	480	481	433	481	497	482	461	464	452	454	474	484	444	513	457	468	484	497	475	463	449	497	457	431	482	470	423	434	468	466	461	453	483	427	493	466	418	482	523	473	446	495	468	447	443	485	447	486	482	496	480	450	499	439	454	486	444	456	484	506	447	464	491	468	473	460	486	506	484	520	481	498	432	465	469	426	496	483	453	499	469	462	507	466	444	437	479	420	483	466	447	476	475	470	494	477	494	419	464	451	492	463	472	484	478	482	471	482	455	466
27345	11934	5903	5217	4102	3017	2395	1835	963	673	591	504	260	161	165	133	139	145	135	149	139	143	124	137	142	122	117	124	125	127	148	133	146	127	129	114	133	121	130	141	133	112	113	124	146	132	139	144	120	137	127	130	126	140	128	150	138	116	113	138	115	139	139	146	143	135	124	127	125	131	169	119	126	130	135	122	109	138	127	126	117	111	144	130	107	129	137	136	124	97	121	122	132	147	122	134	129	137	116	125	138	137	141	130	134	104	137	107	130	125	122	121	142	143	133	107	136	125	142	120	127	111	128	146	154	137	117	126	105	123	118	99	125	123	138	133	147	119	132	139	132	150	122	128	142	144	124	129	118	124	108	117	137	135	121	105	120	114	114	142	137	142	119	121	140	107	119	153	148	132	129	134	109	124	118	148	132	155	137	140	133	128	129	146	122	130	121	134	143	150	128	129	121	124	123	131	139	112	140	121	135	143	118	101	122	131	140	124	126	132	137	116	115	121	135	126	112	146	152	129	120	131	121	124	135	133	133	147	122	145	138	123	136	131	135	112	126	128	134	100	143	127	125	125	133	143	137	108	137	107	137	119	108	133	118	133	133	138	137	134	148	121	154	121	124	137	133	117	127	129	116	115	140	118	146	142	140	132	123	130	160	136	123	124	130	117	131	137	131	135	126	93	113	147	147	126	142	122	117	107	123	124	132	125	126	110	145	121	139	132	144	139	143	130	128	131	118	113	107	126	124	136	152	132	119	156	121	140	129	135	123	133	125	135	124	138	156	147	137	109	147	138	116	116	135	124	139	120	145	134	146	123	137	115	120	145	136	131	116	123	124	129	127	119	143	136	126	109	111	135	133	142	135	133	126	136	135	107	118	120	161	130	141	140	125	145	141	128	121	120	99	127	114	151	138	137	142	140	128	129	116	110	120	141	122	139	116	137	129	119	144	126	109	119	128	141	127	146	129	123	134	125	143	128	124	136	120	115	120	122	117	146	145	118	145	104	136	134	125	142	151	109	134	119	126	119	150	130	152	140	134	131	133	124	141	137	131	142	127	134	132	126	132	134	115	120	124	113	136	117	117	135	133	123	136	126	137	155	113	151	115	138	124	136	117	134	135	132	136	129	136	111	128	128	106	123	135	122	133	128	108	131	134	129	175	124	110	124	131	100	136	127	125	127	123	110	147	133	127	135	141	128	128	121	130	123	107	120	131	130	121	138	149	142	122	111	125	122	132	143	109	129	131	127	135	133	147	127	142	131	108	132	119	130	143	99	124	140	108	136	119	134	130	131	113	124	122	130	124	136	140	110	107	131	134	143	132	140	124	121	123	129	133	128	119	112	123	125	120	133	104	110	124	134	137	123	133	120	128	114	140	139	139	128	149	133	130	109	149	139	127	114	119	134	130	98	106	125	122	141	134	134	137	136	144	139	146	127	105	119	113	125	130	121	121	113	131	129	123	137	143	120	118	135	134	136	120	118	135	121	125	143	122	123	114	133	128	132	117	125	128	139	138	143	136	126	115	127	149	124	140	135	151	118	124	139	124	109	127	138	128	151	130	131	110	141	139	146	172	142	144	140	115	135	151	145	152	137	124	116	145	128	115	130	131	126	140	134	151	119	128	133	128	127	130	116	111	126	134	129	123	124	140	122	143	145	129	129	123	129	128	135	149	130	130	129	137	134	139	125	119	118	149	143	124	134	136	118	126	112	124	125	109	140	126	136	109	124	143	121	113	130	145	137	114	117	131	108	138	138	121	114	123	116	121	151	147	128	109	126	143	137	119	140	150	116	121	133	130	155	142	140	135	139	129	146	104	130	123	145	144	128	135	129	115	135	138	125	130	127	119	129	127	134	110	133	136	130	112	118	133	121	126	119	136	138	161	134	137	117	121	126	132	140	133	123	125	139	141	133	128	110	133	107	117	129	142	119	128	116	131	141	114	133	120	120	142	135	132	128	138	130	125	132	146	116	128	114	119	126	109	139	126	140	110	128	128	127	129	150	146	136	131	129	136	120	121	121	144	166	140	137	115	115	129	137	123	126	133	113	137	130	116	113	137	127	114	135	132	132	143	105	147	124	122	137	138	128	112	133	136	112	126	162	137	119	121	116	129	129	131	118	128	104	129	131	141	131	142	134	139	144	119	150	143	160	136	116	144	118	124	124	103	125	119	114	145	118	151	123	125	135	149	118	127	151	138	132	136	141	134	145	112	121	146	120	112	135	120	119	121	137	123	134	137	131	139	143	143	118	116	128	159	131	136	125	125	124	133	128	120	128	139	130	125	101	149	138	128	130	128	136	120	113	142	134	137	122	129	105	124	109	124	143	141	137	140	162	138	137	110	126	131	130	145	133	117	131	135	128	143	126	122	135	113	128	126	114	117	110	130	133	135	125	128	128	144	122	153	127	115	120	129	117	131	115	110	108	127	118	151	131	133	113	125	128	128	126	142	130	106	120	149	118	140	134	135	115	115	131	146	130	141	119	129	142	131	134	124	144	127	106	157	121	118	127	116	133	129	136	112	110	128	118	144	138	126	129	126	141	129	149	131	124	111	96	107	118	113	137	130	114	131	138	115	117	121	128	126	118	125	121	139	142	127	131	134	143	138	130	121	140	108	124	116	121	125	117	117	152	120	134	122	120	151	113	143	120	127	139	135	140	138	136	123	138	106	144	121	140	126	139	132	127	122	129	148	128	140	160	156	123	136	136	140	134	129	125	126	110	142	134	142	136	155	120	119	137	128	127	109	121	156	144	110	113	119	145	136	123	126	109	124	136	123	132	117	116	131	130	140	132	128	114	152	128	117	145	157	138	157	146	128	136	135	153	132	141	125	131	122	161	124	120	125	118	122	121	118	124	128	123	130	138	120	141	138	119	141	132	158	121	170	124	117	112	107	140	121	118	118	147	126	139	137	133	148	142	108	150	130	121	125	137	134	110	102	154	157	140	134	122	134	115	116	116	106	144	131	137	137	106	126	137	138	115	125	122	152	107	108	119	113	103	136	122	131	135	140	135	134	138	122	139	114	114	136	119	143	138	128	125	150	107	115	148	116	135	95	109	123	115	132	129	139	119	137	117	131	134	118	115	112	112	122	142	138	129	153	131	136	111	117	136	119	114	132	158	135	119	143	120	119	137	128	124	137	121	126	115	155	130	119	129	131	108	136	119	132	140	134	148	139	128	134	133	129	126	117	133	136	131	116	136	149	125	136	154	146	138	125	124	145	144	133	138	131	131	129	157	131	132	142	107	114	123	119	139	120	124	144	144	109	122	127	113	132	152	135	148	142	139	130	132	135	132	126	130	147	138	118	140	141	143	133	161	133	126	127	125	131	135	145	120	139	115	139	115	134	125	112	133	127	130	137	142	117	127	119	121	131	144	120	131	121	113	139	125	126	129	123	136	122	148	158	131	119	117	147	133	151	136	157	140	134	122	123	134	119	134	135	127	130	129	139	135	134	134	114	142	119	120	121	124	120	118
17065	7995	6931	9838	10353	10034	8881	6639	3718	3126	2671	2219	962	674	594	412	409	378	392	382	398	354	344	311	319	362	343	338	347	284	284	333	310	309	329	319	338	338	324	296	312	324	325	330	311	348	335	299	330	321	296	286	348	315	343	308	358	312	316	320	341	334	297	321	289	312	297	292	333	275	348	334	327	282	316	338	307	306	302	303	330	296	326	339	338	314	298	327	314	334	302	323	345	320	329	352	354	335	318	328	283	320	293	298	331	339	314	296	304	297	324	345	282	300	326	342	287	295	311	318	317	314	315	315	339	287	296	325	303	322	315	303	305	342	319	318	300	328	323	344	308	325	328	328	292	296	326	309	279	326	286	290	300	297	290	331	313	303	304	298	304	296	310	323	309	327	268	313	309	295	324	285	300	310	308	333	343	296	294	325	326	300	324	322	330	311	301	314	297	334	270	334	311	318	301	340	362	320	291	293	325	280	278	334	312	309	302	292	315	275	313	319	292	304	321	335	320	323	324	318	309	313	322	309	291	319	346	301	314	309	281	317	313	323	338	299	313	316	302	317	321	314	318	302	308	281	293	320	314	286	307	304	300	310	316	290	321	279	321	308	297	320	326	313	307	306	304	320	306	306	303	305	320	315	302	288	306	309	305	323	298	284	294	325	287	327	316	314	318	273	312	319	289	302	274	328	319	287	310	299	326	296	295	331	297	317	303	305	336	331	326	337	334	366	325	327	303	284	315	325	301	309	301	301	347	305	311	324	288	309	342	293	323	284	293	314	298	319	316	338	308	330	291	301	307	308	305	325	305	356	329	343	349	279	327	322	327	292	292	304	302	285	288	317	337	306	340	314	337	299	327	299	305	316	322	289	286	300	321	323	305	269	320	293	305	328	291	299	325	306	312	283	308	305	337	291	322	287	314	316	326	284	327	323	323	314	307	309	322	296	314	303	316	309	312	312	341	358	290	342	303	327	321	296	310	348	312	328	327	326	295	333	327	336	304	296	303	288	321	316	298	298	279	344	316	323	338	326	300	334	315	340	302	291	321	308	323	303	315	302	298	274	313	306	275	317	303	288	329	282	321	319	309	333	284	326	281	323	342	262	281	309	303	300	286	301	301	316	303	308	315	306	297	285	313	273	305	299	320	288	318	323	326	299	312	330	305	297	314	317	318	286	313	310	309	300	279	319	321	317	310	316	327	311	324	295	312	316	323	313	315	308	306	330	311	322	295	329	301	300	345	331	282	324	351	290	322	316	325	325	308	300	324	306	304	315	305	336	329	284	340	278	313	326	283	323	304	287	280	315	305	299	314	329	318	299	300	335	337	329	304	326	304	299	305	329	346	308	302	305	283	327	308	290	309	305	334	309	316	300	313	306	290	291	318	342	284	327	296	310	300	307	310	352	286	312	313	299	300	308	300	321	322	335	304	287	312	323	321	292	312	298	289	302	317	323	299	271	302	319	306	317	330	288	286	337	316	313	316	331	334	317	320	324	303	296	292	299	318	320	322	332	287	309	317	302	316	279	325	325	333	302	318	273	297	318	345	299	289	304	299	291	305	289	304	299	348	326	303	308	315	318	319	291	308	274	282	302	345	295	319	306	341	334	283	301	315	337	320	311	310	330	324	303	304	307	304	306	312	317	309	286	313	286	291	305	286	305	314	303	308	304	297	309	333	295	305	293	328	304	321	302	300	328	320	327	312	312	316	306	306	308	324	332	321	306	314	337	331	309	317	324	309	306	321	301	292	289	300	307	333	325	311	316	293	298	279	296	315	322	297	329	301	279	345	324	326	311	324	313	333	292	301	317	312	331	308	283	331	320	281	314	328	327	299	335	341	318	307	316	296	295	285	288	298	300	299	333	320	323	265	327	331	317	304	320	305	304	292	310	327	318	310	307	304	291	294	320	321	312	314	309	279	306	344	295	314	299	336	318	304	309	350	290	285	321	307	310	304	301	333	298	306	327	333	318	294	317	333	327	301	315	287	290	320	287	316	310	294	279	323	290	297	289	314	313	281	334	297	306	338	304	309	288	304	314	313	311	317	325	318	322	343	320	287	335	338	297	337	299	286	329	329	324	294	305	346	358	320	319	324	303	303	295	330	308	298	306	319	319	327	342	301	329	301	291	351	301	332	339	317	317	327	332	289	291	329	314	286	334	314	343	319	322	291	301	305	337	302	290	309	308	280	317	287	346	313	333	291	309	322	352	312	355	294	335	315	314	318	340	316	324	310	310	304	307	305	308	303	291	328	316	292	336	317	322	320	307	327	279	324	282	284	328	313	313	304	321	310	341	325	302	321	333	288	279	295	292	322	342	305	316	326	297	337	307	299	317	283	318	305	290	302	290	331	286	334	326	324	326	326	318	296	325	301	283	285	299	317	325	324	320	342	322	318	296	291	323	344	299	332	277	327	325	274	320	296	310	315	320	330	310	300	285	313	307	295	313	316	329	308	303	292	300	281	301	306	322	297	336	303	314	339	299	284	310	316	308	296	335	297	322	337	309	337	303	300	309	332	358	317	329	320	294	331	309	302	317	323	332	308	334	298	292	261	280	331	324	291	318	324	297	301	307	294	329	319	302	300	311	294	295	327	310	308	272	343	290	276	297	294	334	331	315	333	294	340	315	330	291	291	315	332	303	314	308	318	298	294	324	308	301	274	306	348	314	316	354	340	323	271	321	282	309	313	346	290	292	283	326	306	294	346	317	329	310	328	281	298	302	326	308	340	327	320	309	295	322	330	340	303	308	311	334	317	315	302	327	288	301	283	293	294	292	294	331	283	290	298	297	311	290	315	340	318	329	322	306	319	320	303	291	339	325	302	323	273	324	283	313	327	297	296	329	296	313	305	285	327	311	301	297	294	301	279	297	333	332	337	297	301	312	304	297	282	314	355	314	330	326	304	296	329	291	316	309	275	298	298	318	308	308	270	316	289	308	314	321	288	322	304	316	330	289	306	310	328	280	307	316	323	309	320	306	313	305	327	309	295	351	321	336	308	310	275	345	296	277	296	301	286	326	331	339	331	310	314	325	283	301	334	283	345	323	319	312	302	309	296	282	293	323	322	293	326	298	290	336	329	311	296	322	305	307	291	282	302	293	292	313	294	295	318	300	306	328	326	268	319	327	299	326	299	302	315	315	331	296	322	298	271	336	335	305	342	275	317	285	329	296	323	311	300	309	322	302	324	315	272	326	329	305	328	321	330	285	280	306	314	329	304	333	297	279	289	288	306	313	326	312	338	312	339	308	296	312	313	322	318	280	315	304	341	296	291	313	305	336	318	318	316	285	301	347	320	321	324	311	301	339	314	351	344	294	316	296	304	319	321	297	317	311	302	329	287	293	309	284	306	319	291	296	319	310	291	272	316	325	311	353	280	294	322	331	322	300	317	310	302	319	332	295	291	322	290	310	337	319	329	312	331	303	313	288	317	309	311	339	319	321	324	285	308	293	290	292	330	294	308	321	320	306	315	318	323	315
38443	23210	12359	10332	7907	6209	5093	3616	1701	1380	1056	882	482	283	226	239	200	197	193	197	178	183	206	179	178	169	197	184	186	178	172	191	165	193	157	187	184	171	203	168	179	179	169	172	155	167	172	179	190	166	194	164	157	166	181	172	163	177	161	187	172	166	183	181	177	182	187	176	202	188	175	168	182	171	163	182	175	184	177	168	154	156	165	159	151	167	189	180	174	196	163	188	176	163	167	173	153	222	209	188	154	185	164	169	164	143	174	181	190	162	181	175	172	178	169	162	157	145	161	174	175	183	155	159	159	172	152	186	181	162	187	185	167	185	174	152	179	167	174	182	179	166	173	186	191	195	199	197	174	184	187	163	176	157	187	156	179	174	171	186	176	182	177	182	171	168	165	171	164	188	159	176	152	184	180	179	186	195	183	173	147	168	158	199	148	167	183	184	167	170	189	177	182	169	157	164	168	165	174	148	167	185	183	182	178	161	159	176	146	192	162	173	183	172	147	166	158	173	197	186	160	146	173	184	186	168	171	180	179	164	155	166	183	169	169	177	180	163	163	187	160	187	182	176	158	179	166	183	182	177	156	163	119	196	167	183	173	175	165	175	161	176	192	165	190	163	183	160	170	170	181	160	173	172	168	154	165	142	154	184	144	147	168	187	168	200	133	163	176	161	174	171	167	162	186	176	180	165	174	165	173	156	184	169	183	174	179	159	176	162	167	191	175	166	185	167	167	184	170	180	157	171	175	174	186	169	162	147	168	168	191	166	179	168	175	186	159	167	175	182	151	186	183	184	175	177	183	191	181	185	182	205	164	187	192	173	168	149	164	157	177	186	158	165	160	158	181	179	194	163	193	191	160	191	191	179	147	181	163	172	155	149	187	174	187	180	155	179	206	157	176	174	166	189	171	173	178	171	175	159	211	156	179	173	165	168	170	165	141	148	176	173	202	171	180	171	162	179	144	154	183	175	137	186	168	200	165	166	198	177	187	168	154	172	176	174	177	149	167	175	159	197	159	208	181	172	162	180	165	158	175	199	179	195	191	168	153	142	152	175	158	165	135	170	171	198	166	165	179	156	175	173	176	165	153	192	168	145	155	152	164	138	161	176	213	177	172	162	181	153	138	157	183	201	181	180	187	196	167	185	171	181	178	161	183	156	154	181	220	185	170	160	180	150	188	173	148	179	159	177	183	190	161	157	173	157	155	183	180	155	174	169	147	168	163	164	163	182	149	165	166	180	195	192	178	159	157	172	166	168	198	173	171	199	139	156	154	153	138	176	173	185	171	171	170	161	167	190	176	185	156	168	148	154	173	176	153	153	147	187	178	158	193	176	154	170	185	172	172	157	183	201	179	155	147	176	172	161	208	178	173	175	160	177	170	141	159	180	170	191	185	177	185	174	131	162	195	153	184	168	158	169	173	145	171	175	150	157	160	155	160	168	182	162	149	141	175	178	169	162	151	162	163	167	160	132	182	165	172	177	163	181	157	176	183	169	149	187	166	154	175	157	154	162	169	134	194	172	180	171	186	182	164	177	152	162	165	167	167	176	156	166	193	184	167	179	173	151	191	178	150	157	171	173	153	177	209	169	167	160	181	175	181	174	161	183	165	182	184	180	184	173	150	169	186	158	186	175	168	173	170	180	203	169	172	181	177	202	153	170	147	189	194	183	177	160	188	167	204	178	190	177	132	169	184	167	179	181	176	170	158	168	195	160	163	167	196	183	209	180	170	167	157	181	199	139	142	153	175	162	163	168	174	184	178	171	185	179	160	199	181	183	195	185	186	170	157	196	197	185	172	163	169	167	156	164	157	169	158	171	212	160	190	179	163	170	189	169	154	159	184	192	167	177	167	162	145	168	152	180	187	191	187	186	181	169	198	172	176	169	173	188	170	182	161	161	171	173	150	166	159	149	183	157	188	183	193	156	179	209	172	152	156	167	183	173	181	183	163	182	165	173	182	180	180	143	187	160	172	186	180	162	162	179	158	167	172	175	166	155	185	177	190	172	173	178	182	167	150	171	143	158	183	206	180	158	170	157	171	153	149	155	177	163	160	182	198	173	177	168	145	187	143	152	169	178	192	191	176	136	149	171	180	154	172	190	143	154	167	169	180	175	193	196	181	186	177	157	182	173	183	172	189	159	158	176	182	166	193	165	182	175	172	140	163	169	167	158	177	153	183	162	167	176	153	178	167	182	201	187	193	169	175	140	166	168	195	194	178	171	183	180	171	174	178	179	174	182	167	173	158	162	165	163	159	167	192	186	148	168	163	157	156	157	171	164	162	197	195	155	154	179	176	164	184	171	183	173	165	178	161	172	185	169	168	154	184	156	158	172	180	170	177	181	172	173	147	165	162	178	166	187	189	165	178	159	194	176	150	150	172	169	170	202	175	194	179	194	193	186	142	180	161	163	166	143	165	149	164	153	155	185	152	159	177	173	174	182	138	201	191	169	173	168	188	175	172	171	148	191	181	163	135	183	186	168	192	201	169	164	183	158	189	177	158	188	191	181	195	161	172	182	162	184	166	175	197	156	193	183	160	165	188	189	162	193	150	185	183	172	192	199	145	157	161	184	176	177	164	175	156	177	167	185	150	152	177	161	196	171	175	165	160	153	162	193	198	157	171	162	175	177	152	184	181	153	149	174	186	166	178	167	165	177	174	167	157	198	164	155	176	178	162	183	165	184	188	170	165	172	183	184	191	168	190	191	155	154	202	172	180	170	140	155	176	191	178	176	187	162	165	159	183	178	147	187	197	164	176	175	172	180	187	196	178	152	168	165	158	198	161	162	154	144	201	155	203	151	166	158	180	160	163	167	169	165	168	155	167	160	186	175	148	149	143	166	156	192	190	180	193	174	171	163	182	182	173	181	167	173	145	172	172	186	155	127	170	207	197	157	167	165	183	151	176	173	173	159	178	176	180	177	175	174	195	197	175	171	157	174	180	163	181	186	157	164	169	164	147	177	182	189	164	151	182	173	171	168	178	160	165	162	180	194	179	171	176	160	176	215	190	181	164	172	167	151	177	174	165	195	184	167	166	174	163	151	148	155	175	159	176	178	180	194	180	173	180	184	154	175	180	177	156	174	159	171	168	196	177	175	195	180	194	173	160	149	169	162	172	173	180	145	161	188	164	146	158	194	187	184	166	183	165	174	178	175	168	190	194	159	152	145	156	155	171	146	159	202	189	191	182	157	157	169	153	162	177	172	152	142	173	185	156	144	179	178	164	185	170	177	187	154	154	148	188	178	161	190	166	183	180	162	211	177	188	159	193	180	154	170	157	158	156	194	161	159	170	173	167	175	207	146	159	171	166	180	193	165	173	192	192	150	163	201	191	167	214	174	159	174	174	153	177	181	172	182	177	195	159	161	178	163	171	144	177	177	179	166	189	172	149	189	162	166	175	182	172	164	176	160	203	134	189	173	165	137	153	182	171	164	168	163	177	175	150	166	154	188	166	171	187	165	148	182	161	189
23196	16075	9352	15977	16575	15214	14294	10003	5955	5470	4423	3842	1940	1137	883	702	616	596	501	511	534	498	505	464	473	471	460	471	414	427	456	432	440	403	451	429	468	399	400	440	416	415	445	400	400	445	447	413	462	401	451	435	433	424	420	418	404	426	414	394	412	411	416	441	413	415	427	399	391	403	377	425	387	380	435	389	447	430	402	391	380	431	434	396	382	392	378	416	410	392	456	381	420	403	421	377	415	387	393	435	404	422	446	394	446	403	405	379	410	377	402	414	406	412	358	420	426	407	409	402	410	426	442	409	435	385	414	399	447	448	425	399	417	436	427	402	416	382	428	440	403	388	450	437	444	437	450	412	420	404	379	412	390	406	398	408	432	397	400	390	389	438	401	420	432	398	393	420	441	384	405	412	435	413	411	441	438	372	396	397	392	428	378	420	440	416	405	379	411	368	430	399	411	405	413	397	412	426	434	408	405	402	421	388	424	384	397	410	414	370	396	396	422	399	410	405	413	396	410	418	465	420	405	405	360	419	366	402	371	391	383	384	405	353	406	447	397	381	416	369	404	383	399	376	411	409	405	423	398	460	362	403	413	412	385	428	406	383	426	389	409	379	438	399	379	377	403	411	397	417	390	427	395	421	408	414	415	389	416	407	408	431	414	375	412	376	395	409	403	398	401	416	367	423	410	420	408	431	400	422	401	419	416	436	407	394	406	358	431	418	389	424	427	399	405	407	426	397	402	377	407	384	419	401	424	373	410	387	390	431	373	413	389	405	394	397	401	370	427	427	395	373	424	387	429	398	375	428	389	401	418	394	385	394	431	429	424	396	411	394	423	400	383	427	390	379	404	413	395	397	422	389	375	411	457	438	417	411	401	412	407	379	420	410	372	382	383	386	380	395	418	421	416	428	395	407	400	400	383	412	388	381	433	409	401	424	458	390	418	394	349	405	386	389	402	426	396	427	391	431	405	386	392	355	376	438	389	417	408	382	367	390	401	407	402	403	428	435	424	452	436	403	427	406	412	434	391	402	423	390	404	386	413	393	420	428	425	437	404	394	425	416	374	408	404	427	393	425	403	384	401	436	410	386	350	394	443	396	382	391	420	419	365	409	369	381	401	405	372	411	422	405	407	400	392	391	379	391	422	394	365	395	392	404	377	434	426	426	412	429	411	396	387	429	396	431	405	397	381	420	419	401	428	368	400	406	415	413	452	398	415	391	434	416	404	388	369	399	395	408	361	392	417	395	405	408	385	427	397	408	370	401	405	420	390	395	412	401	411	412	433	415	419	414	374	430	411	414	420	391	434	382	376	410	400	399	381	386	384	433	442	419	401	388	430	408	378	396	415	404	398	375	391	399	384	426	422	389	383	419	412	421	411	411	414	385	409	400	435	396	395	421	396	394	406	407	412	395	404	425	417	416	416	430	400	401	414	424	423	445	397	415	357	376	439	388	402	416	382	390	405	413	397	386	410	421	376	386	430	393	375	386	402	407	379	432	411	359	426	431	386	398	406	394	393	435	402	405	390	394	403	431	424	384	398	373	403	397	417	399	374	411	414	398	393	413	369	394	409	388	385	426	391	406	423	405	381	407	405	402	409	386	432	384	424	415	400	416	389	376	380	363	374	427	399	396	410	383	381	380	402	421	460	458	434	427	414	391	388	392	399	426	409	403	373	404	423	419	432	407	399	386	434	376	417	423	414	403	427	441	418	387	430	434	416	378	393	416	375	397	414	396	384	423	430	414	404	428	408	388	394	417	390	419	394	431	404	424	420	409	408	432	355	410	362	371	384	425	414	411	387	383	473	397	386	404	416	426	425	403	402	397	433	421	387	424	407	404	412	386	403	407	348	407	393	392	394	415	447	377	423	400	411	428	410	449	411	405	409	413	440	418	413	399	409	367	367	399	403	394	418	424	391	417	410	390	389	394	445	383	389	375	411	434	410	401	412	439	436	420	421	434	408	397	369	407	378	406	401	408	381	417	410	400	395	395	451	410	428	395	406	375	438	399	412	417	438	393	402	392	412	409	386	395	396	417	391	426	382	410	379	418	407	385	411	380	421	432	406	420	425	382	431	388	420	449	397	438	403	371	437	421	376	412	401	430	401	391	371	378	430	398	420	375	393	386	426	400	394	426	397	374	384	406	399	415	448	429	379	394	407	400	399	402	390	429	420	420	417	409	387	394	401	390	431	389	401	441	449	436	419	405	439	429	413	402	419	402	393	400	365	393	409	408	405	404	422	435	392	367	398	387	397	387	401	418	412	400	402	406	386	412	387	427	449	409	384	365	381	402	434	391	390	378	427	405	397	392	394	383	424	416	426	417	426	369	379	435	396	371	396	385	395	419	433	393	418	419	371	415	420	429	399	384	422	395	415	408	412	404	414	391	379	375	400	419	431	411	433	420	398	400	425	409	400	428	384	403	417	412	400	417	419	421	408	466	435	392	433	410	405	380	404	415	373	412	381	402	382	395	424	377	394	391	432	394	429	402	406	426	406	430	403	400	367	376	401	395	384	390	440	383	395	404	406	429	407	386	387	396	444	390	418	422	399	412	383	439	398	392	404	411	445	384	416	371	400	420	378	411	422	418	373	407	415	409	412	427	408	422	399	400	409	408	414	394	441	418	405	393	423	439	379	403	440	390	433	401	429	384	434	374	369	415	418	422	407	415	410	409	442	411	415	418	407	381	417	410	407	417	388	402	407	376	361	415	423	418	406	393	388	391	408	442	397	433	409	405	387	415	361	420	408	422	391	398	405	423	396	396	451	382	384	415	398	432	391	389	415	395	402	365	411	423	382	378	414	419	431	408	375	427	426	401	419	392	396	431	414	397	419	422	381	420	383	394	395	425	395	453	446	403	413	392	392	404	425	375	377	381	387	399	357	400	405	411	413	394	375	427	418	383	400	405	376	378	408	405	392	414	382	411	410	403	402	399	473	396	426	408	376	369	432	404	389	449	405	414	390	397	416	437	399	404	392	402	396	424	459	398	364	401	404	424	411	370	446	404	399	424	418	397	390	423	401	403	418	434	417	405	387	418	399	391	421	441	416	441	404	400	453	415	472	411	439	401	399	403	391	411	403	384	409	408	412	387	400	422	401	416	414	388	402	417	388	393	414	403	405	399	406	406	392	416	399	414	378	420	407	387	404	444	408	419	353	344	401	413	399	405	386	381	389	378	395	458	424	389	426	381	406	437	405	434	442	416	400	410	391	383	366	398	413	378	416	418	399	421	410	424	372	407	413	424	415	407	431	393	408	394	410	436	402	437	395	393	420	411	362	371	390	425	428	406	393	394	410	405	417	405	408	433	410	410	390	412	378	385	387	405	409	400	359	415	382	385	417	422	397	401	425	410	356	384	417	369	397	444	419	416	368	393	395	420	409	414	404	398	410	359	419	424	416	396	416	397	401	415	411	379	427	394	429	407	395	428	397	407	387	421	403	392	411	409	403	415	393	407	406	413	403	416	423	389	407	423
9230	2851	1081	517	328	282	236	230	221	230	204	235	251	241	206	216	235	189	206	224	232	198	203	226	204	189	202	202	226	221	206	221	201	198	228	262	238	225	220	252	194	192	191	223	225	198	220	207	224	217	202	184	233	203	201	207	208	197	206	216	221	191	223	213	194	208	213	178	213	199	204	200	207	210	215	216	192	191	217	199	195	199	202	247	220	234	186	228	225	209	207	210	192	184	204	213	207	214	181	223	230	176	237	208	202	240	225	189	206	196	185	229	220	228	208	196	223	186	224	209	229	220	197	219	190	211	231	192	237	205	241	207	197	178	215	196	222	214	203	201	227	210	199	235	193	212	226	232	219	233	234	214	232	211	198	236	184	211	224	213	227	235	214	236	233	214	222	237	218	197	226	206	219	213	207	222	226	185	218	226	198	215	216	219	216	206	216	184	233	209	190	204	214	236	188	180	190	203	254	211	226	199	209	226	220	190	196	212	245	219	204	204	215	207	198	178	224	236	179	199	205	206	221	207	203	202	212	217	227	195	206	198	209	193	205	186	226	192	205	202	227	219	206	237	214	234	238	228	193	215	206	222	213	231	224	215	187	204	188	207	234	213	252	189	220	219	204	212	191	194	237	225	212	215	218	227	204	223	219	190	220	213	217	210	202	191	212	235	237	219	226	224	206	225	227	205	249	216	201	184	225	223	246	238	232	249	211	224	208	210	231	209	213	214	236	221	208	215	200	182	192	210	182	236	252	205	200	196	185	206	191	216	191	209	217	239	200	226	220	224	252	241	235	213	198	211	193	236	211	202	196	216	217	224	235	209	246	207	194	201	203	204	186	203	207	215	203	237	199	193	209	244	233	227	229	242	195	188	216	206	207	193	235	220	205	212	217	197	220	189	205	196	226	215	207	223	199	204	206	213	194	204	200	194	221	202	203	217	209	187	230	213	197	202	200	200	217	210	253	218	218	232	197	219	213	222	211	201	220	182	222	178	234	187	201	182	225	179	191	231	216	225	191	208	200	203	198	208	185	215	254	222	209	194	222	188	203	195	199	210	225	222	211	211	214	196	218	210	252	210	213	208	203	227	204	228	185	217	226	225	210	223	217	195	221	205	187	193	238	195	208	214	221	214	206	210	200	224	191	203	204	211	209	217	206	206	214	174	205	202	210	220	222	203	235	209	226	194	233	218	211	206	215	213	225	234	221	196	204	218	233	220	210	194	192	202	207	207	234	215	213	207	185	224	235	204	215	205	206	216	205	226	222	231	208	198	221	215	239	209	204	205	218	194	223	217	197	201	208	220	206	202	206	227	203	198	199	201	216	223	204	204	236	205	210	219	182	196	208	213	215	208	237	202	208	197	230	213	220	229	216	211	219	200	198	194	206	218	202	218	210	227	209	219	222	233	189	213	201	201	192	212	211	184	202	214	209	238	175	229	194	206	229	222	221	217	218	223	235	195	215	216	203	218	196	190	202	196	194	228	205	211	225	210	227	228	214	194	201	190	222	199	202	166	196	209	218	208	238	199	238	219	233	217	213	206	204	218	207	230	196	214	190	205	208	202	230	238	219	216	208	227	223	223	198	219	224	206	192	220	215	224	200	224	241	193	208	217	211	203	237	190	194	227	216	223	250	200	219	179	225	199	200	205	198	201	226	205	189	206	210	210	219	209	194	226	204	215	258	242	203	221	213	205	208	212	250	219	228	202	199	186	201	202	208	222	230	213	217	235	253	200	223	194	201	202	199	249	210	206	210	214	230	211	211	197	200	203	228	226	214	194	213	201	218	221	239	214	198	213	207	194	193	198	198	237	185	227	230	196	223	188	194	204	209	234	237	199	180	224	228	212	253	227	226	215	221	229	224	215	227	194	173	205	216	218	223	255	209	221	185	208	212	199	246	248	217	213	205	213	205	197	208	198	238	228	219	204	203	203	205	215	224	206	212	204	196	189	243	211	230	236	222	216	222	188	219	222	222	240	216	187	177	217	226	219	248	228	214	205	218	193	235	239	193	224	184	196	209	240	216	235	207	225	179	196	196	202	238	222	216	211	203	206	198	202	228	225	202	207	198	206	226	203	213	201	220	196	207	206	233	232	231	184	211	210	206	207	230	213	223	197	195	251	257	211	195	221	212	234	204	202	191	213	180	219	190	218	201	222	202	196	202	210	190	222	194	220	235	232	229	214	239	197	213	224	218	199	223	217	186	209	203	209	173	188	204	185	219	208	219	209	244	207	194	208	227	205	193	212	236	202	229	216	212	178	232	218	205	218	220	197	186	204	196	228	228	209	216	216	206	231	218	224	206	216	194	184	211	233	240	216	242	233	194	187	220	224	183	198	233	225	211	218	218	217	201	222	251	209	205	220	208	216	201	227	199	218	247	205	238	220	210	208	222	229	238	210	210	215	214	218	197	190	214	220	187	220	214	231	219	215	228	213	200	198	208	232	250	223	195	173	223	203	224	195	220	193	210	197	240	203	186	191	213	221	237	203	231	205	214	209	204	217	185	212	227	219	226	212	191	221	187	191	195	206	195	218	232	204	196	257	239	240	231	248	193	216	222	210	210	207	188	195	193	236	213	218	220	206	223	196	217	207	198	195	208	207	246	226	235	190	193	208	190	202	221	246	192	206	217	231	214	187	211	244	220	248	208	205	207	220	197	223	192	226	205	227	181	215	241	209	225	204	217	231	209	202	212	184	216	193	195	214	190	231	225	212	215	206	204	203	241	217	217	199	214	218	214	204	208	208	201	227	215	201	205	237	212	201	215	179	199	235	214	205	233	248	233	227	204	206	187	235	251	220	189	212	230	226	213	213	192	226	226	198	233	183	215	222	205	234	211	218	199	207	230	237	208	221	234	212	177	208	228	195	225	224	238	247	247	215	229	210	203	205	221	238	214	225	243	233	199	231	180	218	216	225	198	196	220	232	211	216	229	222	208	220	225	214	211	196	209	235	204	245	227	218	225	219	215	241	202	224	206	195	210	179	220	197	218	209	203	232	214	219	220	211	198	236	227	203	213	195	216	197	189	208	211	201	206	219	199	212	234	214	159	172	234	207	249	224	223	243	193	213	233	192	231	218	196	225	187	210	213	213	222	213	218	210	240	219	217	188	218	227	222	203	182	171	193	221	214	214	231	187	196	231	212	218	226	244	218	190	212	213	214	206	186	206	209	217	231	223	192	200	219	214	220	216	219	227	203	191	210	183	248	222	181	239	212	214	216	229	234	223	208	214	219	203	220	195	212	222	210	190	214	223	210	217	209	220	203	212	211	204	207	228	211	219	210	201	208	172	224	204	219	237	203	229	210	220	201	212	204	221	209	214	212	221	185	185	212	222	223	249	174	224	207	222	208	241	226	210	212	210	196	241	215	237	205	210	197	210	223	216	248	202	196	242	238	198	214	207	220	210	199	200	203	220	206	182	193	173	226	213	223	176	212	193	229	239	230	198	224	181	194	236	201	209	231	196	226	228	223	232
5673	2775	1895	1403	1054	915	819	657	633	523	597	529	526	492	458	481	454	470	494	455	491	497	475	469	476	474	489	474	485	515	444	449	483	423	507	492	467	465	466	447	471	494	437	483	449	459	459	472	484	498	483	467	434	465	472	503	473	491	458	472	458	463	458	441	448	467	475	467	482	456	472	473	494	482	448	449	460	467	465	490	485	469	431	463	466	467	502	485	485	461	488	463	471	461	476	440	436	466	491	477	451	478	466	464	451	489	499	472	467	458	484	469	423	461	505	434	485	519	478	441	459	490	462	469	478	459	482	440	501	462	457	461	472	452	473	477	427	459	457	462	477	418	480	451	464	422	486	441	466	443	503	472	455	504	455	447	559	442	446	506	436	433	468	495	488	472	469	483	499	506	449	504	443	488	499	477	487	474	465	473	468	450	445	472	478	488	447	467	461	467	451	446	435	483	482	460	469	481	466	465	517	462	446	471	491	475	464	472	481	456	476	479	458	480	489	485	512	505	445	470	438	474	452	444	495	469	458	440	476	489	494	470	441	465	481	507	502	490	464	476	447	487	480	471	497	468	449	470	453	473	436	440	460	467	467	475	436	454	463	450	470	453	467	534	416	446	481	431	483	469	463	457	469	506	453	492	486	444	493	447	458	446	481	422	466	434	464	465	474	502	427	432	445	477	401	449	469	483	471	428	399	474	424	487	465	442	473	472	424	483	499	498	510	507	484	478	482	425	437	467	463	474	472	493	452	457	426	450	452	446	473	446	484	486	476	463	470	469	509	499	469	431	469	464	465	511	496	496	485	494	454	458	452	463	487	486	438	451	448	435	484	476	462	430	470	457	451	476	468	502	502	474	508	426	464	491	475	464	457	433	500	475	457	440	488	464	484	477	500	471	472	489	445	477	510	466	488	488	466	494	459	451	513	464	437	448	498	486	431	459	457	465	464	476	472	461	455	459	487	481	478	434	481	465	483	415	498	451	493	459	496	458	479	490	461	500	441	454	463	483	493	480	475	448	420	456	459	448	473	451	489	470	482	522	453	496	472	476	453	529	434	469	447	488	517	467	477	483	484	437	493	480	496	485	461	432	431	449	439	488	433	503	460	471	459	458	481	445	449	465	450	457	482	490	487	506	455	455	452	474	514	512	462	461	449	459	476	459	476	472	481	476	476	450	486	454	473	446	464	470	455	459	472	474	477	463	441	460	481	461	482	461	467	449	487	501	441	495	482	494	432	478	496	488	464	494	463	493	457	494	456	476	477	531	465	459	478	494	446	485	478	432	480	441	441	463	470	470	462	479	520	442	466	471	446	481	455	502	456	518	477	450	427	465	444	493	487	473	432	464	475	436	462	496	498	486	460	496	447	487	472	478	473	504	472	489	503	471	483	480	454	486	456	466	468	446	432	456	472	472	438	429	459	445	457	470	449	466	432	510	456	465	458	468	462	481	477	432	443	465	455	493	461	490	453	476	453	489	478	492	442	475	511	470	442	467	441	462	473	484	475	483	447	461	474	445	456	474	468	439	486	432	489	479	470	461	472	511	504	455	484	465	480	474	474	422	485	472	451	478	435	413	471	492	461	452	468	486	476	460	460	491	475	468	477	475	486	447	516	493	465	459	450	457	424	463	450	444	451	517	473	462	495	458	469	431	439	480	485	464	508	450	471	472	470	470	490	499	491	491	470	444	464	468	493	478	431	476	482	495	465	481	502	440	458	444	463	456	526	484	485	470	469	427	458	469	457	465	468	468	522	454	439	525	451	459	473	453	488	485	536	500	468	479	447	443	458	471	506	433	493	509	457	459	457	459	458	467	469	403	519	475	503	440	502	453	465	484	460	476	467	487	467	462	507	431	493	481	487	496	483	470	506	483	442	484	451	492	473	462	467	469	482	500	487	483	459	450	491	464	466	472	442	493	443	471	475	455	459	464	466	478	442	448	512	472	447	450	484	478	462	485	448	489	458	488	442	431	475	463	423	507	510	463	475	491	451	483	465	511	463	456	500	477	437	453	483	444	499	471	473	476	473	486	440	459	471	443	431	449	438	465	485	473	446	476	483	460	467	442	467	454	457	436	429	455	486	478	442	479	456	462	479	468	466	479	475	424	444	488	459	474	441	475	430	430	495	474	437	477	468	453	442	473	473	479	495	471	445	468	468	486	478	475	475	458	510	472	467	479	455	455	494	477	481	478	490	452	492	476	456	460	431	502	509	442	454	466	459	450	484	468	507	508	503	463	464	419	455	440	483	446	504	444	491	457	461	487	458	479	475	452	459	458	472	465	466	459	466	458	463	467	475	434	454	442	473	482	488	496	492	476	488	442	449	508	483	496	466	452	502	501	483	471	442	468	477	478	508	457	480	470	507	491	462	454	475	465	469	507	485	503	453	472	465	485	475	435	416	479	480	499	447	453	477	473	477	454	486	490	486	463	470	470	492	484	435	486	480	446	438	477	442	475	467	448	477	462	505	472	465	497	483	453	447	461	469	486	447	475	496	487	466	459	441	463	498	474	448	468	445	474	459	473	469	470	452	481	462	463	485	463	490	439	470	475	488	458	438	457	427	446	472	492	449	511	462	460	490	445	473	463	445	489	487	497	452	509	488	461	499	475	431	474	468	453	479	449	482	460	461	496	470	468	446	450	455	509	472	500	461	441	469	510	524	483	467	475	437	422	477	480	488	455	442	440	471	458	463	428	483	474	436	472	473	459	471	512	457	425	463	476	495	508	437	444	447	491	419	480	451	454	428	497	489	477	459	446	441	495	451	439	488	468	493	494	444	459	509	466	476	476	451	453	469	443	468	477	469	473	457	505	477	499	491	513	466	504	473	491	478	473	450	487	488	473	430	430	449	482	445	464	455	490	493	471	448	433	482	465	475	445	466	461	514	456	451	447	498	447	489	458	448	458	466	444	487	440	435	453	469	506	419	484	474	485	505	458	469	481	438	511	485	440	458	464	465	451	463	489	465	484	457	483	498	435	454	419	467	449	486	456	475	432	456	454	438	471	463	441	452	488	460	455	468	515	447	463	468	489	471	460	468	441	442	459	449	406	457	516	493	494	476	448	452	459	496	481	509	436	461	446	472	474	443	463	462	478	475	511	473	487	447	460	476	481	489	466	463	491	509	469	432	470	491	459	452	467	515	483	450	511	491	489	437	466	482	489	471	473	450	447	459	460	481	448	500	468	513	468	507	480	506	491	472	472	467	464	451	491	447	505	449	492	484	485	495	482	503	493	497	473	467	498	441	459	453	459	479	453	473	477	464	470	467	472	450	510	449	463	448	482	487	468	465	483	454	463	481	478	479	458	481	488	443	456	440	475	457	474	462	496	478	482	435	495	487	451	457	458	514	419	472	511	483	480	467	477	474	448	503	481	489	508	458	484	471	432	479	455	455	449	442	419	453	497	495	487	477	446	489	439	454	419	454	453	508	465	462	484	450	486	421	493	482	429	465	452	460	440	472	490	455	465	464	475
26082	14120	6380	6779	5130	3105	2583	1378	927	601	537	361	227	144	141	165	122	162	142	142	135	118	122	119	133	125	151	120	153	127	149	139	134	141	116	136	128	141	131	130	134	119	142	111	139	137	132	135	123	136	129	153	119	126	131	131	128	127	103	127	120	148	120	151	119	130	123	119	114	134	150	128	138	133	120	120	104	118	134	110	145	128	139	148	117	106	131	133	140	124	146	129	104	131	123	140	130	112	138	116	115	113	112	148	132	140	125	131	129	133	112	148	116	112	123	125	130	126	122	128	132	156	149	127	127	126	148	145	144	114	147	113	144	146	133	110	139	125	143	152	124	125	130	122	141	135	100	126	122	131	130	159	137	130	141	137	114	114	102	144	130	139	123	113	114	123	134	123	152	134	106	109	123	119	131	155	133	124	142	129	123	130	109	135	130	130	118	108	131	114	137	128	118	115	115	130	107	148	133	118	124	129	125	123	124	120	112	138	141	125	123	134	127	123	128	143	132	109	128	99	129	143	125	125	128	111	119	122	129	124	149	125	145	107	152	136	138	131	120	127	116	127	117	134	141	139	96	123	114	151	135	119	118	139	142	130	134	130	109	124	133	134	129	134	132	136	145	137	129	112	119	142	127	125	136	124	119	146	142	134	147	114	130	121	125	132	146	138	126	125	131	99	132	120	133	137	136	119	132	131	105	123	132	122	118	145	127	104	136	127	112	130	116	143	125	143	145	121	135	138	123	114	131	131	129	131	117	120	126	129	146	135	115	117	144	151	136	138	150	121	118	141	120	130	120	131	137	125	109	139	142	119	117	143	129	136	108	134	140	159	123	137	147	122	113	134	134	129	141	150	143	122	99	113	127	118	125	125	128	120	124	129	110	128	122	129	135	137	117	137	132	130	121	151	127	105	115	136	110	125	133	123	124	121	135	141	116	125	107	126	130	134	140	111	122	127	144	116	123	132	133	106	117	135	129	112	103	132	140	132	128	119	125	134	109	145	148	146	135	132	131	131	129	133	149	110	127	123	133	130	137	143	116	117	121	139	142	127	128	152	104	134	119	125	143	119	144	138	124	121	128	112	122	118	135	133	131	128	127	122	140	111	130	130	123	126	102	156	128	135	124	112	139	113	125	138	128	140	144	156	107	130	120	122	124	135	123	102	130	144	149	127	122	127	134	110	110	113	114	130	124	152	133	126	113	122	132	137	127	148	129	129	137	133	116	121	136	140	128	135	113	141	135	131	129	148	140	123	111	114	116	122	128	121	139	147	159	132	122	146	109	119	125	127	121	118	112	155	117	117	130	135	157	110	122	132	111	127	135	144	145	158	134	123	125	118	124	119	113	115	130	119	141	119	129	143	110	134	116	124	138	139	129	121	140	132	129	120	153	136	141	112	118	127	119	125	141	110	131	100	135	113	131	142	144	113	124	125	103	140	134	109	131	142	151	124	125	153	131	143	135	125	125	143	123	130	134	128	133	117	138	119	141	116	126	127	144	154	140	128	151	138	141	107	128	144	143	111	106	104	117	156	137	133	93	135	122	131	150	140	118	133	128	120	138	117	134	115	129	133	124	120	144	129	127	121	126	117	127	126	105	132	134	130	125	143	115	148	104	123	125	144	133	130	152	131	143	138	120	121	133	130	140	106	113	143	118	108	135	123	119	118	129	148	131	118	125	140	149	148	115	140	112	121	119	96	132	142	124	127	127	139	150	132	127	123	106	133	117	116	127	156	133	123	123	153	127	129	107	122	141	139	134	149	129	133	146	125	117	125	136	120	154	145	135	111	125	122	128	124	140	151	157	130	120	147	135	111	122	136	115	124	117	118	119	126	120	153	136	131	106	128	129	118	122	131	123	140	129	142	147	113	117	133	127	120	123	125	111	137	127	136	114	123	144	149	144	155	128	143	139	140	132	133	138	126	157	122	123	123	126	105	100	151	125	127	150	108	126	124	122	120	137	131	141	122	140	109	120	137	157	121	117	114	119	128	111	151	128	117	135	125	141	120	118	130	150	102	126	113	125	115	115	115	140	109	128	131	127	139	126	128	139	139	115	142	126	114	135	140	115	132	119	111	129	104	139	141	128	144	118	132	150	139	126	130	150	118	119	120	131	122	126	108	135	133	107	153	133	127	114	120	128	118	129	129	119	129	142	146	126	147	136	118	114	135	146	140	134	120	119	125	122	127	110	153	126	141	131	141	136	115	135	128	149	102	104	125	116	129	142	142	154	135	128	149	104	116	109	116	129	112	130	135	120	116	140	126	116	112	162	125	135	134	133	143	143	156	132	101	123	141	135	129	126	136	116	138	144	146	116	148	130	149	107	162	137	122	126	116	143	108	120	118	117	152	126	132	125	134	111	117	133	134	147	124	135	136	120	137	133	116	136	130	152	144	132	130	127	123	141	140	132	132	141	146	126	126	128	132	126	133	125	135	147	115	133	135	139	122	131	124	114	117	117	150	132	140	123	124	152	140	139	128	123	134	151	125	120	145	128	127	138	123	130	145	114	131	132	158	147	107	101	140	126	126	109	127	134	126	132	161	133	114	144	142	133	120	146	133	130	122	133	121	145	121	131	126	125	133	144	99	144	132	129	123	119	113	128	129	120	134	106	123	135	140	121	120	123	129	142	126	114	131	134	137	124	139	114	119	125	125	126	138	134	134	131	120	124	128	116	136	125	159	149	125	123	149	117	126	136	141	121	131	125	141	121	123	115	139	127	127	117	132	125	117	138	136	134	120	126	133	113	128	127	165	119	135	124	127	115	141	125	141	121	113	131	115	117	158	139	114	126	131	133	131	131	154	142	131	128	115	138	113	141	141	147	136	145	137	139	124	134	123	128	133	153	120	137	125	104	130	126	125	127	111	154	126	133	113	158	141	128	132	127	131	118	119	135	123	138	121	144	136	141	126	137	127	120	134	148	116	117	118	103	130	138	148	129	136	130	123	137	132	141	136	140	110	125	118	121	120	120	110	113	125	123	138	114	126	138	132	110	117	143	140	108	115	121	120	125	125	125	138	122	130	132	113	120	120	103	129	110	123	132	139	115	124	142	125	124	114	122	127	139	123	133	141	131	132	125	104	115	140	113	105	107	141	136	117	121	114	117	151	119	140	124	131	129	114	112	134	155	159	157	134	113	141	156	130	114	153	124	112	97	136	110	133	137	119	148	122	121	125	139	109	141	140	131	127	116	136	119	113	125	111	134	109	115	138	119	134	140	119	109	105	124	132	135	132	131	117	122	133	155	130	136	145	139	144	134	137	103	114	121	138	113	134	125	133	109	134	111	119	118	125	127	115	144	142	145	129	109	124	125	109	129	129	131	137	148	133	124	125	114	112	121	164	127	130	150	141	119	140	129	131	132	124	137	150	139	124	116	119	134	120	112	121	135	108	107	131	143	150	128	121	127	140	126	148	132	144	149	158	141	141	134	145	126	141	130	142	112	130	125	113	136	146	117	130	124	101	131	143	126	129
16414	10134	6598	12401	11955	9369	8665	4926	4015	2795	2431	1633	902	772	497	479	417	394	389	373	373	354	335	358	317	330	336	350	359	359	319	318	315	321	307	326	307	346	319	323	305	322	316	335	319	295	316	302	323	307	332	311	309	331	285	313	313	339	326	315	317	326	336	300	312	334	329	292	304	298	342	310	306	344	290	325	287	279	318	314	331	306	292	323	310	307	263	334	325	294	297	324	318	288	294	316	319	314	320	339	345	312	310	304	339	330	317	276	299	310	322	291	309	314	336	320	307	285	298	341	283	313	309	309	304	316	324	305	275	333	296	314	328	295	302	334	322	303	308	363	326	303	293	310	302	307	328	311	338	278	299	298	306	329	282	315	298	292	309	278	288	274	298	285	306	263	326	302	328	306	305	302	308	272	283	301	305	302	310	314	320	307	292	318	318	305	291	296	292	302	330	302	305	284	326	297	317	303	318	329	325	331	293	299	288	291	322	322	314	310	298	322	340	290	297	308	309	330	326	332	316	300	283	320	314	334	311	295	296	300	346	308	302	276	299	304	302	326	317	323	300	336	306	285	307	342	315	316	289	353	295	308	345	293	301	295	305	297	333	323	278	333	322	305	305	306	315	292	330	292	294	313	311	303	299	287	300	320	325	344	326	341	327	300	295	304	303	311	334	296	329	311	305	317	298	316	327	327	313	298	277	298	319	295	331	298	308	310	303	328	313	348	335	333	312	322	318	341	276	322	295	318	298	295	314	291	291	309	319	298	317	303	323	352	284	320	312	327	305	310	350	282	320	346	314	308	301	349	326	310	320	300	288	326	334	300	295	303	315	310	306	341	303	324	306	265	323	287	345	284	297	306	279	335	317	308	285	294	300	313	313	312	292	333	293	328	296	304	336	301	310	292	304	296	296	328	315	341	330	308	357	323	315	318	298	294	323	314	337	264	299	315	294	314	320	303	309	307	286	309	298	277	273	302	302	279	324	302	322	299	291	321	338	300	321	299	319	299	289	273	300	304	311	299	342	325	300	306	320	295	327	298	318	325	283	306	309	321	287	321	310	308	292	313	306	324	317	301	312	300	289	296	336	281	322	322	358	305	330	322	319	311	297	277	330	299	316	301	312	297	324	297	299	291	309	295	344	286	310	290	289	305	335	312	325	324	303	290	305	304	314	307	289	299	314	313	342	303	332	327	329	298	302	316	316	338	322	323	269	290	312	306	301	296	321	298	290	344	314	359	306	295	336	288	314	324	309	289	304	290	299	296	306	325	308	306	333	300	320	295	292	292	306	309	311	308	326	316	314	295	297	293	273	300	324	302	337	287	313	328	277	318	316	349	291	290	324	309	302	304	313	298	311	318	296	320	290	324	301	313	310	282	301	333	286	332	317	322	297	305	315	328	327	325	337	326	316	297	337	303	296	331	306	336	304	338	331	303	304	324	276	324	315	282	321	305	300	279	283	308	333	310	333	316	330	303	300	311	336	306	299	300	281	291	294	303	283	319	283	321	264	314	317	312	317	290	287	323	322	286	302	298	323	340	289	306	314	299	317	258	282	316	292	316	310	298	295	294	311	310	306	302	304	322	291	314	311	309	314	320	311	311	306	292	336	301	336	303	287	311	331	338	285	308	308	312	324	315	326	295	338	308	277	306	318	299	283	301	310	308	282	324	334	330	319	287	324	283	339	308	293	332	299	319	268	304	302	338	314	318	329	310	333	297	292	300	309	280	345	290	288	352	316	292	285	316	332	313	300	291	303	291	287	305	321	289	299	300	304	286	301	324	311	294	319	293	303	329	326	309	322	303	299	295	292	321	319	315	306	286	306	288	324	311	285	317	307	305	361	332	334	322	307	311	332	336	296	353	297	323	335	312	320	296	279	308	334	316	298	295	320	289	306	308	317	308	305	291	308	307	289	289	327	296	314	290	334	326	305	278	318	321	316	333	314	301	302	302	337	314	304	325	297	315	314	309	310	295	317	292	283	322	308	310	282	281	279	318	330	291	298	332	317	309	297	309	316	309	323	319	339	291	317	309	338	336	304	283	295	306	293	311	320	294	272	318	307	282	305	328	304	304	273	284	309	282	317	284	311	294	290	297	313	271	272	290	309	299	311	327	318	298	321	305	322	323	289	312	291	289	323	341	318	308	319	328	313	310	330	304	305	327	282	312	326	292	328	313	319	323	298	322	347	321	313	290	306	294	307	293	307	285	293	321	337	299	296	300	326	304	311	321	332	304	288	306	308	318	329	329	316	293	291	325	329	284	307	290	320	323	272	302	312	294	338	316	280	297	300	287	324	273	287	310	285	306	277	327	303	328	294	316	311	320	332	302	322	350	285	340	326	325	288	288	313	315	302	269	316	316	292	309	311	332	335	293	316	312	309	312	298	300	286	294	330	327	334	326	299	298	324	322	305	323	311	301	314	320	302	298	333	322	328	308	297	309	337	311	319	319	306	303	271	291	289	293	310	324	322	286	307	333	272	322	305	336	280	295	314	274	316	312	303	324	319	320	310	291	299	307	318	339	319	322	300	293	296	318	317	304	324	322	342	298	298	293	286	320	311	324	324	326	303	307	297	342	273	313	296	322	320	292	319	300	311	306	318	298	334	322	283	301	320	301	336	309	308	312	286	317	324	275	317	312	272	322	303	312	291	311	346	290	326	321	293	320	295	305	304	310	337	314	283	328	312	308	315	310	312	254	322	301	271	298	330	319	326	307	295	295	300	325	297	290	310	313	282	333	330	297	292	333	305	336	333	321	305	282	326	331	303	313	294	300	292	284	316	301	321	304	312	312	316	302	302	288	283	317	285	308	307	316	304	306	317	311	297	314	300	284	295	305	363	285	325	323	310	272	355	288	330	322	291	322	308	304	353	305	323	366	294	332	339	299	301	341	277	298	342	269	271	349	323	317	309	354	321	312	312	295	330	340	297	321	323	303	312	302	293	310	324	308	307	299	310	294	313	300	303	313	346	319	319	298	279	331	316	293	304	294	305	313	347	321	280	303	289	355	313	324	313	307	329	319	309	310	304	330	311	284	304	269	304	304	340	283	302	280	315	302	310	304	312	328	331	317	306	309	329	303	292	316	319	298	316	310	304	289	343	345	285	314	298	294	316	340	296	323	309	324	328	321	302	279	292	290	351	299	306	288	308	319	305	311	319	286	270	280	338	293	295	308	288	282	301	292	333	310	327	293	317	315	305	304	322	303	287	314	336	343	294	301	311	303	343	294	287	328	285	305	308	317	321	334	310	338	318	315	298	297	295	297	283	310	309	271	333	317	293	297	307	283	306	302	308	301	311	298	335	298	298	313	307	323	332	264	302	301	340	301	332	296	268	289	308	286	342	306	321	268	311	333	285	295	321	285	309	311	325	293	327	326	294	336	347	303	311	311	312	327	286	307	318	299	305	301	342	317	275	323	283	330	308	302	316	291	292	321	325	306	307	298	302	309	301	289	321	299	337	315	327	302	300	328	301	306
37513	21703	12730	11055	8858	5641	5050	2596	1934	1297	905	535	340	255	302	226	197	189	192	209	181	175	162	178	167	153	180	170	184	180	186	175	186	167	159	180	180	179	151	174	170	166	172	162	190	165	207	187	187	165	195	200	173	169	171	182	161	148	154	181	194	176	175	168	177	197	179	162	163	183	182	178	172	152	180	174	185	170	168	147	179	161	154	190	161	176	183	180	161	169	175	180	180	139	176	161	161	163	158	153	161	181	164	144	160	197	163	184	179	157	181	163	173	162	174	183	177	160	168	175	182	181	183	166	153	172	169	179	164	147	176	193	185	165	216	174	189	161	184	186	177	154	162	175	186	173	169	189	140	149	162	147	172	150	141	181	146	192	186	176	163	181	185	156	183	172	152	191	188	194	186	149	192	166	211	175	190	177	155	167	209	198	162	176	164	150	178	172	183	171	162	166	172	169	176	174	176	170	155	189	171	158	158	177	173	176	157	176	167	181	172	181	169	189	164	171	151	191	158	169	169	151	175	175	167	177	174	180	166	156	168	183	164	170	196	182	163	156	177	158	168	168	147	175	188	168	167	157	171	164	160	161	137	191	183	163	179	168	182	180	176	181	176	154	183	173	168	159	169	169	166	174	177	176	121	163	156	163	159	154	184	164	183	167	155	145	191	182	162	166	191	189	166	167	151	172	151	168	194	185	150	166	193	147	173	192	153	146	157	149	192	162	194	163	172	180	160	163	178	185	172	148	189	161	202	179	174	177	180	170	172	153	170	184	182	168	185	184	187	186	159	197	187	175	183	190	193	152	173	168	177	172	167	169	165	183	177	211	157	192	168	167	165	174	161	138	155	145	172	187	168	172	166	175	159	175	167	163	159	178	164	173	163	189	192	164	180	152	181	197	175	174	161	169	169	184	205	179	173	143	203	164	191	161	149	203	156	190	189	159	182	158	165	188	163	153	165	144	160	178	194	170	153	181	177	167	174	171	190	177	164	164	172	178	179	173	153	164	168	184	167	162	155	170	158	155	166	171	169	170	174	178	162	214	146	153	178	172	188	175	159	159	176	173	167	180	181	183	159	165	187	210	192	183	148	171	177	162	167	180	179	188	188	155	177	142	187	162	196	174	156	185	169	155	208	199	175	186	179	163	204	154	177	148	177	185	158	157	199	186	182	172	163	160	195	168	170	143	181	178	153	153	162	153	169	160	181	140	180	161	170	180	181	221	150	217	187	161	145	202	179	183	180	168	178	174	177	166	193	182	182	187	198	156	167	168	172	195	167	177	160	165	189	169	141	177	179	174	148	160	175	170	176	151	162	172	153	176	165	188	181	199	154	170	174	176	153	174	170	169	162	163	189	175	171	200	209	198	164	162	187	162	195	156	173	183	178	177	177	156	188	153	145	189	162	187	163	170	146	170	177	194	182	150	174	170	164	177	174	169	137	164	170	167	176	170	188	170	194	176	183	172	195	161	204	172	177	194	155	189	190	178	160	151	157	175	156	169	148	164	200	173	184	165	185	171	185	148	156	176	186	162	162	161	176	198	177	184	183	205	177	140	176	192	153	170	180	175	203	168	189	154	155	163	145	161	175	162	179	189	188	190	144	179	174	151	215	197	171	150	163	191	178	169	176	162	178	144	158	165	159	163	159	164	153	176	173	172	167	165	153	174	185	167	165	191	156	181	164	152	184	179	152	189	182	176	165	151	159	166	200	179	161	187	166	177	125	153	184	180	158	172	163	175	171	177	195	167	182	173	172	172	151	205	168	158	176	173	155	173	173	212	160	167	181	187	168	173	155	158	183	183	180	180	169	174	171	181	195	172	186	140	166	174	194	160	175	162	150	183	147	170	166	184	177	202	183	155	176	153	183	184	170	180	172	186	191	194	168	174	171	167	180	169	158	177	177	188	183	169	182	163	142	217	170	158	146	181	154	188	185	182	198	170	151	158	201	171	196	173	170	176	162	163	181	170	173	162	183	175	201	185	167	167	171	151	179	181	179	181	192	179	158	165	172	179	176	177	169	184	174	176	187	176	184	178	170	157	177	185	206	200	165	175	207	155	147	191	138	166	173	167	173	160	164	166	162	172	169	195	162	183	171	194	166	175	159	148	188	166	205	173	191	153	186	187	181	164	170	175	179	165	190	153	194	170	161	174	154	145	174	158	184	163	191	168	162	192	160	186	173	181	165	143	173	179	177	144	153	167	173	134	187	168	176	184	159	183	171	146	165	194	174	154	161	174	178	160	167	159	202	155	146	169	162	181	170	166	169	201	140	181	189	161	172	179	163	163	174	167	191	190	176	176	172	186	156	170	170	166	153	167	174	163	182	153	171	181	172	158	176	159	152	166	160	172	183	165	149	158	145	164	143	161	186	174	173	159	174	164	155	170	156	199	160	152	190	181	177	155	157	198	207	184	183	179	164	184	172	185	181	185	143	173	203	183	171	140	165	187	180	174	173	172	181	174	158	178	194	199	163	168	188	190	169	182	198	187	165	188	205	192	173	170	192	161	169	169	140	168	174	160	164	153	177	171	181	174	168	172	185	184	203	180	155	179	180	194	176	152	147	178	170	146	173	171	187	147	171	161	178	176	185	173	183	162	173	165	167	162	166	182	187	166	161	194	155	196	185	169	136	146	189	161	166	186	175	186	186	173	158	205	174	155	174	164	181	178	202	178	158	186	161	186	168	186	165	191	194	158	174	185	174	163	169	158	158	180	177	202	154	173	186	192	157	192	171	190	140	155	166	153	167	178	208	170	166	173	175	173	184	157	178	179	171	194	169	135	174	162	185	171	176	165	168	182	189	164	186	168	152	191	179	186	174	173	186	185	174	184	176	190	173	177	142	147	184	176	174	189	181	157	157	170	175	187	194	195	185	200	175	180	170	172	156	146	198	185	154	156	185	198	188	183	173	183	177	151	164	180	179	179	170	160	180	159	189	163	180	153	170	167	196	178	161	167	164	182	174	159	193	163	173	193	171	171	171	172	185	183	164	191	189	167	169	175	161	194	170	170	175	157	172	186	173	152	172	178	172	190	181	172	166	168	198	154	168	154	176	201	152	162	161	186	171	178	143	195	167	146	173	170	171	170	182	175	157	175	176	168	167	181	150	162	174	170	180	179	170	169	176	166	194	157	162	170	191	174	189	184	161	183	195	158	189	186	168	162	168	171	156	182	160	194	186	195	152	161	205	187	167	184	156	175	183	156	178	169	149	172	171	164	199	165	158	172	176	168	169	164	175	165	158	198	192	155	175	183	144	141	169	161	166	183	150	166	179	170	184	180	155	176	162	154	185	191	184	163	187	167	162	162	183	171	162	200	168	154	182	189	180	191	189	189	169	159	162	169	160	173	164	162	207	165	191	180	191	163	162	160	165	167	154	164	164	170	180	168	169	192	173	146	156	180	185	171	167	159	175	193	172	171	167	181	166	172	183	170	196	144	182	184	162	183	167	165	156	177	187	167	181	169	178	160	157	173
22537	14771	11067	17166	17928	14386	13334	7247	6680	5110	3836	2506	1434	1072	871	624	569	522	531	547	522	488	519	506	474	491	468	454	443	457	417	388	448	421	461	406	440	422	427	449	436	428	448	432	425	420	423	410	415	411	424	406	397	410	414	403	387	381	442	423	439	441	406	406	396	440	439	412	415	431	408	408	427	420	402	399	395	368	420	415	464	390	428	400	380	404	418	408	414	395	422	387	366	415	413	401	404	394	390	426	395	408	392	371	399	417	389	436	413	405	420	382	410	397	424	445	386	415	445	405	425	348	429	369	415	389	420	415	466	416	437	422	412	424	412	421	396	431	390	398	387	396	381	388	432	404	426	409	400	425	390	430	395	445	405	419	390	432	409	409	423	390	394	423	400	416	415	409	396	382	413	429	400	420	403	376	413	390	389	385	410	378	372	397	389	403	407	441	425	383	429	417	397	379	400	436	406	378	395	397	421	403	421	405	409	406	387	445	424	407	370	422	418	381	432	392	414	430	398	424	412	397	406	439	403	418	410	388	418	391	413	445	403	413	386	400	416	375	427	401	431	413	416	402	381	384	413	418	416	392	404	410	384	432	420	415	426	400	387	397	378	403	425	374	405	435	376	383	426	429	436	409	390	385	426	383	359	407	424	394	418	428	396	402	434	384	423	422	389	415	416	384	394	379	392	436	410	361	418	404	388	394	424	393	431	352	393	440	375	387	456	397	422	453	421	426	410	400	389	417	360	398	407	390	435	406	382	446	415	403	394	396	406	459	374	424	406	430	403	392	398	378	365	426	403	419	422	399	396	400	429	442	401	395	409	409	393	431	389	420	404	433	403	421	393	450	415	387	417	451	383	423	430	424	426	408	396	428	395	444	395	408	411	420	405	380	408	394	391	375	384	419	403	386	398	413	417	388	424	394	374	413	356	412	397	394	397	407	403	409	404	434	422	416	372	408	433	384	377	384	421	383	414	442	404	456	350	408	422	420	394	404	410	425	398	429	406	425	393	450	398	392	419	419	387	375	395	384	397	398	384	396	395	400	385	372	447	416	388	460	421	394	398	432	375	473	409	434	424	408	426	432	396	424	401	436	425	420	407	402	418	412	372	375	396	423	383	453	449	433	407	389	387	372	371	425	390	423	402	418	406	380	376	406	392	431	383	398	375	421	384	393	418	388	413	440	395	396	382	440	387	426	430	412	398	407	414	400	427	411	434	401	397	441	399	397	398	400	373	391	400	405	414	396	370	401	389	384	401	411	404	405	370	428	366	418	424	397	426	391	413	352	395	396	376	420	412	381	393	401	409	378	410	388	439	407	419	390	395	438	398	432	386	397	446	395	420	418	449	392	420	379	426	396	392	427	400	431	409	383	403	416	383	400	400	444	427	408	416	379	415	404	456	428	392	352	423	404	416	423	388	409	388	413	438	405	388	339	403	403	400	406	389	377	390	444	396	402	404	411	405	422	447	418	398	416	408	381	399	400	384	375	392	416	411	389	400	427	391	395	388	407	384	392	393	401	411	390	400	419	409	415	417	376	415	385	442	425	419	414	401	427	398	421	431	402	408	378	404	375	367	396	426	398	435	402	406	391	393	435	404	383	408	408	375	380	413	399	394	401	412	415	384	382	382	417	383	384	410	387	420	375	386	412	411	413	427	392	407	415	390	407	453	421	388	423	432	434	391	408	419	415	431	397	393	406	401	428	415	387	397	420	425	414	417	407	415	425	378	421	414	393	384	415	441	410	359	404	411	408	429	392	424	375	406	436	396	443	394	430	392	402	425	389	374	423	444	435	414	373	397	420	421	396	411	426	425	398	388	408	398	385	414	403	422	387	401	423	391	400	398	413	339	397	377	408	419	399	387	394	410	431	427	391	395	415	404	396	428	413	421	366	441	406	414	440	398	383	363	409	389	430	397	392	397	411	438	451	392	407	411	403	378	382	374	412	428	404	386	397	414	443	427	398	424	424	386	366	414	408	393	394	378	398	415	404	420	382	418	371	408	399	431	387	381	395	416	431	403	417	390	414	420	422	356	391	430	422	382	420	446	413	429	396	414	392	429	411	392	403	402	386	394	457	410	403	406	373	414	393	417	398	450	416	373	410	407	373	392	409	412	412	432	383	412	416	379	415	415	405	427	450	416	432	431	411	388	401	407	397	451	395	392	408	427	402	398	405	418	430	440	385	383	361	409	378	420	369	365	394	433	417	410	434	426	420	396	388	411	397	421	407	409	443	445	411	420	404	364	393	443	388	429	399	399	403	369	412	361	378	386	429	397	394	373	394	390	402	387	421	406	407	446	398	415	370	415	441	395	382	398	449	390	404	426	400	412	413	421	424	413	419	396	398	395	369	401	406	428	390	413	419	421	409	429	403	381	389	408	443	393	412	417	409	424	389	417	412	403	434	383	396	402	401	402	434	414	398	399	427	381	394	393	382	400	381	418	411	390	393	450	414	407	380	414	420	418	362	420	396	409	399	406	399	460	418	419	391	405	407	394	399	422	431	413	361	372	390	413	395	434	367	441	408	406	380	378	408	422	396	381	388	395	386	414	410	421	408	381	369	425	377	421	414	435	390	401	433	383	422	412	405	402	408	418	377	382	441	430	387	392	412	411	410	425	412	426	382	417	391	400	387	428	409	406	421	423	421	427	423	411	399	414	408	423	378	436	404	386	403	443	432	391	411	377	403	432	386	391	416	393	438	423	417	391	404	403	380	419	421	388	408	407	417	453	377	414	385	424	381	376	401	407	397	431	411	417	399	429	410	432	389	413	402	394	372	416	432	393	364	404	400	400	400	406	395	397	392	397	394	412	388	392	420	402	385	384	406	404	420	385	387	385	377	404	404	390	398	392	353	385	411	395	394	425	398	395	423	408	427	401	411	385	432	405	379	397	401	387	419	404	400	408	403	397	414	425	386	378	412	414	416	407	381	419	395	423	386	451	372	397	416	390	435	422	397	401	376	432	397	413	400	399	408	386	411	408	405	416	383	420	381	425	401	374	404	408	398	395	394	403	414	426	423	375	424	419	439	400	380	426	413	415	411	428	377	420	429	386	464	431	405	398	379	405	431	386	420	418	387	400	402	378	381	406	386	384	402	383	372	402	384	439	444	407	396	403	412	421	446	431	401	438	414	419	419	376	430	367	402	402	403	428	406	420	415	416	396	399	410	401	340	437	390	429	401	350	385	394	389	413	422	395	396	383	413	407	453	390	399	404	434	416	396	399	424	380	422	397	430	416	405	407	397	389	399	380	424	426	409	401	388	378	436	383	404	411	404	398	435	430	429	420	407	410	428	385	439	442	380	411	386	407	417	412	458	405	410	425	366	396	401	392	428	390	418	406	409	403	437	400	435	437	420	391	414	420	388	386	405	396	375	373	435	388	406	394	426	375	397	418	388	422	402	383	425	363	425	379	364	381	406	357	399	386	442	416	442	379	412	383	434	420	394	372	363	399	403	381	388	410	436	375	449	418	414
10177	2822	1063	523	314	335	293	247	220	246	222	234	216	212	218	225	211	222	216	223	203	221	205	224	227	216	216	190	202	248	233	213	206	199	210	202	227	201	213	214	224	210	210	220	222	227	208	228	200	200	176	228	175	220	209	218	193	213	202	233	202	196	201	237	206	194	212	218	211	236	203	219	210	211	226	224	211	229	190	189	222	244	203	206	226	212	239	217	237	198	205	236	194	206	245	203	208	200	173	194	203	203	216	205	230	229	208	256	203	215	222	226	220	215	207	209	204	194	234	193	205	181	212	215	209	214	211	201	211	220	222	209	226	198	206	236	206	235	213	193	215	207	199	208	256	182	206	208	228	209	189	205	198	228	185	218	204	229	214	225	251	206	230	242	192	191	204	214	210	224	219	221	209	203	197	243	207	210	235	204	212	214	217	211	211	206	224	206	201	213	238	198	215	195	216	189	236	215	207	205	205	213	216	217	191	222	207	227	214	215	198	218	216	258	252	236	222	215	223	227	218	225	203	237	208	203	228	191	231	223	182	214	226	216	211	190	220	204	231	194	190	187	235	215	214	229	226	183	211	237	189	189	197	206	196	217	226	215	219	188	223	197	210	242	238	202	210	194	214	244	198	198	203	206	208	229	188	219	235	217	219	214	240	183	205	204	217	230	224	231	225	228	250	218	237	202	173	242	230	215	191	220	207	239	245	239	211	191	212	216	201	205	196	218	233	196	204	219	247	199	192	208	216	211	212	184	243	229	228	226	235	206	246	199	208	228	219	211	243	236	204	222	193	226	241	230	223	219	213	205	229	229	215	234	236	206	234	234	249	245	202	193	209	210	209	202	232	220	189	234	215	211	227	236	195	230	224	214	228	206	204	210	211	228	248	220	200	211	205	209	182	216	190	232	213	206	223	217	183	219	214	223	198	182	204	204	202	193	230	226	250	221	219	238	225	241	222	248	216	212	245	222	202	189	231	194	206	204	200	211	218	222	211	201	212	191	213	200	200	194	201	220	203	239	225	220	231	204	195	203	198	226	195	212	206	206	204	187	203	225	209	208	201	208	237	182	219	211	193	188	212	194	214	228	227	176	222	246	230	217	247	226	231	220	203	198	222	212	214	237	207	191	214	232	208	214	215	197	197	236	223	236	199	227	229	213	228	236	200	208	223	190	236	232	195	215	199	225	208	221	224	170	213	238	195	253	212	228	212	210	220	224	231	216	202	190	219	204	253	201	227	226	218	218	237	199	233	222	222	168	198	199	213	206	186	224	211	214	224	218	221	202	198	230	222	194	212	205	214	204	200	218	210	202	211	231	225	203	246	204	199	201	213	211	216	205	231	242	212	197	181	210	212	241	226	212	234	204	212	209	198	207	184	236	250	219	210	216	197	220	204	195	215	213	231	229	199	235	210	241	219	230	235	220	215	189	209	205	209	197	228	202	206	224	202	213	199	231	218	243	221	253	248	204	206	227	229	195	214	222	204	235	183	210	193	221	217	194	181	179	231	166	218	186	216	225	245	237	211	215	231	185	204	193	228	208	231	221	239	202	253	224	214	192	218	232	203	227	209	208	222	199	220	199	207	209	212	212	230	190	244	229	201	210	230	209	215	191	228	220	206	212	224	221	195	229	210	199	193	219	249	250	190	225	221	223	233	192	178	215	214	205	259	216	223	242	202	230	226	199	251	215	215	226	191	194	226	194	207	201	213	228	214	208	212	208	226	203	195	203	199	182	223	225	215	208	246	223	201	228	206	231	217	210	228	225	215	208	218	202	205	217	223	220	209	201	222	211	204	196	199	198	181	207	229	205	206	226	212	195	224	207	209	245	220	223	215	208	254	214	249	211	231	197	222	199	205	212	230	221	208	215	203	193	225	214	198	234	174	207	224	189	233	222	228	215	205	219	235	205	206	223	213	188	188	199	203	226	242	214	211	203	220	210	234	219	183	222	240	211	222	216	207	228	197	200	217	207	190	192	229	194	206	211	224	206	219	217	223	209	214	226	207	186	209	223	213	221	218	223	214	222	179	231	212	205	199	230	233	212	216	225	217	197	211	206	200	227	189	199	218	230	221	191	226	198	200	190	203	215	221	229	189	233	225	213	208	226	223	183	226	197	191	213	233	201	207	206	233	215	234	204	188	195	204	234	234	212	238	197	213	210	219	173	225	189	240	193	210	245	237	248	218	231	231	216	228	183	192	220	212	231	182	218	232	212	219	212	202	225	205	218	205	222	221	214	208	220	236	217	194	219	217	237	237	210	209	186	197	224	223	228	226	208	211	213	221	206	218	243	233	213	235	214	221	202	220	201	212	236	227	231	206	224	209	196	227	179	225	214	236	203	229	209	190	236	245	197	232	234	206	225	202	196	203	230	208	208	212	206	207	229	213	241	205	220	206	223	211	230	209	208	223	222	217	233	233	218	203	213	211	200	228	215	223	210	213	223	228	187	187	210	220	237	193	219	196	225	209	212	212	244	209	194	215	239	196	197	190	214	254	188	217	208	231	236	235	220	189	213	218	203	205	223	199	214	200	224	205	191	212	233	218	191	211	226	234	181	199	217	221	219	195	216	209	238	230	223	215	176	235	205	229	263	235	223	214	230	215	188	221	252	210	199	208	224	220	214	217	219	226	195	195	208	190	230	224	219	206	210	192	217	241	208	255	195	222	240	213	235	209	220	242	221	238	216	239	206	201	221	204	234	240	219	210	224	225	217	182	218	217	211	209	212	208	199	201	221	221	218	204	229	247	191	199	241	207	220	218	204	205	200	220	200	194	205	198	181	233	216	212	231	221	193	198	193	209	222	198	196	208	225	217	221	191	208	226	200	182	210	217	205	199	195	208	230	225	210	187	201	225	205	239	240	202	222	203	209	184	211	230	182	220	204	200	206	223	219	204	200	214	237	215	191	221	223	209	211	209	212	225	193	224	246	226	200	227	228	187	225	224	212	224	198	201	208	228	219	217	218	235	189	223	196	205	203	182	211	228	213	224	223	237	206	220	200	229	222	220	223	214	208	209	218	217	194	220	202	223	218	226	190	232	218	223	237	195	212	216	218	237	241	239	180	212	192	201	202	179	209	228	209	204	214	232	199	185	220	232	226	221	233	209	194	211	215	235	200	210	224	212	215	219	211	219	232	202	188	179	220	235	217	229	227	253	207	205	193	225	240	233	201	198	212	216	202	210	191	229	229	199	230	229	202	227	197	217	212	198	215	231	205	195	185	230	201	250	213	193	189	224	232	202	201	235	204	225	230	213	249	223	195	209	201	215	212	196	207	206	182	193	229	224	206	236	199	209	232	203	199	194	208	205	204	199	231	233	234	231	209	234	222	227	211	209	199	220	213	188	182	177	200	206	214	223	231	195	188	217	226	211	224	231	236	207	219	201	225	212	217	221	237	227	229	243	193	207	198	224	256	230	234	208	220	260	212	188	201	212	203	205	203	211	254	210	186	211	236	231	225	202	211	197	227	237	223
6117	2414	1807	1387	1164	962	935	665	625	584	577	583	503	464	501	470	469	470	487	479	513	465	461	459	466	451	475	505	498	478	457	488	486	504	481	467	488	470	465	460	495	487	471	456	489	495	507	476	473	466	454	475	437	430	477	471	502	496	469	468	485	460	470	457	462	470	478	482	485	482	492	486	447	446	424	463	479	534	486	491	491	482	497	457	444	444	494	484	468	472	471	427	527	438	477	455	475	496	485	475	454	494	480	480	457	479	472	462	512	472	472	451	491	515	466	504	445	466	487	469	505	458	501	492	483	469	525	468	491	502	488	457	493	534	456	467	463	454	441	469	490	484	448	472	480	485	454	474	507	470	492	489	475	449	519	482	492	503	470	441	479	487	458	518	455	446	445	436	458	462	444	492	507	447	519	480	456	463	477	434	456	503	486	505	468	475	445	503	471	486	512	476	446	469	447	447	432	448	478	424	470	475	485	445	481	448	470	467	456	476	501	483	493	487	490	461	491	462	463	443	508	491	524	499	482	437	436	468	481	475	468	505	465	493	461	455	516	454	434	491	454	454	484	443	472	470	484	429	482	487	464	472	465	453	452	471	470	476	454	451	479	445	496	462	472	469	471	448	456	456	483	483	445	465	456	480	502	461	463	495	457	468	475	462	463	470	463	484	518	453	503	463	479	441	484	449	443	477	415	469	465	453	482	478	510	430	468	491	457	474	477	466	526	491	511	498	505	462	485	461	421	496	504	477	499	500	491	489	447	464	516	455	456	499	517	446	452	460	520	442	480	436	490	490	481	475	465	475	456	470	484	434	511	472	427	476	478	447	444	502	460	475	453	466	464	470	446	480	448	468	505	478	447	476	487	445	500	474	474	462	445	456	495	460	478	481	508	493	478	471	462	448	452	446	432	482	473	449	460	463	473	458	471	483	481	439	455	527	489	446	462	457	457	502	458	481	440	473	442	466	471	481	458	473	466	510	470	482	466	449	466	486	442	465	475	423	451	534	458	490	488	461	452	472	497	473	453	478	480	491	492	466	461	453	479	468	462	488	449	476	472	466	481	502	452	486	474	445	440	474	466	491	432	461	513	443	502	459	464	424	498	477	466	450	482	466	492	440	452	476	423	443	452	492	459	458	474	467	488	461	459	493	464	490	464	442	472	482	478	479	458	459	477	469	475	481	510	497	472	464	449	508	492	502	491	463	476	462	477	480	500	469	484	494	459	516	447	453	479	481	502	457	434	487	477	460	449	493	441	456	449	483	459	477	447	506	511	486	475	433	475	456	484	447	470	454	503	454	467	500	485	434	497	483	488	462	462	493	490	445	480	434	461	506	458	502	444	480	493	487	409	478	495	466	445	431	467	472	526	484	489	481	460	491	440	486	473	436	505	466	419	467	438	455	462	476	479	443	443	497	454	494	458	472	458	444	469	443	491	454	440	478	468	430	477	459	458	478	479	463	449	481	446	466	473	481	481	470	487	460	435	441	466	480	473	460	462	466	470	474	501	443	481	447	469	466	441	482	464	410	479	494	484	494	469	498	442	460	479	469	478	496	462	456	450	470	467	463	444	475	492	456	489	469	474	472	441	444	481	496	496	456	489	452	500	470	496	474	491	434	451	489	421	438	468	473	468	477	506	490	436	455	459	437	481	453	463	459	447	485	405	463	454	462	515	484	471	467	479	467	477	453	486	426	460	485	467	460	480	462	472	465	482	468	472	509	466	521	442	514	434	489	468	481	487	468	474	504	430	457	443	449	480	483	480	496	534	446	476	479	469	448	482	463	498	475	480	440	483	469	498	493	466	504	443	468	472	480	465	471	453	498	403	515	500	502	476	513	443	417	471	481	494	437	467	457	490	460	480	486	454	515	487	468	471	469	462	433	463	479	477	481	491	503	459	496	492	505	531	465	467	484	477	465	466	481	457	474	447	482	489	462	474	485	428	463	494	455	529	448	464	462	465	502	496	462	468	464	475	455	442	461	468	492	464	492	427	455	445	450	465	442	492	470	501	466	469	473	455	464	448	454	538	448	468	440	471	475	524	498	472	467	460	454	468	472	464	478	487	505	453	451	451	493	456	480	488	462	456	480	487	542	472	450	455	511	458	475	445	444	466	456	475	465	420	475	493	463	505	481	492	451	463	499	484	509	493	465	473	455	432	452	478	506	490	467	487	472	455	492	451	492	457	457	494	512	483	413	488	484	423	430	479	469	445	470	491	494	474	476	437	468	434	463	439	447	477	463	504	451	446	481	486	468	484	451	476	502	427	495	451	474	453	474	470	470	496	488	440	427	492	471	476	468	461	477	479	458	486	472	460	489	460	464	474	451	476	428	484	491	505	474	485	447	515	487	462	505	477	456	465	466	469	478	469	413	514	426	487	498	437	504	481	463	502	457	454	495	488	472	474	460	496	469	495	489	470	483	491	484	445	477	488	456	486	475	486	453	464	457	470	518	458	438	444	469	477	475	482	486	434	514	500	470	447	512	508	519	499	470	441	452	483	467	458	480	479	496	489	481	472	474	497	449	488	490	483	436	499	468	460	496	459	444	494	435	438	471	451	459	438	453	509	474	484	483	489	481	511	460	459	487	490	468	480	484	472	508	467	446	480	453	461	469	460	494	448	434	465	478	449	473	460	498	472	462	463	465	451	451	437	445	467	502	476	464	468	481	464	465	490	477	473	503	472	472	492	494	464	469	454	465	493	497	460	462	500	481	484	478	474	468	475	463	485	446	472	475	521	455	471	462	500	474	481	455	449	431	461	442	474	508	502	517	457	445	482	444	459	488	501	434	481	436	493	456	490	484	477	464	470	468	503	506	476	469	506	483	453	469	490	441	465	462	494	458	498	445	481	503	476	467	495	480	479	476	479	459	483	475	468	484	493	460	465	461	508	484	454	440	425	429	507	482	466	429	471	464	435	465	465	444	474	496	481	456	440	457	519	473	441	454	442	455	436	460	480	492	441	458	492	521	449	419	477	452	450	485	461	486	442	474	483	487	457	496	472	469	471	477	475	442	483	486	441	466	464	501	453	443	489	496	505	470	454	463	467	477	467	481	464	448	483	460	483	494	469	483	459	480	489	475	512	450	482	481	455	476	459	488	447	446	438	475	494	504	457	465	486	438	432	448	468	438	468	475	483	470	485	473	486	475	448	471	509	488	451	456	481	481	458	456	475	441	475	474	486	507	462	486	484	458	506	489	463	473	488	492	484	491	484	451	465	465	463	476	466	448	457	475	452	445	466	499	477	515	472	482	498	464	458	467	444	501	502	470	467	510	451	480	479	466	479	453	439	442	498	504	477	480	436	473	499	482	462	464	450	469	464	455	480	497	527	499	463	516	461	461	507	464	482	474	495	505	496	478	505	472	453	468	483	482	485	452	474	484	464	464	437	445	456	476	463	465	452	479	477	465	452	435	479	484	465	487	469	499	515	466	473	455	464	478	463	466	475	458	448	457	482	458	524	482	495	492	450	491
26308	16368	9035	6815	4658	3333	2518	1351	681	653	521	328	219	179	151	141	166	131	138	151	136	139	136	128	141	130	141	135	116	124	136	113	121	132	140	121	100	122	133	121	124	140	127	131	136	118	136	138	124	123	133	133	130	123	144	145	112	134	120	137	118	147	140	137	139	139	123	125	141	115	132	108	127	121	125	129	124	132	130	132	137	134	119	121	144	134	127	148	128	133	155	116	138	122	126	114	130	111	124	122	121	144	137	129	132	119	127	120	136	141	130	138	127	136	126	115	123	133	123	122	137	128	113	120	133	140	136	133	115	137	117	123	129	128	115	129	119	123	150	125	124	143	118	114	117	117	140	114	149	125	153	128	95	127	138	132	118	115	148	129	141	122	143	142	132	145	117	155	137	116	116	128	138	111	129	139	136	121	118	126	123	126	125	151	145	123	127	139	120	151	126	156	138	117	134	126	142	123	141	144	140	118	122	124	121	132	136	116	144	131	141	151	131	132	130	119	107	116	126	150	129	126	136	131	132	132	134	127	143	116	123	123	152	149	130	145	116	125	134	134	136	115	146	138	135	124	123	114	143	124	135	139	108	151	112	125	131	130	165	131	128	127	119	145	141	121	134	130	128	119	107	137	123	136	112	120	116	140	124	117	128	146	120	122	112	115	143	161	129	138	120	129	124	143	163	128	140	111	127	131	125	106	123	123	120	129	143	146	123	127	138	129	164	139	148	121	150	122	138	130	135	139	115	117	136	130	114	116	125	117	128	130	123	134	124	130	143	138	131	128	126	120	127	135	127	143	140	122	138	151	130	113	168	138	110	121	140	128	126	113	129	138	137	133	143	148	146	116	137	149	121	110	137	122	141	151	126	139	112	107	153	124	131	135	146	124	112	129	112	129	138	134	120	141	137	122	123	134	150	129	130	126	146	108	152	109	107	131	143	120	123	161	118	147	97	134	127	108	136	138	124	138	127	132	114	118	136	139	125	132	132	103	130	126	124	161	133	130	124	124	126	119	142	125	120	124	138	139	123	116	122	126	114	139	116	126	129	146	119	141	121	131	127	123	116	130	118	136	118	124	129	131	126	144	126	149	150	143	131	129	135	131	128	142	140	115	135	118	133	121	139	127	127	117	114	123	140	116	136	126	130	131	132	137	135	128	129	139	131	146	128	127	132	113	134	136	143	134	108	134	151	130	138	134	124	114	120	118	148	133	140	121	144	138	147	119	129	122	132	121	104	125	157	150	141	141	139	123	120	120	124	119	155	126	136	130	135	133	135	126	138	139	131	123	112	128	129	115	154	128	116	140	119	127	125	140	157	126	135	131	120	139	136	125	127	144	143	138	140	128	116	111	140	132	114	143	105	135	120	136	139	145	126	108	120	137	127	118	127	121	110	136	126	121	118	113	129	126	139	136	130	125	121	116	109	125	122	155	115	142	108	135	133	112	144	130	139	142	112	130	143	146	122	132	137	123	141	134	122	135	136	121	141	137	143	122	126	127	127	122	159	111	129	124	122	131	124	124	123	136	139	145	144	130	131	121	143	121	143	110	109	143	133	155	149	128	114	127	126	122	100	124	113	127	142	117	133	151	127	150	122	163	127	135	120	125	138	159	126	128	128	130	99	145	128	151	138	130	110	132	150	134	130	142	129	120	144	123	132	122	132	103	133	124	123	138	129	150	149	130	114	133	120	131	119	116	128	128	130	130	113	146	135	132	120	143	147	139	128	144	136	142	140	138	123	114	126	149	114	127	118	127	139	125	138	127	122	127	133	113	127	140	116	129	123	124	119	142	89	129	121	136	144	95	144	143	116	140	122	136	127	135	138	138	125	121	147	139	125	144	145	116	127	131	163	102	98	131	110	134	122	109	122	129	121	125	113	122	115	116	142	130	134	153	120	109	94	130	140	132	107	142	144	137	116	142	108	148	142	132	145	140	144	129	141	125	120	139	128	131	138	141	120	117	108	140	126	126	115	117	129	107	125	136	124	134	119	138	135	126	114	119	116	129	127	131	129	138	143	111	130	133	126	141	125	135	128	137	113	130	114	137	130	151	146	139	108	137	129	152	155	139	110	122	133	118	133	122	137	133	151	137	119	140	107	137	139	133	121	122	142	116	124	130	125	151	103	142	121	131	153	139	146	132	123	144	128	145	144	131	121	132	142	146	129	151	146	133	117	100	152	137	119	138	127	117	128	127	135	126	120	128	121	133	138	155	122	128	132	146	119	139	141	115	144	135	129	132	137	120	131	137	128	135	115	131	121	130	128	106	137	119	124	114	111	126	162	141	139	134	117	123	137	128	124	142	126	121	109	132	124	128	120	135	112	131	144	112	137	137	146	126	118	111	126	136	149	113	115	144	147	137	109	120	120	132	143	116	122	138	146	134	119	130	137	141	124	111	117	145	135	142	117	131	140	110	142	125	146	128	120	145	113	137	128	125	141	114	124	135	124	149	134	153	126	113	122	122	151	119	152	132	140	129	107	129	150	113	136	131	145	105	109	138	114	136	116	112	107	127	136	115	126	137	115	124	128	120	123	129	135	138	109	119	127	119	143	125	139	130	161	149	125	119	132	116	115	130	135	126	136	140	120	115	127	131	110	106	126	147	123	148	129	115	137	130	131	112	133	106	142	132	135	118	146	123	124	126	141	119	121	110	137	146	117	147	127	130	145	138	129	133	121	132	134	130	114	139	139	128	119	141	112	118	120	137	125	131	130	132	129	108	131	145	124	155	143	122	137	156	138	118	136	108	113	138	97	127	152	129	119	146	139	117	120	133	130	117	124	118	129	136	155	143	115	113	127	113	142	139	127	117	144	121	118	138	124	132	143	124	141	138	139	113	135	140	133	122	134	141	119	133	124	113	114	140	117	147	141	144	129	127	125	127	106	117	123	141	142	150	125	129	106	126	128	118	142	125	144	158	129	142	143	112	128	119	136	116	132	126	121	132	138	158	128	122	125	141	143	140	115	98	133	127	140	123	119	116	151	127	133	112	114	148	130	158	122	125	134	123	118	121	138	116	147	140	135	145	131	135	129	126	132	127	119	128	138	142	136	151	132	127	126	136	139	131	142	165	136	120	123	139	114	145	157	130	122	133	116	125	105	128	153	139	130	132	123	137	120	123	121	141	123	117	133	141	133	131	131	139	133	144	142	122	127	130	151	133	112	111	123	128	120	135	147	119	116	129	140	140	135	128	126	120	125	113	120	150	148	162	122	147	141	158	136	136	113	112	143	122	115	129	113	117	139	127	138	145	126	117	128	117	125	126	141	148	155	127	116	148	105	118	136	124	114	142	136	141	118	110	143	135	134	140	119	131	144	140	105	123	137	118	120	141	128	113	139	138	132	123	129	130	138	108	120	132	138	127	157	109	155	112	118	150	105	126	140	141	120	146	128	123	111	141	118	144	128	132	127	124	141	112	135	145	124	132	118	133	114	164	141	125	147	138	145	121	119	145	129	143	120	127	111	143	113	127
16335	12657	7983	12427	10918	9757	8065	4336	3298	3047	2307	1340	813	646	563	445	421	384	374	382	354	356	369	329	347	338	294	322	355	321	332	328	326	334	366	335	321	308	347	310	334	322	318	323	341	304	351	294	338	324	284	350	321	340	271	318	303	303	313	323	305	329	276	334	342	294	312	309	305	324	317	366	317	314	343	295	297	309	358	323	312	309	331	278	331	302	333	329	308	326	321	318	304	301	269	332	331	305	309	304	322	317	323	326	324	316	324	333	330	310	323	326	310	311	296	303	338	339	305	305	315	324	341	307	305	346	310	284	312	316	318	315	341	292	293	335	312	317	314	320	275	294	284	320	293	299	285	315	305	280	313	296	311	313	338	312	291	319	331	310	318	291	295	336	298	300	336	333	333	323	318	326	309	286	299	307	265	334	300	333	311	329	315	320	316	311	313	303	298	337	317	334	348	324	293	314	301	317	305	320	320	298	316	298	324	276	338	326	304	315	271	319	289	297	264	301	308	294	303	318	328	322	307	347	313	277	322	319	286	321	309	327	301	318	306	289	302	301	336	321	298	319	316	309	321	325	291	310	296	332	306	337	328	299	308	295	332	332	312	295	328	333	326	322	307	336	307	340	337	324	308	282	270	288	324	313	320	285	302	285	314	303	290	282	317	298	315	299	315	335	328	307	310	323	294	306	294	307	309	337	311	310	310	340	318	306	314	325	327	307	337	299	332	310	309	308	292	282	319	333	321	322	305	319	330	300	333	315	338	323	291	320	299	311	341	267	277	320	294	320	284	318	328	287	315	318	310	313	301	306	285	315	309	323	287	301	316	327	317	307	302	315	312	304	336	319	318	300	313	306	302	303	318	324	279	295	335	272	312	316	317	284	315	321	314	305	318	301	320	317	289	326	311	318	312	326	311	290	299	302	303	295	341	283	303	292	284	332	311	279	308	348	303	291	289	309	345	268	319	317	279	306	302	305	313	292	340	332	360	315	283	301	328	344	289	335	308	318	319	318	346	319	285	309	316	315	319	333	347	295	319	319	322	307	306	318	298	324	299	305	292	349	320	312	321	306	295	303	305	300	350	307	328	306	311	315	336	317	325	292	336	291	299	322	323	323	302	303	295	312	303	288	313	290	300	321	326	300	311	313	293	278	345	307	348	314	348	294	353	316	307	308	300	309	299	317	294	309	295	275	315	296	329	306	319	307	283	291	275	335	318	312	280	326	313	302	307	329	336	316	308	318	341	318	312	310	305	300	330	305	303	285	297	320	292	325	306	308	296	326	308	316	322	324	284	325	309	313	310	319	278	322	298	295	307	295	346	306	290	302	316	295	331	319	325	287	303	322	311	289	333	320	302	281	307	311	293	336	300	336	296	334	316	312	323	279	307	335	280	309	305	291	307	319	309	311	299	292	275	307	332	334	319	338	334	318	322	307	308	297	302	346	301	302	302	317	276	321	327	313	303	318	325	339	293	349	322	309	293	320	302	301	313	303	326	322	331	303	290	281	316	305	333	323	316	305	316	289	296	338	326	298	292	301	318	288	305	294	290	321	298	313	302	296	311	289	350	337	291	346	291	329	283	292	311	355	314	313	318	310	301	303	332	292	311	307	295	331	343	311	310	315	296	346	325	305	350	322	308	294	274	305	309	280	307	331	307	310	311	306	310	314	310	306	316	295	308	340	320	302	291	308	287	290	314	331	309	326	291	315	310	315	320	309	316	311	308	318	308	294	310	309	325	297	301	283	313	301	331	346	325	295	358	296	325	302	304	310	306	321	324	312	293	320	325	328	292	314	290	296	307	327	309	316	301	317	299	323	316	330	323	314	307	305	291	317	302	332	325	310	332	319	322	290	290	297	307	306	311	296	301	289	305	294	301	307	319	307	324	319	306	329	300	309	308	311	283	334	301	304	312	309	309	323	306	311	288	285	326	309	329	298	295	299	315	303	308	331	323	335	323	325	309	303	314	347	331	324	316	303	305	317	296	338	314	296	310	340	302	323	299	322	312	313	302	299	338	314	316	277	298	328	329	321	286	297	314	287	307	306	343	297	312	333	310	307	340	326	308	305	312	325	313	317	323	319	303	311	291	309	320	331	329	297	324	322	310	323	309	340	317	347	298	308	302	291	256	302	300	300	330	300	335	320	288	308	338	314	312	326	305	321	302	292	323	360	314	300	318	299	300	314	313	267	297	312	308	321	295	297	300	310	304	318	299	293	277	317	322	305	324	306	316	291	340	285	331	323	299	310	288	289	334	346	311	333	335	275	295	321	316	320	311	290	288	290	329	279	294	309	317	288	333	314	305	299	328	288	304	312	316	288	296	271	299	299	287	308	319	323	277	307	316	329	314	315	296	331	298	287	325	300	279	310	321	315	333	301	316	313	299	288	305	331	314	326	296	330	298	302	343	317	297	304	296	307	308	340	339	326	337	339	275	301	315	319	268	317	328	296	323	330	349	310	289	293	277	310	287	317	324	322	316	268	285	297	295	314	332	297	335	354	287	306	326	334	332	322	324	326	322	311	312	349	294	314	324	301	366	304	271	272	323	333	298	337	336	301	286	295	303	292	334	312	305	324	329	303	321	321	320	324	305	329	308	288	321	289	274	310	287	287	354	275	308	300	294	320	305	268	330	336	274	306	325	315	305	289	295	311	275	323	317	310	310	274	312	304	308	313	336	291	319	281	308	307	320	280	321	306	322	313	324	299	296	314	305	303	274	302	292	356	288	315	302	295	301	300	309	319	318	311	338	331	320	305	363	323	301	306	289	304	329	320	327	304	298	304	294	289	321	311	296	285	298	292	314	318	313	309	331	301	320	322	316	301	307	337	288	305	284	305	308	311	324	307	326	285	303	308	304	310	305	322	305	312	285	287	299	287	288	310	327	307	307	302	296	316	324	322	321	308	342	287	316	333	304	322	333	302	296	335	310	312	336	308	271	330	302	317	303	287	318	288	341	327	320	299	331	321	311	289	333	314	306	279	312	340	333	307	323	319	319	331	306	321	303	293	314	298	334	309	322	303	297	292	303	291	302	305	313	334	305	294	313	309	314	329	313	314	314	304	317	322	330	288	319	339	315	304	299	306	329	321	284	350	310	305	287	310	318	311	311	276	304	335	333	295	296	291	294	304	310	304	303	306	326	330	283	318	316	293	331	325	282	319	316	285	311	303	314	335	329	321	329	331	312	329	367	299	305	276	289	281	286	343	290	330	274	327	289	272	303	310	323	306	316	280	321	309	334	280	305	321	303	338	306	315	288	317	317	292	321	307	304	288	303	285	287	285	322	309	315	317	303	306	301	311	310	322	295	295	311	268	311	285	292	317	322	313	320	294	306	311	324	321	302	280	319	299	318	338	323	322	313	352	304	312	289	309	298	316	315	300	327	311	308	303	312	297	322	316	312	298	344	300	322	344	305	298	309	332	314	290	320	315	320	318	288	326	317	308	314	337	266	297	325	345	317	313	290	311	302	341	322	284
36485	24597	12914	12179	9170	6394	4381	2194	1366	1269	877	528	376	275	253	187	210	204	180	205	210	202	195	174	196	182	169	174	145	178	186	174	165	149	199	191	186	175	175	187	187	163	163	161	157	144	188	171	192	159	149	181	190	181	159	170	174	156	156	186	173	191	152	175	171	167	183	186	181	148	190	175	159	178	156	171	184	170	185	178	210	182	171	172	173	166	179	179	179	166	195	158	188	169	181	145	175	168	164	158	176	178	178	163	167	157	143	174	146	153	173	176	150	131	152	170	176	172	196	196	171	156	180	180	159	193	195	167	159	172	169	179	190	172	179	183	155	150	157	165	166	203	185	172	170	185	181	162	194	154	166	173	175	160	166	154	179	167	181	162	184	172	186	167	161	153	153	191	159	193	191	190	190	147	187	154	167	185	185	181	161	183	180	189	176	166	147	170	161	164	155	174	193	189	172	158	188	169	177	180	153	177	146	168	199	173	179	192	187	172	155	169	170	189	165	167	176	194	171	162	173	197	187	160	183	175	153	198	163	158	159	150	178	163	184	155	193	174	167	169	143	210	176	153	204	171	186	153	171	163	157	175	164	186	182	183	169	186	161	176	163	154	184	159	164	166	186	196	185	169	183	163	162	158	179	179	171	171	172	180	161	165	184	175	156	167	156	163	160	171	175	165	180	170	198	164	160	177	173	173	195	178	186	180	187	193	166	188	177	174	191	155	184	181	159	163	172	141	152	163	176	170	164	157	161	168	173	164	158	179	182	185	170	175	167	182	174	188	196	155	166	183	180	193	193	195	169	182	162	185	189	176	184	173	195	155	158	178	180	191	169	169	160	180	167	192	144	186	178	157	175	148	170	175	153	144	187	198	168	189	165	170	183	171	155	142	175	180	171	179	157	198	185	158	165	201	195	172	180	172	167	172	175	173	146	163	163	181	171	151	157	164	184	152	174	173	176	188	180	171	194	199	148	162	188	164	172	150	209	177	152	168	170	165	177	146	172	182	184	172	175	196	194	171	181	154	178	182	180	144	192	179	166	154	175	163	175	189	165	190	172	176	172	190	190	171	177	145	159	185	176	171	175	153	149	171	173	176	168	184	167	160	181	158	147	171	185	180	170	154	181	146	169	186	161	163	179	149	176	161	160	163	156	179	174	173	153	159	177	161	170	171	162	172	173	176	174	204	176	168	187	174	173	183	181	154	169	166	169	174	174	180	175	163	186	168	169	172	174	152	188	191	174	162	176	178	170	174	169	166	170	178	179	188	146	151	175	156	200	170	178	177	158	172	187	191	162	161	149	206	187	175	191	164	186	181	192	170	182	195	173	150	159	165	160	161	159	167	174	173	181	211	169	152	182	161	175	187	163	180	195	130	170	186	170	174	198	176	164	170	183	154	175	153	176	167	155	152	176	183	164	182	156	166	192	171	187	154	190	165	218	174	165	198	166	176	180	165	171	173	184	176	171	178	165	174	180	169	182	171	170	156	146	175	151	174	137	176	159	185	165	172	152	152	198	177	180	177	187	143	169	192	197	185	159	142	153	143	140	201	175	147	149	179	189	196	168	163	168	171	170	161	164	187	172	185	175	171	178	166	189	180	181	177	179	162	179	182	194	161	177	181	165	163	188	171	166	188	173	145	177	190	172	160	182	188	166	198	160	157	163	188	197	167	176	174	167	187	164	163	194	188	184	197	188	171	160	183	171	180	187	165	188	185	177	168	198	176	173	158	174	179	185	169	177	167	184	164	191	196	181	170	167	159	159	185	177	193	168	199	166	211	161	165	180	181	179	186	165	164	200	163	179	169	182	188	186	176	176	179	177	165	177	170	164	147	182	166	159	168	170	178	172	171	170	135	166	186	179	165	171	179	167	164	159	191	180	190	141	176	148	170	161	157	166	163	173	172	168	165	185	184	184	176	178	188	190	148	205	199	183	178	191	157	157	139	163	155	170	177	178	150	163	148	191	150	166	192	177	164	146	158	191	192	150	177	158	157	170	165	178	167	171	159	171	190	202	165	152	176	160	168	166	155	167	177	161	174	189	165	170	177	188	187	149	166	193	166	156	162	187	157	156	166	173	140	176	144	154	151	168	172	171	161	156	183	154	145	166	145	162	171	165	150	173	192	157	170	192	167	125	167	184	159	172	152	165	196	180	175	174	165	178	150	151	164	169	183	193	193	176	199	163	180	183	175	162	171	158	171	179	153	172	152	165	160	176	160	166	166	180	166	177	181	184	174	175	183	163	181	158	158	155	146	170	181	166	163	165	173	182	165	196	168	155	137	159	190	148	175	190	165	177	194	155	183	153	164	164	174	148	175	188	160	159	155	147	172	176	157	181	165	205	164	164	183	180	208	173	180	181	178	170	151	181	157	164	165	190	205	170	179	187	168	177	155	156	167	142	157	187	177	167	186	170	201	155	163	164	187	190	172	181	182	170	189	151	158	179	179	182	183	181	180	157	173	174	154	141	169	188	175	178	176	163	160	186	177	146	144	169	186	140	152	155	159	158	181	193	189	164	167	174	149	165	187	189	161	177	154	179	191	172	162	160	188	181	179	158	172	154	165	163	172	173	186	171	194	161	174	173	199	157	174	176	184	162	180	203	166	180	156	162	177	162	174	165	178	217	178	154	199	140	144	163	161	171	179	167	192	197	154	171	161	169	155	175	180	186	165	152	172	166	148	153	171	176	191	183	180	185	179	172	192	173	197	162	197	154	149	149	169	172	178	170	174	162	161	157	178	186	164	149	173	198	151	197	181	175	165	166	188	153	153	167	187	188	152	166	157	168	171	209	170	168	171	158	158	180	176	191	148	164	172	182	146	155	157	159	168	175	169	146	187	171	178	215	178	178	186	168	168	189	159	173	142	147	183	161	191	175	184	163	159	188	176	158	170	162	194	182	145	176	158	190	170	151	162	187	163	171	165	192	157	152	174	192	178	184	147	200	169	187	172	164	166	186	183	182	176	148	186	161	180	169	175	172	186	190	164	190	162	176	191	236	185	154	167	183	171	185	171	188	162	155	173	186	178	168	156	170	169	174	158	179	183	165	172	192	168	203	174	168	168	143	169	166	177	159	193	163	167	165	171	178	161	164	165	191	163	165	184	169	168	167	156	183	185	168	173	179	179	140	167	189	181	177	213	183	179	165	174	162	144	208	185	163	184	222	167	209	172	182	182	198	140	183	160	159	168	189	190	206	190	156	167	178	192	187	164	156	150	181	169	148	153	160	162	139	137	188	175	152	184	174	142	172	192	172	199	184	171	175	169	196	182	163	175	144	170	179	186	186	180	214	189	192	168	165	178	171	167	165	190	170	191	162	160	171	159	154	169	167	179	177	174	166	163	173	149	169	195	166	162	170	158	160	164	175	154	190	167	166	168	157	161	179	185	167	185	182	162	149	190	182	185	172	189	155	163	174	174	164	174	177	182	154	174	175	209	152	171	168	141	173	161	166	164	192	161	155	152	146	152	172	171
21892	17453	9783	18690	17679	15387	12312	6930	5699	5315	3684	2411	1361	949	798	683	575	553	513	491	491	478	490	520	533	513	436	446	446	449	416	472	407	429	434	413	413	414	459	422	439	449	396	409	408	403	384	405	405	449	426	398	386	423	403	430	434	376	428	406	393	380	401	454	408	419	420	424	400	416	417	410	404	423	423	409	373	439	395	432	414	424	409	389	414	437	429	425	393	419	425	416	378	394	410	407	397	380	412	428	423	421	393	405	432	383	380	377	391	408	428	424	415	358	419	441	401	485	420	394	472	435	401	396	395	427	414	447	399	423	434	433	392	405	436	423	442	392	402	443	410	424	402	398	427	418	435	419	420	399	424	416	389	393	409	407	396	413	408	423	420	434	377	396	384	400	399	384	434	386	370	424	382	425	400	411	458	419	379	409	413	400	413	373	386	390	426	411	405	413	408	364	438	404	370	406	416	399	367	413	407	413	391	403	421	423	411	399	380	380	373	397	389	402	393	419	430	412	409	411	406	425	429	421	408	378	370	391	407	402	412	413	365	416	423	401	385	384	381	377	404	377	382	453	406	397	435	414	405	415	423	390	394	394	398	418	408	427	421	434	411	448	372	400	427	419	406	367	405	394	395	410	417	388	419	418	383	384	434	400	362	422	426	419	401	379	424	418	393	398	420	410	398	415	419	371	394	428	393	408	427	449	410	399	409	387	373	403	394	388	401	409	379	377	392	396	377	391	449	429	449	415	449	403	385	382	388	411	442	420	409	420	438	428	409	425	434	388	375	419	382	392	395	387	403	410	360	380	416	398	422	425	385	400	396	447	408	424	423	415	388	431	428	422	443	383	415	410	378	372	434	412	409	421	389	377	383	427	390	395	428	453	394	415	420	410	396	418	419	419	397	413	402	420	396	416	391	387	409	380	398	424	401	351	400	407	390	399	413	419	381	398	432	407	396	389	408	426	374	395	417	419	454	375	417	407	432	412	411	424	399	430	373	390	415	406	412	410	403	381	403	410	408	425	393	362	376	399	395	420	399	405	383	377	394	408	449	398	404	424	418	406	411	399	403	411	408	398	410	376	456	375	389	401	395	391	414	416	417	369	426	385	394	393	370	360	429	436	425	405	405	430	406	387	385	412	401	430	414	384	401	400	422	445	413	431	412	400	442	396	418	405	414	395	399	396	424	439	408	436	432	409	416	429	404	388	424	412	380	383	416	393	385	442	399	390	380	382	422	399	410	388	425	351	412	374	413	434	387	386	393	421	414	417	383	417	410	422	425	443	377	412	410	399	393	383	389	427	405	423	391	420	410	408	388	383	393	390	384	367	404	397	386	391	409	440	424	378	439	391	393	393	411	442	386	412	397	361	402	426	403	417	404	463	389	398	363	385	371	419	402	427	405	398	415	409	389	405	389	400	405	394	384	396	427	374	399	411	369	405	421	393	387	421	414	428	416	421	433	410	436	392	400	420	401	403	382	409	409	417	405	403	397	410	412	413	381	397	401	396	393	424	433	393	405	415	374	400	404	417	400	415	435	388	441	422	390	408	410	372	428	411	417	400	433	389	401	394	407	438	419	409	399	405	407	407	408	439	399	413	398	411	381	390	436	401	418	425	397	364	405	389	437	393	420	369	406	404	389	447	390	428	472	404	411	407	413	410	380	420	390	411	398	375	398	369	418	413	436	415	430	408	369	358	416	445	383	420	409	376	401	377	410	405	400	389	401	380	412	390	391	441	422	412	427	388	400	401	403	424	396	427	373	408	417	412	430	380	437	416	381	392	411	436	402	389	392	420	388	437	413	425	407	381	367	408	385	411	433	432	427	384	413	360	376	405	446	418	400	428	410	418	421	408	387	419	407	406	389	420	421	430	414	382	386	409	465	388	380	375	375	366	416	402	389	404	376	407	399	401	408	421	359	404	408	414	434	419	460	430	435	425	396	397	416	365	376	402	411	402	390	397	395	412	419	414	414	377	366	350	388	406	419	399	407	415	409	397	424	430	406	431	373	377	409	402	359	404	409	423	426	403	403	397	421	391	423	427	401	382	414	411	393	421	413	412	414	394	417	365	392	416	381	437	406	402	429	428	414	413	429	411	417	421	426	398	412	443	395	455	402	403	420	377	409	409	405	452	408	441	368	385	417	424	393	426	395	417	443	420	392	417	402	395	406	419	404	430	446	424	398	373	351	422	398	366	371	419	430	421	416	438	384	399	408	362	431	404	414	427	399	383	409	389	415	413	403	382	430	386	361	391	380	429	388	391	417	415	427	419	392	446	445	427	414	390	424	397	420	367	406	439	371	399	436	384	414	394	383	415	388	423	431	436	432	400	421	418	418	408	433	410	392	372	423	398	419	414	364	381	409	420	449	422	415	387	396	386	414	422	430	397	407	395	412	422	407	428	485	410	435	403	397	384	414	398	430	426	397	415	398	370	401	370	381	394	396	415	382	420	428	388	424	394	412	455	432	377	413	371	414	410	377	417	407	410	361	428	398	422	395	393	439	437	372	403	429	403	367	410	403	443	381	415	394	428	380	401	420	421	447	369	379	439	432	378	375	415	415	407	416	430	422	452	383	419	391	402	420	426	441	422	397	409	394	387	400	366	449	376	396	405	406	431	409	381	435	420	409	383	396	441	407	423	373	407	429	417	395	436	438	386	359	422	411	393	374	414	405	413	430	403	441	378	373	448	411	406	421	375	406	393	404	388	389	387	389	405	392	427	429	427	399	422	391	413	406	395	369	401	427	403	367	420	382	419	389	393	392	379	412	392	392	419	429	414	396	418	441	415	406	434	424	422	393	444	425	393	395	450	421	430	381	444	429	398	376	447	390	429	431	426	425	397	426	405	387	414	403	415	437	382	399	385	386	409	387	380	433	410	417	397	370	409	403	416	373	389	405	440	373	440	400	386	393	411	399	404	399	442	359	419	420	404	411	419	439	420	380	400	386	446	397	428	418	431	378	386	382	406	386	407	414	425	425	407	465	439	394	406	395	386	409	419	426	392	431	368	423	434	428	385	412	405	399	385	387	411	403	389	409	414	379	437	410	395	416	384	382	431	440	416	387	375	420	414	422	404	431	391	385	403	442	380	414	384	409	411	413	377	409	376	383	419	398	413	411	429	427	367	393	431	370	412	378	396	429	387	416	398	413	441	426	432	427	390	399	419	408	401	392	409	402	415	427	405	414	399	377	386	408	403	401	359	438	415	411	417	356	418	407	444	440	386	393	430	374	423	401	405	388	417	445	439	434	389	421	404	428	429	431	373	394	407	379	402	427	413	421	402	391	428	425	403	396	419	391	412	420	420	403	382	404	397	405	421	394	398	375	405	424	424	404	413	408	444	421	416	396	368	401	397	413	408	406	388	433	407	401	416	389	462	403	397	374	441	417	419	426	427	444	417	375	430	392	370	420	380	433	400	418	422	406	418	398	414	381	417	412	418	394	414	410	414	418	399	433	408	364	415	409	403	377	376	387	383
9671	3059	741	422	329	266	243	232	224	237	213	230	216	219	237	213	223	207	240	221	221	196	198	206	235	180	192	194	195	195	201	209	215	227	217	254	208	223	235	200	199	219	213	221	217	215	213	189	217	212	220	213	197	193	233	220	211	198	188	242	231	217	208	171	220	200	180	217	197	222	223	178	221	203	205	214	226	225	240	213	244	212	220	220	214	209	220	223	203	202	212	226	226	251	213	230	208	222	211	223	206	204	197	210	213	215	226	231	196	219	218	234	218	234	220	209	193	201	215	215	207	217	190	227	243	211	215	209	215	232	208	251	243	179	197	206	236	212	212	201	238	192	222	204	214	203	190	199	208	196	183	233	227	238	223	199	223	202	186	208	227	192	211	200	221	227	216	194	212	191	204	212	237	212	209	218	215	214	215	213	205	217	208	197	198	184	231	198	228	223	211	197	201	228	205	213	223	208	209	208	215	196	201	261	212	203	217	224	211	208	229	240	204	220	193	207	205	206	215	214	231	208	175	205	226	226	222	213	223	219	229	214	224	213	223	199	212	211	202	199	221	249	236	219	221	184	230	224	219	243	219	229	226	231	217	210	210	222	189	208	248	225	230	241	188	221	198	224	212	196	207	244	217	204	212	217	201	203	218	215	217	236	206	228	200	225	245	217	204	212	204	224	192	225	189	209	205	212	223	222	200	212	211	201	226	228	204	204	198	227	233	233	221	168	199	188	217	190	190	220	191	236	220	244	215	211	208	220	243	210	220	248	220	208	208	201	209	213	216	224	198	208	230	208	250	205	207	212	245	192	242	207	211	202	217	187	214	234	210	225	216	208	217	202	205	194	193	214	199	236	225	234	221	218	209	198	217	204	238	196	231	223	214	196	193	220	188	206	210	202	200	183	198	231	219	193	192	201	197	225	231	242	230	207	211	224	227	212	219	211	207	227	215	196	216	210	189	216	206	208	188	207	256	224	220	222	222	186	214	205	214	210	206	220	184	214	223	199	204	221	199	209	200	209	225	185	218	214	193	184	209	198	199	232	230	224	231	211	205	183	198	239	206	185	211	192	200	213	192	234	203	184	215	198	211	217	212	212	235	206	222	229	253	236	229	194	225	223	224	237	218	209	178	235	229	210	223	210	232	244	194	195	225	220	225	212	179	217	228	203	237	216	200	234	189	240	244	241	237	205	215	220	208	218	234	207	203	181	219	212	210	220	220	184	210	211	221	214	208	196	210	219	221	207	211	205	221	228	222	235	225	191	228	223	215	223	210	189	210	230	199	185	203	209	190	220	220	221	199	207	232	204	214	224	212	212	202	201	216	193	203	191	206	210	208	215	210	211	204	217	250	218	231	224	219	222	200	260	225	199	208	209	193	192	218	235	222	213	216	240	204	192	214	260	205	232	210	210	227	205	187	211	192	226	214	202	239	199	215	196	203	231	210	193	231	193	202	220	218	233	225	220	222	201	222	195	196	224	196	189	242	205	224	235	223	190	212	206	217	190	211	217	224	252	224	193	216	222	199	237	209	214	220	221	213	213	207	222	201	236	231	206	199	235	213	221	227	207	189	195	199	223	207	210	225	251	230	227	221	202	203	214	195	193	201	219	201	232	210	195	206	205	219	189	203	207	213	216	229	217	219	222	235	219	187	188	206	218	206	216	210	193	212	224	199	217	229	214	212	215	210	208	191	195	205	206	181	214	216	203	188	203	223	222	184	206	225	209	219	208	227	209	201	211	237	226	196	189	179	164	239	234	219	238	221	201	212	226	203	255	219	224	189	236	202	200	195	236	210	228	246	220	193	227	225	232	218	209	232	199	219	169	236	212	206	211	211	212	210	214	187	240	223	178	196	250	208	222	224	224	250	235	197	204	233	213	253	218	223	208	221	238	179	231	195	241	227	220	233	219	203	203	231	242	198	200	227	199	197	207	203	216	219	210	209	219	218	243	219	241	228	232	234	233	228	206	217	226	200	230	224	218	193	205	207	207	202	197	211	205	240	206	226	216	228	236	206	216	217	198	208	216	224	228	213	216	211	213	217	210	231	219	217	215	196	220	203	186	239	217	182	218	215	214	212	193	226	202	222	232	222	219	208	251	216	198	199	215	217	201	227	233	214	201	206	200	221	233	228	208	220	217	232	217	225	228	197	183	202	220	219	210	223	240	177	189	193	213	222	204	215	229	211	212	201	213	180	218	235	187	214	189	200	226	233	214	222	221	225	232	197	210	228	202	193	241	225	226	225	203	191	215	211	225	227	223	211	197	218	217	194	245	198	234	227	229	229	239	233	200	218	190	216	230	208	219	208	186	231	229	228	217	246	219	217	228	217	204	199	186	218	216	195	203	224	227	196	212	232	179	189	206	223	220	218	217	222	223	198	233	220	216	227	228	209	213	212	217	206	196	225	215	204	230	234	233	191	209	212	222	201	173	200	202	212	218	242	216	197	230	214	195	205	203	220	182	216	196	203	215	219	238	233	210	221	227	190	203	201	218	232	228	233	218	191	214	201	191	176	179	215	193	234	200	217	222	231	198	241	220	258	206	206	221	235	219	218	203	232	231	218	249	222	210	180	225	213	207	218	207	191	212	213	211	222	200	201	218	214	226	223	225	241	236	209	226	188	191	234	206	201	223	195	237	202	179	232	242	221	195	182	195	208	219	235	214	225	219	229	218	210	205	208	201	222	247	212	246	201	228	209	195	208	218	212	219	221	258	212	248	241	217	225	190	217	199	225	248	216	215	229	207	215	224	199	212	225	206	210	238	181	222	182	215	202	222	231	234	200	209	199	214	215	230	230	217	235	214	201	210	224	220	202	206	199	224	215	196	228	242	214	223	215	191	206	210	206	245	220	208	196	199	239	203	235	239	231	199	227	211	195	216	220	221	177	218	167	225	221	229	229	192	205	202	192	204	222	196	218	202	207	224	215	176	242	208	245	244	230	183	193	226	224	221	198	217	222	217	185	200	220	208	221	222	221	210	234	198	215	204	216	218	212	187	198	241	211	218	228	206	214	186	222	191	242	185	241	229	222	210	213	223	205	201	204	196	226	188	198	216	214	225	194	212	215	216	205	197	202	201	234	226	187	212	201	213	198	198	212	213	226	209	219	225	204	216	201	197	202	197	204	182	209	226	252	231	218	219	216	193	219	228	214	229	206	223	208	236	205	214	213	201	208	169	194	201	216	206	218	212	207	215	197	196	224	185	181	209	236	225	233	222	201	191	221	213	171	205	209	223	216	232	209	185	217	217	234	234	213	215	195	220	218	243	223	203	239	223	214	212	211	206	232	233	218	210	226	208	198	200	210	234	229	212	212	194	212	196	194	222	206	234	240	228	205	216	212	208	208	216	252	181	203	244	219	233	225	215	215	192	238	203	204	210	210	249	191	226	212	208	224	225	202	211	231	222	243	228	250	224	210	223	208	210	203	241	201	233	198	240	220	219	203	224	209	214	199	203	210	200	235	202	205	224	206	230
5894	2648	1171	1183	918	791	670	666	543	541	530	495	481	557	497	483	475	457	481	479	482	503	518	474	499	494	495	531	484	473	521	487	433	479	487	506	504	505	450	480	452	475	457	485	471	468	493	468	445	474	434	466	466	425	472	470	452	492	463	479	481	514	498	484	453	482	460	467	487	466	495	434	503	491	470	416	483	469	464	487	476	463	490	502	461	475	480	442	470	488	496	482	462	460	513	456	478	427	472	475	448	441	426	453	451	479	461	493	473	488	488	468	488	474	498	476	481	449	487	452	456	449	448	442	499	441	461	458	446	485	486	473	458	478	458	477	484	450	451	466	463	527	451	472	442	508	490	451	487	470	498	456	418	451	453	453	507	506	494	516	478	494	471	423	449	511	457	446	470	487	453	444	491	484	473	482	447	469	502	468	472	462	442	468	463	474	510	454	446	477	447	432	466	480	470	487	501	442	480	446	489	510	464	448	467	466	497	468	513	477	474	459	456	471	472	461	483	468	458	458	496	465	488	486	450	475	484	478	498	484	467	467	440	479	483	476	466	440	463	478	456	447	460	483	480	429	453	486	505	442	466	474	436	449	466	483	464	473	442	488	483	491	467	447	495	504	429	447	468	457	454	442	460	464	476	459	451	443	482	437	461	465	454	481	461	458	482	456	482	455	473	471	509	469	513	455	482	455	468	529	459	452	441	481	502	483	450	479	482	467	467	500	485	501	483	478	482	485	473	459	500	472	469	500	473	495	506	463	487	481	510	457	476	465	489	437	479	480	475	509	493	441	463	448	481	471	477	449	470	479	506	455	534	495	499	457	509	446	452	422	475	461	516	436	479	461	476	475	474	461	455	442	480	450	459	467	495	512	481	499	490	442	457	455	489	477	458	501	460	441	457	481	448	463	462	447	463	499	471	459	468	471	492	458	456	478	477	467	435	472	493	459	471	462	470	488	468	492	449	459	427	496	476	466	497	479	455	468	441	479	506	519	440	457	476	498	429	450	509	459	452	477	497	472	497	480	492	499	500	492	458	437	474	512	476	498	475	473	463	495	437	462	472	477	500	456	475	426	477	454	509	492	458	460	435	462	455	501	457	473	466	457	501	493	479	426	439	462	485	484	463	451	443	477	480	477	465	497	496	505	491	469	467	493	471	465	470	502	502	463	494	450	476	472	489	468	477	488	457	486	466	466	462	454	455	457	487	452	462	500	516	493	448	463	467	463	510	469	473	444	476	491	460	492	458	486	481	467	492	457	456	442	481	467	500	432	467	488	456	474	449	494	469	475	494	474	467	475	491	419	454	497	453	473	443	487	479	481	458	464	488	461	500	483	496	461	441	449	461	451	470	467	458	460	465	484	494	467	450	463	480	491	466	451	470	494	475	432	485	476	517	452	465	489	514	478	483	502	479	478	450	478	420	487	478	461	483	468	474	456	477	466	472	451	444	510	490	431	525	495	442	449	438	447	482	478	449	433	471	429	453	459	496	427	466	436	472	483	462	449	467	465	463	484	473	481	471	431	487	462	458	475	467	410	444	431	516	473	474	445	485	491	450	481	489	450	484	505	456	447	496	431	491	452	490	483	482	443	501	480	466	523	471	510	486	487	474	433	480	412	453	487	503	467	422	485	473	448	451	467	486	495	464	501	491	466	481	476	491	444	493	449	478	438	474	505	469	470	458	516	473	518	439	447	447	484	453	462	447	494	436	465	442	491	464	450	449	496	509	454	496	501	434	466	485	466	488	467	504	473	432	462	498	498	487	505	503	467	506	459	474	445	485	472	473	473	468	494	471	460	439	494	474	439	465	453	446	460	483	489	447	487	443	463	464	466	441	440	518	467	505	492	433	499	459	452	460	461	501	475	480	502	478	463	473	543	523	461	485	471	547	472	468	488	516	501	477	517	487	450	449	471	506	454	465	467	504	495	491	478	494	499	513	519	456	424	504	489	450	477	482	492	488	500	440	449	461	474	452	464	475	438	485	481	473	470	427	484	475	448	448	476	461	508	528	448	517	434	457	491	474	467	457	464	439	505	480	503	497	470	486	473	488	473	468	481	457	438	503	503	470	462	453	477	454	457	518	469	458	470	474	482	466	473	489	455	477	471	492	480	448	459	478	459	478	443	451	493	480	423	477	481	402	456	487	470	504	514	491	443	489	463	460	465	455	422	496	463	470	461	473	471	454	511	462	462	493	479	480	476	443	483	500	493	455	453	484	441	407	481	482	442	449	421	454	466	494	455	476	470	471	452	425	466	458	467	458	495	446	497	464	500	460	523	483	481	468	482	474	482	456	470	487	485	497	462	492	462	507	450	439	465	500	461	449	468	468	505	492	456	488	490	469	474	489	499	456	493	508	486	498	498	445	424	474	444	460	471	460	496	478	476	499	461	467	465	472	480	465	441	477	497	469	442	485	436	478	505	476	469	467	464	504	487	497	488	469	448	447	498	421	510	468	458	456	539	484	477	467	503	475	471	488	474	468	440	436	473	478	519	450	469	436	448	456	479	448	466	423	452	443	494	485	450	461	469	460	469	494	467	466	473	472	462	454	465	485	481	527	445	492	476	472	479	451	465	512	482	486	454	498	486	455	459	472	495	457	457	468	504	491	443	489	441	486	405	477	474	486	487	478	452	479	450	515	496	460	462	512	478	479	521	503	492	484	495	463	461	510	462	484	460	463	490	444	471	485	464	466	451	495	461	502	444	474	441	467	448	483	482	480	467	423	497	501	484	448	515	439	496	479	444	462	470	482	453	486	473	458	498	477	465	454	475	495	457	454	462	463	488	477	487	435	451	509	496	476	486	453	508	455	466	461	478	493	468	446	424	485	483	441	466	468	450	463	461	469	510	450	483	480	441	459	490	469	490	442	490	480	471	427	467	461	482	506	485	464	456	490	453	467	534	506	505	450	467	465	484	456	464	488	470	450	429	458	506	448	480	473	483	491	501	441	449	457	500	484	474	471	465	479	432	466	452	465	468	457	482	478	466	440	477	512	477	507	482	432	462	464	454	462	515	452	494	465	479	478	460	485	486	490	431	459	460	469	476	471	451	480	461	506	491	482	483	435	479	493	487	470	459	519	488	457	443	494	470	476	486	468	477	467	478	482	458	469	515	477	496	497	478	488	466	476	469	462	475	473	477	450	472	456	516	419	446	512	480	496	480	503	450	439	502	510	501	485	477	507	447	483	447	454	467	487	449	470	495	476	480	473	489	471	478	480	475	478	479	425	482	485	461	450	503	472	442	450	506	498	466	494	477	433	477	513	479	459	451	517	467	493	466	449	431	451	517	513	429	442	461	465	456	495	425	476	491	445	483	452	467	462	426	471	495	457	431	479	476	477	473	460	452	496	475	474	504	489	464	498	462	474	464	455	466	479	483	452	477	491	447	458	502	471	423	454	470	487	499	441	479	477	447	449	486	439	454	478	511	494	468	426	469	505	496	453	482	452	450	516	500	508	450	467	463	470	463	474	448
27549	15263	6730	7119	4331	3242	1818	955	827	573	502	360	220	189	172	159	128	145	144	154	148	131	129	143	138	132	116	132	142	148	138	147	136	138	121	128	129	146	133	133	144	126	118	147	135	139	112	120	129	140	152	153	130	152	149	126	133	143	145	144	142	140	117	127	142	145	135	135	127	118	137	113	131	104	135	129	129	131	122	130	129	166	119	118	151	146	129	141	140	123	141	148	132	137	119	114	127	127	127	131	140	140	140	124	157	153	127	133	148	126	115	123	135	150	133	136	132	129	122	136	124	131	126	110	132	152	133	155	141	156	145	145	118	127	135	135	136	160	115	130	115	128	142	147	116	118	148	138	135	136	118	142	130	137	136	136	123	125	134	144	146	118	139	123	139	120	120	143	139	127	119	133	131	118	108	145	121	134	158	122	123	143	128	113	137	154	128	123	126	123	141	126	106	125	127	134	157	137	125	114	120	125	110	163	138	157	180	133	116	124	137	134	128	132	127	124	143	140	121	137	112	131	141	137	139	138	117	101	123	129	163	144	122	131	139	138	136	132	136	128	134	129	134	156	125	143	139	138	133	139	101	108	142	138	135	152	152	133	110	132	131	116	136	132	147	155	151	126	111	134	128	115	120	124	137	133	141	121	133	130	136	119	131	111	153	143	149	123	131	124	121	135	97	138	129	135	142	141	123	121	126	142	156	127	134	132	125	138	140	128	139	136	147	131	131	135	125	130	141	143	133	142	141	139	126	126	146	132	125	128	122	117	118	145	130	143	158	136	107	141	116	150	128	127	134	114	115	113	133	119	132	137	142	143	123	132	129	125	140	145	136	139	125	137	135	154	131	156	132	131	138	129	129	147	141	140	106	132	134	125	128	123	122	135	129	109	137	141	133	129	126	129	144	125	112	130	132	109	142	115	127	124	132	132	117	121	126	130	133	129	120	137	132	126	128	137	121	118	116	130	143	136	138	148	140	154	124	129	130	136	132	126	119	127	130	136	113	130	135	114	149	142	127	119	144	141	137	130	127	122	123	116	115	124	142	132	138	126	114	115	149	121	133	134	159	133	117	156	142	126	134	137	120	128	115	123	109	132	130	140	153	138	141	150	134	137	123	110	143	119	136	147	138	121	131	136	125	134	135	118	127	136	114	171	140	119	138	131	118	153	142	159	145	143	145	135	128	131	136	109	141	115	128	141	113	138	142	148	132	145	115	137	121	110	137	120	119	144	139	135	139	125	140	125	158	132	147	143	128	130	111	120	147	141	139	137	141	122	133	138	127	146	134	163	146	126	132	152	135	147	118	139	121	140	140	127	120	110	127	125	128	130	141	156	144	104	125	119	135	132	125	129	133	124	123	125	116	109	107	124	113	140	122	121	110	147	120	137	140	120	138	122	130	134	128	134	132	141	142	144	145	127	125	133	108	141	121	134	123	123	137	137	118	102	127	127	111	144	151	137	152	136	130	128	120	131	149	145	117	140	116	110	108	127	142	134	121	129	142	134	127	106	156	133	123	112	145	145	124	148	120	146	131	129	129	128	119	138	122	125	129	114	131	124	123	131	124	143	147	118	137	121	140	135	109	128	125	142	128	128	138	135	104	112	135	124	132	137	126	150	126	117	138	152	131	109	138	155	142	142	117	134	147	125	140	121	123	113	167	139	133	124	151	130	113	123	149	129	128	119	121	115	137	131	128	137	133	134	140	126	146	157	120	146	139	130	127	123	121	132	105	126	157	125	146	103	130	130	130	112	123	136	137	104	140	131	127	136	133	125	124	133	120	147	134	150	144	114	138	145	124	142	120	149	139	115	126	127	116	126	127	139	131	137	139	120	136	132	141	114	135	149	127	126	119	137	144	138	128	124	136	120	123	114	122	123	122	134	142	118	141	135	114	115	120	140	138	116	142	124	137	114	116	130	120	137	106	125	148	133	135	133	114	142	118	125	132	141	150	119	152	130	115	116	117	143	140	150	141	112	127	137	125	131	135	121	138	127	140	133	112	143	138	118	140	138	111	124	163	135	119	125	124	117	118	129	114	136	114	125	143	132	143	130	132	124	158	135	139	116	108	111	119	159	109	124	121	128	146	132	144	121	111	108	129	139	127	127	120	123	134	127	118	114	118	126	121	133	129	141	114	120	156	127	123	132	119	139	133	158	129	114	136	119	148	122	133	128	128	137	145	151	115	137	151	109	118	128	136	108	130	119	139	130	143	138	153	161	124	138	154	165	149	140	139	142	123	141	128	122	151	158	123	132	144	132	138	117	131	117	128	143	117	136	125	133	136	133	149	144	138	129	137	139	117	148	144	131	120	105	112	134	106	119	124	128	136	129	143	138	119	118	141	125	121	119	120	132	117	136	104	131	119	131	104	137	139	116	148	123	131	140	130	110	139	141	137	134	127	146	142	117	123	103	148	137	117	105	146	131	122	143	136	107	128	133	132	134	128	115	136	137	138	120	120	128	146	132	132	137	140	148	121	126	128	130	126	133	138	130	144	130	136	142	114	107	142	132	144	142	136	122	148	151	133	137	154	115	134	128	115	137	154	128	137	111	137	131	152	147	131	152	145	119	162	124	150	132	114	134	114	133	149	117	125	121	134	116	140	143	127	95	123	151	143	124	129	117	128	127	136	119	116	114	126	121	139	137	114	125	142	132	122	132	146	122	104	116	117	122	147	124	124	126	126	123	110	125	135	129	135	129	130	127	129	126	130	123	132	162	125	153	151	136	114	124	132	161	126	133	123	137	130	146	126	126	139	127	127	126	121	127	127	130	111	127	130	117	131	139	140	132	137	131	126	128	134	147	121	135	129	144	151	131	136	122	142	146	147	128	121	126	116	135	142	131	144	135	127	142	139	132	137	122	118	153	120	126	117	132	129	142	131	127	134	142	127	148	126	133	123	122	154	128	144	127	136	132	139	129	136	161	141	144	132	134	130	136	133	136	119	107	130	124	126	144	113	132	136	120	125	111	124	120	139	121	112	150	151	134	123	135	122	153	127	130	125	129	142	144	134	132	127	116	116	120	136	150	160	133	137	140	123	139	108	131	149	118	118	122	143	130	156	134	130	108	151	119	116	156	134	129	128	145	141	137	117	142	119	115	143	158	139	122	140	132	133	141	124	146	124	145	99	124	130	126	133	140	129	130	120	137	122	146	139	149	137	132	121	149	121	139	134	132	137	123	136	128	130	140	132	143	132	117	127	131	121	119	126	130	113	139	155	139	125	117	155	148	128	148	125	111	134	131	131	134	125	146	120	133	117	136	114	146	115	115	139	131	128	137	138	123	122	152	122	139	135	126	131	142	119	127	131	123	129	105	164	128	138	139	128	117	131	146	149	143	121	126	138	122	139	165	122	110	128	146	148	146	134	127	140	142	131	119	147	127	125	144	124	135	120	136	136	129	113	125	144	106	127	113	121	114	118	140	136	132	154	124	120	144	119	127	124	114	152	135	136	118	128	118	140	131	123	132	134	118
17214	10831	6585	12536	9948	8990	6006	4235	3433	2937	2433	1558	875	653	574	468	426	407	364	349	373	379	381	346	345	346	304	332	298	316	305	310	328	303	357	328	332	323	295	348	333	294	318	322	305	333	303	304	332	288	325	315	298	314	330	316	309	298	304	286	277	334	300	333	309	328	308	323	332	323	322	313	332	325	305	332	307	312	315	299	287	319	306	288	296	286	296	334	340	339	340	304	344	339	332	314	331	315	312	316	305	323	348	339	329	334	340	334	315	331	338	309	332	295	330	310	281	323	328	329	327	323	297	311	321	331	322	333	335	328	341	342	331	346	328	312	314	302	305	293	323	332	302	308	336	303	332	327	304	303	342	335	334	330	327	316	339	294	315	316	326	305	327	331	316	306	316	325	300	346	331	315	342	307	311	342	345	300	314	307	328	325	297	303	311	300	344	297	301	326	328	341	366	318	290	323	313	365	340	310	323	318	332	302	307	328	323	321	313	293	305	331	329	290	300	310	303	327	324	315	302	303	316	282	298	340	307	335	306	309	315	334	327	305	305	339	304	276	277	318	324	299	328	298	339	303	290	294	297	311	304	344	317	294	311	301	268	316	301	293	309	343	299	335	311	316	338	284	344	356	320	322	298	312	293	289	324	330	326	318	296	352	329	308	300	321	297	289	332	328	338	323	321	335	319	298	296	322	325	319	324	313	336	313	333	322	289	302	299	315	333	315	282	316	348	313	281	318	291	315	337	336	331	328	302	299	316	328	328	312	355	332	281	339	305	296	295	312	323	320	291	337	313	305	276	317	310	314	299	301	337	305	299	305	301	304	296	311	321	335	349	326	301	296	368	337	300	304	301	340	338	294	324	323	328	338	321	294	333	310	294	301	310	286	333	298	285	288	344	314	309	336	321	320	313	294	333	302	307	313	291	324	329	326	301	298	357	307	320	328	310	289	299	320	318	319	352	314	290	323	302	316	295	295	322	295	329	303	307	320	343	328	348	305	358	307	304	330	273	328	307	293	335	344	314	300	328	333	316	310	320	317	299	316	313	323	311	329	303	298	321	309	326	304	326	292	319	365	283	316	290	299	313	311	319	328	312	304	276	350	312	314	294	303	304	325	304	311	319	299	354	316	301	322	303	298	314	296	310	297	316	320	335	296	286	335	318	318	326	311	325	306	347	318	311	329	303	331	314	359	320	298	304	338	314	311	310	322	280	303	315	313	315	338	315	280	318	313	295	294	297	335	298	298	288	305	320	353	315	313	305	283	281	317	323	337	358	322	334	300	311	277	313	309	285	308	340	331	306	292	296	344	319	309	360	294	287	349	331	304	315	297	320	338	304	312	320	327	310	316	307	307	331	307	330	343	352	331	329	336	307	327	329	284	375	324	308	312	323	281	332	307	330	334	284	375	302	320	328	297	331	335	294	301	282	335	301	305	319	303	308	323	303	324	298	330	300	324	302	336	337	295	310	313	299	271	312	305	306	297	320	335	304	326	314	321	296	321	321	340	293	303	302	315	305	292	301	348	328	313	342	309	326	319	362	315	325	299	321	284	334	322	324	325	348	315	335	296	327	315	346	314	279	327	283	336	276	336	323	302	298	342	332	301	281	328	294	302	347	291	317	332	365	291	333	311	328	307	338	298	303	328	300	312	308	313	318	311	307	296	344	347	346	330	324	303	324	333	331	336	301	332	296	321	341	309	288	303	288	325	314	298	328	314	345	314	328	297	326	320	269	306	307	294	319	309	313	287	304	341	312	321	308	313	284	316	281	347	308	316	330	350	333	312	344	303	318	313	305	315	302	307	341	310	331	321	301	311	341	309	337	317	309	325	323	292	323	315	329	293	291	299	325	317	303	321	345	318	305	316	314	328	305	323	292	314	304	313	340	317	310	308	324	323	319	315	318	347	291	334	275	324	320	327	323	317	326	331	324	327	290	318	337	333	321	309	334	301	299	301	341	348	288	309	355	301	287	309	310	329	296	312	332	289	314	317	290	312	306	329	344	324	304	326	324	291	359	333	317	322	334	304	300	351	327	360	337	297	317	308	312	316	349	301	303	330	343	325	286	317	291	331	335	332	335	302	316	296	313	311	323	323	320	344	298	338	280	297	319	347	294	290	301	284	283	321	303	341	307	293	338	337	286	344	301	333	327	298	304	314	331	331	308	334	332	328	309	295	313	290	320	305	346	316	352	299	336	280	337	318	318	329	269	354	311	293	316	314	304	300	297	305	325	335	311	321	304	311	276	315	331	275	314	307	321	304	298	303	305	308	295	272	308	304	285	287	361	310	313	310	305	320	324	296	343	324	337	321	319	346	306	313	293	301	309	313	311	301	333	317	311	298	294	327	310	315	271	331	302	322	317	272	336	297	327	302	335	342	288	305	307	307	298	325	320	305	331	304	327	345	341	296	303	328	316	305	303	332	315	326	334	312	276	283	313	311	355	326	335	300	299	320	307	281	317	340	309	305	297	307	325	300	317	330	322	369	331	321	344	338	315	333	307	308	297	340	322	312	335	331	309	348	311	271	328	316	328	315	300	310	307	325	320	323	290	311	332	331	331	304	301	329	335	319	311	307	334	345	303	336	308	301	339	298	296	308	334	321	342	314	324	328	306	326	299	336	304	326	335	295	350	320	332	284	306	317	296	305	339	329	312	310	304	295	295	316	327	307	317	305	310	310	313	341	320	309	326	297	337	302	292	302	309	328	320	315	285	308	317	318	308	354	275	315	321	280	294	329	315	289	338	282	272	305	335	317	296	291	285	321	305	314	292	318	331	353	338	301	298	329	321	332	365	326	302	317	289	317	318	290	333	322	290	316	327	315	316	333	292	323	326	332	302	303	331	294	310	304	283	300	332	324	339	301	338	318	286	313	321	339	351	325	331	335	291	324	322	317	279	311	344	316	327	298	318	307	306	318	326	350	327	316	280	314	332	315	277	316	312	310	306	334	314	330	297	294	320	306	298	294	318	313	307	302	318	311	333	309	325	327	371	303	299	331	304	327	342	329	340	319	313	307	329	335	294	327	326	309	304	315	348	341	293	320	309	298	328	289	331	332	321	326	323	306	345	267	334	304	316	341	306	334	323	315	325	344	313	320	286	339	310	288	325	313	299	313	302	307	312	314	304	323	337	343	303	321	313	309	326	330	298	327	294	298	288	313	322	299	286	313	293	302	326	316	345	330	285	307	318	316	306	302	330	312	298	295	318	354	306	318	308	334	338	297	312	294	326	322	302	337	373	309	304	328	337	330	321	311	309	305	303	279	302	315	324	316	345	319	319	313	310	312	306	314	326	302	334	321	317	276	296	297	316	310	297	318	328	343	337	308	303	311	278	323	301	291	333	292	298	326	297	320	310	339	285	300	272	307	295	307	314	296	301	295	351	323	322	293	321	335	313	312	322	313	315	356	325	327	317	289	295	315	302	310	301	295	341	308	306	301	310	327	323	307	321	342	291	303	331	300	326	292	336	319	275	330
37446	22568	12640	11120	8324	6092	3225	1938	1380	1018	933	593	352	241	253	245	213	207	205	222	186	191	164	174	184	170	159	168	179	166	205	163	193	161	188	171	191	157	194	191	186	161	176	177	156	186	177	186	194	190	180	183	156	178	169	167	199	193	151	169	181	186	203	181	159	171	174	181	177	201	168	188	172	181	169	165	171	163	177	175	173	162	185	186	172	187	163	158	153	182	151	181	167	148	156	168	176	147	180	173	173	178	182	162	151	186	184	200	170	179	182	182	158	161	140	180	185	180	172	189	190	175	169	198	162	179	173	174	152	174	177	179	165	175	196	172	179	183	169	205	183	167	180	172	183	170	168	204	184	181	152	153	154	175	138	174	166	167	182	188	174	185	161	192	177	188	166	176	177	184	169	166	165	184	176	162	165	178	181	183	171	190	173	168	167	168	157	177	191	189	175	180	192	203	176	197	193	172	173	170	174	165	184	170	171	153	200	163	157	182	172	169	149	189	187	181	187	170	167	176	166	166	159	192	170	194	193	184	209	181	181	172	167	163	164	200	153	179	169	189	171	164	183	148	178	180	167	183	177	179	171	154	181	177	156	187	179	159	207	156	171	180	152	171	163	211	176	202	171	175	161	164	182	190	208	169	164	165	177	168	170	187	164	190	179	175	199	185	189	170	173	169	173	182	175	170	201	187	186	183	185	175	160	168	194	169	172	171	168	163	171	173	178	174	179	170	171	169	182	192	196	160	201	162	210	170	153	179	188	174	178	172	185	198	195	196	195	167	172	183	184	179	162	167	157	180	186	183	179	170	171	180	203	180	187	183	167	172	171	139	164	208	197	163	164	166	202	173	158	153	170	172	186	159	171	205	184	193	189	188	188	181	160	161	196	190	184	169	169	148	161	175	168	191	180	172	184	192	180	197	169	172	168	160	158	181	187	173	160	157	157	207	154	170	190	193	156	173	193	176	171	181	176	191	156	173	149	200	181	167	173	169	166	175	191	214	163	185	175	167	172	156	167	179	158	184	156	184	171	156	186	185	172	166	187	213	167	190	181	169	176	172	170	159	195	180	167	176	163	156	151	186	159	184	165	168	164	178	191	195	172	174	192	183	173	173	183	183	147	181	183	148	180	165	158	159	192	186	181	183	168	179	148	177	145	172	166	169	190	174	148	152	187	186	182	175	172	163	159	187	173	156	180	142	189	171	191	178	167	164	145	190	154	167	156	176	165	165	184	168	137	163	190	179	206	187	162	165	154	176	163	168	159	162	165	202	188	176	150	195	197	189	174	176	200	212	182	163	172	196	192	157	174	195	188	149	172	167	204	169	170	168	180	196	173	151	181	179	178	188	154	165	169	142	163	162	158	150	178	170	167	186	210	190	165	168	154	175	168	208	180	166	167	162	169	177	162	152	166	155	187	160	159	168	170	162	195	156	170	160	172	165	172	186	193	174	155	169	178	166	151	187	170	162	167	159	173	171	173	187	184	183	157	166	142	179	180	192	185	186	196	157	160	171	167	149	158	173	185	151	141	183	170	173	195	203	178	168	165	179	166	167	163	196	162	178	171	192	195	172	175	169	161	187	206	165	161	163	183	161	174	172	182	188	192	183	184	165	181	181	200	180	168	172	179	139	203	192	155	169	177	162	202	171	171	179	162	161	177	165	179	165	186	174	171	166	171	171	169	180	161	162	160	190	187	171	194	165	165	188	166	180	191	174	161	205	183	162	145	171	160	186	172	162	165	184	143	179	169	166	172	173	171	175	151	183	189	165	201	181	171	197	165	164	176	162	171	199	179	173	166	190	190	156	180	182	162	163	186	207	183	158	179	163	202	183	165	185	168	174	162	163	174	192	148	207	183	168	196	167	168	156	152	182	180	180	156	187	151	171	158	195	192	189	168	175	184	152	170	180	195	183	176	179	145	189	191	154	158	161	170	154	156	186	181	176	214	180	181	156	181	181	178	177	162	142	174	184	187	169	124	176	177	188	179	173	164	191	182	187	161	169	154	170	158	173	184	176	157	171	194	168	181	159	185	201	185	183	198	167	173	157	187	151	161	162	199	167	174	183	159	166	184	183	137	177	179	178	172	170	200	141	185	189	204	178	190	163	188	178	172	185	178	173	162	198	157	170	181	182	175	134	182	162	185	187	153	175	200	168	182	180	178	160	156	169	201	165	177	164	167	173	167	186	171	161	167	147	167	163	179	176	183	178	174	168	179	163	178	161	185	196	167	181	173	181	189	171	160	166	201	173	173	195	176	182	185	194	160	162	188	186	170	160	184	180	152	156	166	174	179	173	173	169	150	147	179	198	157	179	182	173	174	166	162	173	156	149	177	166	164	154	173	191	168	183	170	169	174	185	186	169	166	196	136	183	168	173	184	181	175	202	155	166	175	168	189	194	176	163	204	173	172	176	156	183	155	149	164	189	180	179	165	186	168	156	162	182	205	179	180	181	181	173	171	166	185	196	181	154	192	177	171	161	190	184	194	186	163	154	182	193	176	189	183	147	189	176	201	183	200	188	168	192	188	204	148	184	170	188	180	172	186	217	196	166	165	200	184	169	198	195	172	168	174	165	191	170	163	205	187	164	193	161	176	166	178	174	169	200	173	167	171	168	159	171	190	175	173	166	161	202	161	174	167	186	171	169	184	174	166	173	158	194	173	188	158	170	186	193	188	177	182	200	172	188	167	155	162	169	192	191	198	192	141	176	165	191	166	198	166	185	188	175	172	199	172	185	154	159	181	181	166	168	175	155	188	173	170	169	149	189	169	154	192	187	156	161	157	172	184	168	167	194	172	152	166	159	180	185	193	192	173	200	166	161	170	179	170	159	155	139	175	191	179	148	182	156	148	184	171	156	164	161	191	170	180	166	181	173	174	166	162	165	163	169	191	166	167	169	180	169	203	194	185	163	164	146	144	172	144	155	174	175	181	183	177	187	166	158	171	182	167	175	177	172	166	166	169	174	172	166	179	182	156	168	170	152	158	168	181	184	178	161	196	157	178	185	180	163	146	184	179	184	165	206	156	154	178	186	188	165	199	161	164	173	160	177	177	156	156	179	166	163	155	171	165	172	176	176	159	156	159	144	163	140	144	162	167	186	185	161	163	190	193	189	165	176	175	170	177	169	175	177	184	180	175	153	162	183	182	184	176	164	172	164	163	147	169	177	196	172	160	130	192	194	196	152	184	178	164	145	160	170	167	189	166	191	186	177	164	176	181	170	186	155	183	181	176	182	176	166	175	156	173	189	164	164	175	175	196	168	188	190	159	187	161	139	162	184	184	167	176	210	191	193	195	178	162	182	181	185	177	191	190	160	198	170	168	177	160	183	176	171	173	191	189	182	188	179	182	158	179	177	170	183	200	145	175	186	165	170	175	169	173	178	152	174	175	172	159	161	176	166	162	167	179	174	194	194	185	185	181	174	142	166	183	162	156	158	173	161	186	186	171	152	170	175	156	199	154	162	198	171	162	186
22641	14845	11219	15813	15914	14256	8430	6882	5343	4661	4320	2691	1429	1112	932	802	636	589	565	533	528	542	498	497	482	481	509	451	479	453	417	421	483	433	444	433	396	470	420	426	428	431	427	438	427	417	434	427	466	397	433	402	395	401	415	417	397	399	407	432	427	454	426	419	412	416	421	418	416	429	399	404	425	417	406	426	401	409	415	414	367	408	403	406	415	433	396	438	401	407	455	410	425	441	406	442	406	385	422	414	427	359	401	402	417	398	363	454	410	386	387	412	440	383	394	414	410	382	403	417	452	402	420	442	424	447	403	426	399	433	403	393	427	412	428	406	435	412	361	443	434	421	401	383	439	443	430	435	421	413	398	408	448	447	419	418	412	397	393	406	434	426	429	395	442	396	417	402	397	421	384	401	417	448	417	409	413	391	413	391	397	434	420	443	423	390	387	448	437	454	415	433	404	413	437	380	422	393	425	418	377	390	400	393	430	401	423	399	415	375	416	462	410	416	475	429	389	399	426	399	409	406	402	420	443	367	402	390	398	413	389	425	416	403	418	386	428	404	432	411	421	402	405	388	411	410	417	404	424	392	370	402	400	433	396	425	435	391	412	431	401	371	429	429	443	424	442	421	440	376	440	393	428	373	446	381	426	371	378	394	411	432	413	415	384	429	373	442	447	375	461	398	426	423	428	429	399	376	422	409	427	388	419	397	423	419	436	403	425	394	396	422	382	405	377	415	407	453	367	387	398	406	430	400	430	415	394	408	390	392	418	392	373	408	409	411	431	439	418	397	440	444	370	433	420	423	396	404	382	381	397	365	421	415	404	430	416	431	444	436	390	407	398	379	413	434	406	363	409	407	414	435	392	436	424	409	395	411	413	411	412	409	385	406	413	388	395	403	428	460	429	393	397	381	423	434	395	387	398	427	393	420	425	411	412	427	417	398	416	387	371	373	392	420	379	418	431	405	352	408	383	398	431	378	430	398	433	427	423	409	419	411	389	399	396	378	439	397	404	401	436	367	436	405	390	370	424	448	416	415	399	393	407	386	374	378	416	432	464	375	430	415	387	414	395	390	432	389	436	381	383	413	384	410	416	396	389	402	368	416	379	398	432	414	363	405	406	395	422	406	414	414	400	446	405	373	395	385	401	389	356	389	429	413	399	428	435	393	458	376	428	428	431	396	419	419	401	398	370	408	433	419	431	387	433	411	404	402	425	389	411	394	432	442	385	373	471	409	392	401	399	397	419	434	398	418	389	398	462	361	361	427	376	421	426	383	417	401	426	395	399	391	427	432	399	392	442	367	384	408	444	389	434	362	407	389	423	447	458	439	438	418	397	394	380	407	473	394	389	403	422	398	397	427	407	376	423	403	428	388	411	423	391	420	399	384	393	398	451	369	445	403	425	390	410	393	438	425	413	412	397	442	414	433	397	401	408	408	395	405	414	419	391	410	409	421	396	413	387	442	415	408	421	402	419	391	435	427	442	422	412	395	387	455	430	416	396	387	403	405	386	443	419	411	417	403	417	423	397	402	417	364	450	378	388	439	401	405	417	398	424	403	423	431	383	405	406	403	376	430	420	367	414	385	392	425	409	397	423	369	407	403	386	426	418	415	393	419	394	434	451	406	426	434	400	400	413	374	414	415	392	394	398	429	377	404	423	412	412	437	382	369	456	379	434	415	399	400	433	391	405	405	409	409	435	440	395	444	376	415	410	422	396	404	386	411	382	415	430	423	394	400	404	453	432	387	376	404	401	435	389	368	423	406	401	421	410	366	383	392	442	396	398	399	419	413	411	416	403	424	429	393	417	413	400	442	426	401	405	412	430	437	411	420	433	382	398	450	404	422	404	425	411	418	392	390	438	444	372	410	421	421	428	391	441	416	360	398	397	413	392	410	418	380	422	416	415	400	414	438	417	404	389	400	400	431	387	417	397	428	403	390	418	448	404	394	404	440	440	405	391	386	398	436	424	400	421	436	449	398	415	408	408	396	393	415	387	420	427	400	416	410	404	407	391	391	402	372	404	420	443	391	391	414	421	425	416	417	373	407	435	439	429	394	417	425	395	384	417	383	403	390	395	411	412	424	442	393	429	431	400	408	388	410	446	380	414	391	417	445	413	408	434	419	421	398	424	439	414	402	426	417	381	385	392	404	403	401	443	416	395	422	433	405	384	400	426	399	402	387	426	433	380	395	409	403	398	452	377	403	440	419	386	394	427	406	416	390	427	372	420	390	402	416	439	396	402	463	399	412	418	411	403	395	398	386	387	410	421	415	408	415	419	429	373	403	434	420	421	398	407	448	412	436	444	415	383	427	428	383	390	432	377	426	392	412	408	433	413	412	433	430	396	406	436	381	424	414	417	359	420	423	396	447	420	434	429	401	417	447	357	397	384	386	374	389	425	451	403	386	386	400	378	404	407	401	431	407	423	405	410	397	451	425	434	423	413	367	402	400	435	420	394	355	402	405	411	413	381	392	388	399	440	435	393	445	414	397	372	383	467	413	417	386	401	398	381	422	386	421	386	394	416	431	417	443	404	401	454	372	413	412	392	416	409	388	407	408	435	447	428	434	390	421	414	402	408	422	379	401	420	393	390	409	389	398	379	427	408	420	397	409	435	384	385	415	409	388	440	399	380	413	412	435	404	419	395	415	387	395	396	419	398	354	416	430	399	413	414	424	381	374	406	431	376	405	425	426	404	406	437	401	410	419	401	371	434	402	406	409	405	412	389	402	423	435	386	417	421	402	397	396	425	410	385	417	397	374	416	391	410	423	412	414	405	431	442	427	426	424	398	421	389	401	395	437	450	380	423	404	414	406	424	439	413	432	395	410	435	399	401	383	403	415	447	412	416	411	415	417	391	374	372	390	402	414	397	419	382	390	437	427	393	390	425	402	412	408	418	433	397	400	410	383	397	407	397	404	392	393	394	417	388	418	384	386	435	434	407	418	407	438	367	448	410	440	404	395	380	402	415	434	410	390	383	412	412	398	421	437	397	400	420	411	425	383	415	420	447	401	439	401	396	420	418	400	388	400	403	397	389	417	407	437	398	383	418	452	397	415	406	396	403	402	405	399	382	358	424	416	413	437	425	419	395	358	405	413	449	418	392	400	416	406	399	422	408	413	394	407	405	410	414	386	385	414	424	416	411	402	426	426	400	414	429	428	386	401	392	391	416	392	406	408	380	391	459	430	403	420	412	396	377	416	416	397	383	401	402	429	380	430	402	402	416	431	429	373	427	426	389	398	398	423	388	420	421	456	396	429	389	397	419	385	411	410	417	426	436	428	371	392	407	425	415	411	445	387	392	410	381	399	404	433	429	441	431	408	463	436	357	407	415	433	414	392	424	415	372	400	402	401	425	407	406	397	400	418	405	405	420	384	435	424	413	388	430	432	425	391	452	383	392	410	405	404	421	415	417	439	400	418	449	424	403	382	398	436	412	381	424	390	352	396	400	354	414	405	400	403	383	411	420	402	440	398
10186	3002	715	456	345	257	246	233	208	224	217	236	202	200	232	194	197	208	197	212	208	201	202	210	264	219	252	230	228	211	245	228	229	238	205	218	221	231	188	228	208	239	209	224	230	199	212	225	205	215	215	218	240	204	224	212	218	213	198	194	233	204	196	218	232	210	221	213	198	212	215	204	238	219	236	202	206	222	226	219	185	230	240	213	199	208	206	181	236	186	234	207	198	210	222	206	229	209	195	255	224	235	201	255	193	208	222	218	186	199	196	201	203	219	217	184	245	192	199	206	217	199	228	224	223	220	228	201	209	197	202	231	263	216	217	211	226	230	211	242	216	241	207	227	220	207	210	221	196	204	221	207	200	229	218	224	227	199	237	225	191	199	199	198	200	216	216	223	190	210	231	204	232	223	203	235	247	223	191	236	218	229	222	230	220	244	234	216	209	211	198	218	238	202	207	203	218	218	216	214	203	188	203	225	198	214	224	176	224	189	210	213	219	263	216	223	194	226	201	212	240	225	207	229	210	207	231	222	201	176	227	193	210	186	197	231	206	201	222	232	229	207	198	206	228	182	200	217	227	231	196	176	230	249	215	198	226	201	224	209	201	241	178	244	217	222	216	180	212	234	207	236	240	208	207	263	245	211	247	194	213	201	213	224	214	203	213	183	211	208	216	210	232	226	216	245	223	218	248	204	216	240	192	215	198	217	181	213	194	198	234	216	249	218	224	216	208	221	224	212	220	227	200	213	206	212	200	206	226	202	204	222	222	224	242	216	226	233	228	197	179	202	231	204	202	242	205	218	198	207	213	228	242	219	208	200	219	215	211	245	235	235	193	226	216	208	201	255	223	209	212	187	192	210	208	245	201	194	204	177	235	193	189	188	194	222	214	233	201	220	235	217	186	212	213	217	205	208	193	247	226	214	217	209	217	223	212	253	226	211	220	194	220	220	206	214	199	219	226	208	210	216	201	204	215	210	202	222	211	217	225	202	224	203	204	194	228	191	199	215	192	234	215	209	235	209	207	215	179	229	199	236	218	208	218	224	218	197	188	200	210	195	208	200	221	212	176	207	190	215	237	198	215	239	223	207	206	204	207	211	231	231	198	200	209	223	203	227	185	241	208	197	246	206	227	193	220	189	222	200	222	207	226	212	219	191	195	203	223	204	235	227	228	219	221	250	216	211	227	213	194	227	221	248	189	196	216	218	245	231	185	207	199	216	217	209	231	201	227	235	196	212	214	225	242	219	212	212	225	214	217	215	216	228	202	219	230	163	235	214	198	213	195	216	246	219	225	212	206	218	201	209	212	207	211	209	220	200	206	226	208	195	241	223	211	225	217	237	185	214	218	227	200	190	195	193	216	217	232	217	238	202	226	224	205	201	238	199	226	238	194	170	187	229	185	190	197	235	204	209	224	236	217	244	210	185	238	207	190	221	194	223	195	209	221	224	224	222	228	213	235	209	202	199	216	195	213	209	182	216	197	207	217	196	230	214	214	212	207	211	216	181	203	189	212	251	230	202	220	188	221	205	197	222	247	208	216	221	235	199	187	203	223	211	211	231	233	232	222	239	198	207	209	216	208	220	199	196	220	221	217	210	213	248	221	217	191	239	218	188	235	199	225	215	233	185	199	203	209	210	226	222	204	195	199	198	214	234	215	246	178	204	229	245	232	208	239	191	198	223	223	223	229	195	232	219	220	191	209	202	193	202	210	223	198	220	202	208	210	222	236	218	210	221	233	212	201	182	216	245	238	222	224	217	210	197	211	213	192	194	214	229	222	198	225	242	233	198	226	230	224	228	205	228	212	218	211	215	214	218	231	215	204	212	228	208	185	230	213	245	236	222	194	221	212	187	236	211	194	237	202	245	203	222	185	195	213	194	253	210	237	234	232	215	223	203	197	192	207	201	229	216	188	208	193	191	224	219	213	232	214	218	205	212	210	222	214	190	221	216	228	217	209	211	185	202	219	199	238	229	230	200	211	224	219	219	224	211	182	206	186	197	184	216	237	218	190	213	210	234	230	227	195	210	198	210	217	204	206	211	209	209	264	223	256	223	208	200	213	221	214	220	210	219	180	221	215	215	205	240	210	215	225	208	210	213	208	201	200	212	206	205	227	207	210	182	223	187	182	210	218	218	213	187	222	250	206	211	208	206	186	212	222	230	208	246	236	222	216	205	206	216	216	193	221	213	201	200	206	198	208	228	208	190	225	209	201	201	221	198	197	203	222	231	193	195	203	208	232	206	198	205	203	230	215	218	256	210	217	211	199	240	209	218	239	234	227	212	231	200	208	215	248	200	221	183	212	212	212	207	182	199	209	242	222	225	197	191	224	208	230	210	209	212	200	227	223	218	203	220	202	217	203	215	226	215	210	238	196	213	219	215	221	202	188	213	209	231	185	216	208	215	211	216	199	188	210	216	205	220	248	240	210	246	212	237	199	196	216	210	216	192	204	209	223	246	232	224	207	204	192	210	191	237	214	213	190	206	202	217	228	189	218	219	220	234	199	189	226	211	224	217	241	233	217	203	190	214	186	221	204	212	206	210	210	208	228	189	223	212	210	217	220	209	236	191	205	240	214	213	197	188	210	190	210	229	211	190	229	219	239	218	198	216	232	223	192	209	233	219	209	205	204	232	229	236	208	213	233	213	196	225	212	205	219	240	204	213	214	219	213	222	236	224	211	182	207	207	190	215	212	226	202	206	210	213	215	198	239	216	215	217	254	242	196	210	195	201	194	207	195	228	232	228	199	230	219	217	219	234	230	215	212	248	213	219	209	211	185	215	199	215	190	207	230	215	205	212	226	226	215	228	209	218	248	215	197	220	206	228	232	196	203	208	191	218	214	193	244	213	218	203	221	215	228	217	233	205	202	203	190	212	184	210	215	210	246	224	220	193	197	227	198	221	212	186	212	221	205	223	210	231	210	200	199	218	213	194	230	202	213	213	221	198	220	214	205	223	217	224	188	228	228	230	223	232	200	220	214	240	193	207	210	173	205	230	222	212	209	224	212	197	230	196	203	224	219	218	211	204	231	225	249	200	206	197	197	229	248	239	231	215	216	223	228	244	200	213	234	215	208	229	221	235	192	227	215	231	192	238	212	208	201	219	230	210	197	223	196	203	182	210	199	234	213	221	230	218	195	235	196	211	226	212	228	224	200	200	202	219	228	234	210	239	223	192	210	209	205	239	216	216	193	224	188	187	195	217	230	190	214	226	202	218	218	179	196	224	215	237	233	214	215	210	209	195	212	229	212	208	203	227	212	206	223	218	200	249	203	222	217	222	194	212	209	209	201	214	210	210	236	192	209	218	202	248	234	179	204	194	209	225	236	229	198	214	221	181	216	212	191	241	207	228	217	218	196	249	197	208	198	234	214	222	234	225	196	218	235	233	220	234	240	216	219	224	233	210	218	220	215	219	192	208	202	218	187	211	229	212	210	232	195	234	187	212	204	210	215	239	233	233	238	195	196	222
6238	2445	1227	1180	1051	906	702	649	621	596	579	505	498	525	504	507	488	492	467	485	474	467	478	487	483	442	495	440	464	463	489	481	494	460	462	442	493	473	486	526	494	484	527	483	475	471	466	462	466	498	481	439	474	458	437	458	467	520	452	472	496	447	453	492	435	441	458	468	434	470	455	475	477	487	478	486	473	462	495	421	413	467	438	466	450	435	480	496	458	469	478	506	478	435	494	496	470	477	489	488	479	506	451	445	484	506	513	451	498	446	461	462	460	547	469	463	484	474	453	489	466	483	478	486	486	497	478	541	504	445	439	477	466	433	449	479	493	449	453	497	521	496	529	453	474	454	475	475	456	432	493	482	466	454	452	473	415	478	446	494	458	507	457	508	451	516	445	478	486	456	475	487	488	512	476	477	421	487	463	469	470	470	472	487	476	454	505	458	497	451	476	489	503	470	456	491	491	492	467	467	491	446	474	449	440	500	445	439	487	424	479	436	474	486	460	503	481	487	498	447	475	470	503	482	490	497	486	506	441	466	499	459	468	491	492	466	504	470	483	473	480	481	452	505	447	518	487	493	492	523	452	455	445	465	448	474	481	481	470	428	475	488	482	443	477	490	502	470	457	487	461	415	453	529	497	424	458	460	478	487	475	509	486	493	446	493	489	438	459	501	489	440	476	506	482	454	490	486	479	464	467	454	438	470	471	464	480	456	472	481	513	469	509	478	502	460	490	453	501	471	475	420	479	510	468	477	457	512	457	464	493	514	490	506	476	469	440	464	483	468	469	469	485	478	460	465	495	458	484	473	442	467	486	482	512	465	476	479	411	460	498	422	480	483	464	486	472	478	447	475	499	470	496	474	455	462	486	450	469	459	475	468	470	501	474	494	493	476	445	503	502	445	485	485	454	455	485	481	456	487	494	477	477	474	460	494	487	429	472	469	441	496	478	457	477	451	451	475	481	502	462	488	487	459	464	491	477	462	497	439	502	441	462	451	461	478	457	471	466	495	516	482	453	484	455	475	455	474	449	477	472	484	484	447	472	500	458	476	464	480	444	453	407	507	466	489	507	483	439	437	442	487	449	513	498	451	458	486	480	447	476	452	445	427	479	474	463	443	459	489	464	463	485	459	475	453	442	494	453	479	488	488	462	466	439	488	435	472	519	459	477	486	507	471	476	469	473	435	481	447	486	444	430	488	433	469	497	425	441	471	462	438	476	463	450	455	467	439	461	467	468	449	459	490	461	495	497	484	460	471	506	442	517	476	451	485	491	480	478	462	486	482	494	499	439	472	470	460	514	459	487	466	476	487	457	485	459	466	459	439	445	481	419	478	460	502	453	498	468	466	470	450	441	473	463	520	489	481	456	456	476	482	448	435	449	426	475	445	420	442	493	475	458	446	488	475	469	451	496	456	442	475	454	492	483	458	445	456	446	465	448	468	468	491	452	459	441	473	492	495	426	469	502	468	510	477	461	491	487	464	429	499	469	496	433	507	499	459	447	492	479	494	460	480	516	446	438	511	467	442	462	475	489	488	458	485	473	463	459	466	454	517	497	470	474	478	482	469	499	491	489	466	484	475	442	491	516	494	481	456	468	454	458	483	458	472	488	458	487	437	490	452	470	463	468	456	461	463	468	510	493	451	444	439	462	488	470	491	482	489	455	487	464	465	493	474	474	474	464	498	454	474	462	484	457	468	464	476	493	465	516	457	512	493	447	457	497	494	461	428	444	472	436	461	502	458	463	495	477	483	468	473	459	430	484	495	464	467	501	454	473	463	432	463	491	460	475	458	467	503	485	478	454	494	497	440	464	486	507	488	483	470	485	447	503	482	452	479	454	486	482	459	437	439	457	455	501	511	487	471	489	467	475	484	467	519	476	488	468	448	470	447	463	478	459	459	482	452	475	486	433	449	494	474	441	463	473	514	484	476	455	495	465	503	499	489	466	432	472	484	465	484	513	465	502	454	497	453	476	482	490	448	475	495	464	486	488	420	481	480	449	463	439	455	472	499	444	467	466	510	457	504	474	423	456	465	427	487	487	487	428	448	482	449	475	483	457	464	503	416	509	474	487	466	499	503	472	490	479	460	475	467	462	455	478	482	476	447	528	466	458	500	448	450	432	476	466	444	478	481	489	470	454	478	487	479	448	425	494	469	484	466	503	460	481	462	474	480	472	474	491	480	478	467	430	461	478	487	460	507	449	481	441	440	484	453	457	462	472	477	467	456	479	456	455	493	481	493	462	481	485	506	459	473	476	445	455	472	477	496	451	447	483	483	482	419	424	435	468	494	471	476	453	439	484	467	437	493	489	489	445	511	456	493	447	458	484	488	451	452	476	456	481	450	471	480	513	462	469	494	460	463	475	469	465	495	509	463	517	444	457	458	495	454	489	484	437	455	457	481	457	469	460	479	498	481	464	471	466	499	480	462	453	499	463	490	508	440	440	511	481	474	450	484	503	450	459	482	440	488	450	497	474	470	467	464	477	474	456	482	483	479	498	456	436	490	465	452	497	479	480	458	444	482	471	468	453	440	473	477	471	469	474	494	483	467	441	501	455	454	481	456	451	453	459	453	451	468	461	476	476	468	475	480	487	507	467	495	493	514	449	476	453	421	515	479	495	480	431	498	465	441	467	430	475	446	504	467	450	475	463	479	461	467	443	516	501	471	492	505	470	480	468	503	487	455	458	456	510	466	461	483	491	475	478	461	434	504	480	472	432	460	463	461	460	479	483	477	486	477	452	479	438	475	450	460	456	519	458	459	489	479	516	523	470	500	480	475	468	482	484	450	496	439	500	458	459	478	480	459	452	450	456	471	461	497	455	484	466	423	465	460	467	457	478	492	511	439	485	487	441	474	442	441	437	473	480	469	453	508	458	482	430	471	429	447	458	483	496	506	483	477	458	498	476	502	470	491	474	411	466	470	483	503	454	467	472	497	491	497	475	456	462	454	481	478	483	477	474	445	497	443	513	484	482	477	420	447	433	464	471	465	516	442	466	472	464	447	470	482	483	515	454	479	469	451	489	487	493	456	478	468	452	465	448	448	437	460	469	491	471	492	494	438	436	441	461	448	454	473	477	477	506	441	487	463	481	454	478	479	507	464	489	497	477	456	476	482	473	496	478	491	474	481	448	462	424	429	532	438	473	470	431	473	440	471	476	476	485	493	450	484	491	461	473	492	512	461	467	454	474	470	434	504	459	477	501	485	488	466	438	459	473	462	491	481	442	484	477	496	444	488	461	482	461	460	494	474	468	482	465	476	459	486	517	450	505	476	487	487	474	488	513	464	462	527	480	480	496	472	462	440	550	472	494	464	498	465	487	435	454	486	477	459	465	452	504	460	484	456	462	458	465	431	469	495	446	458	505	456	445	486	498	509	491	478	441	484	474	462	479	449	433	481	511	449	488	431	459	444	452	504	464	479	460	505	479	455	468	455	483	472	468	509	460	479	489	461	449	446	475	470	526	495	463	477
27425	15340	6575	5823	4265	2882	1647	1125	756	454	510	341	233	215	165	144	150	149	146	157	152	148	142	121	115	161	141	118	117	139	158	138	131	159	133	131	130	132	112	132	154	123	132	110	110	114	112	124	121	116	148	138	129	126	146	120	120	143	92	137	109	110	152	152	145	132	134	149	112	125	140	128	138	115	121	124	125	129	134	129	136	127	153	129	144	103	114	117	122	116	131	125	124	140	112	153	132	131	123	132	126	124	129	145	125	123	148	133	145	138	148	143	158	108	137	148	131	148	134	122	109	137	136	128	134	146	122	143	131	141	147	145	127	125	144	139	108	122	133	131	145	129	146	131	133	135	105	155	150	115	117	129	126	130	125	128	153	152	127	113	132	122	132	125	136	112	128	118	110	128	137	131	142	134	124	133	112	128	94	120	153	126	123	137	138	167	130	114	132	136	111	138	154	119	147	111	121	115	136	155	125	136	138	137	127	128	135	103	127	117	120	132	113	140	116	118	115	126	141	128	144	144	145	113	137	114	124	127	122	126	118	125	113	133	130	140	147	150	131	139	123	143	121	141	136	129	129	130	143	133	140	129	161	125	129	131	140	129	119	125	132	149	120	136	131	137	116	123	126	128	141	140	116	138	159	129	128	119	138	144	121	156	141	132	152	128	114	117	112	127	134	108	129	127	119	115	152	138	121	139	133	116	138	135	134	148	126	129	129	122	151	105	133	137	126	145	130	147	114	135	139	128	144	142	150	136	125	147	116	142	116	149	126	151	146	123	150	118	151	110	142	141	133	157	144	124	114	148	126	155	149	132	155	105	147	115	128	159	124	122	142	125	132	125	126	131	139	146	126	161	117	133	109	131	135	122	135	135	126	142	130	118	147	128	130	132	132	139	143	135	135	132	123	121	127	131	121	121	132	134	127	130	114	123	135	127	148	131	103	145	111	134	127	118	128	137	132	117	122	142	120	108	131	113	116	135	149	151	150	131	114	135	125	114	133	136	132	120	145	133	105	127	134	126	124	131	153	119	123	128	125	125	147	122	131	129	134	117	114	115	154	141	122	109	131	146	132	138	130	136	120	121	128	113	122	135	143	124	137	115	131	139	122	132	138	119	118	133	140	126	146	128	125	134	159	111	151	131	144	96	105	128	107	134	116	131	102	124	119	137	141	128	143	125	126	152	145	114	132	126	123	133	109	140	132	125	134	119	134	135	126	100	129	145	111	147	149	102	106	120	141	139	142	126	143	138	128	152	125	118	125	134	157	125	122	117	151	127	147	127	139	129	152	106	151	119	127	141	119	129	122	149	140	120	125	132	122	160	130	105	116	140	121	128	130	140	140	137	124	147	128	135	140	140	120	118	146	131	116	128	143	114	138	119	132	122	115	151	147	113	128	124	163	102	167	111	124	141	145	124	130	123	139	131	142	136	128	126	148	126	111	127	145	114	135	120	132	127	132	126	132	141	131	136	116	133	139	127	121	149	134	125	152	149	137	109	136	131	132	125	136	140	123	125	132	106	115	138	133	125	130	115	121	137	133	137	94	116	128	114	113	120	131	121	149	137	122	129	132	145	140	134	123	123	113	130	115	138	135	143	117	122	128	131	146	138	142	140	131	142	115	144	132	126	126	116	132	148	140	124	145	132	128	133	108	117	122	140	133	115	142	137	139	154	130	145	132	117	136	132	143	133	129	124	127	116	144	139	122	120	129	136	131	127	123	144	110	139	141	136	147	117	124	130	123	130	130	118	116	150	137	125	116	103	124	128	135	147	133	147	147	120	133	133	92	116	143	137	122	113	137	133	115	131	123	159	119	132	124	129	136	128	126	106	136	145	135	147	127	124	127	110	113	140	137	144	152	109	127	130	152	135	111	127	137	130	136	129	137	129	113	123	137	130	126	160	134	146	122	147	126	136	133	132	128	125	113	125	110	116	157	113	121	136	147	149	166	153	160	139	141	162	133	136	141	126	130	128	137	129	122	132	135	135	107	135	146	121	94	127	133	113	105	129	153	118	146	124	115	139	132	122	138	135	122	133	128	144	121	128	150	138	132	141	145	124	136	143	128	131	128	150	124	120	137	115	139	136	151	128	148	120	131	117	119	122	121	129	123	129	132	126	126	132	126	139	111	136	134	131	140	126	124	111	131	140	116	120	130	133	110	136	147	110	137	141	152	152	129	138	116	140	160	129	147	128	110	131	118	110	107	140	126	141	125	120	138	141	143	137	113	130	129	128	137	138	120	117	142	136	159	151	118	124	121	148	123	129	123	116	129	105	116	106	137	149	135	134	110	132	116	113	131	143	144	139	146	127	119	133	136	136	112	98	168	163	113	127	110	113	148	153	140	126	144	121	134	124	120	110	127	128	149	98	108	131	119	136	126	105	137	120	111	135	120	114	139	133	113	121	134	111	116	140	157	131	147	132	129	120	132	112	116	139	101	128	128	135	102	159	124	157	110	102	141	120	144	129	142	125	138	135	153	113	139	124	106	127	149	135	152	138	142	153	135	143	133	125	85	118	150	142	117	124	104	103	126	129	128	131	134	125	120	128	132	117	139	125	122	133	131	125	125	148	145	140	127	137	133	128	126	136	129	143	118	119	130	125	141	148	143	145	141	126	130	140	130	132	122	141	140	106	133	139	138	121	150	126	156	126	122	128	119	96	134	138	128	139	130	138	142	132	133	125	134	143	124	120	122	126	129	127	125	122	126	140	123	127	118	136	140	156	136	131	105	132	136	124	118	135	113	143	154	141	134	130	142	118	126	146	132	135	124	119	114	124	127	146	139	143	117	116	119	118	127	144	151	127	136	131	152	148	125	127	129	141	138	141	137	125	131	152	120	134	114	104	118	116	111	128	122	129	109	127	124	125	136	143	126	113	115	127	124	143	154	128	146	140	129	116	136	158	147	141	133	110	131	131	137	141	145	158	135	138	149	125	127	122	148	144	127	121	139	125	145	119	112	154	127	136	110	136	125	114	124	160	139	136	122	131	127	122	143	141	105	112	152	153	146	109	93	129	128	129	140	120	115	119	106	137	113	136	123	137	142	127	119	144	140	117	123	118	130	123	122	124	129	129	141	107	125	133	127	102	145	142	123	133	131	120	131	145	126	117	121	133	130	135	141	135	132	116	137	151	150	119	109	133	121	120	117	118	112	155	154	128	113	157	120	125	144	134	130	120	135	116	111	127	129	157	141	121	118	132	127	135	92	140	146	145	144	151	119	128	136	119	115	132	143	124	138	152	117	115	123	129	133	119	141	139	120	142	125	104	141	119	128	145	158	143	132	134	134	104	122	110	130	140	139	143	118	136	128	140	152	148	126	133	139	124	140	128	121	117	110	134	122	155	148	133	149	128	107	126	148	128	122	123	145	141	136	138	128	134	129	119	143	133	136	149	145	148	131	124	137	123	126	144	131	146	137	125	124	120	121	132	148	131	117	109	133	117	134	115	152	134	126	127	110	115	131	133	130	145	139	119
17125	10961	5451	10922	10132	8483	5028	4186	3183	2369	2427	1561	762	762	545	547	422	403	400	346	365	378	380	337	348	348	323	330	335	340	316	326	336	312	347	326	316	315	325	334	360	326	314	311	336	309	326	338	316	340	313	311	317	351	315	318	326	347	301	298	308	290	331	322	310	324	339	310	324	305	309	325	299	312	334	317	309	302	302	275	325	303	292	349	320	317	330	295	342	291	340	284	311	352	293	320	288	304	324	337	314	324	309	359	300	308	316	326	321	292	321	338	301	327	289	330	346	294	322	287	300	310	323	346	319	328	315	305	322	290	318	300	342	298	344	323	328	337	328	316	307	290	320	329	344	284	328	331	264	332	317	326	317	349	324	319	302	324	326	316	294	288	307	293	316	317	318	324	319	288	330	300	326	348	342	314	328	296	288	277	303	310	274	336	326	309	338	307	292	334	313	331	312	319	309	323	339	325	294	319	298	336	326	318	328	295	304	343	309	303	324	284	315	284	313	293	283	319	290	326	358	301	341	323	337	326	271	318	303	278	355	329	315	335	311	283	320	331	347	329	330	338	290	293	324	326	306	314	309	306	289	331	328	302	325	308	300	334	313	308	302	321	288	342	316	292	331	285	330	324	333	315	335	296	339	298	324	329	316	290	323	301	305	307	285	288	323	286	342	312	312	327	318	327	327	283	303	328	299	332	267	306	305	318	304	296	292	343	308	302	317	310	331	314	310	294	315	300	316	310	341	331	285	273	301	323	337	323	286	313	302	318	323	314	321	324	315	276	297	319	364	331	316	345	281	331	287	310	318	320	324	328	301	327	269	298	305	342	334	318	311	320	326	348	326	310	296	326	328	309	300	325	298	290	318	340	301	340	341	337	339	341	344	292	339	304	305	298	289	288	306	340	325	333	318	290	330	306	285	314	316	320	283	309	292	326	303	328	308	326	298	308	291	299	323	321	311	335	300	345	342	308	307	347	318	310	335	339	302	313	295	312	300	332	346	306	288	317	300	322	314	327	306	346	310	319	325	320	336	353	329	280	317	291	279	320	291	295	326	289	305	318	292	300	316	321	284	338	321	295	324	321	337	309	309	277	297	327	328	318	322	340	330	331	337	316	285	296	284	275	307	290	341	299	288	301	310	291	323	332	318	309	294	309	313	329	290	342	317	330	299	300	314	332	294	296	313	310	315	313	329	320	311	308	311	316	336	304	283	327	338	305	297	335	332	311	307	322	317	314	317	326	301	317	308	307	314	304	308	298	310	305	311	272	297	304	310	341	310	309	333	312	317	310	309	314	319	320	297	301	314	305	305	334	295	349	289	310	344	302	311	303	331	304	302	311	293	334	335	329	293	328	308	291	296	286	299	337	319	327	299	316	318	326	293	297	316	312	312	309	281	295	299	321	300	312	322	315	310	355	296	340	282	276	355	304	322	342	314	305	343	301	296	293	286	344	302	319	310	301	330	321	332	291	287	321	308	323	329	307	322	305	338	311	297	315	306	324	292	311	315	348	349	339	323	318	304	290	315	290	306	298	310	334	318	292	334	322	327	299	337	314	316	303	332	339	336	290	311	365	319	294	307	314	323	301	288	326	288	322	308	302	318	295	309	333	279	318	309	337	297	331	340	293	293	306	280	290	301	313	330	327	319	342	326	289	330	306	301	333	340	307	346	315	309	332	304	320	334	326	322	287	347	290	313	328	307	334	297	304	310	289	294	301	310	316	304	317	310	288	318	325	312	328	322	297	326	313	304	325	343	307	293	302	296	326	301	286	299	324	332	284	316	316	351	315	324	311	342	276	309	328	319	313	299	288	319	302	263	332	314	336	312	315	306	334	311	290	297	297	333	312	305	304	299	328	328	314	302	326	300	332	335	301	341	291	324	291	324	333	322	323	307	290	330	311	317	282	292	325	290	332	327	316	314	294	313	304	357	306	328	322	324	305	315	312	286	313	312	309	287	313	291	299	319	295	310	319	325	307	290	357	333	304	336	304	317	308	321	291	298	311	308	300	279	318	309	311	288	291	351	320	311	331	298	324	314	309	316	307	322	302	331	325	304	327	325	284	347	305	305	314	324	315	314	349	317	311	318	309	346	326	338	316	320	315	286	332	301	294	334	294	281	321	286	325	304	329	292	307	294	308	323	305	333	304	304	291	328	305	312	321	283	297	303	293	323	311	312	313	303	285	317	345	307	320	290	310	303	336	336	338	287	322	313	301	313	323	326	291	304	316	297	299	351	294	305	289	305	299	321	316	331	306	321	335	305	312	331	321	332	343	297	307	318	288	275	303	324	314	338	310	320	316	301	301	332	332	293	315	312	334	304	307	282	316	321	331	315	317	316	312	327	296	350	309	289	295	299	284	272	347	323	283	268	340	292	326	318	305	328	312	312	323	298	307	327	314	312	310	340	319	307	332	293	325	315	295	302	304	303	331	339	301	295	308	328	313	310	300	287	346	295	313	349	307	320	332	304	288	308	353	280	329	310	338	320	317	330	359	288	257	309	318	346	326	319	313	313	333	313	318	322	308	338	292	330	314	306	306	329	341	310	318	310	335	300	315	314	298	334	307	311	320	318	318	312	316	303	306	339	313	316	268	310	365	304	292	325	275	300	292	339	282	339	334	317	334	320	335	295	306	311	312	322	322	289	355	310	319	294	353	346	331	318	319	307	308	336	314	321	309	334	319	314	336	276	331	290	322	334	303	309	292	289	329	293	314	302	316	309	315	290	339	312	337	356	325	317	307	317	329	287	325	302	294	307	301	336	318	327	317	266	308	316	304	306	316	344	312	285	300	299	326	299	337	307	313	316	344	306	308	310	307	324	325	314	307	310	323	317	314	309	287	298	305	331	305	309	335	303	317	324	316	294	320	318	334	331	326	322	313	334	299	306	301	341	329	303	300	296	323	335	316	297	304	292	290	303	322	305	326	320	285	326	320	295	304	289	285	322	320	326	321	298	318	316	311	307	295	317	298	324	294	313	322	309	306	307	314	337	302	318	289	331	331	296	304	307	317	304	321	275	313	301	283	324	334	332	319	298	316	315	305	285	308	326	316	287	302	324	322	286	288	300	356	314	324	301	310	357	323	312	309	326	297	305	313	307	323	298	273	320	305	333	300	319	327	297	315	325	298	343	316	318	297	303	298	348	306	322	323	321	288	289	323	312	313	325	321	319	302	337	322	306	293	330	301	319	318	315	290	275	298	293	332	305	320	260	307	274	281	326	305	288	310	299	330	290	298	297	302	326	299	289	291	330	333	310	293	330	301	334	291	275	297	330	319	314	332	327	282	334	301	320	298	334	317	293	326	332	313	288	333	281	326	329	288	318	314	329	304	299	298	279	300	304	320	288	339	301	277	338	287	271	288	313	295	341	299	309	337	317	343	332	297	316	325	316	315	297	351	317	288	290	358	296	352	292	347	341	330	298	320	327	297	340	324	300	329	326	302	304	290	325	306	298	291	303	324	295	305	311	287	302	343
38842	23670	13547	10905	7392	5319	2968	2044	1412	950	766	599	308	286	250	246	196	212	206	189	176	200	176	181	181	185	183	210	204	187	186	182	165	194	190	160	188	185	185	170	174	184	164	190	174	173	194	186	172	151	190	173	175	174	185	185	155	195	182	170	206	184	178	176	183	191	170	158	162	160	184	168	164	183	177	157	171	190	172	185	204	185	189	173	191	171	144	200	172	176	200	201	186	167	181	194	168	177	160	159	162	174	142	184	159	178	186	174	177	168	167	150	168	169	188	186	182	170	196	207	167	165	171	200	158	167	192	167	162	159	180	181	196	177	146	186	184	193	172	169	199	180	182	175	181	168	161	170	159	185	181	183	198	198	173	145	182	170	178	171	196	193	173	172	188	185	196	179	172	172	185	157	180	169	179	173	167	200	192	173	179	185	182	171	178	171	177	165	186	160	185	158	189	161	157	166	151	182	189	194	168	175	163	174	156	184	163	171	156	162	171	211	172	144	176	187	172	165	191	187	180	170	168	177	146	169	190	191	180	176	188	189	175	219	179	173	179	169	147	175	180	205	165	169	182	159	169	177	178	182	166	173	174	172	173	176	170	179	195	181	200	145	184	158	173	149	162	180	161	200	188	181	163	175	172	169	184	177	182	168	176	188	191	179	174	168	181	176	197	182	170	181	157	184	179	164	186	180	170	204	182	164	170	169	177	148	148	151	148	166	181	155	153	180	183	171	170	200	144	203	176	156	165	149	158	182	170	169	192	159	190	180	146	168	179	158	196	186	189	172	193	179	182	169	146	172	179	209	175	174	176	170	169	184	181	178	164	163	177	202	165	209	195	166	172	181	180	182	174	168	158	176	199	177	172	185	196	199	174	178	190	169	190	174	173	162	167	172	170	177	171	187	189	179	191	191	181	137	180	147	184	195	184	176	159	161	171	175	193	171	172	150	189	191	183	177	192	189	178	164	206	168	164	161	171	168	174	173	192	201	177	164	187	188	183	162	175	186	180	161	179	181	143	180	171	164	174	185	157	207	153	193	177	177	178	191	159	189	180	161	161	157	174	157	183	158	164	156	157	160	188	170	175	188	193	199	188	181	155	173	181	180	164	204	175	155	155	163	190	178	162	158	187	186	162	184	177	183	143	181	177	192	175	204	166	175	152	194	162	170	195	186	177	183	207	184	168	199	169	172	173	177	176	204	170	193	189	178	178	165	186	164	178	153	188	178	143	155	176	189	171	172	169	178	170	148	156	193	191	214	159	199	146	167	164	165	157	173	167	160	168	160	183	178	149	168	176	172	151	180	170	169	151	162	190	185	176	176	180	180	163	192	201	190	189	154	169	180	157	183	194	182	142	148	169	178	170	159	198	180	198	178	188	174	166	162	183	156	167	159	169	170	184	201	163	168	186	177	161	171	151	167	183	194	171	188	193	152	180	166	162	179	168	183	165	191	186	199	187	169	157	139	196	164	169	177	172	170	182	158	174	146	170	170	172	160	200	161	167	159	179	193	182	184	147	152	147	181	170	166	190	177	185	185	176	150	186	177	179	192	174	210	169	166	181	181	196	185	183	194	175	186	152	164	174	185	152	178	183	170	177	179	179	157	178	174	163	191	166	167	169	166	154	195	202	191	180	194	189	182	173	163	205	192	190	173	183	183	187	196	203	183	171	187	161	169	171	158	168	168	175	187	179	153	183	175	152	168	173	183	183	200	147	156	174	201	188	188	184	165	168	168	177	170	167	161	153	156	186	186	179	194	165	173	166	176	167	169	169	163	180	175	149	161	172	188	193	172	152	195	171	185	174	189	190	170	195	190	163	167	180	172	189	183	172	175	170	180	175	182	178	178	179	175	167	179	198	167	186	175	205	195	187	157	179	164	142	168	171	195	201	181	186	176	180	160	178	152	178	176	159	172	163	173	190	174	183	176	172	183	171	177	210	159	162	162	163	168	180	172	174	185	165	184	195	191	171	184	185	173	169	167	175	168	181	175	216	173	188	166	173	178	175	162	172	175	180	165	206	163	209	204	202	193	171	173	197	186	185	182	171	185	180	187	190	180	180	191	178	164	156	187	172	172	137	174	181	186	212	177	180	195	169	148	189	199	174	195	159	196	188	178	173	162	169	161	180	170	180	156	167	178	167	165	175	164	151	166	192	192	186	166	160	171	169	169	176	185	171	140	197	179	209	178	189	146	203	180	179	157	167	159	149	173	182	155	187	151	172	173	172	164	183	176	163	206	215	158	160	194	167	194	172	215	162	179	146	174	166	181	211	176	180	165	173	171	179	159	170	178	180	151	161	177	199	162	174	150	199	152	174	168	182	174	175	166	181	159	205	156	195	165	180	161	175	146	196	159	162	174	185	206	152	179	188	194	188	168	196	157	162	173	181	191	188	175	165	184	179	184	173	175	166	164	186	194	161	172	178	150	148	167	165	177	176	177	191	190	189	175	196	146	187	196	212	212	153	186	159	146	184	165	178	204	198	189	153	181	200	171	162	166	143	150	166	162	168	182	166	169	147	192	182	160	175	169	194	184	178	158	186	171	169	186	207	173	177	178	183	172	169	169	157	162	181	165	181	169	171	175	165	174	193	175	170	164	154	177	171	180	199	174	177	195	189	178	181	169	166	164	176	192	204	175	161	179	208	193	202	160	185	181	188	161	156	185	163	170	168	158	173	163	170	181	193	167	183	175	176	177	176	167	164	197	208	151	178	171	157	187	170	159	162	186	187	169	168	153	170	179	181	180	177	177	179	199	183	155	178	181	195	179	198	181	183	206	162	200	166	186	188	185	180	181	194	166	175	179	157	198	192	201	171	156	167	179	156	176	192	194	177	172	185	205	153	174	184	181	188	166	181	191	190	184	191	157	183	164	158	181	185	162	190	195	157	170	187	168	163	157	170	151	179	204	190	179	181	175	166	167	202	182	194	175	161	184	182	185	148	157	181	169	206	207	193	154	198	186	188	184	142	178	167	164	198	175	187	185	175	165	167	160	187	178	162	171	186	190	189	157	153	179	168	173	178	192	181	173	162	171	180	180	178	181	172	174	176	159	167	160	183	177	175	169	169	146	162	165	195	161	184	190	162	172	189	183	180	164	146	166	168	166	188	168	200	156	170	179	179	179	185	192	170	152	192	156	182	175	169	155	184	169	169	190	203	183	162	163	172	170	160	176	184	177	187	155	162	167	165	193	171	187	173	183	167	165	171	153	185	190	167	193	175	168	183	184	185	155	187	181	170	170	198	162	182	156	173	208	191	184	184	181	169	191	162	165	172	192	160	165	166	158	181	189	164	150	180	148	190	154	189	175	179	169	175	157	182	178	173	201	170	187	180	177	175	169	161	188	187	168	197	169	198	185	174	178	166	151	175	185	160	169	172	153	166	168	167	181	194	165	183	151	171	149	176	171	171	184	168	184	173	147	204	167	155	172	150	167	167	199	187	201	154	185	170	179	180	173	192	171	185	196	181	164	184	171
24082	15809	10352	16320	14807	12997	8563	6432	4712	3773	3757	2798	1223	972	1012	832	781	580	537	489	530	489	441	481	492	449	453	472	460	456	440	459	423	412	435	415	469	476	420	434	442	423	415	414	441	469	400	419	413	442	411	453	433	443	440	393	392	457	390	432	402	419	414	427	406	404	402	435	407	418	418	404	409	393	419	455	432	450	409	390	428	429	415	421	417	417	399	407	404	409	400	395	398	409	452	425	388	408	400	410	419	415	403	400	378	429	411	421	417	390	419	452	443	428	447	418	427	415	399	435	428	434	408	428	422	404	413	392	408	418	390	439	413	418	414	395	397	424	408	422	442	434	430	394	404	399	424	400	376	443	453	384	428	391	419	430	412	427	404	415	369	436	389	389	400	397	398	399	389	430	419	415	386	417	398	405	403	389	413	425	389	405	418	426	412	409	456	409	418	399	409	423	409	421	428	439	427	415	436	375	432	412	398	437	407	434	380	425	403	416	388	396	414	427	441	407	414	404	458	417	403	387	411	400	393	411	421	428	397	395	414	382	425	438	383	409	409	425	397	435	394	421	407	406	401	422	411	420	428	399	380	440	389	435	429	406	409	423	390	405	443	399	395	412	433	437	398	426	396	397	402	422	399	408	372	423	397	395	418	414	370	409	388	382	383	406	415	393	447	404	399	424	386	419	382	434	399	409	415	434	427	391	425	426	392	375	420	388	409	446	453	407	417	416	415	385	404	419	383	391	412	395	430	424	446	422	429	433	394	379	419	407	395	375	395	406	412	386	420	417	389	433	417	401	393	388	391	441	410	390	416	402	396	404	433	445	419	440	429	388	384	436	363	433	447	417	399	408	449	435	404	410	413	418	427	410	414	412	419	415	387	397	361	407	403	406	430	401	355	403	409	419	390	438	417	423	431	434	393	412	403	380	416	445	440	409	410	394	412	395	384	447	402	415	410	455	376	393	439	417	406	415	430	378	415	407	385	453	419	397	431	383	397	425	408	420	444	415	402	378	396	435	392	443	430	412	424	402	440	440	395	413	417	426	423	405	447	414	400	385	408	413	384	428	436	412	397	435	434	411	394	401	399	405	405	392	441	445	424	414	387	426	430	400	435	416	426	424	420	380	406	410	425	422	406	417	379	392	378	372	405	421	418	448	476	419	426	394	413	419	397	398	384	371	464	407	425	414	434	407	439	439	423	397	431	415	415	410	386	388	440	383	357	432	419	437	394	403	411	405	417	413	397	394	382	396	435	387	396	399	413	438	398	401	428	438	395	374	430	445	418	395	396	418	405	411	410	409	434	392	404	401	409	410	407	388	426	426	390	423	446	408	382	371	439	432	428	423	428	410	449	429	407	398	445	440	399	428	394	411	395	376	408	443	420	387	408	408	421	419	423	406	404	388	405	414	440	409	452	422	417	425	407	388	417	407	387	442	382	415	417	429	419	397	387	410	396	390	396	425	391	424	419	415	397	394	389	398	415	413	426	422	461	414	417	415	440	435	423	420	411	406	419	388	392	405	457	379	381	399	441	412	423	439	425	403	408	431	446	418	414	406	437	423	431	443	417	440	413	400	403	411	411	435	422	375	387	439	397	397	401	406	400	401	418	407	408	386	430	484	408	401	411	427	389	389	420	429	391	413	389	412	430	462	375	395	417	387	398	401	404	405	415	428	422	431	407	398	409	417	409	400	417	346	424	424	467	415	402	433	406	448	396	442	451	411	412	387	386	416	415	425	393	408	422	443	407	384	403	402	384	400	383	407	425	418	407	408	386	443	405	430	399	387	415	442	400	399	413	400	426	372	378	427	414	402	388	411	440	422	425	439	424	402	414	389	398	400	374	410	393	426	444	403	419	375	418	415	439	406	386	424	419	407	421	415	418	408	401	435	396	433	420	402	423	418	410	381	408	411	387	412	391	414	434	392	407	377	422	410	421	423	404	373	387	367	417	436	403	438	409	395	388	388	403	415	407	436	441	419	406	380	447	415	422	434	427	439	407	385	443	429	385	425	439	414	408	414	433	384	417	398	401	405	405	411	414	404	459	404	411	476	422	390	400	442	396	409	408	398	413	387	414	418	407	432	397	391	419	396	376	415	426	407	403	405	370	375	412	451	391	408	403	453	444	388	386	447	396	398	420	406	412	438	428	402	415	418	432	430	432	403	437	395	423	422	398	429	415	409	480	386	428	399	433	422	428	394	388	392	431	418	448	448	430	430	409	418	441	425	444	454	405	388	397	410	425	409	406	401	418	400	403	384	446	401	416	418	411	386	414	430	405	415	408	393	375	421	382	420	387	412	444	404	405	419	452	418	393	394	394	413	430	398	440	409	401	409	388	421	425	399	406	442	393	432	394	354	397	407	397	416	424	372	391	403	396	411	421	386	405	409	400	363	408	437	410	438	425	413	420	393	420	429	447	406	425	410	417	435	401	399	411	381	353	386	418	416	384	402	409	434	423	412	397	386	406	429	392	418	397	424	417	392	377	407	393	417	401	456	438	418	398	442	419	388	424	428	397	397	420	438	430	420	391	380	410	393	408	375	433	404	415	399	426	454	355	416	398	410	430	433	409	371	425	457	409	389	414	437	390	431	452	422	442	397	445	424	404	426	412	429	395	408	397	415	410	418	448	398	440	431	419	419	425	396	390	380	401	410	397	404	408	387	427	387	434	405	393	426	400	397	415	379	382	415	417	418	409	431	391	430	413	416	412	386	384	369	381	404	453	422	403	416	386	380	405	417	383	429	400	390	440	426	382	411	383	401	450	440	432	396	402	393	411	421	378	430	383	417	411	421	410	401	389	395	427	420	390	464	428	396	396	406	395	415	415	395	444	409	441	416	386	425	402	357	396	367	421	416	410	424	393	426	393	418	431	438	403	401	424	406	406	437	405	423	381	356	415	402	397	419	380	432	385	396	428	393	406	406	421	394	437	432	405	424	413	406	440	419	382	410	426	408	431	402	414	432	431	386	419	404	444	395	425	397	424	429	394	420	380	413	403	388	408	400	434	421	414	383	419	409	431	415	418	434	420	395	417	420	384	404	408	442	406	432	415	431	359	395	427	379	427	381	432	391	396	426	409	420	388	450	405	439	418	415	398	431	418	443	405	417	422	369	416	408	428	414	450	405	420	376	402	425	426	425	440	414	395	416	434	419	440	413	398	379	421	412	370	381	405	423	419	445	371	444	426	448	439	418	431	414	404	430	415	390	398	397	413	404	391	393	371	381	407	397	387	452	399	443	435	437	384	393	400	393	416	441	423	406	450	462	388	407	409	398	422	419	414	444	453	403	406	430	417	394	432	388	387	430	395	396	434	418	417	424	435	391	443	394	425	381	442	381	398	445	399	390	452	435	421	395	416	426	426	425	405	411	410	391	394	410	425	396	390	419	439	373	431	447	408	415	441	401	407	418	409	423	403	406	447	383	421	424	425	413	409	457	438	411	459	417	383	391	428	430	421	408	430	417	408	382	439	400	410	396
10740	3399	783	477	384	323	252	245	228	247	242	218	267	202	231	192	206	208	219	218	225	220	221	218	203	210	196	207	216	234	194	207	224	219	193	197	185	228	240	217	203	238	257	226	205	209	243	240	220	211	226	244	214	204	239	221	214	197	198	226	210	214	223	209	275	221	217	227	206	201	222	213	204	212	187	181	205	192	225	229	211	184	193	232	215	202	221	218	205	190	196	201	218	223	201	206	222	227	200	229	216	220	219	208	229	196	214	225	195	216	202	238	194	200	237	225	202	237	228	217	236	197	192	202	212	244	211	216	207	220	205	202	216	202	237	215	197	223	220	230	192	188	215	229	220	235	211	209	223	227	206	216	241	201	204	234	192	229	199	191	196	231	201	224	215	210	194	214	208	233	229	232	229	210	208	206	220	227	221	219	232	206	192	203	210	216	224	188	260	220	216	206	214	187	236	192	244	233	201	241	225	219	201	204	218	220	228	202	207	224	229	216	203	225	179	205	244	209	230	215	220	222	214	200	233	196	232	210	194	243	242	232	227	214	209	225	207	218	203	212	220	177	230	210	240	215	180	226	223	222	212	207	218	208	220	220	237	213	229	210	224	214	198	210	207	215	201	238	224	217	219	211	215	203	221	208	246	231	232	186	200	224	215	214	234	203	206	220	229	226	226	234	227	232	208	244	213	205	181	234	204	235	223	188	232	219	207	217	224	203	197	223	227	217	201	195	220	201	220	210	207	237	224	214	216	226	211	208	191	218	226	210	202	241	197	224	212	199	215	200	199	206	205	220	211	208	185	217	210	206	197	207	216	246	225	218	204	202	204	199	185	167	214	231	211	221	200	242	218	214	214	247	217	236	192	239	214	225	205	219	240	211	217	198	250	196	221	186	207	253	220	204	236	226	220	237	221	211	199	216	212	196	197	202	210	249	230	207	213	229	193	183	206	212	226	232	236	216	221	218	225	214	222	220	226	209	203	207	182	211	231	231	182	182	221	206	217	231	220	226	203	209	229	213	227	218	198	206	200	213	211	226	202	217	231	229	215	217	190	211	194	247	224	204	243	208	241	215	209	207	228	218	215	227	241	205	228	195	234	218	218	210	210	179	240	216	244	212	213	216	255	200	211	173	216	218	203	217	211	191	212	210	220	187	215	189	229	199	198	228	198	210	190	219	200	221	199	206	216	219	220	214	197	201	228	209	221	244	191	207	237	210	211	216	229	193	229	235	198	226	258	203	208	221	239	215	209	197	202	235	224	218	174	189	227	204	219	215	221	217	215	217	191	201	210	210	214	194	222	206	207	204	196	242	202	214	234	189	202	227	211	238	228	221	218	196	191	225	203	207	219	222	176	211	226	223	195	228	208	198	197	217	196	212	213	196	211	195	207	231	215	199	243	212	210	227	187	197	206	222	222	220	218	193	224	210	224	199	199	215	210	203	217	219	220	198	215	221	211	240	239	202	201	209	219	212	190	196	212	218	235	261	237	216	228	193	232	193	238	209	236	225	217	221	226	217	223	198	222	199	233	205	212	207	213	188	238	204	190	195	207	208	229	224	211	230	198	228	229	221	223	228	223	212	200	192	231	239	197	223	214	231	209	212	262	208	208	200	227	224	245	226	223	210	227	221	253	217	189	200	218	221	213	221	206	249	219	210	206	224	227	194	197	233	208	227	171	235	227	226	236	190	209	234	240	191	202	240	244	258	214	197	230	203	224	198	200	209	196	206	197	214	220	209	203	208	210	186	201	220	217	233	238	241	255	239	257	240	201	217	222	245	212	201	223	219	229	196	191	209	199	199	233	206	211	224	226	233	238	246	240	210	199	205	185	206	195	236	230	215	220	206	217	205	181	169	219	223	210	211	219	204	220	238	220	192	207	197	233	204	199	206	215	208	205	204	187	238	235	207	183	191	215	210	224	189	203	220	207	221	221	232	217	231	228	187	204	188	217	222	206	227	233	215	210	230	224	221	213	222	199	214	211	219	237	233	226	193	214	238	213	185	217	220	191	209	217	195	210	199	208	191	220	241	237	230	209	232	211	203	256	215	216	226	217	223	213	233	214	224	216	239	202	184	224	226	183	187	206	220	222	214	201	210	227	226	217	229	238	221	200	214	216	208	221	222	208	212	227	195	216	202	223	246	217	218	213	237	215	197	234	233	220	223	212	221	199	229	193	218	187	222	223	193	189	206	217	226	242	218	217	189	223	207	219	210	186	220	212	204	219	215	210	226	206	217	233	228	248	243	182	231	212	212	200	196	235	200	215	219	217	234	221	219	199	236	233	245	202	201	205	217	202	211	219	223	236	224	236	211	223	220	197	234	219	235	233	218	217	222	194	190	201	233	214	223	190	183	236	207	230	205	201	207	239	202	195	227	200	218	237	234	220	225	185	223	236	217	218	217	188	214	188	211	207	185	209	227	198	238	215	216	215	229	225	196	246	235	216	227	207	219	229	238	223	233	226	191	193	220	193	219	201	220	212	204	227	236	227	222	204	216	218	198	205	206	219	204	233	220	222	237	212	205	219	238	210	222	202	235	244	187	231	226	232	211	230	220	199	201	221	203	217	199	199	222	247	209	217	233	200	201	226	228	223	222	230	219	183	212	226	191	184	232	187	216	230	218	216	220	213	227	197	205	203	244	225	226	202	225	208	212	241	197	230	211	224	230	205	210	209	202	227	220	214	247	230	181	208	191	205	206	250	224	216	208	206	223	223	193	225	229	210	207	226	224	224	226	189	202	227	205	226	192	208	183	223	181	189	231	237	208	226	210	228	213	221	231	230	220	206	246	205	197	228	212	210	234	235	213	169	210	229	210	185	210	217	208	214	201	203	243	236	171	184	198	225	195	211	200	240	241	226	217	218	223	213	208	188	214	212	197	226	216	222	214	210	222	217	220	238	206	208	235	183	207	239	229	206	202	237	241	215	201	222	226	227	218	206	194	230	245	224	220	220	231	197	240	205	266	225	219	202	197	220	206	207	215	226	214	215	235	189	196	222	208	194	246	219	232	237	207	199	208	236	224	226	215	226	215	218	198	243	220	222	224	213	202	199	209	192	202	194	232	228	205	205	191	214	219	190	222	207	230	206	211	200	257	233	208	205	215	225	207	210	199	204	195	217	203	208	213	216	207	221	213	230	195	227	204	221	215	209	234	226	227	218	238	192	214	237	218	235	200	206	225	214	219	207	200	220	191	222	226	206	214	230	226	202	246	216	224	210	223	238	224	181	224	213	218	203	201	250	198	179	210	209	222	197	181	203	187	202	225	231	200	197	198	219	200	223	190	200	222	206	238	230	236	205	215	245	222	223	229	216	214	244	211	194	216	214	204	173	211	180	208	200	223	220	226	222	227	203	228	179	193	206	190	210	214	197	245	196	228	224	190	223	202	201	210	216	247	227	205	210	205	218	210	205	202	226	203	214	214	233	203	187	208	213	203	215	217	191	220	212	224	215	226	230	227	216	226	218	214	228	222
6591	2873	1118	1171	1035	869	781	716	619	591	585	572	516	502	510	509	513	512	463	510	459	498	521	490	441	470	486	503	518	516	467	470	466	467	475	475	491	442	483	469	501	448	453	435	461	445	481	511	489	469	472	534	466	466	442	482	484	469	471	447	468	469	499	475	498	490	463	461	496	474	441	472	449	458	502	498	468	462	493	464	442	464	485	495	487	506	472	476	474	484	456	490	434	429	498	492	438	489	493	496	487	469	529	489	473	479	462	453	482	424	462	490	488	470	447	454	443	454	494	437	491	504	515	491	485	489	423	447	486	513	464	477	482	459	496	470	451	479	487	484	480	491	436	474	497	462	475	497	471	441	468	441	471	462	441	462	478	465	467	461	489	482	482	442	521	446	457	463	500	482	476	501	528	489	451	443	461	462	493	490	482	465	456	488	450	459	444	468	470	462	461	461	505	472	468	499	445	489	453	498	490	502	489	476	471	459	513	472	485	487	482	463	466	494	497	470	472	508	482	480	479	480	470	511	500	456	461	451	465	510	445	395	482	474	457	470	495	485	452	490	487	495	475	468	480	483	508	445	483	457	460	472	505	465	511	490	442	492	449	458	458	498	470	487	510	456	486	473	493	504	474	468	454	501	455	472	482	493	478	421	492	474	469	497	429	477	498	484	458	497	474	434	472	464	463	452	445	453	474	465	500	481	461	515	485	495	468	499	463	511	453	478	482	460	499	505	489	453	488	482	454	467	468	482	463	511	478	477	462	489	463	483	466	465	463	452	467	450	463	481	464	518	452	479	471	495	494	497	489	500	491	454	403	454	498	455	456	455	473	476	482	445	409	457	470	484	434	482	450	456	450	471	453	454	500	425	473	491	468	490	439	526	480	514	459	469	505	463	448	466	498	502	489	473	463	496	470	525	497	485	451	539	475	475	447	485	464	449	485	496	466	499	460	478	472	489	457	510	469	448	476	492	481	465	462	492	427	488	448	429	467	484	472	456	469	426	464	446	473	495	453	511	495	486	465	446	492	451	475	485	470	493	478	484	468	446	488	495	426	462	463	496	441	500	527	487	451	493	449	456	491	501	458	492	447	497	493	492	485	482	477	438	476	452	463	488	500	512	479	442	445	468	458	467	480	498	497	489	469	445	427	473	494	469	460	468	461	484	475	507	460	449	490	475	453	491	443	409	478	452	475	527	429	444	488	459	487	451	512	455	472	466	489	459	453	475	468	462	467	408	436	454	445	460	524	459	487	450	482	465	462	470	481	473	481	420	466	438	434	469	428	441	436	484	476	504	458	446	500	500	481	479	501	492	484	456	445	521	464	465	477	486	461	475	493	469	464	425	490	501	447	464	425	431	474	440	449	488	449	457	516	444	501	507	504	486	463	487	441	471	483	468	481	480	483	468	460	488	465	479	431	508	487	471	458	474	459	486	467	454	475	500	494	454	458	514	518	482	455	485	448	447	471	502	487	502	461	460	458	472	491	465	465	489	477	432	458	489	480	504	486	463	426	475	514	453	458	486	452	460	446	516	495	491	494	462	450	476	469	490	486	484	458	445	485	500	467	423	457	510	439	492	487	452	490	493	477	469	471	467	479	456	430	465	491	462	454	455	444	467	464	469	495	489	453	471	461	476	468	458	459	494	495	484	479	475	473	479	455	435	516	526	470	537	466	486	455	497	457	512	482	478	478	530	462	482	484	499	454	448	468	476	518	470	500	494	480	499	452	466	478	474	441	462	461	476	475	478	476	478	482	466	448	440	454	467	493	456	480	453	469	496	447	481	455	472	491	471	480	454	497	473	449	452	458	457	489	463	472	482	485	470	468	467	478	482	447	451	478	475	510	466	497	456	494	441	507	496	483	467	477	439	465	492	461	458	490	464	474	481	503	488	468	465	473	502	495	473	494	457	493	478	448	493	435	418	477	486	464	460	471	454	486	464	449	457	510	460	482	488	450	469	461	510	432	452	507	467	483	458	465	446	494	442	491	484	446	465	482	477	459	464	500	456	478	459	457	462	479	477	496	475	461	517	491	482	460	439	437	480	456	473	450	462	476	465	440	466	474	490	466	487	487	469	451	479	499	448	473	481	508	482	510	461	487	470	498	499	457	476	469	508	466	455	502	485	462	444	456	508	462	498	479	494	473	480	403	438	471	512	446	444	441	471	493	464	486	514	485	476	501	504	488	456	433	456	478	460	449	456	478	501	483	489	474	460	457	531	443	468	450	488	468	448	447	446	470	495	494	476	483	515	474	487	436	499	454	476	487	454	438	505	433	469	477	495	505	466	479	446	534	452	439	469	498	468	498	466	483	445	438	494	475	465	486	489	461	436	462	511	453	458	433	476	459	477	442	437	470	458	465	445	458	477	471	519	476	508	490	472	473	490	447	508	460	499	458	501	454	506	474	491	500	471	499	455	471	475	482	451	437	477	505	451	484	494	495	452	421	485	474	459	476	453	482	457	498	471	480	453	490	453	498	479	456	465	486	490	513	466	462	470	488	456	448	521	479	488	483	445	464	472	515	461	473	504	480	463	474	465	480	490	455	512	486	506	477	463	456	519	471	489	462	485	507	485	485	511	487	502	433	478	462	524	514	492	469	487	473	441	450	469	462	459	478	461	453	465	455	438	481	476	482	507	500	478	467	491	490	492	439	464	513	482	483	471	484	498	456	482	506	480	466	422	464	458	459	475	486	463	512	490	451	473	442	486	481	462	481	448	544	437	456	513	445	444	530	456	461	459	482	481	522	479	492	450	487	430	467	484	509	501	478	486	457	468	522	480	472	470	461	529	446	464	458	470	470	501	485	517	452	455	514	454	450	485	499	455	454	492	496	467	450	451	505	464	472	489	464	476	482	479	449	488	484	492	461	489	489	435	493	496	438	486	479	479	472	516	445	478	468	465	479	490	490	475	493	471	463	502	490	466	496	470	463	482	493	465	483	482	447	481	473	459	439	457	483	462	527	492	484	479	476	460	464	473	504	460	499	503	452	457	437	488	494	489	490	462	473	462	475	491	464	491	491	458	441	483	446	472	496	481	446	454	505	456	491	476	502	498	471	505	461	472	484	474	470	445	458	488	445	467	487	471	490	496	432	488	477	463	512	487	473	482	460	496	481	481	452	491	471	482	493	458	497	485	509	494	450	503	474	497	485	432	491	469	445	492	458	463	461	464	450	447	461	465	496	505	457	442	458	501	495	538	465	461	483	469	464	458	471	457	499	480	449	481	456	465	474	444	467	432	491	468	483	453	475	491	466	479	488	511	488	470	467	501	466	506	452	458	464	450	504	467	466	454	499	479	472	490	477	451	466	466	450	527	464	462	497	449	485	437	479	464	491	495	473	450	491	473	507	434	482	486	478	496	507	442	447	486	465	495	421	470	480	465	467	499	460	489	478	463	469	469	482	438	452	498	502	451	477	459	560	471	478	455	493	481	487	487	479	461	462	486	472	487	472	467	473	507	471	508	478	432	505	475
27481	16629	7919	5287	3396	2188	1351	804	548	435	404	399	239	212	154	171	157	132	146	157	128	147	149	134	121	128	130	128	136	129	136	147	131	109	136	152	160	168	115	110	128	140	146	138	131	113	138	142	158	143	123	135	148	150	148	138	138	119	112	124	115	116	125	118	139	116	134	174	134	131	134	136	134	101	134	135	166	138	135	127	135	122	125	141	113	166	122	114	120	128	125	135	129	146	127	137	163	119	152	140	127	129	139	112	121	127	120	144	115	125	131	115	131	130	130	147	135	114	146	128	124	134	124	119	130	150	108	117	147	134	136	132	118	130	131	137	143	120	129	137	137	147	113	119	113	105	113	129	113	119	128	139	129	130	127	121	127	132	134	147	121	138	125	114	130	124	131	130	138	129	117	111	128	120	124	115	149	141	140	129	136	130	111	136	133	116	136	114	110	115	143	135	120	161	134	133	150	135	124	138	149	101	157	140	142	118	126	135	143	118	120	119	135	137	122	122	120	135	118	126	149	143	129	115	144	136	128	118	121	130	155	134	129	122	120	135	131	142	123	129	124	143	108	135	126	146	133	129	100	147	134	139	124	119	149	128	134	147	121	117	129	131	106	142	119	136	124	133	129	134	139	146	126	122	130	140	127	109	120	119	150	112	132	105	140	142	142	153	129	130	128	146	138	115	127	134	134	127	142	137	123	106	119	121	160	111	151	130	121	123	141	153	148	101	114	134	137	142	125	121	137	140	130	145	130	132	141	123	117	119	113	128	151	136	115	132	129	124	109	120	165	129	121	116	149	147	140	139	121	114	139	140	133	133	141	126	127	116	129	145	121	123	108	139	146	130	123	124	142	140	125	135	121	120	126	147	139	137	134	147	125	153	138	121	122	133	128	130	140	130	124	139	154	123	133	132	109	136	131	127	132	123	105	118	140	156	133	134	164	147	126	144	141	120	125	141	153	140	129	161	132	129	136	133	154	127	152	115	126	107	127	136	117	142	155	127	123	125	138	129	138	149	123	143	140	131	135	133	141	117	128	101	130	108	115	131	113	103	144	148	140	123	142	143	155	118	122	134	119	142	134	131	133	122	124	114	113	112	122	127	141	137	122	129	125	123	147	115	147	130	136	123	138	128	137	126	141	120	120	108	139	124	116	154	132	140	126	125	131	129	143	136	119	169	140	154	137	123	129	136	138	116	134	147	133	126	132	146	135	108	142	147	124	126	129	137	126	127	138	113	128	113	133	110	128	141	122	116	139	115	101	137	146	124	154	164	134	104	115	137	136	147	138	120	133	118	120	136	152	132	133	126	146	146	141	137	127	145	131	134	123	145	132	140	139	150	115	132	122	134	134	131	127	113	147	145	107	138	140	126	125	119	141	114	124	136	94	106	116	135	150	140	119	118	133	141	125	126	163	144	134	140	136	136	134	133	159	135	142	131	119	141	138	131	115	133	117	157	128	134	136	135	143	116	147	142	128	114	120	122	151	116	121	130	126	128	126	131	115	128	136	140	128	122	115	132	140	151	118	136	117	143	128	141	123	134	118	158	123	118	144	133	107	122	136	129	138	128	142	119	109	121	148	103	113	144	136	133	126	143	116	145	114	157	142	136	131	149	134	123	131	116	161	132	124	118	119	140	145	139	129	152	115	138	125	131	122	151	115	113	122	130	116	144	139	130	131	159	121	152	125	120	127	132	115	119	143	111	118	125	137	128	138	133	129	130	113	122	153	119	130	126	124	99	129	118	117	114	137	145	124	131	120	127	123	132	139	145	121	114	140	114	115	119	117	136	145	137	132	140	111	139	130	126	134	121	129	131	120	123	128	139	136	137	139	133	145	137	110	124	132	131	119	148	126	110	127	116	115	122	131	134	123	126	125	151	136	119	126	153	119	123	115	146	132	136	122	131	132	126	145	141	133	127	127	127	133	142	138	136	147	134	107	136	126	126	141	144	142	142	115	144	128	123	125	134	147	99	127	120	127	132	118	121	138	148	107	132	122	145	147	131	155	148	118	132	141	134	111	134	116	128	134	148	140	125	142	116	124	118	135	124	134	153	117	121	125	121	153	152	125	129	132	134	125	160	124	133	127	137	157	133	142	124	126	117	138	131	119	134	140	128	132	112	130	156	131	123	134	117	107	121	124	145	129	139	131	121	118	140	131	128	142	107	128	133	145	125	138	120	133	130	155	124	122	123	123	147	130	139	136	126	131	128	126	147	118	147	107	130	158	160	137	119	136	143	140	145	131	141	124	129	150	127	139	98	129	152	119	109	140	117	147	127	116	125	124	134	122	146	140	113	154	147	116	124	123	135	140	113	113	134	134	137	133	125	137	132	146	133	128	120	131	143	132	134	137	123	151	130	124	130	134	135	125	137	113	125	146	108	124	121	151	156	124	136	116	128	125	132	144	146	185	121	130	136	137	112	112	125	127	151	128	115	127	115	140	129	125	136	112	129	136	122	128	129	146	121	119	138	134	105	129	123	125	150	127	130	147	122	139	129	124	143	135	109	138	122	148	143	132	157	122	121	120	125	120	117	110	141	132	143	139	149	133	162	135	127	114	128	110	129	148	143	144	126	149	127	124	152	140	119	108	130	118	146	118	142	134	158	133	138	124	119	125	139	120	111	120	135	136	152	134	124	138	112	119	147	134	147	124	141	145	128	143	139	138	116	123	113	130	126	131	114	124	138	119	116	120	122	125	141	94	127	140	142	132	105	142	133	139	135	140	121	138	119	147	134	134	119	139	131	151	119	147	141	130	143	118	119	134	134	103	149	121	128	148	131	141	108	131	136	142	119	144	139	140	114	139	117	115	115	112	152	124	109	140	120	146	133	130	137	120	118	119	130	139	112	150	126	135	122	132	122	130	124	124	130	119	143	164	108	104	137	143	142	136	142	128	141	123	145	125	125	154	128	120	125	142	124	109	136	131	149	159	141	139	129	125	120	147	127	126	133	139	120	151	139	135	122	139	124	127	132	135	107	119	130	103	135	130	129	127	124	147	136	120	133	131	133	124	111	104	136	123	130	134	134	153	118	103	117	125	125	147	119	126	154	170	132	126	131	132	139	132	134	151	145	125	149	112	153	132	130	142	128	145	133	111	115	111	129	113	141	125	132	122	138	134	136	149	136	149	132	134	119	138	129	125	125	124	127	126	116	135	133	129	130	130	118	130	115	130	132	143	122	129	123	139	131	118	141	125	111	135	143	123	118	145	142	143	139	124	118	114	117	128	127	119	130	143	147	114	138	133	129	160	125	126	132	148	129	148	143	141	130	135	133	129	120	143	126	131	126	122	149	134	121	140	132	113	124	106	152	113	133	127	115	144	138	116	129	107	126	124	127	121	139	122	153	135	116	118	136	149	136	141	127	126	128	123	124	139	124	128	145	151	141	117	138	111	133	153	124	125	128	151	126	120	121	124	141	142	124	129	130	140	111	146	104	127	145	136	150	127	114	136	137	127	125	133	164	126	130	135	129
17351	12486	6546	8600	8325	6151	4504	3011	2357	2125	1938	1665	953	596	535	539	496	366	353	388	393	343	363	334	356	351	330	340	352	324	319	326	348	311	326	328	342	343	342	328	310	327	310	330	318	312	322	325	349	315	295	316	300	338	322	307	323	325	325	314	308	328	313	309	328	341	327	307	286	337	340	287	306	310	325	346	318	313	337	325	346	327	345	328	324	297	338	316	304	321	284	312	297	311	345	325	347	317	321	317	292	306	342	318	339	303	309	300	319	295	314	304	341	307	295	319	319	314	305	312	295	338	318	325	298	328	330	309	328	317	331	323	358	311	334	311	341	325	329	317	301	302	329	331	310	299	322	301	281	296	299	272	292	309	311	351	327	296	319	304	356	309	300	331	313	319	331	305	314	358	330	313	324	309	320	317	325	298	310	291	294	305	320	309	335	314	317	296	340	300	283	319	306	301	304	321	321	286	300	305	324	321	312	299	300	321	284	281	311	322	306	292	301	318	322	302	293	281	324	305	344	330	283	333	305	316	300	317	321	299	322	310	326	302	345	309	316	304	305	296	289	314	278	342	300	315	313	347	309	305	277	332	335	272	301	287	290	311	317	306	304	296	321	309	348	328	306	316	311	318	330	330	288	311	274	311	342	305	314	321	304	296	312	316	309	327	266	314	312	315	328	328	286	319	332	334	328	335	302	276	290	321	317	310	367	305	298	325	310	319	291	309	331	318	321	300	340	306	302	321	292	329	321	320	321	302	300	343	295	321	295	282	316	331	331	333	317	349	305	328	301	336	316	306	308	314	325	277	295	325	313	339	348	345	313	283	318	302	307	330	315	293	302	320	370	297	312	309	294	319	297	330	336	326	324	293	321	325	310	290	347	288	319	318	299	314	303	312	328	325	301	345	314	278	319	295	285	321	326	311	328	326	328	298	314	334	293	291	345	343	308	273	311	344	323	298	294	313	338	306	340	298	338	286	275	328	306	335	306	311	319	290	316	329	300	305	298	313	281	312	297	277	309	351	289	322	302	317	302	312	347	311	284	298	372	321	279	310	311	314	297	294	334	296	301	324	319	337	291	327	339	283	299	297	306	334	331	347	299	340	335	317	317	309	317	334	368	307	300	317	308	319	328	293	314	301	291	305	327	320	314	296	329	326	341	302	303	288	331	270	333	331	287	336	312	342	310	319	306	302	299	312	332	292	327	321	316	289	297	302	315	315	306	313	344	339	304	271	308	310	313	328	299	302	328	333	317	297	301	331	304	309	291	288	320	306	351	305	319	307	299	271	319	296	337	294	331	337	326	304	300	323	299	288	314	303	313	355	330	305	310	326	289	307	299	298	338	311	289	291	290	300	338	324	308	342	336	288	355	307	317	312	302	326	310	322	318	297	291	327	302	325	294	320	327	312	309	289	324	281	347	305	324	326	303	332	301	321	313	296	345	310	306	321	276	317	299	326	315	317	295	338	292	314	300	300	316	298	323	303	302	319	318	330	306	299	276	328	330	308	299	290	331	284	317	341	327	317	318	334	314	332	303	316	313	312	327	325	312	312	304	286	334	283	325	305	315	303	268	306	341	353	301	322	333	317	290	345	321	302	337	323	326	314	313	283	308	292	316	328	308	290	331	313	292	294	305	356	332	318	332	286	325	312	340	305	303	314	327	298	267	325	294	305	295	306	328	326	302	325	320	337	337	309	323	301	299	311	301	331	333	331	296	324	299	281	332	304	286	322	349	312	352	306	328	294	304	297	313	297	313	338	312	297	327	329	312	335	288	278	304	322	285	295	309	326	351	328	319	357	298	319	333	302	318	294	313	289	352	293	284	311	318	333	295	312	330	286	300	288	303	313	326	302	309	323	318	309	324	331	315	330	333	306	336	321	338	271	306	296	311	290	294	329	279	327	328	338	329	291	315	328	304	295	299	311	310	299	292	307	277	323	342	306	313	325	312	317	272	338	305	308	289	308	321	314	309	312	325	297	289	316	329	318	340	297	307	290	337	314	299	333	319	326	319	301	323	258	344	321	326	292	315	281	317	319	333	296	320	302	281	296	319	280	329	341	303	283	290	315	329	308	305	287	348	300	347	310	278	311	297	326	325	289	289	324	306	324	311	290	302	308	315	279	290	303	306	288	274	324	312	328	305	302	274	316	300	316	312	338	309	327	311	320	351	268	297	307	317	308	313	332	284	303	308	332	299	325	328	296	287	302	327	296	303	309	313	294	302	329	305	327	283	331	316	325	304	326	304	293	296	319	327	281	323	324	337	310	324	298	338	296	347	295	292	311	325	293	301	307	318	303	329	301	323	322	282	317	314	314	308	330	293	291	344	280	308	292	333	306	271	347	299	280	304	329	295	307	301	299	328	342	282	306	316	335	290	326	351	303	290	296	322	309	330	317	323	287	334	341	305	331	306	338	299	320	293	303	304	325	350	321	306	333	287	318	342	318	301	305	304	317	289	330	313	307	267	284	299	305	341	315	302	303	324	319	322	321	312	299	300	300	305	299	298	310	274	342	334	312	304	307	331	296	319	323	305	297	324	323	308	308	309	332	316	329	307	294	315	289	294	319	316	333	339	307	320	309	310	297	306	330	316	317	315	323	333	293	291	285	324	266	291	316	302	276	304	328	330	326	309	348	319	310	317	312	310	317	316	291	316	330	327	326	336	321	350	329	319	306	327	341	292	312	283	317	315	298	301	327	310	284	316	285	328	349	312	330	333	343	308	331	336	309	327	306	311	293	315	337	312	333	337	292	281	308	321	291	321	301	330	304	306	317	319	311	320	347	324	324	331	332	318	316	311	308	334	322	289	333	316	332	324	272	320	301	336	297	341	337	344	306	331	330	311	336	283	311	320	329	335	328	292	316	313	330	310	307	316	325	319	323	287	326	299	311	318	306	332	306	299	296	309	340	333	296	307	286	318	343	309	284	323	313	290	343	332	289	311	292	314	304	321	319	327	338	321	300	334	288	294	299	309	346	293	286	319	334	320	327	320	335	325	328	308	344	330	315	306	315	307	330	319	340	338	304	321	328	313	311	314	305	328	317	311	305	294	320	288	319	353	311	311	335	295	305	326	335	304	329	301	297	350	301	310	304	303	325	328	308	310	298	306	302	319	289	329	315	358	351	307	328	286	337	306	306	298	328	305	330	315	291	330	328	311	328	286	350	286	330	311	350	320	309	281	353	311	337	306	315	332	302	329	321	311	319	277	307	308	331	316	282	296	343	345	318	350	302	281	331	305	309	319	291	311	291	318	322	282	297	310	309	347	351	284	302	300	312	358	329	329	338	313	323	331	319	334	327	329	314	315	289	301	312	299	312	314	304	305	337	315	312	291	307	316	312	328	280	341	327	341	325	318	326	328	290	303	302	305	337	323	314	302	330	332	311	352	307	315	316	309	335	274	321	273	324	326	303	333	353	306	321	310	339	308	317	300	326	320	298	314	303	308	299	314	297	297	275	314	319	315	322	290	322	315	324
38752	27055	13814	8807	6156	4164	2368	1376	977	949	737	582	409	249	245	242	224	203	200	205	192	218	175	190	186	187	189	186	185	168	178	185	172	166	186	178	165	152	175	156	195	172	158	175	157	192	170	164	172	151	136	154	174	180	198	175	206	183	161	181	208	167	166	169	171	189	162	172	196	189	162	171	151	183	155	195	200	164	156	185	166	160	179	203	201	169	172	177	183	176	161	170	171	182	159	160	175	162	195	187	193	184	175	180	189	185	198	198	158	159	176	173	161	179	177	180	193	164	168	157	168	148	155	177	141	152	185	178	171	177	185	164	209	194	172	166	191	213	155	169	165	176	146	170	166	167	200	155	168	169	173	166	173	161	162	174	167	176	167	190	180	151	175	165	165	161	170	180	174	184	178	175	175	197	153	167	161	169	187	167	181	162	196	159	173	164	167	179	165	174	200	207	191	178	152	155	199	153	166	184	164	152	139	168	157	171	150	176	179	182	181	196	191	168	158	184	190	189	171	202	150	179	195	169	182	165	166	159	182	177	173	180	158	187	165	179	184	163	164	148	180	202	160	171	177	178	204	188	166	180	161	171	201	179	174	164	168	184	182	166	170	165	171	172	180	142	151	158	178	154	164	175	184	162	188	166	150	170	187	202	185	184	171	172	181	164	180	153	179	166	169	166	170	187	188	148	163	173	181	150	169	152	188	178	202	164	166	183	182	201	195	179	166	188	179	186	159	174	167	175	187	186	198	187	178	201	189	170	165	198	167	170	149	186	179	169	170	178	178	164	164	181	169	154	186	170	198	162	136	176	201	184	159	183	174	162	177	159	173	187	190	177	183	187	170	152	165	192	180	172	174	177	176	167	163	160	186	158	165	160	171	185	162	166	162	174	178	167	182	169	169	178	169	164	155	169	192	174	200	171	160	198	159	197	202	181	176	186	173	157	174	164	188	190	205	174	150	189	182	169	152	178	160	197	198	188	198	169	183	148	187	193	188	158	173	203	154	172	193	201	179	169	176	176	180	149	178	167	173	166	165	174	174	180	176	175	178	170	167	181	164	198	206	169	161	170	185	157	176	145	162	180	175	176	146	178	161	189	171	173	177	184	186	174	188	163	161	164	154	199	189	175	157	175	173	182	190	165	158	187	170	149	168	182	157	161	175	173	170	180	189	177	184	195	196	178	174	183	207	191	166	186	191	171	180	150	164	184	167	172	159	153	188	151	174	171	169	199	168	160	163	176	187	166	188	179	180	183	181	190	152	202	185	203	153	175	175	175	145	171	142	155	165	189	211	189	184	174	177	164	188	163	214	168	160	178	161	181	188	164	159	184	180	151	192	160	187	187	148	185	165	186	171	165	174	174	194	176	157	179	171	164	176	162	181	171	176	174	163	174	184	184	164	160	169	164	163	173	188	171	174	165	173	162	169	155	203	157	154	169	162	160	188	187	191	191	206	203	198	178	153	178	154	139	164	177	183	165	184	159	170	171	197	183	187	187	179	189	179	186	182	182	160	166	174	166	196	162	193	174	185	190	182	162	184	188	162	191	164	191	158	169	192	176	187	179	165	185	165	166	181	164	186	183	172	203	193	182	160	188	180	191	202	163	151	175	171	166	190	162	173	170	166	169	167	177	165	165	170	219	177	191	165	220	144	184	168	179	196	196	188	153	180	189	166	186	159	207	187	163	158	164	175	166	166	155	148	160	186	175	159	144	167	171	202	166	182	181	183	208	157	161	198	192	175	174	169	185	167	158	169	173	170	168	192	165	206	181	176	160	183	157	172	156	184	221	176	188	188	181	161	161	196	178	194	167	183	196	191	187	174	194	153	197	175	188	178	157	166	164	175	175	175	160	179	161	183	167	188	177	171	167	185	162	180	185	167	183	171	176	191	175	155	153	165	151	159	168	150	198	202	173	186	197	165	183	193	223	180	150	158	193	196	155	200	159	151	164	155	159	170	163	147	169	181	200	173	160	184	196	159	184	170	166	185	193	205	209	176	189	170	153	146	176	196	149	155	187	172	166	169	172	194	160	180	157	162	182	174	188	160	171	169	152	184	178	176	160	168	170	179	149	170	174	157	175	175	194	180	169	164	198	174	146	185	167	177	169	186	185	160	165	187	159	198	176	183	166	183	186	186	176	179	171	164	160	183	192	163	167	200	196	177	174	167	157	185	159	132	191	146	183	190	179	191	173	175	190	177	171	159	163	179	203	158	157	188	209	171	150	169	184	190	164	170	176	183	189	193	199	191	180	184	162	173	171	196	202	182	189	165	175	168	188	184	171	198	152	189	183	203	178	172	176	193	174	180	167	172	170	184	183	178	189	199	180	205	193	157	173	174	167	187	158	194	189	156	163	178	184	148	211	184	189	177	191	178	181	174	168	182	153	187	188	171	177	203	168	174	150	186	190	204	159	174	184	191	187	166	166	160	168	177	184	196	162	175	181	202	175	158	182	150	192	187	180	179	161	154	168	187	197	143	165	163	201	184	185	192	171	165	167	155	167	189	171	191	176	140	184	192	183	159	163	178	168	180	170	186	188	161	143	163	173	188	143	190	171	171	178	171	186	190	151	173	174	173	183	182	191	183	193	172	159	190	182	183	187	167	199	180	187	175	166	180	184	195	179	178	168	167	170	176	178	189	208	181	179	182	177	180	181	170	182	181	162	173	192	193	179	159	178	200	151	188	178	193	178	164	172	182	152	171	179	169	155	159	155	154	183	150	170	192	207	183	174	192	163	183	190	167	168	163	191	180	166	166	170	158	193	180	193	187	178	183	176	157	181	184	179	162	181	155	174	188	170	189	181	172	151	162	145	155	192	139	196	191	164	204	178	170	190	169	152	162	168	160	178	159	186	172	141	177	184	189	159	173	162	187	183	149	155	171	149	186	176	161	151	160	162	157	181	151	195	177	143	181	171	152	171	182	171	161	168	161	155	179	152	161	182	191	186	153	157	171	176	181	175	163	139	157	170	186	155	178	167	163	161	200	172	170	170	166	179	170	165	186	162	191	180	166	186	170	154	156	170	180	170	166	176	157	171	188	159	159	182	173	190	178	200	203	161	194	161	183	174	192	175	188	184	154	168	165	160	160	183	183	161	170	207	167	182	153	177	178	192	180	182	154	184	195	170	201	180	173	179	191	180	181	200	184	178	176	167	185	164	179	182	166	140	170	161	185	175	194	191	159	189	166	178	172	191	167	180	183	183	176	172	169	170	147	185	179	193	182	168	179	174	175	187	180	175	177	163	183	183	149	170	179	181	172	179	169	182	192	187	184	178	165	171	153	173	189	147	181	164	158	163	186	179	184	166	164	165	160	149	182	158	180	178	176	182	183	182	170	185	197	179	175	146	148	191	217	170	165	207	182	175	196	171	206	167	174	174	159	161	179	172	174	187	171	177	144	168	200	181	162	180	175	170	176	201	194	170	161	176	170	185	171	195	178	182	182	182	184	190	161	175	174	212	174	175	176	184	167	159
23909	19363	9154	11775	13255	10144	7299	4714	3903	3601	3264	3191	1800	1148	854	861	729	585	515	537	516	478	482	477	482	485	496	453	464	449	471	423	416	447	426	414	429	463	436	457	440	436	441	415	436	425	452	407	377	407	387	438	389	403	414	416	393	437	434	411	443	382	404	408	469	394	414	462	402	391	387	421	410	431	413	411	432	402	399	423	421	407	431	393	418	416	411	418	431	411	444	409	391	417	420	460	404	424	421	436	401	405	454	439	424	401	426	449	394	407	416	426	435	425	378	401	462	426	408	404	428	418	430	441	425	409	405	379	422	422	429	427	425	466	411	419	440	433	436	402	446	416	424	414	373	366	422	432	415	394	418	415	420	390	390	422	418	398	381	398	415	390	425	445	408	437	411	421	433	398	418	368	400	411	398	429	397	411	417	409	361	447	392	415	403	423	377	411	447	386	396	383	403	418	404	438	395	442	463	401	422	421	398	406	412	422	444	435	425	395	394	395	383	447	409	431	414	406	442	439	390	419	444	443	413	443	414	395	393	413	415	395	389	394	447	418	393	419	443	433	389	388	428	387	413	382	413	408	400	384	431	418	411	405	440	397	380	410	425	419	409	367	435	402	443	434	412	413	407	392	407	439	419	406	411	393	420	445	441	445	397	393	411	410	433	425	400	381	426	436	368	446	451	393	360	415	388	387	392	410	414	425	432	429	438	426	413	408	391	436	410	422	433	428	384	428	426	405	423	399	443	437	418	423	394	441	407	417	423	432	382	414	449	411	445	383	412	412	410	411	402	413	413	392	451	441	420	401	425	398	449	427	402	439	380	387	425	404	427	428	412	438	473	424	416	424	439	371	450	435	432	377	400	448	419	364	433	408	415	430	441	427	457	421	395	411	392	371	421	415	410	450	416	457	394	406	383	405	396	390	390	434	423	398	380	410	401	417	420	442	401	401	416	381	412	386	441	372	435	413	434	437	400	403	396	433	376	395	402	393	389	410	413	447	426	379	393	389	424	418	420	442	417	394	410	402	414	410	391	440	389	440	402	422	417	402	437	435	427	428	402	417	436	386	413	410	422	384	438	406	428	433	426	416	422	467	408	411	377	409	407	394	426	408	359	434	403	432	434	416	428	406	441	393	398	440	423	417	405	387	407	418	414	407	381	410	401	416	387	370	406	400	403	372	418	405	419	379	420	405	439	413	394	457	415	429	391	402	431	420	442	436	378	411	413	426	432	412	410	419	396	417	408	389	418	402	405	436	412	424	418	434	421	429	402	445	401	421	412	430	401	438	424	433	403	405	417	423	430	422	401	435	413	425	414	418	428	402	430	406	395	390	400	407	415	420	406	402	426	432	436	423	450	417	432	419	388	378	422	474	429	465	435	428	420	399	434	425	428	387	409	427	384	392	421	428	415	398	432	434	434	417	447	444	417	437	413	393	446	379	409	374	426	442	395	385	425	390	412	392	390	398	423	391	420	381	458	396	437	410	379	443	378	407	440	351	397	424	427	418	404	403	424	413	443	409	388	398	395	439	403	412	401	434	431	436	417	401	416	392	390	387	451	402	412	426	387	429	373	386	405	406	435	420	391	419	387	387	404	438	426	432	372	445	422	418	424	404	433	369	397	394	391	382	423	415	423	364	425	399	400	406	414	400	405	414	411	425	400	402	443	437	421	431	410	388	408	435	388	427	436	404	441	427	398	405	425	421	423	423	445	395	423	410	430	448	410	415	400	394	420	381	470	409	393	399	392	392	427	371	422	385	397	409	418	392	393	388	419	417	387	424	408	420	436	407	413	428	404	415	419	439	446	422	462	409	415	423	433	410	419	406	415	424	429	393	419	409	424	408	410	385	446	404	428	392	399	397	405	367	423	399	421	416	390	415	417	373	436	421	401	412	426	428	431	406	434	417	446	409	402	411	397	454	424	454	365	395	396	373	418	406	450	439	402	406	384	408	398	355	415	404	398	463	431	413	421	359	386	384	390	395	467	408	376	405	419	383	445	422	433	412	423	448	428	380	436	377	409	403	385	408	400	390	404	415	384	405	452	390	440	407	409	438	441	365	420	393	423	389	371	411	453	427	418	426	418	408	420	449	382	367	414	421	417	422	417	414	428	425	417	442	373	432	423	401	426	412	390	407	419	450	417	432	417	357	416	413	406	438	438	392	387	403	445	377	406	430	425	437	408	435	435	423	427	473	387	420	431	393	399	398	399	404	443	424	410	392	393	431	442	452	440	418	393	401	451	403	404	396	394	383	373	445	405	381	393	400	373	404	458	394	423	386	410	439	416	433	412	403	420	408	433	408	418	417	398	443	391	438	430	421	439	421	422	374	409	388	423	432	424	438	405	423	385	412	414	422	378	414	409	431	438	410	416	401	384	392	443	417	352	371	420	405	456	376	432	397	419	408	397	402	429	407	433	443	392	406	433	411	408	397	444	429	412	407	386	415	387	411	385	400	432	412	405	416	363	380	413	410	377	382	418	369	415	386	443	386	376	416	426	388	398	435	406	392	424	406	394	417	423	391	439	410	416	448	401	439	462	386	413	376	424	415	380	410	435	401	417	385	410	444	394	396	413	405	424	392	441	372	426	429	407	431	412	406	415	400	407	390	406	409	411	423	419	405	418	393	403	427	376	403	402	394	387	414	403	412	432	395	430	416	422	414	399	405	408	376	421	400	360	384	428	387	447	388	413	413	441	417	386	429	378	379	431	400	410	396	431	417	436	430	393	395	391	392	362	410	453	459	392	412	388	402	416	413	441	411	455	386	483	405	450	404	432	414	427	409	422	442	404	405	412	413	430	413	451	391	422	457	417	396	419	432	420	382	417	392	407	396	404	438	422	432	413	423	416	411	399	406	416	408	408	413	388	449	436	396	423	414	407	396	381	403	403	390	408	385	394	448	418	446	447	396	399	433	436	399	411	412	407	384	432	408	409	400	419	375	419	426	459	399	416	439	392	388	391	408	418	432	418	392	401	411	411	420	393	439	384	434	437	414	412	395	409	396	411	393	420	399	403	348	417	402	375	403	421	377	407	427	423	443	368	430	403	387	424	406	397	400	384	425	362	392	412	415	407	383	380	392	423	438	447	391	392	404	393	425	386	431	426	417	421	432	404	400	382	413	437	441	440	378	415	434	438	413	419	423	393	372	434	434	428	387	397	418	424	406	403	396	406	428	402	438	411	392	418	425	433	438	418	415	400	397	434	406	431	406	426	383	428	391	377	384	429	394	403	407	390	402	388	417	413	424	410	427	420	396	397	402	442	425	428	398	417	403	407	417	400	412	396	454	388	402	368	455	418	410	415	408	407	405	400	408	442	407	437	416	426	414	424	379	359	417	358	420	435	403	386	431	448	428	404	412	433	433	441	421	404	428	421	417	414	390	404	407	402	435	411	406	422	392	383	409	398	409	405	395	410	427	372	417	403	423	410	403	407	414	420	425	421	451	430	373	425	396	418	393	401	430	379	403	422	454	432	418
10558	3485	719	446	342	297	268	250	216	247	215	184	222	220	239	214	212	222	207	218	204	230	215	196	192	190	211	220	218	208	212	209	233	213	191	214	212	247	212	201	208	205	210	204	226	243	208	249	234	206	217	205	236	226	198	232	219	228	213	251	207	231	236	182	203	215	197	206	246	209	210	246	208	225	202	264	221	244	238	203	220	209	235	239	206	195	227	203	200	192	239	243	214	213	212	221	190	227	206	216	231	213	213	214	202	214	205	240	217	212	205	216	220	247	235	232	211	216	182	198	206	202	241	193	240	222	229	221	230	253	220	236	224	199	188	196	224	199	225	212	225	223	229	173	212	195	195	182	235	204	203	235	202	227	191	215	229	216	228	206	195	178	205	222	211	223	219	198	217	196	216	223	203	244	198	224	210	233	195	224	230	190	219	214	216	235	235	215	215	185	223	226	202	199	223	210	250	217	208	207	241	210	257	234	198	200	221	222	196	221	231	212	204	249	236	257	208	226	209	217	204	195	227	206	245	213	201	203	209	213	207	208	224	233	236	214	230	229	230	191	202	208	206	233	209	226	186	247	229	228	223	223	208	208	230	202	189	189	190	199	228	206	208	226	197	205	235	208	212	213	200	188	212	225	223	222	228	228	193	228	228	201	225	226	208	221	239	210	205	215	207	244	208	220	207	214	217	229	178	219	216	200	219	201	218	213	207	214	222	180	240	230	201	197	204	222	223	201	216	189	223	226	199	192	232	224	217	228	207	216	207	198	242	211	211	228	242	230	213	202	239	206	213	234	206	222	210	221	196	224	213	235	197	214	215	204	235	264	210	229	244	208	204	223	206	217	215	213	201	217	200	221	222	195	198	234	213	203	201	220	216	233	232	238	232	216	193	194	216	232	210	223	192	235	212	230	225	211	216	242	197	215	206	210	233	231	256	205	207	206	229	225	214	222	234	203	217	232	203	228	203	212	205	243	240	238	238	192	213	224	200	205	211	207	207	204	222	214	190	202	244	217	218	213	211	193	200	197	210	204	232	236	228	221	224	211	229	208	218	197	226	209	200	192	228	226	243	204	235	244	210	217	240	219	207	220	210	229	216	206	220	201	184	191	189	224	217	229	205	206	237	207	218	235	222	190	224	225	216	222	216	199	197	218	203	205	228	226	215	173	215	265	226	203	215	210	246	247	221	230	224	223	227	206	225	221	236	245	202	230	203	186	223	222	209	212	214	186	231	222	254	223	208	194	214	188	209	226	247	200	211	209	231	236	224	243	227	219	234	247	207	210	220	203	194	214	206	198	231	222	215	186	209	199	207	237	221	230	242	230	210	211	222	191	205	213	215	220	210	219	218	191	209	213	212	230	247	217	248	213	208	222	205	199	219	217	210	195	245	215	208	228	193	224	220	187	230	238	221	191	209	222	201	210	218	205	227	210	246	211	212	206	204	228	208	210	198	231	229	192	212	222	206	230	191	208	227	246	207	189	224	227	218	226	237	214	211	232	209	211	189	216	224	171	216	225	204	226	217	222	239	221	219	202	227	225	204	235	221	207	210	219	217	208	205	240	214	200	216	218	222	228	215	240	226	214	210	226	181	187	227	229	215	216	187	199	191	199	170	225	221	209	205	205	211	199	217	231	215	220	195	185	219	225	239	208	218	212	226	219	219	217	199	217	226	197	237	223	196	200	229	217	208	203	223	240	226	237	215	257	229	243	206	224	200	224	214	240	204	207	184	235	224	221	208	184	190	205	240	238	245	210	216	195	198	207	213	224	253	207	209	227	218	231	191	227	219	230	209	210	206	225	200	218	229	201	211	213	219	205	251	211	249	230	219	202	207	233	206	184	225	251	193	186	214	226	210	220	191	238	196	207	201	178	197	188	209	197	209	243	224	197	207	212	211	220	193	206	219	210	211	223	218	219	217	224	204	248	206	200	181	208	216	240	181	197	217	204	212	212	231	229	199	242	229	222	198	232	197	235	210	202	220	216	197	208	240	225	219	213	215	237	219	231	227	224	206	240	229	220	228	215	254	236	209	189	230	210	207	199	196	194	228	226	203	202	218	190	197	210	227	217	215	223	238	205	216	206	200	222	221	232	209	222	217	204	194	203	231	210	215	182	218	193	210	206	261	221	232	224	247	233	222	219	227	227	243	217	203	209	231	201	207	203	205	178	212	206	234	213	232	221	210	227	205	216	209	222	219	241	222	230	208	231	207	226	235	224	175	214	203	203	199	212	190	194	227	189	200	190	219	241	226	226	215	219	194	213	210	202	215	276	216	228	211	207	218	194	213	212	250	197	235	230	215	181	226	211	220	212	252	196	216	225	244	222	192	224	216	225	238	218	216	199	250	213	213	192	234	209	207	210	226	222	206	223	186	212	243	220	242	214	212	247	237	199	207	211	216	213	239	237	238	226	215	214	210	218	216	201	195	225	248	217	207	207	207	233	215	202	205	206	212	225	247	225	202	193	223	198	199	211	222	230	209	217	222	238	252	223	255	230	227	184	231	210	199	216	206	239	208	229	237	229	183	191	209	215	229	216	249	189	202	221	243	195	208	212	248	188	229	208	225	222	220	209	209	224	216	187	217	210	232	208	239	232	229	218	213	207	228	196	224	220	224	201	197	221	233	217	226	221	209	216	206	194	211	232	216	232	184	207	226	222	229	209	198	200	227	215	210	233	224	200	198	247	186	211	225	247	231	210	217	212	223	219	192	195	189	187	207	233	204	221	196	227	211	194	221	221	252	210	196	232	242	196	245	241	232	215	222	201	209	219	232	194	213	210	212	217	206	202	204	231	207	212	185	209	219	199	208	197	227	194	221	217	221	208	215	207	193	219	216	212	216	183	229	223	215	256	222	199	197	236	201	214	256	203	176	215	208	209	268	207	235	179	216	238	214	205	227	224	225	239	219	212	217	209	203	209	218	242	200	188	251	178	215	225	239	241	221	216	209	235	211	229	238	222	221	193	219	225	217	245	207	209	233	241	242	190	197	213	229	243	206	204	202	236	210	220	220	216	228	188	222	234	212	270	268	230	228	239	238	210	219	214	195	219	230	204	209	206	229	233	221	182	228	190	197	199	181	203	217	224	232	225	220	227	201	210	236	230	209	209	213	219	216	237	211	209	233	203	214	223	218	199	238	223	230	235	215	197	226	218	250	176	234	221	207	215	239	213	209	195	202	203	224	224	186	213	231	221	184	211	190	207	226	242	213	222	231	213	216	243	204	217	210	221	195	219	205	225	222	217	230	220	204	207	205	220	224	230	239	257	220	201	214	236	212	250	213	211	206	208	210	188	214	240	224	200	201	202	205	201	210	252	226	219	212	184	219	197	184	215	217	245	210	230	236	243	206	229	221	225	200	209	232	188	195	203	221	197	178	226	207	245	204	259	246	220	214	241	226	221	193	211	229	192	182	210	206	181	226	217	202	212	212	228	216	197	253	224	223	215	243	188	203	232	222	241	229	194	220	217	197	209
6448	3086	982	1082	1074	885	670	590	578	568	556	607	541	533	526	486	471	470	539	498	516	459	508	449	486	456	464	500	467	478	476	454	425	510	505	437	497	456	454	438	473	487	480	468	441	485	520	454	474	467	503	484	468	451	483	507	494	469	484	472	491	489	504	486	487	473	474	481	477	481	446	470	488	453	426	490	452	475	461	446	454	466	477	464	481	511	474	465	496	480	501	456	447	471	476	474	473	451	487	473	527	468	482	457	496	490	453	491	453	488	481	498	478	468	467	476	450	486	503	490	493	451	467	449	451	476	475	502	460	478	493	472	528	491	487	478	445	502	463	459	478	459	531	476	480	445	453	490	469	477	527	474	440	440	459	489	451	480	499	482	477	472	444	479	493	486	492	460	445	479	475	484	494	463	465	501	480	449	468	465	481	501	461	456	471	459	465	444	481	476	506	474	471	472	462	451	513	491	451	500	518	454	477	481	471	466	466	461	455	493	427	468	486	493	463	473	464	452	469	477	494	477	481	491	480	454	498	489	477	507	500	454	472	471	449	487	471	483	450	474	470	490	488	465	463	480	521	474	464	493	460	516	515	488	512	484	500	490	509	470	446	465	494	505	465	496	508	474	485	485	479	464	499	466	465	462	459	461	496	475	473	430	488	465	484	474	471	446	456	519	485	471	500	480	439	494	473	458	465	504	503	466	464	478	472	463	414	429	459	480	476	499	462	503	460	447	456	502	471	470	486	515	471	477	479	477	435	459	494	465	470	445	462	459	484	520	470	491	498	492	474	489	496	489	441	490	460	449	474	499	462	450	469	485	470	466	487	425	478	485	483	484	466	444	460	489	467	482	465	466	493	482	469	482	495	474	462	483	501	480	484	465	488	468	461	451	449	504	491	489	495	474	495	518	496	480	493	470	454	499	477	445	472	502	508	482	499	465	506	491	485	460	468	467	506	491	486	514	478	494	475	475	513	519	433	471	482	468	481	483	510	468	491	425	414	503	502	487	478	504	482	435	461	482	472	479	464	478	496	496	476	503	477	484	468	464	508	484	478	489	472	487	496	473	490	465	493	484	458	503	471	526	522	499	475	483	496	463	485	499	497	475	489	481	429	473	490	432	495	411	461	467	482	500	473	520	482	453	473	531	486	476	507	495	500	492	482	501	476	502	462	490	479	485	465	475	505	492	468	470	476	486	480	505	496	474	476	489	473	486	473	471	468	482	426	491	465	492	483	462	512	455	469	464	516	466	466	499	452	465	510	474	483	444	457	482	476	505	457	464	489	468	462	468	488	443	459	459	469	479	460	475	484	495	448	470	486	488	442	452	466	454	489	471	471	481	495	467	436	437	457	486	482	443	511	482	468	478	486	462	422	451	480	473	444	449	498	517	468	492	477	537	499	476	486	470	506	465	502	475	461	494	492	479	481	453	505	497	465	444	473	489	446	501	472	443	497	470	508	455	493	502	495	499	479	459	441	482	472	437	469	495	469	514	472	472	480	454	463	505	486	449	493	472	498	479	457	525	476	426	481	432	484	448	517	492	486	481	500	444	473	511	518	463	494	513	474	472	479	482	469	494	493	467	494	453	463	464	475	457	466	469	475	469	526	494	430	472	466	461	500	482	440	448	482	458	477	480	467	466	467	486	488	463	501	475	467	523	498	507	489	466	511	482	496	476	503	487	446	508	487	475	478	496	495	439	464	475	486	509	477	506	485	468	477	463	473	510	470	462	467	462	421	465	489	463	485	481	514	497	505	461	498	456	468	474	473	484	498	491	487	467	495	467	467	416	447	461	484	480	518	502	476	479	467	534	471	470	473	482	490	494	481	476	490	462	493	513	520	456	461	437	459	474	473	454	448	466	465	478	430	493	448	508	465	459	499	498	487	483	494	493	465	500	461	455	437	503	495	474	486	479	454	529	483	480	470	498	486	471	520	463	490	513	499	503	450	460	463	527	476	468	470	478	471	470	447	488	469	480	483	506	481	490	483	487	507	481	430	436	480	441	478	466	510	470	453	482	454	491	466	439	474	470	433	468	494	455	489	518	480	472	415	450	470	480	497	473	481	468	459	483	486	481	480	488	468	475	448	482	457	478	491	463	481	469	464	511	479	471	449	433	471	500	447	459	493	470	456	484	460	440	499	463	477	478	459	486	479	522	509	499	490	549	468	449	476	464	465	506	484	449	467	513	452	492	461	502	480	466	488	477	491	495	506	482	479	460	466	450	467	482	490	473	492	484	459	430	495	485	471	483	448	449	488	489	468	472	472	489	464	509	466	455	486	496	508	490	445	456	446	484	480	499	491	484	480	480	452	470	475	500	464	448	461	487	431	485	482	456	441	460	499	459	474	476	494	460	478	474	478	452	429	428	500	446	482	456	465	486	489	487	489	491	479	498	447	490	480	448	492	504	467	454	446	485	474	461	447	424	478	492	457	447	466	484	453	435	479	462	476	444	440	504	443	485	456	441	485	475	450	493	483	481	499	458	495	485	468	529	490	470	459	500	461	454	515	492	491	484	487	511	440	502	480	445	494	463	515	514	476	510	484	451	455	485	467	451	511	486	483	479	479	505	467	505	439	450	481	445	468	449	473	506	496	476	468	479	443	488	497	461	484	519	509	443	462	479	509	485	453	475	482	460	503	446	496	431	478	474	478	464	510	443	520	514	490	462	439	497	474	494	441	472	485	446	445	469	465	495	509	464	480	454	409	514	480	511	479	502	480	460	484	526	456	463	486	508	470	477	495	522	451	420	481	466	472	465	487	475	468	484	465	466	454	478	450	479	480	474	477	452	474	441	474	489	478	428	488	470	467	519	457	501	453	498	436	476	502	452	492	504	458	474	477	484	498	440	504	483	457	473	440	503	458	447	482	491	449	480	459	463	492	451	468	505	485	470	454	471	474	468	468	491	500	479	496	467	497	500	442	490	456	481	491	453	453	480	465	492	481	496	474	463	476	472	462	502	477	445	472	482	493	479	468	444	511	541	463	501	528	449	453	483	520	456	537	423	496	472	479	483	479	466	487	519	470	467	453	456	469	456	465	493	471	465	482	482	476	441	483	511	467	497	442	477	519	493	436	481	450	482	464	462	481	438	457	475	475	489	499	500	482	483	454	496	496	471	469	490	454	459	496	452	483	452	486	462	465	456	462	437	468	446	462	475	463	491	483	452	469	451	485	503	512	472	467	533	479	487	473	490	501	479	471	486	466	445	519	482	454	475	482	474	497	507	446	468	468	452	488	469	513	464	450	482	505	473	493	480	474	487	492	452	510	507	462	499	456	442	446	463	438	461	506	487	506	494	501	442	457	502	437	486	486	476	464	487	469	448	454	466	454	511	461	516	485	472	508	483	471	482	496	499	452	459	475	496	475	488	442	482	496	512	474	493	509	450	467	423	508	460	526	503	475	490	499	524	419	459	448	486	519	460	470	468	470	500	476	557	463	449	531	454	483	441	477	468	473	496	474	482	530	493	519	418
28811	18939	7136	4793	3293	1701	1026	759	505	491	455	371	313	186	200	162	127	138	145	152	133	143	137	140	138	122	156	119	117	134	148	145	135	154	134	151	130	124	113	114	124	137	146	132	141	139	114	133	127	134	129	133	136	139	138	133	127	133	132	133	149	129	108	128	153	118	131	130	124	135	122	129	137	124	143	128	121	149	143	132	135	117	131	129	124	146	119	125	104	123	139	138	129	124	108	116	159	138	124	131	149	129	127	154	132	145	121	130	118	106	124	130	137	153	144	130	133	128	130	134	140	136	126	135	137	158	128	135	132	120	134	149	134	121	134	140	131	145	134	132	138	136	155	124	146	120	110	139	144	121	144	110	134	130	128	156	122	118	136	146	128	150	125	140	133	147	126	131	133	118	143	140	116	115	158	133	126	120	121	121	111	126	147	136	126	94	126	145	123	144	138	150	111	137	115	110	159	141	123	138	122	138	125	148	125	137	143	153	117	109	152	144	114	121	128	140	132	119	122	148	130	106	147	130	132	133	149	122	143	117	119	136	134	122	133	110	113	138	146	139	156	147	125	156	144	139	132	134	125	139	139	140	124	154	132	140	135	148	162	157	139	123	132	145	119	130	146	122	122	124	136	127	135	129	134	141	118	140	138	135	149	116	126	127	153	122	145	139	129	132	115	127	127	131	128	130	143	112	135	131	136	139	148	145	139	136	124	137	130	121	138	136	145	128	131	125	134	142	145	117	116	123	151	135	114	128	140	143	136	132	120	145	119	130	153	146	129	130	106	137	121	127	115	122	122	124	121	140	119	141	112	133	138	146	139	140	144	106	134	137	133	134	139	126	129	143	130	108	136	144	162	121	124	130	123	144	134	113	120	134	118	155	117	118	153	132	146	129	120	111	111	122	141	127	136	131	114	125	133	106	156	122	134	148	139	127	129	108	109	145	151	140	121	161	130	117	137	126	141	155	163	119	115	120	154	132	132	137	119	157	141	145	121	125	146	140	123	122	127	122	134	154	130	143	147	130	132	128	119	133	163	123	141	151	140	141	124	142	122	140	153	143	133	144	108	125	117	141	120	126	109	128	113	139	119	143	119	163	119	121	133	134	117	141	139	125	135	105	152	125	131	129	144	149	134	149	103	134	128	117	111	138	111	134	146	126	135	126	112	121	124	124	134	136	145	126	126	138	144	136	115	131	126	137	131	152	115	124	139	116	132	123	155	142	128	116	111	127	135	144	99	116	137	163	152	120	122	124	128	127	136	127	142	127	126	161	141	131	153	131	134	129	137	132	134	142	155	121	146	146	113	130	128	115	114	138	130	125	135	135	151	141	148	147	121	138	132	117	117	125	146	150	134	141	112	129	139	128	135	148	120	118	125	117	111	108	125	117	137	127	126	163	130	134	119	112	146	135	132	118	125	141	111	123	131	154	109	119	112	125	115	148	121	143	141	130	119	134	125	118	125	120	137	135	120	129	128	137	107	125	146	148	131	137	130	148	98	119	141	128	136	140	127	148	129	112	127	131	112	130	153	137	118	136	138	133	144	153	137	118	118	134	125	126	145	134	129	114	103	163	150	132	152	135	123	119	117	144	135	147	114	106	118	138	111	150	153	149	116	137	122	134	111	115	149	149	132	138	151	161	140	152	146	138	135	127	104	145	119	128	108	138	133	140	126	105	125	146	131	132	125	126	131	122	132	129	113	122	123	131	119	168	133	123	161	135	124	121	129	123	123	117	141	132	132	138	142	131	126	131	121	142	121	139	154	124	126	150	123	133	133	140	117	132	103	142	137	147	132	143	130	150	113	152	128	142	157	142	126	128	130	134	127	175	127	137	115	112	141	129	114	143	107	147	138	149	139	134	135	133	138	141	132	128	128	143	135	136	137	136	152	130	134	128	134	134	169	135	128	132	134	135	161	119	121	113	120	130	136	139	142	127	123	113	114	117	128	136	106	116	128	115	108	153	114	138	128	136	142	120	110	133	120	135	138	127	123	144	123	141	141	116	124	113	106	128	132	132	122	131	129	137	151	127	118	145	146	127	138	125	125	121	151	139	113	142	124	154	127	122	129	128	127	127	124	123	112	139	116	139	138	146	135	139	108	162	132	124	135	143	112	144	139	137	123	135	123	132	114	142	149	123	138	122	113	124	140	141	117	139	121	147	138	124	144	114	134	144	135	149	154	129	132	113	123	137	133	113	132	125	147	160	124	120	129	140	138	142	139	158	121	127	107	127	126	114	156	135	135	121	156	137	145	106	112	120	142	137	136	132	133	147	129	115	144	146	138	126	136	152	114	125	144	132	126	132	149	133	129	128	155	136	122	108	122	121	126	134	136	118	122	158	152	139	119	121	129	102	127	131	132	123	130	118	129	151	144	148	143	148	109	142	148	124	139	146	109	115	130	117	165	156	132	149	141	125	145	141	146	134	113	112	140	126	134	150	151	128	150	129	138	148	134	120	135	117	121	134	124	134	119	107	120	135	141	142	139	168	133	135	123	130	120	125	124	123	159	118	137	95	129	109	145	134	156	135	140	129	141	131	127	122	133	138	111	129	136	140	120	139	140	168	159	122	115	133	124	140	133	132	126	137	132	145	139	122	138	121	157	130	114	123	126	128	153	112	138	124	117	121	111	145	143	113	138	127	122	107	145	126	146	123	130	121	142	139	107	142	125	124	143	131	123	126	123	136	138	134	149	130	135	132	121	145	121	126	113	151	124	131	136	118	146	144	148	128	130	134	122	120	97	133	109	132	130	125	130	132	116	144	149	141	138	131	131	119	133	126	128	124	130	133	158	122	154	131	111	131	125	162	140	126	121	141	148	125	137	135	152	135	142	133	116	132	105	119	135	138	124	123	131	126	141	124	108	133	118	145	137	144	124	153	135	133	126	134	132	139	138	137	122	150	128	121	136	151	116	148	112	122	104	136	122	136	130	116	133	122	131	129	143	138	113	156	125	152	139	123	129	117	121	104	151	119	152	137	115	142	143	153	136	113	137	108	125	112	125	137	159	129	114	114	130	129	141	120	135	131	131	137	118	119	117	140	142	143	118	129	130	143	126	119	140	153	158	144	130	119	141	128	146	125	140	132	118	135	132	116	149	129	123	128	130	143	134	104	122	111	150	134	137	142	135	126	114	133	142	158	154	137	118	117	155	135	147	126	129	116	112	121	135	97	132	119	151	140	134	136	122	151	133	135	110	131	130	120	142	170	138	124	145	139	128	129	109	105	127	132	132	147	142	112	108	129	146	121	136	123	138	129	154	154	147	128	122	125	156	125	122	127	136	117	139	144	112	112	136	141	135	130	131	136	137	125	129	134	143	124	120	123	139	128	128	151	137	126	125	142	136	141	144	146	122	124	137	120	124	141	138	128	135	166	139	144	121	135	132	101	96	131	114	162	121	124	140	127	121	125	140	123	136	128	123	144	123	132	114	126	105	138	110	140	139	119	111	118	122	100	117	160	128	122	147	154	139	127
18430	13426	5309	8183	7956	5310	3844	2783	2354	2470	2283	1931	1283	740	619	497	441	405	362	358	387	370	342	356	382	350	355	342	316	352	333	361	336	282	308	342	336	299	314	325	310	325	333	325	337	330	325	355	348	313	332	323	304	307	314	341	326	341	304	328	319	354	319	317	296	333	302	330	339	338	366	308	307	280	279	286	322	302	293	332	278	338	290	273	328	351	338	345	315	316	322	318	319	326	333	308	318	322	330	305	329	290	302	329	345	317	318	309	321	355	350	337	341	287	308	339	327	351	296	343	323	323	318	298	329	336	311	305	354	313	335	302	315	347	293	317	321	321	309	318	310	313	294	301	353	306	323	365	330	305	314	311	313	317	333	315	309	331	324	318	286	294	316	319	323	285	325	306	339	276	323	319	323	298	298	310	301	325	306	357	300	289	313	326	360	325	331	336	301	323	314	327	318	345	328	339	333	303	309	325	306	279	315	332	337	320	340	327	302	320	310	329	298	313	329	311	305	311	312	324	320	303	292	290	343	336	334	348	314	312	286	298	312	288	302	355	322	326	310	324	333	296	321	330	294	327	291	322	321	302	308	334	328	321	316	292	321	317	321	327	313	341	298	311	333	327	314	298	323	348	318	312	331	259	271	329	278	326	301	300	327	304	290	316	315	330	331	318	334	285	310	335	310	318	310	347	297	289	321	303	306	325	338	313	295	294	331	324	326	317	309	299	313	310	298	313	296	273	296	307	295	333	310	333	296	316	307	327	302	287	338	312	311	295	324	335	286	313	323	305	305	311	315	337	309	325	298	305	316	328	310	322	318	289	299	327	331	314	299	315	296	319	309	303	324	270	315	308	340	322	306	305	318	328	312	349	317	299	348	348	303	337	269	315	321	312	319	317	323	356	318	289	305	312	310	300	331	328	318	309	312	330	304	309	333	324	278	322	309	337	345	309	320	325	339	328	320	315	341	327	296	320	311	342	313	325	300	300	320	327	307	342	291	304	297	338	335	308	301	331	330	340	322	310	290	315	298	288	321	323	344	315	313	286	303	345	342	305	293	342	319	296	307	284	352	306	305	302	317	376	321	318	334	332	300	295	305	314	337	316	292	335	311	308	305	323	327	301	341	323	308	322	313	305	338	295	328	296	319	323	317	308	334	317	336	299	308	315	298	322	301	317	297	281	302	322	323	311	289	336	325	313	315	312	312	348	340	321	335	317	287	311	316	327	290	310	333	304	331	323	326	305	306	304	296	328	350	344	350	300	331	304	324	307	291	313	302	316	317	308	310	341	313	309	296	305	304	301	298	339	324	292	291	313	342	302	309	306	305	326	299	314	328	327	325	326	320	294	296	302	328	309	306	280	348	307	303	288	323	343	302	301	339	308	311	306	316	325	344	315	315	341	334	300	326	334	329	321	306	299	298	299	322	294	316	338	307	336	287	333	348	332	341	351	309	301	335	312	319	312	330	338	340	334	328	301	294	335	303	297	330	298	326	335	315	344	303	295	312	321	316	338	304	322	291	327	280	335	326	322	328	297	326	328	308	332	314	335	340	283	302	307	308	298	314	301	320	345	345	333	294	325	319	301	323	279	286	295	294	324	314	319	319	313	304	319	302	301	314	317	305	341	357	325	340	305	305	318	304	297	338	319	311	347	300	333	326	311	322	329	332	302	313	328	307	323	325	323	321	325	335	311	316	293	312	317	334	294	333	322	301	325	313	350	342	310	325	328	311	303	333	324	345	329	326	312	293	298	342	322	311	317	286	323	302	320	323	309	306	311	286	281	315	283	310	327	301	309	310	281	304	309	308	332	328	342	308	345	347	315	339	322	289	327	345	322	319	282	324	330	314	301	329	318	312	332	311	335	334	324	318	324	316	309	308	300	320	316	358	280	337	312	355	315	303	364	296	282	294	328	353	332	347	307	292	342	292	299	306	307	327	319	311	321	306	308	344	331	313	311	306	354	316	288	323	335	325	315	340	321	290	359	347	335	318	304	367	341	330	298	309	315	308	282	333	316	325	331	325	286	326	295	321	302	307	307	291	304	262	314	317	313	354	306	307	315	321	291	310	352	307	336	321	317	332	279	327	318	315	321	343	331	310	292	295	345	281	323	334	305	313	331	317	322	301	299	307	326	327	316	316	290	300	305	339	304	306	357	355	352	331	318	312	333	334	317	323	310	298	334	311	293	329	320	318	286	332	297	295	287	313	335	318	287	316	298	317	296	309	275	310	313	299	332	329	325	318	348	336	305	329	301	321	298	292	303	351	307	308	308	305	309	284	332	336	334	318	313	299	350	324	320	324	288	311	338	353	313	299	322	287	332	311	373	298	287	297	313	340	347	326	359	320	313	304	329	304	344	310	312	306	325	346	297	333	318	324	321	308	331	309	313	310	320	307	323	346	347	315	333	290	286	325	319	331	293	327	319	302	319	291	319	313	347	327	327	316	330	318	331	312	304	324	334	334	299	321	310	327	326	333	283	312	333	301	348	309	312	340	297	324	322	334	313	317	293	305	340	325	285	300	330	298	328	345	323	339	318	306	300	323	337	293	325	310	326	319	308	290	312	344	281	316	313	320	326	303	311	296	346	286	280	346	289	319	322	315	288	309	329	287	321	307	305	305	319	335	326	344	308	317	288	296	348	312	286	314	319	292	332	334	300	304	306	319	327	309	316	314	277	329	320	315	303	312	275	341	307	334	349	332	315	302	332	339	319	313	297	307	312	296	324	311	290	307	297	306	296	331	326	315	305	338	297	300	327	330	289	298	335	307	325	309	323	323	314	330	322	323	267	321	313	338	334	329	337	310	323	330	295	324	313	347	326	314	300	324	314	320	313	311	320	356	265	316	310	301	331	299	307	329	312	307	297	295	287	314	315	283	308	333	303	310	329	321	322	278	300	303	303	334	322	306	311	303	319	326	322	333	327	325	339	318	315	347	333	287	309	289	326	325	319	291	299	321	306	324	334	313	334	276	292	335	305	317	336	289	292	320	318	323	324	310	302	324	301	344	298	300	306	309	325	339	294	322	308	303	349	304	311	290	342	324	335	305	328	328	321	328	326	303	319	340	340	335	274	321	287	319	303	303	297	324	280	340	327	296	308	339	296	315	296	309	318	353	316	339	302	318	286	290	320	296	304	309	308	314	319	332	286	314	318	325	312	322	280	309	299	322	293	297	312	309	321	341	304	302	309	305	313	314	304	321	317	295	310	309	315	317	294	302	313	324	368	328	318	317	343	317	329	327	308	322	306	306	320	300	311	320	331	317	313	325	288	305	306	311	342	336	326	329	303	320	338	288	333	324	310	327	335	338	318	327	334	330	297	324	291	309	311	350	352	344	341	324	310	315	301	320	328	335	335	289	293	312	299	308	299	332	340	302	347	330	352	328	318	310	304	334	295	296	296	290	307	335	313	301	327	300	319	312	304	324	331	308	345	318	312	325	316	325	342	295	319	326	311	303	312	331	333	315	345	307	315	336	329
39514	29133	12536	8662	6544	3462	2064	1227	1109	1083	936	687	486	327	278	271	199	184	202	182	184	205	199	185	181	183	179	166	158	203	155	162	187	165	175	172	157	151	183	168	180	175	191	167	186	180	185	165	159	164	192	179	172	193	195	180	194	176	195	173	172	199	181	183	193	182	182	212	187	180	175	185	168	165	162	169	192	181	203	183	160	197	182	176	187	186	188	184	163	185	163	179	179	168	178	166	192	165	172	164	171	171	181	173	177	186	176	168	160	172	210	197	178	164	170	195	173	198	192	172	188	166	157	190	176	189	174	158	168	173	182	176	177	189	142	173	182	168	154	156	201	196	174	179	169	180	186	152	205	174	166	187	171	190	181	181	184	202	169	175	183	156	159	189	179	184	175	183	185	172	183	185	172	197	147	174	187	149	165	179	191	157	202	153	161	170	190	226	180	153	184	177	175	181	176	183	157	173	164	203	160	204	216	156	187	190	163	175	188	171	174	166	162	186	160	172	170	174	183	180	165	191	161	166	167	166	178	180	181	174	177	165	189	191	172	194	158	189	195	193	167	175	162	167	135	187	177	182	179	166	192	159	190	168	183	189	171	180	171	151	156	144	171	196	188	172	205	173	180	179	179	198	187	226	171	163	169	199	181	145	177	183	169	170	174	154	167	196	181	179	162	147	162	190	175	177	155	164	167	151	157	161	183	163	184	182	190	181	168	184	171	175	179	170	177	183	172	180	170	151	190	157	171	189	175	202	207	191	202	193	192	183	162	171	186	185	206	167	214	190	183	171	157	205	179	154	165	220	158	195	190	166	184	182	182	176	169	162	192	148	196	176	174	168	161	159	186	184	174	178	194	207	197	179	176	169	176	175	176	159	181	165	174	188	203	187	175	170	162	181	188	202	165	180	167	187	151	176	159	168	191	168	185	180	201	168	156	169	195	173	186	183	185	179	185	170	159	168	172	171	172	162	178	197	173	186	199	158	185	161	191	180	182	177	160	153	171	163	175	204	190	170	181	174	167	201	176	184	186	174	179	184	180	161	166	167	188	170	171	187	167	191	189	170	162	182	169	173	154	186	174	165	174	175	201	170	175	161	174	174	180	179	213	194	170	172	171	181	147	183	166	171	170	177	195	174	186	177	173	158	164	176	196	176	180	170	177	190	172	181	151	172	192	180	179	196	178	176	197	175	182	148	176	165	189	179	173	152	137	186	182	160	151	170	184	198	163	179	165	157	177	176	180	183	199	188	174	158	153	181	189	164	175	171	199	168	207	194	186	185	185	160	159	207	174	186	162	180	182	191	178	193	177	182	185	174	168	187	203	180	174	160	190	153	173	156	187	161	177	177	194	179	161	181	181	191	169	188	168	170	181	177	197	169	183	194	192	164	162	181	174	211	170	184	151	186	149	191	153	192	178	169	176	177	157	178	180	163	148	179	173	175	150	163	173	175	174	181	178	179	183	191	186	166	180	191	190	185	168	191	195	178	175	184	170	193	169	209	176	173	175	197	185	170	157	190	192	155	165	173	164	195	188	193	190	167	186	165	159	160	168	152	186	183	194	174	179	191	176	180	149	158	158	156	152	174	167	154	191	176	169	161	199	188	161	183	162	194	168	206	188	189	168	162	167	182	198	177	183	210	158	148	195	177	167	182	168	187	200	171	198	167	190	167	185	165	181	207	149	143	177	181	193	185	171	169	158	183	180	166	184	153	160	150	184	189	160	151	182	178	159	155	172	181	199	166	166	183	177	194	171	167	182	175	182	150	214	180	172	177	171	200	169	158	168	169	164	182	186	191	184	188	180	167	162	171	192	163	165	173	174	155	169	186	164	182	179	190	166	183	168	194	171	149	176	169	188	184	206	171	162	179	187	155	190	176	169	197	187	178	168	159	168	188	192	180	176	170	193	165	220	192	176	166	183	182	190	156	193	172	179	152	184	156	167	168	161	179	149	147	165	176	187	173	184	166	214	153	190	185	164	173	174	168	168	194	140	169	197	176	179	180	190	179	180	148	149	182	208	194	152	199	160	188	199	172	185	184	160	168	174	169	155	175	172	173	198	179	205	186	157	171	159	176	175	160	180	179	172	172	180	169	181	195	204	188	181	171	178	187	148	178	192	176	172	178	164	188	173	199	174	191	183	179	196	181	203	177	162	187	200	162	161	163	161	176	177	190	157	187	177	178	164	188	182	149	190	173	170	180	172	187	178	162	163	179	160	163	165	167	203	213	170	194	168	174	182	176	152	172	189	168	165	207	146	145	178	181	162	175	169	182	183	187	154	156	197	173	183	179	157	168	165	153	165	151	191	202	197	183	168	171	180	200	182	165	197	179	196	187	157	187	165	167	183	145	177	163	178	156	169	169	168	182	166	185	162	175	160	195	182	159	179	193	158	197	186	186	172	179	175	154	198	167	173	170	173	181	170	175	172	160	182	199	193	163	176	181	199	194	176	194	172	183	176	184	160	155	188	169	135	173	160	177	172	186	179	158	216	189	177	187	180	196	157	157	164	183	151	182	168	189	163	176	183	181	194	192	188	186	171	170	187	167	175	186	163	187	193	189	183	214	168	185	192	209	184	134	187	177	169	196	196	214	193	222	204	180	170	168	167	184	182	187	170	167	166	208	221	179	181	189	187	175	198	200	168	174	195	195	179	167	176	179	166	201	196	189	212	169	177	183	170	156	146	163	182	172	194	185	182	176	199	179	166	177	203	179	179	162	189	173	187	138	171	173	158	204	180	178	190	172	166	183	157	196	195	176	176	208	179	183	191	183	179	187	187	163	182	174	169	192	145	159	151	180	190	199	192	178	189	176	196	195	172	158	155	161	176	184	188	173	184	181	173	189	179	189	174	174	188	179	159	185	176	182	175	189	186	189	188	183	187	188	182	174	172	178	200	186	192	153	195	176	196	172	184	166	168	190	197	160	178	165	181	170	168	201	172	178	149	198	200	169	155	170	190	192	177	197	180	149	185	177	170	166	164	176	188	170	178	174	183	189	166	160	173	176	169	148	177	166	175	176	169	209	182	146	163	171	187	180	174	204	177	174	172	156	163	207	175	186	189	204	166	175	199	171	174	174	177	177	172	176	203	181	161	176	173	159	165	163	175	165	153	153	194	190	185	157	182	176	192	165	175	190	179	176	183	182	160	182	197	217	190	178	177	166	177	179	161	144	167	190	185	161	168	171	185	202	166	182	172	189	196	181	167	165	197	188	192	208	170	184	186	184	179	191	187	197	157	170	183	174	175	161	180	188	180	156	184	170	160	163	169	189	179	182	199	198	167	179	167	165	160	149	173	189	173	169	163	200	183	174	172	182	187	162	164	161	167	161	169	162	177	179	164	186	153	185	147	169	187	181	164	177	200	162	178	199	205	173	164	178	160	204	164	171	186	195	183	203	175	168	168	204	170	176	200	165	129	160	185	192	175	140	172	184	163	163	157	185	165	195	159	194	173	184	190	198	177	163	196	182	180	206
24921	19718	7223	13584	11913	8022	6200	4608	4655	4637	4150	3250	2233	1421	1217	831	662	602	500	531	479	512	461	517	455	469	498	428	435	432	436	485	425	474	438	420	452	428	441	437	461	444	416	436	457	421	433	411	416	460	411	423	489	404	384	432	405	438	420	420	427	407	404	451	412	402	462	413	459	424	460	407	419	446	407	418	440	451	434	439	392	384	407	417	420	411	405	420	434	430	402	384	393	430	436	445	431	452	411	418	406	412	412	408	419	415	424	407	418	414	439	400	422	451	401	451	425	397	413	426	396	451	421	424	423	419	432	442	435	424	408	442	390	453	427	415	447	455	416	434	437	410	401	412	442	427	437	395	414	424	431	410	396	412	418	453	438	419	413	404	441	419	402	429	397	416	457	415	390	426	395	448	390	417	418	423	422	389	413	430	405	398	429	414	403	408	443	410	449	390	432	386	419	384	393	398	398	450	408	398	407	415	411	423	448	393	415	442	423	411	433	455	444	406	474	408	438	392	424	429	411	438	408	424	429	399	412	427	420	405	441	409	444	407	414	427	431	422	443	379	432	388	417	442	439	452	414	412	435	433	401	400	396	405	412	422	405	439	410	424	418	395	400	451	419	404	462	419	440	406	434	403	447	447	391	386	423	465	442	424	464	416	417	439	391	438	437	434	400	428	405	398	423	419	428	419	401	419	455	406	411	416	417	405	412	414	430	436	409	405	410	411	416	442	397	410	412	396	367	439	397	411	418	427	391	396	369	406	463	440	432	421	423	420	390	442	446	406	362	419	371	410	418	448	440	462	446	412	379	422	417	416	443	415	386	417	425	441	443	416	456	426	420	399	442	409	416	425	406	428	437	445	427	402	428	373	428	442	407	381	411	418	443	399	412	417	385	395	430	425	400	431	392	387	428	426	378	431	407	408	433	422	381	423	406	438	425	418	425	403	409	400	404	417	432	446	393	422	436	407	428	432	434	392	457	475	411	428	421	449	408	423	417	400	411	425	435	430	417	427	385	420	413	422	445	413	429	429	382	399	466	378	436	397	409	405	397	445	435	446	420	427	399	421	391	462	436	396	403	438	403	384	421	453	399	425	392	416	373	409	414	391	404	415	397	426	421	432	426	423	378	419	392	384	432	392	406	385	432	425	452	432	424	438	409	412	451	427	429	410	436	412	398	387	389	439	419	420	438	445	434	383	426	418	420	413	421	382	425	378	433	411	405	409	414	415	402	394	408	417	413	470	414	418	415	414	387	429	407	423	391	408	447	398	483	405	388	433	438	401	435	399	444	415	424	430	391	414	376	389	433	420	411	397	409	412	415	396	417	431	437	446	411	417	420	407	399	428	425	423	401	400	409	397	444	406	410	401	410	440	394	395	414	453	461	420	377	385	391	383	426	420	424	438	423	420	399	398	413	377	400	437	391	417	390	424	428	443	412	425	414	397	403	417	402	410	427	395	392	460	416	379	424	443	414	437	401	403	421	432	440	412	401	423	440	452	395	399	436	386	413	414	433	418	428	437	428	411	432	387	395	404	405	390	379	449	435	431	407	423	416	454	425	399	458	394	458	421	403	422	444	414	399	401	415	403	383	431	419	409	400	455	409	405	413	385	422	408	417	400	391	405	432	435	387	412	405	426	397	419	417	395	413	446	453	397	406	411	406	409	420	424	386	403	404	432	442	405	396	427	370	428	402	393	430	410	413	435	429	396	414	411	417	436	446	419	379	410	414	402	439	391	440	450	431	409	420	406	414	406	415	435	446	448	393	397	404	469	415	401	472	433	405	441	416	417	439	410	388	416	435	430	454	398	383	388	403	402	409	361	435	432	429	417	415	417	400	379	399	448	406	432	417	390	426	419	414	422	410	405	376	450	411	402	390	425	423	438	431	433	446	397	430	432	418	402	449	436	432	394	397	391	422	399	404	409	414	435	417	422	405	419	406	419	380	438	395	402	427	416	398	419	424	463	412	422	411	428	382	413	419	448	402	401	403	406	409	411	418	407	425	386	449	440	444	428	406	411	434	437	437	429	407	414	432	431	384	441	414	394	428	438	390	376	405	433	464	365	429	428	372	431	421	412	408	428	380	392	424	387	426	462	368	438	423	432	437	423	403	444	425	428	412	396	422	391	426	382	434	424	409	401	408	414	391	411	417	429	413	467	385	439	422	407	430	410	412	429	419	425	410	414	426	371	391	384	373	427	431	399	423	432	429	425	408	398	447	443	403	383	437	483	365	433	452	416	401	402	454	398	408	406	430	419	404	428	401	407	443	430	399	449	431	408	454	427	406	427	445	435	434	397	411	422	410	431	428	444	422	414	444	450	437	443	406	418	429	427	402	435	405	388	436	442	420	384	416	403	402	391	433	413	466	401	403	441	392	415	421	437	393	452	430	437	416	408	430	422	375	428	410	391	429	407	419	410	433	465	398	424	396	366	400	383	416	419	412	399	431	387	429	402	394	442	421	388	444	435	403	413	411	395	429	442	412	419	402	412	392	421	465	400	425	416	386	421	417	470	407	407	389	407	396	426	383	404	389	407	412	408	388	402	409	435	416	431	437	412	355	414	416	432	432	447	350	414	427	428	432	439	474	424	401	478	401	427	414	423	455	402	403	403	420	437	404	446	412	422	423	401	401	433	457	406	416	419	416	419	427	438	410	418	410	484	407	453	416	432	428	380	423	388	410	396	411	391	415	443	447	426	403	389	444	432	417	411	422	398	401	440	377	417	433	402	393	419	440	428	444	428	415	458	408	408	451	417	417	410	402	412	422	436	390	419	425	421	421	441	425	408	391	425	468	446	446	404	412	431	415	404	440	398	433	435	409	431	418	443	408	405	387	430	415	423	388	407	415	426	399	398	406	451	452	419	441	414	414	433	414	407	465	444	446	394	442	455	413	374	393	396	403	425	399	375	450	417	442	364	446	395	383	428	414	403	415	419	429	422	427	402	432	357	377	428	429	434	453	390	404	410	444	434	389	455	418	399	424	392	410	455	392	434	412	408	421	426	419	420	412	372	439	407	456	384	447	373	404	407	420	394	434	400	424	427	404	422	417	417	381	438	437	402	407	421	408	402	410	427	423	437	416	406	424	409	407	421	424	398	380	417	390	462	418	427	423	400	457	379	385	394	409	408	458	425	422	432	422	405	428	398	422	423	464	408	423	395	441	411	392	426	400	412	430	429	426	402	422	400	439	420	423	406	419	416	459	413	399	445	402	394	406	405	393	452	407	433	424	455	420	423	393	403	449	408	434	417	447	414	418	424	386	406	423	411	439	411	416	420	446	420	418	426	433	433	387	406	387	380	386	413	436	424	411	394	404	438	459	415	442	413	420	418	397	397	431	352	445	418	410	380	395	403	412	406	400	460	388	401	426	401	405	419	392	411	395	462	424	420	428	398	433	407	429	389	459	444	410	402	397	425	445	437	449	413	423	421	404	437	389	399	402	405	394	436	416	414	405	435	396	429	418	413	428	410	407	395
11215	3395	825	508	427	322	263	260	233	245	241	244	213	227	212	237	201	209	214	198	199	184	229	217	227	183	221	211	198	208	203	216	209	220	214	205	206	222	203	220	224	217	181	224	222	213	211	232	224	213	233	200	224	241	209	226	224	227	205	206	196	222	190	198	202	234	214	210	199	240	214	216	242	221	229	228	202	196	205	197	223	239	235	225	202	230	231	241	202	219	237	241	221	209	218	230	224	197	217	216	222	207	200	189	230	210	193	217	216	196	202	225	217	232	198	231	231	229	241	215	203	197	186	204	228	214	217	214	245	239	198	234	200	205	218	239	234	233	200	209	263	201	221	238	219	219	209	192	218	233	198	230	218	259	224	245	227	195	190	232	212	227	220	233	219	234	198	205	211	229	228	210	232	229	231	220	218	214	209	222	217	226	237	249	218	213	218	208	208	195	209	214	200	191	193	215	194	228	192	217	189	216	254	204	210	231	201	206	219	246	194	197	211	195	224	233	218	214	214	205	211	220	239	220	241	191	209	215	225	207	211	193	209	199	209	236	227	206	207	196	212	204	213	224	197	214	210	203	222	218	215	214	209	186	228	213	215	217	210	216	254	221	210	214	218	227	216	223	198	247	236	202	239	214	192	179	197	207	202	210	207	226	209	211	223	206	201	189	212	235	217	203	214	241	247	214	212	211	225	198	216	218	221	234	216	231	201	215	219	223	215	223	207	245	227	225	213	201	197	209	201	219	217	219	196	234	229	212	233	215	215	190	204	219	245	229	216	228	221	245	215	223	198	245	244	195	189	193	192	234	232	238	210	220	219	231	211	223	220	224	231	232	238	220	229	202	206	202	215	242	201	202	206	222	208	214	208	216	203	224	227	222	190	207	234	228	203	216	245	210	234	216	237	212	216	207	228	232	202	227	235	237	227	203	207	186	225	196	213	200	207	202	231	197	198	179	186	203	228	193	237	215	231	224	214	221	213	201	217	208	223	229	218	224	214	213	232	216	200	228	223	232	218	220	179	217	211	223	220	214	220	223	217	207	197	223	198	186	232	224	238	241	198	229	225	195	229	236	204	222	236	192	261	235	201	225	225	204	190	248	217	218	203	206	233	223	214	207	250	198	218	202	201	236	211	232	208	199	226	194	232	201	221	224	174	229	205	219	213	198	218	195	231	214	214	208	229	213	230	215	204	194	203	234	204	186	205	226	242	252	229	251	207	181	209	196	219	205	228	251	211	215	213	214	243	219	240	239	203	211	193	212	223	177	197	231	224	257	237	218	225	240	200	229	204	218	198	223	217	196	213	204	250	247	193	190	219	231	202	216	194	203	230	226	199	250	211	221	217	219	207	206	212	201	221	200	205	208	215	223	200	216	200	218	207	212	203	227	220	237	226	208	234	215	187	212	237	213	247	213	186	235	202	215	218	189	227	238	213	240	220	244	221	207	220	218	223	228	197	218	206	215	219	216	224	217	192	204	231	232	225	213	213	252	217	225	212	197	195	205	238	214	240	210	204	205	192	214	229	210	222	243	207	238	253	196	210	204	215	234	222	235	198	183	245	234	203	193	236	226	230	210	213	214	214	242	177	220	243	210	227	207	195	220	224	204	228	230	234	232	221	213	220	241	228	200	220	203	233	212	209	221	215	215	208	218	212	216	215	204	211	192	225	208	221	216	232	214	216	224	214	219	206	253	207	211	220	188	211	200	232	223	211	232	230	209	219	226	206	215	231	224	216	205	219	239	215	220	188	221	206	205	213	219	224	191	208	187	231	213	209	221	210	231	199	220	200	229	220	198	184	186	209	197	203	189	225	200	219	199	197	207	217	227	209	214	214	237	228	224	220	216	203	195	212	210	209	230	230	230	201	200	212	232	216	233	209	196	201	195	259	212	199	229	214	217	208	226	208	191	240	226	204	216	217	215	233	227	237	203	254	228	214	216	216	205	212	231	198	210	236	237	242	218	194	208	200	202	208	156	210	237	232	196	214	233	230	223	210	197	203	202	229	210	225	215	210	240	222	239	196	235	216	218	221	208	211	228	204	194	232	208	229	219	198	222	229	223	219	203	203	223	221	222	235	206	218	228	197	210	218	238	233	257	205	215	188	229	224	199	241	216	221	209	209	206	215	218	229	209	187	222	221	216	231	231	220	204	214	221	219	213	218	228	226	222	206	207	215	224	237	192	216	194	236	219	215	220	241	257	261	183	221	209	227	204	221	217	211	198	208	243	235	211	221	204	215	205	234	228	222	226	200	200	217	206	189	213	219	214	204	189	231	203	206	194	224	248	233	222	200	235	225	215	212	220	204	203	222	205	214	180	253	206	215	199	207	230	190	215	220	215	191	217	256	213	215	242	236	205	222	223	224	217	248	226	213	225	207	224	221	203	217	223	246	201	232	198	232	171	233	211	217	230	249	232	208	226	208	215	224	232	212	236	214	226	220	205	202	211	197	207	217	217	186	221	265	223	196	228	213	222	232	195	221	210	204	200	180	226	231	198	249	226	230	244	221	230	215	212	205	202	219	244	230	215	244	205	209	215	257	206	239	191	220	235	218	186	215	211	226	234	199	210	246	204	210	214	218	191	215	229	199	233	205	200	196	200	206	191	235	215	223	226	206	210	196	218	212	215	203	211	214	202	213	230	223	223	214	249	206	208	213	229	228	228	219	206	198	247	198	198	225	211	222	187	220	245	193	206	226	207	206	185	241	194	244	236	201	203	209	193	216	229	224	209	222	205	200	218	228	184	227	224	225	231	238	200	233	212	218	237	202	233	202	186	194	197	222	225	208	210	197	219	201	241	229	206	228	217	227	232	219	212	189	218	210	194	226	205	213	203	218	212	206	209	207	219	196	203	178	235	224	239	202	213	204	209	224	202	219	217	221	226	215	208	200	220	204	233	231	218	217	208	206	226	217	208	227	233	215	211	195	226	197	228	214	203	234	227	238	175	230	247	235	215	228	207	237	209	238	202	191	211	209	188	222	202	222	202	202	208	216	207	207	233	233	201	204	217	233	214	205	225	193	208	199	216	219	213	201	218	239	225	221	191	203	206	209	222	229	222	190	210	210	193	201	236	219	212	202	202	225	215	228	212	228	210	184	216	206	216	231	211	243	202	215	224	193	195	228	237	214	236	238	250	216	234	213	187	216	221	231	243	183	224	192	192	229	216	216	224	229	230	211	201	212	229	244	220	241	187	243	210	214	225	204	195	187	211	195	196	227	240	223	216	203	230	178	178	234	193	217	197	213	206	225	210	208	205	198	229	240	230	185	216	210	208	225	251	196	225	212	212	209	235	192	236	184	217	227	190	213	214	227	218	214	193	177	194	204	244	198	243	230	203	175	191	194	235	198	257	219	237	204	207	221	192	241	236	242	227	227	212	209	216	208	181	220	224	208	221	217	216	206	264	216	219	228	210	210	221	219	214	211	193	225	221	240	207	197	180	218	234	191	220	220	215	209	247	205	215	228	211	211	218
6726	2928	1209	1266	1040	848	766	661	632	629	594	604	559	514	506	536	485	485	536	484	516	474	469	473	509	486	487	468	498	480	510	476	455	505	491	482	469	480	453	473	498	499	500	498	489	476	454	486	479	481	471	447	480	485	487	456	459	446	455	496	466	477	516	460	467	495	479	451	478	499	485	469	487	502	497	462	511	476	473	488	504	487	505	456	476	498	537	489	476	462	444	493	481	474	494	489	442	476	512	464	506	463	464	473	460	506	469	468	487	491	485	504	507	461	429	476	456	508	552	465	497	511	469	479	523	489	478	441	470	476	458	488	500	505	468	448	485	469	480	458	494	504	492	451	457	516	487	452	486	502	485	487	470	500	486	463	496	498	477	465	505	483	479	496	487	492	457	481	472	498	504	478	512	480	459	480	465	461	482	475	457	495	476	496	507	479	484	510	462	466	511	462	459	522	481	469	463	428	447	486	502	495	481	464	487	499	486	450	496	523	494	429	469	510	449	482	490	462	504	485	443	483	480	498	477	490	487	459	497	453	481	478	485	478	451	459	468	486	459	489	498	460	488	488	471	440	469	479	474	483	480	504	481	466	476	456	497	472	476	473	496	450	474	491	487	494	443	491	489	493	453	481	459	443	473	466	423	481	486	485	470	497	460	470	452	508	480	444	478	465	456	473	490	479	466	492	524	507	460	503	471	504	472	451	481	460	480	454	459	475	503	477	486	507	460	463	466	433	461	466	462	448	496	459	506	495	473	493	478	462	474	461	511	442	426	481	450	501	495	483	441	491	448	463	502	473	461	482	471	486	450	487	488	446	449	473	512	439	500	534	484	498	471	511	473	496	484	479	468	488	453	504	474	497	479	475	513	502	447	499	477	508	470	452	487	472	474	496	504	460	465	493	491	479	443	495	474	469	458	473	450	477	504	485	507	487	510	459	468	483	536	474	451	461	530	477	468	483	510	455	467	490	472	469	436	493	443	453	480	523	479	473	478	484	455	480	508	460	479	491	479	485	483	448	482	478	467	518	434	498	446	501	497	508	507	452	489	517	456	484	540	481	478	472	463	456	472	470	498	483	499	442	490	430	487	451	467	488	469	498	502	479	452	460	476	484	457	462	457	484	466	516	482	477	510	440	469	453	475	474	478	502	471	464	489	496	503	447	471	450	482	480	489	459	472	465	519	442	514	490	474	463	465	447	517	508	484	471	466	488	486	497	500	418	485	497	497	497	457	458	487	502	488	478	481	495	464	470	481	501	497	454	475	483	448	411	457	455	533	499	483	437	468	516	507	453	473	499	452	429	492	487	454	446	465	458	463	470	453	501	504	465	492	472	495	436	459	450	457	477	450	461	447	491	468	501	473	486	454	444	495	473	468	465	461	494	482	449	483	478	473	474	464	487	503	484	480	460	473	485	492	460	495	494	509	493	506	537	471	495	447	471	506	455	443	469	442	520	490	467	494	472	452	467	536	463	497	460	497	422	483	446	498	482	472	473	519	514	458	476	499	477	522	431	495	511	462	480	509	472	474	472	468	486	463	483	468	437	448	474	464	480	478	497	467	472	486	490	480	479	527	497	446	427	471	472	524	509	419	488	521	517	514	516	464	507	474	489	474	468	458	512	473	463	455	473	485	497	493	559	463	452	471	443	478	515	508	474	504	465	448	495	475	497	514	473	461	502	467	486	517	497	476	477	486	478	510	482	494	478	477	440	471	476	450	521	468	480	481	472	455	469	457	485	497	476	478	508	506	475	515	457	439	471	475	479	516	489	491	498	491	496	462	466	505	497	507	496	449	458	468	458	448	462	456	484	492	466	513	483	483	479	469	497	491	498	436	472	443	480	480	505	490	478	495	458	475	458	474	455	485	464	463	478	471	481	513	477	471	445	498	455	486	522	486	483	479	464	475	484	501	480	493	507	460	486	478	522	506	478	498	512	530	493	465	486	494	454	509	519	445	489	492	492	444	476	509	465	520	496	462	482	466	472	493	479	471	539	495	472	454	494	499	406	457	469	424	488	471	516	505	500	486	448	477	476	491	482	496	428	473	458	479	483	508	451	479	484	491	485	472	476	481	478	495	501	521	469	508	494	440	489	470	479	479	485	514	529	516	457	483	464	473	486	509	465	458	497	462	467	488	502	480	462	476	499	481	536	502	504	486	458	485	460	488	495	487	458	473	442	483	525	510	483	474	480	480	482	481	445	490	467	442	473	444	402	478	488	482	505	484	490	499	444	452	465	471	452	438	489	520	485	485	464	473	468	460	476	451	448	472	498	484	479	463	514	503	418	455	489	468	459	499	464	505	509	482	464	471	440	461	479	454	432	494	506	480	500	453	493	518	454	485	462	456	468	462	485	472	466	474	485	477	498	469	482	512	504	475	468	428	538	452	472	487	472	478	484	522	492	474	463	488	452	469	462	500	490	495	492	466	480	452	464	463	477	508	478	454	446	522	486	474	495	468	498	485	478	444	469	455	528	489	506	487	456	474	468	467	474	483	486	459	451	489	490	499	469	489	458	468	477	482	491	515	481	448	509	464	456	487	478	462	470	461	464	473	480	489	492	468	518	427	456	513	466	453	490	489	478	491	515	523	472	456	501	458	475	494	439	479	478	501	429	469	434	489	465	492	488	478	432	499	472	505	482	444	505	476	482	472	439	503	477	496	514	477	495	465	463	470	502	458	489	508	477	482	473	468	467	493	507	493	470	484	474	448	475	477	497	462	461	452	466	472	464	464	482	461	481	475	462	490	447	447	456	473	457	468	524	499	445	434	469	498	494	462	459	486	498	525	475	486	476	467	503	491	473	476	471	498	470	479	451	440	449	494	503	451	489	421	485	453	461	538	454	509	480	484	464	465	502	475	488	470	451	451	494	460	458	454	462	451	461	505	453	473	472	425	490	468	473	480	495	466	480	448	495	506	456	506	483	480	518	493	487	475	468	470	465	479	480	470	498	476	464	509	493	462	465	469	436	520	453	484	486	463	510	525	450	476	500	467	506	478	491	461	443	492	475	450	447	457	475	480	468	496	500	471	479	483	469	470	454	491	516	487	480	477	490	480	491	542	495	447	444	455	480	491	476	422	441	506	483	465	479	465	498	430	465	481	470	458	494	469	501	455	471	505	438	452	487	434	489	477	507	468	478	460	489	475	474	509	468	487	482	496	493	483	489	492	493	467	492	449	482	459	474	461	443	495	479	492	479	483	499	480	461	487	508	475	510	490	508	484	444	516	491	484	467	501	451	463	447	499	518	492	485	475	504	454	475	470	455	430	493	484	504	465	503	481	474	478	476	475	446	454	461	461	456	465	470	468	462	479	497	464	469	467	457	456	489	455	455	489	452	525	459	459	482	479	438	489	487	448	443	469	482	463	498	469	477	478	505	470	479	457	487	504	495	435	508	479	484	475	469	471	439	494	461	489	478	508	501	476	439	470	462	500	497	461	459	462	436	500	464	504	474	510	451	480	446	463	490	452	495
28730	18436	6879	5011	2698	1662	1306	711	674	526	538	416	310	228	172	159	150	154	150	150	148	162	150	148	141	127	153	119	121	141	137	138	135	146	141	129	129	144	147	143	145	146	138	150	105	156	143	135	143	140	138	126	139	153	144	123	125	113	125	135	132	129	134	130	112	134	133	131	124	141	140	148	156	126	137	168	134	133	125	136	121	116	135	152	152	127	143	127	125	142	140	127	146	129	137	145	129	120	134	138	135	135	126	122	142	138	117	130	138	123	142	130	163	106	132	123	135	154	136	129	133	148	114	149	147	129	156	135	132	135	120	131	143	128	119	123	122	142	132	131	130	115	143	141	126	134	154	133	133	150	133	130	137	127	137	149	141	138	140	118	125	151	150	143	142	123	142	125	143	153	131	119	141	140	145	152	112	128	121	126	141	136	133	127	116	124	128	138	130	102	123	116	122	138	129	136	140	138	153	117	138	128	137	122	139	124	177	136	125	148	135	140	135	138	111	117	137	118	116	144	142	152	123	143	116	117	121	133	116	126	148	135	149	144	140	111	131	142	149	136	133	156	132	133	116	124	126	138	140	133	130	130	128	157	155	128	150	133	138	134	139	147	144	129	133	134	136	122	121	103	131	131	134	144	136	136	156	130	144	127	142	160	136	142	123	120	144	139	155	151	122	142	140	156	143	122	130	152	131	143	126	119	128	112	145	144	127	127	133	132	120	129	129	139	129	150	135	153	136	158	142	134	153	123	137	145	131	119	149	128	135	139	140	130	132	121	139	139	143	124	132	115	143	142	128	142	128	151	157	130	142	127	133	146	141	132	128	132	109	136	136	133	145	125	144	144	138	127	122	120	145	137	144	139	117	125	125	148	127	141	133	130	143	135	139	174	139	144	114	121	130	128	123	127	122	132	123	111	152	138	148	134	128	119	131	119	124	154	157	106	130	133	130	133	156	143	125	144	126	137	138	126	148	135	119	143	130	135	140	152	131	132	133	145	124	127	151	116	138	134	129	137	139	122	109	135	144	153	140	153	130	108	135	137	136	126	108	160	147	125	121	151	120	118	144	156	113	101	136	137	112	138	127	149	141	133	120	141	120	144	128	138	107	132	130	149	126	149	153	116	135	148	154	109	145	133	141	138	133	126	134	135	121	144	129	146	139	135	121	146	149	147	113	133	138	126	150	116	133	150	131	135	140	137	128	126	129	140	130	147	130	142	126	159	152	118	140	140	143	129	108	134	111	133	130	131	147	120	155	124	143	157	149	135	146	135	142	135	130	114	129	118	121	136	134	132	143	138	128	140	134	160	129	108	122	147	152	145	131	131	127	121	118	135	146	113	125	123	117	117	139	132	121	142	143	133	142	130	152	169	136	160	132	165	129	134	141	123	119	121	121	125	114	125	143	143	108	140	147	120	130	121	127	144	127	127	133	129	139	131	138	143	113	128	136	135	118	114	148	133	122	161	149	139	123	125	132	141	115	136	146	99	117	110	130	129	129	119	129	124	163	111	125	154	133	156	120	146	133	123	137	127	171	135	148	135	135	136	125	115	122	150	141	119	133	109	138	106	127	133	123	116	134	124	144	131	154	128	134	136	148	153	138	137	109	130	146	131	132	138	146	126	146	153	136	159	142	131	138	106	133	128	137	122	128	132	130	135	115	134	130	135	138	139	122	133	148	125	161	151	121	128	147	122	126	135	128	126	119	129	150	144	123	112	126	145	120	153	166	141	149	133	145	133	147	116	132	124	113	142	137	115	135	126	139	144	147	128	134	129	154	129	158	135	121	129	137	149	144	157	128	138	137	112	142	130	126	122	128	169	144	144	136	122	118	153	126	110	128	140	133	135	152	132	134	151	137	137	112	139	125	130	137	147	146	138	143	147	126	120	134	141	148	119	110	140	120	141	151	155	122	124	142	131	141	139	139	129	123	132	133	158	133	140	141	123	121	143	124	144	153	122	133	108	129	122	158	134	124	122	118	122	139	135	141	140	118	151	154	148	121	125	150	127	128	135	120	115	121	121	132	133	142	122	129	152	128	120	141	125	132	113	137	145	162	125	113	153	133	129	125	136	142	114	126	148	124	137	141	138	115	136	136	134	156	130	128	144	137	150	122	144	154	125	118	124	129	114	130	129	137	135	128	120	152	125	134	115	138	127	141	151	110	129	148	147	140	130	118	109	140	113	144	142	139	113	167	140	117	133	146	144	127	137	123	129	125	126	117	136	147	124	127	112	119	124	124	137	142	140	135	140	130	149	119	146	161	117	143	142	122	140	132	114	148	135	120	140	153	164	129	141	127	134	140	124	141	158	140	111	144	137	125	153	131	145	139	155	135	140	146	136	131	122	130	143	127	129	154	144	141	130	129	141	160	139	123	117	150	118	141	136	130	144	137	160	130	132	143	123	134	122	121	98	115	128	144	145	153	121	135	155	146	135	136	128	136	133	142	125	143	148	154	123	132	134	138	118	128	136	128	151	135	117	153	112	131	138	137	119	125	146	126	116	111	131	134	147	139	134	142	134	122	139	146	137	150	139	140	114	124	121	128	117	145	145	149	150	116	126	144	133	120	122	140	136	128	143	149	137	139	137	141	161	140	140	135	148	116	112	144	118	112	140	142	137	143	143	140	138	120	135	120	146	133	134	140	151	134	121	145	130	149	126	130	110	139	144	144	129	147	124	126	135	116	140	132	151	129	146	110	120	132	127	164	133	174	142	133	143	125	131	143	116	117	114	125	117	161	119	147	125	131	144	141	151	145	120	133	143	146	121	131	128	137	137	128	142	146	133	127	144	141	119	132	129	131	148	140	138	134	146	103	151	119	128	128	130	131	132	145	136	125	138	133	134	141	121	124	119	129	133	131	140	154	136	127	140	131	133	131	141	123	143	140	147	133	123	147	134	116	151	138	145	146	127	131	147	108	132	121	127	125	125	151	141	113	130	122	130	118	123	137	116	122	134	147	123	148	127	149	141	131	133	142	132	132	157	141	137	126	135	149	139	129	109	137	137	134	122	129	117	123	112	147	145	133	143	129	148	132	137	130	123	138	126	136	109	123	175	132	126	138	118	130	128	123	162	119	122	106	127	146	137	137	113	121	134	121	157	137	142	138	121	137	146	129	131	107	133	139	118	146	143	135	133	107	125	126	127	123	135	139	132	124	123	143	145	123	150	151	133	142	127	126	147	146	129	142	104	130	137	146	124	131	172	143	151	117	136	128	124	142	101	130	136	119	154	132	139	121	127	136	129	144	121	117	131	158	118	155	144	114	124	148	125	141	121	131	146	130	140	115	146	124	135	141	152	138	160	139	126	136	130	126	128	131	158	135	150	138	128	140	144	140	151	124	141	121	144	139	151	143	129	122	125	137	120	128	135	135	144	130	132	136	133	131	115	127	143	119	112	140	117	125	151	142	151	150	135	137	128	123	136	139	171	128	132	164	110	121	136	141	130	120	145	146	158	125	121	146	157	130	130	122	139
18625	13075	5154	9162	6265	4956	4174	2914	3046	2676	2905	2140	1761	859	678	551	461	404	418	379	378	372	343	364	354	345	315	341	340	349	334	323	337	346	319	333	324	346	329	318	334	344	336	354	319	320	343	321	303	318	294	352	359	317	329	334	356	319	335	348	322	327	337	312	316	329	326	335	326	325	312	314	328	330	351	307	337	340	334	326	320	340	336	339	329	302	334	311	329	319	336	350	328	338	349	352	312	308	335	315	311	317	292	333	329	352	297	336	306	349	326	310	347	319	327	292	323	332	311	331	314	338	323	354	306	298	303	355	318	337	347	357	341	332	327	300	297	347	342	308	322	282	328	325	312	315	342	314	307	320	307	318	324	290	337	309	327	293	318	313	345	330	324	324	276	317	322	337	319	281	322	311	328	328	327	315	335	324	299	353	307	301	359	329	340	298	321	308	297	311	330	302	337	292	297	353	316	296	307	334	352	318	322	328	336	330	314	322	332	312	316	311	290	295	366	304	323	318	333	339	325	300	312	288	314	328	312	315	331	318	311	338	350	348	297	306	340	330	290	319	301	300	336	340	325	359	343	319	312	322	325	313	273	313	299	334	346	301	333	329	348	321	321	311	323	303	332	339	337	348	338	336	347	320	338	313	326	316	353	313	323	331	295	332	339	319	323	300	328	306	342	319	320	306	315	292	327	304	310	287	301	321	302	318	334	308	324	333	334	310	319	340	328	311	325	290	343	314	315	298	291	319	304	323	325	312	310	336	306	336	352	293	334	322	341	346	311	321	352	342	316	320	294	347	336	340	311	304	303	338	323	324	282	314	318	317	309	335	318	315	325	328	306	288	308	311	313	314	310	289	322	319	287	318	325	317	306	307	332	330	325	345	323	304	329	361	320	302	308	305	289	343	317	314	301	325	337	355	311	336	351	308	339	317	355	353	353	320	314	304	310	313	327	311	338	327	332	342	314	314	308	335	317	291	338	322	316	305	320	321	319	354	346	343	285	317	322	288	313	329	309	320	332	303	324	322	325	336	317	338	327	328	321	340	332	330	337	324	342	347	348	333	337	334	327	314	327	301	323	309	325	300	320	338	327	321	321	342	312	321	294	285	289	323	286	304	320	343	321	317	283	300	359	306	316	299	318	329	275	298	329	297	302	349	364	314	338	326	327	315	317	312	299	342	350	318	310	333	344	321	330	284	343	340	339	358	351	328	288	331	293	320	309	352	345	312	332	325	353	333	325	322	317	338	322	332	323	323	285	322	320	311	299	324	310	303	350	304	308	303	330	302	326	328	298	312	320	314	297	316	298	307	320	316	340	303	307	344	347	324	336	318	355	309	318	325	316	312	305	300	293	318	356	332	314	338	333	343	329	319	274	358	305	308	332	310	310	323	321	317	329	321	319	335	340	342	318	307	335	303	311	316	326	312	329	314	320	312	312	299	313	340	286	334	307	313	312	345	307	322	335	328	306	307	320	336	314	304	301	339	308	316	321	324	321	292	319	328	347	330	337	312	343	313	309	336	317	309	328	339	306	330	346	322	293	314	323	314	335	301	311	330	317	323	300	305	288	322	316	312	320	325	305	338	335	313	315	321	312	302	338	329	367	327	328	337	324	364	333	307	333	309	286	330	330	298	302	333	332	321	330	320	296	295	322	313	304	317	302	308	298	313	307	331	309	300	313	308	302	319	332	328	325	304	300	357	289	307	327	297	329	331	331	306	303	308	320	351	306	291	337	310	309	349	339	274	342	300	319	338	315	307	337	331	267	296	311	329	338	328	328	323	311	281	334	329	325	285	333	350	337	318	334	344	336	351	296	284	356	342	318	303	304	313	335	314	315	307	326	352	310	297	305	329	301	370	306	320	289	330	326	311	312	305	332	312	330	332	322	308	328	342	326	319	329	302	302	334	315	328	371	299	339	302	373	314	302	319	316	293	295	338	285	314	335	291	304	320	275	323	321	332	332	312	303	320	300	315	334	298	330	321	323	298	332	351	333	284	328	342	316	313	318	357	286	342	317	341	342	374	331	300	302	341	332	325	352	313	298	337	353	327	316	336	346	329	326	301	299	352	346	314	309	326	342	317	339	277	340	325	301	320	299	320	337	345	361	299	324	318	324	318	307	331	340	316	344	303	343	331	336	317	294	310	325	326	327	325	319	330	305	304	302	298	313	321	313	309	320	333	305	327	305	336	322	313	311	306	307	333	326	291	313	296	306	318	328	297	321	323	315	273	307	330	293	339	329	305	322	330	304	304	309	348	337	291	327	307	335	319	321	324	334	296	336	341	327	299	307	347	313	289	341	339	317	339	321	334	336	326	334	309	333	333	283	285	292	326	324	303	366	314	314	307	311	313	282	337	328	352	346	324	306	318	283	326	324	331	323	339	344	340	342	334	332	324	325	323	281	320	341	339	323	311	339	321	313	316	303	325	351	296	324	313	314	308	331	307	335	339	296	314	295	326	342	327	317	302	323	307	328	311	331	312	314	305	304	328	300	330	303	319	303	294	322	330	325	339	294	305	380	346	317	317	328	304	298	321	357	333	320	341	316	340	293	341	332	319	319	281	323	322	284	308	346	315	337	342	317	304	293	334	318	302	324	330	314	305	332	323	325	318	318	355	303	307	349	341	329	333	303	311	336	331	323	345	348	327	327	311	340	291	322	295	345	344	315	306	334	337	345	340	288	329	330	296	299	298	328	332	326	302	322	316	304	344	322	288	293	299	333	324	330	326	309	343	325	303	301	328	310	297	312	326	324	302	327	320	308	346	340	311	331	326	292	359	341	355	349	319	319	316	331	275	325	321	297	316	297	324	316	314	319	317	315	326	339	324	320	346	328	329	348	323	346	317	298	345	350	324	335	312	296	355	322	320	308	334	365	311	328	339	273	299	326	308	357	348	355	337	310	339	301	309	307	339	353	328	335	307	307	318	298	322	341	310	311	308	288	334	317	340	298	314	339	322	288	361	327	364	334	333	307	334	318	331	321	341	335	300	301	299	327	316	328	292	321	336	343	323	339	339	306	317	330	309	314	306	332	333	323	322	322	324	317	304	326	277	321	321	321	310	322	296	341	307	342	324	315	295	303	341	346	308	325	310	316	310	297	334	328	375	308	301	308	315	324	296	325	372	324	355	303	344	325	304	306	323	305	342	331	334	293	323	319	318	319	320	315	319	316	320	306	319	316	376	323	321	325	337	339	320	332	312	296	317	314	321	287	320	324	342	346	314	337	323	299	340	291	334	352	330	320	319	324	322	304	331	310	292	305	306	300	327	328	321	281	309	323	313	320	317	335	310	315	336	326	302	306	352	331	330	338	320	324	311	306	332	348	323	340	335	328	338	291	315	291	306	328	295	315	310	297	340	346	346	312	326	310	314	313	323	311	337	308	326	340	331	327	298	349	329	327	339	324	318	322	305	324	331	308	296	318	312	289	321	297	326	332	297	301	334	290	322	313	308	285	349	305	310	321	314	331	335	332	328
40221	28613	13919	8720	4837	3376	2235	1533	1170	953	1146	808	632	366	283	248	228	200	192	222	227	199	182	175	191	180	209	190	197	193	181	183	185	207	171	164	180	174	165	169	175	166	174	169	196	195	216	156	172	178	190	204	155	167	166	197	185	191	178	219	190	204	149	191	169	194	196	184	185	190	190	176	179	162	174	186	149	190	172	174	164	152	165	180	179	192	194	190	165	179	182	180	177	172	205	175	183	173	174	158	205	175	148	181	184	202	159	186	200	173	163	172	192	170	189	186	172	147	186	163	199	162	212	192	165	190	160	163	196	194	186	168	172	166	174	209	142	182	164	168	155	184	177	162	176	180	175	194	185	181	156	180	210	170	166	159	198	185	159	190	186	168	176	184	174	186	195	191	200	177	189	196	172	187	184	209	175	185	186	170	169	197	192	145	170	205	179	170	176	197	173	170	183	170	183	197	161	159	196	163	145	179	179	163	154	163	164	174	167	179	186	161	157	186	149	172	169	174	183	185	187	171	161	191	200	187	181	174	178	195	187	187	168	175	193	191	173	185	162	172	162	172	194	198	181	189	178	185	157	184	169	188	191	180	217	174	168	181	179	172	167	201	167	188	196	171	163	204	180	165	193	195	188	189	163	187	166	191	190	163	172	180	194	191	193	162	202	177	195	168	187	183	189	161	198	178	186	172	210	164	188	175	170	173	174	168	182	179	188	183	202	174	197	213	191	162	192	183	170	200	210	164	175	162	155	167	166	168	191	175	179	174	194	176	166	171	201	173	195	165	184	159	202	177	175	181	198	155	191	173	184	170	190	175	196	181	167	177	160	161	191	177	190	157	201	186	154	164	176	196	180	159	171	168	193	168	194	192	188	182	188	195	183	183	157	171	179	193	188	192	162	179	166	204	163	196	176	186	178	206	180	153	165	171	175	191	178	159	175	168	171	194	180	203	188	154	168	177	181	182	165	195	178	198	186	182	200	182	166	170	190	166	158	187	197	171	159	170	158	167	170	170	183	189	178	163	166	175	172	200	190	174	198	175	202	183	171	166	186	168	154	190	188	163	185	163	156	162	149	168	184	193	183	161	189	188	187	176	184	188	157	182	171	183	190	185	147	176	189	194	176	174	197	194	167	202	150	204	160	159	168	189	196	179	209	196	172	169	156	169	174	183	174	187	161	159	175	202	174	174	198	197	188	200	155	177	147	179	188	171	208	182	174	158	198	167	180	186	179	180	177	175	175	172	180	187	186	200	177	172	169	180	179	176	154	154	180	177	177	177	180	185	197	156	204	157	177	175	183	158	162	184	189	190	185	182	169	180	171	201	190	164	151	205	181	198	194	190	165	193	176	188	178	187	184	196	176	189	184	166	183	210	168	180	181	188	180	182	201	173	196	187	171	175	181	184	185	183	183	178	178	151	188	165	203	188	196	159	156	159	171	174	199	225	175	191	177	186	198	192	190	169	161	166	221	180	193	189	206	172	206	195	181	185	169	159	184	163	178	152	192	177	140	175	180	160	177	160	165	187	173	196	181	172	186	177	199	171	191	172	186	179	182	179	166	163	184	157	178	157	196	191	166	167	168	188	192	171	146	186	191	171	201	166	178	163	202	163	186	195	210	194	200	164	201	155	163	182	173	193	160	147	180	181	160	196	168	176	198	192	188	174	182	193	159	167	173	153	172	226	167	178	194	190	185	177	167	187	183	155	161	159	181	160	212	169	187	167	183	168	160	164	185	184	169	166	202	175	157	200	163	179	192	168	177	177	175	177	162	156	187	177	177	179	181	157	209	185	167	197	194	177	150	184	178	188	172	178	164	164	191	187	182	187	211	175	175	150	192	173	163	199	174	201	177	195	167	166	194	197	165	159	164	190	195	189	194	175	176	171	174	199	199	176	175	176	162	180	165	164	183	156	188	195	195	189	190	186	167	200	189	179	186	191	165	157	165	211	189	181	193	150	186	173	180	176	157	170	180	181	187	185	178	172	186	176	172	163	154	163	158	159	163	190	197	170	182	149	165	180	168	171	167	180	173	165	196	185	180	181	173	191	161	172	198	184	187	177	186	186	185	184	168	150	187	177	185	175	162	180	181	203	157	195	210	181	184	155	176	191	180	174	180	198	164	187	178	153	177	159	184	170	182	185	177	185	198	173	199	159	163	166	165	181	164	167	156	172	183	171	176	192	205	128	170	185	178	195	178	184	195	170	172	181	168	194	192	177	181	204	165	189	151	169	172	180	157	178	195	182	175	166	166	180	202	196	191	196	167	172	168	174	203	200	148	192	183	172	173	189	171	175	144	149	174	178	185	181	172	200	183	184	169	175	184	176	164	170	193	176	170	162	199	191	189	175	169	172	158	182	197	206	198	154	184	171	198	144	187	180	169	160	190	154	161	170	167	182	184	171	184	192	194	159	217	182	182	169	198	163	149	172	192	157	171	196	178	181	187	200	194	173	191	207	171	172	175	205	167	191	179	173	189	197	178	168	180	179	172	171	163	183	184	170	175	188	170	162	153	176	194	176	186	200	180	155	187	176	170	156	170	172	217	174	185	178	171	193	189	212	170	201	167	162	140	194	194	188	172	162	166	173	183	166	165	174	169	205	194	196	172	168	169	176	156	182	178	169	187	182	175	179	175	176	200	177	160	171	168	191	158	201	175	181	179	162	204	192	175	170	192	166	177	157	179	171	178	178	198	176	174	191	161	170	171	197	190	195	174	180	170	170	188	191	182	168	184	169	173	184	164	155	184	169	196	157	189	180	158	191	161	155	180	182	162	193	188	184	164	177	170	164	183	194	190	168	185	178	156	183	170	177	161	168	169	181	169	182	180	147	191	192	191	189	172	197	155	178	157	180	196	173	184	185	184	171	192	159	157	184	189	146	172	163	182	186	186	160	175	174	161	181	173	188	174	175	178	175	181	187	175	199	171	183	174	168	170	191	161	188	163	162	171	175	174	153	186	174	190	176	187	184	199	174	182	173	172	180	186	178	182	184	160	183	167	176	168	184	190	199	184	167	171	193	180	159	156	172	203	166	163	202	205	163	219	213	202	160	176	194	163	182	150	177	153	179	168	196	177	169	164	167	185	183	193	155	198	197	173	185	173	168	162	155	198	193	183	168	162	166	173	165	175	184	160	172	185	172	175	172	175	189	183	191	168	175	187	149	168	156	161	173	183	162	202	188	161	179	180	196	211	184	162	203	168	175	183	169	175	164	147	185	185	186	191	158	177	197	160	160	164	163	197	196	198	179	185	187	176	169	174	187	168	150	159	183	187	174	189	179	189	203	174	173	194	187	185	206	191	183	171	174	155	176	172	196	156	150	166	166	191	200	204	172	141	169	162	199	154	184	169	187	186	185	201	165	194	144	189	166	185	175	171	189	172	197	203	184	225	184	181	173	195	175	157	183	168	185	171	185	203	166	176	187	181	184	178	171	153	176	186	197	177	182	179	195	155	182	189	175	197	199	173	180	196	161
24895	19915	9838	11995	9954	9621	7468	5636	4867	4433	5352	3748	2989	1524	1173	887	660	593	539	506	488	505	512	482	482	479	468	485	458	434	467	444	482	451	489	474	452	476	470	436	434	398	493	432	461	452	407	439	403	431	445	407	419	451	430	464	417	457	441	441	442	458	437	443	412	439	400	441	448	438	415	447	416	403	454	446	432	437	417	467	409	422	457	447	378	389	481	416	407	410	422	432	403	420	426	416	453	428	440	405	402	414	418	427	412	421	387	423	389	417	418	436	415	437	403	459	456	446	413	424	435	437	457	378	420	418	414	410	432	439	438	391	436	396	435	359	422	426	431	417	422	397	420	450	407	428	439	418	448	385	455	398	428	429	419	435	425	410	427	412	398	411	419	428	448	440	424	413	429	423	408	427	413	413	434	414	409	408	384	443	418	420	417	426	428	459	420	403	395	426	419	429	433	437	372	429	428	422	415	430	448	417	431	446	400	388	421	404	461	424	397	412	439	445	462	418	416	416	428	450	462	424	432	435	437	455	441	426	428	403	418	411	367	412	392	390	427	411	387	454	416	415	398	376	454	388	398	446	433	416	443	443	425	413	387	425	430	424	408	430	418	413	415	430	407	430	438	432	393	418	405	460	401	414	409	438	432	414	411	425	395	436	415	457	406	390	449	396	401	397	382	406	410	417	455	467	420	399	440	419	448	444	408	407	441	427	415	428	401	421	415	421	430	436	389	404	448	358	410	423	407	412	410	431	413	405	444	377	424	432	402	387	468	444	414	397	401	424	447	410	426	406	436	386	421	421	434	383	468	410	438	411	447	406	439	422	435	420	429	419	384	422	401	441	409	410	389	403	426	404	459	418	434	435	426	405	392	435	451	424	380	425	432	434	431	417	414	403	473	464	431	409	416	439	438	424	422	433	394	391	428	395	401	437	430	404	391	431	400	415	426	430	399	420	409	442	415	400	408	446	394	454	426	393	436	413	417	443	414	434	439	434	436	397	428	420	431	406	441	428	446	414	449	430	458	429	432	395	417	396	425	420	424	381	441	451	415	375	418	423	389	441	408	425	426	417	421	423	447	408	419	383	378	411	445	407	418	442	424	428	447	437	405	417	383	446	409	417	431	431	403	374	407	460	444	403	426	419	422	378	403	436	480	379	431	425	389	405	430	427	423	410	433	348	408	416	430	397	438	424	444	429	427	386	432	407	433	430	401	428	407	404	459	405	412	405	459	424	433	392	428	437	448	398	429	388	435	385	436	411	408	460	368	409	414	425	409	411	403	399	404	425	415	382	421	423	416	415	396	371	407	408	409	434	422	402	428	407	419	415	403	413	433	418	412	395	397	423	429	409	439	438	400	437	453	397	436	367	421	409	438	417	412	420	439	383	419	450	445	421	427	434	407	421	436	463	412	406	422	424	446	423	413	421	404	431	417	403	418	402	416	419	428	384	450	448	439	425	426	400	425	416	411	448	405	393	440	456	406	392	414	432	410	433	403	418	396	416	422	419	434	427	414	404	412	435	447	406	444	403	408	416	417	426	419	410	428	416	475	416	391	432	406	414	421	392	430	418	426	432	440	420	428	403	456	402	407	450	414	436	433	437	421	428	413	411	425	404	429	422	402	414	373	474	443	400	401	442	404	425	453	398	402	400	410	364	402	377	401	434	398	449	395	394	424	395	443	452	423	440	365	399	414	424	428	404	434	399	421	441	424	384	442	415	401	402	417	412	422	410	471	423	454	416	432	432	411	427	424	410	426	427	416	412	438	452	450	438	399	428	422	407	459	429	420	422	422	417	426	427	434	391	407	446	422	438	408	402	427	457	397	424	444	458	400	439	401	399	422	454	416	442	430	407	430	396	409	417	412	408	419	409	449	442	433	426	437	403	403	445	404	390	450	406	419	399	401	453	401	429	372	413	427	376	462	411	459	392	390	438	420	442	426	423	444	411	432	402	412	387	445	424	393	425	424	431	425	447	425	447	427	381	401	435	394	422	445	408	429	414	406	426	426	403	458	406	438	409	428	422	405	395	424	411	411	408	437	462	427	434	444	421	414	425	388	450	402	409	422	452	415	437	418	418	443	430	428	388	424	401	415	447	453	434	403	400	386	417	423	416	396	426	433	423	428	429	447	440	414	380	430	402	432	424	445	400	394	400	458	448	437	418	423	422	417	398	414	442	462	455	421	440	434	385	399	425	417	417	422	401	408	424	412	385	404	417	455	417	409	404	427	420	395	390	406	417	417	425	408	429	437	398	415	398	432	431	466	441	417	410	417	438	455	427	416	391	435	428	421	402	394	424	388	420	422	382	403	417	421	400	408	445	453	422	436	403	462	417	379	405	397	429	434	420	440	435	413	441	405	422	425	433	406	396	426	444	440	406	432	436	477	439	434	412	424	419	391	453	403	427	414	380	442	449	401	447	413	399	360	462	415	410	428	420	403	420	431	408	441	460	383	419	428	412	393	428	393	426	436	416	418	444	421	393	394	424	434	446	413	398	451	418	402	417	396	448	455	444	415	403	418	386	444	396	432	383	438	430	415	397	399	418	412	432	439	396	417	422	432	404	404	402	436	422	433	402	447	411	432	406	397	403	468	384	484	416	405	397	436	435	459	429	443	435	418	401	405	406	405	410	435	429	425	420	438	431	409	415	425	411	429	406	425	423	398	452	407	453	438	408	445	422	425	430	446	435	425	408	393	406	409	426	401	448	419	402	410	396	414	395	423	385	407	438	410	420	391	426	418	446	417	394	394	401	424	398	448	422	404	362	435	428	456	432	424	474	433	410	430	453	433	436	404	424	404	419	413	463	416	400	431	422	445	419	396	402	421	370	431	439	413	436	420	430	427	412	389	422	416	412	414	422	396	409	445	447	415	432	441	387	386	449	391	375	461	415	415	402	417	424	436	389	444	458	402	425	434	427	440	434	424	403	421	382	429	402	419	443	451	410	386	411	436	425	427	439	414	394	456	406	411	427	473	411	386	411	408	422	428	443	395	433	413	432	439	428	423	469	399	444	445	440	445	428	390	450	425	427	414	435	446	406	405	437	467	424	396	397	421	410	412	432	410	427	383	411	429	387	397	427	449	448	422	374	423	419	410	420	403	419	415	444	404	412	409	456	417	431	415	406	449	414	407	396	422	433	416	432	445	441	436	456	392	417	403	414	422	394	448	385	428	429	411	388	425	380	428	401	437	403	429	447	422	409	410	432	404	381	438	398	439	452	425	437	440	433	419	426	404	432	427	385	384	428	451	400	396	388	449	425	411	441	443	430	430	437	441	434	398	437	385	420	386	401	415	419	454	437	394	417	418	448	443	401	429	415	392	389	445	426	421	451	404	428	402	424	415	430	417	432	392	464	410	411	424	450	410	419	440	455	430	405	456	449	395	415	412	456	413	390	438	404	431	415	417	397	394	434	428	426	415	421	428	409	443	420	422	477	447	409	423	422	442	453	432	408	440	398	412	439	433	427	418	400	436	433
10975	3744	972	425	365	295	287	253	259	236	247	234	232	208	213	204	212	224	233	229	233	243	201	205	235	213	201	222	234	206	206	222	245	179	242	185	218	234	223	237	235	233	222	220	200	215	243	219	219	216	190	218	222	213	213	234	223	249	205	230	221	228	217	198	197	207	234	218	277	240	230	200	234	220	220	205	206	226	228	212	222	219	238	229	230	222	233	209	186	242	214	205	245	229	209	247	216	232	230	210	224	223	191	208	235	210	216	208	210	223	230	212	223	209	225	233	225	214	201	221	229	238	226	213	231	223	232	226	201	215	236	211	223	203	214	218	247	247	220	238	191	228	226	246	230	208	224	247	197	222	227	237	229	222	197	229	214	227	220	216	215	234	230	219	218	229	217	192	200	203	214	206	233	234	204	198	219	247	214	231	213	230	238	199	195	210	223	208	223	220	225	198	222	200	235	216	258	188	221	205	210	213	192	224	227	212	205	206	200	200	212	205	220	209	204	218	215	216	236	213	231	243	222	216	206	196	229	231	216	227	194	203	224	183	222	195	234	226	217	212	222	205	216	235	246	216	226	181	227	237	200	233	213	198	214	208	204	215	233	206	224	217	228	224	208	224	212	205	234	199	199	197	208	229	228	227	195	221	238	218	245	222	204	250	189	187	187	207	232	210	213	207	190	200	207	209	209	216	245	216	209	212	204	212	206	216	226	205	202	213	201	206	198	200	214	217	214	243	225	212	230	204	208	225	199	205	226	206	217	219	212	193	236	227	217	220	218	243	255	218	215	221	223	213	219	215	248	226	224	208	216	240	241	237	244	210	193	226	215	212	210	223	219	210	210	220	226	173	234	202	235	222	215	218	201	193	188	210	196	187	243	237	192	214	225	242	264	206	221	207	201	215	215	228	245	242	246	213	209	209	228	212	223	237	212	202	269	214	249	258	201	206	184	211	223	228	224	221	215	193	196	226	204	224	210	239	197	217	181	234	214	206	233	219	216	188	227	216	230	206	224	211	181	260	221	214	202	220	234	230	205	205	227	210	241	215	217	219	235	213	217	223	232	201	219	221	219	208	190	213	218	223	207	217	227	212	241	226	209	219	254	239	213	224	231	203	209	202	263	240	228	217	192	234	216	222	228	233	243	228	203	234	208	202	224	201	223	215	197	204	218	210	217	219	229	207	236	232	214	207	203	236	230	225	216	225	219	228	232	207	215	223	178	217	221	210	238	215	214	237	227	216	219	267	217	209	195	200	168	204	227	212	215	221	201	211	200	225	237	232	212	222	226	232	208	208	207	234	238	222	211	219	226	204	217	247	246	212	227	226	217	228	220	219	201	249	219	219	209	225	213	195	234	202	228	245	230	217	217	211	203	213	208	197	217	221	231	238	219	201	206	199	194	221	183	229	230	191	221	239	225	194	223	213	218	204	248	236	218	234	219	210	236	238	225	211	237	213	209	194	247	211	246	251	203	232	226	204	223	241	221	233	191	219	220	226	199	209	224	219	216	207	200	255	249	236	219	200	221	216	197	239	242	245	220	234	214	196	231	200	213	204	192	222	237	198	231	221	224	239	207	192	218	213	227	228	224	192	209	209	222	224	217	225	213	203	258	210	209	210	216	190	218	225	226	230	232	246	200	225	238	231	205	227	185	246	240	263	197	187	194	218	251	229	219	247	225	220	227	221	237	214	214	200	206	210	222	224	239	197	196	215	210	227	225	210	219	231	224	220	224	216	222	195	238	214	192	186	210	225	216	183	217	216	229	220	224	218	230	228	229	207	212	202	215	229	209	225	205	200	218	228	196	202	225	210	216	205	225	219	206	233	236	216	255	228	224	206	224	213	219	235	180	220	222	226	227	220	240	220	213	224	226	214	223	215	231	227	241	231	216	230	252	227	210	228	239	275	205	207	203	228	231	204	209	212	213	216	202	196	233	213	240	205	225	221	211	204	256	221	206	203	241	231	212	223	233	230	217	217	234	194	212	194	205	217	206	231	216	205	223	211	207	200	188	203	212	205	197	203	217	236	224	218	215	194	211	211	210	213	221	232	239	195	213	208	205	218	234	232	225	207	213	234	231	229	243	217	217	224	207	218	194	215	213	221	219	232	222	226	204	230	244	223	197	173	242	225	220	201	229	233	253	203	238	245	214	241	237	211	230	235	224	222	206	217	200	210	211	244	214	232	237	213	231	233	220	233	239	240	218	185	207	219	233	188	187	205	233	207	230	209	232	207	201	211	266	204	210	242	213	184	221	206	255	192	233	230	245	213	213	192	205	226	227	210	194	204	197	211	237	227	231	229	240	243	202	227	202	203	240	206	224	220	201	226	232	196	224	197	231	236	219	221	200	226	202	243	236	197	213	222	246	234	236	224	212	211	273	185	228	201	194	242	211	219	225	216	204	208	215	224	181	210	212	231	229	235	204	202	245	203	212	211	215	233	217	206	250	242	205	225	199	226	221	198	196	213	211	210	231	230	238	198	240	201	207	230	209	254	206	213	201	220	231	219	226	190	219	218	220	218	209	229	251	232	193	180	189	224	239	207	203	214	223	215	205	234	210	238	208	204	223	220	181	222	220	229	217	218	230	219	223	231	234	219	217	259	204	222	192	210	199	220	226	173	203	210	201	208	224	220	224	207	248	209	221	209	249	233	218	236	211	241	205	242	229	219	216	220	237	208	207	209	228	180	192	244	223	216	231	211	215	194	237	205	213	233	199	174	233	187	218	229	213	218	254	204	210	228	232	218	236	200	189	217	218	196	192	218	205	204	233	214	232	176	234	216	214	213	224	220	236	220	217	201	242	194	232	228	208	232	219	231	210	237	214	195	231	196	225	217	244	205	221	208	214	194	227	223	201	233	236	228	194	214	259	216	214	194	206	235	230	201	210	233	215	209	240	218	200	206	248	223	209	213	207	246	202	216	231	240	250	209	209	204	197	228	219	207	226	234	213	225	212	219	227	218	212	194	202	208	213	236	227	208	253	218	214	225	204	218	215	206	221	212	220	224	208	204	214	198	226	206	236	224	234	231	190	233	243	215	215	223	214	207	189	182	223	188	211	252	224	215	223	210	223	238	194	228	194	249	239	234	215	226	201	219	226	191	188	205	226	208	218	202	199	231	202	240	223	206	222	227	216	230	217	244	200	173	256	226	245	216	221	211	242	228	198	176	224	196	201	196	205	223	218	231	233	231	229	253	217	231	209	200	242	225	199	234	207	230	194	187	213	200	196	211	217	235	211	217	199	187	204	246	219	233	230	235	198	214	216	218	218	268	237	196	229	206	226	230	187	230	257	233	227	207	225	217	205	226	231	211	207	218	189	220	251	229	223	211	207	186	225	227	204	211	210	217	217	240	234	213	231	219	229	218	212	204	213	218	210	204	210	242	225	233	209	251	226	240	235	235	208	217	226	201	239	227	212	228	208	188	199	240	220	210	218	239	236	226	239	250	223	220	221	234	196	213	231	216	201	231	232	207
6809	3240	1480	1133	976	897	794	677	623	634	617	572	545	492	520	441	503	483	498	520	520	468	514	479	532	496	508	437	464	437	499	484	469	488	467	492	463	500	452	482	482	482	463	494	505	467	487	462	472	502	511	502	455	526	462	496	479	476	501	487	454	480	482	471	495	492	489	510	451	464	496	468	535	486	511	452	486	462	493	493	488	471	494	469	472	463	440	480	471	523	492	478	472	496	513	486	532	485	469	480	450	501	471	498	482	477	460	460	472	489	467	479	508	486	501	506	513	479	487	481	516	483	488	475	505	505	488	457	492	473	495	506	514	505	525	513	498	506	528	459	458	489	491	486	504	511	446	491	476	494	470	490	471	505	507	472	488	467	493	439	449	488	466	497	472	483	480	451	466	486	458	445	472	488	475	463	481	474	535	474	489	485	478	492	528	453	509	450	443	498	478	479	482	429	481	453	470	473	476	489	504	465	454	488	462	495	462	526	476	500	496	479	493	491	480	509	507	496	477	490	464	474	491	480	460	491	434	514	499	467	471	453	472	508	472	476	492	477	464	505	510	523	469	502	503	465	500	467	501	433	469	479	485	497	496	526	454	472	450	494	480	503	481	463	486	503	493	477	487	471	475	475	506	507	509	527	488	457	466	492	507	486	506	482	509	494	458	486	486	492	457	503	489	438	485	473	470	538	486	458	467	452	486	487	460	457	470	432	514	513	477	491	482	502	473	457	479	461	494	470	452	500	466	480	472	499	502	490	499	509	474	477	503	453	510	453	476	477	523	507	494	499	495	489	534	523	468	473	441	495	482	507	498	514	450	483	482	457	521	469	472	461	481	470	473	478	446	443	496	494	417	464	484	462	496	485	483	483	481	474	489	470	491	494	449	489	469	486	474	481	474	534	507	439	495	507	496	488	512	498	455	487	480	502	480	492	484	454	473	499	461	481	479	447	473	503	466	476	468	487	498	470	485	491	493	470	500	494	508	470	481	485	533	474	497	499	454	498	482	466	452	478	493	469	442	497	476	474	528	466	484	508	496	454	461	488	488	508	510	486	470	480	496	489	506	464	461	488	483	483	493	487	489	475	440	464	471	505	509	492	481	481	488	478	488	500	479	507	500	464	479	510	483	498	482	473	503	498	490	473	469	507	466	453	454	519	505	458	494	492	499	451	498	483	496	522	490	498	500	482	475	472	450	482	466	535	459	477	439	446	500	476	516	493	474	483	466	504	498	477	476	513	465	490	477	474	461	514	509	485	497	440	499	479	491	500	469	469	494	479	497	514	468	456	454	471	468	486	497	486	513	498	508	486	484	520	467	510	538	484	490	503	448	473	492	470	480	488	473	496	484	486	509	482	505	464	475	498	476	484	481	550	505	513	491	521	477	476	456	471	515	512	453	501	486	524	480	508	491	489	460	497	460	520	448	542	485	515	463	480	511	488	502	488	475	502	458	486	501	503	491	495	481	470	489	518	499	498	455	471	490	468	455	478	461	459	485	474	457	522	527	483	455	505	508	496	491	493	479	478	510	524	440	491	492	502	455	463	481	459	498	481	458	458	519	479	498	488	484	521	482	459	470	524	458	479	486	493	499	462	492	481	465	511	465	469	530	481	444	456	484	497	466	484	513	441	494	510	456	492	422	463	492	476	487	450	496	499	479	485	460	462	540	482	486	486	519	450	495	479	462	478	472	483	493	517	476	463	505	480	486	491	502	487	470	473	517	462	477	475	456	481	459	500	445	513	483	481	504	469	483	461	511	483	494	467	468	464	476	501	478	496	463	474	492	489	490	511	479	483	468	489	492	435	475	480	455	498	453	467	460	499	481	463	449	487	461	483	484	489	490	452	480	491	499	497	482	513	508	508	492	531	489	477	474	488	505	479	499	458	447	451	452	463	471	476	512	462	460	482	458	497	490	491	484	496	453	491	510	464	450	501	520	474	507	467	442	472	486	466	494	470	479	488	467	446	515	494	483	496	492	484	477	490	459	529	455	502	469	493	478	476	526	486	470	462	529	531	479	472	486	484	473	466	481	467	465	494	458	456	529	471	470	468	453	531	535	465	506	501	465	483	457	484	483	524	485	460	502	498	507	498	481	502	501	510	510	467	492	460	433	497	469	483	454	514	513	498	504	462	467	475	456	469	515	484	487	482	501	478	479	455	490	505	446	468	455	515	522	456	477	489	489	455	504	469	475	469	433	494	482	443	477	448	483	484	487	472	454	486	463	449	470	477	498	452	496	462	499	487	470	485	437	539	461	493	503	520	489	438	502	485	442	468	446	488	473	509	514	467	484	485	473	489	525	455	498	484	502	512	485	494	477	472	486	468	480	478	503	500	465	465	493	495	488	457	488	458	516	491	513	461	461	493	488	495	462	469	494	459	486	490	452	464	464	453	496	468	521	516	486	514	468	467	493	462	499	485	481	477	472	442	480	493	443	522	493	462	458	463	506	483	508	502	474	473	508	473	471	480	450	480	474	513	463	480	499	480	499	510	495	505	469	512	491	488	482	449	466	484	512	482	470	476	439	523	453	510	480	458	499	513	492	453	481	477	493	477	478	440	459	455	486	488	472	430	474	470	517	468	471	482	528	457	474	520	512	488	478	485	467	482	450	494	466	532	482	508	504	514	493	452	464	500	489	507	478	482	470	498	490	484	518	462	441	456	496	474	469	503	460	449	490	500	514	488	475	514	476	509	487	461	483	520	450	470	469	495	472	493	471	514	492	477	486	506	480	493	513	473	455	483	473	478	491	498	501	478	497	477	470	521	478	509	441	452	466	462	492	506	442	462	406	470	508	483	469	497	486	469	484	503	488	516	473	511	456	545	466	458	467	459	530	494	482	503	468	499	484	526	473	467	493	424	515	470	519	462	478	445	489	459	477	496	490	465	516	473	493	475	457	461	456	499	494	466	479	510	496	467	477	446	494	512	472	455	500	475	492	501	511	457	490	524	483	476	461	481	488	497	490	508	420	481	496	492	488	475	487	477	469	450	522	447	478	533	434	466	502	508	477	484	532	446	485	503	521	564	460	464	468	470	497	481	451	493	425	474	490	500	507	500	501	475	479	523	510	472	506	486	484	491	503	508	499	448	488	493	479	484	491	486	471	479	496	443	469	483	514	469	509	511	496	467	445	458	491	526	481	463	490	504	503	477	462	446	442	525	465	431	488	503	425	520	483	490	464	462	485	519	530	528	452	482	454	494	499	492	481	475	543	506	478	478	494	509	517	507	482	442	467	469	501	491	473	425	463	445	474	460	517	526	464	513	482	497	483	490	479	474	494	506	482	514	482	478	527	495	488	457	485	493	476	438	476	477	518	505	455	473	465	481	484	474	480	459	537	497	504	494	486	491	473	510	478	458	487	481	511	471	459	467	475	482	477	454	462	469	500	487	419	522	538	485	509	475	479	443	469	479	495	502	477	461	472	483	493	465	478	476	472	513	504	495	475	479	460	495	513	517	469	474	475	483	487	485
30439	19922	8291	4543	2880	1882	1230	843	757	619	591	453	286	195	215	129	147	148	139	126	133	154	127	109	139	155	115	150	147	157	129	110	129	138	120	140	112	133	136	158	138	130	148	146	154	147	137	167	138	135	114	123	129	129	128	143	133	152	157	131	125	121	128	135	143	124	127	138	140	113	139	124	139	105	131	141	129	122	159	149	152	139	116	118	143	115	132	121	105	124	157	134	125	149	129	135	147	143	121	128	136	122	104	156	123	122	146	134	135	135	134	127	139	157	138	138	140	134	141	144	128	117	126	132	112	106	155	128	116	128	144	137	120	125	140	135	114	131	123	110	125	146	120	118	125	141	124	149	157	146	141	131	116	124	137	152	125	152	143	130	139	133	129	131	131	132	138	146	141	135	119	126	128	120	130	120	127	131	118	99	131	133	130	127	137	121	132	139	128	124	129	141	152	137	147	123	140	127	130	131	125	111	107	135	117	143	130	118	138	150	145	144	150	130	126	125	118	130	130	118	146	152	142	136	118	128	131	119	129	130	128	144	138	125	160	156	123	122	153	114	121	112	128	125	161	131	124	135	120	138	131	115	122	154	154	130	132	103	136	137	119	124	136	131	156	140	129	125	147	126	118	138	152	141	121	121	139	155	116	139	144	125	124	125	148	131	148	138	128	149	128	122	145	126	146	135	122	138	156	142	152	138	140	144	132	115	125	143	147	127	139	143	144	129	125	126	156	142	145	122	128	148	131	131	150	131	155	136	140	132	146	138	145	113	131	121	138	128	142	119	139	145	132	142	128	129	128	117	143	137	136	115	151	148	108	129	131	101	124	120	131	128	128	131	151	143	127	110	132	127	116	127	128	129	114	128	138	137	130	136	128	126	132	137	142	113	139	126	134	145	125	152	132	127	164	130	143	138	133	146	147	132	139	135	143	134	127	123	127	141	140	136	121	126	130	144	125	141	117	129	131	153	116	135	146	140	152	120	156	150	130	143	136	145	147	156	140	145	122	126	144	132	134	118	143	131	131	129	134	112	129	124	145	132	136	136	128	139	138	123	135	161	120	136	150	127	113	130	123	116	135	145	128	139	126	142	135	126	150	134	142	129	127	136	134	129	118	150	130	125	140	146	134	146	110	129	139	158	115	153	147	133	132	137	132	135	133	137	139	120	117	103	132	121	156	134	153	161	147	137	126	128	139	135	135	151	133	131	126	135	153	107	146	151	154	114	151	143	106	124	137	140	123	137	142	165	139	131	117	127	118	148	124	137	144	147	130	150	128	125	125	144	125	137	126	134	126	124	147	147	123	125	127	154	137	149	108	127	114	126	126	137	132	121	121	134	118	123	126	116	133	133	153	107	135	151	143	134	138	126	129	130	133	152	135	117	147	116	147	134	118	122	129	143	117	135	133	125	127	133	137	118	140	116	124	124	147	131	117	126	136	111	115	126	129	112	169	132	145	152	117	148	117	186	135	138	118	129	134	122	136	124	139	154	125	132	139	118	135	123	125	159	136	135	131	153	132	120	138	140	140	157	134	139	144	136	130	127	132	145	136	133	136	138	151	166	137	159	141	144	134	124	133	138	179	133	136	151	137	133	134	134	126	141	151	126	128	133	134	123	117	140	161	143	156	128	125	137	140	125	136	143	140	147	153	109	125	133	128	137	148	152	157	149	147	145	107	131	116	143	142	134	118	142	146	128	140	140	125	150	126	142	127	139	135	122	144	122	150	137	125	122	128	126	146	129	119	160	165	124	131	130	121	134	135	117	142	164	122	144	150	140	160	130	139	128	129	120	142	136	125	131	121	128	129	127	131	128	139	139	149	132	126	126	113	140	153	145	139	169	123	112	120	132	141	115	120	129	131	148	140	155	135	116	136	144	143	135	136	142	135	129	127	125	144	142	133	146	140	130	132	120	145	111	118	161	135	128	136	135	134	144	131	132	121	142	125	158	128	131	147	125	131	144	114	147	134	120	123	119	151	112	124	128	159	141	122	133	137	132	134	135	143	127	127	148	136	145	129	132	145	123	123	127	139	129	133	117	122	160	171	117	157	126	143	130	127	122	114	130	133	147	125	120	139	136	125	124	123	145	139	138	120	129	132	142	137	124	122	137	135	140	137	135	131	136	130	120	131	158	131	154	127	139	110	119	125	137	138	160	137	145	127	133	149	141	143	125	145	135	138	132	136	118	127	145	123	128	144	128	124	133	140	147	126	121	120	146	138	136	116	135	154	133	124	126	124	137	149	136	114	149	136	130	136	154	156	113	140	137	124	112	142	127	125	101	134	126	126	152	144	129	122	126	134	116	130	132	148	150	117	142	128	168	127	139	137	117	122	138	106	105	130	123	132	122	128	116	113	127	133	124	134	118	121	137	152	137	154	112	143	144	151	122	111	127	122	115	135	124	129	137	130	115	132	130	120	122	116	142	136	133	162	142	120	140	149	147	138	149	140	158	144	164	142	144	119	134	121	132	146	141	155	145	146	141	121	120	130	131	133	138	141	146	159	152	130	165	158	123	140	105	130	142	127	118	114	133	141	149	134	135	118	128	150	129	146	131	124	118	128	120	144	125	142	126	129	149	160	139	128	123	122	127	133	136	126	133	122	97	135	134	129	136	152	160	125	146	135	107	140	138	134	146	144	119	137	160	149	135	152	140	136	153	143	143	115	129	137	129	125	156	143	125	109	132	163	134	121	115	133	149	126	131	167	140	140	123	159	134	120	125	121	127	102	134	119	122	145	141	141	120	135	128	145	140	139	130	125	157	146	131	123	130	133	114	119	120	124	132	98	148	140	145	124	129	141	116	131	116	126	139	146	150	126	143	131	122	157	152	148	124	115	103	114	130	118	120	118	138	150	132	155	135	131	124	146	145	120	121	129	140	158	130	145	105	120	120	154	144	133	125	126	135	142	155	130	151	135	136	126	128	142	148	142	132	139	139	143	128	154	130	129	116	133	141	122	136	121	129	136	125	143	134	146	145	146	136	156	159	118	130	140	114	137	139	135	115	136	125	117	119	123	139	156	141	136	138	145	156	128	155	130	118	104	153	138	123	139	139	147	121	173	123	142	127	125	123	133	137	121	115	126	119	135	135	125	134	125	111	146	128	121	118	142	139	130	126	142	136	141	121	130	131	124	122	110	130	129	126	151	144	130	147	135	118	138	137	133	121	133	123	123	123	148	110	128	162	135	150	135	150	155	137	135	143	125	149	172	125	134	134	135	139	140	126	135	126	121	143	142	116	160	123	130	156	120	125	129	140	128	126	149	129	147	118	120	142	121	128	152	119	121	135	139	107	152	141	155	129	131	129	141	144	133	142	119	119	151	131	132	139	141	132	129	138	119	138	122	125	127	135	133	118	145	142	118	119	157	124	149	130	153	127	154	169	119	137	120	146	127	142	147	132	125	156	158	131	162	135	136	153	133	139	147	123	131	139	134	135	137	134	118	133	112	128	134	107	142	140	117	134	127	139	125	126
20085	13975	6489	7669	7308	6226	4753	3406	3455	3038	3058	2145	1414	827	758	504	383	414	375	391	361	357	398	348	367	367	362	348	361	336	333	334	336	315	326	333	313	322	303	334	335	364	350	351	301	319	326	338	312	337	365	323	325	336	339	315	313	310	312	343	350	310	353	312	314	323	303	315	321	323	340	334	352	321	300	350	339	320	299	296	324	316	332	340	356	302	326	341	284	310	318	333	329	307	356	304	315	319	326	322	335	303	331	315	315	324	326	345	317	311	283	317	325	321	351	337	314	325	329	328	323	343	294	307	322	314	319	345	330	319	330	322	304	321	351	303	304	338	325	317	321	298	323	332	322	324	335	322	305	340	294	322	292	340	322	316	348	321	285	310	308	322	300	306	352	324	318	312	330	309	308	312	309	289	305	301	362	294	297	314	334	323	333	325	334	329	325	339	284	298	298	305	344	319	311	301	315	305	336	349	339	331	296	321	344	358	345	290	326	317	318	315	314	326	338	332	327	304	316	351	328	349	342	316	349	302	324	390	284	321	315	324	321	332	302	307	313	301	337	316	302	351	315	334	311	313	326	307	375	312	329	337	352	324	330	316	360	304	327	298	286	312	346	305	323	302	334	323	295	326	319	332	313	343	351	316	323	312	318	346	330	337	327	294	327	300	348	352	320	316	311	340	324	330	335	332	322	308	355	325	322	312	341	292	304	318	335	335	334	333	313	341	318	327	360	336	313	307	322	314	303	307	316	304	319	317	355	335	342	313	327	316	311	362	313	319	320	332	327	334	303	318	331	305	323	328	309	308	358	292	344	360	318	325	293	286	306	342	314	321	310	320	326	323	307	339	320	333	327	348	312	294	337	362	305	337	319	322	314	317	321	328	355	311	323	326	310	344	344	343	326	286	311	346	309	314	330	281	297	354	320	313	344	331	318	305	310	328	324	368	321	349	333	316	314	359	310	335	314	314	311	329	322	291	306	289	327	316	290	354	302	318	334	337	353	327	346	294	304	330	339	322	345	300	317	318	352	294	312	304	309	296	338	331	340	323	319	304	342	341	296	332	300	313	308	308	325	318	313	320	372	300	309	326	314	339	369	315	337	310	363	282	345	324	327	303	303	329	339	336	329	362	304	310	303	301	341	332	317	347	308	333	314	339	307	330	310	318	306	320	335	320	330	279	316	318	352	324	317	334	322	331	329	304	332	320	303	322	308	334	312	294	314	326	321	300	339	317	333	319	275	291	291	300	359	326	332	335	324	373	331	333	318	303	376	323	326	311	341	306	301	302	334	292	333	334	325	325	304	338	346	284	321	333	328	321	306	331	334	345	326	347	304	321	302	301	330	314	317	312	319	321	306	348	334	327	302	315	352	319	317	331	343	332	328	313	309	323	324	334	325	313	308	309	317	324	318	359	324	311	319	315	313	325	324	324	322	332	313	318	297	326	282	344	321	316	316	319	301	309	311	334	331	338	350	329	323	332	311	309	346	315	328	311	268	334	315	303	312	312	320	343	333	315	308	289	342	361	332	323	329	328	312	324	328	327	331	337	327	326	328	322	335	318	343	362	316	318	335	330	337	326	325	309	339	318	322	309	315	329	295	350	364	336	329	320	298	282	345	310	328	345	297	307	319	327	327	343	306	301	324	327	350	319	301	286	306	299	332	302	326	334	361	317	306	333	302	295	328	331	323	319	312	314	308	316	358	316	338	343	309	346	343	318	300	327	313	312	298	289	322	315	311	333	331	329	323	327	336	322	304	325	307	313	281	321	315	319	324	310	299	339	315	308	306	345	315	353	320	342	333	300	309	302	340	326	307	298	306	334	296	325	339	306	314	310	319	303	293	310	313	329	324	314	307	300	303	295	311	318	332	306	315	312	296	298	345	330	283	280	351	302	291	325	315	326	343	334	329	349	310	345	333	331	296	317	303	322	312	324	323	318	343	317	337	344	317	302	347	367	333	328	320	284	317	341	300	294	319	340	325	318	332	294	325	317	367	320	340	321	289	362	303	341	338	305	318	331	333	337	337	306	297	303	312	310	325	328	313	335	316	310	316	331	364	291	297	300	318	318	314	319	310	258	339	272	362	294	298	295	329	341	313	338	323	322	342	334	308	297	310	333	341	297	364	337	345	302	359	324	323	328	320	340	315	328	289	316	326	304	303	301	320	337	326	306	315	319	300	338	325	321	305	334	347	306	296	358	314	343	308	322	322	343	348	310	301	337	334	339	305	305	329	297	325	335	331	318	304	331	330	330	310	338	302	325	325	350	330	291	308	269	328	323	343	312	330	345	366	327	325	325	336	318	345	336	321	323	349	319	325	307	329	313	331	322	337	377	327	321	303	310	343	321	313	320	312	323	338	307	333	306	329	330	313	329	356	342	328	317	359	316	328	369	323	297	312	319	319	318	314	326	298	324	342	330	282	324	316	318	339	347	322	339	332	294	371	317	347	319	316	296	319	316	320	317	326	309	328	324	355	339	318	331	317	348	332	331	326	333	343	337	328	352	318	338	376	307	331	323	319	296	326	264	306	335	335	334	329	331	319	355	341	328	324	327	327	326	313	323	297	337	312	329	298	323	325	348	299	331	332	315	313	315	329	284	302	324	325	308	327	315	376	316	339	315	337	331	333	354	311	347	311	321	313	321	340	276	301	295	312	328	322	337	335	312	280	311	323	309	337	308	312	288	358	308	327	321	304	315	353	349	334	335	318	315	320	323	342	313	326	310	324	312	321	327	312	310	314	325	350	340	306	320	322	320	327	343	341	335	345	329	342	323	302	322	320	309	326	327	288	346	295	331	328	313	296	320	337	327	331	340	337	312	319	321	314	308	271	285	339	314	310	311	328	337	323	326	327	321	305	343	332	331	317	302	290	327	348	326	296	326	342	314	313	341	306	330	308	304	343	349	341	318	322	332	320	319	329	343	327	311	344	321	318	327	317	319	315	324	328	352	336	299	293	321	320	292	320	346	319	315	331	344	320	305	301	337	315	324	316	333	333	326	300	357	317	324	345	324	336	316	314	323	315	306	296	343	370	307	319	300	304	310	322	310	297	334	265	307	318	299	306	319	293	339	311	323	340	335	302	321	292	319	291	304	323	332	335	312	337	332	351	323	345	326	341	298	326	321	338	320	349	316	276	322	313	355	304	338	300	337	317	311	339	319	324	344	335	332	320	340	360	299	323	323	309	326	316	316	303	312	314	342	326	281	307	330	322	306	339	325	325	320	317	319	351	320	296	331	346	322	305	328	300	309	337	310	313	310	330	324	313	338	307	346	322	349	308	304	288	351	310	304	291	315	341	318	301	282	314	315	317	302	339	294	295	341	369	321	307	308	293	339	324	309	329	296	339	365	322	288	303	328	325	361	305	353	333	319	327	292	349	319	323	374	337	305	343	344	339	335	337	328	338	336	317	312	317	313	313	302	310	306	313	330	295	323	319	304	316	314	307	327	280	286	320	340	328	311	340	362	295	332	293	317
41696	28773	15308	7619	6120	3723	2524	1827	1660	1350	1325	757	501	340	278	248	237	212	192	196	214	179	226	179	173	205	193	182	181	192	199	197	158	171	180	193	186	180	179	182	181	192	176	178	174	187	165	203	200	186	194	189	171	183	172	193	137	167	180	155	169	173	205	189	209	160	181	139	162	192	175	197	187	172	149	203	201	177	167	170	191	158	175	181	198	159	173	211	205	184	203	183	182	177	182	181	172	183	205	180	183	168	212	166	192	160	169	167	202	191	199	189	185	172	171	175	203	208	183	174	160	205	185	171	165	169	176	185	181	158	181	167	194	206	179	175	174	163	164	180	167	191	165	204	186	167	168	194	196	170	188	179	163	158	192	193	201	160	178	204	180	202	162	174	179	187	173	162	167	211	199	208	189	186	182	161	196	201	172	167	213	161	183	196	161	161	187	205	188	190	199	161	163	188	193	201	194	187	165	168	186	180	176	168	172	189	184	198	170	188	187	167	175	178	189	175	164	195	186	154	214	199	193	183	179	188	169	180	139	197	190	184	207	192	175	164	145	164	177	175	182	184	166	193	191	181	191	191	185	185	182	175	177	189	183	155	183	169	166	187	205	174	183	208	196	191	158	151	183	174	163	166	171	159	185	191	153	171	173	174	186	167	188	173	165	201	182	175	178	148	175	184	183	172	196	178	143	183	200	185	181	186	194	187	150	157	191	161	169	188	202	199	204	177	159	181	192	189	204	175	196	170	180	183	181	195	187	172	168	175	192	149	186	200	186	173	179	182	178	182	188	184	187	153	157	159	186	173	192	192	177	170	167	175	168	145	162	164	188	180	150	175	169	195	194	169	160	204	186	174	190	197	145	177	208	176	176	192	163	173	158	197	138	179	159	162	160	170	165	176	155	168	190	201	190	181	207	184	181	203	199	178	162	153	187	193	179	184	174	192	189	156	163	178	189	173	189	197	203	192	183	170	182	165	160	167	178	178	180	208	198	203	167	205	165	214	177	147	162	193	185	162	175	194	216	181	160	183	174	180	156	178	188	167	162	176	184	178	176	195	187	153	165	180	167	178	176	184	197	171	182	211	196	169	160	175	186	191	161	192	163	157	186	153	196	175	183	176	197	197	168	196	188	178	162	177	200	173	178	192	182	151	177	206	178	182	183	179	166	167	162	192	179	201	169	162	169	172	186	196	175	180	166	157	164	218	201	169	167	164	163	182	189	188	184	154	182	192	186	170	159	142	163	177	187	176	158	191	203	198	175	176	188	196	178	182	191	181	169	184	205	177	172	185	204	178	207	184	184	170	199	150	170	161	193	181	181	169	173	167	197	174	188	158	173	155	187	166	188	193	160	176	164	176	186	167	181	199	165	173	199	177	176	168	151	195	160	170	177	173	186	195	187	167	189	198	178	195	171	184	152	194	179	169	182	167	173	187	187	193	176	163	194	190	199	183	181	168	168	160	154	192	211	178	171	176	185	163	179	166	177	202	172	193	162	176	177	180	169	200	188	182	175	183	157	173	180	163	163	166	179	176	187	196	178	171	200	191	175	189	190	185	181	193	189	191	161	162	167	199	200	141	173	186	187	167	184	182	170	182	183	175	170	160	159	175	184	163	176	206	179	145	199	203	176	173	196	190	167	161	185	191	167	181	161	166	179	184	204	168	173	184	154	185	161	183	157	174	170	187	196	208	209	180	166	171	173	174	164	198	184	202	187	190	183	188	162	175	193	182	164	170	158	179	212	157	200	170	158	188	156	165	164	169	154	158	173	169	179	167	173	176	182	176	182	157	176	172	170	182	199	185	172	172	195	188	199	176	175	197	148	166	172	184	166	185	206	170	174	186	169	162	181	193	193	176	204	151	180	188	167	171	193	160	186	193	215	169	203	152	192	186	209	185	177	194	153	181	173	171	180	170	192	183	173	192	147	156	181	158	173	181	184	179	204	202	161	161	187	182	169	144	205	169	181	177	183	187	131	194	204	176	187	162	160	189	147	145	183	175	197	169	174	191	179	170	166	188	177	164	204	156	169	175	166	193	172	185	195	186	164	184	201	164	199	220	196	207	179	176	188	180	185	172	170	218	161	183	175	159	179	186	144	198	167	205	208	169	163	206	160	176	162	167	154	186	172	177	199	191	176	169	170	173	170	166	164	187	161	189	173	180	195	187	173	183	192	159	161	176	168	206	179	193	186	183	181	196	166	185	179	162	172	169	173	169	196	160	174	161	197	199	189	211	174	187	157	189	187	181	186	166	179	180	191	177	178	184	158	196	181	179	198	186	173	185	200	193	169	185	189	177	167	157	217	155	176	184	196	177	174	201	183	179	193	178	170	196	194	178	180	165	165	155	194	162	193	177	164	186	173	169	185	183	170	165	167	176	197	178	180	174	186	184	166	170	188	193	187	193	170	181	171	169	182	207	159	196	169	172	216	208	182	180	162	147	180	156	168	180	160	169	184	197	197	186	183	189	158	171	187	186	201	206	172	185	172	168	171	203	175	186	192	178	178	201	170	169	211	157	174	183	155	202	183	185	170	184	177	172	170	172	166	176	192	196	200	182	184	169	183	171	183	209	181	180	195	199	169	190	189	183	190	205	184	204	205	172	183	181	163	165	181	194	161	187	171	202	182	163	170	177	195	161	180	180	159	191	185	179	159	163	158	186	204	200	162	179	183	175	159	152	198	180	208	161	185	170	185	201	193	185	175	190	197	193	182	176	185	161	180	191	176	183	155	152	177	166	181	177	194	170	175	182	177	167	191	186	188	191	158	203	167	166	187	185	187	187	184	184	197	177	184	171	186	218	203	176	163	193	173	201	180	181	189	174	172	183	189	187	171	172	165	153	154	177	150	201	185	173	184	178	178	174	164	181	173	177	191	183	179	162	181	213	161	163	183	176	183	183	197	171	177	175	184	170	179	174	159	194	182	174	176	200	203	196	167	176	172	201	170	175	182	173	191	165	187	198	194	189	171	177	180	179	174	188	167	178	204	182	172	152	186	178	187	189	192	184	159	178	153	182	198	214	194	203	209	185	176	191	174	205	168	167	194	193	177	175	186	159	167	177	173	183	192	179	165	174	182	166	167	184	178	187	198	181	194	162	168	170	166	199	177	192	181	186	203	190	166	178	169	166	152	181	170	185	165	191	188	166	199	169	194	174	179	189	163	175	163	150	179	171	149	178	177	177	164	189	194	182	187	189	203	177	159	173	163	164	187	196	210	168	172	204	178	179	184	181	187	185	201	185	185	207	174	163	188	170	171	181	168	160	191	183	197	194	186	161	200	176	191	174	171	179	172	182	177	187	158	166	174	188	171	185	176	156	153	176	168	175	196	183	163	162	198	145	163	178	181	193	187	198	161	191	195	186	198	171	185	177	185	191	192	190	193	186	189	174	187	190	185	153	179	167	166	189	165	197	171	175	169	166	194	180	201	177	190	177	165	205	175	177	191	179	202	184	172	181	175	181	178	181	180	201	181	181
26226	19214	11138	10356	12838	10432	8213	6797	6694	5705	6058	3230	2173	1393	1164	787	671	583	538	525	548	523	522	469	518	455	517	484	464	458	488	466	412	429	441	451	445	417	406	505	469	460	426	472	418	464	427	424	451	449	402	438	467	431	408	415	450	413	438	413	426	401	452	477	456	438	396	433	424	435	430	451	418	393	463	400	483	441	433	386	446	446	420	396	412	448	417	459	392	423	397	425	387	426	432	388	416	470	423	403	378	433	412	402	454	432	428	455	430	415	437	423	431	374	428	439	399	417	420	398	439	401	452	469	417	425	427	433	463	390	416	416	410	418	456	431	429	440	410	408	401	427	470	392	410	410	415	422	422	424	417	438	483	404	419	392	421	442	409	427	418	412	429	399	402	362	426	431	448	403	444	408	453	420	426	400	429	447	437	442	432	437	435	412	390	437	439	447	398	442	405	438	402	399	421	404	448	430	426	418	399	423	452	405	380	424	407	420	410	425	417	433	391	430	389	432	423	440	420	442	409	390	415	378	373	417	405	425	404	398	449	409	399	427	398	397	411	465	414	425	426	459	403	420	415	420	403	442	411	431	402	448	397	369	431	430	430	394	434	427	392	431	409	413	400	391	412	443	417	381	430	413	463	394	412	397	430	416	399	424	410	434	422	446	465	408	377	401	374	404	411	402	385	386	483	420	444	436	439	426	419	421	425	433	433	404	417	414	391	398	426	438	416	415	450	455	401	414	424	425	424	391	410	397	374	395	436	478	416	430	398	395	414	409	421	437	428	409	435	421	433	416	419	406	408	422	447	375	433	389	414	393	407	451	417	415	395	432	448	424	426	434	431	436	428	440	410	420	431	427	435	385	395	404	456	427	442	430	404	402	418	398	407	426	425	436	474	396	427	424	446	407	427	429	421	452	423	420	398	463	408	431	461	407	408	401	398	399	376	421	433	420	418	433	437	440	473	410	407	440	396	423	415	421	427	404	388	402	376	431	450	406	414	409	439	433	440	439	413	405	385	385	412	421	432	407	426	425	433	436	402	441	404	403	432	434	434	426	429	407	401	403	409	410	421	412	422	444	418	407	425	459	416	420	422	442	458	401	397	460	427	429	414	457	393	403	428	397	444	401	455	434	406	407	406	405	408	414	393	415	392	405	417	450	449	428	407	448	406	434	421	443	427	444	414	438	446	419	377	380	437	452	416	411	390	428	440	462	398	401	451	408	425	441	411	441	405	403	446	448	404	415	406	430	390	419	431	463	409	440	423	424	432	421	439	406	441	424	445	427	427	409	407	412	422	422	417	411	412	440	426	417	421	419	454	430	419	419	431	436	421	416	434	412	456	419	444	420	445	398	459	383	379	413	451	445	403	416	397	417	399	426	422	384	424	410	420	424	394	364	380	438	425	466	421	395	422	426	398	423	421	445	404	436	427	394	395	448	417	454	455	436	401	426	417	425	374	388	426	419	411	417	431	479	428	429	422	410	404	420	423	450	435	428	410	403	431	403	416	411	400	402	411	416	427	406	387	429	430	397	405	430	393	399	461	437	420	407	434	425	392	447	425	407	405	442	424	399	409	451	419	424	435	456	415	407	429	456	400	428	443	440	426	377	434	410	410	423	426	407	439	436	430	415	439	421	404	424	433	449	415	438	405	407	410	415	407	405	451	409	423	413	394	427	399	428	407	439	408	392	403	417	441	436	380	439	415	420	405	398	438	431	453	408	424	420	392	413	427	442	449	402	419	430	402	434	422	433	430	399	423	389	433	438	407	445	423	427	433	400	418	430	435	414	418	435	400	402	429	429	417	402	431	413	397	410	440	432	428	399	450	407	433	438	414	424	446	409	431	413	461	394	415	412	412	396	414	446	414	425	435	427	421	430	390	417	481	435	454	414	379	414	428	460	424	456	439	418	383	425	381	403	413	435	480	483	435	401	400	433	449	462	394	451	383	403	416	417	437	427	421	427	404	412	399	407	426	430	378	431	459	368	421	395	401	417	415	439	458	369	397	403	432	381	401	407	409	395	440	407	465	410	435	441	415	429	390	418	388	433	397	447	417	421	410	439	435	437	454	416	442	470	413	406	396	419	435	444	410	387	417	429	400	466	404	427	410	432	442	406	419	438	411	409	459	429	449	414	425	424	422	427	406	436	394	422	389	430	431	421	409	409	433	447	394	434	404	382	441	422	442	438	473	426	419	429	400	401	413	426	445	418	401	408	422	415	432	426	442	424	430	410	404	432	402	417	412	433	410	410	400	425	407	438	385	412	423	430	419	413	450	398	442	416	437	418	427	433	451	420	419	412	443	397	413	400	443	428	432	404	449	409	429	401	407	425	413	404	393	436	441	375	409	403	437	411	440	432	457	369	376	425	463	447	443	391	414	432	441	368	435	434	398	456	410	428	414	429	430	388	419	398	429	407	419	401	400	419	404	433	401	441	428	444	435	394	414	468	377	379	383	424	408	387	426	435	404	431	433	411	416	448	424	411	461	358	442	410	435	415	407	431	413	419	411	443	440	437	440	437	412	415	406	444	409	404	401	439	418	395	407	395	444	426	391	439	398	404	399	426	373	435	390	448	444	432	407	425	402	440	416	423	409	427	428	406	406	404	441	441	417	455	372	415	386	418	427	458	425	428	456	450	395	400	412	436	413	395	439	418	431	415	432	443	428	397	416	429	399	404	403	391	464	412	432	412	413	424	410	440	439	416	416	406	401	413	425	419	420	447	417	456	414	434	401	419	456	406	442	449	459	426	429	407	417	433	413	435	411	399	406	397	403	421	422	438	392	428	435	401	422	412	439	452	464	438	469	429	421	392	412	458	404	409	430	410	446	414	432	408	422	461	433	421	424	408	442	398	444	423	387	431	441	445	421	446	405	445	387	465	433	424	412	413	394	399	426	453	413	447	454	429	399	383	460	423	397	369	410	397	424	423	373	425	414	413	427	449	425	459	389	433	403	464	444	434	416	420	416	384	421	430	427	424	439	413	440	436	411	387	413	418	467	450	398	429	427	397	421	403	416	402	390	392	416	448	417	434	451	424	423	410	396	387	385	420	402	444	439	421	380	431	429	424	438	406	393	436	353	403	442	409	445	414	441	455	418	415	434	429	426	414	448	444	409	451	426	419	426	379	394	426	429	384	413	407	431	396	404	410	430	406	448	447	377	447	420	433	449	437	439	401	444	443	466	440	412	440	400	439	437	418	404	430	421	424	433	408	416	424	413	392	407	420	396	409	447	447	434	429	433	425	432	430	413	427	423	439	470	417	402	414	434	391	413	419	447	452	443	377	404	418	393	443	403	420	432	407	404	439	418	415	453	427	405	441	433	435	424	455	427	428	400	448	442	465	402	433	424	446	451	397	437	413	441	457	422	384	392	430	436	408	419	403	429	425	453	416	423	430	412	426	427	429	406	441	415	423	401	433	402	418	387	406	421	454	391	436	417	427	425	400	417	425	442	414	428	423	441	472	392	424	432	404	444	408
10847	3697	850	392	340	259	294	226	266	244	252	223	232	259	253	246	205	222	215	210	204	208	212	246	210	236	206	242	197	217	209	211	214	215	216	236	221	221	226	255	180	242	214	236	219	228	232	220	237	214	231	200	243	194	233	203	230	199	213	224	206	216	202	205	237	217	259	214	208	204	207	238	227	223	247	218	223	223	223	216	198	226	228	228	204	225	221	248	214	210	210	230	223	225	243	214	211	198	191	202	227	224	202	225	220	203	228	220	214	211	197	241	210	201	210	232	234	203	231	224	208	225	216	211	223	228	226	209	229	202	232	235	227	218	225	182	214	237	198	187	211	217	227	205	202	250	215	243	216	246	189	225	225	214	204	228	224	208	217	229	223	228	225	241	244	219	191	229	219	216	196	234	228	238	240	242	216	219	202	229	198	215	223	239	242	230	226	241	210	241	217	223	222	232	238	191	211	189	217	216	229	221	230	233	211	228	228	182	227	207	233	250	244	223	213	236	231	229	220	235	240	222	211	233	232	203	208	243	242	211	237	238	195	222	202	188	246	227	207	206	199	235	211	220	225	234	208	229	215	216	228	233	202	207	194	243	228	220	249	184	218	223	213	236	218	257	257	249	217	213	252	206	189	207	234	238	216	232	266	213	243	224	213	232	222	232	236	197	236	225	232	217	217	214	205	240	221	200	227	223	233	235	228	215	231	236	229	231	223	235	224	240	196	211	226	204	216	236	203	212	196	228	220	227	234	225	227	217	214	224	219	205	218	223	226	216	226	227	220	200	210	223	233	216	199	224	199	225	238	225	228	246	229	198	211	235	238	215	187	237	217	245	215	221	236	212	225	245	214	226	229	194	236	227	226	198	222	240	221	183	214	224	211	220	221	200	225	218	222	225	213	215	211	221	230	227	205	246	220	196	210	225	221	236	223	244	232	207	220	228	193	198	236	218	208	232	229	220	205	226	209	239	203	235	213	206	231	263	207	215	211	226	239	227	213	238	239	248	218	233	229	198	211	233	231	231	222	210	223	218	210	214	218	236	238	221	210	217	207	237	232	224	208	216	238	217	221	210	255	224	216	233	211	211	218	243	224	221	193	230	210	195	234	226	197	228	220	221	218	222	256	202	208	218	212	217	207	246	194	207	237	240	263	230	234	201	236	223	229	236	223	238	237	224	281	256	191	243	220	217	215	214	219	228	219	231	211	215	210	196	203	218	213	208	234	208	266	217	227	216	236	259	227	178	239	258	197	252	224	245	230	229	215	240	198	211	207	221	243	213	240	223	189	258	225	242	226	218	241	253	235	204	235	232	210	208	248	233	241	208	215	233	240	231	246	208	210	206	221	201	229	200	233	224	227	190	198	219	208	240	235	213	216	208	252	214	194	232	197	249	221	207	217	204	221	227	216	219	192	189	229	203	219	199	194	220	224	227	225	223	209	214	193	212	215	202	217	215	216	230	238	225	203	220	203	246	208	220	215	196	234	212	218	244	194	218	214	228	202	190	222	217	228	252	219	231	210	200	240	253	202	224	196	197	251	242	212	223	197	199	195	237	217	233	233	224	192	215	237	225	221	189	228	229	221	187	245	216	197	269	215	214	218	224	223	233	237	204	201	223	226	242	237	235	211	203	240	217	208	229	215	232	247	208	236	235	230	205	241	224	207	208	231	236	205	238	219	227	246	241	229	200	214	195	212	236	215	232	244	228	205	233	216	198	200	173	232	207	241	209	211	206	254	216	215	229	224	183	212	200	215	222	186	225	201	202	215	220	233	210	214	228	227	229	211	201	202	222	218	198	257	206	202	208	234	227	194	220	213	220	239	199	250	217	187	213	224	209	212	228	232	227	208	223	203	189	241	249	232	205	195	230	244	235	202	208	214	202	206	228	216	226	207	202	209	233	213	228	217	246	223	197	238	232	254	247	214	234	227	214	196	183	207	221	215	217	227	202	211	241	209	272	203	208	202	199	240	191	204	226	233	233	221	242	223	230	221	254	218	231	226	213	234	214	200	204	195	204	240	223	239	205	205	191	240	217	201	221	193	222	239	242	214	224	204	194	228	201	222	215	221	242	220	223	247	233	216	237	216	224	227	237	247	212	196	185	209	253	205	219	235	200	231	241	229	203	229	207	228	178	205	216	216	223	220	218	235	239	234	214	214	218	209	247	211	234	252	222	221	258	211	213	224	196	250	205	239	216	215	221	217	228	228	228	231	208	239	217	216	228	257	220	223	212	225	248	221	231	196	196	204	222	224	242	223	204	232	218	226	234	200	228	212	195	221	222	222	214	244	239	216	219	214	217	224	170	229	208	223	239	201	219	193	181	230	224	233	222	235	198	194	203	249	233	212	236	211	241	207	219	196	231	240	179	209	234	199	205	190	253	210	226	251	224	244	196	235	218	229	216	200	206	220	214	242	236	255	229	239	203	194	213	227	212	212	198	194	235	241	251	206	219	208	195	210	226	211	212	192	265	224	213	205	199	201	242	191	198	248	224	228	191	191	205	217	206	222	242	234	239	226	202	211	210	228	219	229	231	210	221	206	218	236	244	197	198	230	215	223	215	220	195	221	238	238	241	222	224	212	213	246	205	220	222	213	224	232	228	217	221	205	226	198	206	238	237	228	203	225	193	193	186	196	207	239	197	243	205	224	226	191	213	223	220	189	212	215	216	213	245	233	204	255	203	232	219	215	245	195	209	206	234	178	215	219	223	209	216	210	217	200	228	217	193	206	219	215	214	202	237	198	202	216	202	228	222	232	241	228	195	204	241	241	255	219	215	216	209	238	204	215	214	198	221	210	220	216	220	226	242	226	208	212	243	239	208	270	227	223	238	217	248	200	228	204	222	203	209	190	225	247	235	237	213	229	220	239	198	229	230	255	196	214	227	210	226	218	232	220	217	236	215	208	206	217	245	217	226	205	212	240	240	240	220	208	247	228	193	240	223	221	262	214	205	203	220	210	217	214	192	226	230	202	221	221	207	246	196	200	245	229	197	224	215	250	221	232	225	240	219	201	234	219	232	226	207	233	202	229	219	231	223	241	215	225	185	210	214	230	209	197	207	198	211	215	206	194	227	240	237	202	210	223	207	211	196	234	221	214	261	202	224	214	226	256	232	236	218	178	205	224	251	219	225	209	230	240	213	214	226	197	209	221	230	215	190	228	183	226	259	189	195	212	208	215	252	217	215	219	206	214	215	231	201	226	235	225	208	194	201	218	204	232	230	197	237	205	214	204	241	223	224	207	198	208	252	241	208	202	217	235	217	261	243	206	231	220	246	222	234	210	249	216	219	248	213	225	252	205	236	213	221	216	197	197	237	253	243	220	218	210	209	204	239	209	218	225	224	236	212	238	216	249	233	201	223	204	221	226	207	224	211	240	232	239	187	235	227	215	249	219	218	216	228	211	219	232	222	221	199	241	252	217	251	221	215	197	211	241	230	212	222	235	203	229	248	221	214	224	206	237	220	226	217	216	224
6837	3120	1347	996	864	881	833	792	642	582	610	542	545	509	519	504	490	490	505	490	550	516	508	474	506	534	482	517	460	495	485	479	504	450	456	513	490	500	471	467	478	493	485	538	478	505	513	471	482	441	469	477	461	467	511	496	474	543	486	483	511	484	459	461	471	468	490	479	490	473	482	463	485	516	481	474	497	439	473	498	511	504	475	505	453	485	447	518	474	465	450	455	482	489	470	478	492	487	468	501	468	479	502	497	512	489	489	467	472	409	478	462	463	470	479	461	511	475	479	485	458	495	511	494	464	478	464	482	485	485	498	471	532	519	473	458	473	445	465	471	457	484	478	469	519	476	477	487	495	447	483	485	482	481	484	497	432	488	522	498	504	541	512	487	503	463	495	492	480	480	482	488	455	492	464	453	508	503	497	473	492	526	500	510	475	483	488	458	456	493	487	499	450	472	496	484	448	509	480	491	477	487	458	523	489	468	511	444	502	498	461	491	465	466	464	462	496	491	470	500	503	504	503	470	511	512	511	489	447	521	448	492	491	479	511	493	476	499	477	494	514	499	491	469	482	474	450	463	469	532	501	489	489	493	469	464	464	498	496	491	460	496	472	485	492	426	499	495	446	433	482	488	477	477	486	523	476	515	552	481	484	470	445	491	474	454	528	508	479	506	479	497	519	495	442	482	536	483	488	480	505	475	503	485	476	439	460	466	503	484	517	504	479	480	481	473	432	525	538	455	474	469	530	470	481	476	508	517	489	513	446	509	494	503	484	475	458	477	476	491	502	463	451	496	474	453	431	469	466	469	543	473	489	487	490	470	479	469	469	498	491	461	477	506	480	502	465	485	463	481	472	475	435	518	529	501	464	499	512	492	495	479	446	481	476	496	485	463	464	493	461	479	523	480	510	499	477	503	477	521	477	541	506	484	467	483	450	493	504	508	499	472	487	470	515	509	463	430	488	494	468	481	510	458	467	478	556	524	498	502	454	487	492	512	478	499	489	505	457	481	475	477	521	497	502	468	488	456	479	457	461	508	508	474	491	492	427	475	527	512	494	520	482	455	457	472	482	511	511	481	506	491	504	475	533	508	483	472	468	515	468	505	518	516	528	467	502	495	481	465	492	488	472	484	526	479	484	475	474	469	496	513	534	477	505	491	458	490	481	519	470	479	487	455	511	464	498	471	463	490	485	510	493	489	485	485	506	467	505	488	452	468	471	460	523	449	458	487	466	499	480	494	460	461	490	468	448	493	480	512	503	520	464	466	468	487	475	426	478	477	479	487	506	508	443	483	462	487	458	535	475	517	541	484	476	513	477	489	497	471	471	502	477	473	499	483	514	498	461	456	487	520	499	484	482	471	513	486	479	447	481	507	507	485	463	536	490	497	471	484	494	452	467	503	505	467	452	496	504	489	463	528	506	487	496	510	499	448	466	477	456	476	460	465	486	492	542	470	452	485	494	461	583	509	499	492	462	532	464	486	484	497	469	489	459	460	500	494	460	486	493	512	461	462	441	460	471	507	452	513	475	483	481	471	494	472	443	508	536	471	517	488	477	493	507	526	507	420	448	487	480	522	455	479	473	441	529	499	513	515	468	470	456	500	464	489	497	481	458	452	497	518	507	463	471	513	495	468	467	467	482	478	470	499	505	469	451	497	498	474	456	428	487	445	484	520	500	446	505	503	499	460	480	477	511	505	494	478	470	480	501	472	484	475	504	437	438	504	479	461	452	486	507	502	491	453	475	443	454	489	452	465	479	472	475	511	476	483	477	484	489	490	474	468	499	460	464	464	451	506	483	485	521	521	481	441	475	462	475	489	466	494	455	486	467	435	500	483	479	461	465	474	463	502	451	458	526	483	452	492	484	477	471	475	479	479	440	466	481	442	487	491	486	511	516	491	470	504	455	503	477	507	515	491	512	495	500	506	483	475	459	482	472	507	448	502	491	486	494	476	529	485	502	489	522	552	486	467	486	538	511	498	507	452	502	496	506	502	525	478	533	475	496	498	486	494	475	501	445	455	474	463	484	479	511	459	509	519	454	469	474	502	489	472	467	463	489	499	510	496	515	503	453	474	515	481	509	446	521	491	450	486	499	490	486	444	510	506	475	473	480	454	547	455	517	504	487	455	462	451	484	470	452	511	501	477	508	494	463	492	502	510	415	433	470	459	498	480	482	468	489	443	502	470	523	497	490	466	529	487	499	515	517	510	479	472	473	452	492	500	507	479	488	539	473	480	452	492	497	507	508	503	469	472	511	493	495	461	508	491	536	468	508	493	476	505	494	473	446	500	481	489	444	511	488	496	498	480	524	503	484	438	471	463	503	516	479	453	520	485	502	478	472	499	491	518	482	487	506	473	478	515	466	494	539	520	505	458	479	472	513	495	473	539	503	467	467	491	468	501	464	494	493	512	480	520	496	478	501	468	493	506	529	503	467	479	498	442	501	472	491	500	502	446	492	461	512	543	465	481	514	500	539	491	474	464	489	482	450	460	484	458	461	455	508	504	461	476	508	474	446	477	459	471	483	441	465	490	503	476	509	448	518	467	480	462	478	512	459	488	501	480	490	521	490	472	497	516	496	491	498	456	459	497	457	528	523	507	474	458	476	458	497	496	464	456	483	461	465	460	460	508	490	497	490	481	486	452	478	474	525	485	485	483	497	488	472	486	519	498	477	490	458	473	463	500	490	505	473	516	494	462	518	490	492	470	499	456	463	489	433	470	480	476	494	487	510	502	490	463	543	492	497	500	473	496	483	471	470	485	482	526	533	487	477	484	517	496	484	462	496	492	531	504	448	485	481	486	495	489	499	478	474	468	472	474	502	481	504	478	472	467	507	488	457	508	538	496	492	429	470	494	445	483	504	510	444	489	475	524	494	510	490	490	482	481	480	454	506	495	499	479	476	513	521	513	481	486	478	493	478	522	466	514	473	481	498	497	504	470	464	479	467	444	500	481	495	484	499	493	486	453	482	460	494	473	462	459	468	491	481	459	485	556	469	470	460	510	490	521	507	493	466	453	496	481	501	479	492	493	523	521	454	464	487	473	483	471	508	556	460	464	480	468	508	464	523	492	509	503	507	454	487	475	485	481	491	463	471	471	492	481	506	470	495	494	462	498	480	491	485	487	476	532	464	496	487	493	493	487	491	515	458	485	474	517	482	449	520	433	513	453	481	474	497	475	458	473	438	484	482	456	500	534	465	475	461	470	463	469	541	480	479	492	467	482	520	512	508	486	518	491	488	480	477	480	480	451	494	483	457	441	498	447	498	481	496	510	472	481	496	439	471	500	474	457	490	481	520	478	493	498	513	503	512	471	545	492	492	482	526	536	487	515	475	455	502	483	484	517	460	456	507	490	498	522	490	505	496	475	465	475	462	489	441	479	476	450	462	467	492	496	474	420	479	457	487	489	555	479	494	453	412	484	482	501	481	474	476	494	522	501	482	486	457	526	492	460	486	490	486	476	446	493	470	493
30255	18521	8009	4373	3523	1861	1124	844	697	716	588	380	313	231	180	172	164	138	137	148	127	134	157	132	145	136	135	134	171	124	135	168	138	132	137	138	139	127	132	132	148	151	137	149	160	155	128	132	159	141	153	150	141	151	134	122	138	133	130	132	131	138	116	141	123	141	138	132	151	128	135	139	117	116	108	142	138	142	134	145	126	153	121	141	132	104	139	117	143	156	143	151	140	139	130	105	148	146	138	131	144	136	125	148	154	140	146	128	152	137	109	131	121	148	144	151	144	123	137	145	135	138	113	159	147	149	131	144	143	151	153	145	122	145	150	120	124	128	134	142	144	145	116	128	131	132	135	151	130	116	127	133	157	140	147	121	142	141	140	140	138	127	123	129	129	154	122	142	136	133	123	142	132	130	128	125	130	149	136	145	168	141	133	156	138	142	122	141	152	136	127	137	146	128	160	144	128	120	145	157	140	147	130	132	151	132	138	139	151	147	136	152	151	144	137	137	124	125	147	133	153	141	144	141	125	137	136	161	154	149	141	121	149	142	123	119	125	134	154	142	129	115	142	138	129	144	116	119	109	117	126	131	136	138	118	140	132	142	137	137	125	144	146	142	124	125	134	130	126	148	133	118	134	149	159	151	139	146	140	135	125	94	136	115	130	143	100	115	114	130	131	138	159	129	135	123	116	136	136	149	138	112	164	140	129	133	126	124	132	143	138	122	120	132	101	142	135	119	133	154	125	121	125	133	126	136	149	133	134	134	107	139	154	131	141	128	137	135	156	151	116	133	132	145	146	127	161	126	141	122	116	145	146	138	145	129	137	137	136	139	139	138	122	133	127	145	141	151	128	132	150	134	136	131	121	122	130	145	162	134	153	128	155	127	142	118	132	132	116	155	124	127	157	136	120	136	166	129	151	137	119	122	125	131	138	122	126	132	148	152	145	145	126	142	126	133	155	138	155	135	143	152	118	141	137	123	133	136	150	155	158	163	129	134	158	142	104	109	121	143	132	147	140	126	135	144	136	129	138	135	141	148	140	114	114	153	132	152	133	129	132	142	136	140	148	118	154	145	132	136	146	131	147	130	121	126	152	117	148	141	139	122	114	119	114	127	135	142	149	125	133	124	133	132	132	146	143	159	118	140	144	152	128	140	152	137	126	119	130	123	115	158	138	154	140	139	118	152	135	136	120	149	146	154	159	123	147	161	143	128	140	123	135	150	130	126	139	159	129	137	142	138	138	144	150	144	125	133	142	140	147	150	131	151	139	154	144	127	144	129	133	126	132	111	132	115	144	134	155	148	153	118	140	116	150	148	138	144	152	151	131	133	118	134	142	148	128	124	125	102	121	153	127	114	152	133	135	117	133	117	128	143	154	115	115	134	148	136	145	138	144	135	146	159	138	151	148	138	149	151	128	147	113	144	138	151	153	125	137	120	125	146	130	132	144	143	150	129	117	166	142	142	130	135	102	114	148	124	117	120	126	160	129	143	147	144	153	158	116	140	111	145	151	139	113	124	152	129	141	132	145	122	129	144	139	125	113	135	118	121	138	145	130	135	135	130	163	122	126	126	138	136	116	135	156	146	128	126	118	119	137	130	143	142	145	138	124	96	151	130	132	148	151	119	135	119	128	138	140	130	149	137	132	143	155	120	149	141	141	148	148	134	149	151	150	156	135	124	123	136	146	148	137	151	132	159	135	129	122	142	133	119	133	135	123	129	126	120	119	150	128	143	136	145	141	141	122	120	128	129	130	144	121	156	129	151	157	160	136	129	132	150	140	122	141	135	128	141	142	125	138	126	144	116	123	114	136	144	144	134	98	146	124	134	127	142	129	113	130	144	131	129	140	122	119	138	132	145	114	124	122	140	114	151	149	151	129	141	119	144	114	125	113	121	153	158	145	134	140	151	137	150	146	161	119	145	148	143	127	137	120	151	140	156	162	144	134	120	140	119	148	134	139	115	134	145	137	143	157	110	124	119	131	140	133	117	136	126	127	121	144	132	129	145	147	165	144	125	142	139	129	140	126	146	158	110	117	128	141	107	143	139	121	143	110	124	139	133	137	134	133	126	142	160	127	149	151	138	147	153	158	143	134	145	127	131	123	131	122	126	142	120	126	131	122	125	132	129	138	135	134	121	120	139	135	140	132	160	137	132	134	134	130	117	128	108	141	141	121	146	161	128	127	121	136	122	134	128	135	128	109	151	133	123	134	130	127	123	134	121	146	128	121	136	137	128	148	138	123	130	119	104	133	140	108	137	156	166	131	136	126	124	144	141	141	141	145	137	136	123	151	140	137	139	141	135	136	115	128	118	147	146	144	121	148	126	135	151	150	152	129	145	107	132	143	132	116	127	145	122	140	138	134	136	138	121	129	134	120	122	135	130	154	151	146	150	119	140	126	110	133	141	155	134	147	115	128	129	132	139	145	133	129	156	121	118	145	125	134	137	147	147	142	150	132	93	119	119	128	112	129	143	136	146	125	130	121	134	136	139	139	132	167	120	116	147	129	154	130	130	145	129	143	125	133	126	118	139	121	150	127	122	119	148	156	131	149	158	123	149	125	130	125	155	117	134	138	136	147	112	144	126	149	156	139	156	122	137	151	127	131	149	126	144	164	137	149	138	111	137	121	127	150	144	132	129	141	143	127	133	120	144	126	134	135	113	137	146	134	128	138	145	136	164	148	147	161	124	125	123	142	140	137	137	130	135	134	133	159	136	161	117	131	115	118	124	111	107	131	135	139	115	157	124	112	135	142	132	127	139	120	103	150	118	134	111	141	132	121	126	128	139	143	148	150	133	137	135	120	131	122	140	131	140	112	120	136	129	151	126	142	136	109	137	98	129	136	123	135	145	152	148	121	118	141	141	125	147	141	155	155	140	133	122	144	139	145	154	161	127	140	143	135	141	136	131	135	137	136	138	141	119	121	120	141	132	124	122	143	166	153	127	131	119	134	120	130	141	156	142	135	125	142	137	115	140	122	149	132	142	101	114	149	139	128	107	154	133	138	123	130	141	138	142	143	149	146	150	142	117	156	135	133	150	121	131	131	130	157	130	128	134	125	115	149	135	136	128	144	130	107	122	135	134	123	145	141	129	138	136	153	107	122	133	131	138	146	134	135	128	128	155	144	153	141	122	139	124	144	140	133	125	124	128	149	130	151	132	132	133	130	143	115	130	130	121	151	122	126	131	138	139	135	122	129	116	120	123	133	135	159	152	105	135	122	167	135	129	140	163	134	135	132	140	127	162	124	133	115	127	130	156	142	138	134	121	124	142	135	144	132	125	122	156	150	136	108	125	127	146	162	134	150	162	119	129	131	136	150	148	126	148	120	137	132	127	139	128	112	139	117	142	116	131	133	149	128	117	141	116	119	124	129	133	125	156	137	117	145	123	127	144	134	127	118	124	147	147	124	113	120	144	135	149	120	144	133	128	147	134	154	136	154	150	143	128	116	126	150	145	114	126	145	139	150	124
19571	12421	7059	8627	9112	6112	4157	4129	3662	3628	2885	1884	1331	846	658	611	507	428	428	389	413	372	373	358	339	342	352	343	316	352	334	335	354	334	303	302	342	340	342	355	330	330	379	340	314	332	317	318	326	313	339	313	326	343	362	300	329	321	338	339	340	330	291	334	298	321	330	317	312	318	353	327	316	306	328	300	359	322	324	360	314	330	317	335	318	346	337	369	332	325	336	307	345	302	323	346	297	341	319	333	306	326	290	347	309	317	325	327	339	337	335	314	330	328	316	312	330	354	328	309	311	345	350	344	325	319	322	302	329	333	299	301	309	331	349	346	346	325	350	298	347	308	346	318	295	341	298	365	306	348	317	327	327	319	324	310	343	324	313	326	299	333	333	318	338	315	361	334	322	335	334	322	333	303	280	335	345	325	316	344	350	334	333	293	273	314	296	311	338	349	335	327	321	323	321	318	332	324	336	347	355	320	302	324	325	292	318	302	317	352	325	320	305	296	329	322	343	312	333	305	325	295	315	308	305	301	332	336	302	339	303	336	297	316	322	314	282	328	305	340	349	335	323	327	342	316	300	330	331	322	336	317	302	312	342	295	300	340	356	347	319	352	322	357	278	331	340	314	314	316	311	315	340	336	324	337	287	295	316	331	313	305	335	313	318	304	299	330	330	350	294	294	290	310	328	329	338	292	316	300	317	318	310	369	301	317	328	333	325	341	341	312	341	306	338	303	318	333	328	328	314	309	315	308	280	324	314	312	333	326	343	364	320	319	348	324	344	310	317	342	307	319	311	307	319	334	306	323	327	307	297	294	329	325	353	315	306	330	325	311	342	310	335	321	339	312	302	302	299	318	351	311	295	318	287	321	320	294	335	306	306	362	330	327	323	346	312	318	297	318	309	336	324	310	327	328	300	319	356	356	350	346	328	307	310	322	340	297	356	303	312	326	314	327	313	308	313	357	294	334	322	363	291	323	319	317	311	301	329	337	322	352	350	304	320	352	321	373	346	322	340	323	290	319	318	320	300	336	295	318	334	319	294	322	315	327	337	318	304	318	356	308	323	304	354	322	347	312	322	321	334	313	305	320	291	299	310	331	343	318	290	326	311	313	321	356	300	333	309	327	354	308	315	294	334	315	346	328	309	340	332	337	309	290	305	287	307	320	331	312	352	330	308	313	316	298	332	337	307	340	323	323	324	355	329	325	333	334	337	306	356	315	317	338	330	301	320	362	327	310	331	322	335	321	341	320	343	331	317	315	337	316	299	326	346	314	316	358	327	326	330	330	331	311	338	297	335	341	316	330	331	309	312	311	312	331	322	354	324	306	332	348	327	318	326	327	345	322	302	301	304	310	320	357	285	310	330	325	325	323	314	314	333	318	324	333	321	336	293	341	328	321	310	324	322	338	325	357	321	336	314	324	309	338	302	335	359	333	339	321	322	334	332	325	332	344	322	323	326	331	359	312	331	345	361	310	338	344	314	318	348	337	336	316	337	356	363	356	311	318	339	325	329	304	338	320	345	323	303	291	308	326	322	327	324	317	299	326	356	320	300	315	317	334	320	326	347	337	313	345	329	321	327	272	342	318	316	319	333	339	333	294	324	343	312	289	312	312	319	329	327	315	353	301	339	319	343	330	323	332	336	308	303	303	329	342	351	315	342	329	339	327	356	328	312	326	335	358	304	311	361	314	312	300	319	284	323	302	308	276	307	310	327	305	310	331	291	313	349	337	358	340	338	312	300	313	312	342	318	341	352	343	346	324	325	312	339	326	336	318	344	323	348	313	328	317	312	352	349	329	334	314	314	329	326	317	375	307	342	321	251	335	320	346	317	299	300	312	331	296	313	327	304	312	325	320	315	330	371	340	309	331	324	307	308	343	351	342	327	317	321	317	337	317	361	360	325	316	301	311	340	313	302	300	319	342	357	339	300	335	339	342	304	356	359	301	332	341	310	352	313	332	328	356	335	338	306	343	298	306	326	311	308	340	306	321	327	361	330	324	307	343	307	318	331	322	340	278	322	336	275	353	343	314	336	341	302	329	341	346	326	338	347	337	275	364	324	335	301	323	340	334	325	335	305	319	331	317	343	303	298	341	348	350	322	323	350	319	331	335	336	328	330	314	316	318	296	344	339	338	306	308	307	313	309	341	341	375	358	339	343	299	331	340	315	337	343	310	312	330	311	318	317	290	325	338	320	342	323	298	345	340	333	333	336	319	323	327	340	323	322	328	340	300	338	313	329	328	342	326	328	335	333	340	319	321	370	306	328	317	356	330	335	343	302	345	305	319	313	304	308	319	325	331	337	321	325	306	335	326	355	353	304	324	357	314	350	338	333	332	320	328	323	316	319	333	311	347	325	305	344	338	310	325	289	332	338	328	324	295	296	334	314	336	342	343	319	324	321	308	321	348	327	329	303	327	305	321	304	322	287	310	317	299	316	329	329	350	342	316	331	317	297	350	307	282	316	331	373	301	325	326	323	312	333	335	316	335	286	322	307	308	297	321	321	307	300	310	322	336	295	312	339	332	327	349	335	327	333	335	329	353	336	341	303	333	307	320	279	304	300	314	326	334	318	362	320	329	353	321	338	340	317	322	340	326	334	331	321	285	324	328	311	299	357	338	338	346	320	317	323	342	344	311	321	346	317	318	337	320	307	330	322	305	306	341	359	310	290	305	303	312	343	335	358	340	337	340	333	362	313	261	302	344	330	293	322	312	323	349	325	324	341	335	271	350	348	321	365	313	334	335	307	301	314	351	322	330	305	348	324	334	317	354	329	322	356	317	340	336	303	310	332	313	304	345	307	283	324	315	318	330	314	356	330	314	330	344	339	336	315	360	309	308	318	308	313	325	331	324	335	336	300	335	345	348	328	307	308	321	314	346	283	300	326	320	340	298	309	347	348	355	320	341	327	324	358	339	325	304	337	285	344	301	375	345	330	326	317	353	352	321	294	301	299	329	320	296	328	326	310	317	297	305	312	339	309	315	333	302	370	323	336	280	345	329	335	301	318	292	299	351	325	292	326	357	354	307	326	288	312	334	306	329	318	326	299	315	324	325	313	317	289	304	287	316	304	292	343	327	304	329	308	303	338	325	304	325	335	328	356	328	343	321	347	333	310	332	324	291	336	345	291	326	334	337	333	325	320	309	313	313	330	333	335	339	324	298	319	300	359	332	295	301	334	310	297	324	313	339	337	290	321	305	344	324	334	306	313	312	324	321	329	323	313	336	304	336	301	317	319	309	309	322	308	308	325	351	329	310	349	318	322	340	310	308	302	303	294	319	356	324	330	318	302	300	306	350	291	316	306	311	310	335	296	308	330	328	317	330	306	320	327	288	299	330	355	340	338	341	347	342	355	340	351	346	320	344	333	348	359	336	317	333	319	324	314	285	327	323	354	342	350	286	338	292	340	329	316	341	339	336	329	320	317	312	330	339	333	308	317	299	317	315	331	313	309	328	314	320	317	326	324	329	321	318
41105	27753	15941	8912	7078	3594	2100	1662	1382	1525	1035	814	623	364	302	243	236	192	171	189	208	205	181	169	178	207	192	195	161	206	182	182	185	219	202	185	177	166	197	177	181	201	165	209	193	171	176	174	189	177	167	198	176	176	185	183	187	184	164	179	190	185	178	185	204	198	185	177	201	193	192	178	198	173	174	164	187	199	176	189	168	176	178	208	184	151	193	185	193	205	158	160	164	218	197	185	185	208	160	166	181	201	185	165	166	176	171	173	169	183	169	155	199	182	172	172	170	166	162	161	202	193	159	203	160	193	203	188	183	198	167	211	183	188	176	177	190	158	175	170	175	196	160	187	178	212	196	181	195	174	194	187	163	171	194	183	217	166	154	193	173	188	189	185	178	185	172	165	159	186	202	179	196	174	207	196	212	189	168	169	174	176	174	148	193	177	181	182	175	174	226	171	193	174	169	171	195	184	161	187	186	203	180	167	204	152	160	184	174	173	159	184	172	221	192	193	176	163	191	177	200	189	187	168	199	189	188	210	203	161	163	178	193	193	202	176	181	190	190	192	198	189	173	202	171	180	189	179	219	192	190	184	177	177	206	159	165	223	196	171	168	166	185	168	179	167	191	186	189	186	171	182	191	208	192	177	193	176	172	175	187	171	178	187	186	208	167	175	168	173	179	182	198	189	170	192	186	191	165	182	192	180	184	169	164	160	191	202	193	176	180	169	171	164	179	181	182	182	189	167	175	162	169	172	180	203	167	174	174	190	170	184	189	157	186	170	183	187	180	158	223	196	172	196	191	162	177	187	183	192	182	171	171	192	164	145	179	173	192	180	158	197	204	155	174	138	200	200	179	165	173	172	190	210	208	185	202	200	161	193	216	161	170	192	170	151	193	140	170	183	169	179	178	218	180	186	209	187	186	180	193	175	161	163	169	201	197	183	180	182	155	180	202	209	173	193	166	167	190	150	184	160	176	194	179	174	207	200	192	210	158	167	179	208	146	170	183	168	197	187	202	192	194	191	177	182	203	158	185	211	191	166	181	178	206	179	172	186	184	175	181	167	166	176	144	187	166	180	190	176	203	173	177	177	190	204	162	171	185	186	197	192	171	189	173	179	208	203	203	166	177	181	217	161	190	212	172	187	179	191	184	186	170	193	182	183	192	200	185	198	222	211	176	195	171	180	187	184	164	174	184	188	153	195	148	200	196	168	193	181	180	179	173	171	182	157	182	179	180	188	164	185	200	176	180	185	180	182	173	180	175	188	184	181	204	174	170	205	187	163	169	194	163	183	198	170	191	164	195	197	170	195	179	197	193	196	195	165	180	172	179	190	197	193	201	174	176	193	191	183	179	159	195	202	193	207	188	172	178	190	151	170	157	170	191	168	174	178	198	169	196	170	166	194	190	181	177	215	190	163	188	155	188	203	182	185	170	167	175	186	196	162	178	177	171	186	199	191	178	182	182	186	197	184	198	207	180	182	199	153	200	180	181	170	189	207	170	176	172	191	158	175	172	175	176	183	210	190	144	172	163	185	169	192	175	164	205	167	192	183	188	177	200	180	193	187	183	188	184	179	172	177	175	181	170	177	199	185	163	172	215	161	146	163	182	193	189	171	198	174	205	184	187	173	178	157	195	165	185	174	198	180	185	195	182	180	176	177	190	170	162	154	171	186	201	194	182	197	192	178	187	204	172	183	189	176	216	169	173	158	177	181	172	159	187	185	164	189	195	164	189	188	169	188	156	169	170	181	189	182	193	176	202	183	163	180	186	187	182	194	168	184	170	190	167	184	197	189	207	171	176	179	161	200	146	163	166	179	176	190	184	161	180	179	190	178	199	156	175	173	182	180	190	187	165	181	178	186	193	148	168	184	177	166	162	184	180	215	190	185	153	171	175	179	198	193	186	139	194	190	195	174	179	188	181	173	186	180	169	197	172	192	188	211	176	159	211	162	172	187	199	188	185	162	166	178	202	173	184	188	159	203	190	184	188	192	149	196	195	175	166	188	188	223	205	170	162	184	163	158	195	179	183	171	220	222	176	187	157	184	171	153	192	183	195	163	171	182	171	154	177	197	171	216	185	178	189	182	187	167	188	182	166	191	150	167	192	189	168	174	197	167	181	192	188	184	199	192	189	164	173	178	181	202	169	191	191	166	171	196	178	180	188	169	198	201	159	194	181	178	196	174	191	155	158	168	160	176	187	193	187	178	178	169	187	165	172	165	186	201	165	165	165	185	182	199	159	178	213	180	184	195	159	188	189	190	189	167	172	176	188	172	197	179	160	197	195	197	182	161	177	160	178	186	192	190	193	172	203	191	174	188	188	161	183	149	184	186	190	205	191	190	184	179	189	158	187	174	148	205	205	170	153	168	158	174	194	170	163	179	189	220	183	182	186	183	169	165	157	182	187	158	195	179	171	199	176	181	205	188	169	162	175	203	195	186	182	195	166	176	173	193	188	172	177	180	158	197	171	174	174	155	167	178	178	193	184	177	172	200	184	213	202	164	192	202	171	173	197	184	170	177	199	209	157	209	173	173	174	186	173	184	165	162	189	155	193	194	170	177	197	193	179	205	176	180	149	170	181	192	181	178	194	193	184	196	168	186	182	170	199	186	190	182	195	169	175	181	188	185	196	151	189	162	188	172	190	186	172	184	178	202	186	163	159	202	198	187	196	209	167	190	171	180	198	175	187	192	156	184	201	163	179	177	164	202	162	188	176	160	200	196	165	197	170	203	208	194	190	194	169	184	172	192	190	188	208	165	181	177	191	192	203	166	183	169	174	188	182	191	170	187	193	200	175	174	153	173	205	178	167	164	201	167	186	184	176	176	165	187	180	204	175	161	142	182	163	175	182	199	196	184	161	192	150	180	183	194	181	234	164	171	175	165	179	170	177	170	159	191	172	183	204	183	196	160	181	164	188	167	174	185	186	155	203	215	177	174	186	199	189	174	176	170	163	177	195	209	164	205	179	173	171	186	181	171	221	176	158	169	191	197	193	171	159	181	195	184	196	176	214	168	182	178	198	188	169	181	179	176	174	174	165	176	189	175	180	178	166	198	182	192	194	189	167	172	182	166	182	190	190	162	175	176	185	174	174	185	160	167	191	151	144	176	200	191	181	175	196	188	193	184	193	184	188	177	202	163	188	176	175	181	185	191	174	173	160	193	177	200	214	191	180	182	188	173	167	150	160	175	175	161	210	183	197	184	154	163	185	185	182	176	190	187	186	194	163	166	184	170	176	175	191	194	176	175	172	170	186	165	173	186	185	173	183	196	168	182	145	180	190	156	176	158	176	192	177	160	179	171	170	190	171	175	188	165	178	174	198	200	159	207	191	182	163	187	184	159	161	191	185	151	163	197	153	214	166	205	180	200	178	191	176	195	186	198	164	167	184	176	187	193	207	171	189	195	161	177	183	204	184	188	153	172	182	190	193	189	175	206	149	147	176	187	182	173	184	181	165	167	174	176	181	199	167	184
26294	18888	11093	12962	13519	9228	6622	6750	6452	6877	4531	3992	3039	1408	1061	860	758	637	561	462	569	522	539	505	500	484	484	475	466	433	449	458	452	467	461	436	429	444	466	456	498	406	414	402	459	415	434	414	437	426	467	437	450	479	445	373	397	407	434	421	470	435	440	444	401	482	458	428	454	455	424	439	399	426	446	448	435	413	436	421	421	441	447	433	416	451	415	397	429	430	412	453	465	483	412	415	433	432	422	423	439	453	450	453	429	439	465	400	413	433	447	420	423	432	414	402	427	422	415	395	406	459	436	426	418	413	425	423	430	419	414	438	419	382	423	451	464	419	449	432	437	439	466	446	425	424	424	447	422	412	442	418	420	410	425	436	393	414	460	428	434	414	410	436	402	416	442	437	438	419	428	457	432	423	400	433	433	432	437	452	419	452	448	448	428	451	403	422	452	431	421	430	426	426	417	416	388	420	429	415	426	406	413	432	418	408	442	444	444	427	397	425	439	446	414	434	403	452	429	427	428	424	416	370	424	408	402	422	426	416	426	445	414	436	456	445	424	425	444	408	424	447	438	433	393	405	404	413	432	445	432	418	385	436	414	425	424	423	428	453	425	418	380	417	418	400	440	425	370	446	434	438	424	460	446	428	443	428	424	452	416	409	427	453	412	429	407	455	377	452	452	431	435	446	424	455	415	415	425	438	444	439	452	437	453	430	453	440	404	427	440	425	454	416	445	403	411	444	437	410	447	408	420	448	450	404	461	429	422	397	387	432	438	442	421	429	447	441	418	427	405	430	447	389	421	413	436	413	442	423	406	405	422	388	420	409	437	411	452	421	442	446	404	411	449	430	434	421	408	442	415	436	445	425	445	397	430	426	405	455	459	429	415	403	451	445	425	409	402	456	440	425	431	385	448	423	442	391	411	425	396	423	453	399	423	436	453	395	436	432	425	442	428	414	417	438	415	421	407	425	477	413	443	483	443	399	440	443	398	438	408	406	431	439	400	380	414	408	393	464	441	402	443	416	453	419	422	412	466	414	417	413	406	413	468	436	436	420	409	434	390	435	433	439	456	434	418	470	464	384	410	429	409	404	434	430	439	442	436	415	445	431	431	428	431	430	452	428	432	415	436	438	426	448	429	425	438	393	427	428	444	410	419	446	439	431	426	417	437	454	462	428	440	439	466	438	430	417	412	436	422	444	437	417	419	427	439	453	449	444	416	466	418	401	416	445	409	439	418	423	407	449	467	426	426	429	402	431	398	402	429	392	423	402	402	401	434	419	444	434	443	454	414	429	451	411	442	418	408	406	453	410	437	429	437	396	431	415	428	462	427	429	470	388	415	462	396	427	427	431	434	414	407	441	429	418	430	398	406	457	419	411	398	459	395	419	446	439	407	396	401	480	462	440	435	424	429	452	403	442	415	456	432	407	449	438	433	399	427	404	440	442	433	426	432	448	428	414	430	431	417	430	427	460	441	413	427	431	440	451	438	410	437	409	438	434	448	446	429	406	409	447	398	432	424	442	403	422	393	415	470	416	424	467	393	389	421	449	428	437	435	434	432	405	426	397	411	410	422	420	442	424	441	465	384	426	422	430	412	446	435	412	431	440	419	429	408	449	430	431	437	432	421	416	406	441	421	387	430	430	414	428	434	439	430	434	380	415	421	416	429	434	414	425	426	421	416	438	425	407	394	392	423	437	426	451	410	447	438	423	446	473	408	421	442	449	404	402	445	389	408	407	420	433	401	396	435	392	458	399	398	471	405	456	424	454	446	457	405	449	442	411	404	402	388	418	438	423	468	434	400	410	436	412	401	426	436	428	429	400	420	414	406	419	402	435	396	425	405	424	405	399	460	401	413	449	401	417	405	416	423	408	406	450	414	434	406	428	423	407	415	435	428	452	434	431	425	419	450	467	455	414	455	407	455	436	489	421	428	404	397	443	425	437	399	443	438	432	412	405	459	435	406	412	415	404	434	391	442	424	393	408	474	436	423	441	377	380	438	397	425	417	379	416	457	429	427	378	422	435	412	420	417	394	444	434	435	404	398	393	436	430	426	445	375	441	441	425	427	408	428	441	433	435	439	455	444	445	421	398	389	439	391	416	436	424	474	408	419	435	395	457	395	419	383	407	411	434	421	419	421	431	466	411	401	423	438	403	416	434	442	438	392	440	405	430	397	415	419	432	404	407	430	446	400	437	401	417	429	429	462	429	417	455	421	429	408	426	460	412	443	448	398	413	391	426	385	411	414	403	414	423	383	409	466	431	428	434	398	435	416	447	441	448	456	449	396	426	437	418	408	408	451	426	455	422	424	412	429	419	365	391	412	425	428	464	441	414	412	442	433	435	463	416	419	441	422	419	464	388	421	414	409	439	466	400	425	420	439	437	389	445	467	399	456	400	434	414	428	427	435	444	425	405	443	430	397	437	379	410	449	459	435	458	411	449	402	417	416	434	415	444	408	412	456	389	443	381	422	449	437	395	439	450	407	471	411	434	408	399	424	451	429	387	435	409	447	382	445	417	357	425	416	418	417	461	407	413	414	406	429	408	431	403	433	421	419	426	421	428	424	441	427	408	399	447	405	443	417	421	436	421	418	437	381	425	405	427	414	445	439	397	432	412	401	444	430	432	433	407	443	435	447	413	424	427	404	428	419	406	405	427	427	378	422	397	436	435	410	431	432	423	406	467	429	417	437	412	401	422	400	425	423	449	398	465	394	469	433	410	373	418	445	439	460	425	441	434	412	440	420	393	444	485	433	420	438	443	440	429	429	443	416	422	414	421	373	442	424	438	423	432	449	417	406	412	432	444	439	452	433	436	410	410	400	427	444	449	421	416	485	426	462	473	424	465	409	393	424	432	403	425	482	415	422	428	435	450	428	433	404	440	418	438	427	413	407	403	418	396	426	404	394	406	409	388	429	417	445	397	404	422	427	398	391	444	396	411	445	441	450	411	427	431	421	436	436	425	372	447	409	414	422	436	419	425	436	440	429	429	408	370	402	408	403	417	439	408	467	438	437	413	417	428	431	446	418	463	445	451	438	430	409	401	421	406	433	433	431	411	457	407	408	444	398	439	430	433	435	407	416	413	385	429	427	422	402	441	394	465	437	421	450	415	438	421	437	432	425	431	423	459	446	404	448	396	411	413	447	474	412	436	459	410	418	422	417	435	417	404	424	415	462	459	437	399	422	433	433	412	422	410	433	434	405	452	432	416	408	428	430	423	436	384	453	444	424	423	431	404	440	433	427	437	450	438	388	445	403	412	417	468	434	433	400	416	384	415	439	420	450	440	393	419	436	425	397	449	421	428	459	441	424	433	420	395	405	438	406	457	412	403	402	446	436	415	434	444	392	439	419	422	420	391	413	456	440	431	377	417	451	435	447	429	411	457	412	411	448	444	458	422	433	447	422	417	432	434	414	463	403	434	435	432	396	427	425	413	427	426	431	429	400	431	434	416	409	449	399	442	453	432	435	414	427	444
11868	3783	1348	466	354	297	291	247	266	229	245	228	235	245	227	244	230	218	236	222	219	225	235	230	220	227	197	210	231	216	244	234	226	213	227	228	215	225	219	225	213	224	227	227	228	246	210	219	214	230	224	234	212	206	235	224	233	225	204	231	202	197	193	226	216	215	245	205	234	211	197	217	221	234	221	221	238	214	211	196	228	206	228	237	200	200	241	246	210	225	239	259	204	260	229	211	223	216	233	202	205	208	203	251	240	217	234	217	226	224	236	216	205	220	199	225	229	230	240	230	235	214	227	237	204	207	231	211	217	185	232	207	207	239	240	224	219	207	224	230	209	220	206	206	236	226	220	253	203	219	204	234	227	258	251	237	210	227	211	207	220	241	229	227	212	232	258	236	207	209	220	235	200	190	187	244	235	210	224	236	278	223	194	224	224	218	223	216	235	225	243	209	229	249	215	223	237	225	239	215	206	192	230	231	227	211	206	253	223	232	222	232	218	204	209	226	228	230	212	186	239	210	216	247	271	251	221	216	206	257	227	213	235	222	213	199	211	226	192	215	212	229	213	246	236	245	242	224	219	239	221	225	225	212	202	215	225	239	173	234	192	220	184	220	229	218	242	200	205	240	209	204	250	226	209	238	211	217	222	201	237	222	217	210	227	198	228	185	224	235	206	195	221	246	223	228	225	193	209	204	222	198	207	209	237	245	230	219	213	252	215	233	225	233	198	223	241	225	202	220	209	232	237	246	207	197	225	244	228	210	200	204	232	241	230	207	232	249	202	201	224	234	237	226	224	234	214	228	209	227	228	236	214	220	247	217	258	217	203	216	205	236	209	219	214	224	211	227	188	228	241	200	191	223	212	231	227	224	255	239	213	204	233	232	215	216	220	225	229	223	229	208	227	221	280	231	228	215	239	210	226	212	231	195	210	223	226	217	223	213	216	190	229	209	227	191	199	197	255	237	258	192	209	230	226	246	227	192	221	203	249	201	240	221	205	230	234	247	224	234	206	225	232	219	232	230	207	223	228	210	193	223	221	232	243	218	225	226	223	244	226	222	231	224	251	237	222	223	231	236	223	211	231	219	193	252	257	235	208	248	228	210	233	222	212	227	224	266	221	191	237	235	217	204	223	237	221	245	233	251	200	244	233	218	224	222	226	211	226	205	210	169	242	216	224	215	235	210	212	219	252	205	210	202	212	214	206	235	212	230	223	231	178	248	201	233	205	246	239	200	268	226	227	219	221	211	198	215	211	231	217	234	237	224	232	205	229	226	226	221	228	238	226	223	230	231	210	228	219	239	214	220	210	185	221	209	202	225	216	243	220	221	203	199	245	209	198	230	243	244	207	220	207	212	194	229	200	241	241	266	207	206	233	213	218	243	216	194	190	216	196	221	235	200	228	220	219	220	206	216	214	225	208	238	218	202	208	236	234	190	225	228	213	231	210	243	221	252	217	214	181	210	235	230	218	212	226	204	219	233	214	213	221	212	210	207	237	218	199	211	200	216	216	231	245	202	245	197	230	228	227	245	210	231	227	222	227	222	195	224	207	245	194	212	227	219	236	190	204	231	217	182	216	247	234	218	233	223	198	205	220	218	221	226	217	219	235	213	227	210	221	219	231	227	239	186	212	214	229	218	247	227	224	215	219	218	211	208	214	225	192	250	270	235	223	243	203	203	199	221	257	226	208	212	241	246	231	178	191	206	236	238	233	234	241	256	222	241	224	215	240	210	218	239	216	239	240	209	222	268	216	205	219	206	209	232	230	199	218	214	229	192	203	206	226	214	210	218	226	218	224	235	198	242	257	218	184	203	250	222	209	235	242	211	214	226	202	230	214	241	218	219	215	206	254	256	213	204	251	217	227	215	229	261	219	227	233	218	215	237	225	259	233	220	240	218	193	227	210	220	253	223	181	214	218	241	231	206	214	222	225	212	207	223	243	232	214	219	241	233	227	222	209	231	232	227	270	238	244	224	233	223	222	199	222	243	220	206	258	198	204	225	219	242	221	230	233	215	185	214	233	233	236	207	239	198	216	225	219	223	210	221	218	216	209	207	260	227	220	207	232	211	223	212	235	233	232	200	219	239	199	217	230	294	219	208	217	227	201	227	200	206	202	226	220	237	224	241	206	244	261	228	220	240	221	216	236	234	248	207	251	239	236	205	233	197	221	223	224	205	208	210	240	231	201	252	219	229	212	206	229	212	247	254	222	208	247	232	212	195	220	218	238	221	234	237	234	207	207	230	213	219	258	238	227	198	233	224	228	219	232	221	221	223	234	217	204	206	215	264	204	215	227	220	258	223	222	212	217	238	249	246	221	237	240	217	221	224	215	220	233	215	221	215	225	226	207	221	212	205	227	240	229	186	220	183	212	202	219	224	240	226	227	211	250	220	230	233	266	240	217	240	213	203	245	213	205	220	244	229	209	232	209	205	238	211	247	209	215	187	218	208	218	220	244	218	233	237	226	218	246	240	225	204	225	211	227	237	238	268	220	245	248	241	222	203	197	222	235	241	239	236	215	227	215	214	224	225	237	229	222	213	220	207	229	211	242	210	243	249	217	215	237	210	234	213	192	213	224	211	229	207	224	228	223	211	212	186	239	239	199	216	257	244	210	261	229	194	233	221	204	219	209	213	209	248	218	247	222	223	222	225	238	240	196	238	261	244	237	240	220	237	255	217	230	195	197	223	215	291	221	225	210	229	253	227	218	229	197	224	229	197	246	232	223	235	204	219	230	236	217	203	240	245	241	224	245	242	207	230	215	216	254	222	211	230	217	226	242	203	232	252	241	215	236	248	183	258	237	233	207	235	205	216	195	223	230	247	227	223	245	235	225	229	237	240	228	224	226	235	230	217	206	223	206	218	185	236	211	219	229	238	240	246	185	207	210	222	206	231	241	221	233	244	264	216	225	215	250	217	189	238	240	226	233	195	243	221	203	208	214	239	222	239	229	212	219	194	227	252	240	223	233	223	202	214	237	250	237	212	213	251	238	214	214	242	218	226	251	213	222	236	223	221	193	217	207	209	227	202	207	210	222	174	237	214	237	223	230	176	229	211	203	227	214	219	248	199	209	212	227	253	247	241	249	214	203	215	238	220	201	226	186	211	219	229	205	235	190	225	203	240	258	221	212	223	235	213	212	256	231	233	207	222	205	218	213	232	252	222	205	237	197	228	223	229	230	230	252	231	219	222	235	211	243	221	220	216	214	198	231	218	227	204	204	217	221	228	218	213	243	212	220	227	231	226	213	235	210	194	217	251	215	209	217	219	234	221	210	252	220	222	215	238	219	222	208	241	212	230	217	221	224	216	231	232	278	225	211	235	246	216	236	233	207	227	227	234	225	205	221	222	206	226	207	228	200	207	217	201	220	220	224	229	238	215	235	228	211	248	210	238	254	245	176	238	217	222	214	202	210	231	211	208	238	206	223	226	224	230	220	208	235	239	224	187	240	228	199	233	244	207	201	229	217	223
7112	3424	1894	1269	1109	880	844	780	715	680	617	602	629	545	504	509	521	499	493	524	515	487	478	489	479	510	477	505	487	487	532	509	446	484	506	504	513	492	471	455	498	500	520	550	497	487	494	491	486	510	473	499	503	482	464	549	508	471	471	510	485	468	508	476	466	468	494	494	477	496	505	477	444	495	485	470	470	476	498	481	467	493	499	480	478	475	481	516	457	478	507	531	511	473	451	503	502	503	467	495	483	501	530	478	483	475	472	478	496	466	499	495	487	501	473	504	455	475	513	487	472	490	472	483	507	501	500	496	471	465	465	497	516	490	480	479	495	454	494	440	482	488	481	468	463	488	506	437	503	490	505	504	450	472	501	521	513	455	465	506	457	480	524	496	518	511	497	480	485	482	486	503	464	491	446	476	494	464	467	485	486	530	497	454	514	484	474	471	497	505	476	520	508	524	509	473	514	483	477	477	491	501	491	502	485	499	530	510	540	491	491	489	464	489	462	495	494	489	477	493	438	508	491	467	486	468	502	491	471	495	497	482	479	482	495	486	527	489	499	498	519	499	491	435	473	467	505	490	491	469	500	500	500	452	469	501	491	473	471	461	512	487	469	501	506	465	468	504	486	511	462	471	511	461	449	496	482	476	517	506	490	498	486	501	490	465	457	513	512	503	525	476	470	491	461	500	490	463	488	465	450	489	473	468	463	476	503	492	467	497	526	486	479	503	518	463	515	476	488	472	510	491	525	478	465	463	522	484	489	482	495	486	514	502	513	467	487	483	500	494	474	492	477	491	471	482	464	463	476	505	508	456	483	490	496	486	503	503	473	520	509	482	508	501	519	503	474	535	476	507	516	483	488	533	484	487	482	485	539	469	522	491	444	490	507	484	483	475	466	467	528	462	514	504	520	504	491	496	514	502	525	518	512	438	510	503	460	489	444	455	455	506	509	501	483	498	487	511	537	472	479	481	487	470	482	464	457	472	499	486	515	505	444	507	470	500	466	479	482	484	516	493	514	464	463	484	520	473	495	509	492	520	452	502	502	494	439	484	463	501	522	507	508	475	467	481	479	488	482	501	484	458	463	497	500	479	490	464	476	484	499	476	479	479	464	482	490	477	473	485	476	517	516	505	486	509	490	471	502	478	493	495	440	483	517	481	457	486	480	479	534	464	468	518	503	487	472	462	448	459	464	472	498	481	520	464	441	531	478	469	517	465	521	524	484	531	495	478	480	479	486	475	535	484	505	472	481	510	479	470	546	539	497	483	519	495	472	537	497	447	507	491	504	492	496	492	484	446	484	489	461	471	480	503	489	516	459	491	462	476	490	473	499	504	484	477	515	536	495	500	503	487	476	519	479	460	489	487	475	478	494	476	488	484	482	472	487	518	450	482	481	479	519	513	474	480	502	458	485	494	511	518	490	493	482	494	483	466	538	505	504	528	506	464	482	489	475	492	479	509	497	491	496	490	506	439	481	468	492	463	480	494	499	487	468	489	497	501	490	445	479	495	503	489	469	476	459	451	474	466	450	520	518	461	519	516	455	496	466	455	478	488	447	457	496	531	501	461	491	474	432	537	515	513	492	521	478	495	469	459	497	490	467	507	522	483	509	467	532	496	504	504	477	480	485	483	496	511	465	473	466	511	464	525	478	482	494	459	433	425	505	495	501	511	503	489	497	504	494	498	490	494	490	436	513	497	481	477	508	493	489	521	481	485	516	490	487	479	499	480	513	471	500	509	482	516	521	507	482	506	478	520	472	476	511	472	491	500	498	501	518	473	475	463	492	448	493	515	467	518	473	480	522	466	503	499	487	492	466	464	444	514	507	483	492	515	499	496	500	490	505	468	505	499	493	480	528	506	486	495	482	498	484	488	477	489	486	503	496	510	480	488	471	459	521	480	472	451	476	460	521	478	490	467	490	495	492	487	494	463	478	505	502	450	479	472	466	515	504	490	507	495	464	494	490	495	504	475	481	505	481	517	476	527	504	522	487	504	535	485	474	464	471	460	512	485	504	506	495	512	472	470	503	496	497	443	482	479	459	526	499	490	464	491	478	495	482	470	459	464	480	522	495	498	491	479	477	487	488	472	455	433	454	500	482	512	503	468	473	509	477	466	473	482	468	506	476	506	478	485	507	465	476	488	504	457	500	473	502	451	506	517	479	508	498	479	495	511	531	492	490	503	470	507	527	481	492	486	495	430	512	474	476	453	511	519	491	488	495	499	486	504	505	479	489	471	508	463	484	486	479	477	494	465	503	538	478	507	501	503	481	548	495	497	474	484	491	462	499	482	472	477	466	461	468	489	500	505	495	469	468	520	476	549	442	488	495	481	529	494	509	490	543	460	519	459	481	475	493	493	531	475	504	477	516	497	493	461	477	521	467	505	477	458	463	478	446	501	522	505	503	503	496	526	550	472	456	477	460	476	464	488	480	507	493	498	525	457	465	478	435	486	467	486	535	511	485	487	508	519	517	492	460	487	493	513	454	486	502	530	500	501	453	485	490	475	471	505	485	499	474	454	476	478	493	481	515	465	496	468	488	488	530	456	456	505	511	509	444	485	561	516	489	463	481	451	491	463	501	442	482	517	482	444	510	513	516	494	432	489	497	517	472	475	514	524	453	478	508	495	497	481	452	522	462	548	475	511	477	474	516	501	495	507	487	468	455	529	468	522	492	514	499	463	476	531	461	482	495	500	456	507	517	483	539	476	477	463	479	490	494	461	496	516	502	486	497	487	515	482	546	483	475	544	458	480	512	538	488	484	498	479	490	467	452	481	457	482	492	483	503	511	481	533	485	508	505	471	465	535	511	471	508	480	473	488	516	496	502	485	467	490	530	515	493	518	494	493	471	513	470	448	463	493	473	492	461	500	502	530	513	457	489	467	460	485	527	534	484	498	489	499	488	522	475	498	458	462	530	478	511	488	495	497	444	499	482	456	476	508	477	471	468	495	531	426	524	493	499	495	493	501	476	490	520	455	542	494	489	481	548	508	516	492	496	503	511	457	485	497	449	471	477	467	489	494	487	483	469	503	464	499	562	493	447	483	498	453	513	511	498	514	508	473	498	507	543	508	509	513	509	501	517	470	493	445	457	487	475	497	496	522	497	501	456	503	498	511	442	487	480	521	491	525	500	506	462	528	513	466	486	462	503	412	467	518	537	478	477	504	436	495	530	450	493	473	493	476	491	479	539	455	485	486	490	532	461	492	479	462	500	511	497	513	496	469	513	523	524	509	510	498	468	489	534	475	479	511	459	477	495	484	503	478	528	449	490	466	505	439	518	490	470	513	495	494	500	491	439	494	502	465	495	500	476	511	467	471	513	488	476	494	507	465	472	464	485	475	513	513	447	473	460	437	488	482	474	495	476	494	478	509	508	470	505	511	494	505	448	488	470	464	521	455	482	471	506	513	440	455	492	535	502	499	464	495	462	475	502	492	516	474	462	479	475	494	556	510	488	492	470	444	487	487	486	493
30704	20552	9241	5081	3104	1548	1099	897	830	759	513	403	393	281	217	174	172	162	151	139	146	165	148	153	134	152	125	151	144	144	147	149	136	141	131	124	125	145	139	129	141	117	139	114	126	147	159	154	162	126	163	152	138	140	132	148	143	129	149	141	138	153	132	132	132	141	125	124	146	143	143	148	121	135	106	136	115	119	121	145	140	134	133	134	125	157	125	136	163	149	122	157	126	139	160	148	141	129	146	137	141	136	146	131	124	138	155	154	122	138	146	134	143	117	156	136	137	146	133	155	132	133	147	150	126	127	132	134	158	121	159	147	145	122	133	121	153	118	151	152	149	143	125	153	146	140	143	149	128	118	133	144	139	98	137	139	122	129	135	149	128	136	148	146	129	159	131	135	141	129	118	121	140	134	158	124	124	149	132	142	136	149	132	138	124	158	153	95	134	139	119	126	139	123	146	148	144	125	145	128	150	129	152	158	135	146	151	124	129	148	108	119	137	135	123	135	119	130	92	152	125	122	112	140	146	138	143	140	150	154	127	152	135	149	145	142	144	113	131	122	154	144	133	122	147	153	144	139	141	133	151	159	114	133	115	142	130	124	138	123	155	168	128	146	135	143	131	138	126	144	126	140	134	122	158	130	151	170	101	139	120	134	130	138	133	124	141	140	144	136	135	124	135	107	155	138	124	134	141	130	132	141	146	124	117	134	135	143	127	118	124	157	147	151	152	164	126	134	130	132	118	136	157	135	142	130	153	144	148	143	161	144	146	150	136	122	146	131	119	116	180	139	145	150	130	150	134	151	152	139	129	146	142	135	157	138	131	140	144	142	137	142	155	147	139	132	137	163	133	129	131	144	147	128	130	136	133	124	125	148	135	147	144	126	129	148	143	150	142	135	138	127	142	136	144	126	139	139	134	134	100	167	150	141	152	129	149	122	145	131	123	131	128	136	124	132	103	135	130	140	163	126	162	148	134	154	134	124	152	121	112	151	130	139	151	157	131	131	164	126	143	136	152	150	136	136	135	152	147	143	134	157	132	136	135	157	139	118	138	114	135	142	140	123	128	143	157	144	134	147	129	135	156	145	143	137	133	143	133	139	138	122	138	143	153	154	135	137	142	154	129	137	117	122	117	139	128	139	129	148	149	136	134	140	151	170	133	136	129	135	128	112	148	150	129	150	158	158	153	141	125	155	141	138	138	150	148	155	145	159	143	126	128	127	126	133	122	149	128	132	135	140	143	133	146	118	148	134	134	132	143	141	151	125	169	139	133	130	142	136	110	146	118	125	143	153	132	157	158	132	139	131	133	138	148	125	151	137	175	138	123	152	149	135	141	132	139	150	130	136	108	142	127	125	137	136	150	134	147	170	125	140	143	131	152	132	130	142	151	109	154	150	133	141	133	139	122	144	150	135	128	125	153	134	123	143	137	129	131	169	123	119	144	146	138	113	149	139	146	137	141	142	133	122	145	137	139	135	125	150	130	150	138	138	126	124	134	134	142	121	144	149	128	133	162	117	134	124	138	115	154	147	139	130	143	142	137	134	123	130	128	137	137	131	136	137	125	116	120	131	135	134	133	121	130	126	158	149	128	146	112	138	135	125	171	163	144	141	142	139	139	133	127	140	123	132	119	129	128	111	147	127	153	143	135	153	140	117	129	130	157	133	118	157	127	122	161	144	143	129	133	109	126	136	138	154	131	119	141	145	136	134	121	123	142	121	158	116	125	138	136	154	142	144	132	144	144	138	139	156	153	136	171	124	117	161	130	145	158	138	133	159	125	131	142	129	140	119	163	133	136	120	140	144	145	156	128	125	151	172	127	140	124	142	120	138	145	138	155	140	131	140	135	122	142	144	154	134	140	150	116	124	149	151	133	134	134	148	135	126	138	115	139	131	142	126	128	147	146	136	143	158	132	135	131	148	139	137	134	144	130	147	128	140	136	148	143	136	134	143	127	127	143	141	146	149	117	145	157	135	113	116	106	133	163	153	151	113	136	121	130	125	124	134	164	128	137	120	147	144	163	130	135	145	166	141	113	131	126	155	147	115	165	116	137	127	149	116	150	136	130	122	142	157	153	145	119	128	132	158	134	135	127	148	130	131	140	161	153	112	121	138	140	115	143	139	144	152	153	123	131	125	111	149	156	123	135	153	138	134	122	130	134	172	143	150	146	151	133	154	123	136	147	119	140	133	130	133	130	124	161	138	133	132	118	114	163	152	132	141	152	119	141	137	155	129	159	163	131	146	136	160	132	129	138	132	133	140	126	146	114	125	136	134	136	146	137	136	138	133	138	136	124	156	122	128	142	155	127	134	142	136	153	153	146	148	121	122	109	137	125	130	131	133	130	135	143	142	147	151	129	147	147	126	128	113	148	140	129	139	161	138	131	163	113	167	140	154	142	138	159	154	145	146	137	141	116	117	136	179	138	149	125	152	142	131	142	117	131	138	160	153	147	147	134	135	135	145	130	124	120	133	156	138	149	144	148	135	146	152	154	126	133	128	159	128	128	133	146	153	151	145	151	150	145	129	146	129	121	152	167	132	154	153	131	139	130	117	142	125	141	139	161	123	137	144	125	158	142	143	136	152	146	152	134	141	131	126	138	129	126	132	154	131	130	144	143	118	144	160	146	123	124	136	161	145	136	131	140	160	128	115	136	124	122	142	131	153	136	146	125	143	141	116	127	124	147	132	128	119	150	116	169	146	157	132	150	140	143	125	154	117	125	136	132	130	140	133	144	142	144	129	144	140	141	131	132	143	140	157	129	119	161	144	154	145	136	137	149	137	125	128	134	147	124	134	132	137	116	114	158	145	137	138	143	136	128	129	131	150	136	137	159	127	125	160	139	138	152	134	140	115	136	120	132	163	120	138	152	115	146	145	161	150	143	140	141	113	133	132	138	143	133	154	146	130	115	134	142	137	134	137	112	115	130	141	137	117	136	154	128	149	154	159	167	130	127	138	145	136	132	137	147	110	127	129	142	143	135	135	135	142	159	170	135	125	125	137	130	133	155	138	134	120	163	145	132	141	135	145	133	115	142	155	132	136	115	137	170	132	115	144	128	123	151	131	171	121	125	116	126	151	146	147	141	158	129	131	135	138	140	122	162	134	181	140	117	127	130	118	136	128	144	142	143	127	130	139	147	127	123	127	128	132	136	120	137	137	108	114	142	126	136	134	151	108	137	144	130	132	118	138	170	143	154	148	103	163	128	130	134	120	132	145	147	130	125	137	121	117	134	115	135	146	151	119	120	116	146	131	147	121	146	129	151	142	107	164	125	152	142	146	142	142	117	134	133	147	129	134	138	143	126	137	143	138	135	112	122	152	151	123	138	123	141	119	137	133	137	139	142	138	147	144	138	115	129	163	124	149	126	103	148	135	110	133	122	123	157	127	119	144	135	151	159	160	140	139	138	143	128	157	153	151	133	118	134	143	148	133	139	136	136	136	129	170	138	148	126	140	132	129	120	135	136	121
20297	14762	6796	9870	7413	4634	4322	4220	4211	3843	2703	1879	1972	1310	844	611	555	454	410	388	385	387	389	374	339	353	347	336	336	343	339	354	360	342	351	332	358	334	352	350	333	316	346	330	348	320	327	362	352	312	312	300	315	318	316	321	301	348	294	310	360	325	321	338	325	322	320	329	303	323	321	325	350	363	351	319	310	352	344	361	338	335	324	374	301	309	348	307	358	344	307	377	300	352	311	323	344	325	329	295	293	295	313	306	370	323	315	342	349	303	327	342	331	305	338	330	317	326	326	285	327	325	330	314	311	335	327	383	316	335	343	323	344	325	346	352	325	295	312	318	338	342	314	326	335	295	338	333	319	328	316	306	299	338	290	374	312	323	328	322	321	338	353	301	355	306	330	306	313	326	314	308	307	349	347	333	334	306	323	295	328	327	294	307	351	340	330	339	325	352	338	325	359	324	290	344	318	333	356	330	338	345	348	325	322	349	298	348	330	304	313	343	324	367	318	316	323	349	329	329	323	327	343	359	335	330	340	331	340	318	332	314	334	363	321	331	325	278	310	321	334	315	347	316	310	315	336	338	325	341	312	310	314	341	335	335	334	313	306	363	343	304	314	310	318	345	334	332	335	294	347	330	298	321	335	321	315	318	351	323	349	347	336	320	327	332	328	323	328	349	326	331	357	310	352	351	324	337	334	326	334	334	350	346	336	325	318	320	324	344	319	324	310	330	335	296	342	321	315	336	345	339	341	336	340	337	331	301	326	347	332	332	340	343	346	330	301	331	339	319	315	364	308	324	311	367	305	336	320	324	352	333	357	347	346	310	343	332	289	328	340	372	334	325	331	325	286	337	338	323	344	363	353	371	331	333	309	325	335	354	324	345	283	317	333	293	315	299	345	332	364	317	300	328	374	334	293	330	334	321	330	335	338	328	307	322	347	339	327	327	332	332	325	358	288	336	312	313	296	316	329	326	333	344	322	344	324	337	335	327	331	319	302	318	335	330	279	360	348	339	329	335	323	333	345	312	303	340	331	343	329	322	330	326	345	307	348	325	361	359	336	320	304	299	324	295	338	312	337	332	310	335	333	334	344	294	321	322	356	316	361	311	318	329	298	334	288	327	366	338	358	336	340	342	305	349	352	323	319	324	337	338	350	296	320	347	322	323	328	349	292	331	319	324	323	310	333	357	314	325	332	320	332	365	339	323	324	324	321	319	322	297	334	315	339	318	331	333	354	316	333	331	310	373	351	332	347	346	336	344	315	358	319	342	346	322	339	303	292	324	325	324	338	332	317	310	337	358	353	296	332	323	298	320	313	334	340	296	319	356	335	344	351	337	327	333	336	344	305	309	328	345	342	337	318	303	363	338	329	336	344	332	314	321	354	353	338	341	324	330	335	320	339	308	313	337	341	315	314	327	339	344	318	356	336	349	351	341	324	298	340	312	330	351	300	339	319	344	339	332	316	351	313	324	293	304	309	330	323	338	338	312	363	350	306	321	322	324	331	312	353	320	323	294	348	329	303	316	344	356	324	304	320	355	326	358	320	323	319	308	322	352	360	322	326	318	347	335	339	352	308	332	352	357	367	303	324	358	318	314	367	278	343	282	318	317	356	348	310	334	348	332	327	315	333	329	333	336	336	345	367	340	311	314	340	324	337	335	361	337	353	332	315	335	331	326	330	330	325	322	332	302	341	303	342	288	327	319	338	359	309	331	321	351	325	315	316	317	322	356	334	318	295	319	349	314	314	321	308	304	358	328	341	340	325	328	352	325	346	313	323	318	330	333	310	322	341	348	353	317	316	316	329	345	345	336	347	341	315	304	344	320	357	303	351	341	313	295	330	324	313	309	329	349	304	347	342	312	333	324	302	374	364	313	298	317	291	304	303	309	337	322	333	332	319	333	323	332	334	329	328	340	310	338	305	349	383	312	319	353	320	312	332	331	333	357	302	331	321	332	321	345	298	342	330	321	345	334	325	334	282	308	325	341	312	342	358	341	320	313	339	347	328	324	332	309	295	322	352	359	343	324	309	307	333	347	334	339	332	306	321	334	340	351	334	279	338	342	305	330	285	317	330	352	314	325	339	320	316	338	310	323	351	328	329	339	329	317	325	314	340	333	319	325	321	308	339	315	335	341	327	318	301	347	302	327	331	341	324	336	335	298	337	330	337	343	327	336	346	334	302	316	327	328	318	326	332	327	336	383	347	326	343	345	333	346	338	305	338	304	330	324	345	348	313	320	326	311	322	357	319	320	302	314	335	330	328	309	327	306	345	320	344	329	304	333	326	321	321	320	349	322	326	340	312	370	326	300	298	291	313	304	334	335	310	301	321	339	330	346	293	318	334	319	306	352	324	301	328	305	349	328	306	321	306	297	345	335	320	348	370	311	329	308	306	334	344	319	344	342	334	330	315	352	348	287	347	327	359	291	325	340	333	329	363	352	331	347	334	326	329	350	325	357	341	326	355	338	299	339	333	338	327	306	347	328	320	320	317	336	326	345	281	299	338	355	340	313	347	339	323	326	318	334	327	369	350	330	333	301	314	293	334	331	337	343	315	346	353	321	363	334	324	333	330	311	316	363	324	311	321	351	356	338	336	326	329	342	319	378	314	319	332	310	303	322	364	339	294	333	328	301	347	323	342	335	293	298	336	351	302	314	344	308	334	329	347	353	295	347	315	345	305	356	338	331	348	348	288	330	360	336	310	335	329	351	334	302	317	307	302	334	352	354	326	351	342	316	322	338	317	317	283	307	314	302	331	317	352	330	347	354	312	319	326	343	331	341	331	317	312	318	346	289	328	345	323	321	334	347	332	307	336	352	329	343	358	297	336	318	330	307	319	295	325	328	332	335	328	338	338	350	323	376	359	367	342	320	320	308	379	334	331	384	298	355	312	338	320	300	294	301	316	308	328	315	345	328	325	339	373	322	338	331	350	347	315	327	338	331	322	325	309	320	313	329	324	298	349	320	325	352	348	326	319	352	329	318	338	305	301	321	297	326	295	340	353	332	333	354	315	349	338	320	310	314	321	316	340	352	312	334	349	323	356	308	326	333	319	319	352	296	330	342	343	309	342	348	348	313	321	330	346	345	337	346	327	335	300	303	311	323	329	328	325	308	338	319	330	319	322	295	320	302	330	348	315	296	340	307	326	317	341	326	334	320	316	320	335	339	336	350	292	325	330	376	345	324	359	340	343	326	343	317	328	307	336	337	317	321	326	368	330	307	317	351	315	324	322	357	316	351	354	325	315	336	339	320	329	285	325	343	334	357	358	303	322	383	367	326	316	361	335	356	305	350	293	334	338	351	345	331	355	351	315	363	284	314	311	342	351	332	340	327	318	350	332	315	330	338	324	314	329	347	338	294	329	324	322	362	312	343	322	347	347	304	366	333	322	306	331	338	329	316	332	319	307	304	346	335	352	344	308	323	325	313	324	329	339	320	305	332	343	344	335	310	302	333	325	313	334	327	318	316	340	352
41377	27845	13260	9718	5563	3009	2156	1846	1825	1368	1064	729	612	481	272	275	249	219	214	234	214	181	182	191	215	196	194	189	187	195	189	172	191	189	175	198	185	184	168	196	177	190	173	193	192	189	222	180	174	166	185	189	192	214	172	169	177	197	224	202	173	157	183	168	177	196	189	177	203	205	176	198	174	184	176	185	177	204	206	175	180	194	178	188	207	157	191	182	200	182	177	170	193	182	192	178	173	187	168	167	196	176	173	197	154	194	196	177	171	187	183	196	188	203	187	186	195	168	192	174	213	191	181	175	185	186	211	189	175	177	186	183	192	178	199	193	175	173	206	189	206	169	197	234	177	188	170	189	194	191	198	204	173	162	201	180	172	189	184	190	192	191	195	183	164	179	189	178	200	176	190	168	153	199	190	170	184	203	185	155	194	190	187	180	184	172	189	168	194	193	178	183	207	178	179	162	182	205	181	165	164	200	186	180	175	200	193	177	170	178	174	193	193	173	184	182	181	184	157	177	155	188	188	211	177	199	191	169	165	186	196	172	184	200	206	186	188	175	158	187	175	186	181	186	205	179	197	151	158	165	189	201	188	169	185	198	177	175	229	197	192	177	182	173	183	164	194	184	162	211	194	187	183	182	191	190	189	193	205	166	202	192	192	180	207	172	186	179	170	173	169	180	151	175	183	197	171	182	182	183	200	210	186	194	186	182	172	176	194	193	216	183	164	176	176	172	162	200	196	177	170	211	194	182	151	202	201	201	207	201	185	168	175	191	197	202	201	177	173	195	168	195	182	166	163	172	192	156	184	183	192	166	177	191	186	161	192	211	193	150	200	194	194	204	165	163	188	184	189	186	176	174	174	155	196	175	165	142	197	195	195	167	178	216	188	198	188	220	184	185	196	184	169	190	169	180	198	203	209	182	188	187	194	148	201	195	208	194	185	181	195	189	195	162	170	191	186	173	178	185	173	173	196	179	189	178	187	181	186	185	179	193	164	175	186	181	185	173	153	194	205	207	180	227	187	178	210	208	200	197	195	182	181	180	169	183	216	185	182	169	208	198	176	180	191	187	181	156	178	146	165	165	196	211	180	172	196	170	186	165	183	201	193	168	189	166	192	183	178	190	177	219	217	195	176	175	167	183	190	186	181	173	180	186	190	197	190	169	184	208	200	161	163	176	162	199	183	183	188	192	178	228	149	181	202	196	168	173	205	190	194	189	189	174	200	186	167	182	196	175	178	202	182	176	189	156	173	190	163	157	179	175	156	175	180	191	163	185	188	184	177	181	152	195	210	195	181	159	191	164	196	198	183	157	188	196	201	192	170	184	176	191	196	192	201	199	180	186	195	179	187	164	187	211	191	198	145	191	163	187	183	203	154	177	169	195	182	192	171	197	207	172	190	178	208	195	176	169	208	161	198	176	194	202	181	185	193	193	181	210	214	185	177	177	160	197	209	178	178	167	183	193	204	185	164	162	177	187	186	217	175	200	194	186	185	211	207	160	198	180	189	189	170	206	197	193	191	210	162	161	158	185	160	190	181	192	195	192	178	193	156	187	173	174	190	172	176	175	173	195	194	185	180	216	180	192	200	187	203	192	191	159	190	176	179	180	190	183	192	175	193	172	220	178	176	192	187	192	181	186	164	200	193	184	187	183	169	213	196	181	166	182	167	188	184	169	197	177	175	215	149	174	184	183	187	179	185	209	169	181	193	179	211	195	196	202	180	222	175	190	149	180	224	183	158	189	190	180	187	175	191	196	186	179	176	173	192	204	185	193	185	184	180	160	162	170	168	196	164	180	202	189	201	165	180	186	171	163	165	188	194	183	158	155	184	179	181	166	174	181	193	186	170	163	162	174	189	180	167	193	174	186	182	173	179	178	164	179	173	179	160	199	197	194	184	181	186	191	176	197	185	198	182	176	214	195	178	159	190	185	190	160	194	192	188	169	215	180	174	202	188	184	185	184	166	207	180	183	194	190	215	173	183	188	187	206	161	155	164	184	169	163	186	173	217	193	215	174	174	173	184	150	176	190	200	190	186	195	201	161	176	183	195	185	205	190	191	167	188	197	196	196	177	177	172	179	185	164	164	184	205	193	143	179	186	165	181	185	189	191	199	165	176	195	166	172	210	188	182	169	193	199	194	195	168	167	174	188	182	162	171	201	163	188	190	227	206	192	171	197	201	156	200	178	206	167	199	169	210	197	166	177	175	192	194	213	179	188	180	196	184	174	196	200	181	179	185	168	182	166	158	212	195	188	195	187	189	169	166	189	183	175	205	201	198	189	182	182	185	196	177	176	205	171	170	188	179	176	176	190	183	183	169	162	159	198	212	172	178	169	174	171	165	172	177	183	188	164	187	186	203	191	181	192	195	213	188	194	162	180	178	168	202	176	180	196	173	180	171	177	194	194	179	195	197	202	182	202	189	185	193	191	177	183	212	202	201	180	176	171	194	192	200	210	171	184	189	196	202	158	182	181	153	179	170	202	188	191	220	190	168	206	189	200	177	165	176	208	210	208	225	189	204	187	160	183	185	201	193	188	176	199	181	196	175	190	162	186	183	168	173	177	191	177	181	229	194	198	219	175	154	202	178	177	187	179	161	175	171	184	170	147	193	174	173	162	156	169	193	206	173	215	186	180	161	204	209	191	173	194	189	166	190	190	164	170	196	168	192	188	179	162	189	181	193	164	175	174	185	227	201	178	186	188	177	198	175	175	180	192	191	190	173	175	188	206	190	203	196	175	168	181	208	201	215	165	185	167	171	185	177	163	172	207	201	205	221	196	168	164	196	165	172	177	181	179	183	193	208	167	161	180	183	157	192	196	185	166	201	174	178	170	195	171	168	181	191	199	184	174	199	187	173	181	173	186	198	185	194	186	174	201	218	161	205	189	165	202	181	184	191	191	173	180	201	164	172	173	187	188	171	210	210	205	191	162	190	161	173	195	165	194	203	194	187	199	158	174	192	182	172	189	187	196	161	185	174	182	189	176	179	187	180	186	194	169	192	163	160	186	220	160	203	168	164	231	195	191	195	168	188	176	189	172	162	185	156	215	173	183	195	196	181	174	191	175	165	175	223	206	196	207	207	176	161	192	178	187	176	197	216	178	182	164	176	174	184	185	156	171	205	214	194	201	166	167	174	195	169	173	206	193	169	196	203	190	182	181	169	224	176	203	185	200	172	184	172	147	163	182	204	210	190	194	190	167	179	190	184	175	185	179	206	184	188	187	171	219	167	189	181	222	198	190	196	160	182	173	221	193	154	178	201	167	174	199	193	185	210	186	179	180	185	158	189	209	173	168	197	183	195	169	175	169	172	198	164	186	205	179	169	175	168	192	190	162	189	193	197	162	167	178	182	188	177	222	194	197	205	190	196	199	196	189	188	211	196	202	179	188	170	182	179	184	175	168	175	194	179	211	164	197	162	205	191	185	177	176	205	186	188	182	185	188	216	199	194	182	198	169	195	199	185	183	196	198
26270	18836	9290	15069	10698	8103	7447	7920	8027	6242	4974	3262	2640	2416	1180	1031	869	703	616	548	549	494	504	506	517	527	490	499	431	484	474	473	483	415	445	479	443	430	416	446	453	494	464	441	461	445	407	442	441	446	438	422	441	435	476	427	431	415	408	466	421	423	431	406	425	457	400	454	454	420	434	459	455	436	403	457	477	443	420	431	422	431	432	425	424	459	455	423	441	436	422	471	437	455	431	416	444	460	450	376	423	456	441	418	433	422	424	410	416	455	459	443	433	431	464	465	405	436	425	429	458	435	429	432	406	438	423	440	443	460	429	453	438	437	397	426	439	433	439	415	447	428	431	432	426	443	445	419	398	469	406	453	438	425	425	466	431	413	450	408	404	443	439	415	451	439	447	455	422	437	414	417	438	442	430	434	435	441	423	454	461	444	422	429	391	437	439	450	419	428	431	405	428	445	406	449	440	454	439	442	438	417	444	445	438	409	476	410	409	414	428	461	422	441	429	448	430	477	474	423	427	378	403	445	472	412	445	447	446	426	447	464	412	434	391	403	457	436	457	449	445	419	435	433	413	431	408	436	440	405	408	412	439	427	426	431	413	430	462	438	408	372	430	457	448	416	456	436	424	425	422	437	420	400	427	395	448	402	449	426	418	424	420	420	434	411	437	451	430	438	404	455	378	427	453	412	400	393	439	425	452	419	382	400	429	433	416	436	411	431	418	431	436	426	435	435	428	415	405	415	418	411	449	446	393	462	424	422	472	399	414	422	411	445	422	413	414	405	410	423	410	423	419	414	411	391	427	449	444	432	415	423	448	438	401	387	441	434	456	427	419	439	415	423	446	392	423	487	430	446	445	437	421	421	406	422	406	451	426	412	407	405	436	409	438	409	452	435	439	438	440	419	428	436	432	427	416	419	403	420	432	437	414	401	439	438	431	425	459	413	441	443	456	452	447	467	414	409	424	425	422	440	452	452	428	400	460	419	393	416	388	449	415	423	441	412	452	415	457	430	436	424	429	435	415	425	405	428	409	419	415	398	449	442	437	448	443	430	473	419	434	438	452	407	438	428	454	444	428	458	401	450	419	422	459	436	430	418	486	416	409	434	454	444	432	431	430	423	427	399	434	451	419	451	419	430	433	426	431	414	417	419	441	446	442	410	440	420	447	416	425	429	406	393	452	414	422	443	439	451	429	457	446	441	411	452	412	415	412	444	448	419	437	417	436	432	397	458	443	426	426	402	439	435	442	443	424	394	448	484	441	430	433	460	453	469	452	428	407	415	417	428	452	432	448	420	434	412	426	423	433	443	410	444	427	456	460	460	420	442	488	447	398	428	454	420	483	462	414	432	410	403	425	433	425	446	432	431	442	406	456	376	416	434	435	413	452	409	445	423	465	388	449	420	418	403	444	425	444	435	400	430	434	442	410	446	413	443	466	426	399	419	385	456	434	438	401	449	376	399	420	417	432	420	365	441	464	431	438	431	422	442	449	467	442	442	435	442	405	430	423	411	433	429	382	406	399	409	407	440	413	471	487	437	435	422	442	426	420	425	430	432	446	373	423	438	408	455	435	454	414	430	425	430	427	420	412	415	417	424	433	445	439	429	427	412	451	451	425	424	482	433	484	441	449	462	453	429	436	449	383	423	422	415	437	436	430	420	439	433	504	444	443	427	376	443	414	464	461	429	467	447	454	428	397	456	407	422	403	418	414	449	423	466	420	416	444	426	430	426	428	462	432	421	421	447	426	412	425	432	427	415	427	424	450	422	474	382	405	408	465	401	411	464	464	432	452	428	416	444	443	457	418	443	391	433	424	425	452	395	412	436	467	436	414	406	419	387	466	446	445	459	414	406	390	423	428	382	416	396	415	443	471	430	460	414	462	420	429	420	426	439	430	440	428	399	411	388	450	434	414	433	466	437	433	455	419	397	421	418	417	437	455	422	399	417	444	433	398	444	464	400	449	427	425	397	457	417	437	399	428	456	441	436	429	415	435	412	421	418	465	397	446	448	442	430	407	416	507	426	429	414	424	386	394	444	437	432	474	448	444	441	428	405	404	432	426	430	413	446	428	433	413	448	435	437	416	432	437	429	411	447	436	456	454	429	462	446	410	410	455	436	450	452	442	440	420	445	442	397	419	432	446	439	419	451	451	410	466	409	437	416	419	457	410	436	426	409	412	429	456	442	427	439	408	410	436	450	441	446	416	412	401	444	412	414	429	396	438	438	447	431	391	433	430	420	433	449	457	414	439	433	428	416	425	444	447	412	438	436	385	466	461	448	419	421	410	409	439	437	427	452	417	413	442	461	429	417	457	433	417	436	459	410	398	452	406	417	441	396	416	414	438	424	460	426	441	407	432	444	458	411	438	412	438	480	457	441	428	434	422	445	419	427	421	442	403	412	440	419	431	420	433	405	438	421	468	434	469	433	450	441	432	436	464	421	425	431	441	464	451	463	445	412	470	440	443	419	423	465	432	438	455	454	444	430	425	429	455	455	400	386	424	456	439	425	404	419	476	418	414	447	410	408	439	423	467	462	427	424	462	418	446	426	417	422	434	460	428	430	399	471	433	432	417	425	446	456	387	450	410	397	404	443	413	451	416	441	465	458	453	421	456	415	404	399	432	414	411	427	449	445	429	438	420	431	397	457	446	451	421	438	379	420	420	453	465	414	419	428	406	433	435	440	408	442	420	428	400	416	454	390	419	431	476	438	418	444	447	435	411	437	418	432	410	492	427	425	426	435	421	427	413	412	406	440	460	428	428	454	439	433	437	446	455	403	422	392	449	442	428	454	421	442	418	403	426	458	408	439	447	422	429	440	439	423	428	456	386	439	439	440	435	434	439	438	437	468	441	422	417	416	421	420	412	404	436	467	406	412	441	431	422	377	411	376	418	446	434	419	411	427	444	403	417	436	440	426	420	419	464	403	420	460	464	422	446	415	411	430	407	450	406	424	429	444	435	393	432	399	460	440	413	422	429	409	419	446	409	424	431	419	418	442	406	398	449	409	422	448	418	421	419	412	390	400	423	431	507	442	468	452	438	405	423	437	410	423	445	403	408	453	423	451	474	417	399	404	451	427	429	439	431	403	446	393	467	429	427	448	423	465	424	427	444	426	434	434	425	430	424	427	476	402	428	469	405	436	411	410	449	418	448	412	424	430	427	391	450	408	422	435	464	421	442	426	442	408	452	392	407	411	437	435	451	437	467	416	387	416	434	442	425	423	441	427	467	417	449	409	427	438	461	439	398	483	407	431	438	398	445	410	469	433	426	419	414	423	416	435	430	438	459	420	449	445	422	447	413	404	427	451	391	422	425	439	416	447	447	444	431	458	448	441	429	451	435	462	446	449	438	415	398	400	444	408	418	472	386	422	448	447	393	425	413	436	425	424	404	427	442	400	426	460	444	432	476	434	436	424	406	448	427	413	410	419	391	420	431	418	418	415	435	411	436	411	438	412	421	465	459	434	432	411	435	454
11747	3833	1039	558	340	330	306	271	254	247	235	223	242	220	240	266	223	232	218	231	216	223	228	217	224	210	243	249	208	229	227	234	216	245	210	224	242	200	223	208	233	212	211	197	248	224	223	229	194	225	224	230	240	221	202	204	211	200	197	232	214	200	214	251	233	228	203	204	224	203	245	247	223	233	213	236	215	227	207	231	244	232	213	236	212	208	204	245	204	222	228	209	225	244	211	246	234	228	209	222	247	246	259	226	227	209	214	241	227	227	256	201	224	242	247	208	236	196	223	227	205	244	215	256	238	234	226	227	215	229	227	212	202	242	226	211	191	234	235	238	233	206	201	228	221	229	246	227	231	210	237	217	219	248	226	194	245	211	216	218	227	229	220	263	242	223	215	247	217	217	218	231	218	229	240	212	219	213	222	223	187	218	193	223	209	227	213	246	212	205	192	205	240	224	225	238	212	238	207	248	244	213	237	229	234	258	215	267	193	227	214	210	209	228	236	257	227	194	241	243	236	205	220	234	227	215	234	227	197	227	242	238	235	218	232	238	217	208	239	194	221	189	198	244	218	220	205	228	200	277	219	240	238	219	224	222	210	204	236	209	206	242	225	217	208	250	198	235	218	228	206	259	212	228	218	230	201	236	216	224	218	224	239	277	239	215	222	224	242	231	202	227	223	211	211	225	226	227	220	262	243	200	221	224	214	267	210	224	203	245	245	191	234	227	238	231	195	248	250	233	249	214	217	215	203	239	245	248	233	218	278	216	218	226	226	240	209	236	251	208	191	235	242	201	233	230	233	199	222	199	217	213	222	246	222	214	243	203	204	214	208	212	251	210	219	217	215	222	191	252	244	219	214	211	242	227	229	224	243	200	197	234	208	215	229	236	199	203	204	257	249	217	205	222	257	253	232	230	214	211	246	216	233	225	214	220	215	226	256	202	221	209	209	210	197	201	197	219	215	195	219	202	224	213	198	211	233	216	240	226	219	221	243	212	237	235	238	217	200	221	236	224	238	226	227	240	212	218	222	191	215	243	208	245	213	231	244	196	220	221	230	187	226	239	208	215	206	224	219	239	238	234	247	212	232	264	191	238	217	218	216	237	227	222	209	233	207	218	214	220	202	205	201	217	235	219	212	226	205	197	240	222	218	211	221	224	213	250	207	196	193	248	232	227	253	207	243	227	224	206	251	228	233	204	231	244	207	211	216	208	208	211	222	216	225	198	230	239	224	229	217	183	238	223	230	220	217	234	197	234	207	218	246	209	235	223	232	195	224	241	241	237	211	237	232	233	201	224	239	198	223	242	213	245	239	225	205	207	235	197	208	240	232	262	213	221	235	240	221	231	202	230	202	222	202	214	225	230	217	198	224	257	244	203	198	258	191	232	229	225	225	206	252	237	224	237	215	218	218	249	228	223	251	220	228	214	216	202	239	211	221	200	229	216	220	236	226	238	236	221	225	204	232	235	230	236	239	213	227	212	224	231	200	226	199	247	221	244	219	226	208	230	197	234	239	257	221	196	200	220	242	190	214	218	231	240	225	210	233	230	231	217	190	251	232	208	213	227	202	212	231	208	210	203	204	255	213	227	216	216	212	236	206	218	255	218	229	223	219	229	213	220	217	258	230	220	226	232	216	223	218	232	209	213	264	217	247	221	212	214	228	220	215	207	209	224	247	208	218	199	227	192	213	217	227	213	206	252	238	226	216	218	218	269	241	220	223	212	263	240	232	232	225	250	220	228	226	209	246	218	216	207	234	217	215	212	225	238	239	231	208	240	224	208	188	210	244	248	212	253	249	228	254	224	237	224	211	215	233	207	190	220	207	212	232	243	257	235	231	214	203	248	233	238	222	211	203	211	200	199	201	213	195	224	230	225	227	233	228	240	227	217	231	207	240	210	238	241	221	200	209	232	215	216	249	220	206	237	243	224	229	224	220	216	233	261	215	225	218	216	230	203	212	223	220	215	232	201	236	227	215	240	214	198	213	241	221	204	226	226	228	206	234	230	228	218	210	217	217	220	224	216	221	230	229	234	260	209	213	227	201	229	217	211	229	258	223	210	235	208	227	226	222	202	215	246	235	232	224	205	214	251	225	240	247	213	242	219	235	233	220	206	234	202	216	242	215	227	242	237	210	238	214	214	229	195	216	207	228	222	232	256	226	229	230	226	228	237	225	231	229	235	219	217	203	206	219	209	218	207	221	235	214	195	229	211	233	250	226	249	238	218	215	245	232	235	221	192	212	217	222	224	225	241	192	209	225	214	216	221	229	229	219	227	218	186	263	234	220	228	222	217	209	209	218	250	234	230	212	209	222	218	227	215	220	228	241	216	217	226	234	247	198	232	260	207	247	238	232	210	234	248	232	223	226	235	204	233	235	231	225	224	242	198	219	235	235	235	224	199	202	223	227	241	233	218	227	220	214	233	232	219	243	226	218	201	209	226	202	220	230	234	218	205	199	213	214	203	198	218	229	231	239	227	206	177	217	221	218	250	242	230	252	229	201	240	230	219	253	197	191	217	252	220	219	224	222	251	232	229	249	241	216	188	206	211	240	216	234	212	233	233	235	206	244	223	248	197	249	253	231	226	234	200	219	222	235	222	223	233	228	222	237	253	216	221	263	225	197	251	246	206	205	246	218	226	257	252	236	203	223	236	194	257	222	226	213	201	211	227	233	219	226	237	251	234	230	244	230	213	227	240	211	224	222	242	210	190	202	255	223	189	202	225	188	215	256	245	242	241	228	228	167	227	207	229	232	191	224	235	235	223	233	240	233	226	223	188	232	203	209	212	204	205	244	207	191	228	209	208	202	204	218	223	229	224	237	211	236	227	243	251	211	233	234	174	215	227	257	220	213	211	221	220	232	237	227	211	230	229	208	217	229	224	225	238	213	234	228	226	225	223	236	225	233	229	225	201	203	229	225	214	219	210	209	250	231	238	230	218	200	230	216	213	212	195	259	251	229	219	219	223	214	220	221	244	198	197	221	202	237	216	204	218	216	209	242	208	234	226	250	221	206	241	222	197	234	226	206	238	202	252	272	209	230	202	206	209	206	231	235	232	178	240	252	219	250	228	201	238	227	199	235	236	237	263	211	231	226	228	208	234	245	238	232	223	238	218	233	197	229	218	224	230	240	215	247	248	199	249	217	237	239	209	233	206	194	215	217	252	237	227	234	206	233	255	228	215	219	270	230	211	197	189	224	233	259	238	219	232	225	220	204	201	236	226	272	259	223	234	210	206	233	219	199	223	236	217	254	221	197	210	230	216	220	188	214	201	245	213	242	213	228	236	226	218	187	227	231	257	220	236	206	224	241	234	257	235	206	231	219	224	235	212	220	244	210	229	238	233	224	198	277	216	227	190	227	236	264	221	249	227	235	240	239	218	213	229	213	220	214	224	220	222	218	229	239	257	246	239	216	233	211	251	253	204	221	232	206	204	226	227	223	261	229	206	232	209	198	236	230	240	210	241	229	206
6991	3333	1647	1400	992	909	846	819	774	660	608	581	571	529	492	515	516	477	528	538	530	497	500	527	482	487	499	479	482	480	504	535	492	487	472	501	500	484	473	499	491	504	496	483	526	500	515	495	513	514	482	462	461	493	517	497	489	452	440	512	488	462	485	467	496	490	500	546	492	487	470	449	500	480	502	499	510	446	450	499	469	477	479	447	488	530	504	522	519	526	475	509	451	462	476	533	489	475	518	477	466	508	473	468	487	513	472	494	505	509	524	477	510	472	484	494	499	487	500	505	490	493	464	486	481	519	474	496	486	521	481	483	509	461	524	505	522	498	500	456	503	465	483	499	458	467	484	478	510	489	509	494	516	524	509	502	506	499	522	495	510	494	469	495	487	464	490	483	461	537	487	464	521	500	477	478	509	474	479	496	500	491	490	509	474	495	519	480	471	483	452	470	459	481	498	495	485	495	466	464	490	475	515	475	530	477	467	506	451	517	441	468	483	536	478	497	518	513	524	496	486	480	495	478	493	478	502	483	500	480	466	493	469	451	503	487	513	492	553	522	467	478	492	475	485	467	480	506	465	481	464	523	486	510	472	450	505	509	483	487	487	463	468	511	494	506	469	433	498	437	483	477	462	488	496	483	473	482	456	509	507	489	510	477	500	466	486	505	494	503	459	491	510	486	491	468	463	525	473	517	474	521	540	460	522	464	512	510	474	462	484	514	510	487	485	487	500	523	509	462	441	493	494	468	487	512	526	467	516	515	515	489	493	529	482	491	481	521	469	488	491	496	508	528	506	466	524	476	498	491	528	489	485	467	482	492	504	501	465	483	507	529	522	494	490	495	506	496	495	502	455	470	504	498	498	497	498	498	453	492	472	514	486	514	457	469	485	513	501	501	488	460	477	511	510	493	453	485	473	543	513	448	514	529	480	505	521	447	489	460	509	464	495	491	501	504	485	495	479	504	512	499	504	477	488	521	497	504	489	509	487	468	481	504	480	451	476	482	459	462	502	500	490	513	479	531	442	506	521	459	478	511	502	531	490	469	489	540	513	496	480	492	487	510	491	479	489	527	471	498	489	488	509	512	496	480	455	490	480	501	492	457	481	508	528	501	535	474	494	482	489	448	507	459	488	507	479	471	448	503	490	472	502	477	537	490	513	483	487	487	531	459	496	451	501	525	481	467	457	473	475	525	463	482	454	451	495	469	480	485	528	551	493	510	511	445	473	479	472	498	471	470	477	476	464	536	472	474	477	521	480	511	497	468	516	489	491	474	488	479	527	469	488	490	498	516	524	458	506	483	481	471	482	463	469	506	512	509	531	496	484	493	504	492	497	476	475	507	455	504	523	480	476	496	474	505	486	446	482	423	475	522	529	497	457	476	516	486	459	486	454	469	511	463	481	487	485	500	495	471	474	478	455	488	501	450	487	494	483	479	501	509	493	464	517	513	484	484	494	495	464	504	460	508	536	504	470	505	492	468	513	467	459	520	498	468	486	484	484	460	467	484	424	475	457	483	472	485	480	463	484	484	499	467	479	480	490	458	499	490	481	523	505	461	486	493	503	486	513	486	561	478	500	494	486	498	470	480	444	504	503	540	504	508	513	485	495	452	529	468	451	512	499	537	503	485	475	467	471	508	496	445	527	514	463	455	512	531	452	482	490	482	474	459	508	467	503	502	497	462	485	510	497	492	472	485	512	528	515	540	492	500	492	514	514	492	509	496	477	487	515	488	529	453	488	468	518	520	502	469	492	530	495	489	446	491	500	455	472	470	506	464	469	503	433	477	462	475	512	483	515	477	489	512	473	479	514	507	487	490	490	469	465	481	508	500	504	453	474	494	524	466	488	529	479	498	502	486	464	487	497	492	495	503	511	481	515	491	496	481	464	506	486	471	549	509	511	496	497	465	472	503	519	514	482	498	473	520	519	485	519	496	505	498	480	466	491	489	484	489	487	482	456	481	467	481	482	489	493	507	449	455	503	497	473	492	462	513	492	482	498	474	506	475	503	501	448	505	436	480	447	484	505	519	486	460	480	471	519	485	479	507	455	485	502	511	495	538	483	471	510	485	493	473	462	478	506	475	490	520	480	497	502	507	482	481	466	486	492	504	482	496	500	487	487	502	496	462	484	473	462	493	501	493	462	510	467	465	472	468	462	536	526	498	493	491	504	422	499	509	487	500	509	508	509	459	488	489	483	510	522	528	519	483	453	469	452	488	507	479	515	480	487	517	516	515	476	497	455	443	466	518	491	517	491	501	489	526	470	476	519	474	461	512	469	530	484	464	496	501	506	488	507	491	438	488	516	498	495	503	516	512	523	477	562	479	535	500	500	503	454	475	508	493	489	466	501	497	513	522	494	490	517	495	492	477	534	463	478	460	532	526	493	473	508	492	509	507	486	506	527	495	530	540	510	483	472	459	478	504	462	535	481	481	506	500	492	482	465	516	467	495	521	496	500	482	511	518	484	497	483	484	473	507	505	508	525	488	536	465	485	517	521	509	480	494	491	472	482	490	473	504	436	472	476	472	501	507	527	486	482	467	481	464	478	494	454	482	488	493	494	511	489	416	492	475	503	512	550	451	507	486	542	499	481	504	467	517	489	488	445	491	488	515	518	499	475	508	465	501	528	481	478	502	444	496	492	519	443	477	505	500	439	473	519	526	497	514	509	496	479	490	523	543	481	470	541	507	492	512	480	477	494	481	447	487	491	471	482	493	438	483	493	472	479	498	477	476	480	492	502	519	448	504	500	531	498	472	460	489	477	492	476	498	489	499	508	478	501	512	504	499	469	503	488	494	522	494	487	478	471	508	535	501	509	456	479	508	498	532	504	529	487	533	534	521	460	499	523	517	488	505	489	476	499	497	466	494	471	475	486	496	519	467	460	475	499	510	510	465	503	491	478	515	450	487	531	519	453	523	499	493	504	480	483	495	501	474	445	480	490	474	498	488	480	455	493	502	509	481	473	490	504	493	509	507	506	510	480	507	497	501	505	504	484	498	499	520	488	503	500	520	492	474	486	466	471	492	536	512	458	504	521	514	498	520	487	484	508	489	539	504	494	469	486	507	487	488	521	497	517	505	502	461	495	531	503	485	491	492	476	522	515	482	494	475	456	483	484	476	498	487	532	496	478	494	514	464	496	492	491	466	501	483	550	491	531	516	519	458	469	499	473	507	492	474	499	479	513	487	486	487	476	481	529	471	480	494	459	515	454	479	497	494	526	482	458	535	486	491	506	479	493	507	521	503	488	507	460	487	472	452	480	508	490	474	457	508	535	501	489	499	501	518	475	502	473	463	531	511	494	494	517	535	464	440	472	491	489	512	505	493	532	475	555	492	460	470	474	544	506	498	511	520	516	450	484	474	473	509	489	489	479	437	500	499	471	473	476	484	496	530	516	453	511	507	483	549	487	480	489	455	503	508	507	508	509	502	515	500	502	486	488	468	448	495	501	495	475	511	477	502	458	469	503	511
30658	21366	10308	4692	2331	1442	1210	909	765	761	576	449	260	253	223	195	166	140	158	156	123	137	143	130	146	142	142	148	126	133	128	147	111	136	132	140	149	116	149	127	138	131	131	146	138	141	146	134	144	136	122	156	135	132	145	126	123	150	136	124	127	132	146	142	142	132	116	135	111	142	146	148	131	168	141	165	144	149	136	143	144	142	134	139	136	119	146	141	143	125	159	113	129	116	152	137	148	140	138	122	126	140	138	157	132	138	133	143	152	132	128	137	140	148	134	160	150	147	136	127	134	148	139	140	147	163	145	135	136	139	147	143	136	151	146	153	149	130	131	143	147	124	131	148	139	131	141	148	154	134	134	135	126	165	157	149	134	137	142	134	141	124	149	141	153	145	148	116	143	152	149	150	164	132	141	138	134	153	150	113	125	131	138	145	124	133	125	110	131	146	162	125	124	114	158	159	132	150	177	123	140	127	130	131	130	146	145	125	133	139	120	146	147	157	138	136	135	120	160	130	137	110	146	136	124	122	154	139	128	123	136	139	134	128	151	158	132	130	153	143	120	128	141	141	130	120	137	130	132	145	160	131	119	159	144	138	166	115	129	121	166	144	132	138	137	142	138	133	129	148	126	119	135	139	127	148	122	169	154	127	132	138	154	157	149	141	113	121	112	141	125	129	142	126	155	130	119	163	151	154	127	128	136	133	164	156	138	114	130	131	130	133	136	132	132	135	138	133	125	142	150	126	145	127	141	143	131	134	162	147	132	130	130	130	116	116	154	172	149	149	133	124	132	142	143	167	143	149	116	131	130	151	133	133	152	131	143	142	158	143	150	140	151	134	118	143	145	128	119	123	138	142	161	136	143	136	122	115	155	143	137	155	143	131	146	156	140	114	131	129	146	136	119	135	154	136	149	122	131	136	125	142	175	147	134	124	119	130	148	140	141	121	122	134	148	126	126	141	143	129	152	152	143	140	150	134	165	123	146	147	134	145	128	149	143	125	133	127	136	136	146	122	127	127	104	125	157	129	129	140	111	141	135	135	153	141	140	130	122	120	147	132	142	138	125	122	149	138	140	153	134	143	126	147	112	147	138	139	135	126	128	121	125	137	148	142	134	146	143	143	128	138	145	145	133	148	152	151	142	137	143	121	132	140	139	121	121	139	139	147	141	126	142	129	119	149	145	125	138	150	128	155	150	123	145	149	130	165	154	150	138	156	137	133	147	139	124	131	114	138	137	153	142	146	140	111	134	151	145	149	151	138	141	134	129	133	133	138	157	131	154	143	168	91	147	133	139	126	138	151	108	126	133	136	144	129	127	136	140	127	159	128	148	134	137	139	136	132	147	136	127	155	136	145	157	143	120	138	156	144	145	119	113	135	130	130	122	123	147	137	137	125	123	127	159	147	133	128	124	155	147	146	146	156	125	132	132	146	151	135	134	118	161	124	131	128	129	117	128	114	137	144	173	136	132	114	107	118	115	118	123	118	131	142	133	120	149	151	126	135	139	138	113	133	156	133	135	128	141	145	120	139	123	126	142	143	130	137	123	132	163	130	150	159	160	153	150	131	159	140	130	135	139	134	122	145	153	124	145	140	159	153	132	127	160	135	143	133	146	147	125	133	137	142	133	128	143	157	162	136	131	136	144	157	146	125	130	137	157	128	138	140	132	146	162	128	138	145	173	150	137	152	121	150	134	137	129	132	149	143	128	114	124	140	136	147	138	134	135	120	143	145	155	144	133	180	123	133	148	155	133	142	136	137	152	141	120	140	167	154	147	122	134	144	120	160	140	123	145	145	141	130	141	150	135	116	125	157	135	164	145	135	132	128	131	138	137	171	137	151	140	146	136	176	129	112	136	129	128	137	136	136	124	145	148	125	127	133	143	138	148	143	112	129	124	102	124	120	130	128	135	134	145	143	124	147	136	142	130	134	142	121	136	154	134	141	158	144	134	124	120	138	153	155	137	134	130	134	139	141	119	150	128	139	148	148	153	124	125	132	136	141	129	145	128	135	120	153	134	159	131	121	143	134	136	128	131	148	135	152	125	141	133	147	144	147	126	136	136	120	159	152	130	118	150	122	147	141	141	140	153	158	135	138	145	150	118	126	123	126	119	162	154	147	143	138	139	138	142	125	119	132	113	152	132	146	145	140	150	130	115	143	133	145	160	129	144	148	135	129	157	133	128	139	127	145	126	122	130	124	139	143	131	158	148	138	118	139	121	134	134	129	147	142	136	129	135	152	124	130	134	131	133	147	133	135	150	124	123	143	143	141	127	120	132	136	138	121	126	130	141	147	150	137	136	110	147	127	131	129	131	150	134	120	131	137	126	132	156	136	136	120	140	139	140	140	141	134	126	109	136	140	148	149	148	141	144	145	142	154	147	124	153	148	157	120	113	138	141	115	146	126	140	131	128	111	115	132	146	135	144	116	130	118	118	128	129	127	140	126	139	129	132	155	128	133	139	140	146	144	128	126	150	150	130	115	157	121	139	120	128	153	128	118	135	147	147	118	139	116	142	118	124	123	146	112	144	129	147	145	148	140	142	154	137	142	152	131	137	144	136	139	131	120	154	133	139	148	126	144	129	134	132	148	131	142	137	127	127	110	130	144	130	122	143	164	134	145	151	143	131	129	146	145	142	136	141	137	141	145	150	152	129	152	129	135	154	141	122	136	137	142	143	151	147	134	134	123	120	110	126	139	151	146	162	141	133	174	132	133	148	118	115	154	136	134	141	126	134	123	125	133	136	151	134	117	127	134	137	169	134	128	158	137	156	156	136	161	129	154	146	131	136	138	140	135	113	131	137	113	141	146	141	141	118	138	126	131	146	120	151	141	169	129	152	159	114	165	158	122	163	141	135	145	124	132	135	154	154	130	152	146	128	146	144	139	130	128	125	164	158	130	144	134	138	122	134	119	126	156	140	160	151	113	129	144	142	119	127	155	140	139	143	156	131	122	149	140	122	125	138	160	153	124	115	138	103	140	130	153	121	119	126	144	146	149	156	131	156	162	130	139	130	153	156	140	115	124	158	136	149	126	158	135	148	142	120	155	144	146	149	142	118	131	126	124	148	133	140	146	136	141	151	144	147	134	136	119	160	132	141	150	138	142	149	135	175	156	131	127	142	161	135	112	126	122	138	136	127	128	141	159	136	144	130	153	139	145	128	115	139	131	153	132	136	152	137	132	127	129	127	156	153	148	123	127	139	126	136	117	126	116	136	139	155	131	107	129	136	148	139	135	141	155	144	125	129	122	159	132	157	137	151	130	160	142	142	130	157	127	134	121	135	120	136	147	137	138	142	128	144	128	150	136	118	131	130	154	137	120	139	140	113	131	144	119	146	154	162	128	120	189	146	135	128	141	132	144	141	116	118	128	126	125	135	143	140	136	132	142	137	152	132	129	135	152	137	134	138	113	138	130	130	127	130	149	132	131	145	143	137	134	121	141	143	110	133	134	148	136	122	147	144	111	139	98
19719	15860	7767	7315	5687	4657	4832	4481	3999	3512	3042	2187	1188	1078	851	642	547	438	443	382	390	420	390	351	383	328	325	371	378	353	357	332	337	322	333	364	332	358	358	360	332	345	334	328	347	330	371	358	344	329	342	374	321	338	378	309	333	335	318	320	316	334	323	339	315	335	286	336	372	334	317	316	339	345	337	345	303	365	308	322	346	347	301	343	347	323	346	296	310	361	320	309	331	333	323	347	317	327	365	350	315	313	344	338	331	292	336	321	324	340	308	344	329	301	362	349	341	354	343	346	331	328	346	333	347	330	314	321	322	303	317	325	326	358	310	323	345	357	387	319	357	327	348	341	324	342	342	348	322	352	338	360	337	308	328	316	331	334	307	344	333	397	344	313	327	294	376	331	304	330	313	346	323	318	339	342	312	307	335	390	333	329	336	346	336	367	303	325	320	345	308	320	335	320	315	349	293	325	328	335	321	324	324	341	348	336	359	354	309	332	345	313	324	333	332	322	321	320	338	331	296	305	347	320	334	351	332	331	352	340	322	334	316	332	346	311	317	334	338	322	328	349	331	301	314	352	318	333	310	309	338	327	350	309	355	317	324	303	313	345	353	335	321	333	333	370	317	314	320	340	323	353	332	332	331	313	285	324	339	336	324	314	317	345	348	325	325	316	323	297	320	315	329	309	349	338	344	297	304	323	315	345	326	334	307	341	318	314	360	346	308	307	285	337	362	328	334	321	359	334	341	327	332	347	356	346	328	311	304	318	346	302	310	336	329	328	332	352	317	368	333	324	304	311	359	328	297	325	328	330	314	337	308	311	335	326	323	321	330	363	313	293	332	328	311	338	339	323	330	370	331	368	357	312	332	338	343	323	293	306	324	323	342	318	306	334	335	299	327	351	317	324	322	348	336	338	314	354	351	335	327	339	318	328	323	358	326	326	293	329	306	325	313	302	316	330	321	341	343	352	312	359	319	296	321	328	361	316	313	330	337	309	370	351	336	330	359	318	342	322	327	336	280	336	326	299	353	331	338	311	346	313	341	342	348	303	343	359	331	332	298	355	346	336	299	300	313	311	314	330	343	334	327	337	304	307	330	325	325	322	312	315	326	318	327	350	341	330	331	340	313	346	337	341	340	339	355	327	310	349	348	338	343	341	323	340	319	322	340	297	282	338	377	334	350	321	323	345	334	352	336	341	321	324	344	346	338	304	331	314	322	346	337	314	354	305	341	368	344	332	328	332	343	297	309	327	324	350	335	332	304	364	326	322	328	346	344	322	332	331	331	349	290	325	328	334	342	345	344	317	329	304	367	345	335	317	342	283	346	336	328	348	315	308	327	342	307	357	362	317	325	296	307	345	305	356	339	345	339	308	329	351	329	293	301	315	302	350	296	320	325	315	308	328	304	343	333	307	338	335	337	346	328	326	323	357	343	370	330	366	340	310	284	314	325	318	349	319	350	346	336	331	288	293	343	330	341	330	313	331	317	332	339	305	326	316	318	317	312	323	348	340	335	328	304	323	312	281	323	367	342	307	345	318	342	323	326	327	329	298	328	344	337	324	363	313	348	353	346	324	331	347	300	350	308	332	326	338	307	300	339	334	327	339	359	318	323	335	308	339	350	298	295	319	336	318	324	316	339	341	354	335	332	342	316	349	353	330	339	353	349	293	303	334	324	308	323	324	324	333	364	332	352	301	314	297	290	324	306	329	320	330	338	315	311	336	308	342	339	373	358	338	334	313	285	340	328	330	337	300	319	335	296	308	324	338	339	335	369	310	341	320	373	348	332	352	313	328	307	321	347	306	302	308	325	332	307	369	317	328	340	334	351	305	329	332	323	368	321	359	335	377	327	284	304	315	338	354	347	335	317	297	338	325	314	328	330	291	320	341	322	369	324	342	352	300	326	346	305	345	358	341	313	317	331	318	358	301	344	336	352	332	341	353	348	346	321	361	351	325	298	349	299	349	348	355	330	329	334	348	327	334	319	301	325	324	354	374	320	325	303	307	324	323	346	360	342	327	323	344	314	334	326	355	340	343	302	346	314	313	310	326	335	346	358	331	316	372	348	302	316	340	323	322	346	307	336	280	336	369	327	327	330	331	329	318	315	358	334	336	335	316	334	356	352	317	311	345	325	322	348	318	345	312	338	331	344	338	329	281	363	327	304	308	330	317	339	307	346	327	371	334	311	289	299	355	358	315	341	316	298	337	344	350	355	360	304	318	333	350	279	314	308	344	301	346	321	329	338	334	314	339	339	331	335	320	350	347	345	317	330	314	357	352	342	315	332	302	336	329	331	332	342	318	320	341	346	318	307	321	338	338	318	332	311	383	318	321	326	322	334	318	309	345	337	338	333	326	340	321	336	323	358	341	322	313	357	361	371	317	303	304	303	344	363	317	294	295	328	322	320	310	356	330	327	332	329	312	324	325	310	327	326	345	332	366	319	335	351	332	304	311	298	334	313	331	324	331	309	319	298	311	354	322	276	306	317	327	352	303	320	334	325	330	314	295	296	322	325	319	291	307	300	323	341	328	334	327	325	330	313	311	327	315	328	325	321	330	334	297	332	339	323	343	321	314	304	330	336	326	324	321	364	287	336	296	311	335	350	350	334	341	332	354	311	341	355	341	335	285	328	315	363	305	334	340	334	328	338	349	328	332	332	313	317	340	312	335	330	345	325	264	320	331	334	328	342	347	290	313	320	316	313	329	311	343	342	325	344	313	317	311	333	328	297	329	340	373	326	320	341	325	347	309	345	334	342	332	377	342	367	320	343	358	357	304	328	351	329	314	338	325	319	271	339	369	358	309	342	319	344	331	365	313	332	319	341	348	329	325	329	346	336	295	344	349	312	346	343	304	351	326	343	337	337	357	365	324	329	334	332	312	322	346	370	309	329	330	316	327	330	321	311	299	310	316	308	327	330	320	386	324	304	336	318	325	336	342	345	332	338	328	308	328	317	334	357	327	345	321	332	347	336	357	336	321	331	293	321	315	298	322	351	300	353	333	328	297	340	359	345	301	333	317	349	317	314	312	346	307	347	348	313	311	339	342	347	337	333	314	328	312	331	319	315	305	321	297	302	332	336	342	315	320	333	307	311	337	323	343	333	347	314	336	327	319	345	302	328	326	327	338	364	362	320	342	337	339	331	296	328	310	317	353	327	301	341	332	314	328	310	314	343	313	345	326	331	333	338	301	326	295	330	329	332	325	346	321	332	321	331	341	322	346	342	318	350	343	315	319	340	336	344	351	340	337	321	350	332	328	358	317	322	318	323	338	272	318	311	295	320	302	333	352	308	316	326	332	317	347	314	315	327	312	333	294	340	307	295	343	317	348	314	298	342	347	366	334	347	329	333	319	331	332	345	296	317	352	309	346	322	328	321	312	339	327	327	335	324	345	305	334	304	317	359	335	325	357	335	304	307	343	306	324	322	336	351	336	355	345	320	345	327	363	360	331	348	316	305	326	359	333	338	341	346	363
41325	27276	15885	8421	4938	3177	2441	1878	1351	1078	1083	862	455	391	341	276	247	213	209	217	219	166	196	198	179	172	174	218	203	212	171	195	165	192	184	193	164	171	168	167	177	196	182	193	184	188	198	170	203	176	181	171	159	199	192	173	188	158	184	199	199	191	199	195	194	200	162	171	175	175	170	180	196	175	195	214	166	216	186	167	200	193	180	204	181	194	178	203	230	189	182	183	200	169	200	183	213	201	195	197	195	189	190	185	194	186	174	199	195	186	179	195	166	209	202	209	173	189	173	181	180	187	160	151	190	182	182	169	183	201	166	171	177	188	211	208	180	178	163	175	158	197	177	186	180	183	200	199	197	215	171	188	163	195	196	187	139	163	178	189	200	192	173	178	180	201	180	206	195	191	168	182	166	204	188	162	185	208	177	178	168	184	173	176	191	186	181	170	184	199	193	147	188	190	191	175	201	180	191	198	160	165	181	175	180	184	156	188	177	190	180	206	200	187	162	162	193	174	167	188	184	196	162	167	175	192	192	214	196	179	198	182	174	186	202	159	195	195	198	176	190	175	186	203	175	163	184	173	175	170	161	193	170	190	161	181	162	162	176	185	169	191	208	167	176	192	173	150	184	163	167	182	171	176	162	180	186	224	185	167	191	181	181	185	177	181	177	198	180	171	170	172	177	187	201	173	190	164	173	196	196	174	182	174	193	175	179	184	204	224	187	204	166	188	165	154	179	164	199	177	170	170	158	199	188	216	189	198	176	183	215	165	207	169	174	183	171	206	198	166	204	210	173	186	200	156	181	176	155	183	180	199	161	182	170	163	189	178	207	185	167	180	194	184	188	173	179	209	181	199	174	167	157	172	157	196	187	191	204	191	164	188	184	201	177	171	174	174	185	171	196	185	194	191	175	200	168	164	197	165	210	178	178	197	185	215	215	220	175	202	190	178	185	192	192	152	179	196	182	199	198	175	203	188	195	182	184	218	180	181	201	172	165	168	177	174	178	207	203	168	153	171	183	172	189	195	183	184	187	163	188	183	187	183	203	200	157	162	177	195	197	203	169	190	164	168	188	199	164	167	186	169	159	185	182	207	167	159	178	200	172	211	172	172	159	187	209	176	186	199	165	173	200	183	148	200	172	192	207	181	181	170	202	180	188	212	183	160	186	180	191	158	186	172	173	210	178	166	213	173	179	178	171	178	171	178	235	176	166	190	172	180	196	208	187	161	182	167	176	184	200	205	186	195	179	199	192	193	168	205	200	167	195	201	172	160	191	177	206	210	197	191	177	186	170	177	200	203	203	183	168	177	213	187	176	178	195	188	183	205	211	194	188	198	199	181	173	185	200	217	170	176	173	180	179	182	202	183	188	182	202	176	206	198	198	170	174	153	172	177	191	194	174	193	184	203	185	192	195	203	180	187	185	177	174	171	195	207	169	203	202	210	157	177	192	178	201	187	163	193	184	179	156	205	208	203	168	164	195	198	176	180	187	172	197	187	186	181	173	187	154	176	174	192	165	179	168	187	162	187	197	165	200	190	176	195	187	182	197	176	188	180	181	180	192	171	201	183	164	175	172	172	153	187	192	189	204	180	180	174	205	177	182	203	183	189	197	187	166	185	192	188	204	187	194	189	184	213	182	181	228	200	166	195	179	172	207	178	190	178	198	184	153	171	211	200	190	182	198	187	179	189	191	184	182	170	172	171	195	173	180	162	205	209	176	174	171	159	186	200	182	190	181	206	169	183	192	186	192	186	203	189	186	171	203	174	176	176	174	169	174	216	194	185	208	193	174	187	195	176	201	153	220	193	199	186	230	198	204	201	187	177	189	177	179	196	191	177	183	195	183	176	175	194	171	198	170	155	171	195	178	212	184	165	170	183	189	156	173	175	176	208	187	197	199	182	182	188	195	185	186	206	180	195	176	184	194	176	196	184	162	184	173	198	171	194	184	200	215	185	165	177	185	186	217	176	175	181	183	159	171	201	170	172	201	195	196	190	174	146	165	204	204	186	212	177	180	185	181	176	193	171	195	167	191	168	177	187	167	172	184	195	195	177	165	198	200	196	179	165	215	180	193	175	212	210	196	204	171	195	193	163	168	200	180	177	201	205	184	195	172	224	165	187	159	161	180	170	227	189	199	192	194	158	154	201	185	200	191	194	195	190	171	203	194	187	168	185	189	171	185	179	209	183	188	174	169	185	173	166	175	165	175	190	205	188	182	177	179	198	204	165	204	159	173	173	189	201	225	161	183	177	190	183	188	169	205	184	191	192	198	188	219	208	183	192	169	176	183	180	183	174	183	185	172	182	175	194	171	184	186	146	186	163	197	175	160	185	201	185	184	188	209	168	198	169	184	202	194	198	200	199	196	211	184	181	165	178	186	179	186	164	207	164	170	179	208	188	196	192	203	199	217	177	193	169	193	174	191	190	143	167	171	193	186	167	171	184	203	208	182	168	188	197	168	184	195	204	166	191	163	176	170	176	158	172	188	181	204	180	203	208	208	192	171	177	196	176	181	170	192	176	169	207	197	185	166	182	199	171	186	196	180	178	169	180	184	185	194	200	207	180	175	191	185	185	174	212	188	185	160	185	183	167	161	197	210	188	148	194	189	173	193	190	218	202	182	197	201	170	165	169	196	187	194	186	174	185	196	175	191	169	188	155	183	179	177	182	160	187	180	204	168	173	188	181	164	203	178	174	185	163	184	191	191	181	172	172	185	218	201	159	174	197	208	183	171	178	171	193	185	157	192	175	217	166	196	212	200	164	184	158	196	188	201	181	202	207	167	190	166	186	178	197	178	194	190	171	212	168	195	190	195	173	205	167	167	181	191	213	177	171	175	189	183	173	166	189	175	214	180	164	198	204	175	180	202	178	194	165	165	160	170	172	195	197	178	188	213	191	170	158	211	186	156	191	181	189	188	195	179	202	179	188	224	197	186	225	162	188	183	183	179	158	190	200	175	186	189	206	203	200	190	166	183	172	160	209	167	168	200	190	189	193	219	196	182	183	183	176	189	175	172	209	198	188	186	190	196	190	177	176	182	169	179	181	187	180	205	200	212	190	180	215	181	166	209	202	201	186	195	155	185	174	199	189	176	198	181	179	180	160	217	190	176	202	177	182	185	171	178	195	179	192	174	191	176	184	184	195	150	187	184	174	172	188	170	176	161	177	176	203	156	168	180	192	169	185	181	194	177	182	189	191	183	173	168	187	172	203	181	195	178	150	150	183	176	216	188	191	187	166	197	198	175	172	187	170	191	182	202	180	189	186	192	183	200	208	186	214	171	183	205	185	168	184	183	182	178	182	159	179	176	198	189	185	197	175	209	173	179	181	179	179	207	175	149	198	176	193	214	174	185	179	173	174	185	167	186	191	175	199	163	169	171	177	187	207	195	160	178	201	218	178	162	196	196	185	189	165	172	201	168	180	180	171	179	153	194	205	206	199	184	192	184	192	172	195	188	193	186	175	171	185	189	170
25721	19185	11436	11488	9472	8379	8264	7704	6286	5232	5437	4374	2178	1782	1387	1121	739	678	610	560	534	533	523	536	488	495	463	491	483	456	485	442	456	429	462	439	437	457	386	447	446	462	478	468	433	470	443	442	479	424	441	448	434	436	430	445	469	493	431	464	420	428	428	454	404	440	467	438	457	442	451	440	443	425	458	402	440	473	425	443	406	428	414	502	420	413	446	447	414	476	454	451	427	418	430	420	453	440	452	417	437	482	442	458	417	413	474	442	442	483	387	437	453	418	425	475	408	430	424	438	459	442	472	449	427	430	413	407	453	426	455	501	505	419	418	424	455	429	469	440	423	407	448	381	430	471	466	455	428	414	418	441	447	437	396	453	444	412	380	394	461	420	423	408	435	411	377	407	446	410	461	459	422	436	414	415	450	456	411	457	431	374	426	424	412	395	416	408	425	404	417	427	420	443	421	465	465	445	419	428	408	467	397	422	433	421	404	422	390	436	446	449	437	455	393	454	410	414	413	413	421	421	444	444	399	421	453	419	433	416	413	413	458	484	458	441	421	393	409	432	481	415	411	417	439	413	401	447	424	410	404	458	429	459	428	392	438	409	429	400	471	422	410	438	431	426	388	482	454	436	449	423	411	450	464	424	429	451	426	430	413	426	406	450	417	388	434	476	407	451	436	420	447	415	440	413	439	438	414	442	423	434	467	447	427	392	406	412	457	439	393	428	415	480	425	410	433	407	408	445	409	469	453	446	395	419	468	457	421	452	403	442	440	450	469	425	447	460	436	440	430	429	432	450	414	423	463	412	403	475	417	435	448	454	446	410	472	387	407	422	453	457	454	422	405	419	418	409	409	407	444	423	425	420	426	443	432	416	414	465	445	404	433	410	442	431	453	428	396	429	444	407	423	428	405	410	402	422	455	441	428	391	440	415	459	435	440	403	439	452	405	460	443	411	440	415	444	436	447	448	428	399	457	405	416	434	459	424	419	452	461	446	416	469	467	423	437	445	390	426	419	417	428	417	445	454	409	453	429	439	433	420	455	432	420	413	397	416	498	441	461	450	439	459	423	433	408	404	454	423	429	442	487	430	422	462	412	464	417	439	414	397	407	435	445	425	438	388	448	431	451	414	418	456	404	442	432	425	439	464	470	406	423	448	408	418	436	473	429	430	412	464	423	420	427	420	423	400	444	429	448	439	434	401	427	446	422	472	445	409	406	417	453	399	416	443	428	427	454	413	440	435	414	435	463	470	455	465	446	426	398	440	424	412	441	438	451	451	410	428	419	445	447	430	449	455	432	391	381	442	449	430	420	430	423	411	393	456	448	422	478	421	411	435	466	439	426	416	457	430	447	407	380	415	440	412	447	440	417	411	408	426	437	472	394	462	403	466	443	447	412	424	375	423	393	465	464	436	437	426	461	441	438	433	472	431	466	407	429	434	482	434	423	415	427	445	455	472	468	461	472	445	435	381	453	444	405	418	437	408	447	439	455	434	443	426	448	407	451	432	440	384	412	431	450	384	455	428	421	439	417	430	403	441	463	461	432	426	427	445	416	451	400	425	394	422	421	444	441	374	438	476	484	405	429	428	433	439	430	404	434	433	435	434	443	405	401	420	428	406	418	437	408	432	397	411	426	452	449	418	434	459	405	424	447	487	476	418	410	442	421	451	429	431	452	424	423	425	410	434	422	470	449	430	430	408	437	438	457	453	435	448	413	445	445	436	412	402	448	444	429	420	384	398	430	413	454	449	435	415	442	430	414	400	409	434	451	395	430	490	413	428	414	436	458	415	425	421	394	410	445	409	436	427	439	368	436	420	410	456	416	446	449	419	436	444	423	442	431	482	422	397	436	452	439	432	413	420	423	456	414	423	423	449	428	432	457	420	447	406	446	434	425	409	435	435	464	418	440	437	445	410	461	448	443	423	430	423	445	421	434	437	417	420	428	412	442	430	435	417	388	382	428	413	418	472	470	392	401	443	425	420	426	423	440	440	438	446	378	428	397	438	420	426	445	444	433	421	428	442	422	451	453	388	442	393	421	464	427	453	464	448	438	446	405	446	445	439	401	417	393	417	417	388	430	427	421	423	443	405	427	407	415	452	420	441	425	440	414	456	441	424	435	469	448	453	417	408	451	460	423	421	444	452	403	411	487	451	456	402	475	429	401	420	424	417	420	451	427	443	408	387	474	463	430	440	451	446	413	433	432	420	436	428	434	430	391	431	449	428	421	417	446	452	416	426	441	437	411	441	456	445	428	459	438	389	435	434	429	461	450	464	424	398	468	413	406	412	444	412	442	408	430	398	434	420	407	455	411	389	451	424	417	392	431	443	393	476	453	414	425	447	473	420	432	441	414	406	424	432	428	414	399	381	390	429	467	440	440	465	473	407	469	450	464	444	457	423	426	458	415	423	446	416	470	410	465	452	435	391	435	414	405	448	456	449	461	419	419	437	408	420	431	444	422	438	412	436	436	421	447	450	490	441	439	421	405	451	440	444	430	447	435	444	445	383	419	418	443	403	402	418	439	400	488	439	417	457	404	402	447	446	456	435	406	401	418	471	480	418	477	448	427	449	455	451	425	466	372	441	418	444	440	436	424	462	412	413	463	437	434	447	445	433	418	441	448	445	440	460	433	427	412	425	441	415	417	430	423	416	462	455	437	400	430	436	411	440	443	396	415	424	438	450	432	427	396	430	423	441	413	421	402	409	434	429	382	423	457	425	427	409	443	435	447	460	431	419	429	460	463	465	440	453	472	428	399	425	440	431	420	472	411	436	416	439	431	405	423	463	374	411	450	442	433	461	433	423	402	430	466	430	432	428	408	428	458	406	460	449	398	445	440	417	439	420	465	425	409	423	437	434	434	452	425	417	444	443	430	438	427	445	483	398	426	432	443	416	454	432	415	441	450	427	454	424	395	398	435	407	414	434	438	466	435	426	439	451	459	451	397	457	444	409	411	430	460	418	465	435	440	448	422	444	443	453	411	418	398	405	451	378	391	434	428	470	426	425	425	442	439	417	427	438	448	440	445	401	428	430	412	431	435	418	451	425	454	430	418	407	398	431	418	470	389	425	440	448	413	444	441	417	424	426	433	423	437	414	430	442	414	422	415	430	447	437	464	433	446	408	445	400	448	402	424	417	453	430	416	401	426	445	442	407	437	411	402	399	430	448	423	431	451	447	442	405	434	430	456	433	423	418	428	465	442	461	449	443	426	438	406	461	407	438	456	439	431	467	405	446	436	451	411	413	468	382	400	485	463	420	454	406	382	477	442	426	401	450	443	395	456	450	398	425	422	456	487	419	469	430	483	425	443	439	478	452	448	428	415	423	465	417	462	404	419	416	461	474	413	387	448	461	470	407	436	446	433	460	420	422	412	493	418	414	435	407	443	424	455	414	464	393	449	442	425	443	459	438	450	457	426	428	443	429	449	460	418	418	439	419	391	423	416	412	452	446	382	469	440	432	447	436	451	454	421	431
11658	3660	1096	492	344	330	305	255	258	257	269	242	260	243	239	239	242	211	240	230	215	230	228	248	239	181	224	240	238	199	226	217	254	247	235	226	228	219	213	243	212	228	216	224	212	238	226	245	227	220	230	240	224	217	231	210	201	241	204	250	208	201	208	237	235	253	239	211	220	223	231	224	222	221	248	227	228	211	244	239	198	244	203	223	224	205	217	241	207	213	222	243	217	252	222	218	187	240	229	201	222	227	245	225	210	244	243	215	248	198	259	211	213	217	230	159	239	237	219	225	246	218	229	202	254	228	224	218	217	212	230	231	232	213	233	234	256	249	239	208	199	226	231	221	207	269	223	240	222	256	212	231	226	227	259	243	212	249	253	237	187	210	226	200	229	233	219	218	212	225	226	222	220	238	196	238	231	238	229	225	254	218	215	205	236	245	232	216	238	215	240	230	247	219	222	213	218	225	208	214	230	243	257	227	231	216	235	202	234	215	213	225	215	233	224	207	231	214	234	249	260	221	213	259	217	227	225	244	228	204	203	223	236	200	231	226	215	234	232	230	225	219	204	247	212	226	218	235	207	227	230	203	252	214	241	215	245	236	215	250	253	223	243	225	248	231	221	204	240	224	193	220	221	210	246	222	220	222	187	226	229	222	235	215	204	229	228	225	242	221	209	221	216	212	222	246	221	245	248	241	235	233	241	250	231	249	185	245	219	225	208	210	217	239	226	244	219	259	227	239	210	216	200	224	193	218	207	236	244	215	256	238	225	173	250	255	219	203	238	222	238	234	211	225	237	237	231	221	234	223	181	225	228	208	232	240	204	236	214	216	211	222	239	235	227	241	210	246	212	231	227	220	223	243	224	219	237	217	244	249	234	230	226	234	215	223	196	242	226	250	238	215	221	262	235	256	224	213	239	234	230	260	214	219	227	248	213	188	215	224	208	217	223	223	226	222	232	216	207	232	250	227	216	201	236	212	232	212	208	233	204	232	254	257	228	217	242	208	238	260	236	223	224	217	230	259	247	219	244	206	198	222	253	235	230	231	222	256	215	211	236	219	257	252	254	246	244	231	268	210	224	252	200	219	188	214	213	229	237	230	210	204	209	228	226	222	238	223	220	214	223	216	236	242	224	239	217	233	226	207	205	232	227	216	220	217	243	198	207	258	239	220	217	241	228	220	244	241	229	245	223	189	210	209	216	232	234	210	256	243	224	215	209	225	232	222	188	227	214	218	233	202	231	212	252	213	225	233	241	237	253	229	220	237	222	228	231	205	219	219	230	242	240	228	242	218	245	228	211	223	225	201	218	228	223	222	181	210	216	225	214	240	216	246	227	214	221	234	253	240	211	247	234	222	228	236	215	216	227	232	218	211	220	227	217	211	209	242	214	241	210	248	236	245	221	249	226	240	245	224	220	231	250	255	219	220	243	222	233	241	250	235	226	206	207	208	207	219	209	209	212	222	221	209	229	220	224	214	233	227	216	229	221	222	219	201	225	220	229	214	209	228	203	228	257	238	233	221	209	229	230	202	263	238	211	227	217	195	225	218	231	236	217	212	211	207	254	236	209	254	212	235	211	233	237	191	232	215	212	201	222	248	213	229	226	193	210	212	180	218	233	217	263	231	229	216	239	187	223	242	217	243	250	240	206	237	200	228	231	210	213	224	225	207	205	215	208	238	206	245	217	257	227	218	217	240	210	229	223	254	205	222	213	225	239	231	239	222	229	255	237	214	225	236	214	202	241	206	239	250	200	206	203	234	233	233	266	229	210	245	224	251	228	215	232	237	181	210	210	211	216	204	209	202	205	213	206	230	251	206	216	247	253	228	217	217	234	240	211	222	244	222	189	215	234	217	208	206	218	250	226	230	257	206	243	217	217	207	217	238	234	231	222	233	211	221	207	259	222	233	233	221	241	176	239	240	237	222	232	229	218	225	218	227	229	238	210	236	227	231	217	186	217	235	228	174	224	244	233	226	211	236	236	198	239	236	212	231	252	220	225	236	215	217	213	237	227	245	223	209	227	212	221	215	221	247	209	203	217	236	226	246	218	227	245	201	226	232	213	200	248	232	228	234	210	230	251	237	214	223	209	241	215	233	216	222	226	206	225	217	235	238	238	210	229	253	221	205	220	255	208	212	257	232	222	228	237	192	216	224	237	253	247	228	242	260	214	228	241	216	246	231	212	222	225	205	218	213	206	211	244	213	234	232	221	219	229	200	232	237	240	217	236	220	220	245	259	223	240	199	218	240	190	220	217	233	198	224	207	217	230	218	201	234	235	205	229	239	198	238	213	194	217	242	202	215	241	260	248	202	239	231	214	246	211	253	224	221	204	211	264	236	252	211	225	228	227	195	213	210	222	212	225	237	228	240	221	204	226	220	206	234	192	231	224	213	242	223	230	236	228	187	244	211	220	223	216	233	225	250	234	259	233	221	243	245	246	217	216	248	209	231	223	219	235	236	220	215	226	222	252	209	204	236	214	209	206	250	234	244	226	207	207	204	229	198	214	209	239	229	214	221	214	216	233	217	226	242	215	215	229	207	245	262	246	216	232	221	216	230	206	239	235	210	241	202	214	249	238	198	243	240	192	223	200	249	217	232	232	223	230	225	238	219	243	246	213	210	217	243	233	250	235	220	237	226	237	201	226	236	256	226	240	262	241	227	231	226	210	238	206	195	238	244	196	215	245	224	231	223	211	210	231	193	213	236	214	228	246	209	192	218	225	198	228	231	210	233	246	240	233	242	198	221	237	242	232	215	203	245	215	226	223	231	226	208	245	227	220	248	231	251	256	244	222	209	227	219	237	263	225	250	196	254	224	219	231	212	224	226	207	238	223	218	224	217	256	195	215	254	245	223	267	243	251	234	215	199	245	208	225	225	218	200	242	237	237	241	251	213	218	234	238	231	235	242	229	216	220	231	208	220	212	228	185	214	227	241	194	211	220	214	190	225	238	235	216	211	228	202	231	242	213	241	222	223	242	233	256	218	238	204	236	237	226	231	215	217	229	207	225	222	209	235	235	229	216	227	251	233	215	238	226	234	242	235	209	230	201	217	242	231	223	222	238	223	220	221	221	231	205	241	233	249	228	212	247	228	221	227	202	216	237	244	222	210	247	190	223	257	218	236	241	232	209	206	226	202	219	223	219	258	237	232	234	243	270	196	223	234	239	228	235	240	211	234	242	257	218	256	229	214	198	203	258	212	241	239	233	245	240	240	245	269	240	231	232	220	209	210	219	224	236	205	235	225	222	234	210	196	217	203	250	207	223	224	218	231	208	224	238	232	241	173	218	222	216	221	199	236	223	210	229	234	214	230	216	221	230	228	231	224	209	234	211	241	219	229	236	249	234	228	237	238	223	228	231	207	225	221	206	224	224	246	242	238	216	227	241	228	214	243	225	271	219	226	218	229	223	208	204	236	231	225	186	193	245	241	208	219	258	243	219	247	234	207	221	223	198	263	228	226	230	213	217	210
7104	3140	1717	1294	990	907	820	776	695	674	617	580	542	518	561	527	502	543	495	544	501	503	516	479	502	475	520	487	492	536	502	488	451	490	497	493	490	483	514	502	505	516	480	478	501	496	471	472	487	532	506	483	494	491	465	472	474	512	486	437	516	475	505	516	472	485	491	483	470	483	473	484	490	499	495	485	477	539	523	493	457	460	502	494	543	505	499	521	524	523	491	525	500	505	498	479	494	522	518	519	492	541	455	524	486	494	484	550	473	517	504	497	501	519	500	493	490	490	511	551	490	508	510	510	518	494	497	478	522	503	511	518	530	470	482	517	553	487	476	492	507	518	529	500	509	492	486	488	478	481	526	481	484	495	529	517	478	495	511	478	520	515	474	500	489	502	462	524	485	457	493	466	473	540	502	520	483	484	478	532	464	506	462	463	512	526	495	510	502	526	523	499	503	464	485	496	532	466	454	500	477	518	468	492	488	500	519	475	502	499	476	497	563	482	478	507	492	489	534	519	508	503	515	474	478	503	457	503	546	490	501	523	495	494	512	479	490	497	529	460	530	478	506	471	487	501	488	473	491	511	490	491	535	488	496	458	491	496	523	458	511	525	452	520	477	539	472	463	502	509	529	440	469	469	481	472	502	453	520	504	520	545	527	527	469	476	453	477	489	503	483	483	454	463	455	527	519	493	538	494	481	524	503	499	470	499	473	493	445	495	495	496	508	470	522	481	513	515	455	485	505	498	514	515	449	506	510	487	458	501	505	493	511	467	501	473	536	487	456	499	496	498	483	491	477	495	459	516	527	488	480	527	490	491	483	509	458	505	550	526	461	483	497	484	509	551	472	501	500	497	493	498	486	513	481	492	466	466	488	482	510	526	482	471	487	502	505	477	504	495	506	493	520	506	488	491	459	519	475	484	469	474	503	479	514	516	500	519	475	476	475	509	490	512	493	475	524	505	498	516	493	489	468	473	492	492	518	483	510	484	474	511	520	488	466	501	512	483	509	528	505	456	509	530	488	489	527	495	511	481	517	497	497	470	533	503	490	482	508	517	468	542	507	486	478	487	522	507	524	480	491	522	490	497	473	501	522	499	503	558	488	491	490	533	500	485	469	493	499	476	488	486	488	557	463	486	503	495	479	465	470	519	527	468	485	495	457	509	477	518	468	455	503	475	494	485	517	504	487	533	507	527	507	469	522	522	465	541	495	505	489	486	521	485	479	500	494	536	493	506	502	501	516	479	530	532	453	497	464	516	508	490	519	505	499	467	509	513	451	469	442	542	475	471	479	498	501	510	482	511	458	468	516	515	498	488	483	507	480	490	498	540	495	515	525	493	519	524	504	514	528	503	472	455	487	475	500	491	516	503	538	460	512	490	447	545	490	504	459	470	496	513	477	514	519	526	472	444	542	458	513	515	502	511	508	479	497	495	518	500	509	470	500	530	493	456	489	529	504	496	491	490	509	482	471	469	469	506	506	526	473	496	514	476	504	506	486	527	489	485	537	521	473	528	480	470	502	507	458	486	502	490	503	480	527	503	509	497	480	472	505	489	509	494	477	481	521	509	494	513	546	515	460	495	480	503	490	541	458	511	513	483	474	476	478	482	473	524	475	503	506	523	489	503	456	457	548	478	469	512	500	534	499	535	530	484	484	508	490	545	520	449	475	482	505	477	482	479	507	509	497	482	505	490	452	522	508	525	508	510	473	482	488	524	524	483	476	506	491	511	512	490	503	484	476	468	468	490	479	510	481	499	529	486	486	516	506	519	500	498	491	502	490	530	485	479	477	481	496	488	471	504	496	518	456	437	511	478	508	508	496	512	511	498	510	517	485	515	482	491	485	467	464	514	508	474	470	481	505	464	520	458	519	480	489	527	520	462	467	530	488	517	513	517	472	466	471	492	510	496	471	494	473	501	486	499	491	497	517	506	492	480	466	486	498	511	520	520	479	513	484	527	504	515	489	448	488	458	493	512	507	498	450	505	461	500	481	492	502	486	488	481	504	487	491	525	480	461	491	499	482	491	451	491	496	508	511	517	477	488	524	498	468	499	499	499	477	472	462	535	466	463	466	500	445	469	534	476	475	455	506	463	519	502	516	501	524	494	501	470	515	469	479	476	512	493	523	443	489	505	525	488	501	531	540	504	488	511	502	469	481	479	483	490	531	492	495	491	498	502	509	470	501	488	506	498	474	474	508	473	470	508	473	492	467	474	512	535	461	516	497	472	472	489	455	464	498	476	507	505	504	491	475	488	472	494	494	490	494	510	489	493	498	494	514	536	499	467	529	507	494	486	462	500	521	512	481	536	496	464	519	527	503	490	487	503	503	486	553	494	498	495	525	505	491	518	460	505	498	488	516	484	511	488	504	496	476	506	445	480	486	504	455	482	495	458	524	534	507	491	490	513	510	510	486	523	486	512	496	486	524	495	497	471	524	459	526	505	543	486	499	517	498	504	478	512	504	502	500	483	494	531	524	508	479	499	485	443	500	503	484	498	492	491	528	515	523	479	500	475	502	478	497	519	499	508	493	543	518	457	508	495	498	505	481	545	491	480	468	488	460	488	498	515	492	502	514	478	494	501	518	527	487	516	495	494	492	494	503	464	482	504	503	517	563	474	502	506	526	545	507	501	449	500	512	479	497	492	513	513	527	499	456	496	548	439	510	445	504	448	455	540	501	478	500	454	510	477	571	500	514	487	441	472	470	484	479	507	508	523	519	485	467	550	509	506	491	505	480	478	511	524	497	503	494	479	478	493	511	474	463	497	491	482	515	480	522	512	484	463	486	495	462	524	545	504	485	485	539	531	491	479	516	517	481	528	499	479	489	501	472	471	499	519	533	483	491	481	458	454	501	510	482	470	529	462	504	481	481	540	478	500	523	495	490	488	474	471	481	465	494	492	517	510	458	469	448	502	498	510	486	504	467	443	505	481	506	471	509	509	525	530	485	440	487	494	571	481	468	503	505	454	468	551	493	494	500	465	459	471	498	482	480	474	498	489	486	514	522	502	514	508	486	458	549	500	463	478	494	482	512	486	538	495	465	523	507	480	460	521	497	499	477	496	520	495	465	474	503	490	469	500	460	511	501	492	464	492	476	462	514	456	505	507	499	491	480	478	532	486	492	492	509	490	473	470	493	530	469	515	499	481	526	480	488	485	494	507	487	533	472	530	514	481	466	481	489	483	455	483	472	485	508	529	423	475	514	503	511	507	486	485	504	487	482	490	492	470	495	491	489	518	503	491	531	486	529	475	506	511	500	493	445	464	507	520	525	516	480	492	477	454	539	470	498	513	526	494	487	508	530	442	500	528	518	479	499	513	529	493	513	481	535	482	504	494	483	489	503	519	483	472	521	495	516	522	488	497	495	475	489	515	462	505	463	470	500	496	496	496	484	482	497	470	496	486	518	533	490	509	510	483	534	491	475	505	503	488	460	544	536	505	502	495	501	505	493	469	456	485	485	520	538	494	528	546
30734	17544	7618	3500	2038	1485	1039	662	605	622	612	480	339	241	229	184	155	149	147	162	123	155	127	139	144	155	153	150	132	118	122	151	160	152	121	143	139	149	154	143	129	154	116	137	150	164	133	151	113	128	150	153	158	154	150	140	145	136	135	145	145	137	131	137	114	131	128	118	151	140	162	145	127	155	135	139	139	157	149	131	146	111	128	148	140	121	139	154	124	128	144	148	108	121	142	137	149	134	153	128	125	153	155	160	144	132	121	154	150	144	154	142	149	128	142	138	157	120	140	146	140	123	128	149	149	143	152	145	132	126	158	174	164	148	165	135	146	144	160	148	144	139	145	167	144	123	121	159	140	146	120	113	142	115	149	131	138	147	133	137	126	156	140	132	123	152	142	144	146	135	145	111	147	129	158	127	145	144	117	144	138	145	136	131	128	143	123	137	152	145	115	155	146	136	124	146	122	144	127	107	137	142	125	146	153	171	164	128	135	158	142	156	117	128	130	128	139	141	140	140	139	154	150	150	140	136	147	127	130	134	130	130	146	148	141	161	131	134	109	141	111	142	111	145	136	122	116	132	143	168	122	154	124	119	112	125	134	166	186	142	128	147	154	136	158	130	146	129	143	109	150	142	148	133	132	130	149	124	139	150	162	165	136	155	143	153	156	135	127	139	141	142	122	137	151	153	125	161	142	162	138	133	158	135	163	138	137	144	134	140	122	139	115	162	144	129	147	140	127	122	140	139	158	145	141	149	124	149	108	144	122	158	147	131	138	130	144	161	151	133	130	121	146	125	120	134	156	137	135	139	117	145	139	123	137	145	152	159	139	146	109	123	144	119	135	127	163	160	138	145	136	139	127	139	144	124	134	154	122	152	159	143	156	137	141	119	138	119	127	130	139	130	141	134	142	151	132	144	128	142	146	136	142	126	157	158	139	144	145	128	123	137	141	138	143	138	174	140	146	149	146	123	128	136	150	136	118	108	150	144	147	141	126	142	150	161	128	143	131	161	133	131	132	106	136	123	139	136	143	146	126	141	132	126	147	149	154	152	157	167	150	128	125	153	139	150	158	142	170	136	121	147	121	182	122	132	131	143	155	160	134	141	138	126	141	135	118	128	141	146	141	111	137	146	127	140	137	133	132	133	140	161	138	168	139	125	133	129	143	144	124	134	139	138	136	151	128	148	144	154	128	162	131	143	140	132	139	147	153	162	165	152	136	173	162	166	136	154	145	119	156	130	144	133	144	137	143	130	123	155	120	126	128	115	141	131	143	140	127	121	139	126	171	144	143	112	139	134	136	143	140	127	125	155	126	141	140	144	134	141	133	136	160	139	128	151	130	160	135	151	139	133	135	150	149	117	139	127	135	146	142	128	130	112	124	137	124	126	138	119	135	130	119	150	159	139	124	147	117	136	139	122	151	127	146	117	136	157	135	142	176	122	137	176	134	134	141	129	131	160	131	152	148	160	140	123	154	148	150	129	145	139	140	152	122	142	132	148	127	144	139	159	150	124	149	143	119	151	119	127	154	154	171	177	147	136	165	156	142	143	109	154	125	118	134	146	120	155	129	160	130	123	132	158	120	126	136	154	131	119	143	144	140	155	134	129	113	129	150	134	145	153	123	149	136	133	169	145	123	125	131	136	162	152	145	134	132	140	154	154	156	125	138	148	124	146	144	136	108	134	120	126	148	153	134	126	131	132	123	134	159	157	135	133	132	128	145	159	158	143	124	137	151	122	154	146	161	155	144	123	130	143	147	132	135	141	145	152	125	150	134	134	124	131	144	147	127	145	130	125	125	144	132	131	136	125	147	132	147	141	144	131	156	160	129	142	155	140	127	129	153	129	160	166	159	142	147	121	128	142	128	124	146	127	112	143	159	125	134	143	133	155	146	134	155	140	129	114	130	149	129	129	136	135	129	116	146	157	132	160	157	116	127	138	132	136	166	146	130	135	130	152	127	139	169	146	121	134	139	138	129	128	107	144	149	155	134	124	141	133	174	140	149	150	126	165	146	162	121	146	128	165	146	125	149	120	121	119	139	135	136	150	144	157	156	139	145	137	141	129	160	179	143	131	139	136	154	145	143	150	128	121	113	136	132	127	142	144	116	147	154	146	132	143	159	156	167	159	156	137	140	114	158	147	161	149	122	135	142	132	141	121	143	145	176	152	143	124	118	127	113	119	158	147	133	146	165	159	155	128	139	121	138	168	151	132	162	148	142	139	144	139	131	129	117	146	123	130	146	151	120	145	126	130	130	129	140	146	136	152	126	144	125	149	172	122	141	122	149	153	182	152	153	130	156	136	138	144	160	139	150	132	157	132	146	143	131	154	125	127	163	162	147	128	150	160	147	137	150	144	159	151	131	127	137	137	155	122	153	134	132	129	147	135	143	135	131	149	149	153	160	142	142	137	137	143	154	129	144	150	134	153	145	137	154	145	161	146	164	143	128	159	139	145	150	151	140	129	139	137	141	142	127	116	142	157	133	146	117	111	149	139	152	134	120	129	148	143	127	144	128	128	140	131	135	152	153	143	132	129	149	145	145	146	136	125	145	143	134	157	131	139	122	129	118	131	115	160	115	141	138	130	131	111	163	125	169	118	120	124	130	148	147	126	145	141	148	136	162	153	123	124	129	150	133	162	175	172	109	138	115	159	144	156	129	115	136	139	113	127	159	155	141	122	137	168	135	151	138	159	153	143	136	144	159	124	124	152	121	127	110	149	149	139	131	128	156	146	127	157	148	142	138	134	127	143	138	127	147	136	127	135	139	132	120	145	134	157	139	148	145	161	160	138	112	162	138	126	139	140	158	150	128	129	136	141	133	136	123	144	149	144	135	129	130	154	145	146	131	144	146	135	159	123	131	151	140	121	148	124	136	146	143	154	136	145	136	132	133	144	140	142	145	152	151	139	153	127	142	141	138	136	140	138	130	133	152	147	133	127	122	141	135	142	130	168	153	159	134	147	146	142	136	138	136	134	118	125	154	136	135	150	137	128	125	126	164	108	131	156	129	129	139	133	138	131	145	131	136	150	132	120	145	149	132	125	126	122	147	137	139	151	163	138	142	133	120	142	134	124	143	147	135	132	158	133	146	152	158	138	145	145	152	132	146	137	131	162	132	130	143	132	129	158	143	134	130	120	166	143	159	135	156	149	154	117	134	131	155	153	158	171	164	147	158	139	163	164	147	164	116	121	141	142	129	134	141	147	134	153	142	147	127	133	163	132	140	121	137	141	142	123	129	126	146	139	150	165	149	145	126	137	149	147	136	129	130	121	129	136	139	158	118	151	134	129	155	115	173	147	162	135	146	134	113	116	140	119	124	155	130	147	139	153	150	150	122	145	145	127	175	153	150	144	128	137	144	146	157	164	132	134	151	139	126	130	164	139	138	131	147	129	137	147	147	142	144	146	146	135	134	112	128	148	137	152	123	134	146	128	177	142	173	134	149	114	109	150	131	122	138	137	131	164	145	108
19725	12148	6130	6373	4930	5044	4561	3507	3108	2857	2903	2279	1582	857	903	663	525	457	432	405	394	388	399	371	378	385	365	349	339	367	368	378	346	339	332	360	352	331	368	317	362	346	360	365	341	340	319	328	351	350	316	321	360	354	369	342	323	341	332	312	339	367	359	343	333	338	360	325	334	322	329	324	321	337	343	314	317	351	310	320	350	352	350	341	355	317	323	358	336	321	308	338	331	353	332	324	327	364	337	346	362	341	364	356	342	361	337	329	323	333	322	369	342	330	343	303	346	364	323	394	307	329	335	350	325	369	316	334	339	338	314	327	340	314	351	354	354	336	350	351	324	337	327	346	332	325	325	334	325	342	344	332	331	308	358	323	340	319	345	340	336	334	339	315	325	352	348	318	302	311	342	339	329	340	320	338	350	364	307	331	347	346	298	322	354	329	321	358	326	343	317	344	341	310	349	319	295	363	312	309	308	337	353	374	316	358	329	330	309	363	355	309	341	337	295	316	321	368	298	349	337	306	318	341	329	326	316	338	309	336	335	363	345	352	334	332	331	324	353	328	355	295	318	356	297	349	375	373	332	325	355	361	357	336	333	348	302	339	358	330	331	338	333	341	330	286	350	300	336	330	318	338	329	327	333	314	322	320	318	364	355	326	329	335	366	309	317	337	326	386	384	313	363	339	327	343	343	338	346	340	345	337	313	355	310	308	318	325	336	314	338	326	319	347	325	335	298	337	311	285	335	308	318	303	319	365	348	309	311	333	342	321	311	338	329	294	348	311	301	321	330	327	339	335	350	304	338	319	299	332	320	357	361	306	318	321	322	297	348	327	311	326	328	359	332	346	321	353	391	331	329	326	333	346	316	319	349	347	329	335	345	339	358	326	336	328	327	346	365	314	365	358	349	333	302	370	362	341	334	314	351	342	357	344	329	327	341	334	335	310	338	307	331	305	337	322	357	316	314	366	320	337	332	331	329	348	361	340	314	329	346	343	303	358	335	345	339	339	314	351	323	317	348	336	331	333	317	323	377	337	359	306	342	332	293	354	342	361	329	342	307	348	351	341	334	346	318	316	372	343	336	330	316	334	301	333	298	336	340	316	369	333	330	321	323	339	321	327	314	349	339	293	311	339	356	322	326	313	322	340	353	329	326	351	350	316	338	341	334	347	353	302	305	318	314	320	356	332	356	310	358	315	333	327	319	321	294	328	326	360	347	323	337	315	356	317	352	371	349	343	297	354	323	344	316	336	335	353	330	326	350	336	330	346	348	302	319	381	339	336	316	332	313	309	310	351	305	304	338	322	306	330	327	351	348	314	341	346	324	313	323	333	358	331	349	339	333	294	334	334	321	345	337	391	315	328	336	315	331	310	319	325	368	337	357	350	296	361	329	367	360	358	349	353	336	320	328	349	345	344	367	313	331	340	332	329	350	324	320	339	338	324	311	354	344	305	360	317	327	341	335	361	313	321	320	335	364	323	319	344	342	331	341	347	325	316	325	326	337	337	349	310	351	333	362	327	319	325	362	332	356	313	366	316	334	324	330	330	355	359	328	332	323	315	366	358	375	354	344	329	331	330	352	351	337	324	351	333	334	348	321	372	339	349	350	331	321	375	331	316	314	322	320	323	324	309	343	345	314	312	348	303	361	357	342	324	318	356	311	350	359	313	330	322	357	329	343	333	320	328	327	356	322	315	320	329	326	363	333	352	330	325	295	346	335	332	328	303	344	338	315	327	324	305	317	354	376	352	354	308	354	348	330	334	348	360	333	348	335	305	324	317	288	343	323	315	328	341	321	342	344	332	362	334	321	302	346	345	333	317	312	343	289	332	375	351	334	350	328	309	370	354	369	323	352	353	324	309	315	307	339	344	350	312	334	334	333	320	307	297	376	319	349	311	324	334	344	355	341	340	332	315	322	329	333	334	320	310	320	312	305	312	349	360	297	319	337	335	344	335	339	316	303	346	353	348	368	282	321	345	334	339	313	363	297	306	346	347	342	367	328	333	307	350	334	326	348	325	338	316	348	334	330	331	343	324	333	344	332	322	353	346	309	331	340	335	368	334	314	351	305	339	343	309	319	335	355	315	358	325	320	336	343	336	325	360	359	316	330	338	327	337	341	292	304	354	285	320	303	341	346	347	342	368	352	328	325	329	324	317	316	348	317	320	349	350	304	320	312	324	310	320	335	348	317	367	342	321	320	332	332	346	349	368	324	335	318	345	333	316	355	352	319	354	327	345	348	328	363	309	289	339	344	358	318	347	300	317	318	326	319	319	332	330	373	316	337	322	312	332	335	305	323	311	305	302	336	303	303	347	334	332	321	370	312	334	318	324	332	341	356	325	323	327	302	343	375	300	339	335	333	354	366	332	326	342	321	323	306	326	364	333	332	316	322	331	307	325	356	295	332	333	314	353	320	324	339	340	354	357	331	331	334	297	331	305	335	340	345	320	328	310	358	330	369	345	365	329	313	316	357	323	360	315	341	373	306	342	320	338	336	300	317	334	335	333	330	316	298	341	302	315	328	317	343	333	334	375	348	321	349	318	351	334	344	366	302	321	363	343	349	350	336	345	364	322	357	335	329	321	386	326	355	348	333	302	365	319	341	373	325	363	349	357	349	324	339	356	301	322	333	360	318	340	304	359	336	337	328	320	330	321	349	306	358	331	326	316	326	331	318	353	317	340	343	320	312	325	352	351	323	358	327	312	344	337	336	351	357	312	357	322	322	345	334	354	334	304	333	322	323	345	328	320	315	364	354	308	303	357	349	333	311	335	345	367	339	323	368	391	337	307	323	320	332	330	329	343	308	328	332	355	327	327	348	362	333	350	326	357	304	346	300	325	364	326	321	333	326	380	346	326	335	323	322	373	342	315	336	328	338	366	302	318	309	330	319	363	336	371	323	346	297	304	318	321	325	327	344	331	333	360	354	333	337	311	327	313	376	300	316	354	337	357	313	342	355	318	307	320	333	290	320	322	355	324	322	339	341	299	333	347	349	324	355	308	314	308	333	310	379	334	304	331	338	327	368	368	342	309	323	329	360	350	306	372	352	353	343	336	302	348	321	333	350	303	292	317	349	341	317	356	335	327	319	340	298	318	314	322	336	361	314	328	313	341	323	338	351	328	342	336	361	345	327	328	355	319	350	324	332	311	336	361	342	310	330	326	346	322	321	324	348	330	332	310	331	317	316	322	333	338	288	372	324	336	339	334	338	348	320	314	359	327	343	333	317	363	353	328	357	346	318	313	302	340	319	313	371	322	336	315	327	337	320	339	329	345	349	341	294	329	347	327	320	318	299	353	327	328	343	324	332	335	348	321	351	319	317	305	336	300	332	303	309	331	328	294	332	325	333	332	297	356	339	330	330	330	332	336	331	374	322	358	341	324	361	320	302	346	335	327	343	359	309	329	342	315	347	328	320	338	330	328	322	310	344	332	339	310	341	325	343	337	303	331	319	361	326	321	323	364	355	295	308	336
41304	25582	14159	7482	4300	2730	1974	1355	1107	971	984	788	730	357	277	266	256	226	221	189	201	182	211	202	211	209	176	200	201	179	194	199	198	170	191	211	187	199	180	178	192	173	173	183	176	208	194	166	170	175	170	188	202	171	186	183	183	198	193	187	197	203	177	199	189	169	162	174	211	194	190	154	172	194	165	208	177	172	203	178	189	155	190	156	183	186	218	212	180	177	163	195	187	188	174	181	174	195	201	210	181	191	204	198	152	188	180	177	176	164	189	180	192	163	206	199	149	167	192	179	177	199	189	211	207	214	184	188	199	187	193	219	199	196	181	198	171	212	180	179	187	151	191	189	184	182	174	212	194	194	167	200	189	195	204	204	193	176	193	165	169	169	169	201	185	184	187	186	188	196	178	172	176	172	185	173	201	171	167	194	208	183	190	203	203	199	180	171	179	210	173	167	178	205	158	173	173	199	189	213	152	197	191	162	192	157	169	187	181	178	174	186	190	178	193	167	199	205	197	190	189	160	169	162	181	169	179	190	207	195	182	182	155	187	194	159	205	174	195	195	195	170	153	197	211	195	200	174	179	198	186	220	210	173	176	203	206	181	168	193	201	191	176	201	180	193	176	197	196	170	201	182	182	181	204	213	191	193	192	157	201	184	206	173	202	184	186	188	203	190	191	168	184	207	200	197	167	167	196	186	175	172	183	202	193	181	192	197	193	177	181	182	216	204	192	169	179	215	171	181	175	207	186	205	189	187	189	178	183	158	184	162	189	197	172	165	210	189	181	200	184	182	192	175	187	192	215	207	181	197	166	175	172	178	192	208	190	195	178	179	207	176	202	222	188	180	196	183	174	185	186	187	184	187	175	172	170	191	206	216	207	164	164	170	205	193	194	182	201	188	168	187	197	195	175	201	185	195	170	196	205	175	174	184	181	198	164	178	181	192	200	183	214	214	204	149	174	183	173	172	165	195	164	176	184	172	187	173	183	203	194	208	181	157	199	192	183	168	182	166	187	203	188	207	172	189	180	183	179	210	183	165	174	185	189	199	175	165	195	193	205	179	163	157	204	163	188	191	199	176	172	169	198	179	184	208	182	194	189	195	208	179	203	180	186	153	215	189	194	210	177	175	167	193	192	175	182	178	174	179	173	174	186	189	189	178	184	165	191	191	192	195	188	166	178	200	182	207	195	173	189	185	164	196	165	198	190	195	204	186	184	194	169	197	155	185	170	211	163	179	191	204	206	215	189	184	183	177	216	161	163	174	201	194	180	187	189	209	187	186	191	225	172	207	179	194	179	179	174	184	175	188	181	178	185	165	167	182	171	200	170	179	185	172	196	185	199	192	171	186	176	193	178	180	189	181	196	180	195	189	197	192	194	176	167	187	197	198	175	181	163	199	218	182	204	192	213	197	178	179	186	196	183	202	182	174	179	197	213	182	194	200	190	204	193	174	189	188	184	200	150	163	182	193	192	199	184	190	203	196	175	171	179	190	203	186	181	184	200	193	193	179	183	167	186	202	177	183	182	191	175	182	199	183	192	186	175	171	193	191	191	214	204	186	199	167	203	190	168	199	200	196	180	213	193	220	195	201	180	201	191	179	171	192	197	181	191	168	167	193	187	185	194	168	170	175	167	227	178	179	197	170	176	185	189	176	179	181	214	192	185	182	164	174	195	170	176	161	161	178	199	183	201	170	187	204	151	195	196	194	199	189	199	198	200	183	174	185	189	197	166	183	178	186	200	185	187	187	198	179	173	179	192	175	226	182	181	224	175	217	207	195	181	161	189	193	193	192	198	191	175	195	164	188	212	188	182	192	185	180	213	165	213	193	190	192	178	180	208	181	193	171	188	195	192	194	160	193	202	187	191	199	185	170	175	176	164	225	205	160	187	189	173	178	192	205	187	180	200	209	185	158	183	172	193	169	200	191	186	186	152	193	176	186	188	186	195	177	196	193	199	170	172	178	163	229	189	180	188	196	182	194	188	180	168	178	212	199	174	188	182	168	178	203	187	181	194	163	207	210	209	182	175	188	185	192	180	187	206	193	199	185	191	182	201	198	179	205	193	182	189	192	197	216	211	200	195	205	196	181	180	191	180	178	176	200	166	174	199	193	195	168	173	193	193	164	183	174	176	157	210	182	181	194	196	188	180	176	185	197	179	210	171	186	189	181	209	182	188	199	193	185	184	193	223	209	199	169	174	198	168	171	175	179	188	214	203	203	166	171	173	179	192	188	175	168	166	177	164	152	188	193	176	156	152	200	168	187	171	196	169	186	168	190	197	171	178	164	174	211	196	181	195	176	200	194	193	181	190	158	149	168	184	177	171	185	171	181	199	211	183	196	183	178	194	213	175	171	180	205	174	193	186	186	194	200	231	191	190	200	193	175	182	198	193	183	180	197	198	178	196	156	178	172	208	187	207	195	185	166	170	164	187	167	177	173	207	177	200	200	214	182	182	176	178	166	175	185	182	198	198	183	169	162	185	180	158	164	209	178	175	205	193	172	169	204	172	206	217	206	170	166	202	213	179	173	186	180	158	177	185	173	176	201	170	212	199	163	187	192	151	192	182	185	173	159	194	182	190	205	164	198	171	187	176	185	184	184	177	191	167	192	169	193	215	177	202	180	179	186	185	198	169	201	208	181	213	176	151	180	182	180	181	194	181	178	198	183	179	195	212	165	200	170	188	191	193	171	198	179	177	169	164	185	170	202	182	204	204	198	206	172	188	161	189	182	195	193	209	198	200	205	162	184	188	182	182	167	209	186	157	187	186	171	212	195	204	178	176	191	188	211	191	167	184	197	213	168	165	191	175	186	172	178	188	184	217	168	155	201	218	192	179	156	182	189	186	183	187	198	182	183	196	210	189	180	176	172	190	211	184	194	195	195	195	183	200	198	170	189	181	230	180	194	183	197	179	205	157	179	164	186	200	207	185	181	178	180	189	205	183	170	194	180	177	184	187	189	179	174	180	200	166	174	182	180	178	198	189	164	207	200	201	179	217	192	190	176	213	178	196	179	183	186	184	151	180	157	192	170	183	180	196	189	187	180	193	202	185	195	195	182	191	183	164	163	183	163	191	172	189	197	188	187	162	184	195	216	170	171	190	196	207	208	211	208	184	187	172	182	182	194	186	163	196	206	172	165	200	203	198	232	174	204	177	194	185	176	189	172	167	184	184	191	175	187	174	194	181	179	194	181	194	176	189	183	225	173	178	196	215	174	168	160	187	188	167	174	190	186	203	172	200	197	184	174	180	155	193	180	173	198	181	171	190	192	223	202	178	171	188	160	172	187	186	202	177	163	172	191	158	182	184	179	186	176	183	195	174	193	174	169	189	178	188	188	177	183	185	197	178	188	197	194	192	181	189	191	196	179	188	182	202	176	187	192	196	205	170	185	189	169	177	187	168	190	158	194	187	168	200	184	203	192	161	176	190	199	183	186	195	181	177	186	213	194	176	161	193	197	174	199	158	174	165	179
26073	16750	10624	10283	8799	8020	7048	5655	5157	4918	4200	3897	3487	1435	1114	1090	781	597	605	584	546	508	528	513	512	506	476	486	511	482	508	505	424	501	495	475	455	416	457	442	447	492	487	469	449	421	476	456	445	447	486	446	427	434	444	456	469	405	453	466	432	435	442	429	441	470	447	434	468	449	445	497	474	449	493	412	409	471	447	458	449	414	435	440	434	427	413	469	426	446	455	449	467	445	439	449	403	463	451	473	408	441	463	426	477	397	438	450	417	441	453	447	447	493	477	437	440	482	436	470	457	429	450	448	464	452	444	449	407	456	451	466	468	423	459	466	460	480	456	455	437	421	445	454	398	419	456	418	385	445	407	433	428	433	431	455	446	427	438	449	424	422	431	416	415	428	452	418	432	393	464	436	417	448	430	471	446	467	406	443	439	422	437	431	476	432	470	405	431	423	430	430	433	442	445	419	431	472	448	396	421	448	428	430	417	494	394	439	453	432	473	410	432	412	453	422	425	441	434	396	464	442	422	417	406	429	447	424	439	455	415	440	419	431	431	444	416	435	418	438	460	405	442	405	457	448	434	441	413	411	447	445	460	431	417	419	420	410	414	394	449	445	438	431	423	434	440	441	427	419	431	431	406	409	464	443	416	448	425	433	446	406	428	407	437	439	443	447	426	432	451	446	462	385	444	410	443	415	429	430	459	435	450	445	419	433	432	486	435	447	392	439	441	441	439	438	455	462	455	434	425	432	423	412	427	416	418	427	438	417	459	394	456	437	442	461	442	417	456	462	418	437	416	441	410	442	480	464	484	457	465	416	417	417	489	433	402	424	472	459	408	415	459	442	443	427	403	471	479	419	449	442	459	420	439	445	444	406	438	450	394	430	460	428	429	442	410	418	406	478	459	436	447	406	463	438	439	424	420	445	440	423	443	466	418	465	433	439	434	438	416	465	434	449	440	413	419	446	475	431	428	435	459	475	454	441	436	467	448	404	471	459	431	442	410	444	458	437	466	438	416	482	413	426	423	424	420	435	430	418	424	403	448	405	483	413	453	443	409	428	463	430	450	427	441	446	415	426	466	422	426	466	449	444	401	471	457	443	445	459	453	453	438	451	505	423	470	432	459	452	448	423	427	463	451	425	419	398	440	453	409	442	409	437	454	446	425	414	420	436	462	482	426	437	431	392	451	427	411	463	434	429	481	455	433	449	439	457	441	445	454	441	464	453	444	453	416	479	445	442	439	474	453	438	448	399	422	425	428	421	433	426	379	413	433	426	414	431	440	467	438	446	455	424	431	389	398	471	419	435	443	438	450	443	422	433	409	438	450	440	459	413	404	415	417	467	473	419	490	450	423	475	406	401	441	448	429	423	422	378	448	439	430	418	428	462	464	387	466	435	456	433	420	421	450	481	441	424	454	415	479	453	458	418	452	434	439	417	419	454	415	449	417	435	446	422	413	428	446	430	455	441	445	390	404	414	412	429	441	406	456	421	442	400	444	433	431	406	443	446	433	431	421	416	440	431	451	459	466	415	432	395	448	443	446	443	411	491	377	448	461	402	454	404	454	400	410	425	440	419	425	436	435	423	442	432	437	454	410	460	431	502	452	456	445	484	443	462	447	409	446	459	454	434	450	462	422	438	494	452	436	443	418	447	439	458	431	449	432	474	442	427	450	431	455	432	428	420	415	445	413	434	426	425	452	408	455	458	410	428	399	436	429	460	446	438	440	423	430	419	455	428	437	441	458	430	443	414	424	445	446	432	471	480	455	438	460	423	447	446	440	435	422	443	411	483	428	410	437	463	444	430	428	449	398	426	461	446	430	456	466	437	466	465	420	425	438	460	432	471	422	484	454	441	460	486	470	459	449	433	440	461	421	395	461	434	400	433	452	462	477	435	441	467	461	421	476	432	471	406	440	433	388	454	429	428	429	419	439	458	472	491	421	461	458	431	451	442	431	405	433	434	401	421	437	451	437	415	445	448	422	433	453	423	438	429	423	412	455	427	445	429	416	472	463	458	429	423	445	434	474	436	448	465	403	416	458	449	453	410	427	439	470	457	455	419	479	471	435	457	412	443	415	458	423	432	427	465	425	382	443	452	429	466	440	425	441	459	401	443	433	439	400	451	418	468	426	411	447	459	483	420	453	454	461	414	448	429	439	467	433	429	465	439	438	452	478	433	386	469	451	415	445	447	444	420	440	423	413	458	385	452	442	446	444	464	435	409	416	468	396	445	407	459	465	448	419	434	411	443	433	472	433	445	439	456	413	428	395	476	442	454	419	436	430	423	452	448	432	455	416	436	433	406	421	415	430	418	439	445	478	457	452	451	413	430	421	422	424	398	440	420	397	431	447	429	441	445	413	463	456	414	448	440	448	421	531	451	443	421	453	449	476	436	452	448	449	470	443	414	428	419	453	414	414	473	440	427	435	428	402	440	441	440	444	445	406	432	463	458	470	432	447	433	453	431	413	406	444	395	429	455	455	447	418	411	470	470	441	461	437	462	415	463	447	403	445	457	457	461	448	437	422	463	438	442	423	471	446	441	423	440	406	405	438	441	394	434	412	436	446	447	394	470	415	471	437	405	446	439	464	441	393	418	427	431	427	428	455	444	467	410	433	420	423	453	417	425	447	441	471	435	427	427	458	432	451	425	457	416	457	421	447	433	432	430	456	442	470	469	438	403	427	409	457	437	455	432	424	452	475	448	450	431	415	460	441	448	439	457	431	429	430	416	415	418	403	451	441	410	466	455	447	440	460	414	404	461	405	403	425	468	457	447	421	441	439	443	496	453	458	452	438	428	409	383	443	450	450	468	466	434	407	429	425	410	411	465	468	464	466	417	446	446	475	418	412	414	468	433	438	406	471	450	400	424	443	448	443	426	429	434	386	413	411	444	438	433	429	437	442	410	453	446	431	445	425	425	424	428	460	431	423	448	429	437	423	433	422	441	450	432	462	463	450	447	437	410	404	431	441	433	443	424	453	467	471	409	422	442	427	407	452	421	427	453	448	445	436	445	413	465	447	441	439	428	439	442	436	415	423	444	443	456	445	428	454	403	458	439	442	467	406	424	408	426	464	436	445	426	440	465	417	459	463	471	415	432	436	401	450	449	439	442	432	451	436	446	437	460	422	418	444	461	429	421	414	400	445	424	471	439	435	443	446	424	449	408	425	410	441	444	415	425	435	395	407	443	455	440	408	434	427	397	434	416	431	420	435	455	438	410	455	436	427	428	443	413	420	448	442	408	402	431	432	479	447	456	426	434	450	452	416	418	413	405	421	446	444	438	453	461	453	453	412	436	460	479	451	481	431	437	412	459	407	442	430	418	440	442	476	484	459	409	450	391	442	414	437	401	486	415	429	460	421	429	435	433	415	434	436	411	424	448	397	474	457	437	473	456	435	441	448	433	428	419	438	456	460	437	419	429	411	432	439	434	421	441	435	414	442	458	447	428	444	490	439	427	437	432	493	454	474	453	416	471
11294	3639	830	493	359	309	261	241	238	249	213	252	200	264	228	220	223	218	224	236	215	234	203	225	230	222	186	232	213	213	219	222	209	235	213	236	229	228	258	252	215	243	218	236	229	228	208	234	222	208	241	236	233	270	210	202	235	264	211	210	223	236	205	209	220	215	232	199	223	204	244	234	229	256	233	215	247	229	235	243	236	213	261	264	274	237	196	259	226	239	203	232	229	248	220	230	212	228	201	217	234	233	242	184	197	211	264	233	246	244	231	232	244	243	242	208	218	215	222	251	227	215	218	259	248	182	228	219	228	202	239	209	243	221	228	252	259	217	239	239	224	222	215	257	207	240	253	190	224	207	230	244	228	232	208	193	247	213	255	223	250	218	224	241	228	247	207	228	234	202	239	217	212	227	228	226	210	233	233	235	239	225	223	237	220	224	210	223	242	218	204	229	234	216	229	217	213	206	216	191	211	226	213	211	227	212	205	203	203	228	230	221	207	216	245	197	204	247	229	234	191	205	243	196	230	214	236	244	237	240	229	231	227	234	218	240	191	243	231	236	217	202	199	219	225	214	220	243	198	227	210	207	205	225	219	222	210	221	216	224	232	215	229	228	231	236	225	235	271	210	219	228	221	217	208	214	233	221	213	228	237	234	230	221	212	211	215	223	217	249	234	232	230	207	220	229	226	241	238	231	230	228	241	207	225	218	208	239	255	215	210	215	204	225	240	235	217	212	230	205	207	221	253	237	195	226	222	213	251	210	219	232	245	216	207	209	199	231	230	237	229	211	239	229	223	211	226	229	218	210	205	215	231	221	240	240	221	240	213	234	223	208	225	241	236	234	235	241	211	229	245	229	198	220	215	236	225	207	264	237	193	194	240	253	234	209	230	227	226	232	203	201	201	242	218	201	229	228	257	211	207	231	218	217	227	190	236	237	252	225	237	206	222	204	193	192	210	204	230	230	209	195	222	216	231	202	222	233	216	248	201	252	242	253	227	216	226	252	238	222	250	224	234	260	221	218	191	209	221	261	234	192	225	239	218	223	235	235	242	192	217	210	220	218	219	214	239	218	225	217	246	222	247	247	241	244	220	206	212	226	223	231	206	243	229	221	204	231	216	190	236	221	215	219	223	202	216	223	237	228	226	226	199	243	233	201	195	207	218	179	229	241	244	234	238	236	242	229	216	228	202	245	228	231	211	221	228	221	204	201	235	237	237	203	190	224	232	210	210	225	244	226	230	205	252	244	218	212	242	230	247	222	215	215	223	204	237	219	209	243	216	251	234	247	202	216	232	214	214	263	216	227	233	192	242	215	219	211	225	242	218	221	208	260	223	213	218	226	240	248	228	234	200	235	225	237	224	252	230	225	238	235	213	224	193	227	215	230	206	219	230	203	222	209	209	208	218	221	206	212	234	201	241	203	207	212	245	250	227	213	209	207	217	225	211	219	281	215	219	214	252	236	234	237	231	216	251	223	214	214	201	237	240	212	208	200	248	259	212	219	219	230	226	221	208	220	232	236	246	255	224	210	223	243	211	195	225	181	254	214	204	245	243	259	202	224	223	213	207	205	217	235	219	239	219	198	248	220	218	230	238	228	202	196	241	226	208	216	244	235	207	226	245	247	219	216	219	231	211	220	244	247	223	220	247	225	208	197	223	250	220	210	250	204	234	216	238	230	201	237	242	220	199	235	225	214	243	196	230	235	230	228	247	220	217	209	220	239	241	215	229	217	213	206	200	224	216	256	230	207	206	213	217	249	234	256	224	236	211	223	193	219	220	227	230	230	212	236	212	262	248	233	223	210	246	239	226	241	194	238	209	207	244	235	228	229	233	235	219	212	213	201	241	213	243	245	233	227	213	210	206	228	198	209	251	223	212	235	244	199	185	238	230	211	215	212	212	241	226	193	234	233	188	260	223	204	251	228	238	219	217	233	211	204	237	196	214	229	238	212	200	248	232	237	221	243	231	204	254	267	238	225	234	259	255	190	225	218	221	224	216	221	214	206	258	200	254	212	207	210	241	249	226	241	221	234	232	225	227	254	273	207	251	205	214	217	222	230	225	233	223	241	253	215	225	242	218	224	247	198	205	211	246	196	235	241	222	205	226	234	214	214	216	206	205	238	208	221	231	220	235	234	220	219	230	216	202	223	200	207	205	224	242	227	212	228	215	218	227	237	212	188	205	214	234	223	235	235	208	214	213	214	246	207	227	250	240	198	228	241	223	240	235	219	189	199	219	233	223	237	198	224	227	238	252	200	192	211	198	230	233	245	221	222	223	218	221	203	225	191	199	229	218	221	211	207	217	228	229	233	219	232	214	210	212	219	239	236	246	208	213	219	250	237	231	232	225	239	236	220	223	238	243	241	228	229	229	231	227	254	217	231	240	211	212	208	234	213	251	216	240	233	223	207	234	215	226	224	225	247	253	224	245	228	228	234	264	214	230	211	206	218	231	253	241	233	249	220	202	225	251	207	242	252	214	194	251	220	224	224	215	222	228	223	227	224	207	216	223	211	241	214	196	224	233	221	194	213	216	222	247	216	188	251	257	211	227	218	234	242	241	204	258	257	219	209	214	203	216	231	236	237	220	236	216	226	220	246	262	240	206	246	214	209	225	242	225	210	211	236	210	242	214	222	210	243	193	184	225	223	212	234	206	216	253	246	236	226	238	224	214	248	219	216	235	252	251	236	236	212	209	236	212	239	215	234	214	249	211	190	225	240	212	210	227	230	208	200	230	217	218	225	209	217	225	224	221	224	213	230	240	220	192	227	193	211	222	228	226	224	241	204	230	249	253	234	242	219	208	230	231	221	208	227	208	218	196	201	241	228	216	229	230	232	223	249	218	233	215	224	224	205	224	194	236	218	242	234	226	237	235	230	232	217	234	233	227	194	196	211	215	219	246	224	243	196	228	226	232	209	202	237	224	238	208	220	221	234	242	234	222	211	208	212	238	246	230	235	219	222	250	238	225	213	210	209	207	232	208	219	191	213	222	224	206	219	218	223	227	217	247	261	213	220	211	208	200	218	226	189	246	226	264	235	267	222	212	262	238	251	210	240	214	206	221	246	221	232	215	242	223	199	224	233	192	214	233	211	207	170	260	208	196	251	219	237	211	212	239	235	237	194	223	214	216	224	223	218	226	192	230	219	232	233	236	217	220	223	229	236	250	207	253	228	212	242	215	231	233	214	196	204	227	207	238	209	219	246	225	223	202	232	215	232	213	200	218	230	240	209	254	217	240	210	242	216	227	218	235	232	225	222	210	253	234	241	226	211	234	216	250	250	264	218	212	218	241	237	237	236	203	195	221	223	233	232	249	243	219	218	218	209	234	194	202	242	208	218	203	225	225	229	255	213	220	227	195	222	248	206	232	224	221	218	241	219	251	250	260	232	217	223	224	203	219	218	246	242	197	209	235	224	204	210	213	237	202	207	245	222	222	199	232	222	236	207	214	207	225	252	227	235	235	194	200	248
6894	3008	1418	1264	990	783	720	657	679	645	617	558	558	492	546	484	488	522	510	496	509	462	505	512	471	473	481	475	493	489	531	476	524	472	496	477	496	487	515	471	504	512	480	468	456	500	488	510	502	520	495	470	507	485	489	468	497	499	480	474	491	497	467	504	451	472	464	508	496	477	509	451	497	499	447	477	466	516	523	491	525	480	485	466	467	505	533	482	504	499	478	518	495	528	513	509	513	502	506	457	489	521	492	475	508	523	483	500	499	491	474	502	500	494	516	495	484	527	471	456	491	447	495	488	497	449	514	500	490	471	495	508	486	521	480	496	512	491	486	468	499	496	490	538	524	460	456	477	454	475	458	480	539	489	476	512	490	490	515	489	473	491	559	491	500	489	508	541	521	499	520	499	472	509	504	569	456	525	518	482	477	508	494	456	498	485	434	516	490	463	541	536	484	496	535	527	508	494	485	492	497	497	486	462	506	471	473	479	480	476	480	491	483	481	517	502	464	522	482	494	530	506	482	515	460	480	483	478	481	504	441	501	482	449	467	501	489	505	495	514	512	535	480	481	480	481	521	500	492	507	488	524	491	456	466	507	523	507	510	513	499	484	495	478	521	502	467	469	487	493	490	483	515	447	482	529	503	500	467	503	442	467	470	482	504	472	490	498	494	511	480	510	490	435	452	494	547	507	495	499	498	505	495	484	492	454	542	507	471	502	519	502	515	491	488	477	462	490	462	511	520	457	493	472	477	477	468	474	490	484	460	462	473	474	494	457	473	473	496	443	518	466	505	507	507	499	516	474	508	493	509	486	498	503	474	447	472	469	486	499	521	473	501	481	467	489	481	518	475	505	478	500	454	496	507	525	478	491	478	453	464	499	482	471	500	511	511	468	511	494	490	461	482	483	485	488	461	485	492	486	493	516	470	469	506	480	469	472	465	493	516	511	501	479	533	467	482	497	461	495	531	482	491	533	489	486	455	505	502	509	478	485	461	508	473	513	518	515	464	478	473	483	469	538	518	500	513	487	464	507	513	477	489	492	490	506	501	497	520	487	478	471	466	488	491	456	511	485	512	522	460	504	495	451	473	464	517	492	501	463	497	512	491	491	501	458	505	539	501	510	452	516	479	533	506	498	492	512	503	491	459	504	515	459	485	527	510	498	519	478	512	515	468	491	470	533	517	472	492	496	472	504	474	475	499	508	470	488	463	497	537	484	473	463	510	489	520	502	513	496	495	460	516	522	495	488	492	504	544	488	514	482	523	494	456	491	484	465	484	499	537	472	499	500	471	514	517	506	467	472	489	464	508	492	488	508	503	489	497	488	499	497	490	509	479	501	520	488	462	454	539	474	490	445	482	486	472	444	478	495	471	479	477	471	487	480	506	516	486	491	468	491	500	503	493	462	498	512	503	475	477	470	464	495	503	479	496	476	486	489	492	461	467	517	512	454	516	502	496	521	476	488	483	479	452	495	521	486	462	506	479	483	517	519	504	500	502	535	479	545	509	506	488	526	431	537	481	477	495	546	489	489	452	474	504	504	446	500	471	495	474	474	482	511	463	474	497	498	481	496	473	516	465	508	472	447	470	518	494	492	495	482	479	500	493	502	494	464	492	481	453	517	480	462	517	511	553	491	500	487	469	478	465	498	460	486	482	480	482	516	473	508	492	457	502	492	508	485	487	466	515	506	470	475	509	485	495	524	509	495	473	512	516	497	514	507	494	493	494	476	507	489	508	505	494	465	507	472	513	468	506	479	493	507	469	492	459	481	533	464	532	478	508	531	457	500	455	448	523	491	508	468	517	462	511	492	480	468	475	524	467	482	474	492	472	461	506	483	502	492	525	468	475	488	465	464	503	476	510	469	493	502	514	464	460	488	508	502	478	507	481	502	506	492	459	469	531	509	495	468	465	526	464	496	520	514	488	438	507	499	468	503	482	520	490	492	509	485	460	472	499	455	483	500	497	475	503	520	479	515	502	537	496	468	473	490	496	468	482	518	518	496	483	513	485	502	526	517	487	502	511	497	473	465	477	464	484	449	493	462	501	503	496	463	484	541	516	490	450	520	513	493	481	470	485	489	457	500	507	476	468	452	495	499	483	491	468	504	480	477	454	492	528	438	455	468	443	505	473	461	474	478	476	483	530	479	468	490	507	496	486	505	480	510	484	482	479	506	469	462	517	494	493	523	473	527	468	520	450	486	520	461	497	473	484	480	454	513	515	495	477	513	480	459	492	505	520	476	504	484	503	528	440	480	471	497	539	475	497	467	517	456	471	500	501	512	500	493	465	508	489	481	531	463	524	487	497	534	507	484	445	467	491	481	499	522	511	481	503	519	488	500	487	516	504	512	525	489	488	474	502	479	456	505	495	475	507	503	498	461	477	443	484	510	486	471	492	493	547	481	524	514	507	500	501	488	492	490	486	512	471	517	456	460	509	506	493	510	510	492	495	484	484	510	529	488	465	491	502	454	478	522	516	479	522	468	500	474	503	476	486	485	540	520	497	478	498	508	450	479	468	473	490	491	494	505	492	478	483	457	509	512	500	496	469	504	480	541	515	505	465	460	469	503	480	477	483	473	503	472	469	507	476	489	491	500	489	511	483	479	484	483	470	488	488	513	539	500	469	460	516	516	473	487	490	484	488	479	484	490	495	490	475	483	539	508	480	520	467	494	485	494	510	501	485	486	504	462	467	493	468	528	523	517	515	468	513	484	508	508	505	503	514	511	482	489	467	443	452	532	484	515	474	478	478	532	496	554	489	498	486	488	487	464	478	469	523	482	515	492	441	502	517	474	499	504	479	504	478	525	478	425	509	475	463	477	495	485	501	476	538	474	514	481	480	504	487	513	484	449	482	496	460	560	485	497	486	497	491	491	513	512	496	472	496	512	489	485	470	481	496	501	520	499	486	505	475	523	502	481	499	494	497	486	455	508	455	542	515	512	499	512	511	479	504	478	501	509	473	505	489	490	509	483	542	489	471	479	488	464	519	461	505	479	462	527	525	489	477	502	514	487	505	491	456	523	522	508	539	488	486	480	518	482	500	481	517	474	500	479	475	493	496	462	470	476	491	470	479	474	526	510	486	545	451	468	501	532	513	472	458	488	520	481	523	484	505	462	473	491	513	493	468	460	501	522	457	480	494	501	510	476	518	507	487	512	479	477	498	468	499	500	520	498	480	499	541	507	501	485	488	460	474	450	500	491	494	483	480	480	484	488	482	461	483	465	491	496	488	482	491	488	478	494	449	525	501	508	512	459	480	541	458	486	498	457	493	519	516	489	471	496	513	517	532	507	493	515	510	474	514	479	506	471	495	521	504	480	485	487	533	477	508	524	454	500	474	463	465	478	451	507	493	489	477	490	489	459	505	477	495	496	482	498	509	519	472	500	493	482	506	457	481	506	505	472	491	483	455	516	509	501	490	458	527	484	495	518	487	507	494	467	473	509	510	477	484	510	490	450	472	488	472	481	456	480
30091	18655	7303	3761	2184	1509	1061	564	503	584	532	458	418	240	198	192	188	154	143	137	137	141	139	150	142	126	136	147	121	141	145	122	118	136	150	143	117	145	147	130	156	127	130	111	149	141	134	126	167	139	142	126	160	120	143	147	132	153	151	138	147	121	133	131	141	140	158	134	135	137	115	142	138	153	153	143	154	144	142	135	166	125	151	149	151	133	141	123	137	155	131	153	130	132	132	147	140	139	134	153	135	135	138	143	149	151	132	122	161	147	122	141	145	124	153	153	122	141	131	121	153	124	140	130	145	140	164	109	151	149	116	142	141	156	140	157	129	126	121	119	130	135	109	148	149	143	113	134	139	130	146	145	138	127	148	150	133	166	141	132	140	136	128	126	130	149	119	140	130	140	128	148	134	135	135	142	139	140	158	138	124	130	138	154	150	143	143	151	128	154	135	147	138	152	142	144	136	135	141	123	128	125	142	147	142	151	152	149	147	131	136	108	135	117	146	144	145	153	133	149	168	130	132	166	167	124	149	138	128	152	110	170	123	154	154	133	142	140	143	149	144	133	128	143	159	138	156	131	133	151	136	134	139	136	131	142	156	129	143	131	128	139	124	137	137	127	130	145	137	125	130	128	125	148	141	150	145	130	144	154	155	132	138	133	128	149	147	143	148	118	150	132	133	143	138	129	118	157	137	143	135	148	150	147	157	123	137	147	143	142	145	116	132	126	123	152	137	123	121	143	135	142	161	149	139	132	146	153	141	161	129	140	129	141	140	111	153	136	144	147	147	119	133	121	143	143	136	134	139	152	136	143	149	125	145	115	122	119	127	146	125	126	152	151	144	125	136	108	156	143	138	140	140	125	121	135	166	128	140	131	120	120	134	147	120	138	143	145	117	135	142	129	154	125	135	144	147	127	133	126	123	126	147	135	161	141	121	160	140	128	156	120	125	157	145	142	126	127	139	140	147	144	158	138	148	126	139	116	137	134	150	135	125	124	155	146	157	130	150	138	138	125	142	127	153	142	130	129	155	135	117	125	139	141	125	150	153	138	140	152	125	141	142	128	139	102	122	146	138	146	149	156	144	151	153	156	121	135	147	137	150	147	123	143	136	132	152	136	159	139	133	125	146	119	112	133	114	133	145	132	143	141	133	117	143	114	150	131	121	125	151	133	159	138	172	139	136	131	130	139	147	113	144	131	135	141	136	114	120	163	147	116	131	139	142	141	131	167	147	150	133	152	134	142	147	110	143	130	120	130	119	152	136	132	141	134	137	131	158	132	136	153	126	120	145	141	132	129	156	142	133	127	129	133	129	133	149	157	142	138	144	134	166	131	147	117	102	125	140	129	137	151	143	125	170	148	118	130	127	129	132	113	145	153	140	151	150	150	150	127	134	122	135	146	130	135	117	117	132	145	145	146	147	160	139	160	131	157	150	153	140	129	138	145	139	133	151	126	155	136	139	134	150	136	148	117	125	164	129	130	115	124	151	136	131	128	146	151	136	137	147	118	155	126	126	144	132	163	127	160	123	135	152	138	158	155	146	157	119	148	156	154	136	138	158	149	151	129	145	157	157	130	137	117	123	138	163	143	135	149	149	152	130	124	134	154	139	151	135	151	129	125	125	152	123	130	137	126	145	129	136	156	144	133	139	157	117	137	155	133	154	139	124	135	148	123	127	136	117	123	132	148	150	135	135	161	130	157	134	162	144	130	133	154	137	150	134	158	137	128	135	124	145	132	136	117	120	143	131	140	150	131	138	135	132	139	120	136	136	135	130	134	126	133	150	113	148	163	150	115	152	131	157	113	154	139	133	130	146	141	131	145	144	162	160	144	151	131	142	157	107	141	153	126	145	134	136	104	156	148	139	160	122	132	124	141	144	122	128	128	139	144	129	124	144	155	131	144	164	125	152	117	143	134	135	151	123	151	108	155	131	138	146	143	138	122	143	119	137	135	134	119	144	157	140	143	149	133	131	156	128	115	131	123	142	150	121	144	126	155	173	145	147	135	151	128	132	146	153	136	128	153	137	122	138	149	146	131	137	143	126	125	133	114	134	142	136	146	133	124	134	130	143	161	139	139	124	107	148	140	148	154	129	119	144	151	138	130	132	141	124	150	142	132	170	149	124	138	135	137	140	122	132	147	135	148	122	131	134	124	130	139	121	141	133	146	139	125	143	127	141	137	114	146	175	140	145	142	142	155	119	132	130	148	136	148	161	114	125	124	145	139	112	131	147	148	132	117	154	126	132	150	148	161	135	155	151	140	149	143	158	145	138	130	141	129	131	127	137	125	136	132	142	155	148	145	140	122	149	131	143	129	135	139	132	127	133	157	148	117	107	145	118	153	148	121	112	124	155	151	139	148	133	134	157	154	129	137	140	136	124	131	136	163	136	136	136	158	116	129	132	146	136	147	128	123	142	117	130	149	134	145	150	132	123	119	130	138	127	153	132	130	128	112	115	129	146	185	142	158	135	116	121	134	143	149	150	134	126	143	171	125	142	157	139	153	123	137	140	138	155	115	127	134	152	156	146	144	164	146	144	131	128	150	124	135	125	142	129	142	147	123	127	134	139	157	137	133	142	139	132	132	117	126	127	148	123	149	147	129	137	152	153	146	142	139	136	125	144	136	159	138	121	120	150	128	148	129	115	146	131	121	125	139	142	135	124	147	140	136	144	130	123	145	125	140	118	145	143	119	133	124	136	131	176	133	142	135	112	150	139	130	133	151	123	145	169	136	134	144	152	118	129	133	118	139	126	133	148	140	139	128	141	143	117	170	143	118	134	139	133	138	125	147	147	156	140	142	120	152	124	141	136	160	135	137	131	156	153	134	142	137	134	134	144	136	136	157	132	162	141	156	151	148	168	144	147	147	149	136	144	127	133	134	140	123	130	130	152	125	170	122	123	138	143	154	162	125	136	127	116	132	134	131	114	121	138	136	120	119	111	122	132	139	137	153	136	150	128	152	136	125	125	128	149	139	137	136	147	133	147	141	103	141	127	135	146	126	140	147	126	132	132	142	126	134	136	139	129	143	133	162	133	135	132	127	143	119	142	121	142	136	162	140	127	136	145	153	136	135	145	148	128	120	127	138	121	131	149	142	142	110	145	125	147	130	132	151	144	133	135	138	141	147	132	152	142	140	148	125	157	132	134	112	133	147	132	141	131	132	142	137	138	134	115	146	136	147	144	136	145	131	138	146	130	144	154	136	122	148	116	136	139	106	143	131	158	127	134	141	148	166	130	130	147	147	133	137	159	154	122	151	136	139	135	141	146	128	129	129	164	135	143	138	156	137	140	133	116	127	132	138	152	128	153	134	136	111	157	148	157	138	147	146	125	116	137	145	145	133	162	148	148	153	133	150	124	117	115	139	127	132	134	124	137	127	126	133	152	120	156	138	164	124	149	153	120	148	137	148	142	116	131	135	138	135	152	165	121	150	122	137	132	142	145	129	124	146	150	130	113	143	136	149	130	161
19422	13380	5925	6909	5786	5336	4282	2728	2808	2689	2543	2466	1995	838	575	536	430	408	439	396	392	403	358	403	363	382	383	367	349	372	367	342	322	340	333	390	330	344	360	373	320	338	338	378	347	324	348	333	327	315	309	352	340	359	320	332	321	307	363	340	370	308	328	324	341	336	360	318	327	318	371	305	361	347	292	356	307	318	356	347	328	361	336	319	321	326	368	334	336	316	344	331	318	317	355	330	349	341	294	323	335	328	329	309	363	323	320	331	336	356	328	346	323	344	331	312	326	330	325	321	343	306	323	316	343	339	345	366	340	335	350	367	347	353	356	334	326	305	304	310	322	354	324	312	326	337	358	342	336	328	328	333	338	350	353	278	307	347	383	322	322	343	344	322	324	325	335	364	335	309	335	340	340	364	335	345	321	322	317	319	330	312	328	340	364	307	327	330	307	301	313	336	356	335	306	353	337	340	332	311	319	317	345	320	327	331	334	313	345	354	375	325	336	317	337	342	340	295	321	330	337	349	315	339	317	329	328	317	301	286	355	334	368	347	336	319	305	336	355	376	336	338	350	344	333	312	308	316	333	346	346	349	361	315	300	316	313	344	334	317	308	344	349	324	355	320	341	310	307	321	322	318	351	337	324	336	321	345	305	310	327	355	320	328	340	322	322	288	329	359	340	348	297	335	325	315	347	321	330	350	293	318	339	335	322	338	353	346	299	330	331	321	336	329	374	314	334	333	346	298	328	322	343	353	315	333	347	305	320	310	292	355	315	337	321	350	345	330	310	344	354	343	327	351	323	338	371	324	289	322	361	308	321	318	295	318	358	368	327	311	310	290	317	364	306	329	335	310	331	334	324	343	334	337	334	347	367	335	347	321	322	335	339	335	312	326	342	320	323	346	291	344	302	340	349	367	310	329	340	330	342	311	321	321	292	338	339	348	360	337	314	362	305	327	327	310	330	337	314	346	310	337	328	363	332	330	350	334	303	327	333	334	344	372	365	328	319	360	336	321	321	336	326	299	316	291	346	299	317	349	352	312	364	361	312	324	343	342	327	372	350	328	352	339	353	318	331	346	384	334	371	323	362	334	346	304	335	315	351	340	335	326	334	320	329	334	331	351	296	338	327	336	326	339	336	335	348	345	338	355	323	322	335	332	339	330	343	320	335	314	321	332	317	290	361	333	350	334	310	341	332	325	328	334	320	315	359	301	347	366	348	302	314	339	347	352	323	363	323	338	287	342	301	335	355	328	348	321	308	321	319	326	334	329	321	310	326	312	332	350	358	374	330	328	305	349	330	321	359	351	329	330	307	292	301	312	320	310	328	351	343	306	353	325	330	306	325	358	346	293	347	329	351	342	350	360	320	368	353	306	310	339	345	348	342	336	337	316	356	367	348	352	311	321	329	315	362	358	343	348	331	344	338	355	320	357	322	314	347	314	284	335	330	327	337	327	355	339	309	342	328	348	327	327	332	376	336	337	349	325	326	354	346	322	314	334	368	340	329	305	328	318	333	349	340	279	297	334	334	335	336	348	344	344	315	313	312	319	356	324	335	308	329	353	347	342	321	326	322	341	324	303	308	331	351	345	355	345	339	324	372	325	347	313	347	348	323	339	357	333	349	303	357	352	311	327	311	301	342	354	338	331	376	328	367	354	318	329	287	340	346	350	318	342	338	352	339	313	347	312	311	312	318	343	352	299	362	363	366	303	296	327	316	309	343	363	315	369	334	337	318	318	308	334	309	360	341	372	353	335	292	362	320	308	323	356	339	334	359	337	355	349	355	340	328	327	326	318	335	332	313	334	300	313	344	346	359	348	357	299	337	310	324	323	311	345	330	324	347	324	338	346	340	361	320	327	340	326	333	348	297	342	380	325	281	348	310	323	323	346	314	338	306	327	318	295	320	361	340	344	344	340	309	298	326	357	331	340	339	303	335	345	334	284	314	327	332	322	308	386	362	338	330	353	324	356	346	308	317	342	330	346	311	371	349	305	321	300	314	339	316	322	343	366	334	320	342	338	346	332	338	310	337	323	307	329	329	331	350	353	321	344	322	314	323	331	322	343	353	317	325	361	330	371	338	322	340	332	307	310	332	339	317	352	317	342	311	357	345	323	320	328	373	328	318	321	321	319	334	297	317	336	328	342	325	316	311	339	332	342	342	318	358	332	354	354	336	320	340	330	336	348	311	335	330	356	327	351	322	324	330	358	318	312	314	366	310	342	334	350	340	306	310	343	342	326	318	341	332	289	334	362	338	332	348	330	346	330	317	357	305	334	330	318	332	342	324	323	336	336	369	311	332	319	347	319	319	310	310	311	330	344	344	321	337	327	348	292	345	333	331	323	320	302	326	338	325	325	357	331	333	339	355	343	350	353	334	307	329	341	359	332	368	310	329	329	347	322	309	337	319	322	333	324	348	337	338	340	333	359	314	339	355	331	324	346	320	307	329	364	340	307	311	335	355	332	308	319	314	340	315	350	349	299	335	307	329	301	390	306	325	351	325	343	357	334	335	332	325	343	328	340	330	340	315	353	319	336	278	313	345	346	341	311	345	325	314	348	321	290	330	351	311	366	310	318	318	374	340	317	349	315	291	342	331	345	348	316	334	361	316	340	336	350	343	353	354	348	327	343	310	309	322	323	337	338	328	351	311	334	335	339	322	357	335	346	351	334	319	361	331	358	326	328	321	326	297	311	327	352	342	326	346	303	337	313	339	317	340	343	315	303	352	350	362	344	302	328	326	336	315	332	332	334	341	295	316	340	319	342	346	334	333	330	370	325	324	343	305	330	309	299	347	313	312	308	296	358	338	301	329	321	342	335	336	334	320	326	311	322	340	344	324	322	318	311	362	346	307	342	331	310	311	343	330	359	328	339	325	338	326	344	362	345	288	297	310	359	343	329	332	365	328	356	334	351	327	323	309	307	328	288	346	306	327	311	314	307	311	350	340	335	319	362	303	347	322	316	317	355	330	341	334	321	328	324	367	335	317	340	348	342	324	299	349	334	336	311	310	341	339	302	346	303	345	324	322	311	316	331	337	344	329	337	296	331	336	323	300	341	354	353	337	321	343	331	325	318	327	326	339	313	319	313	357	337	375	319	319	315	305	310	341	300	319	342	327	343	312	373	359	317	314	334	336	329	339	333	355	349	348	346	357	330	295	338	344	312	326	333	311	349	336	327	315	350	338	328	339	333	330	342	310	322	372	349	330	385	313	325	376	330	343	358	326	336	327	341	332	330	336	347	348	305	320	338	331	336	325	324	344	317	317	342	348	371	349	316	330	332	360	337	319	333	311	320	319	350	340	334	351	352	327	334	331	325	317	326	362	321	319	309	329	324	339	335	341	323	336	300	316	328	319	302	326	337	342	322	337	359	313	327	346	335	339	289	331	317	341	339	353	346	336	326	323	340	319	310	332	362	301	335	338	324	347	303	356	360	335	332	356	323	332	337	357	286	361	330	320	324	323	340	327	337	351	317
40566	29099	13289	7608	4562	3393	1957	1280	1089	1038	1101	846	688	419	262	255	238	230	215	229	217	198	176	197	195	186	198	229	179	206	201	182	137	200	193	193	222	194	184	215	168	200	180	191	190	188	201	203	161	201	185	234	175	181	205	183	167	179	187	177	172	181	185	192	177	182	208	213	176	180	159	176	189	176	194	158	171	191	152	199	206	179	187	169	162	215	188	189	192	200	195	180	184	196	190	188	175	176	190	188	172	209	181	184	183	186	180	168	174	186	170	168	171	175	184	196	162	165	166	192	212	178	199	190	191	165	179	195	183	170	197	204	156	180	186	178	200	167	197	191	182	206	198	169	171	172	160	167	175	179	182	170	201	170	200	214	187	188	198	192	207	176	194	182	187	190	190	212	166	196	185	197	193	214	177	199	196	230	183	190	179	185	182	188	227	177	174	203	182	186	213	173	185	192	178	194	166	166	191	191	195	186	160	172	177	171	174	168	159	196	183	206	176	194	192	195	226	191	203	206	199	178	198	184	194	171	202	192	173	197	205	196	174	192	175	190	197	186	208	210	170	187	188	164	194	199	161	182	195	173	196	195	163	152	181	144	180	169	185	184	162	167	174	181	201	218	189	189	194	167	202	209	188	177	195	182	218	195	165	179	200	160	171	181	189	183	153	178	196	202	192	199	194	199	231	196	172	192	197	201	164	202	183	171	190	176	166	206	195	195	188	188	202	170	205	226	183	158	168	168	198	219	206	201	173	193	181	204	181	183	174	199	160	188	200	180	166	188	164	177	177	157	184	168	204	196	196	180	187	182	199	216	179	178	181	172	188	188	197	201	182	197	174	191	199	174	186	198	159	197	200	152	173	180	184	197	196	177	169	183	199	180	211	210	176	164	169	200	200	169	183	176	179	196	184	193	200	204	139	180	200	180	184	179	190	202	188	196	187	187	172	195	205	198	177	179	222	201	181	176	188	183	225	160	180	171	186	210	192	213	205	198	181	185	181	165	178	164	170	219	183	182	187	178	167	168	189	175	194	172	206	189	180	157	156	193	199	205	192	192	188	198	191	157	213	167	179	185	188	182	194	159	213	177	195	196	172	183	189	207	191	170	142	175	162	222	175	212	183	179	169	187	194	209	173	210	185	184	151	160	176	205	195	172	159	183	190	181	194	194	182	194	180	176	211	183	213	176	180	186	175	180	173	196	185	186	171	175	211	189	171	198	195	180	178	174	162	165	175	202	174	178	165	170	180	184	178	182	182	180	178	188	207	212	218	220	165	185	196	170	174	185	173	189	152	219	184	173	192	174	175	189	209	201	184	189	193	162	162	197	185	166	172	197	172	157	180	197	174	174	176	181	187	181	238	190	201	169	167	210	192	205	195	195	168	188	187	197	178	210	213	171	199	190	180	162	175	198	209	204	140	175	192	178	204	191	163	178	211	167	195	183	174	201	169	190	196	185	170	192	213	184	175	195	177	174	172	194	191	181	194	187	173	166	183	181	205	193	202	197	179	180	193	161	185	168	202	195	190	178	187	182	204	209	183	191	176	191	235	189	196	172	185	203	194	175	210	196	214	185	188	197	189	181	155	184	185	186	191	207	188	190	211	192	154	160	184	173	193	192	222	188	186	149	198	160	198	185	176	189	204	182	180	165	178	196	183	183	173	207	178	199	190	178	206	172	179	181	201	148	158	211	188	181	169	165	191	156	156	188	171	200	176	205	186	182	201	198	182	171	204	188	181	162	192	186	204	198	185	203	150	197	198	192	181	183	187	181	196	172	190	192	200	209	165	176	162	197	169	202	172	192	178	181	179	174	166	188	176	149	175	185	181	205	171	155	200	171	169	203	194	194	183	182	201	221	184	167	186	191	203	190	208	171	208	160	199	195	176	176	181	177	164	194	184	160	166	176	213	188	170	177	173	179	166	201	189	188	193	211	221	183	197	196	190	177	216	172	172	196	182	179	197	162	198	182	181	196	192	181	173	192	194	176	195	178	197	189	191	156	195	193	180	180	215	190	211	212	186	192	198	197	184	185	181	204	182	174	209	185	181	171	196	184	207	187	182	178	196	158	178	197	176	189	192	147	188	193	162	175	190	206	193	192	195	179	189	167	216	211	219	158	191	196	201	173	188	169	180	188	192	186	192	208	201	190	182	203	205	188	210	195	191	202	169	154	182	181	176	167	187	170	180	186	205	182	185	176	186	200	161	172	193	187	183	165	204	203	190	203	201	198	166	162	172	171	170	217	162	184	176	190	205	171	202	214	180	194	179	202	183	186	185	184	203	190	182	185	164	192	198	167	203	172	157	191	203	167	180	189	182	181	189	168	192	189	179	175	183	181	176	199	173	183	170	183	183	205	178	182	188	177	168	184	177	188	200	192	176	191	195	214	184	182	233	189	169	204	183	183	179	179	170	171	175	177	167	190	176	182	185	160	203	181	201	197	200	192	187	186	174	191	171	203	200	202	209	220	187	181	169	183	236	199	186	164	160	180	167	185	176	184	156	181	187	191	198	183	175	203	187	196	214	164	197	203	192	197	208	195	165	169	197	186	202	186	178	181	175	183	191	204	206	183	175	199	179	199	198	202	189	179	160	210	183	176	211	204	165	199	153	176	169	189	200	193	188	175	187	181	173	177	176	172	206	189	174	181	183	200	170	186	205	156	183	205	185	180	186	181	178	187	189	203	189	205	187	187	201	177	193	170	195	164	191	197	183	168	199	199	186	201	217	196	175	178	179	183	190	196	178	202	209	173	158	180	167	182	162	183	191	224	180	207	177	164	194	206	183	184	155	162	190	184	186	199	202	223	189	193	221	194	186	199	194	199	194	190	202	200	178	193	173	188	167	165	192	208	173	194	160	186	205	187	169	169	195	213	199	170	175	190	180	183	186	195	177	180	199	184	189	199	187	186	197	198	182	159	165	168	172	162	219	194	176	180	175	205	183	184	175	188	164	187	179	181	209	188	191	202	176	193	189	169	183	169	189	173	177	166	166	217	163	176	200	199	196	183	186	146	194	187	172	199	183	190	199	182	185	232	179	196	171	187	162	204	167	181	202	184	197	200	191	201	194	191	195	169	168	200	201	223	217	163	184	176	203	190	193	210	169	174	198	179	181	194	187	207	175	184	197	187	168	175	179	195	193	207	193	161	192	196	165	184	192	183	203	194	186	193	200	201	156	173	170	176	211	178	198	156	164	154	190	162	165	178	205	206	185	206	199	193	199	202	195	180	207	216	166	182	187	187	186	161	185	197	194	203	202	203	195	211	186	201	213	185	173	189	192	164	199	191	217	167	189	159	187	201	169	184	209	179	176	177	187	212	173	172	197	198	174	176	186	171	167	146	199	166	202	190	169	181	168	174	198	182	220	198	181	187	207	186	168	182	202	189	191	179	161	183	179	186	170	201	144	205	168	167	175	209	190	196	202	187	207	204	188	173	187	182	176	164	209	215	172	189	159	183	170	180	194	202	162	200	174	218
25471	20529	8886	10488	9526	9099	6252	5122	4977	4888	5029	3979	3385	1788	990	841	705	609	579	563	616	532	520	517	519	503	474	453	525	501	497	468	490	466	457	425	441	444	462	434	442	472	459	459	436	464	464	440	488	479	505	463	459	442	426	451	429	448	455	495	452	398	487	458	459	424	452	435	443	410	448	432	406	470	465	432	453	436	439	462	476	420	392	414	470	414	425	436	428	461	436	451	420	448	456	429	431	416	459	470	460	429	420	418	458	430	446	447	484	446	446	405	428	441	467	410	465	462	441	491	420	463	473	437	457	425	437	435	508	391	442	461	403	453	437	433	467	499	446	428	443	426	441	449	412	421	381	434	460	448	393	426	409	410	419	459	419	405	443	396	443	436	432	404	455	431	444	405	441	455	422	428	409	417	437	450	471	421	406	420	439	440	392	454	462	451	441	434	455	482	441	406	442	420	467	399	440	448	424	413	425	450	427	456	425	427	431	439	443	429	420	446	444	449	390	398	428	425	461	419	438	424	422	439	405	422	418	432	462	476	470	490	441	436	427	447	460	406	411	446	443	418	419	421	428	447	481	452	420	457	420	421	448	433	454	450	459	420	426	426	509	424	415	412	428	453	443	442	416	466	395	449	438	439	450	410	440	456	430	468	427	435	435	425	420	444	434	402	429	403	432	416	429	440	413	452	439	448	436	427	411	439	435	404	477	402	420	465	403	408	416	445	417	473	413	426	447	445	449	463	421	431	444	435	449	438	446	426	439	451	421	413	443	435	443	454	461	434	431	455	419	431	450	443	420	449	415	442	424	395	430	407	459	415	439	416	433	453	449	434	437	427	434	432	433	440	459	441	423	461	459	407	398	448	483	429	447	442	432	411	406	470	430	428	414	418	406	458	453	410	458	438	442	436	412	464	435	428	376	433	437	434	441	389	444	449	454	413	421	433	409	430	436	434	401	468	424	441	403	468	432	440	432	426	439	420	446	437	466	456	424	475	413	466	412	423	422	441	438	422	415	440	426	452	418	468	433	415	431	435	446	468	456	436	430	437	457	461	445	413	449	421	374	413	487	460	403	438	440	438	435	404	434	420	411	449	433	414	452	450	418	476	433	408	454	436	468	469	427	440	444	451	451	411	455	453	422	440	432	407	443	444	461	445	442	425	433	438	399	429	428	427	433	417	408	456	397	418	375	438	435	426	454	447	431	422	440	446	457	414	403	416	439	454	413	435	451	441	429	427	419	437	434	429	435	421	421	455	447	415	405	418	434	438	440	441	414	420	422	428	424	435	438	419	455	460	432	436	378	435	428	413	426	414	468	440	471	430	450	447	426	422	431	452	405	456	442	452	425	452	406	430	435	438	424	433	424	423	429	450	465	445	423	422	436	390	469	435	464	453	458	475	433	448	416	455	436	414	388	432	431	421	414	431	484	451	450	481	402	417	451	440	447	428	415	457	439	453	464	442	452	415	403	448	409	439	438	409	434	434	438	409	418	489	419	456	442	428	434	432	429	445	419	431	435	420	426	428	404	446	418	448	401	427	447	445	397	439	452	469	446	476	426	426	437	429	427	418	423	448	433	439	425	463	427	471	399	451	437	435	440	457	477	462	457	455	462	411	421	417	449	416	421	415	423	430	438	456	412	457	424	416	455	460	473	439	449	450	432	451	446	461	430	436	463	421	458	431	463	445	429	413	445	456	422	457	412	479	445	434	437	427	440	429	421	428	449	443	421	454	461	453	440	387	443	437	447	449	451	462	448	456	447	466	386	412	462	439	424	450	438	451	459	401	426	428	439	446	424	444	447	454	426	402	423	460	457	449	438	425	443	428	451	498	448	432	435	440	411	469	421	435	438	414	451	454	435	418	415	475	453	456	439	433	417	438	437	469	427	387	447	423	409	458	394	411	421	450	429	418	424	433	435	441	421	430	407	422	441	407	401	458	422	466	458	431	429	431	487	399	408	447	432	412	427	421	452	448	430	445	480	440	441	436	461	440	439	449	465	418	431	409	454	437	438	432	443	442	457	431	419	448	439	402	422	430	412	419	413	419	432	435	440	439	435	437	433	428	460	477	403	427	415	424	422	451	455	474	439	444	452	406	433	457	411	427	447	451	413	438	421	414	444	416	420	426	397	436	450	421	478	454	415	480	462	424	434	420	408	460	354	434	444	456	439	419	418	441	445	450	396	468	428	402	425	428	454	453	442	450	439	430	452	422	422	451	446	455	462	445	437	410	427	450	442	435	403	449	418	415	409	426	420	450	435	431	436	440	410	427	441	408	458	438	417	460	473	391	441	418	437	408	406	431	414	450	475	398	420	431	443	439	436	411	403	413	431	407	456	434	405	452	423	457	436	453	453	428	465	439	443	429	430	457	432	432	463	393	450	463	464	478	443	396	453	449	454	445	488	474	436	459	447	407	418	418	450	451	457	431	417	430	442	456	406	419	408	430	459	467	412	469	439	429	420	468	430	462	459	433	426	449	431	447	452	450	427	444	440	442	435	439	423	436	416	421	461	427	474	424	477	438	383	432	426	440	414	415	424	431	419	449	419	444	439	410	424	423	442	405	431	437	445	473	438	427	433	453	433	429	433	458	410	424	414	405	446	413	408	434	474	424	463	426	452	478	447	462	409	450	434	452	428	446	462	462	453	469	418	440	426	469	452	465	402	441	418	409	455	445	411	441	454	404	428	429	441	417	412	404	438	449	432	399	406	443	448	488	408	460	412	438	438	442	437	426	441	449	451	451	425	414	444	432	421	476	448	466	431	451	458	441	441	410	437	429	451	487	479	409	411	429	433	441	435	427	414	432	489	456	453	465	423	439	419	443	440	465	411	436	410	460	453	444	442	432	418	409	448	468	411	440	404	432	390	408	454	427	441	433	419	392	432	474	474	411	407	426	461	421	476	461	426	475	436	438	444	432	454	411	427	424	450	446	415	448	399	434	412	441	442	453	439	445	409	413	403	454	460	396	428	435	447	407	437	457	458	481	426	398	451	465	415	479	450	422	445	375	437	432	435	413	451	422	439	438	448	438	441	457	413	471	471	407	470	444	469	459	472	427	410	398	452	449	453	477	477	435	421	435	426	478	452	414	384	436	428	423	435	431	462	478	434	425	452	448	431	448	437	435	397	461	439	386	467	442	429	472	436	438	428	442	457	445	407	475	445	428	463	439	411	446	438	433	492	436	459	463	427	430	448	436	415	422	464	433	438	429	425	421	447	474	433	445	456	468	452	424	456	461	438	425	422	462	452	423	454	401	386	423	418	399	459	428	425	436	470	458	456	446	429	434	444	470	464	443	418	416	487	437	445	450	470	419	462	371	438	410	479	459	405	443	442	448	462	438	442	455	433	491	429	435	422	425	430	448	467	441	457	429	383	453	493	430	446	458	424	492	469	426	450	445	418	434	436	435	418	470	430	440	437	477	433	439	449	453	448	425	435	421	438	464	419	485	462	461	416	401	450	452	404	445	422	460	401	436
11449	3757	807	421	333	282	262	235	254	235	237	217	265	240	201	251	238	239	211	238	258	211	203	237	191	234	222	242	225	216	210	189	222	217	205	210	210	227	222	231	200	248	223	241	222	217	276	204	220	234	231	249	221	231	224	251	226	233	232	221	211	236	228	196	211	206	228	217	230	223	221	214	195	224	216	218	219	241	249	230	202	230	230	210	263	224	246	225	202	225	215	201	226	233	236	234	235	213	208	223	209	226	237	248	212	238	211	193	217	221	242	186	211	228	220	227	229	213	212	224	206	237	212	237	200	230	254	224	224	213	215	252	202	218	206	228	224	239	245	218	212	220	215	231	251	228	225	205	223	234	233	236	208	219	232	230	258	233	202	221	217	216	201	222	220	206	230	208	231	203	236	224	240	235	214	242	222	207	203	220	209	266	235	210	229	220	227	240	226	221	255	212	265	230	229	230	211	221	227	230	215	238	251	245	220	222	226	215	204	204	191	208	209	217	235	228	227	226	248	226	222	243	203	212	213	206	213	223	218	228	221	225	199	199	220	242	197	242	226	196	232	207	227	224	235	207	220	206	234	215	241	231	237	189	237	193	227	243	228	207	228	203	236	236	202	201	219	222	196	228	257	218	218	251	236	231	214	237	240	228	232	244	215	232	199	218	260	236	191	218	212	224	209	231	241	236	224	246	239	231	219	242	209	230	197	208	222	227	207	209	195	228	227	210	226	235	214	212	228	219	222	241	229	244	204	232	203	211	235	235	225	210	212	242	254	209	211	244	226	228	210	214	245	253	248	231	224	224	206	232	235	251	220	239	237	247	242	214	235	211	231	227	218	218	219	221	223	208	230	240	247	229	231	244	190	219	242	222	240	210	234	223	239	188	239	202	234	208	205	218	242	225	252	236	217	227	217	222	216	245	228	236	232	231	227	219	236	201	211	221	213	225	231	208	196	215	230	201	220	241	196	229	218	225	214	273	228	241	215	233	229	218	237	216	207	224	214	235	198	215	236	228	233	252	215	234	227	249	211	205	247	215	178	227	242	227	226	226	212	222	226	222	229	245	199	220	225	237	227	238	283	238	200	220	250	214	226	257	206	204	210	226	217	204	236	215	220	205	212	245	219	219	208	245	235	243	249	218	204	198	243	237	235	232	260	213	267	223	255	266	211	203	227	242	203	200	220	211	225	196	229	216	215	222	228	245	248	196	224	210	232	216	219	224	236	219	233	214	231	206	247	226	248	233	222	235	215	214	237	201	216	230	243	210	223	207	232	235	214	225	206	239	233	211	207	216	210	226	234	233	230	224	220	216	210	245	247	276	265	209	215	202	208	200	218	194	241	237	233	207	205	242	266	230	236	192	239	237	244	256	209	191	214	198	236	231	212	205	230	201	223	209	217	220	211	244	221	210	252	203	244	200	222	196	199	220	241	253	203	201	236	234	222	228	207	215	225	242	215	244	236	244	226	220	221	218	233	217	233	231	197	222	225	214	263	243	227	234	223	192	210	170	263	206	210	241	213	234	209	222	245	252	236	229	213	233	213	204	225	257	230	239	239	221	223	225	210	223	229	193	233	246	202	230	211	195	205	235	228	233	214	197	232	218	217	238	228	199	217	209	225	201	222	218	226	209	215	263	236	226	218	232	238	229	250	246	215	224	225	239	232	194	216	230	203	234	221	235	232	261	216	185	221	215	248	240	181	242	223	243	195	215	223	242	232	222	220	206	204	200	237	207	216	227	234	247	214	187	232	213	243	205	236	234	229	222	238	226	194	228	211	230	222	207	237	246	207	220	233	217	239	248	189	214	232	236	234	199	211	259	220	219	202	245	252	211	247	222	214	252	209	215	214	217	220	230	218	226	189	223	231	200	221	227	240	222	193	233	238	227	242	230	218	228	231	248	226	196	225	231	208	250	226	232	225	220	215	240	230	220	221	207	215	224	201	220	214	248	199	216	223	203	227	217	253	224	222	201	210	233	238	222	233	246	223	212	205	215	208	206	215	214	215	226	231	207	234	230	227	221	233	218	215	217	224	239	234	233	227	212	223	199	235	192	227	228	227	249	237	260	213	244	215	237	220	231	257	236	219	264	202	235	222	230	232	233	217	200	236	202	214	188	221	233	201	220	232	222	207	217	197	244	217	198	229	239	211	230	240	232	241	225	213	223	188	251	248	196	221	248	243	255	256	216	241	229	223	236	228	231	222	229	239	211	214	234	237	249	217	176	208	223	209	221	219	205	208	202	240	240	208	244	256	219	216	227	200	227	250	227	199	237	227	210	224	228	232	210	210	230	234	222	235	222	211	205	191	226	221	252	251	219	201	219	263	216	231	257	210	226	228	220	198	205	210	240	227	200	212	242	258	220	242	237	216	219	200	214	209	206	228	206	204	235	200	213	217	223	232	236	202	198	248	218	225	230	231	233	251	221	214	257	235	232	221	238	234	211	240	215	220	254	213	234	248	247	233	220	223	202	213	196	199	247	222	217	251	240	237	199	211	177	184	224	223	216	223	211	219	231	262	230	224	204	209	237	220	240	235	216	184	209	222	250	256	226	194	227	224	208	249	216	203	232	249	214	196	213	215	225	250	220	215	240	198	220	228	248	218	227	210	247	210	241	240	245	214	237	238	223	210	228	235	225	233	205	248	238	232	223	216	209	215	222	178	211	209	188	239	225	216	216	235	220	208	207	223	276	224	198	219	258	227	213	219	198	236	211	246	210	221	175	222	228	241	216	231	214	247	246	225	226	240	230	209	239	196	217	218	221	241	211	201	198	208	226	224	235	243	234	209	236	204	216	213	214	237	237	228	236	219	235	241	227	224	224	230	214	208	232	249	227	233	214	247	219	241	232	207	251	235	228	225	249	217	231	213	232	222	213	208	229	204	234	227	205	243	220	230	242	198	260	196	211	225	232	221	235	248	202	239	216	215	213	215	235	248	205	218	209	224	241	225	215	240	240	238	211	235	215	201	240	201	207	217	200	244	237	185	237	191	221	219	241	210	227	224	256	220	227	251	245	224	224	247	234	230	214	227	210	207	207	202	211	214	235	214	223	200	224	200	248	228	218	226	219	244	228	207	246	223	227	206	219	219	219	223	201	231	244	245	216	224	206	229	211	228	203	226	211	209	187	221	202	222	237	252	223	242	225	217	217	216	232	204	216	230	253	226	229	215	239	220	237	225	264	222	213	217	227	238	230	252	208	202	198	237	205	222	219	217	216	228	208	231	221	202	237	219	216	217	260	257	214	216	192	235	214	211	218	224	223	222	221	225	212	214	214	200	260	211	226	247	254	239	215	228	216	214	231	215	253	222	246	196	238	274	223	198	249	220	221	240	209	215	219	206	232	251	231	252	204	229	212	228	230	224	213	266	208	240	223	185	213	245	245	256	253	239	223	232	214	225	244	231	217	218	230	231	247	233	233	215	232	236	220	222	209	243	200	217	230	216	219	209	210	207	205	227	212	233	207	236	202	222	241
6784	3287	1249	1218	911	778	775	658	661	619	661	577	561	523	530	475	483	465	499	485	515	512	532	489	503	504	485	544	447	493	507	503	486	480	516	485	490	464	501	486	465	468	502	490	481	511	471	502	520	486	497	498	511	519	491	500	482	526	457	536	492	517	497	514	506	505	499	511	481	446	482	521	462	523	484	493	553	497	502	525	528	507	511	481	530	512	474	479	488	451	463	485	489	485	501	504	488	499	485	465	487	492	508	485	502	490	478	509	500	554	489	500	493	513	522	542	515	468	481	514	491	459	501	489	499	487	467	450	489	503	500	433	489	507	508	474	498	507	492	517	504	463	529	517	528	464	467	442	452	524	504	518	477	497	539	512	493	501	490	505	531	496	478	455	506	527	503	482	538	511	480	484	498	504	505	507	492	517	493	519	483	529	479	477	476	492	500	500	495	503	510	514	490	486	522	511	502	482	469	490	510	497	489	504	494	521	504	462	516	472	480	474	479	513	515	478	513	522	487	530	468	492	500	503	517	474	439	458	461	502	497	482	494	489	521	493	498	506	508	513	514	507	498	507	494	510	516	488	485	508	478	515	504	522	483	495	499	524	463	479	564	421	450	513	495	496	480	498	495	475	510	525	482	466	482	496	507	502	501	529	507	497	467	505	478	497	484	507	471	485	501	478	483	513	492	500	529	478	495	465	492	474	492	490	476	487	487	497	516	520	469	525	465	476	539	487	463	509	499	492	516	465	485	550	486	469	514	516	452	463	483	475	487	445	506	465	482	489	528	478	468	469	469	517	532	501	492	484	475	497	490	482	500	478	448	498	500	501	498	518	520	440	454	437	498	519	498	517	477	492	488	485	525	504	490	517	502	484	508	493	535	517	483	478	456	454	516	490	495	479	449	518	486	479	500	534	478	493	506	450	536	496	496	518	512	470	501	519	495	494	494	517	486	463	489	466	501	508	508	514	504	486	487	553	490	488	475	475	498	534	493	502	523	514	494	511	486	549	445	519	447	479	425	496	513	473	487	453	546	488	509	513	515	450	481	515	467	507	513	497	475	481	513	480	515	502	484	512	510	488	467	471	510	516	517	514	508	480	512	489	503	469	507	479	464	489	517	499	436	531	488	483	508	479	509	518	505	513	447	480	499	474	467	514	495	464	502	490	515	530	481	467	456	476	487	503	471	487	467	498	527	491	500	514	446	524	469	487	481	506	491	525	483	496	466	466	499	465	485	516	557	537	489	514	465	439	522	487	448	463	483	486	502	498	503	451	506	497	510	453	513	542	496	507	517	491	494	491	469	495	482	489	489	493	478	440	463	524	488	473	500	509	481	481	521	485	466	515	521	475	494	495	497	482	483	470	488	493	527	472	491	553	497	482	478	503	484	457	476	508	495	542	518	478	490	479	509	443	508	491	490	478	487	497	473	509	484	489	513	518	501	500	526	446	480	449	522	507	477	507	491	506	523	498	464	513	504	517	488	521	436	489	495	507	487	504	481	526	516	484	519	510	475	504	497	455	495	498	492	478	509	508	463	464	479	505	512	515	465	468	505	454	467	494	469	463	485	484	498	493	450	476	473	471	504	496	538	462	488	502	490	502	488	507	464	480	509	469	486	502	473	462	479	479	501	489	512	498	519	485	485	481	475	511	524	495	476	498	469	485	535	500	453	454	498	458	528	465	468	492	526	495	491	505	499	487	551	504	480	477	478	483	492	497	438	503	485	465	469	450	466	506	500	485	507	466	481	515	496	525	459	501	489	483	473	492	521	494	514	519	495	515	475	512	545	494	517	527	482	480	518	517	498	469	507	508	452	495	522	482	494	516	486	485	472	471	528	467	506	485	504	458	489	503	519	464	492	517	490	501	494	488	483	462	534	458	516	495	497	519	496	477	499	460	511	479	470	488	493	490	491	471	465	457	495	540	482	536	520	489	440	515	477	465	525	516	460	453	524	514	521	506	552	506	473	519	467	503	473	504	499	498	458	447	479	474	513	467	521	484	470	521	485	481	490	512	464	498	497	484	484	468	499	525	504	528	519	503	505	491	524	484	505	496	494	496	490	513	514	486	524	453	492	493	480	481	485	504	466	511	509	520	512	499	475	496	495	462	488	553	493	497	496	523	519	494	480	495	447	512	535	496	498	509	480	472	517	507	486	511	521	508	540	486	484	509	461	479	521	502	476	476	494	503	495	459	470	472	441	512	506	483	528	481	517	484	501	475	509	506	491	489	506	506	488	520	459	467	466	456	515	467	508	502	460	522	497	466	500	474	479	478	501	467	527	496	472	485	515	497	511	500	515	475	495	500	507	497	484	489	469	490	494	513	489	523	503	511	476	468	488	502	513	494	516	490	489	476	490	504	501	494	479	508	482	486	490	495	514	494	535	465	507	518	502	456	488	525	455	497	476	478	471	558	434	532	512	466	516	474	454	464	519	523	521	536	502	499	518	492	494	456	495	518	490	499	497	453	508	535	466	538	502	491	513	518	507	470	467	471	493	488	504	481	479	517	482	506	499	464	519	493	497	525	493	471	513	494	481	490	505	474	498	463	462	488	526	470	451	559	522	510	484	437	523	503	462	474	499	499	476	495	505	505	465	472	468	500	480	505	475	517	507	503	462	483	500	474	473	511	473	495	490	511	495	496	504	523	521	485	527	509	490	477	491	522	503	460	466	495	505	482	527	492	496	520	544	495	499	492	560	539	524	464	495	514	470	478	497	516	528	489	502	499	482	460	455	478	491	498	457	484	467	484	499	529	456	493	524	447	519	499	501	486	496	498	474	483	504	506	509	506	511	485	521	491	538	493	496	489	494	485	477	479	475	447	491	516	486	483	479	498	475	479	466	513	496	521	470	493	516	450	476	487	508	455	536	493	490	491	505	486	519	526	473	493	504	522	495	484	511	511	513	457	480	480	499	489	495	500	514	479	473	493	515	510	501	504	511	516	487	472	503	476	478	537	504	499	539	483	521	450	501	472	486	503	498	480	507	488	462	525	518	479	500	477	511	513	502	499	494	533	517	514	477	522	472	483	475	506	535	473	501	513	516	472	501	518	477	513	499	490	482	499	501	519	498	510	488	495	536	497	447	472	455	482	508	497	504	464	489	491	497	482	499	495	533	485	523	518	482	498	468	510	493	471	528	475	499	486	465	455	461	521	504	484	510	512	520	509	489	499	504	524	505	501	485	532	503	504	519	492	498	476	486	495	473	510	486	492	470	507	533	473	478	482	513	480	533	487	483	516	512	537	445	487	501	502	495	507	490	502	462	486	463	507	524	519	471	515	460	494	468	517	519	518	479	503	446	511	498	500	473	533	478	522	484	506	562	450	478	507	503	540	502	485	487	511	496	509	519	480	470	491	489	513	472	519	536	462	504	517	474	525	463	493	473	517	476	495	494	471	505	512	468	482	478	528	505	469	494	501	505	455	557	486	499	522	497	461	473	486	540	503	524	459	476	480	543	482	454	509	511	491	475	496
30220	19834	6886	3951	2607	1913	913	690	654	551	500	419	404	284	192	176	165	186	140	150	137	145	131	157	158	141	133	130	133	134	157	184	129	163	153	144	163	145	163	136	152	129	140	149	129	159	163	149	144	162	154	140	129	142	125	142	146	150	151	125	131	126	152	131	163	122	134	109	119	133	134	137	148	145	132	132	115	124	129	130	135	163	136	133	153	159	145	128	120	121	146	126	135	123	133	143	137	146	142	149	135	129	142	126	141	155	141	139	129	132	124	149	136	149	148	142	143	138	130	145	126	140	132	139	123	126	133	129	139	110	151	134	162	149	116	130	124	142	155	123	134	123	153	142	134	147	148	147	155	126	143	136	134	138	133	158	146	152	151	143	135	137	188	156	143	150	150	124	139	134	148	118	133	140	148	120	160	123	143	150	133	149	152	143	148	152	134	140	118	128	151	166	146	149	154	128	121	162	152	150	136	147	158	157	118	123	161	137	140	159	144	124	128	157	137	139	142	141	149	170	133	132	169	144	150	156	149	136	107	138	123	128	136	146	151	131	125	137	131	126	154	168	123	127	136	136	151	160	134	158	139	144	152	128	121	123	122	139	134	134	140	125	140	150	127	139	97	131	139	123	158	143	131	101	110	164	131	123	139	133	109	141	136	157	157	130	129	125	136	139	142	131	143	145	141	120	131	136	165	139	137	137	139	135	130	124	146	147	164	143	149	136	144	146	146	151	158	146	129	135	139	137	119	149	142	132	142	124	159	110	141	128	134	151	147	128	132	145	137	147	132	134	120	126	159	142	128	141	142	130	131	144	131	139	146	130	165	149	160	152	131	149	139	125	137	150	137	134	125	130	139	163	134	164	136	140	148	138	134	130	163	136	141	152	151	146	130	131	142	137	136	128	142	139	132	159	136	122	111	134	144	129	139	147	146	150	168	120	120	117	124	135	175	145	129	154	125	159	131	139	150	144	140	140	129	129	160	162	121	124	129	153	145	118	129	156	132	125	145	156	168	120	159	134	136	154	138	152	136	122	139	127	136	143	134	142	124	132	144	134	123	125	132	144	147	140	162	110	164	127	159	144	135	133	145	122	142	121	147	138	123	148	143	130	169	127	130	150	135	132	151	137	130	137	145	158	132	152	145	115	141	139	122	139	136	133	128	153	138	126	137	138	154	149	145	149	152	133	146	154	160	120	142	142	131	141	135	141	162	146	148	124	128	134	128	135	143	132	140	138	140	130	155	144	142	134	113	137	151	159	127	129	154	144	137	135	166	148	139	149	138	157	142	128	125	118	152	129	148	110	122	138	139	156	155	148	146	151	138	143	152	136	121	127	130	142	137	127	132	113	156	129	140	123	147	157	163	134	145	152	125	135	125	151	123	148	139	158	138	117	139	135	147	140	180	132	120	141	142	117	121	135	126	138	144	138	133	129	157	149	119	161	148	127	132	137	150	148	140	139	124	130	130	156	140	130	132	128	132	144	145	116	143	130	142	120	129	144	131	151	141	136	122	126	122	153	119	142	136	143	134	150	167	131	164	137	131	131	133	164	155	122	111	162	159	139	151	136	137	143	139	122	121	160	129	141	150	145	141	122	121	151	127	138	154	143	140	161	145	144	130	128	150	147	169	146	151	148	140	139	152	142	120	118	157	160	143	124	141	135	137	162	135	130	144	141	148	154	159	133	135	134	143	136	174	130	173	162	129	138	117	156	138	125	152	116	148	151	141	153	155	120	144	118	134	143	159	154	130	146	131	134	148	119	152	123	159	145	133	136	142	144	135	156	138	146	149	160	132	112	126	146	116	148	119	138	137	160	149	160	130	156	160	130	146	133	153	129	144	153	135	127	133	146	150	148	119	124	142	139	114	138	152	145	132	144	155	146	154	127	136	113	120	139	150	132	157	143	122	147	136	141	126	160	125	122	134	161	151	115	139	144	132	134	142	144	125	148	143	146	132	146	121	142	160	141	145	127	133	144	138	155	139	134	141	129	126	138	125	131	151	133	119	155	137	124	147	127	132	162	145	138	136	159	154	154	132	141	129	126	147	119	146	149	135	139	148	130	127	149	140	140	136	138	139	132	137	134	144	122	112	168	143	142	126	132	124	146	154	144	130	154	137	146	131	149	131	125	149	131	149	115	146	142	158	139	120	138	143	113	135	143	139	163	126	131	138	151	164	135	133	154	134	136	151	121	133	112	151	143	136	144	124	129	137	142	129	151	144	140	148	133	138	145	123	131	146	133	127	153	168	139	135	123	151	143	138	160	106	141	156	139	156	154	135	141	166	134	127	143	123	148	152	132	138	134	125	127	119	135	152	137	140	145	126	157	153	132	133	150	148	157	129	131	156	145	140	147	141	119	136	130	146	139	134	142	160	133	145	155	116	146	146	128	111	142	135	157	152	138	152	127	136	163	134	147	142	131	133	156	146	146	136	152	159	115	123	144	128	152	140	148	150	105	149	123	138	143	136	167	140	126	144	132	125	134	133	142	162	161	140	119	127	147	120	124	148	129	139	140	124	125	142	140	153	139	131	139	143	123	134	145	144	139	150	144	161	155	127	129	168	121	133	150	152	145	143	160	147	138	144	154	155	143	137	161	145	141	147	130	144	131	170	135	142	141	136	151	135	149	129	137	130	127	117	148	146	146	146	138	164	147	151	159	148	139	138	126	136	112	129	138	135	130	137	130	138	159	119	117	136	121	129	148	130	125	140	122	145	143	134	145	144	150	135	110	124	120	119	139	116	143	160	128	140	123	136	131	154	139	137	145	161	141	155	158	148	145	140	145	136	137	124	159	151	121	122	172	140	132	177	145	144	138	127	156	138	147	140	135	146	160	136	143	123	122	125	131	133	123	143	143	128	131	150	151	146	139	151	150	146	141	146	141	118	96	129	151	159	130	125	166	134	135	180	150	154	159	157	113	128	149	150	143	151	157	123	126	162	163	167	158	154	132	143	162	147	139	137	140	137	124	130	139	155	153	130	147	129	153	161	139	121	138	126	119	139	122	121	140	142	129	147	144	133	111	140	133	129	157	146	115	126	145	143	149	130	128	151	156	122	153	123	119	138	140	152	149	134	157	135	132	130	125	133	145	149	140	151	137	140	114	149	177	146	149	140	116	137	129	136	152	135	164	140	153	164	170	152	128	155	130	135	147	116	137	122	157	151	132	144	151	140	135	157	149	142	154	120	130	139	154	148	137	122	141	144	121	132	135	132	110	141	156	144	159	144	157	145	131	153	129	134	154	124	160	135	136	135	155	164	140	154	164	145	136	134	157	147	119	143	143	133	141	126	122	109	129	145	150	151	129	153	150	144	162	171	131	142	135	160	146	151	134	132	135	150	155	155	147	108	140	114	140	120	160	159	130	146	165	130	135	139	158	155	130	133	130	134	157	134	141	121	146	157	152	121	164	144	147	160	129	136	139	122	129	144	129	136	138	141	122	134	134	139	132	135	121	135	125	153	138	135	140	139	152
19214	14911	4541	6848	6545	5783	3421	2986	3198	2902	2381	2303	2191	1319	767	558	567	464	424	417	403	381	362	379	401	371	326	368	334	351	373	366	310	359	360	358	346	334	347	386	340	341	340	349	346	356	340	320	320	366	331	347	317	329	332	319	324	369	344	331	353	345	336	365	309	383	331	350	345	340	320	346	321	348	315	339	338	309	300	345	362	375	329	309	339	350	348	372	377	357	340	386	318	298	348	357	353	336	326	303	300	357	333	316	369	316	340	347	323	330	320	344	355	342	319	339	353	357	313	329	366	355	330	338	340	305	348	334	354	328	358	353	341	359	329	330	321	364	329	353	361	311	331	338	360	359	320	339	356	335	329	344	349	329	364	363	319	321	349	334	351	323	319	312	355	310	338	355	333	345	369	318	372	339	302	320	335	351	314	303	288	324	358	342	321	327	328	322	342	329	312	340	323	349	302	351	319	298	317	336	312	321	316	323	354	312	346	338	347	356	329	339	356	320	299	342	324	352	340	346	352	309	323	315	323	330	315	340	338	328	319	341	332	319	345	340	337	316	370	352	334	308	303	321	330	296	369	360	313	308	319	338	316	332	337	353	317	331	347	369	319	361	315	325	368	323	318	341	323	312	328	317	334	339	323	325	331	316	335	338	324	352	356	337	346	358	330	364	337	329	329	312	321	334	369	345	352	317	324	322	358	333	356	344	319	344	294	312	376	351	328	357	350	344	319	335	346	330	366	315	301	309	311	315	347	330	331	326	344	337	345	312	363	358	329	359	332	294	319	347	331	344	339	356	311	337	330	336	330	336	342	367	291	353	354	367	356	297	365	356	343	324	356	362	329	355	361	321	307	344	345	315	331	331	335	285	370	345	337	336	327	324	343	337	317	315	369	355	315	341	347	337	353	340	356	332	384	331	337	322	363	348	385	355	348	319	335	341	332	363	315	350	330	339	337	307	325	305	302	342	352	345	324	341	337	318	322	341	318	319	347	319	348	339	387	323	333	358	318	352	356	353	329	334	331	321	329	372	338	316	374	311	336	321	327	363	327	315	330	340	312	329	325	323	325	326	348	348	331	324	331	316	321	323	347	382	332	334	350	333	333	348	388	383	353	330	343	333	328	359	329	350	331	326	336	327	314	327	333	322	319	310	336	369	333	356	342	321	373	304	297	372	360	343	333	363	354	353	324	319	355	343	330	331	326	326	343	333	363	339	352	334	347	324	311	323	337	335	311	345	335	301	321	335	297	315	386	358	363	350	331	331	374	324	354	334	337	333	322	340	342	337	329	361	352	352	362	322	315	316	363	294	350	309	328	317	338	308	343	320	318	358	347	345	325	344	336	318	335	311	326	307	316	334	351	338	354	325	314	342	337	339	350	340	323	306	338	321	314	311	327	338	323	317	319	313	324	320	322	348	349	325	351	341	343	341	320	336	321	320	316	374	327	338	347	310	327	338	348	357	363	366	320	367	307	339	330	351	323	300	311	320	324	361	330	331	353	343	348	319	343	348	348	353	323	349	340	362	363	338	318	332	331	321	328	361	340	339	364	319	319	336	330	355	327	348	322	320	347	359	298	331	346	351	347	340	332	345	308	354	299	308	321	326	343	346	327	376	341	331	316	363	341	343	339	336	343	318	378	341	331	359	306	359	346	326	329	305	328	318	364	355	350	342	306	342	339	312	354	337	360	315	346	313	329	312	313	315	320	361	355	273	349	312	327	303	359	342	340	351	322	290	324	314	328	309	351	327	338	321	361	314	326	346	323	336	327	328	289	346	358	317	273	325	304	324	316	344	322	362	314	330	333	335	325	300	365	332	332	340	315	332	338	316	335	343	323	334	320	323	369	360	335	319	341	336	352	346	312	349	300	320	355	302	347	307	355	330	296	353	340	330	347	318	330	326	359	336	353	323	358	311	374	332	318	338	330	327	319	326	342	351	333	332	333	339	353	328	343	347	335	340	296	315	331	333	337	344	328	341	307	317	330	323	336	321	337	332	315	349	306	352	339	338	372	346	330	301	326	334	325	348	351	343	365	343	349	315	330	347	326	338	346	359	333	346	347	345	325	319	331	320	338	340	353	346	326	346	332	335	347	333	363	344	325	306	335	332	372	331	343	351	346	351	357	310	344	340	308	350	298	285	341	355	348	340	310	320	337	383	344	324	334	297	361	364	356	323	348	333	370	327	348	368	319	322	337	349	325	357	377	330	332	330	327	356	338	348	332	340	324	338	305	305	342	305	346	371	345	346	315	354	308	313	323	315	318	329	309	365	352	299	331	290	332	336	346	345	364	325	342	314	332	370	324	333	363	367	322	320	304	304	338	312	335	304	336	345	320	339	317	339	328	351	347	347	348	312	319	335	338	368	321	353	346	302	347	323	339	329	337	332	315	325	356	317	318	372	332	327	332	325	343	336	332	335	329	291	355	349	346	318	297	305	314	317	343	349	339	340	331	332	340	363	331	342	334	322	338	302	346	353	336	336	339	323	347	347	353	360	330	302	339	365	305	301	339	293	344	338	309	339	330	347	297	366	317	338	323	381	337	358	326	325	329	331	335	317	343	322	344	366	326	330	319	341	337	320	322	385	348	326	318	318	331	370	302	323	350	333	354	333	330	369	305	320	338	322	348	346	289	341	333	342	316	342	324	339	370	351	329	340	352	336	341	373	338	344	317	336	326	342	328	354	330	342	347	337	338	335	317	320	303	325	334	316	325	337	325	322	310	385	323	367	338	343	336	338	320	324	337	300	338	330	324	325	342	328	353	325	341	311	325	370	324	353	357	348	334	326	345	351	292	322	363	319	311	374	325	335	357	330	348	306	335	339	308	309	317	313	331	306	342	316	331	360	350	378	364	297	347	325	385	346	328	347	338	347	303	341	357	339	327	352	309	315	345	336	297	344	333	339	303	333	320	335	312	319	319	369	345	334	324	300	356	367	313	305	350	334	329	301	325	310	327	323	320	353	346	331	339	336	317	367	324	312	307	297	318	340	353	329	342	310	350	314	361	331	317	343	377	335	335	326	344	347	318	343	313	330	354	374	340	317	341	356	319	326	342	352	339	336	305	310	332	352	300	290	333	328	340	355	334	342	332	328	335	361	343	365	320	309	318	341	329	334	351	329	327	394	325	340	334	334	334	333	329	343	350	324	337	345	348	315	324	317	318	318	299	347	316	305	323	336	325	323	336	347	330	308	316	368	344	346	332	349	313	342	342	332	340	301	322	344	346	328	341	298	296	312	338	337	347	352	312	330	349	341	319	306	361	348	337	324	334	317	331	320	347	363	312	333	349	312	319	320	318	349	327	327	346	326	324	310	323	308	335	336	354	337	311	332	315	372	333	331	376	336	340	316	309	317	349	330	358	321	347	310	325	353	346	324	368	330	341	303	325	353	309	373	310	322	370	335	295	334	371	369	370	346	314	350	324	302	303	334	337	331	347	338	332	303	347	327	349	335	350	338	322	299	338	334	332	347	332	343
40847	29658	12444	6346	4938	3391	1565	1372	1188	981	940	794	719	459	345	208	250	249	224	206	225	192	210	194	186	200	177	177	196	197	197	189	193	205	198	192	168	174	191	207	183	206	215	171	195	195	203	164	182	165	184	186	183	213	185	178	191	171	186	217	202	232	170	224	194	206	174	173	163	179	203	205	173	193	193	181	175	174	195	229	191	180	172	215	206	192	171	187	176	168	183	178	185	191	175	182	184	184	188	197	174	185	194	174	198	183	200	185	196	196	190	188	204	178	169	173	212	194	170	173	189	176	201	204	186	168	197	181	185	166	199	175	204	178	221	200	151	183	198	216	171	188	189	181	175	220	192	186	174	182	185	208	190	180	178	165	215	197	182	206	162	161	188	180	191	190	181	178	181	198	196	184	187	175	180	181	197	183	181	207	186	204	193	174	212	209	200	197	194	200	219	188	180	188	176	199	179	175	195	204	201	197	182	173	196	203	180	209	178	181	176	216	217	176	220	211	218	181	206	185	163	173	176	187	188	175	162	196	212	178	155	184	178	192	199	167	179	167	193	179	185	186	204	179	174	192	196	199	202	177	181	186	194	170	189	210	184	183	174	195	191	164	181	193	183	179	158	178	187	184	190	200	187	164	186	178	182	198	208	197	208	171	175	184	217	177	174	190	187	202	189	202	206	191	174	191	194	178	188	175	174	176	193	182	227	192	182	195	176	182	204	214	207	179	187	177	177	194	186	209	176	203	207	211	186	178	185	199	171	189	211	216	199	188	184	185	183	192	171	187	167	170	169	172	199	210	209	171	187	180	195	200	190	168	207	196	189	184	195	177	190	184	151	179	188	164	183	179	171	170	170	166	189	178	173	192	192	178	166	187	185	189	188	184	190	175	182	204	182	180	195	190	202	188	178	173	194	200	169	197	203	173	191	182	182	173	165	181	211	181	165	180	189	203	184	204	191	209	183	198	167	183	184	196	185	175	198	195	188	186	203	183	221	197	164	173	181	155	173	187	225	202	201	204	181	187	196	222	192	188	164	153	191	194	176	185	175	179	191	205	176	176	183	148	193	176	178	186	186	198	177	174	193	191	201	185	211	188	194	193	205	193	193	182	208	182	186	168	181	194	174	198	199	169	158	203	179	172	186	175	162	201	207	180	194	206	178	187	181	183	196	170	192	164	172	168	200	179	183	196	182	213	211	157	186	205	220	178	159	184	181	190	205	185	203	197	187	200	198	184	153	182	189	184	181	175	166	183	187	174	169	182	208	164	169	180	185	205	179	186	176	201	179	174	171	193	176	183	200	180	189	188	176	205	179	185	177	186	198	176	180	177	185	185	192	182	209	182	167	213	202	199	174	177	185	173	171	176	194	200	195	198	184	194	198	194	212	203	193	210	166	161	189	194	203	187	200	176	188	180	190	185	187	204	179	202	178	167	191	163	178	175	190	185	188	149	189	173	198	206	192	219	168	214	192	184	158	220	171	178	192	184	206	180	186	181	198	198	162	157	189	198	201	191	210	183	195	171	171	201	174	170	195	178	181	203	189	189	183	204	173	158	154	191	189	198	183	175	163	156	204	218	192	200	185	225	191	189	195	182	195	199	216	192	181	182	192	201	175	206	178	189	173	186	191	199	205	177	202	197	190	194	168	195	195	166	187	186	199	178	196	187	180	182	183	196	154	161	173	168	225	189	170	178	177	172	150	184	199	185	197	175	173	190	182	181	197	177	182	191	196	206	175	174	196	207	202	204	177	193	200	209	193	192	160	187	197	165	181	160	186	185	181	170	148	177	193	186	187	188	156	188	166	188	190	183	184	200	193	202	175	195	219	180	198	177	191	193	164	191	194	201	189	172	180	191	190	168	189	192	197	198	192	214	160	175	199	192	156	178	232	221	203	181	187	180	182	181	196	174	186	160	180	172	196	180	198	168	166	180	161	172	178	191	196	185	192	172	175	191	192	191	201	193	185	187	203	192	177	178	180	173	180	195	192	168	156	175	193	195	171	174	163	195	203	189	225	202	166	195	196	195	201	198	179	205	190	162	193	188	177	197	221	195	180	178	188	177	183	170	170	196	200	174	184	148	187	178	203	197	190	187	190	185	175	197	202	176	198	217	201	214	176	199	221	193	203	207	191	161	186	181	209	171	183	204	195	197	186	182	154	184	176	200	176	182	195	188	164	194	182	206	222	174	179	176	205	181	196	206	185	186	175	175	176	182	176	180	196	218	172	193	194	188	185	170	173	200	207	158	175	176	214	167	194	195	178	181	194	196	201	194	179	175	190	191	200	193	197	151	201	201	183	212	183	204	174	178	190	180	173	219	193	174	200	161	196	198	172	202	196	172	185	168	182	203	167	187	190	191	168	145	188	183	185	194	182	190	194	167	193	195	194	185	164	200	182	195	172	194	191	203	200	198	173	200	191	182	166	197	196	202	196	189	200	167	178	193	195	201	183	167	199	167	182	195	194	203	207	202	166	173	196	174	178	158	182	159	180	186	199	182	188	190	146	174	205	187	176	186	156	201	155	205	150	190	209	190	216	180	182	188	183	174	191	187	197	186	208	175	183	171	200	181	173	200	188	198	173	205	190	192	191	197	147	205	171	190	181	204	176	183	202	186	172	245	176	196	191	188	188	174	188	162	179	166	179	173	186	191	180	177	202	194	170	215	195	208	178	171	173	196	190	163	187	196	180	180	209	173	231	166	201	181	173	182	195	185	189	211	180	208	189	188	178	204	179	166	191	188	166	224	173	183	176	218	202	227	168	193	175	212	173	182	166	173	195	188	167	186	175	209	172	181	230	202	185	197	200	191	185	178	172	190	181	158	207	207	178	168	189	230	195	183	204	167	183	170	183	182	175	184	189	166	201	181	175	235	188	183	197	174	198	196	205	180	173	178	191	203	179	185	171	163	182	165	193	198	191	173	181	176	198	190	179	187	194	171	194	179	189	197	191	194	194	197	187	185	189	190	183	175	193	205	214	187	178	183	198	202	209	192	180	187	184	175	177	177	194	200	193	162	187	181	209	176	204	185	195	201	190	198	169	196	184	176	182	206	189	210	177	185	181	191	194	164	159	170	198	193	208	193	179	207	201	213	200	177	195	175	177	205	203	203	179	184	178	153	207	190	173	226	183	208	196	198	184	185	169	181	195	208	189	199	185	188	184	203	214	155	189	188	158	196	192	195	189	201	191	184	160	189	165	195	175	169	177	186	174	175	184	185	196	208	179	189	187	211	172	210	215	169	197	172	194	185	158	183	176	187	206	175	173	191	190	192	208	183	163	177	196	196	203	184	231	196	187	169	212	209	197	219	195	168	181	183	193	196	178	159	166	207	208	164	165	208	192	185	212	190	200	186	192	192	182	189	195	192	182	177	179	179	166	176	191	167	191	197	182	158	182	170	198	185	184	193	183	174	205	181	158	197	150	199	202	186	201	170	171	179	209	183	184	174	204	189	175	191	178	202	189	183	178	178	217	189
25624	20587	7544	9741	11666	9143	5561	5393	5293	4864	3911	3862	3713	2354	1320	820	848	754	598	569	564	561	603	516	505	515	493	474	485	491	455	502	465	452	461	487	479	424	446	466	430	440	444	462	451	451	472	448	486	463	440	462	457	450	471	451	449	427	441	454	445	424	424	446	442	451	462	439	442	480	473	411	392	442	445	443	448	411	443	462	451	402	426	441	419	424	425	444	421	416	421	402	465	446	441	483	408	413	489	441	443	449	425	450	372	449	426	439	449	395	429	428	506	446	421	431	427	424	462	424	453	466	459	401	472	444	446	451	445	442	465	454	440	463	473	479	465	452	435	405	438	475	405	471	473	444	418	441	392	458	447	437	426	441	468	408	447	470	445	442	463	439	428	448	455	415	419	431	437	427	513	434	443	428	474	423	437	463	420	420	448	432	433	417	422	396	414	417	445	415	436	441	459	489	425	459	444	452	443	444	436	435	472	414	454	468	453	438	462	465	411	454	418	469	425	426	448	405	427	422	471	425	451	448	473	407	456	416	467	449	441	465	406	442	433	444	454	425	443	458	436	411	445	438	445	441	456	450	446	432	406	500	432	424	425	478	425	470	454	423	436	430	456	440	430	462	406	420	437	437	459	495	443	423	420	437	441	476	429	438	427	453	418	462	381	432	411	464	428	484	403	411	404	447	443	404	452	405	459	419	428	445	419	452	453	457	480	435	418	434	410	449	439	427	407	469	417	452	447	443	412	459	438	430	459	467	443	443	397	454	445	439	430	423	419	463	424	457	443	436	409	421	441	431	447	411	461	390	434	468	429	437	407	453	444	420	399	420	450	423	447	410	437	444	424	425	427	448	460	438	413	445	453	440	437	405	455	437	428	446	453	452	434	452	430	434	426	457	433	446	449	439	451	420	469	431	402	437	413	449	452	431	436	438	457	437	446	420	415	480	467	439	424	448	429	386	407	446	431	424	402	423	440	451	433	449	454	440	424	411	453	401	459	426	441	453	415	449	453	404	443	455	441	456	423	440	429	454	410	485	451	428	402	446	438	444	436	436	439	485	454	436	414	439	419	463	426	431	413	438	442	429	425	490	479	456	432	417	437	409	445	427	390	437	457	413	441	450	461	458	402	443	450	451	400	428	420	460	447	445	434	469	385	405	411	495	472	449	465	406	434	395	456	460	440	473	413	422	408	433	443	422	412	440	449	473	425	437	451	443	418	443	460	462	492	461	436	424	464	411	471	462	442	416	447	445	438	450	460	444	443	444	440	437	410	430	408	451	426	410	439	450	421	470	448	424	441	396	435	428	416	497	426	446	438	424	434	432	437	434	436	403	415	406	411	463	422	427	423	455	415	426	479	444	459	460	431	437	417	453	458	458	459	406	412	448	421	439	446	450	439	453	428	404	369	423	425	435	419	421	415	430	424	455	439	439	436	460	403	451	424	468	391	421	441	443	450	439	447	434	408	458	451	457	405	441	434	436	438	443	455	440	398	428	427	422	440	426	419	457	462	458	434	420	444	429	413	422	470	443	414	418	419	443	448	441	416	411	421	492	440	449	411	439	438	424	415	403	452	430	433	419	432	457	461	442	474	437	471	385	457	443	438	420	431	423	424	415	414	462	439	425	412	461	434	424	377	468	408	453	427	443	436	416	454	461	435	394	452	442	469	419	444	398	442	433	440	403	440	449	433	428	456	427	447	430	463	416	446	444	413	433	425	448	455	465	438	396	430	413	474	446	431	422	440	449	412	429	457	431	431	442	464	427	419	401	417	426	423	457	416	431	413	454	465	442	468	440	475	434	450	450	411	407	417	458	431	395	460	477	407	438	400	454	439	426	453	445	425	465	443	451	450	427	422	394	462	432	423	435	471	446	404	408	468	453	420	441	447	494	474	427	476	422	471	424	424	404	459	428	449	441	443	466	418	458	450	424	454	442	414	442	437	461	454	438	427	449	416	456	458	446	463	434	468	439	446	436	446	483	405	429	426	436	440	435	412	431	420	430	447	455	459	453	433	443	408	422	419	423	454	428	436	491	416	433	439	451	424	440	454	458	409	453	434	429	427	446	445	407	446	420	432	464	446	394	419	419	426	428	429	462	433	430	446	402	418	471	424	455	436	472	470	451	414	471	443	464	443	383	419	412	424	448	412	452	448	380	456	457	436	433	444	450	432	420	432	456	456	442	453	401	439	444	442	466	450	419	420	438	409	397	457	383	454	388	482	439	443	443	441	447	434	428	444	419	461	440	437	402	422	464	438	418	419	415	455	439	448	427	441	427	436	442	447	412	410	440	440	459	436	421	456	447	420	460	469	430	442	418	465	436	447	451	415	464	447	416	438	484	429	435	430	391	442	473	410	441	420	435	436	446	451	432	488	447	467	428	444	447	409	453	441	449	441	422	425	430	454	435	426	459	435	456	429	446	446	458	454	430	438	420	452	438	449	406	413	442	412	473	462	477	447	434	411	436	433	449	480	428	449	435	427	446	451	444	414	464	464	485	438	449	433	448	412	433	418	411	444	410	423	413	432	449	438	484	419	448	436	460	423	447	423	407	425	463	426	455	402	438	442	431	445	451	467	415	408	413	425	434	397	433	443	454	401	440	432	423	435	464	465	427	429	419	420	410	390	456	428	442	447	401	454	423	476	426	435	433	467	447	465	434	435	425	441	440	414	459	434	438	443	413	461	440	462	441	419	431	431	449	491	470	460	405	451	417	402	449	426	447	455	432	428	427	446	443	462	451	434	454	415	444	459	430	472	487	463	427	432	437	439	421	454	438	476	431	439	460	466	426	442	430	441	424	431	434	450	465	415	455	420	439	440	437	461	422	409	471	426	433	446	405	437	458	459	423	448	429	445	433	464	431	405	460	414	439	423	433	466	439	407	443	435	450	433	462	445	430	452	465	460	429	454	431	458	444	471	415	428	476	415	411	400	410	436	468	465	422	411	446	445	457	464	409	444	405	415	425	453	449	434	471	450	458	404	427	414	448	406	449	451	425	399	442	420	421	437	439	448	395	459	464	450	416	408	474	413	436	426	404	459	446	431	460	441	415	448	477	391	489	423	464	476	450	460	450	423	433	438	450	401	433	426	440	454	473	420	440	441	437	415	408	455	433	431	424	424	411	450	388	419	440	435	402	470	447	445	454	416	474	425	438	419	451	376	426	413	458	454	424	440	441	446	440	456	428	443	451	451	432	437	452	472	455	432	444	365	433	419	416	462	426	438	418	405	428	457	448	431	439	426	463	397	461	481	403	440	429	435	432	458	416	417	446	501	430	442	433	433	421	427	420	377	434	435	447	426	433	447	450	444	398	411	416	414	425	408	444	429	440	458	446	442	451	460	435	460	434	457	407	437	457	424	445	461	470	447	465	446	447	428	436	424	410	411	433	443	442	436	450	445	426	390	418	420	451	443	447	485	441	448	417	438	427	413	425	428	429	442	450	447	452	438	486	456	448	413	453	490	453	442	426	433	446	474	454
11621	3838	855	432	363	271	291	242	260	269	255	236	253	232	209	214	202	243	236	206	218	237	226	232	234	227	233	219	240	225	230	258	235	213	226	235	220	229	235	227	219	231	211	231	258	242	235	250	219	213	226	203	244	241	236	246	198	217	225	206	257	240	253	237	248	244	266	207	236	231	245	240	219	204	234	257	201	240	207	203	207	190	218	224	210	225	223	231	239	224	233	234	220	222	250	243	225	214	220	218	237	241	221	221	231	211	212	206	215	222	205	222	220	213	219	214	247	237	228	221	243	237	222	262	240	218	221	228	201	204	238	215	237	191	220	198	228	215	217	238	228	239	235	218	209	193	222	219	237	253	249	228	239	204	205	218	254	224	203	239	227	209	221	210	262	239	238	239	253	209	214	232	244	217	231	234	211	237	227	213	230	241	210	222	271	213	218	249	213	248	226	255	226	212	209	204	242	211	254	210	237	263	226	228	230	240	228	212	244	209	249	241	265	249	243	230	222	234	243	220	243	210	217	210	235	208	208	216	211	215	226	230	225	219	226	214	239	236	228	207	250	225	227	237	221	220	229	221	217	253	267	219	226	215	241	232	191	239	219	224	212	206	227	218	201	240	228	232	209	252	271	220	218	215	253	222	223	215	241	232	245	206	238	220	224	214	207	216	233	212	251	245	240	213	227	219	222	206	236	210	202	208	215	218	256	239	222	221	210	217	222	227	211	238	219	216	244	266	221	216	218	225	227	225	248	208	216	225	223	223	214	230	243	244	251	232	240	231	217	220	193	227	213	202	225	209	201	213	239	229	218	240	253	255	262	234	232	234	232	237	210	206	209	232	213	249	235	209	211	254	244	227	208	234	246	211	250	247	231	205	220	240	204	221	217	215	201	205	223	250	214	224	230	209	230	215	259	211	229	236	214	224	209	216	239	220	236	203	245	237	252	216	227	250	227	221	233	195	242	228	212	219	224	200	234	236	211	224	223	246	231	236	216	230	223	222	256	254	254	198	233	211	249	218	221	209	220	219	231	242	225	241	217	217	209	207	245	232	221	208	215	265	213	224	239	222	217	247	219	198	211	254	228	210	234	242	228	247	218	216	242	213	234	220	243	223	224	218	219	221	214	233	249	236	224	241	200	206	227	215	228	224	218	208	238	198	206	215	229	238	219	257	232	218	267	228	220	218	235	235	223	232	233	222	228	271	220	241	230	236	222	198	210	219	210	239	208	250	220	212	234	203	238	205	229	244	232	220	258	217	216	226	228	254	252	227	234	240	212	238	234	221	261	244	185	207	212	236	236	216	218	218	215	203	226	225	220	211	226	219	211	248	215	218	226	221	223	241	220	221	242	225	235	234	208	215	222	195	205	226	214	216	200	228	224	203	225	218	221	232	235	237	230	218	207	201	246	246	245	233	233	218	204	208	229	232	263	229	267	242	257	198	198	254	257	240	201	222	215	212	215	232	222	255	214	242	233	223	222	219	218	227	251	221	212	214	221	230	225	219	221	228	224	203	203	232	224	229	215	224	243	240	247	251	264	238	245	243	231	231	249	238	227	236	218	226	253	227	223	205	206	221	234	235	242	204	201	233	225	195	237	237	229	227	230	239	217	228	225	243	206	226	237	206	201	228	221	192	214	250	264	255	218	231	231	219	263	204	248	230	233	215	198	215	207	213	243	243	223	227	248	221	234	222	219	243	244	203	199	224	204	249	210	217	207	183	231	243	202	248	207	210	225	267	230	213	231	211	228	225	244	221	248	231	214	221	231	227	209	212	207	222	231	232	266	236	221	230	237	198	218	219	227	221	209	242	208	222	244	210	207	217	200	218	217	219	212	225	216	187	206	228	227	242	251	216	227	199	222	224	229	224	229	248	194	223	251	226	247	244	258	206	259	234	214	212	248	187	224	215	195	254	238	235	207	208	255	249	221	228	231	243	227	208	232	205	224	224	251	201	236	256	215	233	226	203	222	222	249	248	257	216	239	198	197	230	216	224	226	200	244	218	213	231	240	195	190	224	237	222	228	236	198	205	206	211	216	226	201	253	251	219	230	207	238	196	211	223	216	227	239	244	226	230	233	193	222	223	225	233	222	217	234	213	206	226	200	223	214	173	236	234	241	242	220	234	213	213	216	197	230	215	197	215	196	256	247	207	221	222	230	231	223	266	210	204	224	222	240	220	235	238	204	225	227	221	243	195	218	223	224	237	219	216	251	220	229	211	213	202	228	244	257	233	240	181	255	200	216	237	194	205	239	217	222	222	236	240	256	252	235	259	229	215	244	220	192	262	204	216	224	209	210	210	231	213	206	251	239	232	234	239	201	220	220	213	228	228	214	220	250	224	226	229	228	234	244	227	210	225	225	242	205	215	271	230	201	213	230	262	206	214	218	213	219	232	232	220	218	234	228	226	254	233	215	251	220	236	227	216	213	222	234	226	204	192	191	222	220	220	229	209	246	226	240	251	225	205	203	211	193	222	207	197	250	250	228	220	255	223	224	212	222	207	230	241	214	208	242	227	226	223	218	230	225	245	190	197	244	246	233	237	205	212	226	243	233	219	213	219	223	204	211	211	197	225	233	219	220	214	223	226	248	235	263	231	233	213	225	220	212	236	248	218	237	223	241	222	220	226	246	204	233	246	205	212	239	220	209	211	211	225	253	221	250	202	223	224	239	223	246	224	233	194	229	233	216	241	238	210	227	211	219	219	231	257	216	234	218	233	220	243	205	215	231	208	233	226	224	226	239	241	244	239	223	216	195	242	241	254	220	212	197	235	206	214	227	200	208	224	257	223	235	219	242	217	221	244	208	209	237	208	209	213	227	197	227	208	238	226	211	220	253	216	222	220	229	233	238	225	197	214	204	217	229	243	205	200	217	234	227	232	225	215	217	212	205	223	219	199	227	245	215	241	247	233	222	228	215	238	256	223	251	226	233	227	245	216	228	211	235	243	232	202	236	219	227	180	222	234	234	217	218	242	215	228	221	232	190	203	228	229	226	214	226	276	214	239	200	240	223	179	239	216	221	227	247	246	245	270	178	249	226	231	234	213	243	215	244	231	224	212	240	221	221	215	240	199	245	253	234	223	221	202	230	250	224	215	238	227	223	234	244	217	234	206	197	237	219	230	239	202	220	231	241	241	264	241	217	250	239	221	205	202	222	263	253	224	235	248	211	224	266	258	238	210	215	198	211	208	229	207	216	196	214	231	263	234	221	226	232	215	220	199	204	251	227	221	228	220	243	235	213	216	206	245	232	253	214	196	189	246	225	227	222	239	223	246	210	233	239	190	236	223	233	226	231	211	240	200	211	219	216	241	231	220	216	251	194	241	244	230	219	211	224	207	224	207	205	207	235	239	240	231	205	239	266	222	222	211	229	216	203	228	240	211	227	233	239	218	252	195	215	233	193	238	207	219	251	231	210	243	241	217	224	249	210	221	190	233	237	198	234	252	221	219	228	249	256	267	209	222	212	245	220	251
6970	3277	1295	1133	1131	807	695	695	742	678	610	637	581	550	532	541	521	504	521	551	547	485	517	511	470	491	494	537	463	500	508	498	517	528	513	446	454	510	511	482	467	520	494	560	512	486	532	505	488	467	530	532	506	493	546	536	469	524	500	502	508	492	484	484	476	504	500	472	511	476	504	467	530	463	523	493	507	497	491	507	484	478	495	485	497	512	503	480	481	503	516	460	470	466	535	460	520	502	500	482	503	516	460	498	515	503	508	475	464	514	486	550	475	539	529	540	518	482	515	470	500	543	521	511	524	496	480	512	518	499	521	487	534	500	540	456	494	497	492	508	520	484	472	520	492	492	471	536	535	490	496	485	485	479	515	469	533	484	507	485	525	519	500	494	517	509	491	471	481	504	532	478	533	494	513	456	494	440	531	495	500	507	506	478	475	502	491	508	534	485	499	472	474	497	481	486	487	468	499	499	399	504	526	513	474	484	512	466	473	512	507	515	464	470	498	512	481	491	474	508	485	491	500	526	473	473	499	472	507	500	491	529	510	453	471	475	482	478	550	477	521	537	494	468	502	487	449	527	509	488	463	511	473	489	521	478	530	478	492	480	503	489	507	490	493	486	477	479	506	499	504	490	504	474	462	538	529	491	495	489	484	519	488	491	497	525	494	471	497	524	472	481	496	483	474	526	500	485	490	530	523	487	459	455	446	486	459	532	507	512	484	481	495	486	506	481	503	493	510	493	481	495	523	507	524	529	498	506	505	467	507	501	515	502	487	428	465	518	483	447	504	513	494	494	498	536	469	495	512	503	495	519	482	497	515	465	551	488	522	492	500	487	484	536	511	509	525	482	515	522	521	454	464	475	489	538	503	515	500	509	522	506	479	480	470	486	504	503	511	477	476	462	488	496	532	492	547	483	468	506	473	509	496	532	504	500	475	504	488	535	531	523	493	513	525	554	517	499	489	539	540	522	492	494	475	519	485	441	522	497	506	504	524	500	460	518	502	511	487	473	474	486	452	546	489	485	477	524	493	494	503	505	491	493	511	514	462	504	507	472	512	479	482	515	534	512	498	508	512	516	498	521	466	516	536	531	494	497	451	476	522	451	494	510	493	501	482	455	459	522	481	484	517	463	522	497	453	491	489	499	554	480	505	493	480	480	509	540	482	498	502	482	495	492	503	503	456	512	484	496	485	541	484	505	509	497	491	495	494	487	475	506	497	467	475	474	476	459	463	467	485	479	481	468	489	483	529	497	531	494	477	534	514	514	524	524	488	438	487	525	523	472	491	497	526	453	520	515	483	506	481	510	472	466	474	490	508	485	494	485	497	485	484	488	477	499	496	513	491	494	515	472	510	509	487	509	506	497	486	540	490	501	490	528	485	490	527	522	539	497	506	493	511	520	518	514	502	509	457	535	486	483	493	500	500	500	515	495	487	516	495	510	461	502	501	473	499	522	524	506	522	486	477	499	527	463	483	500	486	498	488	506	479	504	499	487	492	494	473	550	499	470	529	541	474	474	556	504	475	526	453	539	517	530	466	509	495	462	522	507	506	501	474	478	540	466	534	497	501	506	480	496	514	554	497	506	507	511	535	501	503	463	508	478	495	488	485	484	461	504	508	452	494	491	485	533	511	521	467	473	485	489	532	492	494	469	496	486	483	498	479	488	484	499	486	498	473	478	535	506	504	475	502	492	490	439	502	468	511	508	451	493	506	510	520	469	485	491	492	509	491	546	515	512	464	494	563	478	510	520	481	515	496	490	489	518	464	522	535	480	524	435	523	486	490	540	498	528	483	508	475	529	489	487	503	488	501	511	477	519	501	506	497	510	498	516	481	489	542	512	485	430	505	551	503	502	515	502	503	458	490	497	479	485	457	522	482	469	500	477	485	474	509	496	490	475	470	503	464	497	548	508	522	512	549	482	485	492	511	470	471	461	541	506	481	469	546	538	501	473	522	493	474	527	522	509	532	491	513	498	472	462	502	519	509	501	491	525	498	522	480	483	488	466	488	497	487	474	524	505	508	480	479	496	518	496	511	505	473	470	515	500	510	516	474	529	508	498	483	480	471	478	509	498	494	530	485	475	509	493	526	475	508	506	497	490	520	465	474	501	491	474	533	508	498	527	512	497	515	465	513	487	520	512	514	501	463	505	494	513	498	507	452	518	473	478	510	483	516	519	492	496	495	504	512	513	497	499	482	509	488	507	493	519	517	503	477	455	478	485	523	500	512	473	523	488	489	509	517	529	513	546	509	552	472	479	500	477	489	525	492	511	484	529	529	494	493	490	509	499	490	465	508	490	479	532	523	471	500	506	484	502	511	492	468	504	518	475	495	504	508	492	514	485	497	533	538	488	478	482	468	504	467	496	466	511	490	508	488	536	484	499	475	469	491	473	508	492	490	509	536	527	459	497	501	508	478	500	492	498	499	481	501	516	489	515	529	485	501	493	501	498	445	508	490	523	489	498	533	476	450	495	503	518	468	528	507	472	489	484	477	530	496	481	456	467	488	471	489	498	529	503	469	525	517	488	490	466	489	502	515	456	497	495	494	536	518	484	486	481	478	512	512	491	507	497	475	500	522	516	474	511	516	468	489	510	428	518	501	466	469	516	488	504	481	487	504	522	471	464	499	477	508	507	516	479	473	507	512	458	509	500	494	456	490	524	535	492	500	472	510	494	509	496	456	507	546	476	500	539	505	472	516	482	488	500	499	492	462	486	519	529	477	486	493	483	504	468	472	458	487	479	519	505	521	484	479	486	482	513	503	493	488	528	515	473	499	476	519	508	504	493	483	509	505	454	483	485	501	524	534	499	549	481	498	500	465	518	470	501	457	489	499	499	470	492	494	507	467	494	467	518	493	473	495	523	498	530	474	495	556	501	510	487	507	480	486	498	507	448	479	484	489	456	507	511	526	468	509	498	469	518	498	512	493	501	485	477	498	482	463	468	497	497	497	494	509	529	528	491	522	465	514	541	489	521	496	515	517	531	494	504	502	485	468	468	512	479	490	506	458	480	530	494	512	511	501	504	495	480	501	493	485	470	515	505	493	493	539	500	532	483	504	493	519	523	488	468	486	495	516	540	469	510	518	504	507	455	478	488	533	503	476	539	517	513	484	499	495	483	497	481	476	454	486	535	506	464	505	459	515	530	492	528	500	559	485	478	478	491	504	531	489	469	477	484	503	534	506	490	478	494	526	506	512	504	511	471	476	489	524	480	478	484	477	531	499	492	519	536	528	483	469	509	512	475	517	490	462	526	462	467	490	501	522	529	527	494	532	540	505	529	480	500	497	476	502	511	469	469	467	512	501	536	533	503	485	497	487	501	524	465	505	546	490	491	530	523	519	480	465	503	527	517	472	514	501	477	519	524	485	491	499	523	477	518	513	481	490	472	521	465	475	495	499	496	516	496	534	482	496	493	488	492	516	517	518	521	508	501	474	523	514	482	495	522	461	485	534	533	474	484	525	484	496	542
30172	16825	5629	3349	2490	1409	812	712	683	621	514	496	454	302	266	185	167	146	142	137	148	120	134	136	149	112	128	145	153	142	156	174	136	165	151	163	146	140	130	180	129	130	108	148	137	137	131	144	133	129	160	143	152	152	142	142	154	152	147	142	135	154	141	149	176	128	139	141	140	160	135	133	163	144	129	139	140	151	137	132	129	144	134	137	136	136	123	148	125	116	135	127	139	145	151	140	149	123	134	138	130	130	139	124	136	142	116	145	151	141	144	121	143	147	144	150	146	142	118	131	134	156	131	142	174	116	152	128	131	140	145	133	121	131	143	151	130	127	126	133	160	149	137	142	123	132	146	141	120	134	142	176	124	148	136	133	134	139	124	137	129	123	119	140	139	145	142	128	124	128	139	139	122	129	107	134	168	143	136	125	128	129	133	157	146	146	126	124	145	155	160	120	151	159	143	147	126	143	127	124	114	147	150	152	138	146	145	123	144	144	159	149	136	122	118	143	130	143	162	138	139	154	168	120	133	146	139	121	133	137	127	139	147	152	122	143	136	140	143	142	146	162	135	134	158	156	123	140	131	140	133	116	144	133	149	120	132	145	157	138	154	121	137	147	124	130	155	139	133	167	151	139	137	155	153	137	138	125	134	130	140	147	141	144	134	123	126	127	158	127	119	113	139	116	151	136	135	151	153	159	140	170	133	158	150	163	141	120	137	147	149	133	120	129	138	133	131	147	148	147	142	160	118	150	137	134	157	142	143	121	127	149	150	149	128	137	137	159	134	148	104	120	144	132	138	151	137	127	124	145	142	145	150	130	124	161	133	154	127	151	138	158	118	111	149	128	146	157	133	118	175	163	147	127	132	154	148	138	146	128	143	102	133	137	153	165	138	131	139	153	140	114	137	130	142	133	150	131	144	147	155	132	131	113	149	132	137	147	127	123	130	110	137	144	126	128	156	121	130	137	150	121	151	156	138	126	128	142	131	150	158	153	155	163	157	119	121	127	114	149	143	151	147	156	162	119	143	141	129	157	133	117	147	134	134	150	136	136	155	150	134	148	148	130	162	113	157	136	137	144	153	146	132	150	150	133	140	137	131	141	124	124	146	145	136	135	157	137	133	126	149	129	132	123	140	169	145	142	136	130	149	133	128	132	140	135	140	123	147	151	130	136	124	145	133	120	147	134	133	155	139	154	154	126	145	156	153	136	131	147	139	158	157	136	143	129	152	146	162	148	145	137	152	151	137	155	148	148	138	131	148	150	142	140	131	127	149	147	128	157	155	125	164	151	135	141	137	153	132	137	137	140	140	134	128	133	129	139	129	139	130	151	148	144	138	145	119	164	134	151	161	151	157	128	139	139	144	140	146	145	149	135	129	146	151	126	163	163	139	152	125	130	178	141	123	123	149	159	106	132	125	110	154	143	152	146	142	127	138	144	134	149	149	146	140	148	122	164	139	132	153	145	144	155	128	163	144	144	146	123	136	157	174	126	139	138	122	131	139	160	144	152	140	124	155	134	146	150	133	143	123	161	135	119	139	130	131	130	125	124	126	126	136	139	137	160	144	133	146	124	160	126	137	154	130	120	139	135	108	135	144	124	138	131	134	165	134	155	126	133	149	112	159	138	124	139	143	142	138	147	115	135	160	149	149	157	135	127	151	140	142	130	124	140	145	123	139	136	153	159	128	137	120	132	149	156	158	124	137	135	140	155	131	150	127	141	139	149	141	133	142	156	126	134	123	130	134	143	170	123	138	147	148	126	131	126	145	146	137	141	133	126	133	126	141	144	139	126	131	157	151	151	132	129	152	156	149	131	157	156	140	143	130	146	145	161	135	145	145	139	148	114	154	157	141	122	132	153	145	137	125	146	148	117	143	126	158	128	132	112	134	135	135	140	122	128	132	141	122	130	146	100	149	143	126	144	122	110	123	129	124	142	144	138	175	136	147	135	150	142	147	143	141	149	130	169	139	158	136	140	133	156	169	124	147	151	135	115	137	151	140	161	151	154	139	146	127	127	154	145	121	154	133	147	142	137	128	126	123	139	122	136	120	152	136	156	124	143	122	144	136	144	170	142	148	143	142	120	139	147	149	151	129	136	148	122	151	121	140	143	150	136	133	146	142	150	145	146	162	169	157	141	133	137	148	121	133	150	130	134	153	120	151	158	138	159	143	131	151	138	143	136	133	139	146	155	151	135	156	124	125	149	172	150	137	129	137	127	153	145	127	114	133	141	142	117	183	146	154	159	156	142	134	138	136	141	133	125	112	169	126	154	144	157	147	136	169	148	128	138	137	156	130	153	141	140	136	147	139	152	131	149	151	120	135	128	125	154	147	125	143	141	144	153	151	145	131	124	135	159	140	143	142	140	163	141	138	152	146	154	158	151	133	128	150	113	135	157	124	134	145	142	161	105	158	139	117	134	145	166	135	143	163	124	141	153	138	144	164	175	164	161	137	130	159	175	134	127	134	159	152	145	143	157	144	138	128	139	126	148	128	136	142	162	150	141	146	130	131	134	142	141	137	159	116	151	150	130	117	160	150	129	142	122	151	145	146	134	137	140	150	160	151	126	142	131	138	142	135	147	151	153	154	138	123	150	143	158	162	133	121	139	135	162	130	137	147	149	144	144	156	141	140	141	129	147	131	147	138	142	137	141	139	137	153	138	131	156	145	134	134	119	124	152	145	123	138	150	134	133	145	140	131	116	146	125	128	136	135	149	138	132	132	141	142	115	133	148	127	128	116	148	149	134	139	153	145	144	134	157	128	140	143	142	144	131	144	141	113	123	137	117	131	140	153	143	120	132	120	176	153	133	140	129	139	135	137	151	128	163	146	123	127	144	148	149	118	126	157	136	150	148	137	131	143	119	128	146	133	148	132	139	133	137	161	120	145	134	137	143	131	140	129	120	131	145	131	138	145	126	131	139	133	131	134	143	135	159	134	127	141	176	124	134	131	154	143	134	121	133	124	135	141	126	114	123	162	143	139	122	126	129	149	143	134	117	143	137	136	142	137	137	137	139	148	140	132	137	126	131	134	153	149	149	138	147	159	141	143	125	154	157	151	140	136	121	125	154	142	139	135	121	121	136	114	126	148	153	134	149	146	128	136	144	126	134	153	153	143	148	145	117	137	147	131	121	143	129	154	134	138	138	128	156	136	131	127	148	135	140	135	130	166	157	139	146	137	141	143	102	150	138	148	138	137	157	158	157	136	133	151	147	144	130	128	140	144	157	150	144	157	128	141	144	134	160	146	135	148	151	144	166	137	138	131	123	143	156	149	127	136	125	143	111	132	140	142	134	134	120	122	147	149	137	151	145	167	134	132	141	150	131	151	147	138	164	140	139	150	151	136	156	139	147	132	143	127	151	151	139	142	137	134	134	162	159	159	123	136	158	135	127	135	153	132	128	147	141	145	154	160	145	146	129	125	156	145	150	118	157	126	138	136	141	126	144	150	148	120	140	121	146	144	126	140	138
18910	11677	4651	6546	6938	4480	3170	3040	3045	2976	2438	2447	2426	1444	1101	711	467	471	432	417	410	364	396	372	421	399	353	363	353	388	373	342	372	360	352	334	315	343	344	313	336	328	379	359	358	343	353	340	358	350	334	365	357	353	357	362	306	374	344	320	348	329	340	337	339	327	353	350	343	356	321	341	363	340	359	341	350	356	332	364	335	365	307	335	327	332	315	316	329	326	337	315	319	327	330	364	319	346	352	332	349	306	316	348	351	312	354	336	345	329	314	349	365	337	357	335	320	317	342	350	353	273	328	363	322	332	344	336	325	317	356	367	328	362	341	375	329	323	354	337	326	352	333	336	322	322	360	357	321	338	356	361	317	321	349	329	345	340	351	338	339	320	305	341	344	337	339	341	333	349	332	366	325	343	334	337	325	336	353	339	325	323	340	331	352	304	341	324	319	354	359	314	371	318	397	317	334	340	335	323	314	329	337	319	319	339	312	332	335	317	330	308	328	318	321	337	315	349	341	326	338	326	331	359	347	353	349	306	362	352	325	361	363	299	324	343	331	368	350	332	362	325	341	348	322	335	357	333	325	348	334	321	320	316	337	322	327	340	331	313	311	332	357	312	299	317	324	319	306	322	317	349	302	292	327	325	333	319	352	353	361	328	312	314	323	340	342	330	315	330	300	337	315	333	368	316	330	327	328	357	312	340	319	356	349	349	332	315	359	335	304	336	340	319	335	322	344	353	305	358	324	351	341	319	312	307	334	356	309	339	322	321	327	305	323	333	361	331	367	307	315	379	341	339	355	326	330	329	366	356	319	313	320	353	374	354	280	312	340	362	303	335	337	336	297	302	327	309	345	345	312	306	369	313	325	329	318	325	369	362	350	334	309	344	346	343	341	339	327	350	346	313	336	351	297	318	306	377	345	344	335	329	356	320	383	334	317	361	322	363	336	340	337	342	334	349	343	361	328	347	355	316	354	344	292	296	319	316	350	304	323	341	349	330	322	356	331	297	324	357	327	344	376	327	360	314	345	340	310	376	316	338	358	309	316	346	336	349	344	343	313	337	358	321	353	337	351	347	323	358	329	319	339	329	321	316	329	347	320	328	323	350	337	355	360	328	347	330	338	333	293	303	365	325	347	341	333	342	339	326	330	315	337	310	358	326	325	356	366	314	348	353	332	330	282	305	331	340	319	354	308	339	320	332	311	306	358	343	357	358	333	377	318	336	338	321	306	357	300	353	341	332	333	316	344	336	336	360	319	342	319	354	339	356	329	362	341	342	343	337	328	349	317	334	347	334	323	330	351	366	342	320	350	349	352	355	329	322	345	335	313	316	324	327	317	340	319	337	336	287	328	310	331	280	342	298	340	354	327	304	304	315	331	336	330	356	337	320	340	326	326	307	357	339	328	335	325	347	324	348	325	327	351	310	334	345	316	307	333	325	332	321	331	341	309	343	350	321	331	354	326	317	332	309	366	353	344	317	341	346	338	307	338	338	354	355	328	313	328	327	365	358	341	316	362	342	332	336	339	358	351	344	328	356	317	354	367	332	293	322	321	327	337	354	322	329	327	307	359	329	307	366	328	343	328	348	361	354	357	299	359	338	343	334	340	327	352	336	303	346	350	315	338	331	376	320	317	332	338	298	314	342	346	323	347	337	348	323	354	336	324	322	318	346	340	335	346	315	357	342	322	361	323	286	334	359	321	312	364	367	330	364	348	322	324	325	363	334	355	328	374	342	320	335	334	330	334	338	298	327	305	361	324	335	329	340	320	334	344	309	327	298	333	304	318	333	310	325	316	351	329	297	328	325	326	344	320	328	344	316	354	323	337	292	287	336	314	330	296	322	344	326	376	336	307	316	356	324	315	349	341	347	364	333	302	375	339	293	352	356	348	345	326	355	323	345	301	331	317	290	318	334	328	318	328	319	319	311	312	339	323	328	376	351	349	337	333	385	309	331	339	312	336	338	332	316	325	330	359	363	324	352	333	324	292	342	331	329	316	293	331	348	335	331	363	307	360	318	311	329	350	314	335	332	328	377	330	338	330	361	324	370	365	341	324	314	327	331	326	351	343	342	356	351	325	343	353	322	366	323	294	354	339	347	307	342	306	340	319	336	300	332	318	345	330	336	323	323	311	353	305	358	321	325	321	329	347	332	318	326	326	330	332	298	325	313	336	326	318	305	338	306	296	345	319	308	326	372	344	354	337	326	345	337	343	373	345	337	348	362	334	322	332	328	369	297	324	335	305	307	359	334	333	320	307	313	323	328	339	325	340	335	355	321	319	343	331	342	333	334	372	343	324	290	340	347	318	333	325	366	352	306	346	340	333	337	323	321	340	347	326	348	350	332	331	350	329	299	336	320	335	305	350	305	318	347	348	326	330	337	346	310	334	340	313	322	317	316	319	350	344	382	331	332	378	310	361	342	352	307	338	332	322	338	361	346	301	339	303	359	317	311	347	308	337	306	302	347	341	338	336	335	351	330	307	356	331	306	317	347	329	315	357	310	348	334	313	335	343	324	320	352	320	355	306	313	359	335	365	334	348	326	330	329	336	322	325	336	339	336	328	315	328	322	343	340	348	347	304	294	345	312	312	329	307	338	344	330	332	340	297	320	350	356	292	342	343	303	339	325	346	347	341	332	296	336	321	365	321	303	337	307	313	345	343	284	338	340	331	343	351	302	345	334	311	331	338	305	317	332	327	314	308	316	352	335	343	313	372	350	362	346	320	361	334	344	352	343	368	314	321	363	299	327	326	336	340	305	352	345	328	340	357	326	335	319	316	352	327	313	331	330	372	320	327	330	350	363	329	339	339	333	353	312	377	330	347	320	347	334	333	350	317	354	327	310	318	319	340	335	368	342	333	323	348	348	329	360	326	331	326	315	328	343	302	337	356	336	331	318	335	320	328	318	322	331	341	333	347	358	301	307	340	319	335	369	328	335	358	312	354	319	345	333	358	336	303	317	349	331	303	318	342	298	329	337	354	322	348	346	336	358	337	350	295	328	314	326	339	316	313	321	332	325	344	356	340	332	334	290	327	306	349	370	323	338	319	344	328	354	335	346	327	337	327	350	346	296	356	353	319	328	335	350	340	361	343	334	327	359	309	328	304	335	335	342	328	349	348	302	346	344	345	332	342	301	348	319	303	348	358	326	344	318	364	342	330	334	343	311	353	319	326	331	320	339	342	335	332	321	339	357	324	319	301	374	328	304	355	312	335	348	312	337	340	325	304	373	364	338	324	345	340	316	296	296	328	340	334	341	330	325	350	337	333	305	326	331	358	360	315	341	340	313	338	323	309	300	341	329	338	345	339	325	353	327	376	345	298	343	329	338	339	367	340	357	323	297	367	338	365	331	334	372	355	328	318	310	340	346	359	314	343	325	313	318	353	338	363	327	354	351	325	330	322	321	359	336	346	348	343	327	349	309	312	362	336	353	313	332	313	319	358	338	308	301	335	349	312	329	300	313	321	332	305	343
41697	24874	10244	7020	5532	2838	1833	1293	1114	1083	887	957	831	533	382	262	221	198	212	228	192	198	190	210	208	176	185	198	186	173	215	193	182	212	186	193	204	188	184	207	182	207	182	176	186	190	187	199	193	166	202	184	181	190	185	179	194	191	178	185	174	213	183	192	167	171	187	192	172	192	185	180	217	168	181	156	191	227	189	183	157	179	184	207	191	167	195	195	204	198	183	183	210	194	163	189	197	197	174	167	166	173	166	202	181	184	178	190	170	181	174	159	189	188	186	192	168	221	189	206	189	164	180	177	192	178	194	197	209	201	183	166	183	185	189	189	188	195	202	176	171	198	175	213	187	184	165	205	170	191	190	198	188	172	183	179	184	205	209	191	204	177	205	196	170	177	193	195	176	185	200	214	196	214	195	194	197	188	206	196	202	199	170	191	188	189	192	170	175	199	196	161	189	187	172	191	211	176	196	191	190	164	185	189	189	165	188	206	183	200	176	203	193	194	188	196	177	174	168	205	212	181	218	199	207	210	166	195	208	181	185	205	185	168	193	195	195	193	180	187	204	185	182	197	192	177	195	224	172	190	173	180	188	170	164	212	181	176	204	191	211	211	184	198	183	170	196	180	204	195	193	159	183	175	192	189	146	208	183	199	196	161	168	211	167	169	172	166	159	184	197	188	197	171	207	175	178	183	177	188	177	192	193	169	188	192	201	190	185	199	184	206	181	178	181	184	198	180	162	193	179	203	188	182	219	189	180	166	193	195	185	186	182	160	181	178	195	195	192	177	221	181	204	222	173	182	193	196	177	213	188	191	211	180	212	181	221	191	189	190	183	183	177	186	184	183	195	196	197	193	167	201	162	187	196	194	160	190	171	186	186	174	173	209	195	199	185	151	172	150	190	182	181	196	169	197	197	163	180	182	166	164	205	172	179	185	169	173	183	188	187	173	187	176	168	181	169	196	191	199	171	187	184	178	185	201	182	187	167	156	182	201	178	187	162	171	186	189	161	209	177	178	196	181	186	174	171	162	206	166	190	183	199	192	184	187	197	176	175	176	210	231	184	186	174	161	191	211	185	201	197	182	173	185	174	185	201	178	195	182	179	192	195	190	172	153	184	191	186	207	167	165	182	176	192	178	175	218	236	162	199	203	164	160	183	166	198	162	171	170	179	186	197	207	182	185	184	185	193	187	198	171	180	179	186	170	182	186	186	199	201	188	189	193	177	187	173	186	204	158	176	172	192	212	179	204	185	180	200	176	182	192	171	208	188	182	204	175	185	204	207	198	173	198	182	210	189	200	181	185	162	158	178	187	166	178	180	174	196	159	181	221	165	205	193	178	210	211	157	161	206	172	184	204	201	197	169	187	194	167	188	182	179	184	199	180	191	194	167	180	169	187	188	169	202	208	189	185	196	214	152	203	196	197	178	208	201	185	198	186	180	234	200	186	159	187	162	176	190	170	196	209	194	180	188	220	220	192	199	181	195	181	204	167	195	200	175	205	188	183	185	189	186	192	184	162	173	179	198	160	219	193	191	194	163	187	196	188	193	166	204	168	221	209	175	198	204	175	173	179	147	183	174	186	199	168	185	184	206	167	200	187	187	198	195	185	182	196	179	210	195	157	204	198	188	175	184	227	184	187	170	190	194	208	188	198	194	180	187	168	195	187	227	204	203	197	233	153	192	186	199	191	184	181	180	157	171	163	183	186	201	197	184	179	199	189	197	215	201	173	190	174	186	189	173	184	198	199	192	186	193	181	169	185	207	185	201	170	171	169	160	197	167	212	185	184	186	166	201	185	178	191	190	193	167	159	167	196	181	152	165	192	196	177	187	169	199	195	164	197	176	173	196	199	198	199	194	186	165	206	182	192	176	184	185	177	184	204	187	186	189	184	170	184	178	200	183	172	196	164	175	182	210	187	208	173	174	200	144	187	180	183	177	179	176	184	207	177	197	174	181	195	165	191	177	156	200	189	191	195	193	188	194	200	173	203	190	180	192	182	211	188	178	185	210	183	188	202	178	179	170	191	217	187	195	199	171	193	209	170	196	189	168	180	206	195	176	179	177	162	185	193	185	198	185	185	191	192	208	171	200	177	205	216	226	194	173	175	191	181	170	190	198	174	210	215	198	181	196	154	204	170	182	172	185	184	194	174	191	188	205	183	190	180	220	195	180	182	177	160	188	179	170	166	166	172	212	180	190	183	203	163	185	170	187	202	159	185	178	174	183	188	188	175	197	165	194	170	208	199	180	181	173	201	184	217	183	187	178	184	192	194	190	195	168	183	182	169	177	150	201	203	173	164	199	181	180	195	196	184	177	180	207	175	184	191	181	181	168	204	183	174	197	179	182	194	235	184	179	201	197	190	210	198	196	195	193	184	197	174	195	195	188	189	165	181	174	188	166	210	163	170	212	182	213	165	205	197	185	160	199	214	178	184	180	189	178	178	179	169	164	176	180	184	179	193	197	191	175	169	186	186	198	191	189	175	176	182	211	178	151	185	184	197	197	175	177	203	195	163	195	177	185	169	184	181	222	185	190	184	171	207	178	168	190	178	209	158	204	192	187	192	210	183	198	181	182	190	185	135	214	172	189	185	179	177	184	186	175	195	179	188	172	175	190	209	180	218	198	208	193	183	195	180	177	168	189	212	182	196	178	186	196	207	188	190	196	196	178	209	178	198	183	171	196	189	193	166	180	204	186	179	185	186	180	193	157	178	187	180	191	192	196	216	179	201	164	202	184	180	179	162	194	177	182	167	182	190	223	183	198	204	185	221	168	192	206	199	194	186	174	177	185	198	169	199	202	211	184	171	200	168	187	209	169	179	206	203	188	185	219	193	196	169	201	163	192	174	162	197	188	176	190	190	181	177	191	173	184	193	178	158	167	178	195	169	181	206	192	186	181	190	158	194	202	178	189	192	154	198	186	186	184	175	164	182	196	150	188	174	169	191	210	180	187	171	197	187	174	185	193	181	172	153	173	212	185	201	185	185	178	185	186	162	182	183	180	146	204	183	198	204	194	215	217	201	178	184	178	175	177	204	221	183	172	195	178	210	186	190	206	167	182	194	202	198	194	182	185	158	185	187	195	171	208	221	195	182	190	181	203	193	195	201	170	200	188	163	198	166	179	196	198	176	183	191	195	195	171	188	183	161	160	180	194	199	211	182	152	184	198	176	161	180	176	199	194	187	180	174	176	187	176	204	170	199	175	191	182	176	202	186	195	198	169	205	198	185	193	215	183	193	176	188	220	195	169	182	189	196	194	208	198	195	171	185	195	197	163	175	195	199	175	192	176	219	192	170	176	169	204	201	190	191	177	204	195	186	192	172	182	201	193	187	175	188	197	201	190	173	175	185	201	190	185	183	203	204	181	199	184	204	188	177	182	197	169	186	186	177	205	200	200	193	188	202	181	188	212	161	200	197	161	195	170	175	199	173	159	190	181	178	199	208	201	199	175	181	165	184	228	188	172	200	164	218
26053	15594	6868	12014	12260	7474	6331	5317	5040	4657	4335	4259	4255	2484	1861	1062	687	615	620	560	536	510	550	519	515	481	477	478	461	472	471	500	496	458	484	517	487	461	441	465	499	465	443	462	418	420	451	437	449	417	415	454	443	430	474	432	499	432	427	450	455	433	444	401	492	403	442	459	467	459	455	415	437	472	478	463	483	499	476	433	433	443	463	450	450	442	452	431	438	454	465	404	465	464	454	416	414	461	436	439	408	421	440	469	472	435	420	451	419	423	435	430	461	433	419	455	442	402	432	446	472	456	449	465	436	417	428	454	472	434	470	443	440	420	422	461	423	436	432	394	448	442	445	464	452	445	454	416	496	431	428	449	473	445	424	422	414	445	439	432	420	416	408	453	497	409	457	435	409	448	415	440	451	433	463	414	440	464	429	430	428	474	429	441	433	452	447	453	469	425	425	473	443	404	428	488	423	447	448	447	431	432	458	423	478	448	459	449	439	464	447	502	440	408	459	461	431	441	400	434	425	450	463	453	437	468	407	456	393	436	476	409	452	440	449	421	460	492	441	439	465	433	410	428	442	397	466	441	453	452	419	414	465	424	448	454	429	433	424	457	378	440	425	476	443	408	420	433	405	421	432	446	409	450	435	432	452	423	424	432	433	427	434	445	415	429	437	473	411	450	447	487	453	445	449	471	431	463	442	459	445	453	429	409	442	420	401	459	411	464	415	409	442	457	459	402	461	416	424	457	443	456	454	423	444	442	450	448	427	431	465	467	416	438	485	432	406	433	458	472	414	418	462	423	436	433	469	445	478	433	445	426	440	452	415	475	454	462	396	454	485	437	437	447	432	429	433	428	442	447	437	432	413	434	428	438	448	421	413	460	437	447	473	431	417	399	463	436	448	457	417	440	424	438	466	395	437	412	437	403	432	424	483	416	426	430	458	430	437	449	439	448	440	454	462	442	445	450	453	424	447	459	422	417	434	418	454	438	465	429	432	420	453	495	445	447	427	457	412	441	429	451	443	438	428	439	427	431	453	480	420	430	447	437	434	442	439	460	457	451	479	457	444	459	436	440	426	426	449	423	466	445	482	454	439	403	432	429	412	449	428	429	467	425	479	447	434	446	419	448	423	480	426	457	434	414	434	456	448	456	454	430	446	446	461	421	458	472	423	403	469	446	424	457	476	405	471	443	450	423	473	465	421	416	448	448	441	450	422	435	413	432	432	378	466	416	437	436	451	427	438	452	423	428	452	435	409	446	405	463	390	439	430	479	428	446	439	427	404	419	392	455	431	456	472	445	442	442	459	434	460	414	434	433	419	451	400	415	413	431	432	417	431	449	462	413	460	419	447	440	428	437	431	446	447	423	445	428	436	426	468	439	458	425	440	419	440	418	411	428	444	484	423	453	422	434	411	416	433	457	423	418	429	439	434	436	454	432	455	411	435	411	395	420	458	444	477	439	453	446	423	426	375	440	408	461	479	466	452	452	442	436	452	412	388	433	428	437	441	436	449	407	460	456	406	436	419	454	415	480	397	436	459	432	456	437	424	439	453	451	443	411	421	442	471	453	436	428	405	432	426	437	425	426	435	466	476	440	428	421	441	445	466	459	456	428	438	412	404	437	431	439	396	428	401	427	437	376	402	416	452	431	439	462	431	448	424	431	404	450	413	429	441	461	426	461	430	479	418	421	426	474	437	449	434	441	447	447	440	455	449	438	440	429	400	420	450	437	443	450	442	461	411	427	444	439	438	446	442	449	465	429	455	448	440	431	470	410	424	406	457	424	437	420	436	470	413	430	468	431	432	472	414	388	436	427	446	435	428	473	441	452	466	459	438	401	484	433	435	442	447	460	412	454	414	425	447	466	416	474	389	445	418	422	429	433	426	437	433	425	435	428	423	449	471	437	452	451	433	423	461	423	416	439	453	410	453	412	450	376	430	461	445	451	434	447	460	440	433	403	458	482	470	459	447	452	435	425	450	404	454	444	468	439	445	466	426	418	457	435	398	458	462	406	435	438	443	472	453	463	422	427	423	448	413	440	497	410	418	389	458	433	435	450	426	449	442	447	470	431	445	456	420	445	433	425	467	428	445	420	452	483	468	420	415	440	419	480	475	422	397	422	451	431	461	424	450	461	425	393	437	417	419	398	461	424	408	466	449	445	417	452	435	430	439	409	429	442	435	442	441	439	483	417	430	428	443	409	410	422	439	411	410	450	412	477	432	451	418	485	455	421	427	419	460	470	463	412	446	416	423	445	440	423	440	470	450	446	496	424	452	415	424	430	411	434	446	427	429	430	426	451	436	470	439	446	441	430	440	425	465	428	435	455	436	466	463	430	436	408	442	431	466	417	431	440	441	443	450	448	408	440	465	459	425	414	441	431	435	420	437	432	451	432	443	483	432	400	416	434	429	417	446	449	462	449	446	425	437	455	430	397	423	456	415	428	400	460	431	446	414	430	458	459	447	432	429	424	420	453	468	430	457	434	433	458	438	393	418	445	433	448	409	441	422	451	439	425	408	466	457	470	436	459	422	407	456	409	468	414	476	405	372	460	441	438	444	445	453	447	434	457	404	410	459	457	440	433	395	422	460	426	414	432	426	434	454	453	398	444	456	448	429	434	459	471	453	447	473	462	424	399	430	442	464	470	425	409	439	438	466	418	439	452	461	427	394	454	418	457	459	475	432	420	417	403	461	443	433	423	453	427	437	429	458	451	442	484	440	402	450	423	403	441	444	403	454	397	439	444	465	433	454	471	452	428	416	441	406	469	441	447	414	467	444	458	452	423	417	457	426	438	433	436	452	442	420	449	435	441	489	418	427	413	456	455	476	430	463	397	412	431	414	434	424	478	450	445	442	425	432	426	431	464	422	453	451	420	429	455	447	437	438	449	428	445	406	426	483	470	453	475	448	467	454	464	425	460	393	409	419	413	419	448	422	447	439	425	418	423	444	427	404	419	435	431	459	412	478	425	447	403	472	440	424	401	389	447	457	428	490	424	486	426	427	430	425	471	418	434	447	484	432	442	470	428	446	496	419	470	443	427	450	428	453	452	458	470	463	449	391	442	434	430	455	476	451	412	421	414	428	476	438	446	450	439	455	404	463	455	421	429	425	411	466	435	413	456	455	400	414	446	449	420	435	441	463	436	446	433	460	472	444	439	425	448	417	410	447	432	435	422	402	450	475	440	425	446	442	444	452	411	408	413	448	424	430	431	413	450	447	457	453	450	440	458	412	460	453	393	468	442	455	461	477	435	440	417	449	421	455	406	473	435	403	455	474	442	413	431	469	429	426	437	449	422	420	445	425	426	450	448	419	450	444	443	428	475	420	438	450	421	403	444	429	406	436	442	441	434	441	439	463	439	418	428	441	465	444	476	421	462	452	397	426	439	412	456	393	458	470	419	442	435	465	483	417	440	430	423	436	448	420	421	457	451	450	463	457	408	446	451	450	448	419	414	443	458	416	463	408	392	431	466	461	438
11207	3173	644	441	386	302	239	232	224	227	239	231	234	223	215	219	265	201	223	237	230	231	206	212	249	214	217	214	237	241	215	216	225	227	220	249	260	218	208	239	254	272	229	229	215	217	254	204	215	233	226	212	248	218	249	218	232	214	211	223	225	228	202	246	213	220	235	202	257	239	183	192	221	236	247	225	219	200	213	252	203	211	248	238	210	224	223	233	222	209	207	216	217	225	268	224	232	233	227	226	223	231	226	226	231	225	243	207	257	229	226	246	233	219	244	225	220	214	224	250	239	244	222	204	204	171	214	221	259	241	202	236	219	223	226	232	220	194	229	223	211	256	203	237	225	222	273	234	221	213	242	226	199	211	244	213	213	223	233	216	214	211	212	210	199	194	194	258	216	217	229	250	231	244	193	228	224	279	233	216	220	219	216	212	201	241	210	228	191	236	223	185	215	211	185	220	248	249	261	201	251	206	223	220	239	231	244	209	214	219	252	260	238	268	234	180	217	202	213	216	239	219	242	247	182	254	260	230	224	241	230	238	248	209	223	222	240	247	207	210	237	218	222	202	222	206	234	224	226	198	247	229	198	231	218	252	214	226	240	236	213	209	240	253	245	264	239	223	215	243	242	230	246	189	225	202	241	248	212	227	231	232	256	216	249	212	197	243	203	223	238	244	260	228	209	215	206	205	233	211	233	249	229	220	216	245	219	237	215	210	242	239	227	212	216	219	227	213	225	224	222	208	238	210	221	223	201	237	224	222	228	231	235	240	217	231	208	237	212	222	233	223	220	219	221	240	221	253	221	233	235	236	243	236	232	243	213	221	208	232	210	233	210	233	211	208	208	221	233	226	209	242	201	209	234	259	253	206	224	208	208	218	235	240	200	232	219	236	242	220	220	198	209	222	217	198	219	191	223	184	232	244	239	214	223	209	217	214	245	239	217	239	234	225	232	215	232	231	236	216	232	243	189	231	215	229	226	245	227	222	251	227	223	219	213	225	225	218	273	269	223	221	242	209	220	226	206	217	246	251	231	195	233	259	217	241	242	244	253	271	204	217	234	232	219	232	257	202	220	219	246	238	219	239	235	208	190	217	193	219	211	205	217	223	211	222	227	206	224	210	219	228	236	199	256	213	241	210	225	210	206	235	203	237	227	221	251	236	215	234	171	215	207	228	263	239	233	243	202	215	246	224	237	232	234	222	236	214	237	234	226	215	204	206	216	189	225	232	201	213	253	183	234	210	219	239	219	228	250	192	235	236	238	215	262	218	245	213	213	240	224	210	224	233	233	199	219	258	193	223	228	210	201	216	203	253	210	218	206	223	217	227	206	209	228	231	205	217	220	195	242	243	211	191	229	234	237	226	240	219	237	217	221	269	222	218	203	227	232	226	230	185	227	229	219	205	236	220	225	218	209	230	219	240	241	234	214	251	231	246	230	224	219	209	202	208	225	216	212	244	228	226	221	188	243	213	219	242	201	203	197	228	235	227	227	212	204	221	245	243	211	200	205	185	245	237	227	228	209	221	242	231	223	211	235	230	231	234	245	209	240	196	252	221	245	197	242	198	215	240	231	213	215	255	236	230	262	230	230	259	226	210	223	210	197	257	227	212	199	208	196	235	214	222	216	246	214	209	173	233	214	239	236	241	227	243	216	243	245	193	201	230	237	208	209	230	236	239	258	234	232	224	223	242	214	209	207	253	255	224	212	225	228	237	211	233	225	208	218	196	237	206	232	254	229	215	212	214	233	239	218	234	244	228	218	221	209	214	219	220	227	243	235	216	253	203	229	217	225	203	233	236	198	239	220	195	228	211	220	216	236	213	209	226	216	236	220	226	249	207	247	222	230	233	211	199	214	231	244	239	206	231	232	244	214	219	220	222	244	202	228	241	212	232	214	236	225	221	218	193	223	246	211	226	242	224	219	234	222	218	210	209	237	217	205	230	221	263	208	220	209	208	234	216	212	190	218	210	222	230	200	235	223	196	227	216	230	226	225	211	214	225	208	211	257	246	209	225	206	200	224	204	227	221	211	241	217	215	224	224	214	216	223	223	199	175	196	230	240	227	248	233	215	209	206	216	217	221	232	223	250	225	228	217	237	219	208	204	217	234	214	214	221	227	260	245	241	222	241	211	242	211	215	221	226	243	265	246	202	237	243	231	229	209	240	225	251	221	217	224	209	227	248	226	242	218	245	201	262	227	226	216	235	239	232	221	197	223	248	222	238	223	224	236	229	249	222	227	213	220	197	212	251	233	220	203	213	217	224	227	256	230	258	235	241	217	218	227	212	238	223	229	241	209	203	221	221	202	226	214	212	238	219	198	235	210	245	206	247	223	234	217	211	232	218	225	230	226	216	210	213	235	214	243	230	226	237	253	205	215	242	236	237	245	236	204	226	186	211	247	235	239	233	245	218	234	252	214	229	217	228	255	210	205	222	226	219	240	222	228	226	226	245	211	230	229	243	227	211	222	242	236	209	244	242	233	235	243	234	225	212	223	247	236	204	250	236	203	232	220	209	227	224	248	253	213	221	192	235	258	223	251	242	192	204	247	205	204	234	226	213	259	222	226	229	227	261	225	206	222	212	218	214	222	209	226	202	249	256	208	215	222	190	233	264	229	213	244	223	250	263	221	249	255	214	223	243	236	191	236	249	229	230	260	246	229	208	265	194	218	230	192	231	237	212	237	217	223	234	232	241	227	276	198	245	226	205	176	192	237	207	229	227	196	205	238	202	229	213	232	238	270	218	246	217	236	243	210	233	208	245	221	223	244	209	227	215	231	194	199	230	247	219	242	255	263	216	204	250	230	257	250	222	208	201	234	253	255	238	223	182	225	235	234	222	230	217	210	202	232	239	244	223	220	209	214	184	231	236	221	224	241	206	240	206	223	231	227	264	217	225	218	222	232	236	242	250	207	203	238	211	222	233	226	196	213	220	245	226	235	206	210	214	227	222	241	238	227	216	258	232	224	243	234	261	220	203	201	206	225	196	200	248	212	206	238	222	234	217	225	210	208	236	225	233	214	219	217	194	206	211	198	198	237	221	231	255	200	216	216	208	211	221	194	198	232	197	211	226	216	242	200	238	228	220	200	247	243	234	203	223	227	246	217	209	230	233	206	210	241	203	210	237	212	219	226	246	196	178	208	221	223	208	238	230	234	245	238	235	240	218	221	248	211	222	228	239	240	223	214	242	248	228	221	219	198	264	232	223	227	231	226	216	200	227	226	232	221	225	203	197	203	247	216	209	200	218	236	243	231	195	262	218	233	209	227	217	251	227	225	212	206	229	217	252	237	233	214	204	240	211	232	229	221	207	256	232	212	225	222	220	236	231	229	233	214	223	227	237	245	216	224	246	248	235	237	218	212	215	209	179	255	235	227	219	208	211	210	238	213	245	253	222	218	231	220	208	232	222	224	257	201	225	226	221	216	253	233	202	230	217	231	236	227	228	232	228	213	209	212	234	237	224	221	210	212
6610	2706	1193	1108	1022	797	688	706	632	609	568	553	546	535	521	543	465	509	537	500	534	529	479	486	529	498	480	458	496	499	498	511	501	504	524	505	460	515	503	496	458	478	487	478	512	513	485	506	463	492	464	482	492	455	496	480	556	483	445	467	477	505	465	502	477	473	466	489	500	502	474	524	496	497	463	499	490	541	433	510	468	504	491	542	485	514	525	480	461	505	491	505	501	500	492	498	515	480	516	488	478	481	503	490	502	480	506	508	474	512	498	516	532	479	490	497	522	510	521	497	505	532	474	541	508	476	525	516	499	507	494	486	477	527	524	462	498	505	486	523	481	499	479	503	515	499	491	455	520	457	460	523	524	487	504	494	509	488	482	456	473	473	518	482	486	484	502	552	482	500	505	491	482	480	540	492	484	479	490	454	495	493	469	481	485	441	495	493	451	521	502	476	502	510	491	533	504	490	526	493	478	489	459	511	476	469	508	477	472	508	506	497	471	470	473	474	492	513	473	515	518	452	519	463	491	501	517	494	522	517	509	522	487	509	470	483	513	470	494	530	498	486	497	486	468	505	486	500	512	525	527	499	497	496	482	506	463	524	461	476	508	489	527	506	493	463	502	469	505	501	522	512	521	500	501	475	509	492	509	530	497	493	460	501	494	502	455	461	507	492	475	516	545	448	524	513	531	525	483	494	471	493	469	515	478	458	480	507	506	500	523	513	528	502	495	466	509	519	497	513	489	505	465	479	524	519	478	500	521	525	487	503	493	494	512	527	508	480	473	550	497	509	546	502	486	480	503	478	577	488	502	538	525	484	525	546	502	504	515	484	480	485	523	502	452	489	494	512	498	484	432	491	502	496	509	468	463	490	504	500	493	517	502	475	532	519	467	502	513	498	469	487	483	524	495	513	517	537	519	446	535	525	506	515	487	497	489	525	525	516	507	537	477	512	496	493	492	494	508	486	540	497	486	480	524	516	475	508	488	463	465	450	481	484	503	512	494	506	542	489	475	498	520	502	480	504	529	510	477	473	510	510	480	483	468	507	498	501	483	519	502	480	519	549	491	496	481	496	495	483	519	500	505	518	479	469	492	511	498	528	494	503	501	466	472	453	503	493	533	545	488	516	480	497	461	490	514	500	492	504	456	479	507	554	500	514	534	483	535	505	458	508	514	474	536	496	467	504	483	500	488	494	514	516	479	521	513	484	480	474	497	515	533	521	496	461	501	509	480	474	475	513	490	526	517	468	500	472	489	502	515	495	510	504	526	499	499	501	493	480	506	468	530	466	508	520	510	487	476	501	497	499	493	497	503	505	517	511	500	523	500	470	504	469	494	481	474	483	454	505	492	528	512	530	469	497	511	494	538	478	452	499	483	510	458	547	498	499	484	503	481	480	459	535	499	506	469	494	507	526	482	491	514	527	468	477	537	447	489	518	486	490	549	495	471	484	482	528	497	510	503	498	480	463	484	525	512	486	489	489	452	496	497	480	475	478	492	470	485	493	476	464	528	477	508	530	503	544	506	487	514	484	501	500	536	464	476	497	492	485	501	507	524	494	505	482	520	501	503	539	486	502	462	512	498	475	506	562	555	524	477	470	500	510	508	547	489	501	496	489	511	539	482	491	499	459	514	512	432	452	497	516	497	514	475	540	509	477	499	526	509	497	456	503	499	493	471	515	476	488	462	490	508	523	476	516	522	475	530	491	464	472	515	490	528	474	503	493	494	488	493	460	450	470	460	542	498	482	519	516	476	518	491	499	503	499	521	488	468	479	482	525	512	536	505	502	476	523	492	492	480	515	488	531	531	515	459	473	535	507	488	519	479	486	490	527	501	486	472	469	513	473	513	473	513	506	476	529	485	511	532	474	539	494	481	473	493	513	457	476	472	513	494	542	518	471	469	512	480	491	498	507	483	473	494	488	506	491	536	486	508	500	491	493	508	478	470	481	505	441	548	535	513	495	503	487	493	497	478	515	487	509	477	476	493	485	491	489	486	480	434	514	478	536	505	470	503	503	470	488	477	502	510	499	500	535	459	471	527	441	494	484	504	505	500	515	517	495	505	516	528	466	456	515	500	471	514	498	543	534	529	471	508	503	508	455	483	491	497	497	468	517	512	505	502	518	492	495	494	497	516	492	520	496	466	499	538	486	520	516	524	477	536	525	494	519	558	490	526	490	498	469	478	500	485	508	483	529	488	505	513	476	497	481	505	507	531	483	492	484	509	544	469	476	477	472	475	491	491	519	490	485	494	485	513	501	493	494	470	501	462	479	462	546	534	521	503	511	501	517	534	502	486	487	477	534	462	495	500	533	494	463	515	521	525	503	510	470	494	496	489	492	509	503	520	493	527	482	538	472	511	480	512	469	497	498	512	523	525	480	478	513	487	504	489	535	476	513	474	455	538	470	512	500	505	542	464	508	474	494	521	478	539	493	500	508	502	542	500	487	496	518	516	498	519	469	472	509	500	500	541	494	521	418	535	508	494	476	491	523	516	474	464	493	505	483	473	475	514	461	503	466	531	504	462	461	502	504	501	455	500	531	499	501	478	474	495	536	488	492	499	483	523	486	528	497	532	533	480	499	507	520	525	509	501	520	517	513	476	478	496	469	478	492	524	494	523	472	509	512	489	524	502	516	522	486	508	504	496	490	491	506	517	495	499	480	517	493	483	499	464	496	511	515	454	482	484	460	556	530	480	508	500	458	485	536	461	515	494	499	500	491	497	480	548	516	531	444	507	507	487	485	529	483	527	488	484	470	494	489	482	508	480	495	530	477	476	447	507	517	460	527	492	496	466	517	491	494	499	476	495	497	516	510	468	488	519	481	468	506	490	480	475	514	506	519	500	471	520	535	517	508	470	504	510	500	498	516	455	523	466	483	473	437	509	517	524	500	464	503	467	520	449	507	506	503	503	546	510	506	496	479	507	494	489	491	511	507	485	493	511	512	505	503	464	501	479	455	484	482	490	505	506	544	461	443	499	492	481	516	494	500	496	491	469	474	478	474	518	494	451	469	500	496	465	509	517	503	488	481	518	451	558	480	523	473	503	511	489	493	522	502	519	493	484	492	495	489	519	467	503	483	481	492	514	484	487	479	509	504	503	500	495	492	484	499	457	511	477	475	501	531	470	499	491	494	520	519	522	516	501	483	492	507	475	522	552	516	503	453	479	473	465	513	476	507	502	492	509	479	497	476	542	501	469	482	479	508	458	523	490	497	507	510	519	480	489	481	506	481	500	517	548	460	535	494	519	517	532	497	506	475	481	463	538	513	475	486	491	484	494	546	530	503	516	461	486	466	513	517	488	476	498	505	516	478	497	457	494	534	487	534	495	509	510	492	528	471	495	550	483	469	543	473	506	494	545	475	492	489	466	480	510	508	477	490	510	473	488	507	480	509	506	532	472	456	495	454	529	525	521	480	523	486	502	500	513	458	509	471	488	465	522	513	505	497	464	468	509	529	480	441	502	526	499	488
30252	17606	5568	4123	2516	1300	836	714	552	484	423	417	583	346	223	176	193	166	139	153	133	142	167	131	147	124	126	137	115	141	133	146	141	138	182	145	129	136	153	126	149	143	135	146	146	143	140	143	128	149	111	143	138	120	139	156	145	138	136	139	142	134	122	148	139	147	146	125	144	126	115	144	135	133	156	145	139	130	158	134	145	132	140	124	145	142	116	129	152	155	113	159	148	151	166	134	137	132	143	130	130	137	141	154	136	158	129	133	137	127	149	154	115	115	141	152	130	141	161	139	153	137	157	147	133	125	140	146	133	127	134	144	125	129	152	154	135	135	151	144	119	140	140	151	143	140	146	157	131	140	136	129	161	156	126	134	111	132	169	134	140	125	120	126	112	109	132	151	119	160	158	124	142	136	152	140	146	129	142	139	141	161	138	139	122	141	132	140	127	157	135	138	125	131	151	135	135	127	126	152	115	130	115	142	145	140	133	138	126	119	130	141	139	144	134	149	129	131	129	140	146	132	133	124	142	144	132	155	142	171	143	139	132	139	134	146	144	136	145	126	114	120	125	150	133	144	148	153	110	150	137	129	127	170	132	131	148	149	138	151	148	138	143	143	139	128	138	134	143	138	133	143	137	159	156	136	125	143	150	148	154	129	140	124	133	148	147	140	127	125	156	139	147	154	126	137	135	124	146	134	140	112	123	137	141	153	136	114	139	137	145	146	133	163	147	128	163	142	151	133	130	146	136	129	129	124	114	150	130	157	148	146	122	147	160	119	142	151	148	128	134	150	132	133	133	146	132	132	153	148	134	130	129	131	139	140	152	122	125	135	152	121	145	103	138	162	153	127	127	129	133	136	160	144	134	151	128	152	133	120	141	134	150	133	123	143	158	144	146	139	141	118	131	145	123	136	151	144	145	130	151	141	113	118	125	118	130	155	157	136	133	131	135	139	143	132	152	135	134	127	115	156	140	127	146	124	137	147	128	132	136	135	146	120	149	134	97	136	137	140	129	146	136	131	140	131	163	146	159	127	130	138	145	128	152	120	165	168	135	156	143	148	127	142	136	130	121	118	151	136	158	139	136	127	142	151	138	149	144	150	144	128	132	144	138	137	133	119	133	119	120	138	126	119	144	140	135	128	143	133	137	160	141	142	147	143	142	121	128	146	135	130	135	135	119	120	141	159	109	114	125	151	155	97	132	155	156	142	146	138	142	122	146	146	123	127	129	147	141	126	112	125	160	121	156	148	133	141	136	134	151	133	137	134	124	142	149	151	161	131	119	139	140	144	144	143	129	125	128	147	147	145	145	136	141	135	155	106	141	138	140	154	137	141	141	108	141	137	131	134	132	129	134	145	128	155	153	145	147	156	152	139	146	137	123	142	126	144	126	136	136	152	145	172	137	134	161	151	121	152	135	127	128	121	132	165	140	130	142	138	150	119	139	132	132	141	120	123	128	149	142	142	136	124	130	156	159	125	152	163	143	117	138	130	127	137	141	131	150	138	130	144	152	144	144	131	115	133	149	123	113	142	131	143	146	130	131	153	139	140	134	150	137	138	139	130	147	129	155	142	147	117	157	134	162	135	125	112	130	133	136	151	140	137	149	146	140	135	116	152	172	147	125	111	139	136	150	139	149	125	147	145	136	165	150	144	105	153	152	122	166	142	145	144	117	142	141	160	118	128	127	148	152	105	139	165	138	151	111	146	119	131	134	154	148	136	152	136	139	133	115	140	137	128	122	123	153	151	139	156	143	148	134	127	134	134	127	143	173	132	141	145	142	128	157	139	123	152	127	157	154	124	140	126	146	129	130	125	137	128	109	141	140	130	148	143	109	137	123	133	150	139	151	138	156	133	152	127	145	141	125	134	161	140	151	124	109	142	136	152	126	142	109	141	143	154	147	168	140	137	149	156	115	158	147	153	125	132	133	130	132	110	149	151	137	133	130	146	147	137	140	126	165	156	122	135	159	153	136	123	144	143	174	127	127	136	149	136	143	133	142	144	149	146	147	142	143	137	144	119	129	147	156	158	133	119	133	135	146	137	138	128	135	144	167	142	137	162	123	112	141	123	136	133	147	120	153	123	121	150	147	130	140	158	129	142	159	118	137	153	144	162	130	142	118	131	137	125	121	148	131	132	155	133	162	157	126	158	135	122	153	126	123	133	156	130	144	142	142	117	146	143	129	129	127	137	139	114	135	132	145	150	121	120	139	148	153	150	153	125	139	109	140	154	131	139	131	123	150	149	147	153	141	143	130	151	130	152	130	135	149	120	134	134	149	129	130	155	142	156	142	138	124	140	119	133	116	122	126	116	123	132	124	142	129	138	115	114	117	125	148	136	129	142	154	146	142	125	136	157	142	130	111	139	124	153	151	131	138	125	150	128	129	131	113	146	157	147	128	159	125	136	140	129	120	137	143	135	161	130	142	135	136	148	137	137	121	125	139	144	118	150	135	144	106	142	146	133	126	150	130	126	160	138	157	108	122	146	116	130	158	105	140	135	140	127	142	147	133	133	134	123	134	149	130	125	132	123	128	113	147	156	130	151	129	118	123	125	109	124	153	146	143	136	141	125	148	133	138	161	149	140	130	135	134	131	141	139	143	122	163	146	151	126	159	138	134	162	147	134	117	144	130	134	156	132	133	128	127	119	150	133	155	155	127	169	140	159	137	117	130	123	144	159	152	135	134	141	144	157	150	143	135	134	139	150	134	149	155	146	153	143	159	145	150	126	127	133	147	135	155	152	160	144	156	140	149	130	140	141	146	156	154	118	151	126	147	152	135	132	134	137	142	141	128	113	150	128	134	135	147	160	154	128	154	144	112	135	149	149	148	141	117	125	174	159	161	149	124	134	129	141	139	148	125	121	144	132	113	137	127	149	115	105	127	138	141	124	157	132	160	140	126	148	144	148	127	160	129	181	135	152	170	139	138	148	129	152	147	143	139	158	142	161	138	133	141	135	146	133	146	123	116	143	138	124	158	141	138	140	111	135	136	151	145	166	136	164	134	148	143	169	150	153	161	145	140	132	142	166	139	129	141	132	133	130	119	136	148	117	130	130	145	168	152	133	147	156	141	164	174	141	119	135	153	132	114	122	128	124	165	122	105	176	147	144	159	120	127	145	163	164	135	155	153	132	143	114	131	148	136	130	142	128	133	149	163	140	127	119	120	153	139	116	127	128	129	121	136	129	140	113	174	115	125	125	123	123	129	146	128	137	129	117	130	136	129	142	138	149	151	145	148	117	141	112	112	134	154	138	153	150	129	139	138	151	151	125	152	151	148	139	122	129	142	143	124	145	132	141	137	142	123	138	136	120	126	156	134	140	165	141	144	140	147	125	140	143	157	149	157	118	135	138	147	136	130	132	143	149	127	143	135	150	133	138	129	145	139	138	125	140	143	145	132	132	123	128	125	134	124	121	121	146	137	156	125	136	154	161	133	156	145	149	142	145	159	142	130	145	137	143	127	134	141	126
19362	11892	3898	8124	6571	4239	3538	3066	2856	2355	2203	2165	2760	1555	1175	700	479	440	396	388	422	369	351	379	385	354	366	391	364	364	337	323	331	359	327	312	345	364	354	325	340	352	338	364	313	362	360	342	353	332	355	345	325	315	357	328	301	352	341	356	318	338	324	335	311	342	337	374	322	327	371	323	325	344	332	326	322	321	346	326	315	317	331	339	375	344	322	315	348	317	301	318	351	347	334	335	311	365	343	349	333	355	300	341	307	338	345	319	338	326	328	349	344	347	340	358	305	369	368	376	357	328	291	372	316	310	334	343	320	347	355	342	332	331	325	330	335	335	351	378	357	329	342	340	329	368	340	336	317	339	320	316	306	268	321	338	347	331	322	335	334	310	317	340	365	327	321	348	314	337	345	343	335	311	312	343	337	317	354	348	316	313	321	359	355	343	336	331	312	295	324	331	354	317	351	336	343	323	348	330	345	346	355	351	360	353	356	312	367	344	360	316	339	321	345	347	330	329	311	319	291	350	326	311	362	329	352	358	323	325	316	297	329	339	348	350	327	358	361	304	344	335	333	358	321	337	367	313	355	323	330	338	366	367	315	336	334	351	323	307	323	355	324	361	333	356	330	316	359	366	325	370	318	353	329	346	353	318	333	331	322	322	333	341	305	341	341	355	375	330	330	329	309	331	329	345	329	322	318	296	354	325	352	341	328	328	336	324	340	334	316	356	331	334	327	344	332	344	315	351	357	315	328	330	317	349	335	322	323	344	328	317	327	320	350	320	349	311	334	345	344	324	306	321	315	324	343	344	341	328	326	312	337	369	316	340	358	358	327	344	363	334	319	310	307	343	356	324	330	326	345	372	316	340	323	301	320	322	326	313	288	328	348	341	345	333	314	357	329	314	332	355	317	339	337	343	314	312	348	355	324	311	340	305	346	357	327	336	298	321	351	334	305	352	377	324	304	346	348	351	361	319	330	319	364	326	360	324	319	329	323	350	376	329	339	361	331	306	320	320	357	342	338	326	330	321	314	329	322	310	324	346	343	327	333	313	327	348	303	346	358	331	306	330	318	351	344	318	328	329	329	341	348	316	307	335	303	319	354	337	341	353	302	349	323	327	342	341	344	328	349	371	332	338	310	330	328	357	314	325	327	336	323	357	345	346	323	348	346	321	332	350	362	338	359	331	329	387	341	320	346	317	333	335	330	342	314	295	343	323	320	337	318	364	289	335	320	318	333	354	324	330	348	322	313	357	324	314	310	302	312	324	335	330	321	327	330	327	337	311	315	332	329	337	284	309	328	328	338	317	305	325	319	316	336	355	356	333	316	338	333	338	313	316	368	331	333	324	360	311	313	307	348	309	301	342	321	327	336	332	323	327	321	335	369	332	329	318	343	322	328	338	336	343	323	334	342	342	339	337	346	353	335	336	323	326	323	347	344	324	289	375	320	306	352	322	331	337	331	339	322	328	289	316	316	322	346	337	347	341	317	319	335	345	342	329	322	347	359	319	342	349	328	347	312	335	355	299	326	349	310	322	317	334	329	346	356	339	328	373	317	312	327	314	319	318	330	363	303	346	325	337	348	329	351	332	354	350	347	359	361	314	326	320	338	347	332	329	356	355	318	343	338	332	343	291	347	356	331	333	339	317	332	319	338	331	335	369	343	320	330	337	329	344	333	321	340	332	329	345	312	329	316	355	323	327	318	328	334	323	357	323	359	363	333	328	324	359	343	325	384	358	347	337	339	356	346	298	341	305	332	323	332	337	322	330	351	328	323	348	315	348	314	321	341	332	345	343	288	316	313	324	329	336	320	365	291	355	340	332	308	332	329	317	338	317	340	333	350	349	315	322	324	351	358	316	304	347	322	338	356	332	310	326	348	348	318	356	363	323	310	308	323	328	352	362	337	319	337	303	338	341	338	341	369	358	354	368	319	299	329	337	336	306	336	315	310	321	335	304	313	336	312	317	343	345	329	364	390	315	356	348	309	363	308	328	355	315	318	381	336	363	323	304	322	313	355	313	365	318	338	310	324	334	322	331	363	319	324	333	372	358	301	310	327	334	335	330	319	357	349	300	309	301	331	342	315	305	335	293	316	339	320	323	337	340	310	294	301	349	320	326	304	333	352	351	339	346	287	316	292	339	342	290	327	321	331	367	341	336	368	336	329	367	327	360	341	323	307	322	331	324	357	322	350	331	332	337	355	362	339	338	290	321	312	359	330	313	302	317	341	348	314	303	312	361	317	333	351	310	344	334	296	325	334	320	329	314	339	321	300	310	329	346	319	343	344	329	317	331	337	343	346	332	340	311	331	357	348	355	309	332	380	305	305	361	316	332	338	310	326	308	320	335	343	342	342	361	358	314	312	321	325	310	311	324	297	337	320	339	328	358	311	323	329	335	360	319	311	340	310	312	340	341	345	291	296	368	327	352	314	350	340	348	311	371	318	311	345	327	295	346	321	310	309	343	334	310	298	324	326	356	346	344	331	324	323	317	319	321	349	347	318	336	343	310	322	381	321	331	361	310	308	321	301	350	319	349	326	337	334	321	323	315	352	372	346	363	343	299	333	311	333	339	315	345	340	312	348	313	332	314	324	341	348	307	345	340	339	329	318	315	349	347	325	315	315	327	360	302	329	313	339	367	335	376	332	323	336	322	336	313	335	325	304	319	309	330	303	303	340	313	357	318	345	330	337	344	329	348	332	315	347	318	328	319	332	325	343	359	310	334	358	335	314	320	328	315	344	313	313	351	323	336	315	332	327	310	338	359	324	335	367	337	349	323	334	332	315	341	342	326	315	325	350	322	332	341	335	320	355	342	331	325	365	342	328	365	315	301	335	386	347	325	303	357	348	351	386	309	360	330	328	298	307	319	359	365	357	342	341	398	312	347	330	303	320	327	332	325	319	326	349	341	345	307	342	344	351	368	325	296	342	347	318	294	344	305	341	335	303	346	310	350	340	332	360	322	310	324	295	349	324	332	339	346	341	356	402	292	315	328	352	352	338	329	349	350	333	325	343	322	337	341	340	350	334	345	310	307	345	346	345	329	351	325	334	322	299	315	336	330	305	329	362	321	352	339	354	332	327	297	321	345	326	344	326	287	338	319	339	307	334	335	326	345	327	311	328	338	346	316	327	359	336	348	319	335	331	357	346	328	306	331	353	314	330	332	334	323	346	359	361	343	344	314	340	322	338	356	344	337	345	317	339	330	342	328	334	342	331	331	317	377	312	321	347	311	345	369	356	310	352	325	313	364	314	333	300	346	362	342	309	324	318	343	339	344	325	336	332	347	289	325	307	307	320	323	345	296	352	345	362	327	309	326	326	323	329	344	354	335	327	324	304	327	314	312	351	342	341	369	327	346	333	352	313	336	332	352	357	307	304	335	351	324	363	351	296	367	332	320	338	299	295	337	334	310	297	330	385	311	313	331	344	334	345	320	382	322	322	333	322	353	311	313	316	323	343	310	314	347	328	310	312	355
41591	28396	11435	8359	5324	2949	1829	1305	1016	803	755	722	899	648	428	290	241	209	181	209	199	220	188	192	185	194	179	198	208	188	208	201	185	174	197	195	206	182	196	166	200	194	164	178	204	187	155	182	182	194	168	212	188	188	187	197	198	171	191	202	182	205	192	207	197	185	192	184	176	198	196	195	181	178	199	174	196	189	209	166	176	204	194	198	188	185	192	163	181	180	193	188	169	189	232	188	197	194	174	197	175	218	189	185	196	199	189	152	200	205	191	201	190	161	179	192	187	172	198	185	176	201	208	190	170	172	214	229	206	200	189	203	186	198	192	182	183	177	215	160	195	191	188	185	208	202	165	190	181	191	178	211	183	182	200	186	199	211	197	176	202	189	192	186	195	204	173	181	163	211	196	182	204	196	177	194	189	193	173	186	194	196	187	167	208	197	194	221	192	192	218	200	183	211	177	202	187	221	192	198	214	157	154	194	194	182	160	165	149	212	184	189	167	192	167	185	187	181	200	187	200	173	189	197	181	184	170	164	180	177	192	178	198	209	183	185	185	165	169	186	185	183	151	176	184	180	169	169	187	205	184	173	160	196	164	184	174	184	184	198	193	201	195	169	187	184	193	171	186	166	194	185	156	180	186	179	221	182	183	183	193	196	198	208	193	203	153	183	215	180	200	170	206	176	195	200	185	202	190	171	201	180	172	159	194	179	204	174	178	160	207	193	219	166	174	179	158	201	207	175	201	165	184	204	174	178	193	177	189	180	195	154	199	163	194	208	212	206	183	165	190	208	211	170	186	196	229	212	201	171	211	181	172	199	196	165	181	194	152	192	168	164	178	209	178	183	169	220	200	173	192	185	207	197	180	189	179	164	191	179	178	163	171	180	191	192	200	196	188	194	194	184	184	200	180	179	192	179	192	167	173	189	195	176	178	174	197	184	176	175	188	154	224	169	209	201	177	194	180	181	188	181	192	216	200	203	188	197	217	202	199	185	185	160	191	186	199	191	199	179	182	177	181	186	176	187	176	187	208	168	178	204	199	188	196	201	193	185	216	183	185	195	201	190	193	166	175	204	182	184	192	183	201	210	187	214	190	175	199	210	167	185	221	183	194	212	186	163	188	194	167	201	194	180	181	220	173	197	174	172	202	182	169	154	177	172	177	166	170	204	171	168	194	153	182	199	199	202	194	188	165	187	205	185	186	187	189	171	184	174	196	191	189	214	202	184	180	172	167	202	175	190	200	186	194	174	189	208	191	190	183	195	174	183	183	185	177	186	193	191	193	178	180	158	169	193	189	174	201	210	167	167	195	187	190	193	206	175	179	181	175	177	198	199	187	171	193	175	190	176	168	185	208	191	195	198	195	183	182	200	177	181	192	173	185	203	175	180	195	195	196	165	188	196	171	176	176	196	188	187	192	187	197	201	173	204	170	185	209	194	197	176	190	169	184	208	149	201	169	219	189	169	181	199	183	214	180	168	204	160	186	197	220	192	183	185	212	169	163	179	198	204	185	203	184	185	188	192	171	191	148	175	167	176	167	175	197	182	169	175	194	184	190	173	179	158	186	180	175	203	216	163	176	195	190	203	202	177	172	186	211	195	173	183	177	183	210	209	200	200	189	172	173	199	168	172	171	169	175	170	188	163	190	199	173	216	220	181	185	176	194	214	185	184	170	186	185	186	190	164	175	186	199	199	172	180	184	181	198	215	211	179	197	149	180	197	187	196	164	178	189	180	203	172	188	182	171	209	190	197	180	184	198	202	235	188	188	226	174	196	224	189	168	192	175	160	170	180	196	173	192	190	190	179	177	194	212	200	182	204	195	194	220	178	200	176	163	184	172	204	180	197	197	214	189	182	158	212	191	190	161	176	201	194	183	196	190	165	193	165	195	181	184	198	179	181	205	200	195	202	197	188	216	173	179	175	203	214	196	180	197	170	192	171	171	188	203	174	192	175	207	187	175	175	180	189	172	173	196	169	184	190	183	181	199	192	212	180	191	182	177	187	154	197	187	162	171	180	181	184	160	179	176	201	180	182	195	188	196	193	179	185	200	214	178	181	178	191	224	199	201	200	198	198	191	208	194	187	186	167	188	176	164	185	180	197	188	196	182	174	176	212	213	181	178	191	201	201	177	184	190	184	174	205	200	164	189	199	187	206	178	202	196	174	174	194	202	191	202	180	188	162	178	192	191	187	194	198	203	182	174	206	160	207	180	202	178	165	198	193	186	171	186	185	193	193	213	161	158	202	161	201	174	204	181	183	210	158	206	192	183	189	181	187	181	183	201	170	181	179	208	185	185	202	178	194	167	178	146	208	160	191	193	203	177	195	212	193	202	188	193	176	190	209	174	170	167	194	175	211	158	147	167	169	160	175	185	200	163	170	180	173	195	183	180	190	210	199	174	202	218	172	199	230	195	166	185	205	188	189	185	194	190	173	193	208	157	213	186	193	196	197	213	195	200	195	207	224	206	188	193	188	201	189	183	203	171	195	190	204	205	163	184	189	187	194	182	211	168	181	206	184	166	184	186	195	209	189	183	205	204	211	205	179	196	171	192	182	163	188	166	176	221	181	193	176	194	174	191	175	190	171	181	215	185	179	225	187	193	194	181	208	169	207	189	179	207	198	187	161	160	187	186	162	177	160	193	199	164	183	184	192	184	157	197	181	191	171	171	184	199	193	198	190	184	215	177	218	184	193	202	175	185	208	206	167	199	179	187	199	190	164	188	168	175	178	214	185	176	169	165	193	192	210	181	207	172	191	179	213	177	182	194	183	187	196	195	183	161	182	173	174	187	177	180	184	198	192	217	200	205	187	196	191	171	149	185	167	194	174	164	171	175	192	188	174	195	166	174	169	177	209	180	195	205	169	184	180	173	174	207	214	175	217	199	182	182	194	185	201	210	187	181	224	176	154	213	203	203	185	195	172	197	187	176	176	186	187	196	196	170	178	175	198	203	177	219	225	177	164	178	175	185	186	202	193	158	173	178	184	202	230	194	190	151	178	205	183	178	172	180	171	189	175	184	187	188	197	190	165	170	189	185	185	216	183	183	176	185	204	196	192	184	186	220	197	209	182	193	202	185	197	186	173	160	194	192	209	177	172	186	179	206	185	190	162	181	183	186	175	179	201	216	157	204	184	162	200	187	198	174	161	185	200	192	183	159	195	195	177	174	184	210	185	187	175	182	215	194	204	191	164	181	177	177	153	197	205	203	173	182	185	173	195	178	192	195	190	177	202	184	165	195	176	191	180	170	197	205	194	175	189	194	194	177	152	188	192	186	194	189	191	159	191	194	180	186	171	206	176	193	196	194	200	188	183	210	211	192	189	190	177	184	220	199	180	186	189	170	167	191	168	188	190	194	175	157	178	190	185	182	187	205	166	172	189	188	180	168	175	163	157	203	204	172	187	203	188	212	192	188	186	204	190	161	179	191	202	202	194	184	176	196	184	169	179	160	174	201	198	174	172	160	176	170	181
26236	18626	6663	13035	10936	7418	6483	5392	4848	3636	3510	3570	4630	3095	2359	1290	774	638	555	603	547	536	482	538	475	505	471	520	480	459	480	492	455	457	462	474	470	478	469	456	469	494	498	459	421	455	456	417	487	443	464	438	437	472	458	445	464	455	433	417	424	443	406	431	491	449	441	480	442	453	436	447	434	439	435	503	434	404	455	423	424	438	408	447	422	433	434	433	434	453	420	456	433	450	453	453	449	435	415	426	428	434	453	423	420	452	445	433	423	451	467	401	424	413	438	427	455	428	449	424	429	444	449	463	453	461	417	424	472	445	437	482	452	436	426	412	419	442	465	445	436	481	428	442	419	462	444	385	422	454	423	450	480	461	439	439	427	436	427	421	435	425	439	469	418	447	469	507	445	457	432	430	487	449	459	468	442	441	412	452	439	446	438	455	414	455	475	450	429	443	411	478	468	446	402	417	436	435	455	443	423	440	414	439	466	473	416	436	413	431	400	451	418	427	446	429	466	432	470	458	418	501	441	424	429	442	445	427	477	417	426	437	452	461	419	472	465	425	462	413	412	441	459	424	452	419	472	407	459	444	424	455	465	446	428	463	438	436	457	409	456	409	425	462	381	428	469	441	474	435	443	427	432	419	460	431	423	426	404	400	438	456	443	463	421	454	461	412	459	430	428	451	458	432	450	443	413	426	446	406	483	428	451	462	472	455	443	461	470	424	416	461	446	463	472	456	448	414	425	448	430	404	424	473	447	436	451	413	432	448	440	408	443	453	443	451	466	461	409	435	428	426	478	413	451	435	428	439	431	426	438	446	465	461	429	404	443	464	437	452	454	427	442	459	433	415	441	408	409	407	474	465	513	445	471	459	408	460	455	462	422	414	442	429	451	441	422	434	413	436	450	420	437	459	427	430	432	449	450	467	462	466	476	455	435	440	434	425	427	466	460	447	434	425	448	440	424	461	429	445	430	437	437	441	420	409	435	462	434	429	431	432	441	419	448	421	384	395	424	449	413	412	461	415	432	416	472	422	453	469	445	438	462	449	445	470	466	428	428	419	469	449	465	452	397	464	469	430	422	430	471	406	476	455	458	412	441	472	448	443	458	468	437	392	443	417	447	436	429	460	468	456	469	440	442	450	397	436	442	449	440	464	433	441	432	445	456	458	410	463	413	434	445	438	400	476	411	440	430	455	457	418	414	448	416	454	452	449	439	425	428	449	450	417	433	415	419	463	382	442	422	446	421	421	421	457	428	465	473	430	453	452	421	450	444	455	425	451	484	421	452	419	418	466	412	436	431	440	430	468	427	457	432	454	436	432	425	437	457	416	416	432	439	427	425	470	405	416	431	446	443	433	437	423	434	451	445	447	459	392	422	411	453	428	447	394	438	434	436	419	412	469	460	442	439	415	404	407	464	407	404	435	462	458	424	431	448	483	433	448	416	437	457	446	408	432	432	420	429	429	455	390	428	431	422	421	471	430	456	483	413	427	423	473	431	422	426	454	451	454	417	422	419	417	437	431	452	438	417	427	450	427	448	434	427	452	451	424	445	387	414	447	443	433	481	442	415	484	423	433	448	408	454	414	424	475	433	437	434	433	496	442	476	435	416	445	436	434	419	428	472	462	410	428	427	418	449	445	431	440	478	393	439	420	434	366	489	442	453	429	419	477	448	426	443	461	457	444	449	463	437	472	437	479	430	435	436	442	443	446	444	451	400	410	416	403	435	460	459	416	450	417	416	471	405	414	394	473	460	417	399	455	438	430	432	452	414	425	435	437	426	403	461	416	417	429	453	417	408	455	486	426	438	428	407	431	422	424	409	446	404	440	446	459	434	446	481	393	465	458	406	451	436	468	419	470	421	463	447	409	448	436	433	426	455	424	389	425	480	431	434	416	426	449	427	426	462	460	420	451	461	426	467	433	441	419	433	437	424	403	450	417	405	432	420	424	446	458	423	460	423	416	378	448	466	457	476	442	421	438	444	447	448	431	451	461	394	469	447	427	416	422	434	425	423	424	457	438	446	425	469	406	433	424	489	436	480	422	438	412	435	435	438	424	419	476	479	450	434	407	431	452	478	415	444	436	410	433	444	429	489	432	445	429	462	455	428	467	486	445	446	432	400	421	428	446	416	458	437	458	452	455	445	448	431	433	439	437	469	431	424	454	439	408	441	435	429	396	456	438	426	448	442	422	445	471	429	449	427	442	438	431	411	436	435	464	424	447	442	466	413	460	452	461	437	438	431	430	482	468	425	477	419	460	447	432	436	412	417	443	441	467	444	444	420	466	443	394	418	433	419	463	403	421	412	417	461	445	440	440	420	444	425	455	441	416	465	454	466	431	446	443	422	421	459	480	427	441	489	451	412	442	418	435	435	433	410	453	442	439	447	447	429	451	462	447	426	456	428	427	428	431	419	409	434	445	454	425	453	456	454	456	420	422	443	447	446	390	444	431	423	440	443	449	434	421	448	437	485	415	416	420	402	440	432	383	417	417	452	397	481	429	419	454	452	433	427	405	476	438	472	421	444	419	442	434	418	432	444	447	453	432	428	441	448	416	467	422	469	432	414	433	437	436	505	434	452	479	421	459	419	428	453	433	459	425	444	442	420	507	450	447	433	418	447	451	461	448	442	415	435	388	429	446	485	431	431	427	423	443	449	473	473	443	407	455	412	449	460	445	473	428	406	444	413	459	377	458	447	447	446	450	425	416	407	422	426	466	439	462	416	441	415	465	442	429	456	434	456	438	500	424	443	451	437	408	441	430	452	470	406	405	443	437	449	404	452	414	450	440	464	414	413	458	437	439	464	451	446	407	440	393	428	380	423	443	433	393	458	434	405	455	438	416	425	466	428	440	441	406	466	455	430	465	447	406	449	441	425	446	463	424	421	448	441	464	405	414	457	460	457	484	430	408	422	429	416	436	446	456	454	454	458	462	431	463	425	455	456	404	453	468	441	441	448	430	459	412	454	447	420	385	445	445	430	416	446	433	423	441	416	425	462	441	438	463	434	434	425	433	448	435	462	394	442	447	434	454	417	451	411	457	432	431	426	432	448	456	431	442	427	464	413	450	434	419	488	445	430	442	403	446	465	429	405	448	453	489	423	446	427	447	433	423	416	427	452	394	431	417	455	449	431	448	435	428	478	454	426	459	425	468	395	454	408	426	450	410	432	432	465	442	425	452	423	425	447	460	428	408	459	423	402	424	454	415	444	429	411	432	436	418	449	413	428	447	455	419	426	418	420	426	466	461	432	457	462	440	447	465	418	428	447	427	454	453	426	438	420	447	464	433	418	480	440	458	428	423	458	416	397	434	448	460	430	426	452	449	406	445	418	413	421	452	459	422	453	406	434	423	446	385	452	458	411	424	474	449	406	412	438	443	425	435	415	440	463	408	448	438	390	437	435	423	450	414	418	458	447	416	473	452	453	470	443	470	438	417	446	470	467	435	441	491	442	458	436	417	400	406	429	470	415	447	439	427
11891	3789	791	511	381	330	317	269	255	236	246	238	235	242	274	217	245	214	198	197	229	208	205	246	271	238	248	231	212	225	216	237	236	219	235	223	222	231	251	235	196	221	220	221	227	234	242	218	249	245	209	232	237	239	224	238	240	214	262	226	235	216	206	231	231	217	232	261	209	214	256	245	207	246	213	208	243	239	194	219	213	233	243	252	213	214	261	193	221	231	220	221	214	230	217	214	224	206	247	257	215	230	223	210	233	262	235	248	226	190	191	191	248	228	234	241	230	238	214	210	213	206	233	233	231	198	212	241	229	231	251	231	207	229	224	203	242	244	237	215	211	215	213	218	220	218	226	201	234	233	208	225	204	220	245	226	220	229	261	239	211	237	231	214	230	224	223	253	224	194	240	210	211	250	235	210	251	205	229	222	212	238	231	191	219	220	245	223	212	237	205	245	229	231	217	246	215	242	198	223	234	233	253	228	211	221	210	213	220	217	237	228	223	247	263	240	187	212	215	253	230	220	211	226	226	223	250	224	222	233	256	244	228	212	240	229	225	201	215	242	215	245	224	239	259	201	210	214	206	199	260	240	215	216	220	211	251	235	236	222	233	237	233	230	226	224	226	213	205	239	224	215	230	224	238	252	235	238	206	228	247	251	221	240	230	219	252	200	214	209	223	214	210	234	231	204	218	211	225	195	220	212	207	250	231	216	213	217	244	226	242	220	237	214	219	239	236	193	217	232	200	180	225	219	227	210	240	235	220	238	213	209	216	209	224	207	236	223	247	204	219	219	227	205	258	215	230	198	205	245	213	249	203	247	219	206	243	220	224	216	202	226	240	235	209	217	226	245	219	248	247	236	238	211	227	229	242	210	219	196	229	229	211	247	230	225	226	205	216	249	235	238	220	216	223	223	241	222	241	221	190	222	244	216	220	223	216	227	221	231	231	241	254	240	245	232	248	264	199	265	211	223	246	218	240	231	226	213	201	230	219	228	225	220	214	214	221	243	213	205	198	210	226	238	237	230	250	220	233	234	236	239	207	215	239	210	237	221	214	218	199	229	225	207	230	223	236	210	199	226	238	228	218	238	191	212	208	230	211	215	239	218	248	232	216	220	211	219	202	205	230	244	237	215	200	224	235	243	235	241	221	266	231	206	219	193	203	248	235	217	231	249	219	238	220	215	271	226	234	234	208	244	204	231	221	251	224	223	229	242	227	254	210	202	234	197	213	206	201	250	214	204	231	207	220	240	259	238	226	225	226	204	198	184	242	226	218	213	212	213	240	250	239	219	234	218	257	245	212	208	233	229	240	222	223	250	197	200	222	238	234	220	189	231	209	209	213	229	225	245	238	231	245	205	236	234	234	220	192	216	232	229	234	227	231	254	232	221	228	208	213	235	217	213	230	212	255	216	213	225	227	250	223	224	252	226	210	219	221	199	245	241	255	217	223	228	214	218	245	221	232	233	227	263	241	240	230	217	225	232	209	248	188	215	231	213	211	242	224	223	218	215	225	227	218	204	235	197	227	241	195	256	248	228	208	211	235	226	246	214	220	212	188	234	205	209	223	236	230	217	235	196	231	226	214	235	227	229	186	235	278	216	211	229	209	214	234	229	240	217	240	217	206	236	222	214	250	238	230	222	207	248	237	208	195	209	242	228	217	219	225	218	227	191	225	193	256	239	222	253	202	225	241	213	239	205	216	218	217	240	238	205	206	225	239	223	209	225	210	242	229	221	250	246	207	220	232	229	233	231	237	220	250	254	240	198	231	244	206	244	211	252	247	235	205	236	237	230	235	224	236	229	219	243	212	229	219	230	241	209	218	220	216	204	231	231	204	220	203	229	215	220	187	216	213	246	229	201	230	228	219	213	218	197	263	227	240	246	211	235	234	202	215	218	229	241	220	238	216	214	237	211	216	217	224	248	212	204	213	194	193	237	246	233	216	255	240	241	227	233	218	203	235	205	249	245	244	242	219	240	203	227	197	247	214	227	226	224	251	203	216	215	231	221	199	224	223	212	233	254	250	208	217	229	211	216	213	240	244	196	222	201	200	212	200	224	199	219	202	212	259	226	233	231	230	216	257	201	228	214	223	231	209	232	214	210	199	200	232	243	230	228	220	237	231	236	250	223	225	248	236	205	232	229	234	220	219	222	226	216	181	227	223	236	234	225	222	222	212	216	210	218	268	233	239	262	229	208	247	225	232	207	245	227	220	202	243	219	222	231	233	221	220	231	247	229	227	214	237	233	225	207	222	214	216	220	238	223	245	236	192	223	219	244	225	212	247	216	222	219	223	210	229	188	217	210	226	208	238	231	213	241	248	226	213	222	233	254	211	237	213	241	242	224	242	231	208	216	208	218	231	227	225	230	235	202	225	232	221	233	233	234	209	255	220	234	226	230	197	248	207	204	242	207	216	253	206	213	180	219	210	211	242	223	238	211	204	202	214	230	231	202	250	206	225	225	231	235	207	233	226	220	237	212	240	226	233	235	215	202	216	259	213	212	223	209	191	205	214	226	213	217	209	208	226	228	223	229	221	239	206	222	234	235	235	235	237	207	210	242	238	252	244	234	244	238	233	222	220	238	232	212	229	223	229	201	226	254	208	233	221	249	211	233	206	236	242	224	207	222	230	221	270	182	223	213	225	209	208	220	230	239	224	239	209	221	254	215	265	214	246	235	216	256	235	252	242	246	225	241	229	251	220	213	228	267	225	230	231	236	243	218	238	221	240	230	221	222	200	208	200	194	240	198	218	249	224	222	239	210	232	223	227	189	216	238	229	233	216	197	243	208	227	222	247	242	269	224	222	243	255	203	247	230	209	243	228	223	229	256	227	232	212	219	226	218	256	200	233	210	201	217	233	194	209	257	218	195	237	240	225	233	194	230	228	214	230	219	221	209	238	214	208	223	220	215	213	254	211	240	233	232	217	200	204	210	228	221	241	226	271	212	251	218	207	240	204	229	201	266	222	204	218	234	214	213	213	186	220	229	246	207	226	238	266	223	210	238	233	223	251	201	227	231	227	235	231	230	221	206	220	222	215	231	233	220	217	211	243	204	227	235	232	209	213	232	221	221	219	213	205	239	230	243	205	222	229	237	241	206	205	226	224	191	251	235	221	220	234	199	214	245	223	223	221	205	213	228	229	214	231	195	234	201	229	211	260	228	219	204	229	254	230	228	237	212	215	224	227	227	267	213	207	245	246	236	225	189	227	215	230	249	224	212	228	217	235	195	234	243	225	215	216	255	235	221	269	214	217	225	225	219	225	241	231	234	233	254	235	229	219	227	249	222	218	229	234	214	241	262	229	230	219	220	219	232	201	219	208	246	222	230	229	204	201	246	200	243	210	234	230	214	218	243	248	226	211	214	222	240	223	203	224	206	228	227	232	200	202	254	236	220	204	237	207	249	235	231	217	209	215	223	270	217	210	221	197	233	245	208	226	256	233	218	223	244	235	217	244	231	207	204	224	249	229	220
7022	3062	1294	1264	1020	999	838	759	734	667	580	597	592	546	579	570	471	475	545	499	520	487	466	527	511	534	486	484	470	513	539	485	509	521	522	494	512	461	507	455	483	510	515	507	534	461	492	490	459	499	485	502	509	488	501	496	476	483	512	518	512	504	507	483	483	479	486	472	503	529	506	491	517	531	509	500	490	484	522	485	501	486	498	474	456	505	467	495	499	471	501	496	485	482	497	512	485	522	473	496	484	482	487	529	551	463	505	465	483	480	501	499	507	499	499	500	444	517	473	520	488	471	528	522	492	468	511	539	517	510	479	493	481	520	493	476	491	466	492	504	486	492	496	535	488	482	478	491	483	486	496	517	529	489	529	513	478	505	505	485	502	501	523	489	501	489	505	495	473	492	483	515	494	515	471	510	481	488	488	478	469	495	469	478	533	516	543	501	512	482	459	510	534	497	506	481	520	525	471	502	464	477	503	472	458	480	493	501	498	501	438	456	493	485	467	490	498	460	512	536	511	523	485	483	476	515	505	502	485	495	486	526	487	458	512	508	485	499	504	479	492	487	508	464	460	499	489	495	560	500	506	503	487	529	497	510	514	519	524	476	488	474	490	514	505	468	479	514	509	425	475	495	495	505	498	469	499	511	512	485	506	465	500	478	486	488	506	474	511	500	512	480	497	518	516	470	528	462	469	524	503	474	499	469	535	484	469	462	483	480	484	475	503	487	556	505	531	506	454	467	509	491	453	476	486	513	511	470	482	508	487	477	538	468	478	493	491	489	505	483	517	481	489	501	479	469	550	491	498	511	498	478	473	505	502	533	484	499	492	497	503	491	465	482	443	521	495	484	510	515	536	477	528	506	480	528	491	493	495	479	476	479	496	499	466	490	481	434	517	499	485	461	508	489	478	477	482	480	492	515	497	500	470	490	512	489	489	503	487	523	504	506	514	514	474	516	476	533	508	505	489	483	486	487	504	489	468	493	477	514	489	485	480	497	494	499	451	489	505	511	498	484	473	493	534	512	512	496	525	493	487	458	516	494	516	498	518	512	485	487	530	491	553	484	477	474	488	513	492	492	497	519	497	475	514	491	469	521	522	511	501	481	478	509	479	524	535	488	471	496	512	500	505	498	476	481	438	514	524	542	492	537	492	449	462	477	509	484	473	490	507	486	526	487	483	473	543	532	471	485	457	520	468	488	437	517	504	492	482	515	534	513	506	508	507	449	500	485	484	502	504	503	459	487	503	510	481	481	482	506	505	485	472	508	505	442	463	503	538	499	458	527	494	482	487	513	467	480	471	519	480	477	537	483	489	484	510	479	476	525	500	477	487	526	485	429	545	465	494	507	540	536	492	493	490	508	470	499	511	502	481	500	507	473	498	471	493	514	472	493	481	472	496	470	474	520	533	512	470	506	512	513	487	507	478	503	468	460	481	475	498	511	506	485	488	481	466	481	481	469	532	528	505	520	466	481	502	503	488	489	490	484	494	477	507	485	504	483	474	478	497	467	531	518	505	490	504	532	473	480	497	476	449	507	516	501	525	527	503	526	465	518	472	512	495	506	485	508	508	537	521	503	512	467	502	503	549	503	547	509	493	502	476	528	505	520	490	534	501	521	463	508	472	475	462	537	506	492	464	511	504	465	508	502	485	468	513	460	502	480	504	517	501	467	476	496	532	465	488	462	511	512	509	455	497	444	484	495	478	499	488	486	513	463	495	499	513	491	512	469	542	523	509	465	526	487	484	512	510	528	488	501	487	505	499	512	495	509	478	519	502	488	482	502	509	500	482	488	509	504	465	504	486	518	453	468	532	480	529	491	481	481	480	472	503	528	516	467	495	498	479	517	472	490	480	492	507	508	481	483	545	484	518	501	456	499	558	499	468	475	499	459	521	470	516	518	525	502	475	472	453	467	480	485	556	458	482	508	522	495	455	489	483	520	519	491	513	481	494	512	461	478	472	513	513	485	482	467	539	495	473	472	480	499	488	500	496	508	516	510	503	496	500	505	471	452	467	454	508	498	480	516	496	466	537	497	519	489	515	498	488	485	432	501	525	493	499	463	489	512	530	491	514	476	523	494	510	477	505	505	497	494	499	497	506	502	462	557	512	511	484	502	508	486	480	492	501	492	502	481	481	522	484	518	561	523	501	488	456	470	483	454	489	485	477	501	523	519	489	493	469	499	490	530	543	503	498	475	516	493	480	480	496	485	436	466	522	461	508	514	496	492	504	506	482	479	493	498	483	484	493	517	503	500	487	473	465	484	491	504	484	530	484	464	530	503	506	500	499	489	527	475	481	523	516	469	508	500	469	483	507	490	508	479	489	515	489	472	543	516	505	486	471	475	490	506	468	492	500	525	498	484	508	485	534	467	497	461	457	500	515	521	503	521	490	513	486	448	498	512	477	496	507	485	528	486	495	486	482	484	477	476	486	522	483	530	542	549	533	481	468	445	504	473	466	513	498	454	549	492	478	505	513	532	501	468	486	454	521	497	483	473	492	487	528	453	500	478	483	502	489	468	455	503	538	501	500	457	521	469	540	508	484	447	543	518	511	483	487	517	492	489	487	493	480	513	467	529	494	500	539	460	535	505	493	503	507	489	475	511	504	497	501	469	511	477	516	527	531	509	482	511	493	529	520	488	495	533	457	492	484	511	495	500	475	486	471	537	482	463	505	521	510	517	482	480	479	500	512	475	485	474	512	486	461	488	500	479	471	499	463	481	488	482	481	493	437	498	531	510	481	521	514	460	485	491	543	529	486	480	477	479	508	520	482	476	488	490	509	510	474	526	478	482	494	523	481	496	502	487	470	503	539	504	471	517	522	522	493	480	493	482	481	506	521	473	484	531	515	514	465	537	501	465	481	453	457	482	482	500	482	480	458	510	460	523	491	489	484	513	491	494	476	494	485	499	475	485	506	490	496	464	496	506	518	471	516	466	495	476	478	485	494	486	485	526	498	459	495	473	469	524	517	471	511	507	506	477	472	502	523	487	487	474	524	502	468	500	501	516	505	464	504	484	438	533	527	430	522	505	506	443	526	469	499	493	494	484	515	514	539	470	487	505	451	513	500	528	495	483	518	468	521	453	502	530	479	480	474	482	482	442	461	515	519	468	504	484	523	495	500	475	502	482	443	500	518	526	511	469	490	500	514	490	502	464	465	450	479	477	531	490	510	486	530	484	500	481	477	526	515	483	514	503	463	506	481	488	519	532	458	474	496	484	463	510	504	471	491	473	466	497	520	502	497	479	502	515	512	536	486	515	497	451	485	487	520	492	525	523	514	524	478	504	509	486	508	457	472	515	489	510	475	502	465	531	505	521	501	503	486	477	478	499	498	484	482	489	537	508	487	482	504	473	527	500	472	491	461	473	490	473	502	493	504	491	502	532	495	476	486	499	488	477	497	499	490	474	469	522	502	469	444	460	507	542	498	498	506	514	506	494	511	456	492	474	509	482	487	511	518	494	472	504	483	506
30202	18232	5703	4564	2507	1241	943	629	591	571	381	434	402	443	292	225	199	151	164	157	150	136	168	169	128	124	147	140	126	150	163	130	124	133	142	146	113	141	123	139	138	162	130	163	142	141	161	141	162	125	128	131	134	132	137	132	117	153	125	121	127	171	117	140	137	124	115	139	143	147	146	109	128	136	146	142	139	133	165	122	135	138	129	119	138	135	157	136	149	134	159	140	131	141	147	119	164	127	154	149	138	141	135	146	148	135	133	140	158	118	133	106	155	154	129	136	143	115	139	156	147	116	126	133	120	138	136	140	142	140	140	125	139	140	136	131	139	111	120	143	145	158	142	123	143	153	142	142	136	150	141	122	126	153	144	138	162	141	124	165	154	152	163	134	143	144	136	122	148	128	136	142	128	136	123	152	130	139	144	154	135	120	109	130	113	156	137	123	103	127	155	156	130	138	125	136	134	130	151	143	136	145	135	146	128	128	126	133	142	143	167	170	138	151	140	123	118	131	153	142	114	143	143	139	155	146	136	125	157	156	124	133	142	170	135	145	127	148	126	151	150	145	133	123	134	124	146	117	154	129	138	134	121	137	126	134	142	146	135	121	136	134	107	146	139	154	146	140	164	126	167	129	142	161	129	127	134	135	124	153	122	124	116	134	139	133	157	121	125	143	120	146	129	136	142	157	128	130	149	151	151	124	130	146	129	143	141	134	146	122	122	134	140	150	136	127	143	147	136	144	133	147	125	136	134	116	154	136	142	124	136	148	144	143	139	130	151	117	139	129	140	153	120	152	120	129	132	156	129	126	146	122	123	142	145	112	160	151	138	147	142	139	148	159	134	132	139	140	141	129	133	128	122	138	177	164	133	150	147	121	137	127	121	130	137	122	142	140	118	157	134	141	114	123	161	113	135	138	138	121	147	142	134	136	117	150	143	147	144	130	141	122	138	145	148	150	156	133	134	136	137	134	129	122	153	120	139	147	143	162	155	153	150	108	148	140	148	117	143	141	140	139	130	144	156	161	139	141	158	154	127	125	143	164	159	136	143	141	135	139	151	168	150	139	121	140	132	147	142	126	148	125	129	158	126	149	144	167	117	124	112	141	137	139	143	146	122	127	147	152	144	142	128	124	145	144	132	131	149	125	132	160	141	162	136	114	140	153	126	167	130	155	164	134	128	128	144	144	137	138	138	137	142	135	118	149	149	141	145	129	132	157	123	147	146	139	135	153	176	165	135	141	152	133	118	123	150	155	126	128	133	133	134	114	117	143	120	119	144	138	142	154	140	129	144	153	151	130	150	140	137	146	126	123	141	139	172	146	132	146	143	131	129	137	105	126	125	133	129	153	128	127	134	145	133	119	133	143	153	121	138	159	136	118	135	129	131	108	137	126	149	148	160	141	102	104	138	126	151	147	132	132	123	121	141	139	135	132	136	125	152	141	152	147	139	161	136	131	129	126	150	146	132	131	156	134	134	129	134	156	143	124	139	136	159	130	150	169	145	144	131	128	133	134	140	126	133	135	139	126	138	131	124	153	128	143	118	148	132	113	116	125	131	139	167	145	137	134	137	154	128	132	157	126	136	116	152	156	148	147	119	127	136	119	148	126	147	146	134	151	138	152	146	124	124	146	148	126	135	129	138	172	140	160	109	133	133	119	153	122	137	118	137	132	135	146	149	131	132	119	146	152	147	125	108	145	133	147	137	127	155	136	127	138	136	147	132	161	120	125	152	134	141	139	161	131	132	122	131	136	134	155	122	133	134	140	121	132	131	154	120	133	138	136	124	122	138	124	149	139	157	140	140	121	142	145	126	156	114	129	133	137	134	154	139	143	154	138	145	126	136	132	165	145	134	133	124	117	111	136	139	121	119	135	122	160	135	124	127	133	122	127	139	162	114	104	126	147	142	138	149	129	143	132	123	149	137	109	136	134	135	138	136	140	111	132	128	143	137	111	125	141	140	103	118	123	161	129	133	145	151	136	131	120	147	120	140	145	132	150	121	135	129	144	126	162	119	141	148	143	153	130	139	153	144	113	130	140	133	164	147	147	127	152	129	142	126	144	157	132	142	148	142	128	150	141	130	134	158	135	144	139	137	155	132	152	142	142	133	138	126	143	163	131	121	137	138	127	146	131	146	143	137	130	145	123	139	133	122	124	154	135	146	134	115	135	134	122	122	143	131	158	118	134	140	139	135	137	126	150	169	153	133	120	145	138	160	122	125	137	128	130	145	144	130	161	154	131	157	139	136	128	132	127	153	126	145	135	147	133	138	154	143	122	140	145	157	134	150	141	139	145	142	135	145	140	164	130	170	147	138	140	132	152	118	135	143	139	130	131	144	155	148	147	134	143	141	152	139	143	159	142	115	135	152	131	139	152	131	108	145	147	146	151	148	134	114	131	131	134	132	117	126	112	130	131	138	132	119	110	126	137	133	146	137	135	139	114	150	125	155	152	120	167	135	118	149	138	147	139	126	121	110	149	153	137	113	122	166	139	141	123	141	138	130	138	124	158	133	157	142	132	134	144	139	142	138	140	136	159	142	128	125	137	135	142	144	147	150	143	136	135	145	142	126	131	137	146	113	151	132	113	140	129	147	132	119	122	115	149	141	158	119	133	118	145	121	146	132	122	144	138	146	181	131	174	147	148	143	154	129	134	154	135	120	113	138	140	148	149	117	119	138	133	142	142	153	132	134	122	137	135	117	131	136	111	138	148	133	165	123	131	138	139	145	120	122	136	115	141	137	143	162	137	133	143	112	150	135	123	124	130	155	140	140	183	146	142	139	116	137	140	148	152	161	150	148	112	144	141	150	147	131	159	125	128	154	149	138	136	140	140	140	168	126	134	129	147	152	125	139	155	134	134	144	128	128	128	131	130	142	120	128	159	132	146	131	127	149	123	131	141	124	146	159	137	129	138	123	131	148	135	132	121	116	130	125	151	144	155	144	146	125	167	135	115	115	144	145	129	153	128	142	135	147	133	150	136	115	138	126	145	124	127	129	151	144	138	153	151	149	146	117	139	122	130	124	108	114	129	140	133	134	128	120	149	142	157	158	149	151	121	135	126	144	123	141	167	128	154	125	144	124	139	126	114	147	120	121	132	136	142	131	168	122	148	151	157	143	130	143	132	125	126	146	134	108	131	120	121	125	139	132	122	137	153	139	134	128	135	120	137	129	132	149	140	130	157	123	149	131	120	123	140	134	162	135	132	144	125	124	135	155	121	136	126	149	140	137	150	116	126	129	127	126	117	131	135	133	132	115	136	139	135	116	133	164	153	133	137	118	141	142	155	130	137	154	159	135	141	140	152	139	127	118	164	130	132	129	144	156	128	126	145	132	138	138	146	137	137	131	123	131	131	143	136	161	133	141	128	148	125	116	134	130	131	125	136	151	133	133	140	143	156	126	155	127	122	136	136	127	122	154	131	147	141	129	137	136	129	145	144	136	142	139	133	127	120	130	130	143	118	152	124	153	151
19262	12783	4550	8816	6000	4301	4076	3202	3118	2726	2080	2300	2205	2292	1309	974	596	419	399	386	369	411	374	347	340	348	355	375	357	365	325	361	335	343	358	337	349	330	374	316	325	352	313	346	333	348	312	331	322	334	309	333	375	332	353	346	347	338	306	286	344	330	352	322	338	317	343	356	315	317	327	313	325	339	362	373	349	353	347	332	329	350	342	359	335	342	362	331	339	335	349	336	365	323	307	368	368	359	359	328	342	320	285	366	311	356	325	303	343	338	362	339	352	316	319	361	333	364	347	337	320	355	364	343	314	350	342	366	365	340	339	352	337	329	322	375	344	347	332	331	318	342	318	310	318	314	302	337	341	290	348	332	346	335	316	328	331	354	348	322	313	330	355	341	338	316	341	345	318	335	390	358	327	311	331	324	341	312	342	351	319	313	322	304	320	289	348	340	329	306	343	312	351	316	329	342	323	303	326	327	375	308	343	308	343	325	325	351	303	341	331	338	352	316	356	337	325	312	338	320	337	341	351	330	326	314	323	319	350	318	342	306	350	340	347	342	349	313	334	297	343	355	309	318	338	324	356	326	335	333	344	321	341	339	329	328	343	348	330	302	353	316	317	336	349	336	350	345	326	345	333	320	325	309	308	326	298	345	315	354	342	313	322	335	342	341	325	341	335	340	346	321	335	323	324	314	329	338	322	329	319	343	343	310	338	346	326	319	339	327	325	360	300	351	307	352	316	344	367	312	334	333	331	306	335	350	350	330	347	337	332	355	340	329	333	359	325	352	312	354	300	340	293	288	321	344	328	343	302	317	349	328	371	339	301	328	305	318	356	330	326	328	321	328	339	288	299	334	314	341	326	301	366	290	333	357	335	332	319	345	335	377	332	316	317	356	331	329	325	322	336	311	379	344	314	321	333	343	331	322	323	355	337	318	317	352	335	321	307	330	329	333	346	348	338	304	324	327	318	350	323	331	337	314	309	367	324	318	336	349	322	360	326	341	328	366	336	364	350	341	324	338	326	360	309	337	342	330	350	318	327	325	321	366	309	355	318	344	368	308	312	308	309	334	331	336	309	324	335	345	346	321	355	343	310	303	363	375	335	335	299	339	345	339	307	314	342	325	318	311	346	328	324	316	309	351	337	304	305	365	334	297	321	338	317	337	312	333	296	343	345	366	360	291	356	363	331	329	312	330	311	339	300	307	318	324	317	310	276	320	339	318	314	338	375	323	304	329	336	329	330	349	327	342	318	317	317	337	363	305	294	321	341	324	332	304	348	356	335	305	329	322	315	319	343	309	338	320	339	322	343	350	352	332	333	316	350	338	390	310	318	318	284	314	339	330	321	326	317	325	350	322	335	322	351	353	334	321	348	307	306	334	313	340	315	370	348	342	304	328	322	349	321	329	313	302	355	338	328	339	315	338	354	337	320	294	336	314	333	332	335	320	335	323	335	306	310	369	340	335	331	340	335	306	329	330	355	340	323	348	326	336	350	317	352	329	307	352	339	355	344	329	306	315	321	326	340	355	342	337	334	319	298	322	321	343	304	332	335	342	349	328	319	338	319	346	338	348	333	352	324	365	324	306	337	318	347	344	337	327	295	330	318	346	342	345	371	305	319	331	322	351	357	309	303	338	317	321	317	353	325	335	342	333	328	315	295	342	322	337	364	338	311	363	327	337	329	312	311	317	331	352	321	322	336	342	328	336	322	303	331	346	304	311	321	343	294	315	310	343	313	322	322	312	327	341	328	363	382	362	342	336	320	335	326	363	309	337	325	343	292	314	325	357	338	320	336	365	307	321	328	293	319	345	333	351	331	311	306	336	327	304	324	330	354	325	333	304	344	332	342	333	344	334	328	372	299	346	310	353	347	284	338	339	334	337	341	303	342	310	315	336	321	316	365	340	328	304	301	313	348	327	330	300	363	308	323	329	314	318	332	326	334	348	335	336	322	325	326	322	336	324	315	323	315	328	334	353	350	323	350	310	348	336	323	337	330	356	332	333	327	332	289	313	349	340	301	333	316	312	316	342	304	349	281	309	344	343	343	339	300	382	325	315	306	315	334	356	316	347	352	334	342	335	340	327	330	318	333	343	341	309	341	325	342	319	296	328	319	324	344	318	356	340	363	364	335	330	351	365	348	318	304	370	312	324	348	339	315	329	332	311	349	343	330	323	298	317	334	316	322	310	334	328	333	315	331	345	324	338	297	332	323	338	326	333	312	319	315	321	324	334	326	323	315	335	282	336	353	326	327	370	346	302	322	339	341	324	307	312	319	331	342	324	355	285	340	329	381	320	329	346	348	312	313	324	340	339	304	314	344	310	343	312	364	344	330	333	324	333	361	321	341	291	323	384	304	327	312	336	334	327	325	387	333	340	322	336	310	335	325	316	336	329	324	326	293	310	292	344	319	323	321	340	304	313	303	321	376	343	304	350	353	297	327	343	351	327	314	326	319	349	326	331	303	335	356	345	319	329	341	299	337	317	315	331	334	343	337	356	312	322	345	352	322	375	326	336	342	333	322	313	324	365	314	315	323	342	350	359	314	300	350	323	323	331	373	328	295	326	343	356	305	311	348	329	340	295	311	309	311	344	319	327	318	316	337	332	344	321	333	329	368	320	327	353	348	346	317	331	328	326	330	312	328	340	353	327	315	350	325	358	336	309	336	320	322	321	300	345	363	341	334	305	331	335	334	350	332	322	330	321	300	309	306	366	350	308	349	320	311	342	314	350	302	337	325	366	320	343	305	322	343	307	352	325	345	345	328	338	336	334	336	309	284	340	333	356	338	325	345	341	321	310	350	330	352	332	355	293	358	307	365	318	337	359	328	331	327	312	309	348	330	315	370	344	356	339	324	349	319	333	350	332	344	334	346	316	331	352	361	393	323	329	348	305	337	349	327	306	331	348	332	325	322	317	341	328	337	325	298	311	287	329	307	331	321	313	368	332	318	332	329	346	322	338	318	355	343	364	342	320	317	341	351	312	316	327	334	315	304	335	333	322	313	327	327	345	304	322	320	338	294	349	340	334	325	353	347	321	351	363	308	330	337	359	323	335	333	349	307	317	343	317	323	327	335	328	322	312	321	333	329	314	310	350	344	314	316	322	366	321	334	350	354	334	342	322	343	319	325	372	317	319	313	335	320	340	294	345	315	321	322	306	341	322	310	327	290	352	355	341	325	303	353	366	332	333	323	337	316	298	333	344	328	293	350	335	355	331	357	339	350	344	337	338	319	368	330	320	307	325	307	365	366	365	320	332	313	331	335	361	329	311	338	334	326	327	314	326	332	331	355	322	310	303	319	305	321	362	344	344	338	294	317	334	356	352	317	321	326	333	343	339	335	312	314	332	318	343	322	326	334	329	351	335	336	332	347	328	368	342	340	329	315	372	346	331	321	365	322	347	312	322	324	329	314	308	297	345	324	338	322	372	334	329	331	314	301	332	318	357	339	331	346	295	330	308	309	366	343	325	358	299	304	329
41484	29629	12300	8748	4584	2737	2054	1344	1198	1003	810	697	791	844	529	340	287	216	192	199	205	201	232	181	213	201	204	199	194	189	201	212	189	210	211	206	209	214	186	206	198	192	180	188	216	195	192	199	235	175	182	192	176	195	190	188	200	180	177	177	205	193	188	183	214	194	191	200	183	173	186	184	187	184	185	186	204	196	186	192	158	169	172	189	182	206	198	190	197	186	165	194	200	204	187	185	184	178	206	185	185	194	204	185	169	195	183	165	182	171	177	195	194	200	198	190	176	193	169	169	168	198	198	191	185	185	179	202	177	191	184	195	204	182	177	201	165	186	210	172	181	185	173	201	187	158	187	186	232	188	200	187	191	175	179	192	219	182	181	181	183	182	161	200	197	217	178	201	182	188	172	209	192	179	173	145	190	181	190	190	191	214	203	192	198	189	186	174	148	181	163	173	212	184	180	186	182	192	191	203	188	196	178	182	174	178	208	202	205	181	181	175	207	166	169	199	198	201	170	221	180	215	174	172	186	158	217	186	190	199	177	188	206	170	185	169	161	175	177	178	184	180	207	160	183	203	190	171	199	182	183	204	212	197	183	159	195	205	226	209	194	187	167	183	196	195	177	180	159	193	211	170	210	198	172	182	185	188	181	220	180	204	181	177	184	186	162	202	192	183	180	191	204	167	175	198	204	180	176	195	190	190	183	182	164	161	195	194	171	187	185	186	165	164	191	184	167	183	193	168	184	197	192	189	197	186	187	193	214	169	183	184	212	217	180	153	195	221	172	186	175	170	200	197	194	215	184	144	190	184	201	180	180	171	186	185	188	173	170	180	180	187	195	153	176	181	189	183	189	203	190	200	166	173	158	190	193	196	199	193	186	165	182	191	193	183	202	185	208	167	183	183	196	199	207	151	183	191	191	174	177	219	177	183	186	195	224	197	177	196	198	205	190	182	180	179	192	173	187	169	173	221	200	200	176	210	180	207	195	171	199	193	169	176	174	186	193	161	157	182	156	213	202	175	170	198	161	185	198	207	185	195	191	170	195	172	160	162	189	188	160	159	168	201	176	191	194	166	178	192	183	190	172	190	190	193	224	208	194	165	186	172	169	183	175	205	170	200	147	156	180	194	191	195	203	199	212	214	184	175	172	183	167	188	198	188	202	179	173	183	185	191	200	194	180	180	170	184	177	215	194	198	191	191	228	176	171	195	185	213	196	202	183	175	199	165	169	172	219	200	183	182	203	191	171	185	190	175	190	222	199	195	194	191	214	208	211	181	183	175	183	150	198	226	166	182	200	186	203	195	188	187	184	192	183	196	165	177	187	176	185	190	173	192	181	187	189	216	178	224	191	186	152	197	186	178	176	189	195	180	201	203	189	174	192	213	191	198	173	187	185	201	206	179	219	165	171	180	205	205	168	188	188	160	180	175	201	217	184	181	177	166	187	167	142	186	195	182	206	177	186	178	212	197	188	190	194	205	174	179	196	200	189	172	200	200	196	176	179	177	168	192	200	180	208	172	159	186	187	191	168	197	215	172	181	152	206	196	196	177	177	196	183	189	179	188	177	186	177	188	166	181	199	176	156	205	185	194	178	186	192	176	179	161	172	167	171	193	205	186	197	205	197	190	193	187	194	187	191	199	208	198	191	175	158	175	176	182	169	226	191	194	166	206	191	172	194	175	161	189	173	187	193	212	181	175	181	215	215	171	200	188	181	199	187	189	187	168	181	191	200	209	193	204	189	185	166	208	192	166	189	176	188	218	182	190	222	184	220	181	201	194	190	179	195	192	209	190	179	181	183	177	188	168	169	177	210	185	199	183	176	178	174	172	175	231	190	197	187	197	166	174	189	178	157	197	182	184	208	206	204	179	192	168	194	166	179	210	167	174	192	167	193	194	171	159	165	197	183	188	178	171	180	189	179	179	216	151	190	172	187	203	199	176	194	193	178	195	198	195	196	181	177	187	198	212	177	184	159	189	199	208	198	189	194	174	172	203	181	192	160	180	180	189	179	169	186	131	178	180	207	158	191	184	159	192	174	182	172	180	187	169	188	175	195	198	210	208	167	174	194	180	203	210	184	179	206	204	199	190	193	191	203	229	185	204	185	158	190	206	204	163	208	169	179	199	214	178	191	168	189	214	167	210	180	194	199	200	183	211	175	194	193	201	178	183	181	196	187	197	196	191	179	184	171	169	199	195	180	207	198	213	195	197	182	154	207	218	198	166	182	203	213	180	181	150	189	187	185	184	198	194	175	173	179	171	216	176	178	167	189	200	200	179	174	178	193	195	173	186	162	163	187	191	170	181	200	181	206	186	209	168	161	171	173	176	197	191	224	194	166	157	167	183	169	165	174	181	213	185	209	196	169	220	193	187	171	157	185	187	168	195	211	195	196	192	176	181	183	186	179	195	179	166	204	200	199	186	181	190	192	190	179	172	171	189	196	182	177	183	180	162	176	208	185	207	195	198	180	178	197	206	182	185	183	185	189	198	196	202	195	182	191	178	184	174	169	163	185	195	167	188	199	159	182	208	191	204	187	187	165	177	194	205	197	164	173	156	185	204	210	181	177	180	194	194	194	182	212	169	201	198	195	195	185	185	196	172	188	174	186	183	198	192	187	193	185	182	173	195	193	184	206	197	168	209	185	184	177	179	177	155	206	179	145	220	173	169	209	196	196	190	205	188	182	187	190	198	201	172	162	196	200	200	198	178	169	189	192	187	185	201	203	173	190	178	196	176	209	197	184	166	171	175	162	204	192	177	197	173	195	202	214	177	184	201	192	188	200	172	168	202	184	183	184	170	210	210	183	178	200	183	202	159	193	174	192	181	186	188	193	174	174	176	193	152	155	186	199	188	199	213	183	209	184	206	193	174	169	167	194	186	172	216	188	194	213	205	201	186	157	174	158	194	194	178	189	178	188	180	183	183	203	184	172	219	184	198	206	186	174	185	171	190	185	180	180	184	194	190	164	191	179	168	176	185	190	176	213	182	157	187	196	184	177	207	202	183	205	166	193	214	179	183	158	184	184	184	194	203	172	164	218	190	167	163	189	201	185	197	220	183	197	192	186	195	179	203	184	203	200	164	196	196	201	171	203	204	194	200	176	208	201	201	194	151	157	195	168	168	180	167	184	173	155	194	179	195	181	203	188	147	169	175	171	192	186	163	194	173	177	166	190	195	187	198	176	197	175	188	185	142	174	189	210	201	181	193	198	181	208	184	179	188	159	192	203	191	195	201	201	196	172	165	198	181	217	190	201	158	189	194	180	201	202	221	197	175	191	169	200	161	202	192	190	173	200	211	172	173	183	175	170	183	212	229	218	180	198	192	187	179	212	187	182	182	168	195	190	165	190	158	201	190	193	215	174	172	193	218	176	205	209	173	180	161	184	179	202	159	210	159	197	180	177	166	204	190	185	190	235	198	172	166	210	200	215	192	194	197	213	192	197	152	169	184	178	170	181	198	206	224	178	167	188	190
26037	20290	7600	12294	8440	7550	6687	5716	5640	4766	3824	3587	4173	4029	2775	1394	1226	666	573	523	536	522	499	495	497	451	476	489	494	501	480	474	493	445	464	455	502	466	430	427	450	442	436	447	490	446	453	450	431	438	416	441	424	419	466	475	432	468	415	441	429	461	458	451	417	435	459	438	442	441	433	421	421	449	446	410	447	442	431	376	500	455	414	433	435	449	461	436	425	439	423	423	402	475	442	450	446	476	438	446	449	449	392	473	461	460	455	442	401	420	430	434	447	438	436	450	451	441	453	433	438	445	463	447	430	449	429	438	456	398	457	437	417	440	452	434	441	434	406	404	464	428	416	456	416	421	416	424	463	449	447	453	413	421	429	414	428	450	446	442	458	456	441	436	453	425	444	494	446	450	453	415	412	409	434	436	436	466	434	457	425	453	416	448	462	436	458	445	443	453	419	455	428	416	473	424	445	439	462	406	444	412	452	454	436	444	436	393	441	445	426	417	434	442	458	449	455	441	418	408	421	450	468	415	408	422	467	421	431	431	422	439	436	444	447	424	451	414	441	430	427	448	416	441	453	424	409	410	452	447	433	437	447	425	460	429	403	432	455	448	433	416	437	474	465	432	440	439	406	444	403	442	440	439	452	448	464	401	445	456	459	442	404	469	438	427	436	448	483	438	410	453	426	435	420	429	454	408	446	426	472	416	409	450	426	464	389	416	403	423	432	418	432	412	414	456	439	454	387	432	400	423	429	428	470	418	428	427	442	466	487	407	444	425	452	426	432	471	459	452	456	464	405	432	452	366	445	409	477	459	423	442	443	461	432	460	408	445	438	464	434	413	418	458	427	455	410	428	472	441	411	471	463	442	484	421	483	451	415	433	411	484	442	426	426	440	438	433	459	424	425	454	459	427	430	438	442	445	481	429	448	415	485	424	480	430	421	448	430	448	419	423	448	433	461	453	433	438	457	438	431	451	439	433	448	427	442	446	457	398	400	445	435	431	427	422	414	413	447	467	416	437	444	456	446	426	449	428	416	470	438	435	441	466	453	405	431	424	455	415	434	420	417	443	431	437	413	401	409	443	477	424	428	416	398	434	409	408	414	427	426	450	432	422	432	445	422	445	473	437	471	413	429	441	433	435	422	427	448	416	429	415	442	441	444	473	491	433	415	448	461	413	419	446	431	412	441	408	439	423	402	428	445	447	444	466	434	499	440	410	436	402	460	437	402	445	446	422	450	452	422	445	432	476	442	458	400	436	437	412	414	442	432	444	432	427	406	460	410	453	431	427	422	427	424	409	411	429	458	435	425	461	444	436	404	440	446	416	429	447	422	427	450	433	466	460	466	449	430	441	436	420	432	442	443	430	446	437	450	419	427	427	421	417	447	476	427	424	432	424	408	467	433	457	451	458	454	431	430	466	471	447	458	431	406	429	409	422	444	430	421	451	460	447	445	427	429	443	443	426	442	421	415	443	450	422	439	400	398	437	434	417	440	435	477	423	461	417	502	436	469	397	453	430	469	438	410	415	419	452	427	479	449	483	440	413	423	410	407	406	433	463	445	409	459	431	402	436	455	426	445	430	416	456	436	414	431	426	442	441	446	405	444	451	456	441	454	429	424	452	419	430	469	397	425	418	436	469	439	459	431	423	394	465	451	431	414	433	436	443	429	419	433	422	436	409	434	425	476	418	463	444	447	420	465	390	476	446	425	453	428	465	454	462	456	418	453	422	417	442	434	415	473	452	424	448	419	457	434	413	439	418	419	474	453	476	436	400	417	449	412	413	421	442	397	428	437	382	428	416	419	444	447	462	429	395	475	421	420	422	399	429	411	447	435	424	441	441	398	439	426	439	440	473	406	463	426	414	439	435	467	453	438	455	450	433	444	404	442	437	463	442	417	429	476	442	413	412	447	447	469	464	459	417	458	460	393	426	424	487	436	441	421	429	476	421	412	424	480	425	448	415	435	437	442	433	463	429	424	460	449	443	424	458	456	435	448	456	445	437	428	443	432	470	442	452	435	433	433	434	450	453	402	472	420	408	455	427	433	471	419	456	427	447	435	423	412	381	440	436	398	469	395	456	429	457	428	461	429	381	447	453	432	454	440	422	425	433	420	449	454	425	477	462	401	452	446	415	446	423	399	472	423	433	467	428	442	425	455	450	428	456	443	466	441	440	471	435	468	464	434	456	440	443	462	471	400	445	465	457	423	427	453	486	464	431	442	411	423	404	469	486	420	440	441	445	452	441	514	453	468	451	416	445	424	433	443	434	422	419	390	435	414	425	431	483	453	414	449	439	408	432	481	425	454	399	446	402	436	439	403	432	460	452	453	410	455	408	472	456	468	441	487	462	417	408	426	457	413	466	416	435	397	434	434	413	480	426	436	445	444	451	441	448	456	483	419	453	436	435	415	434	438	410	448	409	428	414	414	422	445	377	408	446	413	406	420	447	438	452	417	410	447	481	465	452	433	477	426	401	446	410	465	408	430	429	404	467	428	417	470	431	447	456	448	436	471	404	455	449	436	431	412	436	408	431	434	458	448	459	396	486	411	417	444	434	445	442	439	414	454	438	430	460	422	450	427	462	439	455	416	444	454	429	444	459	419	454	417	461	431	423	482	450	461	417	460	428	463	414	401	429	414	438	435	424	437	443	426	448	459	419	433	409	400	446	417	428	496	425	483	435	444	412	424	420	416	419	415	414	472	467	433	441	415	428	413	421	433	410	431	483	430	457	454	442	413	444	420	448	414	437	415	485	439	435	471	417	443	431	425	414	406	430	435	443	421	436	449	437	425	450	441	459	396	490	426	410	453	438	470	447	467	440	445	436	436	405	426	448	418	412	447	426	412	429	417	445	466	431	453	471	431	396	447	443	478	410	429	440	426	468	455	438	429	465	423	422	479	468	420	419	436	442	439	444	488	426	473	419	432	421	444	413	426	459	428	429	444	469	400	444	424	441	398	417	450	432	418	410	452	430	444	419	454	426	413	414	436	440	410	449	450	438	411	437	403	439	415	437	463	452	441	444	429	436	436	463	451	413	443	405	421	447	435	422	427	404	433	441	455	430	468	443	431	462	454	436	431	413	417	440	400	438	452	421	438	439	453	421	467	432	412	452	416	430	442	420	420	416	442	449	442	433	410	440	434	470	431	476	391	432	440	399	426	416	413	401	455	446	419	440	433	441	428	476	422	420	450	454	419	399	478	417	442	410	429	444	420	474	421	460	459	448	411	409	426	413	445	474	467	451	412	431	444	449	443	448	446	412	465	430	446	436	424	407	417	416	467	432	415	429	406	431	459	445	465	433	472	444	444	433	437	445	449	452	420	422	438	409	419	410	384	458	411	436	465	465	421	470	450	440	428	438	415	500	408	456	424	430	416	421	478	451	402	466	451	461	397	400	463	434	443	385	437	444	420	431	453	432	408	438	429	441	451	439	389	446	443	432	443	409	425	416	412	412	452	436	463	450	400	441	434	414	439	413
11512	3849	746	404	335	312	253	276	262	258	224	232	243	200	222	239	240	212	212	212	232	232	224	223	220	215	208	231	222	233	201	207	237	219	230	217	202	233	217	239	220	199	201	245	212	200	204	232	228	226	218	237	241	215	228	260	246	199	235	214	230	222	206	200	221	241	215	234	206	224	239	188	209	230	210	220	230	196	200	214	226	202	220	225	224	212	213	195	229	228	222	189	209	225	214	244	221	224	249	220	234	199	238	212	233	223	210	194	242	222	223	238	237	219	217	236	220	241	208	214	250	229	218	231	233	256	237	244	204	245	244	218	237	220	217	242	232	202	210	228	239	220	222	234	230	228	192	228	213	194	244	217	197	194	253	238	244	227	223	195	210	204	202	214	248	227	238	218	220	212	201	193	213	216	229	217	245	231	227	212	209	236	230	195	224	206	229	219	222	232	213	218	214	230	213	208	236	243	204	209	221	248	224	230	226	192	231	231	185	235	214	215	207	226	198	198	196	212	197	220	224	233	224	214	210	232	215	233	244	238	225	214	240	224	198	234	225	218	230	229	227	247	221	210	213	209	211	196	216	236	223	221	218	201	234	233	233	226	220	240	236	229	255	250	246	216	203	234	247	247	215	221	214	210	215	229	237	224	217	249	218	237	229	217	206	247	227	206	239	245	205	222	192	229	207	211	258	225	213	194	213	217	192	220	226	227	202	221	217	211	235	220	216	229	225	216	246	253	211	234	208	214	199	222	228	218	211	208	219	219	228	220	226	197	217	220	214	207	222	209	231	218	233	226	210	234	208	225	238	257	220	216	238	206	247	232	233	195	224	226	235	263	243	216	248	215	233	220	237	264	214	239	222	225	253	219	219	230	217	233	234	215	211	232	216	200	220	219	242	220	208	205	227	190	233	231	216	222	215	232	229	207	234	217	219	217	208	209	228	231	219	230	267	221	214	236	240	228	216	194	200	200	193	236	241	221	229	265	221	247	233	229	235	238	215	211	235	212	203	243	233	231	208	221	215	210	201	222	201	211	220	228	229	207	229	220	212	240	203	235	200	225	202	207	212	221	206	223	203	255	225	216	256	200	205	225	222	211	225	202	193	218	196	257	238	223	230	231	244	212	217	202	207	222	194	227	258	235	234	228	223	210	228	217	235	223	223	225	240	251	253	206	211	234	231	218	220	229	247	226	231	225	238	247	216	210	215	212	236	236	233	231	193	215	213	230	242	210	224	254	217	212	250	227	216	221	239	221	236	219	205	206	196	223	205	215	232	240	235	241	249	248	214	238	216	244	224	233	212	231	224	215	222	224	239	224	199	204	224	217	226	210	253	198	199	202	215	199	206	232	253	227	253	215	204	214	200	220	224	206	240	203	243	239	231	232	248	221	219	230	217	258	223	246	234	221	224	184	216	214	201	208	196	238	236	231	236	229	218	234	226	233	216	247	208	239	204	211	203	237	228	214	206	227	238	200	212	237	250	243	217	228	240	209	197	247	231	211	254	216	208	240	217	238	236	216	220	240	240	185	245	237	255	240	219	235	211	235	238	227	213	245	213	236	238	239	204	227	223	227	196	214	220	257	216	219	222	222	240	243	223	219	243	216	215	229	251	217	217	235	230	218	212	236	226	212	249	219	237	220	216	238	212	220	222	220	203	269	206	239	203	211	215	205	216	210	225	214	225	246	217	233	223	197	233	208	203	212	213	214	218	237	244	227	217	206	225	246	221	243	224	226	206	232	206	209	211	192	218	243	249	216	219	196	222	192	237	215	216	229	218	205	189	234	210	235	230	202	240	219	211	245	227	231	242	232	228	245	223	237	219	211	244	219	196	243	236	238	211	225	226	219	213	189	234	218	193	206	240	230	247	211	215	237	228	220	213	218	241	196	189	203	235	225	237	219	249	206	188	232	224	222	214	223	254	240	230	206	216	192	224	240	231	220	179	225	256	224	205	189	261	241	195	239	224	229	200	203	221	232	225	231	219	199	184	216	209	226	208	224	227	207	205	219	227	214	220	201	213	234	200	207	200	235	217	223	237	210	221	198	221	223	230	218	232	208	208	226	206	236	249	255	198	218	237	235	221	216	237	246	218	247	243	189	212	226	222	258	229	217	216	210	221	234	209	215	241	232	203	229	217	225	231	226	232	244	253	186	229	222	227	220	191	210	240	235	236	189	209	213	224	241	201	250	225	240	236	216	230	203	205	204	212	208	218	206	224	224	221	241	209	214	236	246	211	175	209	233	216	207	241	234	232	201	255	242	218	244	234	209	208	202	211	229	218	194	234	220	241	210	226	236	234	237	250	232	237	213	212	227	254	207	221	222	211	202	261	254	230	214	240	222	214	231	209	219	249	207	238	226	231	243	237	272	259	239	219	226	232	194	235	249	220	197	244	224	226	251	227	220	210	233	234	206	228	218	216	247	202	216	216	204	213	211	254	230	210	217	217	224	221	231	227	222	252	239	236	235	243	194	210	211	209	225	281	234	213	202	215	245	260	223	222	224	197	234	233	225	226	222	234	231	237	204	233	189	204	224	202	221	207	210	209	222	191	211	207	255	209	253	208	261	207	219	234	238	267	229	216	206	228	201	221	206	189	251	206	225	234	243	219	210	232	247	248	237	231	217	238	244	240	216	217	204	229	230	205	208	240	199	247	219	192	237	241	213	232	237	233	223	215	220	225	214	219	214	210	247	247	240	236	225	228	253	226	209	208	213	252	213	226	248	177	219	232	215	228	218	209	207	219	224	249	211	220	219	243	249	267	237	235	213	236	211	209	232	238	195	193	231	207	198	225	200	202	201	234	219	223	182	223	221	236	224	228	220	255	220	234	251	222	244	216	210	204	199	215	201	192	231	223	233	246	228	205	208	251	208	233	238	215	239	227	230	253	214	198	217	206	194	204	222	203	254	210	239	225	229	214	260	202	179	216	217	213	228	229	214	241	209	220	252	227	209	228	223	238	225	218	251	233	219	236	241	208	226	239	207	227	234	226	220	210	235	225	233	182	216	232	231	240	226	216	246	215	239	206	227	211	249	234	204	214	226	211	201	223	236	238	234	216	222	236	241	236	228	206	220	223	224	215	214	211	229	204	233	211	234	226	221	250	206	208	210	241	258	209	205	212	211	225	223	230	235	209	223	219	229	246	229	207	220	204	214	210	247	200	220	177	233	229	236	264	221	230	217	235	255	207	202	246	251	200	217	243	215	206	187	202	216	224	246	205	242	220	225	246	204	220	232	238	216	209	227	206	212	236	246	213	234	223	233	206	232	207	219	215	223	217	217	217	226	237	206	245	221	205	200	252	232	209	223	220	208	195	204	222	209	225	216	210	232	212	228	215	217	225	231	214	244	248	222	237	226	231	211	218	228	251	239	218	223	249	224	208	206	214	220	216	214	210	202	252	210	230	194	204	219	208	227	212	234	215	221	206	226	200	207	223	221	210	221	211	228	223	239	203	248	230	246	217	242	216	232	216	241
6985	3169	1255	1045	928	815	832	692	588	656	599	561	595	511	539	524	509	549	527	485	527	507	480	518	500	529	521	509	487	505	504	487	482	475	462	505	468	525	478	444	456	485	498	476	482	492	497	496	452	512	526	494	464	498	459	498	508	495	473	488	493	531	519	467	491	490	503	528	438	527	465	465	529	483	533	502	429	515	451	481	506	474	454	475	478	491	482	490	489	501	484	465	518	491	455	531	477	451	527	492	486	475	475	467	484	504	526	503	530	511	514	492	508	519	506	519	479	481	474	482	450	489	497	483	474	512	443	477	516	491	498	518	504	473	491	468	451	511	511	505	497	519	484	486	474	510	496	468	478	497	466	512	480	485	497	460	450	497	524	464	494	480	483	475	559	522	481	467	407	475	498	471	521	484	455	503	495	534	477	470	504	480	499	465	487	529	473	511	462	523	517	514	529	490	449	498	535	485	477	476	506	477	503	489	474	522	481	485	443	504	491	437	491	505	540	460	494	433	481	463	471	527	476	475	509	441	434	503	472	490	454	448	489	521	457	477	507	463	507	468	433	483	528	454	504	480	529	523	502	462	486	492	485	519	435	468	503	496	502	487	516	503	488	490	510	450	481	486	457	450	486	455	510	488	475	452	531	516	499	484	515	490	509	458	458	485	468	501	515	526	545	511	470	497	502	486	475	470	491	500	470	468	480	456	459	482	460	457	472	458	485	493	495	486	500	476	431	500	507	487	467	473	508	475	493	478	515	503	495	527	508	476	487	476	500	514	495	489	473	474	522	513	456	493	482	471	513	449	560	465	504	495	487	477	492	516	511	460	504	515	503	453	468	496	460	499	495	490	492	491	493	529	458	537	485	492	485	473	469	530	480	517	498	470	478	481	524	480	521	520	472	514	472	510	460	511	490	458	487	493	476	490	499	449	520	485	462	507	492	544	450	492	500	503	522	491	458	481	503	466	432	482	502	456	504	478	513	511	450	499	502	493	491	529	521	476	513	508	489	453	512	490	491	481	508	480	524	488	458	472	476	500	499	490	490	482	477	453	498	490	482	507	492	443	484	482	503	496	515	473	478	498	473	486	454	483	498	489	504	510	482	499	490	487	526	505	470	500	499	475	536	510	484	526	516	488	470	490	541	460	466	490	489	517	493	468	499	516	461	494	499	481	491	511	490	450	487	487	502	510	528	503	467	506	506	485	508	503	506	483	501	497	525	471	516	504	528	475	492	456	497	478	503	482	512	457	508	479	478	489	506	513	495	458	506	498	492	459	461	457	475	520	499	482	489	495	520	493	484	533	496	482	463	488	467	487	456	488	443	469	531	485	467	480	477	474	526	511	470	510	463	474	477	512	471	509	475	484	489	492	502	530	489	546	499	495	529	511	504	521	509	488	521	481	485	488	485	484	477	468	515	488	487	518	512	508	483	470	528	515	471	521	530	507	505	492	515	507	500	439	494	482	504	481	504	512	471	520	489	499	511	471	488	487	490	505	490	520	487	536	506	504	485	501	453	538	490	464	525	472	472	458	535	502	498	523	499	483	495	502	488	471	495	455	482	496	490	483	535	449	486	432	503	517	475	510	464	493	503	477	460	529	503	481	479	516	489	482	462	510	482	514	473	509	504	466	477	473	482	506	476	469	527	527	488	492	494	487	484	529	480	527	462	475	477	471	491	511	531	494	475	509	489	471	481	501	460	479	450	530	476	502	514	487	489	523	494	475	482	475	489	500	490	503	481	429	473	495	468	493	460	504	517	487	513	477	499	506	513	473	492	480	465	459	491	492	524	481	487	526	504	490	504	492	522	509	458	488	459	492	476	503	510	485	517	472	508	525	540	502	482	540	492	484	521	457	516	500	472	471	481	477	508	505	464	518	505	463	495	533	497	477	500	506	486	437	496	509	497	486	478	468	496	468	463	503	473	496	455	501	504	483	520	474	496	524	494	522	470	468	518	517	479	478	508	499	477	485	536	472	477	485	504	468	479	517	524	454	473	481	488	522	453	520	514	446	541	485	470	475	506	484	483	497	484	476	477	490	483	467	480	482	452	474	475	481	504	501	448	521	495	511	460	490	494	482	492	444	509	457	465	485	516	498	482	462	471	526	457	517	504	513	519	494	478	540	518	501	497	461	499	468	469	505	490	503	487	477	467	496	522	505	499	464	496	497	475	472	491	500	500	496	470	515	495	512	478	503	462	462	487	504	460	518	510	501	484	460	482	507	465	504	491	513	512	451	464	480	491	490	485	498	511	462	462	492	510	499	503	494	545	529	486	530	494	483	520	505	528	461	495	501	501	460	481	489	455	510	478	500	477	445	459	465	454	534	478	495	489	485	513	500	539	509	469	456	488	467	483	516	481	480	462	502	510	486	440	500	453	478	485	489	505	484	478	466	482	486	459	465	514	489	462	553	516	479	514	483	501	516	506	501	505	467	491	441	494	487	465	495	483	497	449	457	521	471	464	481	470	502	481	483	476	497	536	468	486	494	477	479	455	473	520	515	471	474	486	499	494	487	477	498	489	522	461	490	507	523	513	476	498	520	502	513	523	531	513	525	489	456	496	469	454	494	484	496	527	499	473	470	504	477	492	481	473	510	521	491	497	469	487	525	484	507	506	477	464	477	517	498	487	487	500	484	480	538	489	478	475	497	495	492	456	489	486	470	465	477	486	451	508	493	499	481	541	483	458	508	470	491	549	468	488	483	508	496	495	506	474	483	497	527	502	446	513	501	493	462	512	496	529	476	493	460	460	543	458	470	491	518	495	493	462	500	478	502	477	494	504	494	477	498	475	484	472	536	473	494	498	501	466	499	487	481	471	503	485	489	456	466	502	460	473	492	509	491	482	465	511	482	468	475	490	530	478	490	493	458	477	453	507	479	492	481	455	502	478	508	531	504	506	493	467	465	456	500	477	516	487	492	516	451	514	521	470	512	485	489	516	521	490	504	532	496	512	522	492	488	486	473	500	506	493	489	509	498	468	478	447	487	486	488	494	474	475	482	500	484	478	459	496	503	519	511	466	494	509	481	469	514	443	498	499	471	520	498	470	476	480	508	509	542	514	507	477	503	561	488	453	493	478	489	510	463	493	449	507	466	493	508	432	480	506	493	493	473	489	515	491	503	488	472	490	511	477	501	446	488	509	493	499	496	502	483	522	490	472	503	485	492	469	560	497	486	475	468	484	523	516	476	520	472	459	501	471	508	499	508	493	518	526	469	515	494	477	523	476	448	559	476	484	498	487	509	487	502	486	509	528	499	481	477	518	522	496	449	467	506	493	477	471	522	466	495	486	544	496	526	494	479	476	506	495	453	470	454	499	454	516	479	506	473	470	480	493	488	465	465	481	527	504	491	478	481	536	499	496	465	483	450	482	463	468	470	472	491	514	516	509	455	522	534	496	502	492	533	545	490	500	509	483	478	463	516	538	485	445	512	487	519	496	493	472	535	567	493	482	477	520	495	483	483	495	512	484	539
31539	19658	5577	3781	2424	1195	853	744	656	590	484	399	430	367	293	292	212	139	173	146	140	150	126	130	130	146	136	132	124	116	160	129	138	140	156	152	136	125	163	130	128	145	149	158	139	123	142	126	147	129	117	127	175	130	131	166	127	147	152	142	138	142	139	118	151	128	136	136	150	141	136	142	161	127	143	145	152	112	111	151	158	153	128	135	117	131	130	146	144	128	125	137	140	133	162	117	140	121	154	151	123	148	132	158	135	124	127	131	130	144	138	124	125	108	165	126	122	135	147	126	128	120	117	141	143	166	144	128	142	132	139	125	140	143	126	131	133	135	150	134	150	126	125	133	147	129	147	149	139	127	128	135	130	132	122	149	123	99	141	131	142	126	127	153	125	146	126	144	145	137	167	122	146	144	137	136	127	140	125	148	133	138	138	146	140	143	135	124	145	107	123	143	126	157	138	177	132	121	141	166	145	159	134	147	118	134	145	126	125	137	143	142	170	139	163	149	145	159	145	136	134	129	140	127	148	148	144	137	137	141	138	135	161	124	151	120	149	136	149	134	151	156	166	138	137	184	150	140	134	141	129	121	152	130	124	109	137	154	140	129	124	143	144	152	135	139	122	126	126	145	148	141	137	154	141	143	113	143	131	143	136	143	120	117	106	136	146	139	148	136	131	131	131	132	154	132	132	123	136	161	150	126	119	131	140	132	148	184	137	130	138	143	146	155	140	127	126	133	157	136	135	134	128	168	119	147	147	148	120	123	140	141	134	148	136	135	152	140	130	109	135	147	139	132	133	123	151	129	132	150	114	127	131	143	140	136	139	133	115	139	135	147	137	131	139	132	130	135	110	133	168	130	121	131	133	140	126	141	155	146	157	116	131	124	131	134	132	122	115	116	126	125	144	140	130	145	140	141	126	158	130	118	137	141	109	102	128	124	149	147	127	131	148	163	118	134	146	140	140	137	155	155	149	135	141	140	165	129	135	161	115	123	139	145	138	134	161	139	173	120	129	147	140	161	145	145	108	143	130	148	154	143	128	141	161	139	143	146	135	153	132	138	127	140	156	135	146	124	167	109	137	136	134	167	132	130	136	132	137	146	138	166	138	133	166	143	159	130	117	134	131	149	145	146	129	154	131	129	132	141	138	144	150	129	124	137	126	136	126	129	113	127	158	140	147	145	151	149	111	154	139	128	130	119	140	148	153	135	127	132	135	109	143	174	154	142	136	133	143	152	131	143	152	143	152	147	127	142	132	130	130	118	129	136	144	131	147	153	141	139	152	131	136	169	136	149	142	131	126	118	147	148	161	138	147	138	130	124	133	147	137	144	138	130	144	122	156	111	150	108	131	151	143	113	129	138	148	129	148	130	159	116	127	154	124	124	110	116	133	135	129	129	122	143	111	129	121	136	155	134	120	138	158	140	128	150	142	119	145	132	133	151	138	149	147	136	122	123	133	138	133	137	137	144	119	128	154	127	139	153	147	142	126	119	120	142	138	132	126	118	138	144	131	148	166	168	141	133	120	139	137	131	147	142	124	131	134	111	146	138	136	122	152	133	130	134	132	123	155	124	131	139	149	142	128	135	138	126	143	129	135	155	139	131	117	133	149	151	150	123	147	145	136	113	147	146	129	130	140	114	134	142	123	140	115	128	147	108	131	130	137	113	136	148	155	147	122	147	148	161	123	148	117	123	151	140	140	162	139	146	143	124	143	132	131	129	129	139	148	153	138	130	104	136	121	133	143	144	153	148	111	138	160	146	119	149	120	123	152	132	133	141	154	139	154	112	145	133	140	151	112	131	121	137	140	132	138	142	129	146	172	143	128	146	136	132	146	115	147	130	133	143	151	115	121	128	130	151	129	162	140	127	134	160	136	135	115	135	143	127	112	151	145	133	132	118	119	111	133	152	140	178	131	138	136	124	153	142	147	122	154	132	149	133	140	149	135	126	145	142	138	132	125	120	145	148	127	158	123	138	134	144	131	143	148	134	154	139	139	124	135	148	148	144	130	137	136	144	163	122	127	131	145	140	153	121	128	132	134	151	147	148	147	130	140	162	136	149	130	141	155	151	134	121	157	131	166	144	154	166	118	137	155	144	139	140	137	147	126	121	145	136	155	137	161	136	127	128	124	122	151	159	114	134	153	138	144	125	154	143	143	136	145	132	142	118	158	136	99	142	111	138	122	113	151	125	130	114	135	148	156	135	139	128	135	143	141	160	148	137	136	133	126	133	127	149	168	144	126	122	145	171	135	122	157	156	121	157	121	137	139	137	159	147	148	137	114	139	143	133	156	129	155	123	144	111	139	129	141	177	139	151	117	151	131	132	128	147	146	143	152	151	136	158	142	144	171	137	165	143	141	113	128	124	138	139	149	158	128	164	149	143	171	136	140	139	140	134	136	120	137	132	158	127	142	132	146	133	146	135	154	136	153	127	123	156	140	136	153	123	143	119	124	135	147	164	139	140	127	139	138	118	143	126	151	127	142	146	146	142	156	142	139	132	130	142	121	126	136	135	154	150	138	140	143	156	145	131	121	141	134	139	141	148	146	147	130	153	137	144	161	145	151	143	140	143	147	136	131	146	135	139	135	142	143	127	139	129	152	118	120	150	129	131	161	134	160	140	157	132	129	141	152	150	140	149	140	120	140	123	110	139	140	116	155	146	147	155	134	148	117	129	150	135	150	128	157	141	153	143	127	123	120	141	141	151	140	153	155	137	140	142	143	162	138	146	130	136	123	132	116	147	145	141	150	147	132	155	143	146	158	133	145	126	155	132	141	172	144	144	129	132	154	135	143	145	112	121	140	154	120	133	132	128	105	134	117	128	100	141	143	126	152	131	133	135	138	123	129	127	143	155	143	155	135	142	149	145	130	143	127	154	138	155	140	132	118	121	133	135	129	153	133	136	148	152	154	154	143	134	164	148	143	143	131	152	160	163	160	143	143	138	135	144	154	128	135	158	139	133	121	154	126	148	140	119	163	152	137	121	143	133	119	141	128	160	136	145	149	141	142	116	154	144	149	131	149	126	121	138	127	116	138	146	138	135	152	134	117	138	153	123	135	134	140	141	141	143	152	154	140	138	115	137	162	108	129	147	155	149	146	151	134	148	125	159	140	149	140	121	126	130	144	104	125	149	139	150	147	152	155	151	139	130	157	142	128	128	162	131	130	125	122	119	132	133	130	107	132	134	167	148	136	121	128	132	147	151	139	124	131	115	141	128	112	120	154	151	139	136	153	158	130	141	145	129	140	130	130	151	128	131	128	119	118	136	135	154	133	141	156	140	160	124	130	137	157	123	153	129	134	137	151	159	130	114	141	125	138	142	124	160	130	127	139	148	137	161	130	141	132	147	124	150	146	137	137	130	141	148	133	145	145	146	133	135	142	132	126	154	135	155	142	152	114	109	149	140	137	148	136	139	136	138	148	159	125	158	133	133	135	128	130	140	129	134	129	142	132	136	143	130	152	146	146	159
20613	12884	4270	6604	6296	4130	3620	3401	3284	2990	2413	2035	2286	1816	1438	1358	712	493	415	395	384	379	388	391	383	351	375	366	316	340	378	342	379	340	365	321	334	357	348	350	344	354	343	342	310	378	352	346	334	332	352	338	329	334	321	356	359	331	327	312	328	338	348	336	364	340	338	334	314	323	350	351	354	303	344	382	305	325	325	317	317	349	305	346	356	329	357	323	331	332	347	357	343	334	307	354	321	339	344	386	333	336	308	320	336	333	324	332	322	316	305	325	331	348	315	327	311	344	339	322	326	334	333	335	326	348	347	329	315	356	322	312	340	376	337	333	324	312	329	312	375	333	304	319	353	319	328	325	309	317	345	327	331	360	348	336	327	364	291	330	325	307	307	342	356	308	342	343	358	314	364	367	328	320	357	350	340	312	373	345	284	318	339	348	355	350	360	354	320	281	306	325	334	334	338	342	329	316	311	340	356	321	329	334	338	347	314	283	333	327	336	359	321	320	310	354	350	344	323	324	337	335	327	324	330	344	353	300	342	323	343	340	334	309	310	311	332	312	320	345	324	355	314	367	314	359	329	330	335	319	327	313	301	309	347	345	334	330	354	330	338	321	340	315	340	332	301	309	337	335	315	360	374	296	339	319	379	298	347	314	297	313	291	340	307	348	309	324	341	314	329	342	341	359	331	334	353	297	336	347	336	323	339	345	295	320	358	343	339	326	290	331	343	331	335	322	321	309	328	312	339	315	333	328	312	334	333	343	311	344	356	307	350	325	325	328	337	334	337	367	348	334	323	303	343	288	321	310	343	355	342	345	314	339	308	355	313	335	328	336	340	339	354	335	329	332	329	321	356	339	338	296	376	334	321	315	289	298	347	318	332	315	325	329	315	327	350	346	327	328	338	337	347	321	333	293	330	320	334	296	301	350	345	320	326	357	335	325	346	307	371	332	364	313	354	310	330	328	347	318	327	359	331	334	329	344	341	324	331	327	310	324	325	368	341	360	326	348	326	323	331	347	340	320	342	316	314	354	325	349	330	345	326	348	319	330	319	321	322	347	330	327	316	352	312	344	329	322	308	342	368	346	350	337	341	337	310	324	320	349	318	319	321	321	360	311	340	305	347	342	356	378	340	323	317	315	329	321	340	337	344	359	332	315	333	344	351	333	317	337	342	335	336	322	356	337	314	295	331	327	335	346	327	325	326	376	354	334	311	365	334	339	324	321	375	326	291	340	323	337	334	320	334	318	319	315	348	336	301	350	341	317	367	358	351	314	310	316	332	348	330	335	338	323	303	298	332	354	348	329	340	338	325	314	340	311	326	374	298	350	306	305	374	339	290	341	330	317	313	327	394	343	333	346	360	319	309	305	303	327	314	338	309	327	357	346	339	324	333	331	343	317	342	317	309	318	315	324	311	325	337	330	338	337	358	340	341	314	327	307	334	321	326	343	342	326	337	328	303	319	331	314	346	400	310	339	348	318	331	358	317	355	326	332	328	337	334	326	346	304	348	338	368	298	378	328	354	330	334	345	320	309	332	332	341	343	314	335	327	341	327	322	353	305	340	330	320	375	321	317	351	363	314	323	319	343	357	304	295	299	341	320	316	335	311	372	335	324	337	340	335	343	317	341	344	357	323	324	340	358	309	326	316	306	342	313	328	341	310	322	319	365	331	341	334	318	315	323	321	357	316	327	335	305	335	313	361	355	298	310	315	337	337	324	316	354	315	301	337	303	307	336	335	349	330	329	305	316	332	318	323	322	326	324	308	332	311	335	350	383	350	354	349	348	329	358	313	357	320	285	329	315	335	372	316	361	333	346	342	299	338	329	344	349	330	324	324	336	331	338	340	309	314	342	339	322	346	359	320	330	321	349	312	353	333	295	332	306	323	338	317	316	327	302	328	330	338	367	319	323	340	310	298	308	343	337	324	333	327	344	302	336	336	371	319	307	301	299	344	327	325	331	322	325	340	315	353	301	335	353	307	314	364	329	303	337	362	340	301	320	342	348	296	316	307	350	327	362	315	332	332	334	310	359	348	316	316	315	355	330	316	348	348	339	308	355	307	323	354	347	365	312	301	355	363	357	339	339	337	338	390	324	298	319	336	359	343	326	343	341	306	319	309	320	344	316	322	317	327	348	341	362	328	334	330	332	342	316	299	343	307	314	327	338	306	334	360	325	337	359	335	364	324	342	313	348	337	339	343	332	350	324	324	325	337	317	347	311	321	333	309	346	326	345	302	358	324	305	324	304	333	332	338	348	328	315	299	330	312	326	344	346	334	345	321	326	338	335	333	363	316	327	360	327	346	338	327	311	353	310	326	377	350	312	315	310	332	335	330	347	336	324	288	317	291	305	326	330	339	314	317	340	352	339	313	318	340	335	313	318	326	328	332	350	345	353	324	306	303	347	347	336	324	334	308	337	346	307	295	312	321	330	333	347	335	320	338	328	326	339	315	330	332	332	311	333	374	333	313	364	330	351	348	320	335	305	337	306	310	326	333	328	351	333	319	319	347	327	341	320	330	289	343	314	311	333	331	349	326	336	328	320	349	357	333	310	367	329	333	292	314	345	309	330	300	362	320	331	350	374	320	347	339	323	327	362	320	343	322	333	320	310	353	324	331	326	379	322	317	353	368	325	313	338	357	354	350	335	318	365	352	338	345	345	331	324	352	321	344	324	319	314	314	321	334	300	341	329	333	360	354	344	340	350	341	306	341	296	320	327	351	330	342	342	349	340	326	348	320	346	372	343	371	337	337	372	343	328	338	346	302	340	315	334	361	348	319	318	334	362	315	294	310	367	331	366	324	355	318	343	382	329	331	316	319	350	325	344	343	310	324	325	352	305	323	306	322	328	349	331	325	316	351	333	335	364	319	315	351	321	322	302	351	316	333	300	375	339	337	336	354	312	335	361	297	335	384	385	333	324	329	329	312	334	315	354	317	310	318	347	310	349	315	323	340	327	298	310	341	325	342	334	309	368	365	312	351	331	326	335	314	340	327	335	376	312	343	366	339	299	345	330	329	327	359	377	309	346	333	328	316	352	323	369	322	330	329	307	342	329	319	349	331	360	311	330	311	329	324	345	327	332	304	340	353	304	321	354	330	307	353	316	372	325	360	321	353	318	302	305	305	366	337	340	323	349	296	327	321	376	337	311	316	323	353	347	323	325	349	324	340	307	336	318	325	330	329	334	333	317	342	328	331	306	350	360	319	315	329	321	307	348	297	306	335	330	350	347	373	298	349	302	323	327	297	349	328	334	307	342	350	354	338	323	349	337	369	309	334	330	332	340	321	335	318	337	299	312	344	314	318	306	331	314	349	349	329	303	328	349	301	339	336	314	348	344	315	324	366	315	344	318	328	297	318	313	326	306	329	311	330	332	319	337	342	314	314	384	358	315	341	311	332	330	351	354	335	316	328	318	318	319	363	353	330	327	353	323	327	322	385	331	348	325	376	328	354	328	339	315	331	316	368	305	307	325
42362	26966	10428	6696	4036	2519	1780	1434	1225	1133	953	673	866	615	510	452	311	250	203	211	194	223	198	203	182	223	210	193	194	186	175	185	195	221	190	196	191	216	179	184	188	192	200	162	180	181	192	186	185	206	183	181	208	192	162	204	188	184	185	174	192	195	202	223	193	190	184	178	196	199	177	175	196	188	167	178	204	161	172	189	167	195	176	195	172	191	194	195	180	172	168	190	176	218	175	184	181	185	154	172	176	183	197	213	201	180	190	185	158	204	192	205	203	186	206	199	209	193	176	204	184	169	206	179	167	212	176	193	182	158	194	198	173	193	177	193	179	177	183	187	160	190	163	191	157	172	186	179	182	167	176	197	171	203	196	177	181	186	197	199	222	192	164	193	182	178	185	189	202	214	193	216	186	205	197	157	187	202	188	203	171	166	167	200	193	160	197	187	183	176	186	169	225	173	182	182	190	185	180	194	183	201	189	186	178	204	197	167	193	190	199	173	205	168	197	218	191	199	176	182	157	186	193	191	173	214	188	189	190	174	190	197	186	198	170	170	157	170	210	189	169	204	199	197	220	172	179	200	206	209	170	182	179	176	196	194	183	193	172	178	204	219	177	207	201	178	189	174	173	179	206	200	172	186	173	198	182	193	189	176	183	196	184	176	196	171	179	226	183	168	202	171	198	188	215	157	192	182	185	195	215	195	193	191	183	171	189	185	186	213	190	198	195	188	187	167	200	183	195	165	169	197	202	183	155	204	192	209	158	186	192	197	164	170	189	186	174	193	183	184	175	194	199	198	182	195	204	174	174	199	168	163	163	193	167	199	202	187	177	174	187	170	188	187	181	185	161	170	198	201	170	190	182	185	188	186	201	195	194	198	203	208	176	188	195	176	187	165	181	157	170	158	211	201	207	215	173	192	191	194	185	216	190	165	179	189	185	170	188	194	195	173	190	168	194	205	198	181	172	195	162	167	194	169	203	199	205	189	172	192	187	189	202	185	184	167	199	187	192	206	211	192	173	163	181	178	185	180	186	197	183	188	186	182	191	174	186	179	193	188	191	199	183	191	194	219	171	205	163	149	204	192	195	178	178	187	190	166	179	188	176	172	202	146	183	179	186	192	163	195	189	175	172	191	173	203	200	174	174	179	170	164	195	202	209	198	197	199	191	183	188	186	169	180	201	186	214	199	191	193	193	186	182	210	202	179	187	173	174	186	197	189	161	160	200	165	168	190	172	196	171	198	158	193	219	210	169	196	178	211	190	180	206	186	184	177	193	180	189	187	177	185	179	193	189	186	194	185	185	176	159	184	198	164	191	183	197	206	146	175	178	179	178	174	177	190	186	173	212	206	198	179	187	203	215	169	191	182	161	188	183	193	164	180	181	168	193	187	165	161	164	178	196	173	150	167	213	187	161	207	186	177	210	188	201	198	166	201	180	190	203	180	195	193	182	205	176	202	170	185	204	203	178	180	188	175	186	167	167	177	201	234	210	178	202	183	211	190	185	189	166	188	169	171	194	186	217	196	174	184	184	174	209	204	167	173	186	166	187	175	183	192	199	181	171	165	174	173	175	205	186	186	194	185	179	218	184	189	228	206	159	189	197	184	184	163	202	211	171	207	160	186	196	189	191	177	187	163	188	174	187	187	185	189	193	198	212	184	187	214	186	190	175	182	194	173	161	205	203	176	200	186	170	177	172	190	201	174	184	174	197	191	174	182	198	179	197	187	178	189	178	179	174	178	192	170	231	175	200	204	195	202	183	171	170	169	199	170	177	181	191	194	193	191	217	183	180	164	170	216	175	192	158	185	175	170	180	168	190	202	165	191	168	180	177	188	184	178	206	187	199	179	175	210	191	172	216	204	171	172	226	185	208	182	201	189	210	183	172	173	197	179	178	182	185	167	198	199	162	194	180	176	189	182	188	183	199	171	184	211	185	191	213	178	163	190	203	185	190	176	189	179	205	202	170	188	192	186	189	195	158	201	201	171	179	195	198	181	221	194	171	185	177	210	184	171	200	172	211	183	193	188	188	187	172	182	181	187	185	182	177	198	185	203	192	173	193	187	203	190	169	185	166	177	164	191	173	186	190	207	196	202	163	172	173	183	196	186	180	188	164	195	176	195	200	174	183	184	177	229	169	190	160	166	159	179	196	180	192	180	169	177	190	197	201	193	179	195	176	179	187	210	169	198	173	189	192	159	180	203	201	189	158	201	205	183	192	201	176	163	193	200	173	204	175	195	204	196	176	206	193	190	181	195	201	195	210	189	171	185	160	189	198	158	203	182	199	179	177	183	191	187	205	171	201	194	208	159	175	190	199	177	197	190	187	171	164	192	162	179	166	180	201	180	180	184	188	208	182	208	164	158	196	176	207	167	177	219	192	174	171	187	183	159	186	194	194	198	201	200	185	175	201	205	179	215	204	153	167	158	179	185	212	173	185	185	190	203	212	199	183	177	180	173	176	201	205	203	172	172	207	229	185	191	159	176	188	174	196	226	160	195	184	171	190	192	189	187	158	188	162	171	157	172	216	185	201	165	200	206	177	179	192	184	185	167	201	195	177	206	197	178	193	202	172	196	181	212	211	196	189	168	177	188	165	158	211	196	201	197	162	193	189	202	193	208	183	168	165	183	167	180	180	170	183	190	216	173	195	195	201	182	181	182	164	181	172	166	188	161	206	198	194	204	173	187	175	200	195	199	191	184	189	202	171	156	172	182	183	180	187	226	182	214	186	172	163	184	187	192	175	178	202	207	184	159	177	173	176	188	186	217	181	180	196	192	192	191	197	166	152	171	168	187	163	179	211	191	185	189	172	190	193	177	193	182	169	191	182	169	165	162	199	210	173	205	189	193	167	185	153	197	176	190	180	182	221	191	222	185	181	167	190	208	180	190	212	192	172	196	176	202	174	176	175	213	208	191	177	204	192	187	208	176	180	190	201	171	191	155	207	190	183	183	192	185	218	196	202	206	187	197	204	186	193	169	160	170	190	211	180	210	159	186	169	186	167	173	177	192	180	171	198	165	163	201	167	181	186	189	185	191	204	189	198	209	195	178	177	197	177	169	182	180	188	202	161	188	201	163	183	181	175	206	187	179	191	174	159	183	186	218	209	181	212	174	177	182	178	202	205	202	171	179	195	204	199	195	200	189	188	173	186	186	186	161	192	183	194	187	167	206	195	178	199	193	204	194	185	181	199	184	186	207	188	187	175	200	205	181	193	206	168	201	169	207	182	197	183	170	182	196	202	203	177	181	219	179	171	209	196	169	204	189	196	190	175	180	178	174	194	161	173	170	185	204	181	187	188	186	196	217	175	187	159	193	209	226	212	191	194	176	185	211	187	207	181	186	188	183	190	189	205	191	189	189	181	181	176	173	195	192	186	200	180	200	186	191	177	170	172	188	163	198	197	188	170	193	186	197	175	173	196	172	188	213	167	191	175	187	189	181	190	166	190	190	195	196	187	192	178	207	191	190	181	218
26666	17197	6893	9828	8463	7176	6298	5931	5562	5058	4086	3408	4204	3204	2318	1905	1329	833	579	585	551	532	539	494	477	491	505	468	447	493	458	472	476	457	486	457	452	469	460	477	445	471	433	489	470	477	492	465	421	423	431	464	441	393	439	452	462	426	452	464	473	488	432	491	479	428	470	449	419	426	417	432	465	414	418	429	422	416	454	447	478	442	434	447	419	409	461	417	405	454	440	407	391	438	438	413	415	450	463	478	451	427	443	455	450	472	475	424	416	433	451	441	427	458	404	442	459	459	434	449	431	411	450	457	444	445	456	411	398	421	449	427	419	439	428	445	406	444	448	450	437	459	418	476	417	460	427	472	449	446	451	474	459	418	440	442	431	428	446	454	427	418	416	451	408	435	457	428	452	423	419	415	413	434	436	463	408	426	461	439	428	443	411	453	432	419	461	453	433	418	453	452	405	398	418	439	391	432	400	414	449	451	459	413	472	445	393	399	432	413	439	410	422	435	399	450	420	428	441	454	420	447	450	423	421	439	418	467	430	450	441	406	461	449	418	437	464	466	437	405	416	435	477	445	425	437	446	462	435	422	433	427	460	419	448	455	430	461	457	415	451	456	429	428	431	431	452	446	428	402	440	391	457	446	435	419	422	428	430	448	461	450	421	460	436	450	429	463	432	432	411	404	421	422	456	449	434	413	442	481	462	418	435	441	438	460	422	453	451	436	393	444	439	448	422	443	459	439	438	431	433	419	448	462	419	455	448	461	445	463	443	425	406	440	437	397	420	440	435	427	440	446	455	437	420	409	422	421	399	438	425	441	425	432	442	420	433	440	417	425	427	426	406	396	412	409	441	441	393	442	422	462	412	406	436	442	459	438	400	462	449	451	419	411	479	415	436	417	426	412	450	433	435	397	408	432	445	428	473	429	426	423	402	399	419	436	418	423	390	426	481	444	438	445	449	405	445	471	402	445	408	471	454	450	457	440	411	411	410	434	454	430	414	441	440	430	465	401	408	436	410	414	458	466	432	404	451	447	396	412	453	456	422	436	420	479	452	457	425	481	436	431	409	401	449	419	446	443	443	434	430	409	440	466	431	465	442	452	442	464	439	397	421	438	439	458	448	411	423	451	468	457	399	435	436	418	421	445	449	392	408	360	440	424	400	431	439	435	448	423	436	413	429	422	448	429	442	391	435	425	456	429	419	433	417	419	454	456	401	427	431	455	376	426	414	460	407	420	459	415	443	431	413	436	440	423	440	443	425	407	405	431	393	401	392	451	382	443	446	440	404	435	443	439	430	478	482	407	430	464	425	419	427	458	405	424	439	434	435	491	441	431	400	402	407	495	397	453	429	452	427	432	432	446	449	466	470	426	448	394	471	436	445	448	423	428	457	452	432	484	391	480	440	425	389	412	459	446	423	440	428	443	442	450	438	437	456	440	464	447	429	395	421	435	442	457	415	431	474	424	432	383	398	446	455	442	411	455	487	437	429	450	433	439	435	450	410	446	422	451	448	418	432	444	455	440	418	396	406	441	449	393	461	433	424	439	399	439	456	467	418	425	443	406	433	445	411	430	470	434	412	415	449	420	397	457	425	391	439	454	424	466	448	413	440	424	421	436	420	447	452	428	451	452	466	447	449	457	449	437	438	453	472	428	414	452	456	427	410	440	494	468	439	429	440	402	433	433	433	412	421	439	469	458	394	448	442	463	384	458	462	464	417	408	431	421	444	421	406	419	470	420	455	427	481	436	419	457	452	427	453	444	396	443	411	429	484	431	446	420	443	475	403	424	406	461	423	445	477	406	453	440	462	417	409	404	402	444	407	440	423	455	476	439	440	452	442	409	398	462	440	448	446	415	429	417	427	394	411	467	432	441	441	470	425	425	459	453	439	472	438	429	439	448	448	411	446	446	447	410	411	456	462	422	416	451	461	452	421	459	442	401	429	399	421	427	439	498	443	454	418	435	432	466	455	438	456	478	416	441	411	457	444	461	470	431	431	467	402	404	424	446	448	423	450	424	439	466	461	430	444	442	426	472	451	429	481	434	451	446	430	443	428	441	446	440	455	387	396	432	426	409	441	421	466	472	411	466	437	432	441	438	433	440	426	414	400	437	444	435	401	452	425	428	429	393	455	474	445	401	408	452	430	487	407	426	465	445	430	404	420	427	426	475	444	447	452	485	448	475	474	431	469	421	441	450	417	442	478	434	444	424	451	439	435	430	452	413	407	409	414	423	470	424	488	418	437	410	394	445	442	448	452	379	432	436	416	426	426	475	432	431	435	464	435	407	430	435	446	415	412	431	398	455	446	433	399	431	445	418	474	422	441	404	433	431	406	446	434	409	423	474	449	416	457	446	433	435	447	415	439	450	487	443	405	438	436	463	447	452	418	454	410	427	407	455	455	455	469	434	433	466	428	450	399	435	445	449	449	423	413	420	435	419	407	436	451	440	458	402	417	462	390	425	420	448	438	449	420	381	433	475	419	376	414	458	452	425	443	427	452	426	420	447	450	428	436	468	478	426	427	409	399	440	420	407	431	434	429	434	386	435	412	410	426	412	424	442	433	410	438	457	422	425	411	449	460	426	420	387	436	476	444	409	449	457	453	403	438	422	449	432	412	438	443	405	434	407	415	417	421	429	440	430	458	448	420	460	487	416	434	457	409	424	414	427	420	439	429	408	448	458	403	480	428	414	430	437	449	401	443	452	449	447	446	408	414	444	432	444	430	439	434	417	412	434	434	458	450	437	445	420	455	449	429	459	428	460	450	472	414	457	451	417	365	427	420	476	463	427	444	414	449	446	449	391	426	440	440	434	428	433	435	450	441	429	443	439	421	418	453	417	424	409	488	438	473	432	448	419	463	412	423	430	468	428	462	454	400	448	418	423	411	456	425	462	442	422	453	423	450	416	468	446	429	443	419	424	444	427	449	425	459	425	433	450	438	441	432	461	432	446	438	438	426	427	451	437	435	417	426	432	409	444	442	394	455	445	447	391	413	423	443	455	468	473	455	399	454	440	457	456	428	402	423	466	403	453	402	404	451	423	428	430	453	474	447	401	421	460	406	439	426	440	404	416	431	405	423	455	426	445	426	420	428	444	409	416	441	434	447	434	407	439	389	435	429	417	433	440	431	413	441	438	450	448	435	412	466	410	423	424	416	414	446	455	462	433	459	441	433	424	423	456	443	409	402	422	438	400	432	451	430	407	424	501	473	427	445	445	421	460	442	429	443	437	442	460	430	431	445	428	456	453	438	452	440	449	423	448	428	495	405	436	451	442	415	451	434	406	449	426	414	437	439	403	419	458	425	424	470	428	462	414	449	448	421	423	442	432	420	437	451	449	479	452	430	458	402	442	448	409	445	432	404	412	433	451	482	446	455	452	433	458	402	468	433	423	429	426	429	455	442	418	441	428	440	425	436	422	451	442	430	453	494	424	408	445	461	446	402	399	432	448	448	431	411	483	419	416	438	422	425	429	448	456
11868	4123	895	378	342	289	267	290	268	240	215	223	231	225	204	217	226	225	219	238	197	225	210	218	235	240	238	182	251	219	247	226	237	219	249	249	232	209	223	196	218	238	221	221	235	222	227	246	230	211	225	208	215	254	243	212	243	227	210	219	216	222	215	229	232	217	216	213	238	220	222	232	226	208	219	225	203	205	212	220	230	216	215	211	218	226	230	189	268	202	209	207	216	184	197	237	247	214	245	234	217	215	219	231	185	221	234	239	231	236	226	216	193	211	219	243	211	212	221	209	197	223	227	222	223	203	250	213	244	221	242	185	218	241	215	226	217	231	209	219	227	212	190	194	233	226	207	244	226	202	211	204	192	231	225	216	216	224	272	253	217	215	225	215	250	186	211	211	220	239	225	243	210	239	224	250	249	206	227	224	214	256	236	215	249	223	210	212	223	199	246	219	243	206	230	207	222	237	235	222	197	223	197	245	242	205	223	204	220	258	216	239	239	223	221	230	206	250	190	200	220	186	251	199	227	241	229	183	235	214	224	214	200	221	237	216	189	222	207	213	229	220	231	221	244	206	233	217	239	241	216	211	212	223	205	192	233	214	210	218	234	235	228	223	264	217	208	221	203	246	228	224	244	235	220	218	220	212	235	229	202	221	204	222	245	241	229	216	231	227	202	216	227	234	236	229	224	214	201	224	220	216	219	239	227	249	211	223	234	235	216	248	227	228	217	212	235	217	235	221	246	207	238	246	180	225	246	237	221	241	218	235	198	198	213	242	239	232	233	245	217	212	240	236	247	240	229	241	250	217	227	231	217	229	218	212	231	221	238	217	219	227	218	236	213	215	213	238	241	223	218	254	256	234	207	228	229	235	217	220	222	216	208	235	214	223	234	242	206	234	201	197	225	214	217	218	218	222	194	220	219	211	225	221	195	232	227	222	213	210	204	253	230	196	228	224	215	237	203	201	242	226	219	239	250	241	236	238	225	230	211	219	203	239	227	249	209	183	221	203	242	206	228	222	211	224	236	249	216	192	233	217	222	230	206	235	237	210	196	211	221	197	247	209	202	180	214	213	229	241	249	220	229	239	232	194	240	222	232	199	204	204	227	243	239	212	205	234	216	234	246	213	194	222	209	217	222	240	236	223	204	218	218	200	224	213	200	223	250	225	237	222	220	226	209	224	206	258	255	227	256	225	227	242	206	200	209	204	193	215	227	215	237	214	206	249	239	235	254	232	238	243	214	225	221	234	222	220	247	224	223	202	234	211	230	248	203	215	204	228	233	210	214	229	235	221	207	236	214	187	211	226	188	227	215	247	234	222	212	265	205	207	223	206	224	226	231	219	196	216	203	243	204	244	236	220	233	210	234	217	227	224	226	224	207	240	220	213	224	211	224	210	226	243	207	220	251	225	185	240	226	240	236	230	250	211	229	193	222	247	244	192	216	245	227	205	184	232	229	210	209	241	221	203	225	222	250	240	224	225	206	204	195	175	194	219	215	221	240	224	230	234	195	205	215	226	232	207	253	221	225	225	217	212	214	189	230	214	236	212	253	232	223	242	229	202	223	236	223	235	227	204	241	230	243	232	220	234	226	228	204	217	229	240	219	228	218	231	242	224	225	226	222	259	236	185	252	215	208	212	192	215	208	238	244	209	184	260	239	199	224	210	211	214	205	214	199	211	210	197	212	217	227	200	251	237	210	210	219	206	231	219	236	209	238	217	223	223	234	242	203	219	197	231	227	231	231	176	216	217	243	242	202	195	198	228	218	234	211	230	210	207	210	244	252	240	228	235	215	206	212	236	193	239	220	235	228	225	246	220	250	235	229	245	226	229	213	216	225	211	246	239	223	193	261	211	227	229	202	207	235	228	207	220	191	211	219	207	246	213	230	218	220	212	215	231	223	215	238	223	205	199	245	214	215	204	228	189	210	216	233	230	212	214	240	219	238	250	243	200	207	226	209	210	234	228	214	254	244	242	223	238	225	215	243	226	217	190	220	225	224	199	218	183	196	239	251	194	192	215	257	226	238	231	207	215	241	229	222	203	194	218	187	242	219	224	215	228	238	237	215	230	227	223	203	202	201	237	230	241	233	197	209	207	179	232	210	233	220	246	216	212	230	242	213	243	222	262	217	225	232	231	241	219	222	202	221	222	236	266	217	240	231	225	235	233	232	227	231	222	218	215	234	214	217	239	201	230	222	231	209	243	228	233	231	243	229	222	240	210	233	216	235	224	242	243	252	216	184	244	239	217	214	221	241	211	208	217	227	227	220	249	259	236	241	239	196	194	220	208	216	191	209	217	224	218	211	217	227	222	223	199	244	204	225	232	229	226	229	198	235	204	220	219	220	218	195	196	206	224	208	228	222	237	227	222	241	235	218	212	214	232	207	235	214	228	203	222	212	245	206	218	209	234	218	231	193	208	217	247	213	222	237	236	210	228	243	238	216	224	227	218	207	220	223	246	239	222	239	211	224	220	215	232	222	204	208	230	188	247	218	246	224	214	232	234	213	221	237	232	235	250	234	211	238	223	237	221	202	201	220	220	207	244	217	217	213	210	235	209	206	262	202	218	239	225	215	198	247	232	227	247	215	236	230	190	225	238	214	220	207	215	189	214	253	242	260	222	238	237	212	231	206	262	203	232	232	228	212	213	231	244	221	224	217	216	220	220	209	227	209	216	213	240	235	224	219	214	245	223	216	205	265	254	221	235	232	234	243	249	227	238	219	232	218	219	234	210	210	219	204	231	249	220	197	202	204	234	198	225	221	222	192	238	234	215	232	213	214	210	196	199	204	215	221	245	229	214	226	205	228	227	214	253	266	241	227	233	202	226	245	219	192	238	240	204	251	211	180	228	186	237	237	245	212	245	233	231	229	205	227	220	244	219	225	218	213	227	228	194	231	239	256	238	211	260	225	225	244	216	212	225	208	245	215	214	235	218	200	248	193	253	223	230	204	201	220	220	241	220	224	228	228	227	210	220	249	233	208	216	215	201	193	216	255	220	237	221	226	210	216	215	259	232	202	252	234	229	232	244	219	232	248	221	231	205	250	215	252	217	209	209	229	212	205	229	217	232	211	229	215	234	211	199	237	229	226	247	261	233	225	207	220	212	218	230	234	221	219	209	192	226	223	206	235	234	224	203	205	236	223	212	218	204	222	243	237	243	222	207	205	220	210	231	230	197	216	218	215	203	196	210	211	223	255	258	213	243	230	219	218	227	216	209	215	221	211	250	264	221	213	228	214	229	215	202	210	216	235	209	261	263	227	207	225	167	207	213	230	210	221	265	234	189	221	239	227	230	249	205	208	216	218	228	233	212	219	242	228	251	207	215	245	215	213	223	209	235	210	230	241	217	218	228	241	228	229	233	236	182	225	226	216	225	186	226	218	235	272	248	243	209	247	241	213	227	206	209	218	212	202	242	232	199	206	218	215	216	217	218	233	229	222	228	216	230	238	212	219	228	223	208	232	216	183	242
7215	3581	1308	1038	909	816	721	779	754	698	615	544	593	564	523	561	532	546	503	516	543	489	490	478	483	491	502	569	511	522	498	518	476	499	489	490	499	502	512	529	461	528	507	501	501	504	479	511	526	473	473	499	456	483	458	489	502	479	465	517	496	476	440	510	488	482	438	500	495	505	454	522	498	514	464	540	455	508	463	486	474	455	515	492	439	506	499	501	531	484	526	497	456	503	514	467	486	488	514	482	510	467	507	499	504	463	461	470	474	504	505	477	510	468	494	500	474	466	516	487	483	490	486	494	467	486	535	503	487	521	471	477	524	496	511	482	487	489	508	491	488	491	488	519	498	496	476	524	495	496	506	511	508	466	492	460	502	511	507	462	485	494	483	462	501	474	488	510	497	491	472	522	495	496	493	502	538	474	475	509	493	467	439	457	485	460	477	476	490	502	494	467	522	496	506	424	536	484	475	512	464	490	437	472	483	498	513	460	479	506	530	494	487	460	487	543	468	494	461	499	478	505	492	471	498	467	497	453	490	468	486	502	460	496	504	474	515	461	494	450	506	507	499	447	491	472	463	483	463	468	491	501	500	483	514	502	487	527	462	506	481	506	522	508	474	506	480	495	513	518	488	502	480	476	514	461	446	522	483	493	470	493	484	504	505	501	504	463	509	463	472	512	543	460	480	482	488	490	465	488	485	470	489	491	501	493	511	495	461	524	487	511	479	484	529	453	509	445	482	502	489	486	500	512	457	505	476	509	492	433	521	487	476	510	483	455	529	494	488	490	467	477	471	526	445	502	459	481	457	508	493	548	465	482	528	501	506	494	470	509	505	459	490	461	497	488	509	465	488	477	501	491	464	443	484	501	448	518	479	508	469	513	475	504	496	486	454	531	515	460	484	490	527	455	509	538	498	478	486	522	506	508	502	502	458	493	457	493	488	474	496	481	457	481	511	440	515	484	495	503	511	475	460	515	506	544	467	459	515	487	539	479	511	491	515	486	452	497	480	521	523	491	505	525	466	476	507	513	504	494	495	472	519	487	518	472	522	511	489	480	488	495	492	492	461	505	501	480	501	464	486	480	451	477	464	492	462	458	502	498	474	531	491	502	537	479	524	535	520	496	498	474	509	487	505	511	493	477	492	494	502	498	510	487	500	491	504	450	456	486	458	469	482	480	465	527	485	543	472	497	529	471	484	491	493	494	516	483	498	506	484	462	472	445	494	473	464	502	514	523	472	475	510	509	439	499	478	475	485	514	483	495	463	500	483	486	509	464	466	486	482	494	515	437	551	498	489	432	462	499	495	455	465	485	522	481	463	448	482	495	492	489	504	465	519	507	483	472	434	496	478	465	496	497	464	463	473	494	501	511	460	528	478	519	488	456	528	536	488	474	457	487	530	466	480	471	485	464	506	450	490	508	469	478	511	487	538	486	451	503	437	460	462	464	482	509	501	483	483	530	500	470	510	461	505	485	455	518	484	487	462	495	492	486	503	459	518	471	443	501	466	497	483	461	509	493	508	480	487	512	525	470	460	462	490	493	460	509	505	504	476	499	507	488	469	472	520	467	491	483	516	528	511	536	533	460	479	455	484	474	427	492	483	504	505	463	496	502	490	465	503	510	489	482	484	501	479	509	497	491	507	513	475	483	506	483	457	489	495	465	467	478	533	493	503	474	520	478	484	470	480	479	533	486	497	497	522	499	483	493	468	501	466	476	501	490	537	476	480	499	479	494	485	486	516	521	499	461	488	487	476	483	511	475	522	496	458	496	491	484	476	503	488	489	526	514	512	520	475	483	478	514	498	450	511	476	506	489	465	529	509	469	512	517	487	510	474	518	456	468	463	486	496	481	457	504	492	488	507	500	523	476	454	505	493	461	497	481	487	479	467	496	490	437	440	497	499	527	466	492	509	469	446	487	487	518	468	524	454	490	507	497	509	534	449	482	520	477	493	470	507	508	528	500	479	501	523	507	490	490	516	484	477	504	514	478	493	481	486	484	522	491	517	526	473	469	456	474	509	509	439	497	531	489	494	446	484	520	475	489	466	515	494	505	533	483	448	481	539	519	473	495	475	481	494	467	500	495	471	508	449	486	478	523	492	459	472	493	457	531	516	508	443	508	467	452	504	449	491	498	480	508	535	467	506	457	498	528	482	494	448	475	504	483	457	465	477	507	524	473	510	490	470	452	523	516	477	488	482	505	472	500	483	487	474	496	481	516	473	524	480	483	480	448	499	506	510	494	503	474	492	521	489	470	492	510	494	493	521	445	528	494	476	459	509	525	492	486	476	477	475	476	469	482	498	496	475	486	511	471	472	476	473	495	457	474	466	519	490	491	487	492	466	493	459	473	513	479	539	527	494	503	475	468	485	485	487	478	556	508	500	502	500	489	499	506	450	514	491	448	439	478	480	467	504	505	518	444	496	506	432	497	488	531	469	459	507	503	480	487	461	506	475	517	496	502	502	487	432	494	464	527	489	502	474	474	493	516	504	522	460	489	455	480	488	448	477	489	501	501	527	477	485	468	488	496	540	496	457	521	481	494	484	484	477	528	486	496	468	507	497	488	511	487	491	481	514	483	463	479	509	497	459	498	484	506	468	492	522	485	488	529	507	476	499	512	454	500	455	516	478	485	468	490	486	491	481	494	503	476	527	461	499	484	519	521	485	486	491	486	524	490	496	518	508	440	473	510	503	502	508	480	514	496	523	497	481	469	465	482	537	480	513	491	459	481	528	520	454	510	482	468	480	475	443	493	500	485	469	458	467	509	494	482	509	520	462	467	501	476	504	520	503	473	495	491	479	505	498	479	532	460	491	503	465	476	528	491	476	551	486	516	516	491	489	503	491	493	495	510	496	490	457	485	498	495	485	484	506	505	497	503	503	487	430	489	514	527	471	457	511	471	485	491	487	465	512	521	528	462	501	462	539	491	481	489	504	490	473	488	505	514	490	472	491	460	519	465	486	461	490	464	491	484	464	463	501	467	475	517	436	470	496	504	469	490	487	473	503	501	464	481	479	522	506	468	477	499	474	501	484	487	488	477	517	499	479	496	497	488	464	468	461	475	469	498	530	446	457	505	521	501	502	513	483	459	477	528	482	487	502	515	509	485	481	488	498	456	487	487	511	466	480	486	518	503	486	485	512	475	517	511	487	493	489	486	470	496	510	492	465	481	441	484	513	468	494	516	481	518	484	488	461	492	484	457	522	494	493	508	483	511	525	475	456	489	474	504	464	488	506	462	467	501	506	480	448	463	503	514	458	507	523	494	489	499	446	529	501	536	499	495	485	498	463	512	514	483	492	445	495	444	503	512	506	498	497	498	514	503	469	490	469	495	481	529	454	482	497	482	492	479	516	468	475	470	504	501	482	513	450	489	513	473	487	508	506	513	523	499	565	461	501	480	486	509	533	479	474	512	486	510	461	492	503	459	453	506	478	480	484	487	488	492	493	438	485	524	503	445	479	517	524	508	514	442
30856	19872	6326	3319	1857	1275	902	709	626	622	470	371	342	378	311	248	172	161	160	147	157	141	150	139	134	154	161	152	150	130	128	143	134	134	144	147	134	118	161	139	131	116	107	143	126	147	126	154	127	124	151	130	144	135	147	150	144	147	151	131	129	154	137	135	138	122	135	147	142	142	151	152	142	132	141	128	132	115	129	155	147	147	129	133	141	143	142	136	126	117	159	131	140	120	164	147	136	136	136	136	127	112	148	129	146	144	144	136	128	150	150	141	113	152	120	155	135	123	148	132	134	115	141	132	173	125	129	163	134	138	126	123	123	133	137	142	128	129	110	129	120	135	152	151	122	140	130	134	136	129	130	144	119	152	122	134	125	138	139	128	120	136	134	138	124	134	120	147	147	142	132	144	138	123	126	130	145	131	132	156	149	127	141	142	125	152	120	131	127	127	148	129	141	137	136	152	142	141	136	127	131	136	128	134	130	142	127	138	150	130	130	153	134	131	125	128	152	134	142	128	142	141	127	150	130	136	123	130	137	133	153	127	154	145	131	120	137	136	123	123	139	136	135	125	136	132	127	144	126	117	127	127	145	139	96	120	129	140	147	142	135	126	131	125	121	129	130	121	135	120	152	150	127	121	129	145	135	120	147	132	123	117	167	123	142	145	124	150	162	140	140	137	143	178	138	148	130	144	130	123	137	131	139	127	129	151	150	124	117	155	132	153	143	125	127	140	135	155	129	141	153	136	125	143	125	134	135	121	129	152	152	125	141	139	146	155	120	145	131	126	134	151	131	138	124	147	146	145	125	133	138	114	143	117	142	142	147	150	138	145	137	143	116	132	129	133	145	139	152	150	121	135	140	137	122	142	153	116	153	142	123	140	122	125	145	137	113	130	151	123	126	141	135	143	158	140	132	145	139	176	157	132	136	121	126	134	129	139	137	144	120	109	134	131	151	143	144	164	136	162	125	144	128	134	150	132	126	136	131	144	155	139	129	145	127	141	124	129	143	118	130	146	112	127	129	104	150	141	135	129	141	151	148	152	148	125	154	125	127	133	127	113	151	169	115	152	145	136	158	154	126	124	137	131	143	144	133	130	122	119	138	132	123	145	137	120	125	146	122	148	152	145	128	138	140	111	139	139	111	137	138	155	139	136	165	161	144	129	142	131	142	130	130	103	140	144	149	146	135	144	128	140	130	147	140	116	134	129	142	147	137	131	126	139	141	150	163	158	137	123	130	132	128	135	125	129	151	149	137	158	148	133	132	132	120	130	145	121	160	146	143	153	145	132	146	146	148	136	139	122	125	167	124	168	118	126	166	122	139	130	134	118	145	155	129	150	141	144	136	138	139	133	139	157	152	148	122	137	115	131	159	131	161	134	128	156	141	150	123	157	121	136	153	121	144	132	125	135	140	122	156	139	135	145	118	132	132	159	120	137	109	147	149	125	120	125	135	153	145	114	135	131	150	120	157	144	128	124	145	125	138	133	120	129	138	134	134	141	118	119	127	155	123	149	136	134	134	154	159	155	138	130	139	137	134	165	139	134	159	145	120	130	131	141	119	136	133	117	136	159	113	139	114	122	157	139	121	146	159	146	134	132	128	151	124	118	118	156	132	158	152	139	150	116	135	131	141	142	146	104	123	145	128	116	109	143	159	129	126	135	153	124	119	136	144	139	118	118	133	129	143	123	102	116	144	120	146	141	150	150	144	124	133	148	137	129	114	143	140	142	124	124	147	132	134	130	130	127	138	154	128	140	118	133	119	119	111	160	164	119	132	121	134	148	108	130	145	122	160	123	150	140	142	146	130	149	136	117	153	149	133	128	145	151	134	154	113	136	148	136	152	122	139	154	111	112	128	125	124	121	159	138	165	138	133	151	146	119	166	143	140	139	133	139	125	104	153	135	142	134	121	122	142	121	131	137	149	142	134	129	158	150	132	147	128	111	139	157	125	132	133	142	114	116	113	126	132	137	152	137	128	129	132	105	123	127	141	139	143	141	149	134	155	149	122	151	148	110	151	117	124	131	136	128	141	143	100	126	138	123	152	137	142	134	117	128	131	150	136	131	126	134	143	134	142	152	123	131	138	134	135	131	119	131	151	123	138	140	125	128	126	146	143	115	146	130	121	131	123	113	129	143	153	135	122	113	132	135	133	129	142	139	153	144	129	143	134	117	135	107	116	132	150	148	148	133	138	131	143	138	122	121	161	124	132	159	140	120	118	120	127	130	138	143	133	113	122	144	120	136	136	145	124	117	156	145	135	143	122	155	134	150	158	137	129	144	116	128	143	115	140	124	143	133	122	153	146	150	116	144	144	138	142	137	139	121	120	121	115	142	131	159	130	139	137	127	144	122	129	137	146	119	142	129	119	137	124	154	144	121	119	115	121	135	119	127	144	114	148	117	141	118	123	137	125	155	130	117	144	135	121	138	175	116	131	134	134	145	157	125	152	135	151	128	145	137	117	153	132	145	124	138	131	137	134	137	133	129	147	135	140	134	111	147	147	165	143	134	135	123	132	132	117	136	140	136	135	136	147	127	139	120	125	122	126	154	126	166	145	145	149	135	161	150	140	135	141	132	123	117	158	144	128	150	135	135	144	140	157	129	157	149	122	142	136	144	138	136	150	133	134	122	143	151	138	126	141	134	142	122	126	144	124	130	133	130	128	126	119	133	137	146	124	136	140	157	124	118	152	129	134	125	150	128	146	134	141	131	133	130	113	145	127	110	139	134	137	130	154	130	143	139	121	125	146	119	136	158	136	153	140	132	130	149	157	120	151	139	146	143	146	144	135	125	126	134	136	134	138	140	159	156	136	127	149	132	138	147	118	129	124	136	135	137	104	142	136	140	151	154	127	133	137	130	131	152	136	137	154	135	149	125	131	119	147	135	136	123	142	123	138	146	147	116	130	111	144	139	140	131	122	132	118	120	131	138	146	131	129	148	110	133	146	127	139	134	139	150	132	140	116	132	165	121	142	146	148	148	158	149	126	128	148	145	142	138	156	118	121	136	138	116	143	139	175	139	141	156	126	141	146	146	140	150	144	142	127	153	141	166	144	159	150	142	130	139	144	154	116	142	120	157	135	141	119	141	133	128	135	132	158	110	130	114	110	111	135	129	132	106	128	114	130	123	142	131	128	126	133	114	134	138	148	134	138	130	137	119	140	128	130	138	134	135	143	125	132	148	130	124	145	118	134	145	139	137	131	110	148	136	137	127	154	126	147	121	127	127	145	159	129	145	148	132	156	134	167	161	133	167	153	151	141	154	136	134	139	130	130	111	123	142	154	152	133	123	132	145	140	134	140	128	141	129	126	127	136	130	137	144	128	148	147	145	147	136	145	130	135	123	133	138	142	144	151	132	129	150	144	144	137	129	130	156	141	131	132	131	144	147	114	143	124	140	135	136	103	121	131	133	113	143	132	135	143	138	127	133	125	128	143	135	130	149	125	139	123	145	123	127	138	136	160	134	157	129
20052	14915	4146	5711	5133	4278	3462	3384	3202	3231	2281	1734	1635	1843	1326	1118	683	567	424	421	422	374	378	368	398	384	344	357	387	352	355	350	379	336	338	351	351	329	342	346	317	338	338	323	367	305	339	327	323	364	322	333	332	342	369	315	337	346	325	333	321	323	348	324	337	346	333	316	305	341	319	345	265	308	339	327	370	331	329	306	306	349	341	303	317	328	320	351	310	339	313	359	334	355	337	309	318	289	305	314	314	337	346	354	337	331	338	376	316	327	352	329	312	367	338	318	328	305	332	360	363	300	324	377	322	312	316	342	367	308	318	336	341	338	343	342	302	309	346	338	328	301	321	323	336	333	318	346	308	342	326	335	324	305	293	307	315	336	356	317	320	321	359	310	350	319	341	353	355	322	340	325	292	302	294	288	322	306	306	307	317	340	305	303	322	327	285	370	325	319	336	330	348	333	307	301	335	353	325	319	281	353	311	330	322	355	298	327	340	362	346	325	347	313	320	330	338	344	347	319	334	342	327	288	338	319	330	322	352	336	320	303	341	336	311	340	329	352	338	325	320	337	318	313	326	293	283	329	312	314	348	307	350	316	338	325	319	363	341	318	347	340	321	342	328	353	332	307	304	323	328	335	310	330	329	321	318	319	324	294	327	280	323	317	334	290	332	299	313	342	328	328	305	326	283	316	339	327	325	320	344	331	338	330	333	321	333	316	321	304	352	324	311	335	313	329	337	329	319	335	334	317	337	329	316	336	326	344	318	317	379	339	301	313	333	297	333	322	312	327	353	353	321	310	325	356	324	319	272	357	334	324	328	333	319	356	317	330	288	337	339	310	303	310	285	328	323	346	315	347	327	326	317	288	348	348	321	357	342	326	332	305	325	308	324	322	321	345	351	306	312	326	309	346	293	336	290	357	327	330	319	318	317	330	324	355	318	330	317	321	339	318	325	376	330	320	346	320	322	350	318	305	336	313	348	344	310	323	324	334	327	306	341	326	326	351	335	319	341	322	332	319	306	314	355	294	324	343	301	326	349	365	312	337	327	333	314	336	318	354	321	343	305	319	352	348	313	331	348	327	315	327	325	325	342	338	327	298	297	309	304	340	349	321	323	299	352	322	323	308	342	314	294	357	315	307	330	345	332	341	323	322	328	330	290	335	320	342	312	326	335	311	355	330	329	305	331	321	333	305	328	331	335	287	306	343	334	334	339	311	349	353	346	304	349	338	321	315	332	332	308	354	312	316	338	341	316	338	341	340	336	304	323	331	312	329	316	312	347	303	369	322	323	331	321	319	297	347	322	319	339	328	311	322	346	323	348	329	334	342	297	314	337	351	333	327	318	333	308	354	297	335	318	308	322	323	348	346	306	309	308	328	328	325	299	304	333	320	322	334	313	315	312	333	345	294	331	357	344	316	323	365	348	315	310	316	338	301	318	322	336	322	337	344	320	327	321	325	350	341	310	316	349	299	349	293	297	320	306	343	337	326	291	321	324	345	336	364	340	322	359	326	317	322	350	337	306	321	313	325	332	329	312	306	334	333	347	337	328	307	311	338	323	346	323	331	358	345	326	330	359	351	348	283	324	306	321	343	320	335	323	348	325	306	310	312	334	307	324	286	319	303	317	334	344	314	330	320	338	306	357	306	320	332	305	339	317	312	317	350	320	295	303	333	324	328	300	315	313	324	309	309	311	327	326	333	362	343	335	348	349	347	310	367	314	343	331	329	332	319	319	328	327	324	304	329	308	321	325	333	324	318	333	338	314	300	315	341	323	307	331	335	296	337	325	308	339	316	345	323	291	326	331	320	321	318	287	327	310	347	339	324	307	306	323	304	296	285	335	319	321	333	343	299	288	351	313	323	334	322	338	347	307	330	344	330	366	319	315	342	325	324	330	337	307	333	308	313	325	334	357	331	324	347	319	291	322	336	312	313	356	336	358	330	343	322	301	346	347	305	332	318	336	293	320	348	298	326	309	342	336	333	320	349	322	323	337	360	324	343	337	333	313	345	315	296	303	289	331	343	325	336	296	337	310	340	355	327	322	334	320	327	328	328	340	346	328	279	338	321	305	353	307	346	332	324	301	337	309	313	316	360	320	343	306	327	318	333	322	310	321	295	301	330	349	331	327	312	346	314	328	333	316	320	348	300	350	321	300	356	324	311	330	374	334	337	320	353	334	329	312	337	278	350	334	327	327	349	340	296	313	325	339	321	337	313	327	343	304	302	331	328	327	311	297	315	341	305	314	314	300	336	339	328	330	330	321	335	327	329	318	322	338	316	321	328	362	297	377	313	333	339	315	315	348	351	315	341	328	309	314	303	348	333	325	313	318	327	297	335	352	338	326	342	340	325	353	295	331	295	305	339	312	317	323	325	326	302	330	337	316	328	366	315	316	319	311	343	316	348	310	316	323	326	288	348	349	374	326	323	344	293	330	320	297	354	332	321	334	296	341	334	354	344	336	323	338	326	335	316	314	337	315	306	311	298	334	334	304	356	338	330	319	330	387	322	309	323	308	346	309	307	338	348	337	292	318	350	344	348	337	339	357	340	331	343	359	323	325	323	283	347	322	309	351	321	351	328	335	325	318	324	331	331	312	344	350	316	325	331	334	350	337	356	356	376	355	351	315	291	339	343	322	315	325	290	312	338	337	360	309	311	349	341	332	314	358	316	314	314	324	276	346	330	333	317	307	317	294	313	344	309	319	322	333	316	329	329	316	315	322	334	328	337	330	342	330	343	323	329	318	297	319	287	312	329	335	333	338	338	332	331	312	320	319	327	342	315	313	324	312	306	335	288	348	319	349	332	289	342	324	289	326	318	314	329	348	353	353	330	331	317	305	321	312	333	313	311	311	362	329	331	305	346	332	328	326	352	344	343	314	311	330	338	319	347	314	342	307	309	353	326	327	316	328	310	319	352	325	324	330	318	345	335	311	310	316	342	329	309	327	329	309	343	325	343	317	341	344	324	328	300	328	331	329	319	308	299	303	329	316	337	317	297	346	299	336	354	338	330	308	324	315	332	306	323	332	350	307	315	307	295	330	343	341	318	338	321	330	330	316	324	328	319	322	331	336	342	347	331	298	330	348	306	317	325	331	323	323	329	330	348	311	309	349	293	337	327	327	303	294	342	356	335	341	339	295	317	352	309	298	323	355	315	340	333	318	313	320	336	313	309	330	355	346	331	310	357	326	340	310	322	324	337	308	373	328	314	308	351	324	334	340	332	338	347	322	338	339	343	305	321	279	321	314	318	338	341	310	337	330	346	306	314	299	339	344	306	342	324	373	310	352	316	313	333	339	290	334	363	321	344	302	348	319	326	301	310	337	365	316	342	359	317	330	323	315	305	326	297	281	314	308	326	333	314	351	305	324	325	319	345	329	327	324	301	321	312	333	303	327	325	331	286	330	299	321	302	326	303	326	346	301	334	305	335	330	314	332	311	302	297	321	321	328	325	314	336	316	287	365	340	347	326	369	345
41965	29892	11403	5994	4027	2697	1677	1263	1252	1194	935	704	645	592	462	407	345	259	212	194	214	218	214	204	208	205	177	188	203	171	198	207	196	185	190	204	183	185	197	181	193	175	190	188	174	178	202	197	179	164	169	182	183	201	185	166	189	198	197	206	179	174	195	176	185	182	201	194	188	193	184	186	182	196	198	212	186	177	171	177	174	172	159	189	165	182	181	177	164	185	189	164	176	222	169	207	196	217	178	183	180	191	188	214	200	177	189	176	194	190	190	194	190	185	176	203	150	196	176	179	160	172	161	158	184	186	177	193	177	186	179	179	186	180	176	186	173	211	187	201	201	198	196	171	170	180	211	163	183	179	184	189	196	192	183	185	165	185	195	159	188	210	182	203	208	185	182	176	150	194	186	172	182	185	163	154	191	227	162	196	167	158	170	194	195	190	184	191	187	178	188	191	180	224	189	199	162	168	191	177	191	191	190	204	185	175	185	196	167	169	221	206	184	187	174	199	178	191	214	183	175	192	198	174	175	215	184	177	204	156	198	185	187	199	178	189	166	194	195	188	189	193	184	181	187	187	171	172	168	180	192	194	192	195	179	201	196	196	167	202	174	197	201	193	170	189	188	190	213	170	182	176	217	190	156	182	183	182	169	210	180	188	162	203	184	180	178	182	164	162	174	177	178	185	182	190	176	191	198	179	168	189	218	154	175	179	204	184	167	165	186	186	216	207	164	192	198	214	179	175	157	204	204	161	164	219	213	152	179	188	192	190	154	171	171	193	205	202	177	179	181	203	183	181	177	178	152	175	185	183	169	199	193	187	183	194	168	182	187	179	183	183	178	189	163	179	169	186	200	192	196	184	174	161	176	192	175	201	174	175	175	198	186	207	190	201	183	178	163	188	194	200	189	184	197	195	185	193	188	191	205	186	187	178	178	187	173	188	166	177	183	167	182	179	179	183	180	183	179	185	200	157	182	181	176	178	187	182	217	192	187	159	201	185	184	179	185	178	216	198	160	177	187	179	201	211	160	214	163	218	184	188	210	169	169	174	162	177	181	190	212	170	181	191	198	191	172	163	162	187	183	177	210	159	171	203	167	166	197	168	199	162	197	149	183	176	220	183	178	193	214	193	186	204	176	205	195	172	157	176	170	164	189	170	183	192	185	174	191	170	188	188	176	171	218	200	209	175	172	195	164	162	201	197	154	185	192	182	180	197	206	177	197	185	202	175	179	199	186	154	167	197	181	163	210	171	160	216	180	147	181	170	181	168	190	189	170	186	161	188	179	182	182	193	176	181	178	196	219	197	185	209	180	174	174	222	196	204	173	179	182	184	185	194	186	185	169	173	173	179	183	176	193	184	175	194	203	186	181	181	180	172	154	168	179	180	165	182	175	195	194	172	181	194	156	189	176	184	181	182	175	161	194	164	186	216	197	182	195	191	183	174	177	185	181	196	175	193	191	189	167	170	176	163	193	192	163	185	170	158	192	173	151	179	210	180	191	176	185	175	154	176	189	179	159	209	194	183	197	197	170	190	187	195	180	186	158	187	198	176	203	182	185	184	200	162	205	185	155	191	180	183	168	172	198	166	176	201	188	177	165	187	188	178	186	199	210	200	187	189	195	173	195	158	159	202	168	172	204	181	205	172	188	187	195	176	207	205	176	197	189	172	154	179	211	205	183	183	191	149	161	152	187	184	184	188	177	170	160	203	177	179	171	188	182	198	186	192	200	174	176	189	185	180	187	170	180	185	187	195	184	174	170	177	151	158	206	174	177	147	175	178	180	174	184	194	174	176	185	179	200	172	167	177	182	197	165	199	210	207	180	176	202	178	170	171	182	193	206	184	212	186	199	205	183	188	171	186	171	174	186	174	192	192	213	179	195	190	179	168	179	173	179	164	191	165	180	169	184	160	169	183	199	183	192	167	193	177	185	182	183	151	193	196	202	191	158	182	188	163	208	211	165	160	204	183	173	191	182	178	180	211	183	192	196	163	162	190	175	154	188	188	197	183	193	196	209	177	197	185	197	185	172	175	182	185	175	183	200	180	196	187	198	173	168	189	192	178	179	188	175	196	165	205	189	184	157	183	184	174	168	166	199	191	184	217	183	178	209	161	213	200	209	184	188	203	201	162	167	195	173	168	181	188	178	190	166	168	184	176	179	164	198	174	188	194	163	197	162	198	196	187	159	166	177	176	195	181	173	198	166	151	204	174	190	185	198	193	183	194	164	177	177	181	194	179	179	194	175	189	193	196	190	187	158	173	203	202	214	205	209	202	187	182	194	169	177	192	195	178	209	183	174	193	167	161	184	170	189	175	194	193	197	187	186	174	168	186	173	205	170	182	178	220	180	164	175	166	196	168	200	195	195	194	167	194	185	162	204	187	160	180	175	170	212	164	185	182	189	196	189	191	178	180	160	198	186	201	164	188	175	175	182	165	172	171	195	173	200	194	205	184	190	179	206	206	181	180	161	219	196	178	158	179	172	181	192	199	163	192	164	192	166	200	181	179	187	221	180	191	186	170	212	163	160	187	180	165	163	173	175	188	194	194	196	197	174	189	178	169	187	155	168	193	213	176	162	174	182	180	191	173	179	196	205	208	202	173	184	185	176	198	191	189	185	191	164	201	169	177	165	184	173	169	193	188	193	189	197	193	201	215	186	196	173	163	174	185	159	182	197	200	187	169	166	198	186	173	156	209	179	193	196	191	211	194	203	214	176	212	168	187	193	196	193	201	184	207	170	183	185	175	176	164	190	180	186	174	198	183	193	201	152	179	180	204	177	209	172	196	150	175	206	163	205	203	176	192	211	188	204	197	176	138	179	175	181	166	163	198	180	180	166	190	176	188	163	192	179	177	182	198	205	170	177	172	216	171	210	197	171	213	168	178	177	185	167	171	209	195	214	198	186	155	160	185	161	188	185	154	180	202	198	205	171	179	190	205	164	158	160	193	188	183	202	217	167	187	163	160	179	202	189	158	177	180	164	185	189	180	197	182	191	187	203	192	180	176	183	188	188	175	196	170	190	186	212	195	166	163	192	203	197	174	168	213	187	198	211	199	151	191	206	195	203	185	181	200	179	180	181	192	191	144	199	205	182	210	186	194	186	181	202	179	195	176	185	176	205	177	237	203	193	218	182	204	198	180	216	187	186	194	180	197	226	185	176	167	200	198	198	199	173	158	167	183	152	179	159	180	208	184	176	207	198	192	189	174	189	189	193	183	197	169	165	180	173	184	187	193	165	162	189	188	196	187	202	190	165	185	169	158	199	191	191	177	193	161	166	170	156	174	180	201	183	214	180	172	215	192	177	193	186	208	180	181	191	160	182	193	176	181	197	182	180	205	163	192	162	169	197	182	179	157	156	191	209	152	178	205	183	197	189	171	210	187	196	202	188	195	186	203	190	206	175	187	185	189	194	182	213	210	208	202	181	188	154	163	162	199	184	156	189	186	204	188	199	195	194	184	185	203	188	202	192	211
26540	20632	6189	8635	8725	7640	6069	5639	5954	5575	4252	3532	3404	3197	2362	1816	1386	769	601	521	557	512	520	485	497	495	481	499	479	470	490	522	457	432	470	475	451	439	464	477	450	500	458	435	455	443	454	461	458	416	430	469	445	413	418	426	423	421	454	411	434	470	412	452	439	447	404	456	450	405	443	442	394	443	431	434	428	434	412	395	390	434	440	424	438	438	468	450	441	439	467	391	439	417	447	416	462	428	465	417	447	405	420	391	440	455	420	393	448	444	448	453	410	407	457	416	455	429	438	459	435	442	434	427	442	444	406	451	444	475	427	446	426	423	441	426	406	433	426	404	421	443	406	436	418	409	414	395	424	432	400	410	437	413	439	422	439	452	478	439	413	444	426	419	426	444	436	420	420	411	447	441	385	389	459	449	404	413	402	445	407	417	407	452	428	466	418	461	443	456	476	424	407	473	442	476	423	385	427	432	449	385	474	442	451	433	426	376	426	413	407	423	433	469	467	440	421	414	457	441	471	438	433	420	423	444	389	477	451	439	411	414	396	396	474	446	445	451	405	418	380	394	455	427	422	438	406	439	453	393	428	436	402	426	441	424	402	394	422	400	435	424	443	402	435	422	443	422	459	392	428	433	424	430	427	427	422	413	459	394	434	419	442	419	459	453	452	454	438	404	424	399	457	440	447	451	425	410	397	409	429	453	449	453	450	409	455	436	466	456	465	436	449	445	412	426	456	433	476	426	434	464	432	451	428	456	410	435	417	436	449	436	424	407	437	455	392	431	433	389	488	448	406	444	441	426	436	475	426	417	420	425	423	414	452	454	417	470	437	415	456	428	453	410	422	404	410	364	436	452	403	443	395	444	405	402	397	435	424	417	430	429	418	426	417	446	429	450	438	430	422	424	390	411	432	463	396	459	450	421	419	422	391	455	413	413	498	445	444	390	413	434	411	425	425	405	433	429	428	426	406	429	464	427	432	422	442	483	398	412	451	423	425	410	448	446	422	407	455	449	399	450	430	450	461	431	397	445	446	414	393	453	440	395	451	472	421	421	442	378	408	465	442	445	447	443	383	424	453	447	446	408	402	440	440	433	436	420	460	448	435	433	427	467	439	411	453	458	459	414	496	405	431	439	411	417	403	446	463	428	440	453	397	439	458	406	398	392	420	397	378	461	424	425	424	455	440	408	422	440	443	446	467	429	443	403	458	430	416	428	406	425	456	423	423	384	404	453	430	471	422	439	403	407	421	468	459	425	419	437	426	424	466	446	419	439	461	404	413	435	440	397	405	446	441	453	484	422	444	440	430	419	438	440	437	418	417	395	441	426	421	401	454	465	412	425	445	423	438	413	444	457	461	429	437	423	433	434	418	440	437	462	402	397	406	449	444	431	444	447	432	434	447	441	419	428	474	424	426	433	417	424	436	373	440	395	464	444	445	429	412	474	429	448	391	424	431	435	425	411	459	415	413	416	410	398	433	446	451	434	436	409	429	411	438	420	412	501	396	459	442	451	400	444	418	395	417	403	398	452	453	395	436	444	449	427	429	442	417	394	440	433	462	434	449	395	423	387	468	392	434	432	409	476	447	396	453	425	436	396	435	427	396	437	404	407	414	436	418	411	397	421	418	441	409	398	427	450	420	451	443	416	419	421	434	427	471	423	454	436	443	438	433	433	442	455	424	461	430	434	396	392	439	422	445	469	436	423	434	418	426	427	447	433	431	424	438	439	412	427	405	446	436	492	463	458	453	413	455	427	421	437	455	439	432	413	442	417	405	453	470	404	416	415	413	485	442	437	472	434	400	455	422	441	437	445	432	414	426	443	431	477	465	446	445	426	431	448	435	489	445	417	438	463	390	444	448	448	475	436	434	425	458	446	474	440	459	431	434	404	429	431	431	437	439	412	411	476	447	447	441	435	420	432	432	420	413	424	431	407	421	451	476	419	433	414	434	455	448	422	436	451	455	409	437	464	422	423	409	431	420	451	401	423	424	404	443	447	437	414	431	443	404	418	427	414	433	453	441	472	425	426	418	434	423	408	413	416	413	459	431	439	401	421	430	455	406	430	456	451	398	429	430	442	412	389	443	435	439	399	450	426	415	431	453	401	407	429	453	442	410	442	424	425	429	441	445	379	472	421	458	465	442	417	425	450	424	421	424	436	435	461	455	415	440	437	415	403	463	433	457	402	421	428	441	458	430	420	437	412	443	463	465	457	460	442	390	452	399	437	403	435	446	409	428	385	468	467	441	461	441	401	387	474	435	404	474	404	428	416	449	409	419	391	404	436	434	431	402	431	424	438	452	420	478	440	431	409	455	404	475	407	452	421	463	432	411	437	430	432	426	445	443	437	415	459	448	425	436	407	440	413	421	426	426	454	442	402	456	426	423	459	434	394	400	403	423	419	409	420	442	410	420	424	427	448	476	446	486	455	402	411	412	471	438	430	463	427	419	455	470	420	447	413	445	420	423	451	436	457	443	427	422	431	425	455	443	436	438	402	470	408	470	405	428	459	427	400	400	393	422	459	408	429	433	422	433	440	485	452	425	442	426	426	451	426	407	488	453	425	412	484	456	440	434	459	419	465	461	409	426	434	452	432	436	465	422	483	477	436	450	445	423	426	462	457	430	458	434	446	438	432	422	455	416	429	448	424	427	419	444	431	424	444	428	434	469	400	445	448	411	420	445	395	397	432	423	443	402	434	458	420	462	434	389	409	411	427	399	450	444	411	433	446	405	435	416	451	429	421	432	469	422	415	391	427	456	430	409	440	418	437	447	421	428	419	450	453	419	450	391	425	454	424	393	438	442	412	414	451	459	429	490	416	428	467	444	419	426	440	470	437	413	406	428	443	431	418	417	396	429	425	463	430	448	432	446	404	435	412	467	444	409	436	426	397	416	427	398	414	436	443	420	424	435	407	438	401	429	418	429	454	431	444	413	434	439	453	460	440	446	392	391	419	408	438	454	448	413	430	410	423	425	451	442	413	445	448	455	419	420	408	459	404	430	380	444	419	400	441	430	431	445	424	453	456	445	410	409	413	440	430	440	439	435	488	436	455	405	433	427	440	441	373	463	426	422	440	418	445	447	456	432	438	401	413	453	437	424	450	437	407	426	421	434	410	439	441	438	408	418	435	442	431	394	448	424	406	433	421	461	407	414	472	459	431	435	418	424	446	387	422	422	424	461	431	438	413	440	467	438	431	459	423	426	458	445	423	435	448	407	413	395	439	434	426	427	425	458	419	425	471	419	403	428	440	438	460	419	405	459	415	408	398	453	422	427	444	454	446	377	413	447	464	423	445	417	421	446	438	393	417	460	463	423	421	434	455	450	425	414	425	433	448	440	436	410	411	459	434	438	415	455	431	406	423	430	421	407	423	445	419	408	431	437	462	453	448	470	396	470	439	431	450	424	441	423	420	431	424	403	439	431	467	427	473	471	402	453	468	422	420	430	411	439	432	417	440	461	436	421	424	434	425	410	386
12328	4204	802	396	340	314	252	228	270	268	223	249	238	243	221	211	218	213	215	238	221	228	209	195	231	259	239	216	189	224	219	223	217	211	203	222	221	190	225	206	218	211	256	232	194	235	219	211	249	236	213	199	199	221	222	224	210	208	200	233	196	245	203	223	225	211	228	224	202	206	276	214	229	194	208	213	237	251	210	233	217	218	202	255	191	221	228	233	226	229	232	244	236	231	218	212	233	236	233	211	217	208	232	221	181	207	200	203	238	232	232	206	200	203	262	220	245	218	195	230	231	214	248	238	222	234	215	216	212	204	242	215	235	214	219	208	229	217	228	234	233	222	219	214	212	211	242	242	214	213	222	215	187	219	245	185	211	214	244	230	241	200	242	197	215	172	217	243	225	182	220	237	204	216	210	209	247	205	220	229	207	198	191	253	200	252	206	234	219	217	226	176	209	225	216	231	208	215	224	223	207	241	197	220	218	236	245	231	206	225	226	241	225	238	251	230	229	202	219	213	227	203	216	229	233	207	186	235	211	243	211	225	208	229	228	229	224	208	214	223	223	213	262	206	212	236	249	220	239	214	198	219	214	236	228	224	221	224	211	234	211	244	231	225	184	248	211	233	229	235	239	204	204	189	235	231	241	225	223	221	227	213	238	221	211	212	221	212	207	244	219	216	213	208	240	226	253	249	200	230	203	220	230	211	192	234	208	221	219	211	206	223	229	215	209	188	175	229	227	221	203	217	202	233	229	226	213	236	221	231	222	238	220	260	247	214	237	217	229	198	191	224	189	246	213	218	232	234	195	224	212	224	245	231	207	222	221	260	211	227	209	230	206	216	217	217	200	201	205	187	223	196	216	226	218	240	234	204	200	223	223	238	213	207	208	206	232	217	227	233	216	197	176	214	228	223	210	214	211	210	198	203	218	221	240	211	205	216	231	203	191	190	244	217	204	217	217	240	231	244	204	225	223	212	193	236	199	231	199	219	221	203	218	213	222	256	212	222	235	211	232	185	226	203	213	221	226	213	211	232	219	231	228	210	225	218	217	229	232	226	258	208	204	205	215	239	230	229	209	208	221	229	216	204	210	205	213	213	213	243	218	205	195	228	183	239	254	227	253	217	231	214	231	247	215	223	224	235	208	234	225	240	232	209	191	235	192	240	224	199	245	236	242	220	217	181	226	198	231	224	209	210	234	238	198	243	236	209	219	197	245	217	230	219	237	218	224	227	210	207	228	191	205	236	257	226	227	223	206	197	176	221	224	221	228	253	247	225	238	207	246	242	244	220	228	248	203	203	221	257	214	230	202	199	215	221	214	209	202	257	234	234	221	215	217	206	222	234	229	226	232	220	196	211	202	220	220	235	212	202	228	211	193	211	203	197	220	234	263	225	219	216	206	187	225	232	214	208	204	230	191	233	215	228	233	217	218	241	214	252	254	209	202	263	224	218	205	229	241	233	207	241	215	211	225	237	226	232	218	221	239	229	195	229	204	237	224	201	213	214	221	240	212	175	223	227	229	215	187	189	228	195	214	223	223	250	211	219	215	234	226	224	205	239	218	215	247	222	211	217	235	223	223	215	226	212	247	238	241	218	205	206	216	237	228	242	215	212	205	248	210	213	202	218	235	233	237	243	237	233	212	208	231	220	201	188	231	229	204	218	257	233	214	224	247	215	223	236	229	239	271	222	210	252	195	241	199	222	204	214	194	237	248	219	220	209	214	226	193	250	230	234	208	220	199	229	210	233	230	209	233	209	222	195	231	218	186	214	239	196	209	209	231	218	229	217	216	228	215	207	249	212	232	239	228	213	215	238	219	183	208	212	217	235	200	243	241	218	209	200	248	213	249	238	217	258	237	253	226	219	212	244	203	219	221	208	210	217	217	210	237	186	220	226	210	201	205	199	240	226	214	207	213	242	207	218	247	202	207	205	245	233	251	223	228	207	219	203	218	224	216	217	226	244	242	233	225	232	206	197	212	221	239	218	253	234	226	223	221	237	240	233	216	193	207	214	201	205	252	201	224	231	239	219	229	218	179	202	239	228	227	226	214	217	225	231	218	238	233	181	223	238	236	226	230	221	213	209	218	213	189	234	244	212	228	209	213	237	238	222	207	206	216	222	200	250	241	195	210	214	236	205	230	222	241	238	255	233	216	214	219	208	203	231	221	195	205	237	229	240	205	228	235	226	253	236	244	221	214	215	220	238	214	205	210	200	224	197	240	193	221	221	209	233	226	228	215	210	191	234	238	237	215	200	225	218	233	192	244	203	196	187	192	231	217	204	207	230	209	212	220	235	221	220	194	208	203	224	212	206	233	230	209	223	228	221	226	229	212	207	219	196	210	227	223	232	213	227	244	216	207	217	204	232	235	232	225	197	221	227	212	238	235	228	223	210	189	222	220	232	236	232	215	216	237	195	209	215	248	224	220	220	233	225	227	214	236	230	205	209	241	248	231	242	212	222	239	238	242	201	194	224	215	213	210	229	237	240	238	217	249	220	247	187	211	227	191	230	211	229	238	206	227	224	212	215	214	217	229	234	226	260	230	211	203	217	200	199	225	238	246	220	221	216	198	218	186	248	243	197	208	216	225	213	190	227	229	253	221	228	218	234	188	220	200	266	268	216	198	224	225	256	237	208	228	210	220	222	231	217	217	202	185	232	231	206	231	201	250	221	218	217	264	225	243	227	198	218	224	218	236	211	212	215	210	212	209	230	232	195	208	254	215	187	217	245	211	237	211	239	211	216	180	208	213	202	224	253	212	194	231	208	248	221	221	231	227	198	237	229	239	257	205	222	207	244	237	215	217	245	195	221	220	207	215	244	230	226	226	228	208	204	205	214	221	231	214	210	239	213	214	243	216	203	221	231	232	203	218	209	245	217	218	212	195	235	220	214	230	218	211	173	226	217	223	215	214	209	226	237	213	230	208	210	181	195	199	245	203	226	245	244	208	208	237	201	203	219	241	199	212	209	219	237	217	217	207	216	213	209	203	213	212	243	225	214	219	231	217	215	207	214	218	199	218	207	197	228	233	244	216	221	215	247	245	216	230	263	235	217	241	232	243	223	258	230	225	191	228	246	237	221	203	234	228	214	209	255	195	194	202	203	225	261	243	239	223	198	203	231	243	220	206	209	232	236	239	227	219	217	207	224	215	246	230	204	228	193	224	228	246	215	196	223	228	232	234	201	222	233	226	232	213	200	219	211	186	217	216	229	216	219	190	218	225	239	213	218	210	234	208	244	232	233	203	214	195	203	224	209	233	188	227	217	215	199	212	243	229	239	227	232	237	230	199	216	216	204	240	230	231	218	210	220	209	220	223	199	240	236	230	232	228	232	216	242	216	263	213	212	212	218	219	202	212	242	202	213	201	212	247	244	196	239	185	223	216	212	248	228	208	223	231	214	211	189	214	236	222	225	248	234	259	215	219	234	212	207	229	201	244	207	199	207	225	205	218	236	217	211	199	229	227	226	248	220
7194	3427	1101	983	994	904	768	798	761	712	686	595	558	562	504	536	498	509	494	501	511	518	492	484	456	477	513	498	473	481	485	489	473	464	505	492	468	529	469	497	461	471	522	481	493	471	480	482	500	474	470	456	469	482	455	516	498	500	465	496	480	498	496	453	507	462	434	511	495	469	456	479	500	481	504	488	498	495	469	485	485	439	487	469	523	492	477	495	458	485	469	471	507	507	460	475	455	469	478	517	513	480	419	474	482	512	520	481	504	471	486	470	474	471	492	521	490	468	431	503	480	486	501	472	481	475	460	529	518	512	466	480	503	470	516	487	502	469	488	509	493	482	509	502	476	469	489	512	512	477	463	477	508	520	512	438	490	462	460	493	527	469	515	485	502	539	516	503	450	476	466	464	491	485	470	493	490	487	460	536	512	520	484	513	465	464	482	477	497	505	499	482	497	489	474	522	501	543	504	497	467	484	478	509	432	495	496	492	486	473	469	481	488	450	483	477	469	496	500	484	476	514	507	503	487	494	452	486	529	457	477	503	530	513	498	464	488	514	484	470	494	494	459	533	502	500	474	522	452	487	494	473	495	500	484	506	512	482	473	467	497	466	502	524	495	481	493	420	488	515	525	469	502	486	516	479	485	505	508	488	468	493	471	467	479	461	467	470	470	477	517	477	467	532	501	499	493	444	467	453	489	473	482	508	456	436	473	462	530	507	463	468	507	417	468	495	516	487	493	484	462	469	499	487	482	494	490	489	474	499	508	486	499	421	537	472	445	492	439	504	482	496	472	491	463	452	498	470	497	490	471	505	482	521	479	468	506	484	446	466	436	472	467	502	469	518	477	523	517	505	495	516	466	541	498	469	468	463	490	456	518	466	494	522	464	454	483	496	480	519	493	503	497	480	461	449	486	428	504	467	505	476	465	483	488	482	502	486	473	463	497	450	478	487	480	501	519	509	503	488	485	489	487	477	460	491	466	500	459	476	451	475	505	468	488	503	476	491	472	477	493	518	502	473	469	479	489	501	477	487	493	494	483	455	463	496	504	502	470	435	460	526	485	488	467	451	514	504	475	492	458	479	482	521	497	495	511	463	448	478	487	465	479	496	519	504	519	503	485	475	506	458	513	479	542	469	426	472	470	478	501	444	503	492	468	488	473	483	502	445	467	475	498	477	491	496	493	464	488	476	495	482	496	492	485	486	504	461	514	465	476	498	468	508	473	469	475	495	491	490	492	487	513	496	467	493	472	465	455	485	511	469	487	508	494	465	494	464	495	461	471	488	476	484	495	524	471	458	479	528	485	512	479	496	477	506	474	456	432	443	451	484	499	492	495	489	499	449	460	470	476	495	474	490	477	463	459	481	457	471	491	493	492	473	490	484	488	462	453	477	499	505	521	473	456	466	538	538	486	481	456	447	495	458	494	483	442	468	484	472	492	500	559	465	490	450	470	459	490	488	481	499	460	497	521	476	495	517	470	492	516	493	461	486	481	480	470	490	507	441	493	520	523	468	498	436	474	502	500	502	434	468	491	478	483	495	482	498	477	495	470	478	514	476	471	454	450	517	479	482	482	463	452	491	492	476	495	500	495	473	462	484	474	466	473	470	495	464	504	519	543	472	513	484	478	490	515	459	517	452	486	508	498	508	503	478	460	486	476	482	475	496	481	497	496	472	454	472	514	480	466	496	473	505	467	480	500	554	486	454	477	505	501	477	463	514	498	450	492	494	514	483	484	456	520	474	492	417	485	473	478	447	500	490	469	456	501	494	488	482	540	487	492	503	464	472	467	499	481	487	503	498	525	513	495	469	491	489	498	489	511	475	491	509	433	478	506	506	488	480	481	461	496	454	484	514	480	498	523	501	477	484	492	481	442	460	463	435	456	484	505	455	487	479	525	464	484	498	457	501	471	448	490	464	493	538	462	483	466	497	465	461	550	471	470	502	479	488	473	501	496	465	457	461	459	477	465	524	485	458	493	494	451	494	495	479	520	528	516	497	472	520	458	491	519	517	474	472	463	527	512	495	478	483	493	508	453	490	472	502	476	447	485	461	459	505	483	463	498	491	470	485	450	517	547	530	484	490	481	438	459	470	496	455	486	477	485	460	468	480	473	521	512	506	455	485	491	496	444	503	491	489	477	466	512	451	512	469	486	480	499	516	489	462	458	449	482	449	509	512	458	463	471	473	515	500	482	483	505	472	497	476	487	518	486	484	484	503	474	483	518	520	519	536	493	477	474	513	462	476	510	474	506	469	470	481	464	487	469	499	513	508	486	469	482	496	502	457	493	480	526	540	506	471	515	527	468	462	539	483	457	548	463	494	480	522	478	473	470	475	472	478	505	501	514	471	461	461	481	497	460	504	499	482	481	481	486	486	465	503	504	514	518	482	506	489	568	469	467	471	499	491	473	475	491	542	469	482	530	506	509	521	476	487	494	479	519	505	480	460	527	493	459	507	505	477	492	474	484	489	487	466	494	491	441	534	501	490	491	472	480	529	486	479	482	468	481	471	495	483	481	481	497	465	464	480	494	520	500	468	490	505	504	504	502	470	504	514	434	490	459	479	501	480	473	509	456	506	476	452	465	494	480	482	441	466	494	477	462	461	506	465	528	484	513	456	498	506	490	491	476	482	518	487	503	449	477	470	463	483	451	490	475	491	427	459	494	499	518	492	467	470	496	508	481	441	438	501	497	497	488	468	522	460	492	496	481	515	478	494	476	489	487	516	450	558	501	485	520	486	484	486	473	442	521	516	493	452	472	462	518	481	492	456	473	431	464	467	491	522	505	519	474	521	504	518	507	526	466	498	494	505	484	480	505	516	466	499	474	470	490	413	498	482	503	467	541	463	499	489	474	492	510	499	531	473	488	485	524	494	481	497	498	532	489	507	466	493	479	497	477	459	535	501	509	460	516	491	501	484	500	489	498	461	496	492	487	485	500	496	442	466	470	477	485	501	471	522	504	466	520	490	470	500	529	455	469	483	521	506	497	507	448	455	469	463	469	490	461	492	458	471	502	437	466	505	473	489	515	491	464	522	470	495	494	492	486	483	493	506	492	515	485	516	486	497	490	475	550	469	542	466	491	502	475	519	469	496	482	514	494	502	499	498	492	481	506	464	479	454	456	534	480	504	474	476	467	527	491	517	502	495	521	460	499	526	514	513	503	460	476	527	503	493	472	499	485	478	484	490	537	437	490	501	480	466	506	494	537	475	482	494	482	489	464	428	505	492	461	498	478	500	495	504	479	455	471	484	516	463	492	477	497	532	478	472	474	473	467	495	469	509	410	487	502	447	484	462	467	459	479	504	504	500	436	497	473	490	471	469	478	506	476	509	480	452	464	470	473	478	497	468	505	456	448	479	453	491	509	489	495	499	487	488	495	480	483	513	511	462	447	503	482	496	489	501	487	483	472	518	477	512	535	463	480	477	496	499	451	516	476	476	464	479	470	484	474	487	487	474	512	461	496	466	486	488
31528	18833	6043	2363	1781	1255	962	652	661	563	482	422	513	430	364	272	201	150	152	133	169	147	156	121	151	123	150	167	147	135	135	130	146	137	135	130	133	153	135	132	136	147	132	144	130	146	148	119	142	156	116	168	114	134	156	164	137	153	142	130	126	131	130	115	139	152	166	132	152	129	154	165	114	127	130	115	125	139	135	143	149	136	123	133	127	140	146	133	158	136	125	126	127	139	135	151	153	110	147	122	128	137	95	150	163	129	131	123	131	138	128	146	155	136	157	134	138	140	149	141	116	153	145	128	131	125	139	150	131	128	151	158	146	126	152	138	130	135	131	128	117	117	141	142	140	143	148	141	130	145	119	132	141	135	144	143	148	121	151	124	130	126	131	151	161	126	115	148	138	129	143	158	126	129	143	132	118	128	118	151	137	146	130	150	130	155	135	134	152	141	147	123	125	129	126	138	160	146	131	121	139	139	118	116	138	126	145	139	127	135	136	137	115	144	152	141	135	146	129	148	142	125	131	141	144	141	149	129	130	149	138	144	127	121	119	137	138	115	130	128	150	121	150	126	146	138	116	115	155	154	143	158	123	141	127	153	155	126	143	133	123	137	145	145	139	136	133	141	131	125	130	116	149	130	133	129	145	138	130	135	136	119	114	125	141	145	146	155	132	119	114	124	134	129	150	149	126	138	151	139	134	135	111	128	144	136	127	122	129	134	121	140	130	130	119	123	116	120	130	151	130	139	147	140	147	167	138	156	146	134	143	137	131	123	147	125	143	133	143	135	126	120	135	131	132	145	150	137	136	163	126	146	135	145	127	136	136	125	136	123	134	131	122	148	131	149	146	149	135	132	132	124	142	160	130	106	137	126	156	132	156	129	136	149	132	148	144	156	149	135	120	126	124	136	131	140	136	128	135	134	137	129	130	125	121	158	147	142	113	120	119	124	149	145	143	116	118	137	131	133	135	137	120	133	140	121	133	135	156	132	115	116	148	143	127	132	145	129	157	148	153	133	121	117	126	123	127	154	137	151	151	132	138	131	121	132	118	105	149	133	130	129	143	147	123	145	138	154	136	123	138	125	149	116	160	120	141	121	139	137	130	148	133	123	123	145	129	134	150	146	144	130	128	163	133	137	129	153	138	148	157	131	124	139	138	121	142	146	132	141	119	136	162	153	121	149	158	134	118	171	132	127	119	123	154	153	110	139	130	137	145	151	133	145	127	128	132	141	148	137	136	145	151	134	134	142	149	139	128	121	143	135	160	133	128	119	146	128	144	144	123	130	128	119	157	153	148	133	124	156	151	128	139	129	144	135	141	125	165	135	137	158	151	156	157	141	133	131	149	129	146	130	127	142	149	121	127	126	155	137	155	153	153	145	139	129	136	152	127	127	139	128	143	140	154	139	131	141	116	136	121	140	140	147	117	154	126	128	154	153	105	140	111	163	137	160	110	154	130	131	125	172	134	144	128	162	135	128	141	125	150	151	142	119	127	137	145	141	131	130	122	137	131	141	134	168	124	132	131	131	123	122	120	118	125	112	152	141	146	140	148	142	154	124	140	137	138	133	123	126	132	136	126	138	137	134	141	129	136	111	153	155	144	146	144	159	130	129	136	160	141	118	145	131	119	124	127	160	126	129	155	125	143	114	128	139	119	142	137	142	143	139	141	146	141	148	162	150	125	155	151	128	150	136	133	123	138	121	130	100	160	140	144	120	116	122	134	150	140	150	132	144	145	149	134	137	147	134	133	153	129	141	136	119	128	138	140	154	143	120	122	127	146	125	134	143	157	144	119	132	138	127	127	146	139	149	123	128	145	130	130	129	131	150	142	125	120	160	152	126	140	130	144	133	125	127	118	143	116	140	133	131	134	137	134	144	138	121	104	146	130	130	114	145	129	150	144	146	154	153	130	143	156	125	142	122	123	164	137	156	116	130	139	134	129	159	134	126	125	118	133	128	133	141	122	128	146	144	138	151	146	107	127	134	150	129	144	149	132	123	148	135	134	109	129	147	136	160	154	142	156	132	135	146	136	159	149	146	145	130	147	114	106	145	143	159	138	174	136	121	145	152	171	119	145	144	146	126	127	143	134	147	160	135	125	132	188	130	124	134	127	124	152	142	141	135	128	150	132	129	138	150	146	118	155	139	152	156	119	110	152	125	126	112	132	143	128	120	133	156	124	125	140	108	142	129	149	161	115	132	168	141	133	124	141	127	127	153	146	140	136	136	124	159	139	131	143	117	157	146	139	128	135	137	121	121	144	142	136	122	139	126	123	130	128	164	142	146	119	134	144	149	133	152	151	153	151	144	147	148	125	140	124	139	156	125	135	127	124	140	156	131	158	150	127	148	146	130	139	152	152	147	132	118	141	131	161	143	149	133	116	144	149	156	125	129	135	144	153	153	151	127	146	149	126	134	150	157	143	153	134	131	120	132	117	127	144	157	127	121	110	143	115	144	142	122	132	148	154	135	156	135	141	151	138	125	134	147	127	123	135	143	142	153	133	131	130	128	136	140	133	134	135	147	129	141	140	112	153	151	176	142	128	108	146	130	145	154	136	141	138	129	125	145	162	129	158	134	141	147	132	124	135	149	144	166	125	127	111	130	135	147	142	122	130	130	126	147	122	153	113	128	122	139	164	137	138	134	147	125	123	144	121	120	148	151	144	143	151	119	157	154	138	121	142	107	129	135	130	132	157	146	162	157	148	131	145	147	150	133	117	140	106	140	119	113	113	106	121	133	134	124	126	135	143	127	136	128	131	128	131	132	116	129	120	147	138	143	123	135	126	156	116	127	150	124	115	137	127	134	124	172	141	148	147	132	122	144	146	146	123	126	178	165	138	142	132	147	146	137	130	117	118	126	144	116	162	132	139	156	152	141	127	129	151	131	147	139	153	119	136	132	121	135	147	158	163	150	120	147	155	119	139	136	130	148	127	145	148	120	148	133	147	140	144	132	145	128	129	152	155	141	136	129	160	132	140	136	146	141	148	167	126	150	128	127	146	122	133	136	141	128	127	142	149	136	151	110	130	130	152	145	122	165	142	142	154	156	168	137	130	144	120	143	146	109	149	121	151	135	123	129	138	109	126	139	122	128	142	122	126	122	147	132	137	128	140	149	135	148	133	144	152	128	142	151	137	158	147	130	159	147	165	142	156	143	132	118	120	128	117	129	131	133	118	127	155	137	144	138	139	129	125	129	145	119	140	140	151	138	139	101	136	153	146	110	101	129	137	123	131	128	134	139	144	122	136	159	124	138	120	122	144	126	116	141	140	135	166	128	126	123	146	116	124	115	141	145	141	112	144	157	119	138	144	145	132	129	144	140	120	147	144	143	146	132	159	134	133	148	122	128	163	144	136	123	122	124	112	137	138	117	131	134	134	130	168	134	130	136	118	134	138	130	148	117	146	137	126	135	152	123	139	142	150	113	126	140	137	146	149	139	133	125	155	141	127	124	126	121	141	130	130	146	125	149
20541	12976	4025	4444	5169	5000	4045	3227	3413	2887	2371	2197	2282	2207	2130	1209	814	584	484	414	396	408	353	376	370	362	367	336	365	349	303	305	354	326	315	351	309	319	344	329	331	333	312	329	316	294	335	338	349	333	332	301	325	333	356	327	312	323	336	321	343	354	324	340	322	349	314	315	303	326	315	308	353	347	284	347	303	335	320	349	343	330	313	345	308	347	312	311	320	337	332	321	293	328	321	333	323	307	319	325	331	340	336	325	326	317	356	310	335	331	328	318	325	316	336	346	327	319	327	297	361	343	325	345	328	323	368	332	312	334	332	348	310	305	326	327	335	320	335	327	330	344	337	359	347	356	307	324	332	365	323	324	318	338	318	338	332	321	344	313	341	332	316	357	292	342	340	307	331	308	329	311	330	326	330	338	325	329	331	319	331	356	339	353	360	333	324	321	334	289	327	341	339	342	317	316	345	311	313	325	321	326	325	339	318	335	307	317	304	312	318	315	330	314	327	362	344	321	341	356	337	322	349	264	327	334	301	314	336	322	314	334	343	350	317	314	333	338	335	334	348	336	308	323	321	300	327	331	327	332	373	328	304	298	320	345	328	334	329	323	323	318	327	330	345	350	328	314	337	310	332	291	336	307	305	340	291	343	306	336	323	338	339	327	350	360	325	284	337	340	317	322	325	304	339	299	325	322	321	315	340	314	310	327	333	318	316	305	326	355	325	312	336	343	332	318	347	288	322	307	319	317	305	296	322	316	329	338	329	372	339	332	351	345	330	317	337	335	298	336	333	349	318	345	317	338	346	349	325	293	293	321	338	340	299	341	324	344	323	344	285	365	310	318	336	330	321	333	307	322	335	306	348	306	318	304	288	334	323	312	340	334	324	313	356	336	298	356	356	386	290	311	296	311	306	339	278	331	353	324	315	314	316	314	315	348	328	320	329	319	303	337	330	305	285	353	327	344	349	314	314	325	372	316	294	332	307	323	319	298	327	332	306	331	315	349	307	328	328	303	305	290	323	343	330	333	302	313	330	315	332	335	312	322	330	321	346	301	356	321	349	318	301	304	355	328	332	334	333	314	320	312	370	321	338	344	322	343	315	342	287	359	305	295	332	294	321	326	313	327	360	318	320	325	336	352	337	314	346	318	309	340	328	304	332	312	308	316	318	360	342	303	319	305	373	301	288	335	332	312	340	298	318	297	316	345	358	287	353	325	300	318	324	350	339	315	342	346	314	331	328	330	309	350	334	302	319	314	299	324	300	337	335	334	320	348	313	315	349	324	351	316	342	361	310	321	356	334	318	321	322	314	285	337	329	342	334	339	341	320	333	310	314	359	304	353	310	317	298	379	328	306	335	318	312	313	318	321	312	355	321	344	337	332	333	343	320	339	315	326	355	301	349	308	329	319	292	349	344	331	336	323	327	291	313	342	330	325	339	341	311	323	322	309	312	326	354	309	307	349	319	359	324	327	343	332	313	301	298	347	336	322	306	344	314	334	319	344	333	294	306	303	320	339	299	314	342	342	307	326	308	291	333	318	342	319	308	341	302	320	318	349	321	318	336	337	322	332	343	311	320	304	358	283	326	321	357	334	323	339	322	304	340	350	348	334	287	324	317	319	307	324	316	325	305	330	316	317	315	312	300	302	315	319	345	272	328	373	297	314	350	345	334	326	328	304	314	313	335	316	314	342	314	312	308	311	330	299	316	317	311	339	305	325	345	348	335	342	294	327	349	316	332	342	321	341	292	349	288	329	352	330	338	316	293	350	304	322	333	360	324	330	357	300	315	308	334	322	337	326	326	309	309	336	327	339	332	319	301	314	348	306	333	313	336	316	312	345	338	291	331	343	315	337	298	313	341	319	315	321	338	348	356	345	322	340	351	315	328	330	328	349	306	316	335	335	352	346	349	292	299	313	347	332	337	358	290	340	326	331	307	346	362	310	342	327	337	319	320	313	370	323	313	341	310	324	325	320	342	325	325	352	325	327	334	321	319	353	335	302	306	335	322	330	332	304	340	334	329	331	341	340	335	316	340	307	339	313	322	315	347	294	334	320	339	331	300	321	328	316	355	280	341	315	311	313	342	305	323	309	325	348	317	302	294	344	316	305	284	328	351	301	311	311	327	336	347	299	319	335	316	333	315	321	352	317	345	328	306	327	340	310	338	317	334	338	331	316	331	328	324	322	329	334	321	348	321	330	347	326	319	309	343	308	316	315	368	334	340	317	330	325	292	322	324	330	346	283	318	313	322	341	308	334	347	311	383	337	287	319	302	344	316	332	297	304	321	309	315	318	336	311	314	318	316	330	345	368	338	322	321	310	310	339	328	286	344	308	337	298	337	322	307	312	326	323	312	306	336	330	299	338	357	366	318	332	380	324	319	326	347	320	350	342	313	323	304	334	298	322	297	301	315	349	351	336	335	338	325	359	323	371	324	350	348	334	316	313	357	326	316	333	346	331	330	319	309	331	325	348	336	306	330	324	355	321	330	299	350	326	334	319	333	343	324	308	361	323	306	334	324	326	328	305	323	328	311	318	296	322	324	349	327	332	316	339	340	331	324	321	328	318	283	345	332	341	325	313	323	309	326	327	302	355	328	334	316	347	319	335	347	337	348	335	338	310	301	327	333	296	307	328	362	287	303	342	333	331	334	325	295	333	324	302	316	353	359	365	301	320	373	335	303	310	332	342	325	328	312	309	340	344	298	334	315	310	315	324	308	351	302	334	335	313	300	326	348	311	350	343	275	298	318	329	358	337	345	327	336	266	326	311	312	310	321	316	362	334	313	327	318	295	322	329	315	349	329	312	336	298	343	319	352	323	337	314	311	342	320	314	314	322	311	333	315	327	324	362	329	338	322	331	309	326	321	317	334	303	322	308	338	309	334	315	344	333	323	346	351	362	334	321	308	305	309	306	350	344	343	326	303	332	362	325	330	317	320	339	308	308	309	320	323	329	352	316	324	344	330	346	264	306	341	342	291	327	369	303	332	356	319	329	350	335	301	321	337	328	326	311	318	309	332	340	305	329	342	324	311	327	323	330	297	361	305	357	329	326	323	325	351	319	305	325	315	324	346	343	305	313	311	323	364	347	336	301	321	325	313	321	312	329	328	326	317	326	314	332	324	325	348	308	320	325	381	348	301	338	347	333	338	306	343	335	325	283	340	305	309	356	344	319	320	321	323	312	314	341	321	326	316	302	311	302	351	312	316	332	348	327	313	332	307	328	350	308	343	325	334	314	330	302	338	348	324	319	319	355	322	323	334	324	331	327	339	302	331	315	381	316	286	348	342	332	321	315	326	376	335	361	365	334	325	302	343	306	309	325	333	313	306	345	315	324	324	299	338	352	339	330	353	325	318	364	342	360	353	289	332	326	339	316	305	332	352	291	321	337	314	344	335	320	299	337	337	292	315	325	323	322	358	313	310	320	353	322	322	341	360	305	315	332	323	292	311	355	329	330	325	347	323	330	336	309	342	348
42704	28510	11624	5045	3566	2687	1913	1216	1099	1130	863	808	819	800	805	519	356	274	219	230	236	206	187	242	214	196	192	186	189	182	201	172	171	175	180	173	186	206	171	189	195	205	185	202	179	216	176	185	172	183	176	195	192	166	185	166	180	202	195	171	199	193	173	156	181	191	196	175	193	177	178	197	185	164	158	168	155	186	170	176	168	172	192	170	186	171	183	187	179	159	168	184	184	189	184	193	177	182	215	218	212	213	186	193	185	200	219	197	196	170	199	187	169	215	182	185	157	187	182	162	180	176	166	195	179	215	156	173	195	176	171	189	189	201	168	195	157	170	228	188	226	172	185	181	176	185	182	206	167	178	162	204	173	162	181	191	207	181	210	170	150	175	189	190	191	179	198	175	153	205	181	189	186	192	174	189	161	174	188	172	169	142	196	186	164	193	185	168	197	184	164	172	174	186	170	177	183	176	190	190	177	214	175	200	174	186	176	193	193	186	181	184	185	185	157	191	213	201	183	188	195	182	171	199	196	181	192	209	184	182	164	218	194	185	198	211	200	178	195	185	163	165	189	200	158	190	174	169	172	185	181	188	169	183	198	177	193	187	174	182	195	210	196	189	170	189	197	192	184	197	190	163	159	204	155	166	199	187	171	166	185	175	193	196	187	188	177	166	180	194	185	181	177	197	212	176	222	189	169	177	171	176	172	181	160	180	159	156	174	166	162	190	201	171	187	179	156	196	181	171	204	202	185	182	191	196	164	167	160	191	197	162	168	192	191	160	214	204	173	195	179	192	194	172	197	202	175	164	174	175	196	204	198	192	177	163	185	200	166	157	172	175	177	148	192	160	161	167	182	169	200	204	173	185	198	162	190	188	174	186	197	147	181	191	146	158	179	187	173	173	189	183	159	178	213	158	202	168	168	201	189	199	154	168	204	156	166	184	165	185	188	168	176	201	151	195	205	162	196	210	178	180	192	163	186	164	182	179	191	198	176	154	196	184	194	181	210	217	182	198	183	169	201	181	190	184	192	173	182	161	178	192	182	182	170	189	180	185	185	199	239	174	207	186	185	176	205	206	209	183	193	162	180	153	184	165	162	156	173	174	164	216	183	190	207	195	166	174	177	188	192	179	180	178	200	181	182	170	194	178	170	185	188	176	186	174	171	188	207	182	202	184	187	188	175	170	193	185	177	190	179	178	188	194	173	175	196	163	185	173	165	189	210	204	201	159	197	209	218	196	178	214	155	172	156	156	208	184	208	199	190	187	199	180	172	183	167	187	162	176	172	187	185	189	183	183	167	203	197	195	188	191	165	175	182	200	184	163	171	179	203	193	175	169	200	173	194	175	172	147	186	171	167	192	157	194	203	167	172	199	188	195	172	164	201	177	197	210	184	188	153	188	187	193	174	180	163	158	182	186	155	161	195	201	154	182	158	198	192	168	182	161	186	171	158	168	218	224	191	182	161	176	180	185	167	177	189	187	178	200	162	181	196	189	191	167	186	176	165	198	187	206	171	173	155	164	186	180	202	203	172	179	184	150	140	176	163	167	195	181	157	206	169	198	188	200	192	199	197	167	177	190	193	192	199	158	198	160	199	195	195	191	188	184	162	178	174	181	197	196	181	183	185	173	164	174	165	203	169	193	161	168	195	166	184	189	194	198	154	181	168	181	202	182	188	159	161	178	183	166	187	215	183	199	176	169	208	192	167	189	167	183	167	170	188	164	178	181	174	175	183	183	162	202	193	196	164	189	186	195	180	196	205	180	190	179	179	162	189	191	184	200	183	179	159	195	198	196	175	159	185	173	183	192	177	186	177	171	219	180	194	188	187	155	187	158	190	177	188	174	212	170	180	181	175	173	192	174	183	180	179	180	202	184	198	183	166	175	176	203	190	188	179	171	195	203	168	167	159	179	181	162	183	150	190	175	167	186	188	183	168	189	176	207	183	199	208	191	165	170	196	189	183	158	181	189	157	190	187	193	182	161	183	191	191	153	161	191	210	178	169	184	178	189	185	208	193	194	181	219	162	187	166	185	211	195	163	155	168	193	209	182	195	184	158	187	192	215	170	166	213	204	192	163	171	163	170	165	219	173	183	180	168	182	186	184	196	174	171	174	186	194	183	218	187	174	168	181	168	153	185	191	178	229	176	194	176	173	178	160	192	192	198	187	191	178	190	208	180	161	187	174	179	181	185	168	196	195	183	192	178	187	202	187	173	194	181	168	185	207	190	178	182	163	171	193	181	196	176	180	180	156	192	169	194	179	194	187	195	166	180	197	180	189	163	172	175	168	206	169	207	196	194	173	158	174	164	181	176	165	176	187	204	202	178	191	191	146	165	192	184	200	175	176	192	170	213	190	175	171	182	174	200	207	186	168	157	177	179	197	194	169	191	176	169	177	186	200	197	167	184	182	180	194	191	166	179	190	179	168	154	160	191	203	199	162	204	182	183	169	167	194	192	190	179	150	195	175	180	201	184	144	170	177	160	194	186	176	163	192	162	181	195	199	181	159	186	224	191	177	191	169	190	180	187	183	178	162	189	173	180	205	175	182	200	187	181	178	205	195	182	194	185	183	181	212	177	173	172	184	196	176	162	178	159	201	183	178	187	194	174	155	175	197	190	197	170	210	203	190	186	194	187	205	175	189	194	199	171	201	212	177	183	159	178	176	201	179	182	199	177	177	152	174	191	185	157	172	164	168	202	177	177	203	178	158	183	179	193	193	184	198	189	186	177	178	185	179	157	180	189	174	171	187	180	218	200	189	197	150	170	202	205	186	195	174	176	191	185	176	197	200	183	161	183	182	194	190	199	150	184	189	189	197	183	165	184	172	176	184	188	169	187	180	173	190	174	153	175	169	161	191	180	162	178	171	188	182	186	197	174	186	164	193	191	199	178	197	198	169	204	171	179	188	219	187	196	217	207	210	204	168	160	174	181	165	177	197	182	198	200	174	189	193	196	177	185	205	184	180	178	180	163	179	192	169	161	174	173	174	184	187	191	192	201	179	148	189	208	181	185	170	160	210	181	205	177	175	184	183	186	176	206	179	197	177	170	177	195	172	172	182	215	155	188	190	204	186	161	185	174	150	163	189	181	161	183	194	186	182	175	190	186	164	190	170	192	181	181	172	158	197	207	177	168	192	192	184	186	190	182	190	185	172	176	198	179	163	187	173	173	162	177	192	184	196	209	193	170	193	213	189	186	195	201	199	172	192	188	177	185	179	183	175	163	177	180	188	177	175	192	159	182	190	189	154	200	194	175	186	174	195	195	204	191	170	174	179	209	188	210	194	199	173	192	177	196	167	176	157	194	171	174	181	186	189	202	162	192	178	161	177	180	178	168	207	208	168	198	189	200	183	179	193	170	171	193	173	155	153	197	168	185	175	201	229	173	179	178	176	169	162	202	180	185	201	167	169	176	180	192	198	181	186	180	197	200	191	206	181	154	179	185	196	166	181	174	191	172	217	181	196	190	191	170	162
26871	19717	6390	7700	8241	8099	6644	5394	5634	5160	3986	3577	4418	4066	4413	2710	1685	1005	732	614	547	534	533	500	486	520	536	447	491	492	450	435	471	487	462	451	439	442	430	451	479	455	483	470	467	405	433	453	431	417	461	504	443	451	459	456	438	482	453	453	427	473	485	433	440	411	500	397	452	448	451	479	451	464	481	453	439	412	482	448	406	405	438	426	424	419	386	408	436	441	470	421	458	424	424	445	400	413	456	454	430	428	449	433	465	437	446	431	474	447	432	424	445	472	442	468	459	413	411	456	422	436	433	407	405	440	417	419	425	448	433	420	453	425	418	408	476	426	405	428	437	416	419	425	453	443	459	448	449	453	440	417	399	425	431	420	416	454	414	442	425	453	449	452	406	427	432	441	420	447	454	393	401	422	449	452	451	465	397	401	421	453	420	414	447	405	449	432	429	444	418	433	419	462	420	430	425	436	442	479	411	435	455	432	426	431	408	400	442	470	436	481	453	449	430	463	417	433	456	432	472	429	438	416	441	394	435	439	450	434	416	420	427	413	437	388	414	426	468	416	453	429	414	386	427	440	406	428	441	431	450	431	417	467	429	451	452	446	449	446	410	398	424	417	422	417	440	421	420	479	420	403	425	406	458	437	407	432	388	402	421	414	394	414	392	417	427	421	424	418	445	471	435	410	408	439	446	426	430	448	424	446	409	414	425	433	411	434	457	437	419	441	418	427	468	428	391	455	451	430	410	434	457	452	421	433	427	445	438	426	422	436	423	401	406	442	427	423	430	419	453	430	445	445	420	447	424	390	410	444	428	445	452	426	433	445	382	445	420	426	410	390	429	421	399	429	447	445	434	448	470	452	424	433	449	481	417	448	402	467	428	420	413	463	428	392	423	444	429	453	403	461	449	416	412	429	441	435	441	404	395	466	427	439	437	491	453	412	400	433	396	445	458	436	393	421	407	396	411	454	422	411	412	381	447	468	456	455	452	400	411	437	443	442	444	412	461	445	443	433	414	437	394	437	392	442	434	412	419	478	427	403	423	417	422	444	422	443	461	448	459	447	426	438	459	432	433	436	450	420	408	414	444	428	414	456	455	421	412	452	401	409	461	452	439	403	411	448	484	415	436	436	397	460	451	382	433	405	442	431	413	429	434	408	414	421	436	416	442	431	435	422	451	439	450	464	418	435	412	447	427	437	427	426	403	446	431	459	468	395	449	450	435	450	417	427	441	421	420	433	417	417	450	429	448	440	457	443	471	443	424	444	435	434	440	412	453	407	404	439	414	423	434	395	437	423	452	456	416	412	457	433	429	421	436	453	433	417	457	427	431	382	484	422	388	421	434	436	447	412	435	425	430	439	417	474	422	423	412	421	423	408	426	436	446	435	404	443	415	423	413	432	422	462	439	427	428	423	456	427	377	393	438	413	437	465	424	440	461	433	444	435	427	417	429	447	440	434	423	446	429	438	467	427	412	433	446	402	447	446	442	387	448	429	401	408	431	433	382	450	452	408	438	397	465	457	426	448	460	403	430	441	461	437	436	421	401	425	428	403	411	447	465	448	452	421	464	412	437	395	412	443	417	435	455	461	452	440	438	460	424	395	397	413	432	418	406	421	418	421	420	422	441	442	443	422	419	423	424	425	389	391	431	474	403	432	430	462	460	448	437	406	407	453	453	442	443	447	439	429	447	416	415	436	403	436	457	443	440	433	449	414	438	429	453	447	447	428	403	469	416	457	446	451	441	425	432	423	422	473	424	407	438	415	460	437	412	446	444	465	391	442	397	404	425	402	421	436	454	417	439	423	457	455	430	423	404	430	423	401	436	420	457	434	441	397	426	404	452	469	468	427	419	439	460	470	418	422	435	426	410	420	403	416	439	413	398	433	444	434	428	413	413	439	430	433	409	440	472	383	422	441	433	465	446	456	413	411	430	402	447	432	482	416	481	463	435	429	463	397	429	379	417	438	443	427	459	405	431	437	422	439	417	412	412	405	474	448	399	409	421	459	402	421	452	436	382	430	430	433	401	445	431	428	442	442	424	438	413	441	392	435	409	447	401	436	471	422	456	437	453	439	431	469	456	464	384	405	437	445	403	464	401	459	467	453	407	396	429	421	416	454	423	415	443	448	447	435	423	431	422	462	455	427	417	413	456	455	450	445	464	419	430	456	425	415	429	444	443	442	440	401	425	441	407	412	424	437	372	424	412	453	412	453	443	444	417	410	456	449	415	437	437	456	446	463	443	430	385	457	453	435	414	429	442	432	436	433	419	440	458	444	469	423	476	414	462	385	466	454	437	440	455	417	443	420	431	408	431	384	455	454	420	433	436	411	419	456	434	447	441	427	443	422	463	424	442	430	443	439	410	444	437	439	449	400	433	428	426	438	444	417	429	437	434	427	409	437	440	422	415	424	429	396	422	453	461	429	450	468	459	452	384	458	424	384	396	435	445	445	418	424	423	423	443	420	426	452	441	440	453	455	423	420	447	433	411	458	452	440	425	432	414	446	454	424	452	430	441	442	444	398	486	411	419	413	438	401	410	451	444	432	420	436	433	399	415	428	437	443	422	425	414	402	422	401	445	459	396	468	433	441	434	446	425	435	393	474	452	432	404	427	444	407	440	459	456	434	427	440	499	426	441	444	397	424	434	475	469	439	442	435	442	478	435	411	471	414	433	486	401	447	448	396	439	470	448	424	418	434	436	423	415	414	400	410	440	433	444	421	418	416	405	439	435	460	394	434	464	414	433	421	429	453	448	404	440	437	489	443	451	399	438	423	416	449	448	432	422	463	414	459	455	458	428	437	442	456	450	428	455	427	454	452	458	406	453	420	444	432	463	439	418	460	457	400	454	412	446	415	481	439	462	424	473	405	427	448	440	440	393	428	461	422	407	414	431	442	435	450	437	425	473	404	429	445	397	430	425	451	436	466	427	413	449	438	452	436	414	433	439	465	414	457	428	421	465	436	431	435	415	442	451	450	405	472	430	449	428	408	382	421	409	454	478	434	407	443	444	431	432	447	407	405	448	440	430	449	434	441	458	446	429	439	397	455	386	478	421	385	420	457	428	393	428	443	450	447	453	416	454	409	403	447	429	437	382	408	432	454	439	415	447	443	398	406	468	444	465	424	436	412	469	418	451	454	450	412	429	438	392	457	436	444	427	409	443	448	448	450	450	395	431	455	449	431	423	439	457	433	428	447	434	443	425	449	395	464	442	422	462	391	456	425	423	434	423	415	444	435	400	439	431	404	456	428	483	453	426	445	434	428	433	414	430	411	424	430	423	436	414	421	430	380	394	439	446	419	458	434	434	466	454	424	406	450	442	415	449	408	422	425	388	432	434	441	418	442	437	428	437	432	454	425	420	439	419	418	435	441	430	408	453	418	469	474	395	412	416	451	447	412	425	432	428	439	417	444	412	417	448	449	426	466	444	412	453	417	464	408	390	443	422	410	437	467	450	411	410	419	397	451	437	421	418	410
12569	3742	623	368	321	286	277	238	271	244	245	243	215	210	231	218	213	245	199	225	227	215	216	233	253	228	239	203	226	255	237	232	181	227	251	247	219	227	211	245	237	232	188	213	230	236	230	196	220	212	199	221	194	221	199	232	218	209	208	207	217	190	231	219	225	215	204	209	226	237	228	214	242	219	207	225	224	220	216	205	229	201	206	208	200	223	228	220	205	206	194	193	197	218	222	229	221	213	239	229	199	231	224	213	206	248	206	235	202	214	216	228	227	226	202	208	211	244	245	212	209	234	218	232	244	236	209	218	224	203	252	256	213	241	211	218	223	215	204	224	209	208	245	214	224	206	213	217	230	219	229	223	224	225	212	236	213	216	224	248	220	217	216	205	245	234	237	209	225	250	224	192	226	193	204	234	207	234	232	228	216	236	226	238	248	235	187	207	222	232	234	198	209	208	227	193	232	218	215	242	221	238	245	238	237	228	227	202	208	215	230	199	256	212	215	228	202	225	235	238	246	224	189	201	216	212	223	219	223	204	224	197	233	214	237	261	216	224	222	188	193	205	238	213	224	226	213	231	216	214	236	183	188	205	233	260	236	224	201	237	207	246	216	199	237	226	217	242	228	226	191	264	238	235	225	222	239	227	203	211	256	212	212	223	258	233	215	228	221	206	199	215	227	238	220	245	225	209	217	241	213	192	228	208	222	227	239	218	211	196	214	235	239	195	225	235	204	258	226	227	215	244	194	203	229	210	211	224	207	226	229	219	256	205	225	203	218	246	212	196	241	229	219	219	229	210	192	221	198	214	237	191	216	202	188	210	212	213	223	247	249	255	237	214	196	223	184	222	236	230	244	223	189	230	221	210	196	235	226	260	238	213	227	223	191	219	230	220	238	215	219	220	217	236	228	252	222	213	215	218	205	224	226	197	239	214	211	249	247	244	221	208	214	224	201	228	240	214	220	222	233	246	225	208	222	226	205	235	218	212	215	222	216	222	194	212	218	216	198	214	214	221	198	228	236	210	247	210	218	225	219	194	234	239	216	220	225	195	227	226	260	215	204	222	191	220	235	239	236	221	264	249	225	236	224	218	228	214	238	211	217	214	240	225	208	217	221	225	204	197	189	231	212	202	230	234	203	214	200	215	240	225	228	222	220	250	213	229	238	224	237	249	206	175	226	243	216	215	220	198	221	212	240	226	214	209	229	211	231	221	242	203	199	220	216	197	233	203	237	221	212	221	214	199	219	223	252	245	218	201	233	215	227	236	233	253	229	214	221	204	237	213	239	248	217	233	219	224	211	236	218	222	218	231	244	226	209	218	180	212	238	269	209	235	238	191	196	193	225	223	197	226	213	222	218	219	215	182	218	231	232	250	215	231	219	242	218	178	241	227	240	226	213	253	213	202	217	223	190	225	235	232	203	214	213	219	217	219	224	230	228	199	222	233	207	223	221	213	202	231	198	201	210	223	259	228	230	217	237	201	219	217	194	234	220	223	234	224	207	243	227	212	234	225	219	239	206	214	234	260	208	225	250	243	236	209	193	214	221	227	240	203	195	241	227	228	244	230	211	230	221	196	227	230	205	237	221	250	219	205	200	219	233	216	216	219	229	207	212	198	214	194	226	222	238	190	241	244	208	212	222	215	224	203	230	184	256	215	216	204	219	238	202	231	211	215	222	252	221	211	230	218	245	193	235	223	232	232	213	209	197	240	210	206	224	202	226	202	216	252	227	235	234	240	208	241	229	239	229	229	210	229	203	202	211	212	205	241	227	229	234	240	208	212	215	220	213	194	239	246	214	228	213	217	209	201	216	193	236	204	230	234	242	216	208	216	218	215	213	242	205	220	236	219	229	217	228	237	228	223	218	221	228	230	218	257	217	200	232	225	219	195	204	225	228	228	237	214	240	254	240	243	228	203	220	231	200	217	228	218	218	207	216	208	228	214	217	218	221	239	229	217	213	203	229	228	245	228	182	217	278	236	234	229	240	208	237	206	221	242	224	217	257	212	219	219	224	248	248	226	234	218	220	221	247	222	201	219	219	203	213	208	213	234	213	214	208	237	198	210	227	223	241	221	203	195	207	235	202	208	195	216	242	223	249	222	250	201	234	242	224	205	214	237	234	207	211	213	206	224	225	219	206	202	233	241	236	230	264	240	229	250	223	222	199	201	209	244	214	207	246	231	234	219	213	210	248	214	216	204	254	218	224	265	219	211	254	217	200	222	230	216	215	229	209	221	250	210	250	233	212	204	209	185	223	203	224	210	233	250	230	212	213	199	225	214	241	214	224	238	225	221	212	224	234	200	197	202	213	246	179	188	212	261	226	212	202	211	224	220	220	218	194	243	229	225	237	205	241	196	208	199	202	251	243	213	219	216	213	232	216	228	231	218	225	231	230	218	221	214	204	229	253	206	234	199	209	235	226	220	206	206	222	236	205	223	241	207	243	204	215	245	220	201	201	212	224	237	203	209	239	235	230	217	232	207	206	235	235	217	229	237	229	238	223	196	237	251	256	227	210	206	231	204	233	229	240	208	247	214	214	213	225	234	242	198	225	245	182	219	204	198	229	199	208	226	213	220	228	203	230	194	233	231	233	202	227	185	227	232	222	227	241	224	218	221	189	198	210	215	218	238	217	205	236	232	234	237	211	217	220	231	207	194	223	215	212	227	228	205	217	235	217	216	235	234	221	220	257	212	220	263	236	198	188	260	218	216	229	236	209	220	231	218	224	225	232	235	202	230	218	204	216	230	221	206	226	219	247	244	207	218	199	248	209	204	223	233	239	208	214	209	194	219	211	216	237	238	248	251	214	202	216	233	209	231	237	219	204	218	245	225	224	227	220	220	234	206	229	227	237	230	236	222	213	231	230	220	218	219	242	213	235	214	229	248	239	218	242	226	221	227	229	212	211	245	220	205	237	192	227	223	216	212	230	212	212	190	206	243	256	228	196	213	215	204	232	206	222	200	210	214	219	215	208	221	250	226	246	217	235	219	226	222	231	232	222	250	222	208	208	232	229	230	226	237	244	219	196	250	229	214	239	203	213	225	209	242	226	204	223	215	239	238	199	224	242	201	207	208	239	221	232	236	206	244	222	210	210	210	227	200	226	223	233	222	239	228	221	234	220	185	219	228	197	247	253	206	231	204	215	222	207	225	211	244	214	201	204	225	234	200	192	220	236	210	227	220	209	219	210	224	227	227	232	206	223	245	228	243	215	231	219	206	209	185	219	242	232	205	231	236	205	248	198	210	216	251	225	216	231	242	188	215	219	199	227	214	194	228	250	250	197	221	221	233	219	238	253	228	211	226	233	255	227	238	219	262	230	212	187	200	215	228	226	227	214	222	232	220	198	228	261	228	217	235	188	219	222	215	209	229	210	235	245	228	235	220	200	216	221	226	223	224	214	210	218	205	218	210	224	210	224	191	224	217	218	196	236	194	222	207	208	224	242	195	209	220	218	220	223	195	198	234	237	231
7390	3109	998	974	941	828	849	682	658	687	586	565	581	566	506	512	503	475	558	480	485	487	468	524	515	486	490	464	482	512	468	477	481	475	509	478	500	445	478	478	457	473	473	480	462	493	490	482	462	483	487	520	465	468	505	477	485	443	478	496	493	476	464	497	492	507	516	502	515	493	486	492	489	479	508	478	476	491	512	481	470	522	513	495	458	483	474	496	495	496	489	496	494	511	481	466	482	445	501	526	492	513	485	492	461	490	507	456	441	472	484	484	477	489	496	466	464	476	490	505	508	487	511	496	511	469	488	472	508	539	487	486	483	459	508	512	508	465	512	453	494	433	476	544	543	468	511	519	515	504	476	482	544	564	462	480	485	471	518	494	491	469	507	480	494	510	529	490	483	467	466	488	508	456	476	502	499	473	517	493	507	495	501	433	465	516	437	486	489	524	501	507	484	444	454	463	465	470	446	480	468	479	501	516	481	465	514	467	459	487	526	468	497	462	484	517	499	503	473	484	462	503	525	486	497	470	523	529	489	459	466	471	489	499	442	482	509	477	496	466	497	477	459	476	503	496	471	485	457	469	516	435	481	506	486	468	486	477	486	488	471	502	500	476	484	506	465	473	488	444	476	525	476	469	497	449	485	510	506	490	462	505	483	483	471	472	465	456	529	490	484	476	461	505	497	476	464	527	458	449	465	446	478	467	489	495	505	508	503	477	471	509	506	513	507	503	487	464	488	496	501	472	480	487	492	498	498	490	495	538	465	490	454	488	495	496	497	485	510	484	492	458	484	460	462	485	467	524	490	432	475	512	472	473	482	504	503	515	450	516	491	507	483	501	477	503	465	512	519	451	485	483	508	479	473	480	456	454	467	468	467	499	511	471	458	521	437	474	464	473	454	515	462	513	467	497	467	467	478	491	449	482	486	491	477	495	461	453	471	482	476	487	487	538	468	461	468	481	479	482	491	480	516	514	483	485	499	458	473	500	518	432	471	501	480	480	473	451	526	458	463	503	490	494	477	483	482	499	482	462	487	483	517	447	490	520	481	474	463	495	484	480	462	484	490	490	474	461	501	478	466	468	519	480	472	432	498	479	475	505	521	487	550	525	476	551	500	537	471	500	467	462	473	445	531	486	439	485	455	480	448	480	491	455	507	481	471	485	473	459	472	497	485	509	501	545	495	442	541	460	474	486	491	487	479	457	518	500	463	508	512	512	477	473	520	480	458	486	505	492	447	458	478	490	488	488	507	480	480	475	450	449	458	498	472	478	512	443	535	496	483	438	519	513	462	496	485	504	477	533	484	501	488	483	510	465	477	524	439	447	479	489	431	460	479	502	531	436	472	514	475	498	535	496	490	491	474	483	497	520	532	530	469	487	481	511	541	476	454	470	472	475	484	510	485	482	458	482	526	516	498	486	496	489	477	521	492	499	486	492	517	516	460	476	457	514	478	503	510	458	492	494	466	490	475	506	466	479	451	477	486	496	478	471	495	486	474	497	477	543	471	498	499	462	486	465	469	482	507	500	520	488	545	499	475	477	450	479	480	471	472	457	504	509	519	518	485	501	486	499	522	473	461	471	415	452	478	479	492	482	470	481	461	460	485	474	466	475	480	501	482	466	452	452	449	446	481	492	454	495	525	523	473	472	499	453	478	498	507	493	494	487	502	483	471	483	534	448	492	453	494	479	483	467	464	475	496	473	493	447	502	537	467	420	491	465	490	523	473	469	489	477	461	507	488	491	498	476	515	500	491	476	471	464	471	466	520	454	540	515	512	472	481	471	498	516	491	490	487	476	489	473	505	515	474	462	503	480	459	479	468	475	484	491	536	491	515	497	473	483	468	493	486	505	518	495	463	497	471	492	474	519	454	518	519	467	504	496	496	501	444	511	457	483	486	514	467	443	493	459	492	488	462	463	458	513	461	468	490	447	481	469	457	474	497	506	478	480	507	468	471	469	491	461	454	478	470	504	477	486	513	509	499	464	483	469	465	513	489	459	487	486	476	488	492	518	499	533	457	504	497	487	510	496	449	478	485	487	510	456	507	497	481	516	451	479	471	468	501	456	497	471	482	511	515	450	450	490	475	528	495	485	492	478	468	501	517	491	465	466	507	474	482	459	456	465	458	517	486	479	500	483	482	532	499	486	490	515	519	471	489	437	464	493	480	490	500	505	505	500	468	545	472	462	516	477	432	470	500	490	464	499	472	487	457	482	482	514	478	458	474	476	505	492	504	461	478	467	510	495	491	477	491	478	472	464	497	518	526	464	458	506	460	482	487	474	483	499	520	477	465	462	522	504	517	488	491	469	501	522	478	482	490	469	488	488	494	469	476	504	477	463	482	496	503	496	506	496	471	460	489	461	477	514	458	525	495	466	495	472	459	492	463	526	480	483	460	518	503	502	516	530	472	510	531	456	467	479	487	498	546	483	457	477	458	485	483	521	464	486	486	460	472	454	519	470	506	480	436	487	453	522	473	486	487	497	479	495	472	496	482	495	482	507	509	501	508	494	463	490	501	444	482	500	486	522	503	475	491	507	503	483	510	465	477	497	499	495	493	512	468	498	518	459	495	485	495	454	466	519	485	486	500	521	459	471	473	518	508	514	506	473	500	503	495	475	483	440	527	510	466	513	463	482	442	473	500	524	510	519	462	477	480	490	461	477	475	526	487	504	459	494	510	471	476	467	470	485	466	469	468	502	513	489	463	482	498	557	453	490	455	501	487	517	480	482	507	485	487	480	504	461	492	477	491	458	523	472	536	448	478	451	450	464	495	518	467	517	516	462	510	480	495	492	484	473	476	463	467	478	482	480	486	440	482	449	479	516	488	481	501	470	510	486	495	500	449	500	472	480	467	498	460	476	490	491	505	450	495	513	490	513	490	466	463	466	462	502	498	508	484	485	494	487	487	489	489	479	482	492	492	468	489	512	512	541	491	503	496	475	472	448	434	459	498	477	503	495	488	463	493	499	447	509	501	478	511	541	502	499	523	489	457	468	485	476	487	495	486	515	487	512	508	487	456	503	508	518	471	517	474	497	461	473	495	442	447	493	509	476	472	532	499	492	500	480	529	481	487	512	474	470	442	511	452	500	483	552	475	460	465	476	502	453	428	514	492	503	512	465	510	489	468	496	480	487	479	488	442	494	479	489	474	474	484	445	480	488	472	484	448	477	464	521	483	451	496	481	532	482	474	516	494	464	451	471	464	495	451	512	458	489	448	486	497	471	481	499	481	503	480	488	534	465	488	490	438	481	493	494	542	508	446	438	482	449	487	504	481	494	465	515	512	525	468	486	482	489	488	485	494	485	465	528	472	465	474	511	472	504	487	457	515	469	556	476	472	469	489	502	501	504	508	495	490	484	480	452	490	465	495	462	497	481	502	477	455	502	477	449	473	537	495	450	475	490	469	503	485	471	486	500	487	513	494	481	469	471	473	486	480	443	476	468	468	466	479	478	505	493	479	467	505	483	484	504
31063	17648	5522	2530	1885	1350	922	757	700	549	491	508	563	569	362	307	200	199	161	141	149	129	132	125	129	161	149	127	155	141	127	129	141	154	158	138	148	130	136	133	104	130	120	133	141	165	142	129	134	126	156	125	137	143	154	134	126	130	138	119	142	138	154	168	147	147	131	140	127	125	111	104	159	127	135	125	130	136	162	147	140	161	139	148	136	129	122	126	111	105	126	132	135	133	150	151	125	151	139	145	132	150	134	125	143	134	122	117	154	138	122	114	134	130	117	131	129	131	137	128	145	133	130	134	138	151	138	131	122	160	146	135	135	130	130	127	131	134	115	129	151	135	125	135	138	139	124	139	127	160	140	127	119	156	148	113	136	145	124	133	126	129	154	122	119	122	129	124	134	106	122	124	131	150	128	143	143	140	127	126	131	133	118	143	133	150	136	132	134	140	150	151	144	108	131	131	147	137	128	140	153	135	124	130	131	156	130	130	115	131	122	132	150	128	124	142	122	147	141	130	138	133	133	142	123	109	129	131	122	127	130	147	142	125	150	127	131	131	145	136	135	147	134	139	134	123	114	156	136	137	145	111	150	116	136	145	146	136	150	147	134	135	127	146	141	146	146	119	151	148	114	149	125	146	152	121	137	124	148	153	107	123	128	128	154	147	136	145	154	139	119	149	127	122	137	136	140	125	134	113	141	140	142	118	126	115	131	150	136	134	125	127	127	159	124	138	129	144	126	136	132	141	142	124	130	133	150	134	134	109	133	144	144	129	132	147	137	124	120	123	143	113	123	139	132	148	133	127	138	133	124	166	133	140	125	137	130	154	146	129	112	132	138	148	121	176	126	138	125	148	129	130	134	127	131	129	106	128	127	152	140	122	132	153	149	138	131	131	135	135	115	156	118	150	123	140	116	125	97	157	162	125	128	137	124	149	166	133	140	131	142	166	134	146	143	139	132	143	129	147	133	129	126	126	110	141	134	127	125	161	126	153	157	141	140	139	145	160	132	119	143	145	133	153	131	125	128	153	131	150	137	114	131	134	150	134	135	131	129	148	130	139	126	110	154	141	153	108	130	147	135	120	129	152	128	158	117	132	169	134	120	161	131	133	134	137	123	138	152	138	151	142	154	130	126	127	145	128	126	143	140	131	125	130	144	128	130	156	142	118	134	141	134	131	118	145	124	118	149	125	129	124	131	129	126	136	141	146	124	148	144	117	145	143	152	112	128	141	130	142	118	144	162	146	121	114	150	137	117	152	130	137	141	99	115	116	144	136	129	127	160	113	123	128	127	139	142	156	126	129	126	120	126	142	122	127	118	127	114	147	138	130	128	149	139	141	129	132	152	125	131	139	151	163	127	132	124	129	145	132	134	146	134	139	136	134	126	127	136	137	119	150	130	154	148	127	134	131	157	129	128	126	117	124	133	117	135	123	117	140	150	132	139	124	136	139	131	144	154	165	141	119	146	118	148	127	114	133	124	138	135	118	135	139	140	132	134	134	128	141	143	116	142	149	169	117	131	141	142	116	115	130	113	141	113	143	134	126	134	130	122	124	129	156	161	127	130	128	127	148	150	144	139	123	125	131	130	138	131	132	110	127	135	134	127	136	99	102	129	133	133	121	151	134	154	133	130	140	130	144	129	125	128	124	112	147	134	137	124	136	135	141	134	155	148	140	146	134	121	126	136	116	111	126	130	129	123	122	109	126	124	148	122	125	132	121	116	126	138	110	117	107	131	138	119	134	139	136	128	132	143	137	139	117	134	146	144	141	150	130	137	151	145	117	137	117	138	125	135	150	149	151	120	138	135	125	123	158	148	147	140	142	127	143	156	119	124	122	168	145	141	145	138	152	156	124	118	121	140	136	161	129	137	138	151	132	139	112	133	144	121	131	113	126	123	132	140	126	122	158	131	133	152	138	114	130	132	136	122	146	142	124	138	154	130	128	118	128	131	125	139	143	142	152	144	132	146	127	120	148	153	110	142	135	118	149	138	155	138	154	130	135	150	143	150	151	154	124	129	145	142	125	127	116	128	125	116	142	149	134	147	131	131	141	112	133	128	153	120	142	134	124	142	150	131	143	125	127	117	131	142	139	102	129	152	145	157	127	133	137	130	137	124	126	151	133	139	121	115	151	131	132	151	115	127	137	138	140	126	116	157	129	140	144	131	115	126	149	133	124	139	138	151	138	111	136	179	125	129	121	131	139	125	155	130	137	113	118	142	138	127	146	143	139	156	108	135	137	124	135	134	115	142	122	115	142	131	139	120	159	139	145	131	133	101	129	108	144	126	152	116	117	116	118	135	135	152	122	122	133	133	111	133	118	123	119	133	152	135	126	147	125	137	133	124	144	135	146	126	143	152	122	149	138	117	126	124	136	128	146	121	143	124	131	154	129	141	117	133	122	123	153	116	120	136	150	126	133	132	132	137	149	136	147	119	129	135	121	101	133	139	140	146	127	133	138	119	129	137	135	127	141	140	135	129	116	128	124	142	138	155	129	134	120	128	144	139	147	129	138	124	135	135	133	136	141	137	144	140	137	146	143	158	135	115	112	122	126	139	126	173	122	161	149	132	132	144	168	140	115	133	119	123	136	141	139	136	135	150	129	173	128	142	132	136	134	132	132	125	129	127	120	141	116	143	164	136	107	156	120	135	124	122	134	146	134	134	138	132	124	121	128	122	123	157	128	115	166	138	116	127	141	159	156	121	120	146	135	143	135	127	146	149	131	115	131	139	119	123	148	122	117	135	118	143	133	123	150	133	124	162	141	144	163	137	137	135	153	141	136	142	138	130	162	141	120	119	123	163	127	151	145	136	152	140	128	117	142	166	152	126	125	121	137	137	144	135	124	140	130	145	148	144	129	127	131	145	137	147	125	139	123	127	120	145	129	139	128	122	143	157	158	126	142	131	143	129	121	135	141	135	125	148	119	116	129	115	115	130	121	136	106	139	153	126	137	118	123	117	142	145	112	110	131	129	121	122	155	114	141	138	141	140	147	157	146	123	125	137	146	147	115	154	131	139	109	140	130	125	122	130	154	129	127	152	146	153	139	132	121	142	119	137	130	139	115	135	138	133	136	133	134	162	124	141	124	130	139	148	127	126	146	148	120	140	123	135	120	154	144	151	113	115	140	131	149	131	130	112	114	117	150	143	148	136	138	143	132	132	137	167	130	123	144	131	137	119	140	125	134	147	151	125	129	143	128	139	141	143	138	134	128	124	128	127	109	136	127	150	123	132	124	145	142	133	129	122	137	139	163	129	131	132	122	142	140	142	138	131	115	157	135	143	143	123	126	128	137	149	110	116	142	126	130	134	116	154	127	130	128	135	136	123	141	122	120	127	157	124	138	124	137	123	144	146	136	142	127	118	136	127	129	134	127	144	126	133	118	145	134	130	121	131	142	133	158	153	121	138	125	119	122	136	137	121	124	128	131	106	136	123	121	135	145	113	156	128	127	126	141	116	121	135	139	140	168
19750	12669	3595	4513	5387	4664	4023	3559	3308	2733	2501	2755	2899	2945	1977	1393	761	562	458	388	390	372	377	382	345	371	331	329	337	346	312	324	319	361	312	303	324	335	333	325	320	343	322	319	339	307	308	319	323	345	357	352	303	312	330	336	349	326	338	318	338	340	325	293	306	319	309	339	339	302	313	350	307	341	333	350	343	349	330	342	339	321	339	352	333	331	302	327	346	317	289	322	308	306	322	331	356	324	315	285	301	325	346	325	305	305	297	324	346	344	326	334	327	322	339	304	315	324	335	340	322	328	310	327	324	317	318	364	329	319	315	303	317	328	341	337	330	314	349	324	315	307	347	325	315	326	314	329	323	330	318	323	328	325	347	315	347	319	324	321	341	324	369	335	299	321	278	280	315	327	320	326	314	327	318	324	326	325	356	320	319	336	329	296	334	312	354	346	327	344	311	319	335	304	315	293	315	363	306	323	321	306	308	362	304	327	349	319	324	317	313	313	309	335	341	304	329	324	332	315	347	284	299	320	339	336	365	358	317	338	327	300	322	328	326	309	308	325	337	322	326	298	343	355	305	300	353	330	303	314	285	300	311	331	334	339	275	337	305	315	321	321	343	318	326	290	335	344	339	317	342	314	297	329	331	299	323	303	314	313	298	321	341	266	311	340	300	332	319	271	336	288	330	325	299	333	329	330	315	304	306	348	349	319	336	325	320	322	320	295	337	307	311	318	333	333	330	337	333	323	334	352	323	324	352	305	352	333	329	296	326	371	334	306	349	306	326	318	328	313	309	346	338	355	338	336	340	295	337	324	330	308	333	310	326	366	319	298	300	319	338	324	332	331	307	330	350	316	361	320	349	342	300	351	292	321	307	331	356	320	327	310	307	342	363	286	319	272	327	341	325	314	310	329	324	332	316	297	351	336	319	336	333	323	343	346	349	321	310	329	356	313	332	307	349	313	317	350	309	334	279	328	320	336	310	337	295	321	328	351	343	346	339	328	345	331	336	319	312	321	315	289	298	330	335	303	310	301	369	322	338	298	314	293	314	294	334	281	306	289	341	339	295	293	331	302	343	307	303	307	313	317	326	309	317	345	328	288	321	359	329	329	316	373	321	275	310	309	339	324	318	313	320	325	294	325	328	330	320	329	325	311	337	325	319	303	308	330	336	326	321	330	343	296	299	337	307	334	314	322	334	315	318	341	333	339	304	337	322	338	332	297	334	311	321	292	331	340	327	302	300	284	310	317	303	342	346	317	305	333	327	311	338	324	331	299	334	301	335	300	308	337	294	322	328	336	279	323	296	351	336	313	312	301	311	337	312	309	350	343	309	323	317	313	337	353	350	341	294	347	283	328	322	357	303	327	329	305	301	330	320	281	305	322	329	288	316	340	319	318	332	330	306	335	295	328	311	315	357	303	329	339	319	310	308	336	334	329	342	350	324	314	313	298	329	345	293	339	332	305	354	304	323	317	343	321	313	340	324	324	363	355	320	346	302	319	343	283	347	310	293	319	332	295	309	330	332	323	296	348	347	312	308	327	326	317	299	334	311	334	296	339	302	347	351	308	287	328	314	350	317	339	296	330	296	325	362	296	328	310	317	305	341	341	311	319	323	327	340	311	304	335	290	314	348	319	307	318	355	308	327	322	343	316	333	360	349	339	313	320	295	340	345	325	330	313	309	313	334	318	309	290	332	316	351	326	295	312	291	308	293	309	296	332	314	305	310	322	325	310	320	334	346	317	304	311	315	323	334	338	309	303	342	330	346	318	327	291	314	314	303	337	301	304	314	330	339	340	299	303	371	340	329	335	327	300	370	310	318	317	307	309	318	322	313	330	333	328	316	343	323	310	326	329	326	302	304	283	309	332	330	339	337	300	343	305	344	326	321	293	347	336	347	294	319	297	318	313	342	310	344	327	327	319	298	316	312	347	336	295	300	315	321	308	313	285	318	339	335	324	339	297	340	290	324	329	330	320	337	327	338	368	330	343	305	328	329	293	303	320	341	335	314	283	304	292	324	305	311	335	314	309	307	352	312	338	305	309	324	316	344	322	292	338	321	320	316	326	298	355	348	318	321	331	343	293	329	351	331	299	358	337	314	338	327	323	315	313	328	339	367	301	318	345	317	317	352	311	350	294	317	317	324	306	339	333	339	291	307	314	350	318	265	322	313	323	323	320	299	317	296	320	326	322	324	309	344	345	304	322	279	340	319	333	338	323	331	312	327	345	305	340	358	344	345	311	289	342	338	327	340	317	337	282	312	302	303	330	346	324	288	309	334	336	350	325	314	305	324	354	374	328	323	307	342	329	338	321	315	327	327	332	292	341	337	350	334	317	315	347	325	310	337	290	305	316	312	321	298	353	354	321	317	312	317	320	316	324	327	344	316	322	341	355	312	348	344	306	311	304	312	313	345	320	337	273	344	302	315	341	330	319	333	340	302	328	350	321	304	345	307	299	339	328	344	300	320	343	317	342	338	316	315	307	322	327	315	329	297	333	348	299	315	316	334	340	321	347	291	292	331	312	343	306	327	341	292	312	322	310	299	338	333	342	318	323	317	337	338	318	322	344	340	288	300	320	323	303	295	330	296	361	296	331	312	341	303	345	329	347	330	355	343	331	308	332	305	324	292	297	309	295	281	311	315	337	320	326	288	309	270	322	327	329	333	311	295	341	336	320	346	323	313	330	328	317	342	305	322	314	328	289	309	311	340	323	296	330	338	302	347	342	329	314	337	317	348	310	362	319	322	307	312	320	288	335	332	340	308	327	312	314	333	321	354	332	343	299	352	349	308	316	321	335	326	321	327	340	318	322	320	327	323	319	309	323	326	352	307	341	344	323	317	335	347	308	321	336	325	332	324	329	317	348	355	311	327	321	296	300	320	303	310	362	350	314	313	336	327	336	309	310	320	279	330	304	327	311	311	352	339	323	317	312	292	320	318	364	338	286	316	313	335	318	311	317	337	283	318	269	318	304	322	323	311	292	333	314	330	340	346	316	332	308	336	319	329	306	323	318	316	356	367	319	313	327	310	296	311	308	325	330	314	325	356	309	316	335	364	339	321	336	299	307	312	315	314	312	329	306	372	288	354	326	332	356	323	324	324	311	294	304	312	339	320	309	331	341	326	329	317	308	335	308	335	338	308	327	331	326	289	312	348	327	357	341	310	329	321	282	276	324	307	327	319	321	320	334	320	331	318	315	318	309	347	298	319	337	321	289	319	281	332	307	318	297	329	324	338	296	332	304	334	329	324	335	300	304	305	336	330	295	348	332	310	335	323	309	341	282	331	313	334	305	318	329	358	331	339	337	304	334	332	324	323	367	334	311	309	320	315	317	339	334	280	354	343	296	281	307	328	374	319	335	286	316	330	308	312	329	315	340	352	328	343	331	311	324	333	344	361	286	290	333	320	344	322	345	322	314	306	307	326	326	300	336	347	342	331	317	320	331	306	319	275	334	370	335	276	323	328	311	281	303	322	308
41963	28640	10250	4186	3588	2635	1886	1524	1166	944	1016	891	829	942	740	546	336	226	192	190	170	195	202	202	188	175	181	193	172	191	181	164	189	202	202	180	181	164	189	202	167	202	168	168	165	191	169	173	175	213	160	153	175	170	185	202	164	195	187	157	171	161	198	198	198	164	191	140	161	140	200	183	178	175	189	184	196	174	198	188	212	152	202	196	193	163	182	175	190	194	162	183	186	170	199	183	164	181	158	188	184	167	184	201	156	204	177	184	207	173	168	171	183	182	176	215	189	197	168	187	181	150	168	209	187	182	196	172	177	169	211	205	173	158	199	163	187	167	195	169	190	209	211	180	182	181	185	176	173	172	162	159	206	192	169	172	191	187	216	190	192	196	171	189	180	165	178	195	171	196	173	157	176	147	164	185	169	191	195	186	190	166	171	208	192	175	168	198	212	174	205	159	165	192	182	181	179	173	191	192	207	197	179	176	178	169	192	183	170	206	212	196	202	204	178	187	203	205	176	174	170	196	176	185	184	199	188	177	211	205	179	186	179	190	179	182	188	173	192	213	165	218	181	180	184	184	184	207	195	157	169	178	196	182	188	149	177	182	184	190	169	150	175	189	200	160	179	178	143	183	190	163	180	164	177	200	174	164	186	165	184	175	187	167	173	158	177	187	168	200	197	180	188	158	187	158	180	191	165	179	195	193	165	183	175	194	189	152	157	185	171	201	170	202	173	187	192	178	157	167	186	205	178	206	199	179	166	161	171	196	198	177	179	193	185	175	206	187	213	160	172	192	155	181	192	195	168	187	180	184	181	189	206	188	168	194	176	188	176	171	199	164	174	177	193	173	183	185	173	192	171	196	197	190	175	165	173	157	180	170	183	167	186	176	184	190	169	180	197	179	198	182	194	169	179	172	188	172	191	193	166	159	182	181	173	189	185	207	200	158	204	198	190	173	199	166	168	173	187	171	193	206	154	171	179	183	178	195	184	188	187	199	187	186	165	175	179	205	180	155	193	180	191	198	200	181	197	174	193	187	172	171	183	182	198	161	182	171	191	190	186	180	211	198	193	214	205	197	189	208	183	178	152	176	174	181	185	170	172	177	186	198	178	181	195	189	178	178	168	181	203	186	170	192	185	197	184	174	201	190	199	148	194	161	170	173	189	172	191	177	177	215	176	189	199	194	165	176	168	176	182	192	176	176	175	197	189	177	185	184	190	203	170	192	178	202	181	187	169	189	165	138	169	165	191	169	182	177	175	180	163	176	212	197	197	175	196	175	164	178	158	177	198	203	193	176	198	175	165	188	194	195	170	157	217	211	185	199	200	174	182	203	168	177	164	183	169	190	191	195	198	178	184	203	167	192	195	176	173	197	181	166	174	161	172	203	209	182	182	185	181	186	188	170	172	190	208	181	191	177	194	191	190	178	173	202	164	169	170	169	166	178	158	183	201	173	207	184	176	196	164	192	186	208	186	183	207	173	180	192	163	183	179	181	182	205	172	173	207	197	160	166	172	182	167	196	171	183	163	182	192	200	169	194	175	175	192	196	180	191	184	173	185	183	195	178	175	177	171	186	197	190	174	184	180	195	191	183	189	191	175	162	172	203	162	216	207	208	172	176	193	183	191	175	216	173	186	167	182	219	194	151	196	186	185	181	186	179	189	174	182	164	181	186	185	161	166	187	176	174	164	194	161	167	180	202	152	182	190	169	177	172	174	171	163	167	186	174	172	172	167	182	184	191	176	184	202	176	149	198	214	220	152	173	201	186	207	168	179	201	199	196	196	196	193	197	188	195	224	199	195	202	196	181	188	200	191	163	170	198	190	177	177	188	185	192	180	173	183	190	179	167	164	200	160	176	196	195	201	180	177	191	162	183	182	176	172	187	186	160	202	163	175	181	188	180	180	180	209	192	169	176	184	200	171	199	202	194	168	181	150	197	193	194	160	183	183	179	165	180	195	208	137	186	185	197	176	173	201	165	205	209	160	152	176	162	212	203	189	210	181	179	173	169	171	179	205	184	173	181	178	179	169	191	181	176	187	184	210	171	198	175	170	176	187	165	187	172	200	208	197	191	203	167	175	160	172	163	203	182	194	192	161	196	181	188	187	195	196	185	169	158	183	169	178	188	185	202	173	195	164	167	180	175	177	184	191	178	167	183	210	192	188	169	175	158	192	180	172	172	206	203	207	165	188	195	193	186	199	160	168	184	173	181	196	200	164	169	194	163	164	196	155	184	179	166	212	194	173	180	157	183	180	193	181	154	183	158	177	190	177	178	175	168	172	203	202	183	178	188	218	194	177	176	179	191	167	170	183	149	196	188	168	182	197	173	187	181	184	162	161	204	183	182	167	167	193	182	217	212	180	182	193	196	208	181	181	200	196	185	191	183	203	174	204	191	176	166	191	166	162	163	168	177	178	177	177	188	179	184	153	170	181	202	159	176	175	226	184	196	148	204	180	159	178	170	176	180	177	191	165	196	182	195	186	174	162	209	167	179	178	189	191	177	204	190	184	197	187	175	149	196	188	173	190	165	182	196	189	158	174	161	180	195	173	166	166	191	178	159	187	181	186	196	190	174	189	172	175	198	186	167	202	177	176	163	176	179	174	194	190	181	172	182	178	179	159	170	177	187	200	192	176	191	168	191	212	198	191	183	178	193	175	201	185	177	194	181	202	175	182	194	197	174	186	180	204	186	195	169	170	193	185	190	186	185	185	185	192	194	161	168	184	196	199	188	168	187	158	176	171	171	205	197	180	205	185	194	194	165	203	178	181	194	160	211	167	176	170	174	178	166	167	169	175	187	174	183	155	200	173	165	162	189	197	152	181	179	192	186	199	177	174	163	187	177	162	175	192	220	194	164	176	187	207	205	183	178	178	193	197	212	173	180	156	160	175	184	193	175	184	188	184	159	168	183	190	172	162	187	183	190	180	168	171	158	182	201	189	198	185	191	216	181	174	202	196	180	161	192	202	200	193	170	170	189	187	212	203	177	173	178	175	186	180	180	167	197	173	183	179	177	158	162	164	164	186	177	194	178	197	204	194	187	190	207	189	153	165	156	185	182	187	202	170	166	150	180	180	177	179	208	171	171	173	171	175	182	184	187	203	186	188	165	167	161	173	214	202	182	162	194	186	188	199	198	204	163	176	167	182	190	200	202	160	168	196	190	164	192	207	176	185	187	170	177	177	168	203	184	180	194	204	187	182	194	212	180	180	163	183	170	195	164	185	201	182	199	185	163	194	180	170	204	160	178	178	206	183	168	175	168	193	188	187	166	189	191	202	174	171	205	191	174	185	165	177	179	179	212	178	187	181	154	172	227	173	157	204	168	203	173	199	173	190	169	180	170	193	176	170	202	215	196	173	174	180	166	230	210	166	181	185	177	189	180	172	210	185	178	189	176	187	170	188	181	192	201	198	177	179	167	176	176	178	188	174	177	178	184	200	182	186	185	166	187	209	202	171	157	167	175	156	180	198	179
26124	19698	4883	6279	9206	8094	6911	6454	5831	4122	4691	4686	4907	5220	3768	2696	1586	748	658	590	532	519	493	485	508	500	411	458	489	446	480	486	462	447	470	471	446	480	436	436	450	418	480	414	458	494	437	455	469	423	416	471	417	460	380	423	418	477	455	425	384	425	414	446	399	408	480	426	442	468	458	463	445	429	463	447	455	420	443	433	405	440	438	440	457	417	450	461	412	426	438	431	430	442	423	448	457	428	411	417	459	451	439	445	441	436	447	418	438	455	443	432	437	427	417	450	440	448	458	407	445	469	440	409	468	453	415	439	462	395	449	398	427	438	433	427	441	422	416	405	400	430	457	462	417	465	416	410	403	427	418	394	440	441	443	446	418	402	455	444	405	465	414	438	413	442	411	416	458	441	484	441	394	413	407	455	459	404	382	406	420	435	411	410	419	428	411	449	400	449	431	424	427	432	473	426	407	456	416	437	454	434	443	449	430	413	439	438	437	417	432	439	469	435	424	422	426	464	411	423	446	466	430	398	424	438	413	411	436	399	460	415	409	432	462	452	417	412	417	434	410	405	460	413	436	409	410	405	438	449	417	421	427	448	449	434	422	434	433	408	439	411	420	399	433	443	410	407	416	406	436	379	414	461	450	448	427	426	410	442	417	410	399	411	450	437	437	457	441	450	430	420	439	427	422	442	418	431	423	457	446	423	430	399	440	447	418	421	447	432	378	424	420	397	418	448	423	448	454	421	435	415	456	399	411	416	433	437	439	404	425	444	399	422	460	405	433	421	431	448	424	418	459	414	450	422	409	456	439	429	429	445	430	452	446	414	466	401	443	389	421	468	480	435	419	419	392	471	427	467	408	461	392	408	445	406	446	434	427	423	425	451	401	433	418	401	440	428	401	410	474	412	474	436	433	471	398	452	403	413	428	423	415	460	431	434	418	424	399	429	467	419	426	433	408	424	428	422	398	444	410	437	440	416	436	401	431	411	437	436	436	416	413	439	402	424	445	416	438	428	422	423	422	447	426	445	488	434	458	465	419	397	415	432	436	480	433	399	431	431	422	412	398	439	413	430	427	440	417	401	436	450	435	429	437	454	401	455	467	397	422	451	389	433	438	423	438	427	441	394	409	442	429	424	425	422	413	427	443	446	428	429	440	444	426	433	441	449	420	439	415	444	413	413	469	437	437	438	461	460	434	455	368	426	455	426	441	418	440	429	398	457	429	463	415	401	449	446	418	459	436	449	424	455	450	418	426	393	364	433	441	404	413	461	449	425	464	417	417	428	389	435	451	451	411	422	438	437	437	418	439	444	397	424	453	444	420	396	406	390	423	414	406	408	448	435	388	427	425	419	395	436	428	410	453	438	419	418	439	460	408	472	465	483	436	453	418	445	435	409	432	426	420	461	424	455	415	445	459	395	407	437	406	434	424	466	416	400	428	431	421	433	427	437	466	398	423	425	378	427	446	389	398	433	440	406	449	397	440	427	416	403	443	464	415	417	449	425	458	480	423	427	449	403	443	441	438	440	462	430	452	471	438	422	430	438	417	447	440	429	447	434	443	450	451	412	397	435	452	430	431	404	465	434	448	425	414	414	443	443	433	431	430	405	452	439	447	424	404	426	419	407	410	434	440	429	435	425	459	422	452	438	453	443	435	446	432	466	418	439	436	389	438	409	439	428	442	447	434	405	412	436	420	457	419	415	403	412	417	397	406	429	455	433	449	447	447	448	447	421	422	436	416	464	473	441	450	388	463	427	428	439	455	427	410	434	432	412	423	444	439	454	430	446	458	385	424	443	419	462	443	398	380	409	437	434	463	411	413	426	454	457	450	450	430	455	387	417	446	435	421	424	392	391	419	414	419	416	405	433	386	414	444	428	432	430	419	457	416	459	448	434	425	432	445	462	403	417	437	445	443	465	445	422	418	460	429	430	407	416	445	451	453	409	413	408	423	436	447	438	410	473	462	422	412	424	426	432	408	429	422	385	461	443	393	476	431	420	428	454	436	395	461	410	447	401	430	447	430	401	423	429	410	452	441	461	436	391	427	443	424	411	410	482	442	419	459	410	476	434	427	449	400	421	375	457	428	456	440	415	438	432	457	411	416	424	455	428	422	423	456	411	423	414	439	449	432	426	436	416	431	426	438	423	448	465	444	395	424	410	426	412	491	359	454	433	468	398	421	451	433	482	396	432	419	445	436	434	419	431	450	420	438	444	405	444	448	425	464	451	412	435	461	459	418	402	437	422	418	422	421	435	452	411	422	404	419	402	431	434	438	418	387	451	435	432	472	437	414	399	457	420	455	444	431	429	439	421	478	418	427	439	419	418	438	475	451	397	464	444	413	398	444	415	474	428	410	426	438	453	416	413	436	437	430	428	427	440	451	445	424	464	450	433	424	449	436	442	436	428	419	457	409	418	446	492	409	428	406	453	411	427	405	400	438	429	429	441	411	396	432	412	402	416	421	404	431	475	433	410	406	431	427	464	397	442	442	430	378	434	429	426	431	444	424	394	419	399	447	388	466	392	438	394	446	438	426	421	440	406	399	408	411	428	433	425	415	468	434	471	446	418	460	441	406	426	415	462	434	429	423	425	440	425	411	423	431	447	411	468	456	411	436	365	450	432	444	420	434	424	398	409	451	423	411	425	460	458	430	447	401	408	445	417	465	446	430	431	435	403	442	418	423	422	422	437	402	469	396	389	413	406	412	416	420	420	427	440	429	397	478	478	428	399	416	469	412	445	416	447	424	381	393	439	448	420	388	464	429	431	408	405	432	422	427	425	460	455	439	470	461	398	452	367	406	418	412	446	446	443	445	467	398	456	412	421	410	426	446	421	431	473	450	434	421	415	435	455	430	413	429	421	413	400	400	412	464	430	429	425	396	470	393	402	406	423	420	454	428	417	437	421	448	452	433	399	406	434	421	474	431	456	466	409	445	411	443	409	439	436	434	431	455	441	434	438	430	444	457	434	406	423	417	444	447	446	437	451	445	446	413	416	415	408	439	418	413	441	418	450	408	400	434	409	422	410	444	445	416	375	420	452	430	433	425	436	452	467	399	414	402	417	416	433	411	416	438	399	438	420	399	446	413	416	442	406	413	458	394	458	431	426	410	449	455	408	443	458	420	412	413	405	450	442	423	430	481	467	406	419	457	435	421	430	426	451	372	472	426	446	412	433	427	424	436	413	441	410	437	451	455	430	459	421	400	430	446	420	404	411	441	445	388	423	398	448	426	422	453	423	432	447	447	437	423	422	466	452	407	405	444	446	435	443	416	428	429	461	393	455	414	452	416	453	428	395	485	442	419	444	435	402	478	458	445	439	444	416	432	418	429	421	424	462	426	418	405	437	447	426	423	395	423	409	407	391	403	387	437	429	425	423	450	422	445	443	428	436	423	454	388	423	406	415	434	449	454	427	456	423	429	423	412	425	411	429	468	430	432	424	419	454	450	449	455	446	407	419	414	412	426	437	435	441	441	424
12268	3831	578	320	306	326	297	266	283	262	235	251	269	233	214	199	209	242	222	218	226	222	208	244	198	208	204	221	229	223	221	262	232	241	228	189	222	205	198	214	206	189	211	224	255	221	235	236	218	218	229	214	221	213	258	229	242	219	204	241	204	202	229	239	209	226	201	237	189	217	196	249	238	185	211	217	218	240	213	208	228	226	245	218	223	236	245	202	230	216	241	216	222	213	230	202	219	226	232	226	221	242	221	233	230	234	238	225	218	208	219	181	199	234	214	226	203	204	201	191	205	233	199	205	214	197	197	245	219	208	199	204	204	219	212	203	210	234	209	252	224	204	240	219	213	237	202	201	212	226	222	244	216	198	217	229	216	227	249	239	229	227	228	230	201	245	189	205	242	217	189	218	186	213	245	204	233	242	202	214	215	201	204	222	205	225	198	233	227	190	219	241	201	235	243	225	228	219	215	203	221	209	202	215	229	243	214	214	208	260	218	205	252	218	268	240	233	232	230	203	214	219	202	217	221	223	218	226	228	235	216	198	186	231	196	218	245	199	204	228	221	225	244	216	205	229	192	219	195	246	211	199	220	191	214	219	204	189	202	204	212	215	247	199	218	236	252	245	214	222	248	247	192	193	229	232	204	209	198	213	203	215	215	221	217	208	219	166	218	213	218	220	215	199	214	209	198	205	194	205	199	227	213	209	230	218	217	215	232	220	241	228	231	225	239	240	208	223	225	198	202	238	225	219	228	239	193	222	236	192	255	188	223	191	217	210	239	214	200	189	207	234	192	210	241	197	239	228	210	232	219	219	220	229	224	202	206	216	235	210	219	219	199	199	219	216	216	221	190	244	247	202	206	234	238	221	204	225	194	218	250	239	222	232	219	241	243	199	200	206	180	224	219	219	247	215	191	226	203	227	230	215	242	245	233	215	228	199	238	237	221	201	233	252	217	228	219	185	210	206	216	234	246	217	242	204	206	175	208	224	235	240	212	216	231	220	200	231	205	254	221	230	241	219	234	220	206	202	184	200	209	249	221	212	235	239	238	223	202	200	218	201	214	211	218	230	222	225	197	230	212	202	205	199	197	227	231	235	195	217	229	251	212	227	223	230	217	226	204	200	244	246	242	207	212	196	242	215	238	221	201	210	235	248	209	229	215	238	231	210	209	205	218	201	212	223	215	226	238	269	206	234	217	218	207	173	216	217	237	208	195	235	237	200	224	239	218	237	211	228	233	250	224	234	213	198	216	238	219	223	189	239	222	228	226	183	218	205	220	246	198	212	188	222	212	230	227	220	228	232	221	235	226	202	228	242	215	236	212	210	216	212	225	212	233	233	226	221	225	200	200	189	192	202	239	229	212	238	224	199	197	195	213	178	221	230	214	239	226	216	191	202	240	195	184	197	226	225	203	232	226	217	240	234	194	230	217	234	241	221	220	218	216	190	217	225	212	208	208	226	204	205	240	229	213	232	243	220	191	189	202	221	223	204	211	217	170	228	235	198	207	220	228	195	226	218	197	234	210	215	242	213	222	195	249	215	224	240	198	214	205	227	241	227	240	239	222	233	188	242	224	220	224	183	217	216	220	218	234	192	220	238	234	214	207	217	218	202	200	212	235	228	206	198	208	208	216	226	240	226	228	220	234	197	195	207	218	220	230	204	217	221	247	197	196	214	216	210	204	195	230	213	227	189	219	219	202	206	253	188	218	194	206	204	235	203	199	220	259	218	232	230	216	201	216	211	211	226	237	213	214	214	236	233	239	208	208	225	251	212	219	230	188	234	228	213	210	244	204	231	232	224	210	232	182	231	214	219	257	214	186	194	221	224	221	194	184	190	238	232	234	197	179	207	212	211	220	210	221	245	231	226	208	211	202	232	209	228	248	235	241	202	210	226	230	234	232	223	187	196	230	206	200	199	215	225	196	225	235	229	235	200	193	257	216	233	225	216	193	203	201	217	229	234	222	215	244	223	208	222	200	197	186	242	231	208	225	226	217	207	217	231	245	225	213	213	196	206	229	243	203	210	207	220	260	221	199	222	241	221	221	223	223	202	227	206	231	206	257	242	219	210	172	207	178	199	214	215	236	198	211	252	229	213	196	187	236	219	230	209	202	220	210	231	197	231	232	216	180	192	204	196	206	194	232	225	213	213	210	209	222	196	237	207	237	213	216	230	213	220	211	201	219	192	205	218	194	196	240	240	222	228	257	207	231	196	206	221	202	213	220	212	220	246	214	235	207	230	211	209	200	191	192	231	252	229	219	207	194	221	192	212	196	204	239	205	232	218	215	200	236	179	219	218	214	221	217	216	222	218	247	227	237	213	189	225	201	220	211	233	212	212	208	224	202	176	216	209	226	236	216	222	211	238	211	200	237	226	223	192	227	220	216	216	206	229	209	205	221	218	231	220	204	211	216	205	234	223	229	214	223	199	219	235	224	227	217	196	196	217	211	221	242	203	199	227	216	197	206	194	217	249	220	240	197	194	195	207	226	196	234	243	196	223	240	220	217	196	204	199	230	232	224	249	215	212	206	229	204	235	240	201	217	241	221	205	227	210	208	251	233	239	194	238	212	223	228	227	196	223	215	225	243	219	192	228	206	218	191	226	203	203	224	219	197	211	248	210	210	230	228	215	226	217	208	213	231	221	188	239	224	223	199	194	234	221	236	195	219	217	229	219	244	194	203	222	214	224	249	233	226	225	230	247	221	234	221	195	213	208	217	206	224	224	234	248	233	204	220	206	198	186	200	255	211	200	196	224	230	198	205	233	230	197	198	206	212	197	222	226	207	224	190	196	215	209	195	193	245	223	201	196	208	182	218	219	256	206	231	223	211	252	224	202	209	241	252	226	205	216	258	228	225	235	231	213	177	216	200	230	212	202	220	239	204	229	200	226	202	210	225	223	215	211	224	230	230	215	218	221	200	244	190	206	215	229	261	187	199	234	224	223	198	222	216	211	207	249	210	207	209	201	218	227	233	205	209	210	204	242	237	236	219	233	227	223	218	203	214	207	230	223	219	198	207	247	181	221	235	225	237	231	211	225	207	257	207	246	207	188	217	212	232	213	218	189	216	193	201	236	234	195	253	216	203	219	208	228	221	237	193	222	217	231	217	244	205	239	210	233	215	242	239	205	234	205	217	220	226	228	233	250	223	251	215	220	257	228	216	235	232	214	231	231	216	217	215	209	196	194	208	246	225	227	227	216	219	218	234	236	221	219	213	206	221	208	211	229	215	222	205	214	245	191	211	208	241	183	200	214	237	232	199	220	250	199	211	222	190	196	231	205	217	220	236	210	203	191	211	232	219	227	213	207	213	273	193	221	239	217	203	221	235	241	243	214	202	219	207	216	226	191	226	202	243	202	184	213	220	202	229	254	221	214	202	226	219	219	203	240	226	207	238	237	209	224	218	236	227	182	192	241	233	207	233	240	201	212	207	217	225	229	232	215	231	203	190	221	203	195	230	230	246	228	222	183
7114	3179	875	853	930	884	818	821	695	668	710	635	536	596	552	527	504	493	489	496	500	522	481	521	437	491	492	472	507	491	476	483	477	485	441	517	486	484	512	472	479	491	447	471	485	462	480	462	490	507	461	482	483	460	470	475	504	472	461	493	468	488	500	467	480	482	491	463	500	451	523	504	501	450	461	451	500	458	460	476	482	468	487	480	494	488	496	495	493	499	455	502	472	479	471	510	486	453	458	506	472	464	509	442	494	483	469	468	513	486	493	471	498	500	452	456	449	479	469	510	507	458	460	494	476	473	470	454	447	474	484	495	461	494	484	429	464	488	518	478	468	511	499	481	460	455	495	448	493	447	455	479	474	477	489	462	473	464	502	455	483	486	483	445	492	459	499	487	542	526	428	468	481	482	533	463	463	497	483	489	495	466	472	500	459	475	500	479	471	507	486	493	435	491	492	478	475	452	485	474	479	448	459	468	463	441	447	490	514	497	460	452	487	508	550	486	469	499	488	463	516	452	473	482	467	446	499	483	501	483	501	452	449	520	497	466	459	505	462	478	520	463	503	447	495	478	448	503	493	537	482	473	469	448	487	511	514	465	472	479	501	462	467	476	468	501	500	463	452	454	458	459	456	435	488	481	480	427	452	473	508	532	506	472	495	498	462	485	522	491	504	483	468	477	470	490	487	483	461	473	501	452	484	488	468	504	490	516	487	425	464	485	469	495	469	488	503	489	481	481	466	461	492	487	489	479	487	452	489	453	490	507	495	491	464	486	477	495	461	515	496	473	445	496	503	484	451	484	488	470	452	488	481	521	415	497	452	503	478	500	505	477	460	448	489	483	452	482	439	470	450	519	485	508	502	449	457	510	510	468	528	475	535	483	486	483	490	460	471	448	460	473	465	507	521	431	450	496	463	461	494	485	470	515	531	462	484	495	469	507	474	468	470	487	499	527	503	449	447	430	449	505	494	483	504	515	488	489	489	499	485	487	483	496	504	519	425	464	480	439	485	500	436	480	523	472	505	441	501	496	468	432	507	497	502	492	485	501	481	526	460	472	469	497	507	474	467	454	457	490	469	478	506	480	429	495	465	480	480	440	478	465	497	430	456	485	448	427	482	513	506	502	484	523	502	481	479	477	471	468	471	510	448	465	475	495	469	459	505	484	464	467	488	488	475	488	508	491	469	483	491	457	497	501	479	439	495	481	468	492	506	451	480	481	508	489	466	485	459	508	461	480	503	437	478	469	478	482	511	491	486	477	486	517	475	502	473	504	484	497	464	444	513	459	504	504	479	462	479	461	492	488	454	458	445	475	442	483	484	449	496	453	509	445	516	459	477	488	474	483	471	483	482	460	524	420	470	482	436	467	497	495	465	491	497	473	505	468	441	506	460	479	469	535	475	488	510	498	518	475	538	499	452	481	481	473	506	512	494	498	457	527	491	470	462	507	464	439	492	447	493	470	441	492	488	477	478	483	489	474	464	465	488	477	486	452	479	518	455	480	494	487	497	491	478	487	518	509	474	463	463	451	484	510	444	515	496	467	468	467	495	513	490	446	505	503	478	421	429	512	490	518	466	526	458	518	484	480	449	472	499	500	492	453	467	507	431	484	481	484	481	448	474	496	458	481	480	471	463	504	443	527	513	479	508	474	501	448	457	489	490	503	453	464	479	517	509	451	458	444	498	465	526	477	481	459	459	453	514	491	501	515	480	478	496	460	497	502	492	450	511	494	501	497	464	490	454	468	483	501	547	471	478	481	460	465	441	460	519	455	464	485	514	450	482	515	497	464	443	476	484	489	451	481	504	469	478	480	505	498	469	509	465	471	473	505	454	477	477	494	482	486	469	508	477	490	477	484	467	430	541	495	492	468	456	460	462	477	439	538	480	509	448	502	482	474	474	493	489	490	477	500	483	481	479	493	461	497	504	474	455	503	453	490	494	514	486	464	456	480	455	502	457	483	495	466	488	495	448	445	486	462	543	522	468	484	483	506	487	450	475	452	496	455	490	431	502	464	489	487	468	474	476	483	486	504	510	489	520	523	530	495	506	497	513	451	500	461	480	497	485	464	464	451	479	460	456	479	515	473	507	444	455	488	502	467	482	474	466	454	506	497	483	501	452	487	500	511	456	488	514	456	467	461	490	469	502	497	449	475	513	513	488	464	467	481	486	495	460	501	491	472	497	473	476	458	495	476	482	474	462	507	483	472	480	502	474	493	498	522	455	480	501	451	474	508	500	487	481	484	496	472	468	485	482	454	498	489	474	480	476	493	454	460	457	502	484	491	456	525	503	476	523	444	505	467	474	471	481	459	491	463	470	461	531	505	483	475	496	466	502	467	487	476	464	450	466	480	512	512	478	442	488	525	463	480	504	501	461	479	477	506	521	459	474	469	480	469	480	481	469	473	448	467	499	492	455	464	487	435	480	470	485	488	470	507	489	472	479	463	476	498	461	493	493	478	501	480	526	542	461	484	478	460	474	493	484	466	461	502	472	483	463	475	482	490	431	463	487	442	493	470	431	504	476	489	483	488	477	477	455	446	480	462	468	464	493	531	507	480	485	492	482	472	500	514	427	513	475	483	521	470	486	491	498	483	516	497	448	516	457	460	506	499	488	548	479	498	535	520	465	478	506	468	448	519	482	508	473	481	517	462	473	484	511	492	476	464	475	441	473	502	497	487	497	508	446	471	476	468	503	491	503	508	487	483	478	486	486	453	447	514	476	502	486	500	482	461	467	471	457	477	492	453	466	489	447	475	517	492	452	477	496	486	487	472	448	474	480	504	499	467	475	461	502	531	483	497	487	516	491	457	472	457	462	469	479	456	471	471	490	499	479	481	454	476	478	443	473	459	462	480	463	511	465	498	489	458	467	475	488	477	517	493	483	508	517	487	471	476	484	488	489	487	470	475	454	530	463	444	459	484	477	493	447	457	488	485	453	465	469	492	485	483	438	445	493	496	451	485	459	468	509	505	508	445	479	510	481	482	482	493	479	484	441	492	504	500	461	487	500	468	450	441	529	490	463	499	488	425	448	474	486	496	513	490	514	446	493	448	477	459	448	509	472	486	466	501	468	485	500	482	480	466	460	510	475	494	503	508	483	530	482	485	503	455	510	507	497	479	478	471	463	457	477	498	473	481	453	492	445	482	493	497	486	497	477	481	426	484	455	467	497	463	488	441	426	498	489	478	463	464	492	436	476	477	451	479	467	469	487	455	474	489	464	496	524	485	521	468	493	527	526	458	466	438	475	499	464	459	533	503	481	496	497	471	483	480	501	500	480	463	488	496	490	500	473	498	510	494	487	501	456	486	471	504	496	532	492	488	457	496	513	470	480	485	491	522	472	488	473	466	489	477	521	508	466	486	488	475	508	490	500	446	498	527	476	480	462	462	484	475	528	455	450	487	461	455	508	476	449	498	535	503	468	493	461	462	519	458	467	496	523	509	489	488	465	497	463	523	458	520	486	535	468	453
30679	18899	5207	2021	1882	1321	1005	887	823	742	654	524	540	578	432	436	272	191	134	162	141	147	128	129	129	134	144	175	153	129	137	130	130	143	145	112	142	121	135	136	154	151	121	131	135	124	140	145	151	144	129	133	128	127	139	138	135	142	140	135	140	124	127	117	113	121	124	154	141	133	117	148	125	124	158	107	127	123	152	133	106	139	129	141	139	133	147	142	136	142	137	117	143	136	122	115	116	134	134	142	143	133	132	154	126	126	120	135	141	123	125	121	137	139	114	114	132	139	130	128	142	136	150	136	139	112	118	134	131	144	139	104	119	117	123	118	140	161	143	112	134	133	134	122	146	138	131	141	141	132	140	142	121	141	150	121	127	148	123	133	122	129	130	104	156	132	134	131	126	130	135	124	149	141	119	137	115	139	151	121	102	107	128	113	129	116	145	130	126	120	128	124	118	133	149	120	112	133	117	139	133	127	149	131	133	123	125	134	158	133	150	117	133	120	140	135	125	129	150	143	129	169	106	128	146	128	139	130	143	134	145	126	122	123	135	138	136	131	128	133	145	130	113	140	144	124	112	142	128	138	140	108	151	141	139	168	142	144	135	151	142	117	153	134	139	139	144	158	126	133	120	133	125	135	117	145	127	125	118	166	133	143	137	138	114	139	140	147	114	143	119	149	124	136	129	121	132	128	134	142	121	157	119	137	126	114	157	120	145	119	112	138	138	111	143	135	137	143	128	156	141	128	134	141	138	120	131	133	127	131	104	129	143	127	121	144	133	156	119	133	118	152	129	123	140	110	115	128	121	139	140	140	125	127	126	129	134	126	162	141	141	118	151	160	142	121	130	131	135	122	135	113	132	119	154	138	129	140	132	133	124	145	132	130	139	125	138	133	127	120	120	136	149	129	138	117	133	128	108	117	147	136	146	148	144	128	129	133	135	128	133	122	109	112	116	136	145	132	124	139	132	158	159	150	126	120	132	124	126	141	158	113	139	131	138	116	127	141	137	101	138	116	139	137	154	150	142	122	136	140	122	128	134	105	128	132	153	127	120	126	115	140	151	131	102	112	143	161	140	150	138	137	126	151	128	146	123	134	143	137	132	133	130	137	157	161	124	109	110	125	127	127	147	123	149	118	154	122	136	127	112	149	123	145	106	128	150	118	138	121	113	107	140	140	149	134	145	128	132	105	135	141	144	131	134	127	127	142	138	121	132	117	136	116	128	136	126	131	129	146	129	124	152	106	111	127	123	133	142	122	119	129	119	144	125	143	127	126	142	130	142	138	121	143	119	136	143	133	127	126	128	152	132	140	136	128	125	147	147	125	115	113	131	134	159	135	133	143	150	129	125	150	116	116	130	120	130	121	128	130	104	138	123	118	114	144	152	135	131	149	114	116	114	139	116	142	131	114	137	139	127	147	136	131	131	128	149	131	139	139	140	140	158	140	130	128	146	142	135	142	130	147	113	141	168	142	129	140	115	139	125	123	121	137	120	127	125	149	119	114	143	136	127	127	121	133	119	134	126	136	140	129	131	138	155	154	129	130	117	151	132	120	144	120	135	135	135	156	134	124	127	143	124	139	142	123	129	123	151	142	165	124	144	133	142	135	132	120	138	134	103	134	140	136	150	128	135	136	140	130	120	136	114	133	127	126	118	132	134	156	138	136	151	149	136	130	126	140	125	129	133	140	114	136	137	147	118	118	147	124	143	126	150	135	118	143	122	132	153	127	137	124	137	145	113	140	132	165	123	141	116	117	125	137	114	119	130	134	145	133	127	130	132	125	117	137	141	155	142	133	130	124	137	121	119	118	124	113	143	124	126	132	145	132	126	121	138	122	135	130	125	119	135	127	162	148	165	127	158	132	112	117	130	122	130	118	130	132	141	152	143	124	153	150	121	122	118	121	141	149	137	135	117	143	132	135	131	133	155	140	148	140	127	124	139	127	123	129	132	119	130	123	122	124	134	139	140	121	133	127	119	154	138	119	125	150	138	136	132	120	139	153	132	123	150	125	129	130	156	127	119	127	142	142	131	134	158	128	122	109	131	138	126	133	137	127	138	133	144	140	124	127	141	149	140	118	142	158	127	134	125	123	150	143	114	138	133	113	140	122	121	102	142	125	139	126	143	140	125	132	140	122	144	118	146	130	147	113	160	119	144	104	131	129	132	150	137	129	137	124	151	99	155	107	136	116	128	133	113	143	159	101	141	132	101	145	115	125	105	112	148	147	166	123	105	130	126	144	156	114	142	147	115	133	132	134	110	122	122	161	133	108	141	131	129	117	148	124	132	122	144	146	122	151	129	144	123	104	163	132	124	135	147	121	136	125	149	143	143	118	125	138	141	149	145	135	137	138	119	143	131	127	123	139	111	161	126	145	142	113	152	122	148	132	140	130	127	114	130	147	115	124	122	147	129	142	120	138	140	133	129	123	108	142	129	128	123	140	130	135	110	152	131	136	141	158	132	132	124	115	139	128	113	137	150	147	164	117	128	127	114	155	138	131	123	141	137	134	111	155	153	132	143	138	137	144	157	147	132	146	159	153	155	159	151	135	129	136	118	126	127	133	135	134	118	134	154	163	146	139	154	117	141	135	115	152	135	116	143	153	116	127	147	128	140	146	115	129	128	130	139	140	139	122	121	135	140	134	125	126	122	126	139	142	119	137	153	127	112	128	130	115	117	150	137	140	128	140	144	146	131	150	121	152	132	152	137	145	124	149	129	127	121	113	119	130	135	127	145	127	142	146	139	130	154	131	125	121	102	127	128	140	116	130	120	118	152	141	138	135	130	147	134	153	153	133	135	157	156	138	137	135	135	135	152	140	133	127	150	126	134	129	131	135	147	151	120	139	130	135	114	127	132	149	108	147	138	144	129	119	139	148	141	132	130	133	138	125	119	122	112	128	123	100	125	135	121	152	134	124	115	139	135	116	126	118	129	116	144	116	129	140	111	131	123	122	127	115	124	154	157	127	130	145	121	150	126	128	118	129	137	121	136	121	123	133	155	149	137	156	123	139	115	146	122	153	122	117	115	112	140	112	142	139	150	134	140	109	129	111	122	122	138	119	136	140	162	146	134	137	128	121	140	162	122	124	135	151	144	131	128	136	131	120	140	135	152	146	133	136	159	138	119	123	119	136	122	139	117	138	165	136	158	115	136	132	140	141	140	109	128	114	127	133	152	142	140	133	146	123	133	132	116	115	129	126	130	136	135	126	135	142	137	156	129	108	125	131	135	135	127	123	138	123	126	131	119	118	113	134	125	148	146	141	151	134	161	135	109	118	146	127	122	121	152	117	148	154	118	119	140	144	148	123	116	110	132	139	130	119	130	148	142	119	139	125	128	124	99	140	148	139	131	147	126	136	133	158	99	123	126	149	130	113	128	111	118	125	144	118	120	146	138	131	121	135	154	132	149	141	132	120	135	116	152	131	135	145	123	123	160	118	136	139	146	122	154	115	121	106	124	136	134	132	127	128
19396	13893	3114	3564	5940	4705	4400	3799	4179	3184	3398	2784	2740	3042	2558	2223	1352	645	433	384	386	358	381	426	402	372	364	354	361	336	310	319	351	339	328	322	327	336	294	351	337	311	286	342	341	321	348	360	329	335	299	317	299	321	321	327	302	329	287	310	348	316	317	299	325	342	329	287	319	334	345	320	360	354	319	327	325	319	331	305	345	313	332	339	347	318	294	314	298	330	325	325	317	324	362	315	322	312	306	320	320	356	313	347	322	302	317	353	284	297	301	334	321	337	326	310	340	310	312	302	347	317	333	343	297	333	343	328	322	316	309	320	347	332	322	336	324	348	337	331	324	364	313	296	302	337	350	292	341	278	331	303	325	326	307	355	306	312	303	322	317	325	331	327	348	321	300	313	298	306	313	322	313	317	308	312	335	346	321	302	334	310	317	339	351	308	301	304	319	335	338	350	321	301	304	320	321	324	321	349	342	323	299	317	303	288	311	317	300	283	304	311	294	333	319	298	334	297	322	313	320	341	325	352	324	273	321	317	314	350	328	320	325	319	286	323	333	320	358	303	307	320	314	329	326	299	316	319	330	340	325	317	303	286	319	345	328	326	333	304	332	321	320	326	335	348	308	320	372	350	326	326	347	311	319	305	349	335	316	284	324	314	308	342	335	321	312	358	316	315	340	329	301	301	310	342	303	351	355	301	321	334	337	313	314	303	292	312	330	287	329	313	293	290	324	323	342	296	311	321	313	307	301	346	298	315	314	298	292	305	322	334	326	322	317	334	316	298	315	321	322	309	337	314	275	315	327	308	366	330	323	322	307	307	329	302	332	328	298	345	322	342	330	324	299	326	311	319	314	293	306	309	314	299	333	311	315	322	328	336	300	290	344	308	307	303	286	328	314	339	306	308	307	315	328	325	323	316	342	293	340	289	315	298	277	289	320	328	302	323	309	347	309	319	326	298	340	320	367	325	309	315	283	350	329	297	355	354	328	335	346	327	359	291	298	312	337	343	336	339	308	273	340	328	326	314	321	304	295	333	352	318	318	336	303	321	335	310	284	359	310	310	297	335	303	328	319	322	298	350	304	331	317	338	327	311	314	318	317	304	298	326	289	338	307	327	343	336	307	320	339	306	308	331	326	294	325	345	316	338	271	323	296	316	330	300	316	308	317	308	341	305	327	331	358	304	339	338	322	324	315	323	341	349	336	325	338	304	288	321	321	289	303	308	332	354	332	296	334	327	328	338	318	299	319	321	324	305	293	332	331	317	344	358	320	344	309	349	338	333	308	331	309	297	269	315	314	317	341	317	297	303	295	333	296	340	320	326	312	344	297	317	327	327	340	319	317	346	325	334	326	341	304	310	342	343	310	307	318	338	334	327	293	322	297	307	305	348	342	309	309	336	335	336	281	319	292	357	351	322	296	302	304	298	308	292	329	307	324	326	308	332	316	344	311	362	333	324	305	328	329	299	337	342	287	299	280	356	309	306	311	313	308	324	334	315	341	326	338	319	309	304	340	315	316	321	372	314	328	352	302	346	316	308	333	321	329	330	320	319	298	312	331	294	353	340	316	327	373	313	295	285	346	312	323	299	316	321	274	326	314	317	304	317	308	314	331	329	303	346	317	315	331	324	334	279	355	334	331	355	321	326	310	333	337	295	331	331	310	323	338	300	360	300	312	323	362	312	280	317	318	345	318	317	328	309	314	308	350	303	346	328	311	322	334	313	317	341	309	319	285	306	293	312	324	334	316	326	335	348	317	327	328	339	298	306	329	327	324	327	310	322	314	304	312	277	289	320	312	317	328	312	323	336	333	329	300	329	312	334	312	321	318	332	294	336	349	293	321	303	305	308	313	335	320	305	301	312	325	331	342	288	345	328	279	298	355	356	315	329	334	309	364	305	336	320	336	298	319	307	328	295	309	315	325	311	315	299	302	307	329	308	319	302	318	312	306	342	336	309	316	305	327	314	299	308	319	326	302	314	327	328	332	318	314	313	319	336	304	320	338	302	347	306	289	332	323	331	345	309	340	291	306	323	316	313	306	327	311	297	301	305	322	335	339	340	327	326	334	316	330	311	306	320	318	322	313	314	325	337	327	335	304	295	336	344	281	309	314	299	328	339	304	310	322	309	306	305	327	300	343	326	331	310	318	339	307	318	314	334	338	309	329	337	307	340	287	348	315	329	307	315	318	319	336	295	332	312	296	311	293	336	327	321	305	329	326	306	317	304	352	350	316	288	337	331	346	295	302	330	297	332	317	328	345	329	332	324	304	328	316	325	338	319	303	347	309	322	317	330	310	314	314	290	316	359	324	331	325	358	323	314	343	321	346	336	312	311	339	336	310	311	327	335	300	357	331	320	299	315	294	318	329	306	339	343	298	321	326	332	317	327	330	316	326	329	313	302	354	309	320	306	355	331	312	313	293	318	328	339	311	293	352	327	343	340	296	333	303	342	334	364	318	307	289	307	305	314	310	304	315	314	314	325	309	328	316	326	332	324	338	323	304	340	315	338	294	318	331	292	329	309	329	348	328	291	342	323	312	315	306	300	296	337	273	308	310	308	325	306	319	323	306	288	323	313	352	317	333	340	332	306	344	353	324	308	331	340	289	334	313	335	307	291	320	316	270	345	282	305	355	302	321	313	357	334	307	311	299	335	297	323	336	309	329	305	302	320	312	346	307	305	288	314	317	307	323	329	307	309	313	323	328	307	321	311	340	304	315	291	316	294	323	356	311	298	329	308	354	348	326	309	305	285	343	308	344	344	326	341	330	327	293	305	317	334	306	307	326	326	301	339	335	279	311	339	333	346	356	347	335	331	324	314	289	322	335	335	344	344	326	292	312	324	318	325	308	321	322	341	308	331	341	326	332	310	332	302	345	305	299	303	299	314	304	315	323	314	322	327	318	308	340	330	328	317	332	329	320	282	311	324	317	293	327	338	363	334	350	315	327	328	350	310	322	332	305	317	287	292	329	314	355	362	307	337	320	337	345	299	321	351	305	333	336	335	346	346	322	326	323	295	312	311	306	302	326	304	315	319	296	322	315	316	300	305	353	291	308	334	334	341	365	358	322	324	345	348	328	312	340	330	294	314	310	301	304	309	305	337	327	333	322	314	326	346	305	312	309	302	292	311	328	296	323	281	325	309	294	306	307	311	312	319	325	323	303	311	299	308	317	313	346	329	314	308	295	327	318	311	356	313	329	319	300	315	339	297	285	305	306	306	369	298	288	332	323	331	318	320	304	318	290	336	309	328	357	312	284	337	312	304	316	323	312	349	321	320	308	325	305	305	323	271	312	293	338	323	305	317	330	352	316	298	308	309	326	333	273	324	350	310	327	303	329	319	323	331	309	305	303	331	297	327	300	337	333	311	341	302	321	312	308	328	311	338	321	309	338	313	318	306	320	322	315	345	313	328	322	334	318	356	294	351	306	339	310	300	327	319	347	300	324	340	339	343	285	330	314	343	318	315	297	292	310	315
42139	28045	11061	4280	3828	2705	2130	1678	1452	1312	1303	999	881	1010	761	767	521	274	246	178	186	203	175	194	210	189	193	186	198	175	191	185	176	192	180	176	196	163	162	161	194	174	184	189	186	190	202	185	178	186	188	169	174	191	178	171	192	170	182	217	179	177	185	207	198	164	181	190	169	193	186	186	203	154	181	177	174	199	188	183	179	203	168	177	185	202	179	198	190	196	176	176	172	173	173	156	182	199	168	210	187	209	175	194	194	201	213	181	185	206	177	186	197	179	191	183	181	216	196	174	171	165	176	148	191	156	169	178	176	179	169	176	189	162	191	205	171	183	193	185	170	165	160	201	203	183	186	186	176	177	176	180	186	198	167	179	193	175	194	175	181	168	195	165	202	185	186	198	179	203	166	151	190	199	173	192	162	164	201	184	184	193	189	179	164	169	177	203	206	194	198	198	187	160	175	163	194	188	148	204	161	183	176	175	174	179	177	194	187	191	201	176	173	164	181	214	194	167	182	188	207	182	202	182	172	165	186	177	209	160	182	200	170	217	216	172	193	179	204	191	172	185	197	198	172	194	185	170	197	203	185	183	188	155	158	167	175	191	155	168	185	195	178	192	177	195	186	189	179	206	192	183	184	194	155	209	184	184	171	181	166	191	164	194	199	187	173	182	169	171	178	164	172	184	167	190	162	177	172	153	185	191	223	198	171	193	165	199	195	183	173	171	179	175	194	178	170	173	192	197	170	181	178	179	159	173	188	198	201	206	185	167	186	157	206	207	185	177	185	190	207	181	196	173	186	164	159	175	197	198	187	171	186	183	192	182	164	187	189	209	196	178	166	167	179	179	170	174	182	192	192	189	224	190	187	186	173	165	185	203	186	189	204	158	205	177	209	195	188	195	209	179	184	177	183	182	202	186	182	197	179	205	164	177	158	188	176	201	166	188	184	171	184	190	178	162	175	170	188	193	215	172	203	182	172	182	206	174	185	170	189	199	182	197	166	213	196	150	210	190	188	198	180	172	177	192	161	187	182	186	164	207	189	192	172	176	196	186	166	194	198	218	166	176	186	226	170	198	178	161	191	184	170	179	176	202	155	182	155	161	185	188	204	186	149	152	194	202	192	172	178	177	197	181	182	174	189	186	199	193	170	160	193	174	179	201	170	182	190	174	171	166	163	198	185	190	189	176	164	181	168	188	190	181	168	180	191	196	218	170	153	179	185	170	197	168	196	173	191	201	149	200	183	201	183	172	182	165	149	162	197	160	171	163	184	175	184	172	175	151	146	179	198	195	166	175	175	159	186	152	212	202	195	169	162	195	193	192	182	174	177	190	195	220	164	163	182	168	176	199	188	201	166	164	187	186	178	186	198	191	183	176	188	162	211	207	196	208	199	188	184	187	186	180	160	200	181	179	170	188	182	160	210	177	184	180	204	167	157	204	180	206	192	187	177	180	166	190	189	165	168	169	184	179	173	206	190	211	146	200	205	158	183	168	170	183	184	193	193	191	158	192	169	203	184	159	183	179	190	207	184	195	153	172	192	186	167	166	189	185	177	218	189	177	185	182	187	189	171	182	187	200	196	189	181	164	198	191	174	183	166	185	200	189	177	177	183	195	184	166	168	155	189	182	185	174	200	170	183	191	192	157	199	209	194	198	172	174	207	156	176	207	185	182	198	216	168	171	213	171	166	180	157	200	178	188	180	193	175	181	187	174	158	175	186	173	166	179	182	171	171	173	168	175	229	188	194	209	188	188	169	176	182	153	187	163	180	176	200	189	210	162	170	188	189	202	162	214	210	163	202	167	194	163	193	233	189	161	184	200	174	163	198	213	182	189	200	175	185	169	177	180	181	174	167	167	197	173	186	174	192	167	176	185	156	190	181	169	163	164	174	159	202	152	149	183	172	182	179	175	188	172	171	180	178	191	179	172	192	192	180	186	149	171	172	174	160	157	199	165	169	171	194	193	179	197	188	179	183	170	169	204	163	178	172	169	210	158	168	158	152	172	188	195	179	155	160	188	171	193	175	175	178	198	202	176	178	175	166	202	174	190	181	174	169	191	199	186	197	174	179	164	179	189	197	157	157	180	199	184	165	168	186	190	163	203	215	174	191	175	176	178	172	163	172	182	185	190	203	175	167	160	180	177	179	186	166	176	200	185	164	167	183	207	196	184	192	208	171	166	189	185	188	193	191	175	188	196	186	196	164	171	188	169	177	205	181	182	191	190	184	180	180	160	176	201	158	166	204	211	196	176	193	157	167	208	194	182	174	181	176	181	207	190	187	187	178	169	164	169	185	185	181	165	177	159	161	196	208	189	186	185	191	202	187	200	196	195	179	188	191	191	186	173	181	185	163	178	169	212	180	180	165	200	204	189	179	197	182	171	192	189	183	193	184	177	193	180	198	180	178	184	199	184	176	215	175	162	195	159	166	207	160	170	174	193	185	168	180	157	188	181	193	201	153	177	185	180	167	163	196	197	164	188	189	167	199	195	200	155	169	181	165	196	199	183	197	171	192	200	157	188	171	178	165	185	187	196	202	187	169	198	189	168	180	200	165	180	201	193	179	190	190	198	171	193	193	209	173	176	214	171	202	172	208	174	174	177	175	169	156	188	184	195	199	199	169	198	201	160	218	168	153	188	178	208	180	178	204	181	186	183	185	166	193	178	201	152	177	189	193	180	188	169	186	190	206	178	173	181	175	185	197	195	187	183	193	180	155	194	172	171	193	199	182	183	186	184	158	189	168	167	180	180	199	173	187	184	199	195	210	175	176	166	176	164	188	184	184	153	187	207	176	188	183	167	166	206	189	187	189	171	182	181	174	192	216	228	200	182	183	161	162	188	214	175	184	192	188	161	187	179	195	199	149	192	197	175	175	179	210	176	199	154	153	157	157	170	199	188	178	183	190	182	196	182	172	201	206	187	182	175	182	196	175	195	194	173	198	177	194	183	208	182	185	183	167	176	166	175	189	185	191	161	181	192	188	189	172	176	196	166	213	210	190	177	181	174	187	192	201	193	189	179	189	168	209	189	164	188	169	169	204	187	160	208	185	184	178	184	193	200	192	203	174	168	206	181	198	198	183	171	175	172	177	196	171	174	191	187	171	173	194	202	180	208	200	145	190	171	165	196	191	185	197	178	204	174	213	175	193	198	195	164	168	175	167	176	189	171	189	189	210	161	193	189	176	144	201	192	178	187	186	197	163	149	193	204	195	182	197	192	193	176	181	183	163	184	187	166	207	212	174	162	205	199	193	163	163	195	187	205	186	190	177	194	177	183	190	198	181	179	173	177	192	204	186	169	170	164	175	179	173	168	215	170	161	167	176	195	168	176	159	187	193	157	181	151	170	170	170	174	187	200	186	171	220	178	181	189	189	199	178	175	176	172	186	191	171	184	198	189	190	172	192	181	206	188	179	188	170	181	203	160	173	225	173	177	200	178	205	179	215	195	182	173	166	161	175	177	179	169	204	190	157	201
26267	19811	5738	6167	9541	8542	8028	7490	6852	6406	5708	4613	4680	5831	4457	4248	2986	1120	628	550	520	570	505	505	523	501	497	464	482	489	482	457	465	454	455	484	486	472	415	453	431	464	435	444	416	422	448	440	410	435	464	433	460	439	445	398	433	440	440	442	416	437	403	436	444	430	405	440	445	433	400	452	447	425	449	413	456	436	397	423	437	402	428	429	396	468	443	431	419	459	420	439	430	412	412	438	469	433	425	420	456	442	443	421	436	435	384	420	393	415	437	435	410	409	451	430	445	455	395	443	465	438	422	448	428	418	474	432	426	446	424	428	420	448	424	431	404	473	463	436	442	427	425	381	415	446	468	445	413	412	428	434	423	463	426	426	432	413	412	451	446	425	419	450	428	428	481	400	459	429	431	390	471	483	374	414	426	431	482	453	446	436	446	421	393	430	433	421	443	388	411	401	462	416	408	399	445	445	417	424	434	420	397	383	439	485	416	461	432	431	400	460	408	407	429	444	430	411	439	450	407	421	456	419	435	442	452	433	398	471	437	452	442	401	456	420	401	525	398	407	439	425	414	446	425	425	397	409	443	406	449	434	407	442	422	441	419	452	463	425	442	448	453	410	433	454	432	421	401	437	406	409	433	420	402	425	427	403	408	451	430	461	416	453	408	429	449	409	428	443	423	453	413	406	461	432	419	437	432	397	427	400	425	417	441	431	418	403	425	450	459	425	441	386	392	447	437	440	438	447	438	416	419	434	428	433	430	429	415	427	427	431	446	403	436	479	439	464	425	457	438	359	432	403	429	420	396	430	411	390	427	437	439	443	447	387	414	439	408	450	415	455	410	435	452	374	444	419	427	441	439	421	464	441	422	433	458	408	415	438	448	454	418	411	393	434	411	442	432	420	422	435	436	438	393	401	426	425	411	448	413	409	429	413	432	445	434	436	429	422	437	351	473	434	407	419	473	444	442	419	381	453	447	384	451	407	436	408	441	393	425	431	422	409	447	445	408	453	421	436	468	461	405	417	401	423	430	432	443	424	429	471	418	410	457	421	427	421	423	468	374	433	429	454	403	404	417	414	434	411	386	435	432	429	418	465	446	428	430	423	466	408	449	474	435	435	452	421	453	398	481	445	453	420	446	436	417	438	419	424	420	435	399	418	438	380	409	425	448	387	423	431	431	423	428	428	388	424	452	441	446	411	418	418	408	405	454	423	423	450	439	423	467	427	435	413	412	404	439	413	473	456	440	470	396	442	437	430	430	425	395	452	430	419	423	444	396	413	450	410	438	428	440	456	439	455	448	434	442	432	424	406	461	421	439	405	419	376	438	413	428	399	439	465	467	428	438	440	438	442	423	428	414	455	449	418	445	404	440	408	400	443	433	446	426	381	380	451	436	426	435	428	476	472	425	424	463	412	408	400	431	421	439	451	433	468	425	463	395	432	444	435	472	455	449	439	449	400	399	396	419	452	435	395	424	451	436	413	430	424	445	428	452	446	443	438	431	413	430	426	413	436	454	426	408	426	450	416	414	447	432	416	449	470	447	412	443	441	440	412	422	424	446	465	439	430	430	426	451	439	426	422	398	459	431	402	405	451	434	443	434	449	401	419	419	474	394	445	450	409	437	396	432	452	487	439	460	392	383	424	419	433	438	436	457	392	422	409	450	456	413	430	440	469	422	408	432	453	440	406	429	419	445	418	424	460	435	420	439	422	412	420	430	402	470	450	409	400	424	461	439	392	382	484	425	428	438	475	449	421	443	423	423	492	466	411	434	434	458	427	433	421	429	437	438	431	400	467	426	412	422	432	391	410	372	436	423	413	434	467	371	400	443	439	437	437	418	427	409	439	413	485	428	407	406	413	436	438	460	406	461	474	413	388	430	424	431	452	420	394	425	428	413	395	417	460	407	443	450	430	463	435	432	428	410	415	413	420	433	405	421	446	433	450	422	434	429	426	424	406	415	421	427	441	451	421	441	448	438	443	434	406	415	407	375	426	408	413	443	431	445	440	406	438	422	424	421	425	418	473	437	417	454	413	453	414	461	446	450	457	407	415	456	461	438	430	421	408	424	450	392	411	402	439	442	456	442	427	446	444	430	405	441	429	417	422	436	406	469	412	411	424	435	393	394	439	431	442	448	390	428	403	422	422	431	413	426	423	430	445	436	433	434	433	422	443	419	393	416	431	440	434	457	422	403	426	429	470	392	438	425	427	423	434	438	431	422	402	441	439	431	463	408	433	429	468	451	429	424	424	467	431	421	420	418	430	433	398	420	430	443	437	398	422	408	437	430	422	382	404	422	431	408	431	416	427	432	418	452	442	412	425	416	390	430	389	463	434	418	451	445	461	421	441	402	416	450	389	427	402	404	425	450	445	436	486	416	415	403	411	427	410	408	459	398	406	457	452	436	445	470	389	427	424	436	459	399	412	408	415	450	456	360	436	422	436	455	418	404	431	457	430	398	430	457	416	444	434	398	434	393	450	413	453	401	449	400	379	408	441	397	406	423	436	427	435	401	437	442	432	453	438	448	461	421	422	410	407	436	439	432	402	468	416	432	416	409	388	448	411	440	426	427	402	430	452	446	441	411	416	413	423	402	430	421	449	418	419	393	408	398	439	425	415	431	403	418	441	394	442	426	459	447	430	387	427	394	411	457	416	438	451	415	429	413	422	398	402	412	428	449	423	405	404	450	436	433	386	411	418	426	428	452	365	406	416	412	423	437	412	469	448	409	465	402	446	435	438	450	412	426	466	420	461	430	441	467	435	439	409	451	452	449	399	429	458	368	429	427	439	459	436	420	431	415	462	418	418	420	425	422	435	410	434	432	473	432	390	414	416	424	401	412	440	443	380	451	448	428	433	447	425	422	456	440	431	427	425	428	422	397	367	401	419	431	442	410	437	426	475	443	380	437	406	450	418	408	408	411	455	408	451	458	449	438	415	431	416	429	460	419	477	405	420	421	440	450	475	455	407	411	442	449	403	435	465	413	426	469	418	416	388	416	426	420	408	418	416	440	413	414	436	400	430	454	440	389	428	435	456	418	394	443	429	434	429	427	449	428	406	407	418	439	421	432	433	448	439	429	389	428	446	434	381	449	421	458	440	439	397	414	432	437	424	404	449	463	418	427	398	435	417	440	449	415	440	413	399	436	434	405	444	434	444	413	435	423	394	411	431	412	476	428	439	418	407	414	411	447	418	458	431	404	433	452	435	461	435	437	441	426	435	425	423	421	408	423	401	396	442	432	395	425	469	416	436	420	415	430	423	397	410	433	437	457	443	442	475	426	428	432	416	417	400	444	462	408	455	396	440	432	412	429	431	409	400	391	424	421	450	408	434	418	433	427	430	413	454	460	426	395	414	440	429	428	428	436	422	403	440	419	451	395	424	440	424	444	425	461	417	459	454	421	420	401	432	425	410	433	430	407	427	418	460	421	437	473	470	431	401	394	407	418	421	431	434	417	447	412	409	417	432	416	457	467	415
12513	4032	769	342	320	321	309	284	297	268	230	253	256	228	238	220	230	217	209	193	229	243	211	216	220	223	210	207	209	214	225	228	210	208	216	242	191	242	210	234	211	219	194	208	208	218	213	234	195	230	213	188	221	229	240	204	198	229	205	226	226	205	245	218	216	229	213	220	205	217	206	200	209	245	247	217	198	215	208	214	217	179	209	225	246	216	234	212	201	230	226	204	239	226	207	201	198	188	222	220	222	212	222	235	239	218	200	178	226	204	211	197	230	220	212	209	213	211	211	203	242	207	224	193	221	217	214	212	238	226	191	222	214	227	224	220	214	209	220	216	223	212	199	237	247	197	207	201	230	195	236	227	247	239	239	219	191	217	229	206	237	215	233	182	197	208	253	216	198	235	214	233	198	214	242	232	194	200	209	195	207	198	239	224	204	257	212	202	220	199	212	197	196	178	201	233	204	223	239	206	203	198	232	219	223	214	220	226	198	223	213	236	220	233	212	229	233	219	205	245	226	212	204	239	226	192	216	216	215	213	212	258	242	229	234	237	227	239	276	239	225	249	227	220	215	231	233	238	202	221	211	213	239	198	197	231	215	212	242	220	221	245	228	215	225	198	229	230	219	212	207	216	223	227	227	199	233	227	244	199	203	210	228	225	212	214	205	201	211	216	225	215	213	225	225	228	230	224	216	229	245	245	233	215	218	240	229	223	222	214	220	184	207	238	235	217	202	236	203	211	204	193	202	216	209	216	209	208	218	221	211	212	223	230	215	219	213	230	233	224	239	220	246	205	199	219	235	206	224	224	210	218	205	198	202	202	186	229	202	210	212	211	250	217	189	220	206	195	225	227	226	215	192	218	217	204	237	218	231	240	207	205	199	212	240	214	220	226	236	207	207	214	227	218	249	196	235	207	211	216	217	219	228	181	240	203	245	228	214	252	229	191	190	229	221	219	220	232	214	225	225	228	230	225	229	221	204	229	205	199	211	191	204	235	232	248	232	219	244	218	226	213	237	240	222	208	213	204	205	233	212	231	204	239	232	205	233	213	229	225	206	221	228	252	216	211	243	197	236	204	206	205	239	230	223	222	218	199	230	220	203	199	188	205	235	233	195	221	254	219	240	214	253	196	210	204	205	202	224	209	220	239	250	193	235	211	222	205	223	219	214	230	218	244	194	230	218	240	222	213	222	217	224	215	200	201	229	199	222	224	202	211	216	222	235	233	228	228	219	219	214	224	202	194	238	230	223	194	218	207	226	212	215	226	224	195	225	211	225	237	212	249	268	206	225	212	208	212	221	265	221	204	221	208	234	201	216	230	196	235	200	238	210	215	234	220	188	204	190	205	206	206	207	211	215	212	199	219	241	234	210	230	188	203	229	218	219	223	247	233	246	189	240	219	210	215	201	206	180	196	212	213	226	214	224	211	212	229	208	237	216	211	205	232	226	216	207	196	227	242	221	182	217	228	201	208	230	214	233	226	220	224	225	236	220	219	224	186	216	197	223	243	217	206	223	236	208	238	210	219	202	210	208	212	243	199	225	242	222	209	206	236	244	242	197	224	211	224	253	208	228	214	222	221	202	211	236	226	200	216	229	192	220	238	201	182	199	221	181	227	199	197	214	210	189	218	242	207	231	209	216	197	181	252	234	229	193	212	199	198	213	211	227	214	218	242	210	220	224	219	224	199	234	224	228	251	194	231	219	227	210	232	191	231	218	215	249	222	231	206	207	198	203	204	191	192	250	217	204	224	213	263	213	250	206	237	223	220	221	203	198	215	216	210	235	204	215	236	217	215	253	207	217	222	203	225	228	213	219	186	198	221	202	213	219	207	194	224	225	236	225	236	227	209	221	235	208	203	175	245	199	197	191	214	203	236	221	241	222	246	190	213	231	237	206	209	196	224	197	212	247	215	217	257	210	230	213	208	193	185	203	212	221	223	165	238	217	224	208	214	209	243	237	234	234	221	221	216	208	233	224	210	227	221	213	242	209	213	212	240	212	208	222	223	216	233	213	195	225	230	235	232	222	235	224	207	252	198	228	249	233	203	226	231	228	222	214	216	214	209	221	249	222	243	208	233	215	223	213	196	223	221	195	219	219	262	211	200	210	192	236	222	198	240	201	209	213	240	207	229	253	187	214	205	223	228	199	213	217	205	197	233	201	228	216	252	201	202	214	213	228	178	226	218	217	210	204	228	202	186	209	209	175	191	217	249	212	243	215	208	224	223	212	229	214	196	224	220	220	223	211	241	193	225	192	220	215	225	203	217	212	198	236	218	232	236	233	234	216	206	224	195	213	223	221	223	186	222	266	184	213	205	221	208	223	237	232	194	198	229	226	246	236	214	217	219	202	227	194	221	206	220	227	213	218	244	235	203	222	229	196	208	212	222	225	187	237	208	224	236	232	225	223	220	211	207	207	170	246	202	217	210	208	190	186	205	232	192	209	202	211	220	198	210	204	230	176	219	214	204	223	226	214	216	213	233	177	223	242	224	203	241	228	222	242	213	207	213	216	197	230	223	224	208	256	233	221	213	206	228	214	197	222	221	227	210	253	229	223	239	206	196	218	235	207	218	223	242	234	198	223	250	210	230	219	275	224	216	220	226	201	252	219	223	228	220	218	204	224	189	196	186	214	188	257	238	215	207	248	199	232	215	192	213	227	231	223	237	197	211	216	242	211	163	228	243	204	242	201	250	203	208	223	208	238	225	239	215	201	222	209	211	209	219	225	210	219	228	183	214	211	233	231	207	190	227	217	209	211	232	239	188	198	224	224	194	229	221	236	201	217	209	216	207	192	221	198	197	258	221	224	225	195	192	231	212	218	228	212	199	193	240	212	223	209	236	219	218	212	229	222	169	211	227	176	226	222	221	203	211	233	211	220	211	237	209	241	223	203	178	215	211	215	205	217	219	222	209	242	217	220	215	231	207	193	237	209	179	230	228	225	212	231	229	188	217	236	212	221	202	211	211	201	189	214	217	204	182	224	230	224	216	214	217	255	221	210	204	256	225	216	201	230	212	209	201	202	237	213	224	197	177	212	206	206	202	215	205	208	206	217	239	230	253	229	223	232	216	205	233	223	205	226	231	231	230	217	237	216	210	193	225	214	194	198	206	239	226	224	233	212	241	222	199	246	235	204	216	223	232	205	212	223	200	228	202	209	226	232	242	216	192	216	230	223	225	220	217	210	223	206	218	215	220	267	209	192	226	241	189	222	201	210	215	237	261	237	208	201	207	195	209	228	216	214	233	214	203	195	218	238	201	224	204	221	216	203	197	222	224	204	192	222	201	217	250	198	199	249	209	217	221	204	222	249	200	197	191	223	238	198	233	240	217	233	218	209	206	223	233	230	199	201	230	207	209	211	234	227	232	214	223	212	206	222	211	193	209	213	215	225	202	186	234	226	217	211	245	228	204	235	232	229	212	221	228	199	205	222	210	203	221	236	201	199	237	218	229	222	218	193	178	228	230	216	233
7426	3402	1040	897	1035	885	851	804	752	780	722	639	643	679	607	553	573	519	493	485	507	479	481	484	454	500	447	465	487	477	452	503	457	484	453	450	499	473	474	496	519	493	455	474	450	449	509	466	504	459	459	438	516	497	450	472	472	519	447	484	501	482	506	509	484	510	452	506	474	456	492	493	467	472	463	463	491	481	500	501	441	473	461	491	465	502	456	498	500	500	486	473	483	502	458	455	494	485	499	461	480	487	501	489	479	519	448	473	524	466	502	494	470	527	479	481	456	454	488	476	514	495	490	493	509	465	494	493	503	480	514	463	465	515	464	451	488	501	462	508	504	471	457	490	480	493	471	492	479	458	437	458	482	481	475	483	476	494	480	440	484	462	444	467	464	459	469	494	468	487	468	484	475	464	482	466	441	497	502	458	507	519	498	517	459	522	504	478	472	503	498	518	458	467	440	505	512	499	486	464	466	506	518	495	467	450	494	502	482	466	466	477	483	477	505	471	477	470	516	506	461	451	492	483	475	476	495	422	461	483	425	509	452	469	523	476	501	461	463	466	510	529	462	502	459	492	479	459	477	470	462	477	505	517	505	495	488	516	475	499	482	485	489	497	504	486	523	469	479	488	472	461	462	513	475	480	470	473	439	463	461	461	500	498	494	471	464	470	495	514	486	462	459	504	474	480	500	508	427	463	470	459	489	489	470	485	497	470	499	481	489	471	504	469	520	475	492	484	424	489	485	490	449	480	500	485	482	482	461	526	475	463	455	456	468	508	491	433	484	482	476	462	460	477	499	475	477	481	471	470	445	481	482	466	511	489	485	465	535	467	464	477	481	494	495	501	508	506	505	451	457	508	465	451	459	449	478	473	465	471	501	471	523	488	460	523	461	482	483	486	461	471	467	509	497	475	463	441	458	469	502	496	455	434	463	494	510	480	478	506	494	452	468	455	494	492	502	475	459	485	499	449	464	490	550	490	447	440	461	474	480	442	476	508	476	496	435	490	513	442	482	498	487	490	460	472	508	491	472	472	520	450	475	488	470	488	470	486	455	441	483	462	498	507	461	459	495	465	499	478	475	466	463	477	503	574	457	506	460	513	450	470	489	441	437	503	471	491	481	513	470	482	500	464	483	468	493	509	477	490	498	494	517	494	489	476	501	503	494	477	501	500	479	479	486	466	458	469	468	455	485	492	474	452	473	486	482	477	499	452	501	490	465	481	488	503	486	462	496	513	495	472	471	475	483	527	472	441	454	500	471	467	463	471	445	512	520	499	436	447	481	469	492	492	474	477	462	474	498	474	475	467	485	416	469	479	474	489	476	462	463	464	502	419	505	447	468	452	489	534	495	462	489	506	452	443	453	473	445	461	479	512	498	463	504	439	527	521	499	460	446	494	481	466	483	480	470	475	504	499	489	491	512	477	498	466	507	476	462	469	529	464	460	490	477	471	464	472	479	544	463	417	489	476	475	482	484	492	477	498	477	496	481	464	460	497	500	493	489	500	463	477	482	459	454	486	431	489	496	493	490	446	480	503	483	465	449	442	467	495	438	510	477	511	446	501	468	504	506	479	500	457	462	462	481	522	466	480	487	442	490	482	497	507	502	455	469	461	429	492	499	493	503	471	472	502	471	492	474	523	501	496	456	481	501	512	530	464	454	486	478	450	502	497	461	468	499	453	464	456	476	471	496	513	493	505	451	520	482	480	480	470	485	475	485	499	494	483	492	441	484	478	485	457	442	486	486	513	486	486	496	492	468	468	492	478	487	511	519	482	502	499	491	474	468	483	442	504	443	510	495	503	481	455	509	478	499	441	460	505	468	491	423	466	511	453	448	464	469	464	471	482	488	495	499	483	469	492	429	491	450	464	477	503	450	468	471	495	480	445	471	458	481	467	476	461	473	450	495	485	539	469	497	479	464	475	492	473	462	524	495	477	482	452	491	505	494	446	499	466	481	459	484	502	482	521	433	503	474	479	457	493	520	496	498	466	483	475	452	466	449	495	496	519	445	496	520	474	454	511	473	469	491	504	528	472	513	495	468	486	523	460	436	492	500	465	466	488	433	467	496	509	477	462	473	486	490	487	457	507	478	519	473	464	487	478	484	448	478	464	541	517	501	501	503	489	487	477	514	489	494	478	504	486	484	471	485	467	468	494	487	476	489	474	532	459	491	499	477	460	500	517	467	517	462	500	456	494	521	447	469	508	493	456	462	467	472	479	490	441	491	505	491	451	483	465	489	524	461	479	465	497	452	480	487	504	439	466	459	492	470	477	477	458	479	476	474	502	482	445	515	474	460	427	520	449	470	473	447	472	535	480	491	511	463	491	491	508	475	480	502	488	479	466	469	499	477	470	495	485	477	449	461	475	483	494	430	512	506	489	495	486	497	466	500	466	473	508	478	438	477	499	468	438	514	462	484	484	515	455	466	503	500	449	500	492	475	459	471	469	494	461	474	513	488	469	454	474	473	466	471	494	469	481	465	513	509	504	491	450	507	413	492	465	489	495	500	460	489	521	503	482	469	458	506	487	487	486	511	504	505	468	500	478	503	464	471	489	505	464	487	477	505	465	488	483	466	465	471	498	507	483	485	503	517	515	479	483	460	456	445	476	500	502	432	496	475	454	479	481	463	474	491	456	444	533	456	464	493	473	473	458	452	479	469	502	518	477	497	439	460	513	503	489	492	504	460	525	472	447	482	513	500	496	456	497	484	509	478	480	458	477	483	538	476	509	485	440	458	463	442	456	492	496	445	513	476	476	484	449	501	510	474	476	499	497	504	487	449	487	483	471	473	484	470	467	492	463	503	481	495	482	472	462	496	456	493	464	475	477	456	503	519	468	480	486	484	476	434	443	453	500	470	475	444	481	468	458	515	474	483	464	476	512	407	470	506	459	473	486	456	444	505	499	488	490	468	435	445	476	471	503	497	455	491	484	486	456	558	466	480	489	489	474	481	515	457	471	488	454	465	479	475	489	476	478	461	545	472	482	500	498	474	479	498	460	475	462	460	482	467	447	505	491	447	511	514	464	520	467	492	518	493	453	515	485	470	458	488	494	476	529	478	465	492	477	500	441	476	528	471	457	522	465	519	507	482	509	463	497	472	498	493	468	474	451	460	493	455	503	461	472	506	471	503	447	539	492	454	484	483	513	472	496	512	459	501	510	518	508	493	466	473	490	434	485	490	504	476	518	511	500	475	480	485	446	477	504	493	468	468	507	465	545	464	473	426	538	478	469	468	469	480	530	481	483	488	448	466	490	491	464	471	461	503	464	451	494	483	464	507	468	476	440	479	454	458	466	465	460	470	486	452	503	458	468	483	474	508	510	465	473	516	434	488	484	491	502	480	538	481	471	507	479	456	506	519	486	475	468	483	495	467	463	456	474	463	494	500	507	445	449	483	504	462	484	499	520	536	462	451	478	490	516	543	502	479	450	509	488	495	503	444	477	474	488	460	434	470	470	442	488	486	468	476	476
31438	19493	5170	2204	2082	1280	1010	1012	744	854	597	518	526	581	557	407	386	313	175	139	126	130	129	144	154	152	122	120	152	149	145	132	127	119	148	135	151	117	138	118	136	125	130	127	110	143	142	133	129	123	122	136	136	126	146	131	135	158	108	140	124	115	128	132	146	129	138	156	150	139	146	118	126	120	121	141	165	127	139	129	113	127	106	133	138	127	130	136	121	134	128	128	139	132	138	146	124	128	146	135	127	132	120	119	110	128	115	135	140	128	139	142	141	145	129	115	142	136	141	138	130	131	150	131	156	125	151	156	114	137	127	106	137	123	147	135	124	108	117	104	138	121	145	136	130	128	131	152	141	127	137	139	158	140	138	144	112	126	142	143	133	128	125	130	153	110	127	122	113	123	118	138	126	137	137	116	155	129	148	141	140	138	139	131	146	150	129	139	155	153	136	112	124	127	132	136	123	130	129	100	131	125	137	134	113	132	132	126	144	119	135	129	147	139	124	130	138	150	135	129	143	133	127	131	116	144	132	138	152	161	120	131	144	126	112	136	108	141	149	145	130	122	132	161	132	129	126	130	131	148	147	100	132	128	122	117	135	120	143	140	139	135	116	110	124	111	127	124	137	161	131	127	123	160	137	147	141	135	123	129	105	126	139	158	133	129	130	121	144	137	132	135	151	129	169	135	132	139	149	145	125	134	107	121	145	138	124	148	138	144	125	123	146	124	137	130	117	132	137	121	122	123	121	152	147	126	119	137	145	136	130	124	124	147	140	120	115	110	135	140	135	157	122	146	122	132	130	122	138	125	135	127	141	128	113	128	130	125	130	148	148	129	135	144	153	150	122	117	116	125	129	118	120	123	131	136	139	108	150	131	126	125	129	140	147	148	119	157	137	117	142	144	155	121	125	148	147	138	159	142	143	145	141	144	141	113	130	127	142	122	131	141	122	131	130	131	112	151	119	119	127	141	130	139	126	105	112	112	132	134	140	146	121	136	101	128	153	123	129	138	138	148	116	161	141	150	147	132	131	148	160	136	143	151	115	133	129	138	126	135	128	124	125	154	125	140	139	123	110	135	133	136	143	110	131	154	147	113	125	153	123	120	134	137	154	137	142	130	132	104	146	125	145	131	146	135	162	131	131	120	137	139	144	143	131	123	142	157	152	154	149	130	139	125	136	150	124	134	146	117	122	156	126	154	141	127	125	109	146	113	127	129	145	114	127	106	150	134	122	114	122	112	126	123	113	122	126	127	129	139	136	133	135	142	120	118	137	132	140	142	120	152	126	123	113	121	110	128	123	151	142	125	109	154	122	153	132	116	118	128	150	131	138	147	138	145	131	132	138	151	145	97	136	142	164	160	135	157	109	139	134	114	139	114	124	119	131	121	141	130	128	135	124	134	122	124	123	146	133	120	123	153	128	142	119	140	95	129	134	143	118	125	104	129	132	138	142	135	153	120	133	130	128	112	121	143	126	163	120	137	137	136	129	134	123	132	125	125	102	137	149	116	120	143	134	117	130	130	139	127	138	135	125	131	131	119	97	138	129	133	123	124	131	133	152	113	133	124	150	123	149	141	133	142	123	108	156	146	138	117	114	116	131	171	154	137	159	129	116	124	121	141	130	122	135	103	137	123	137	108	122	113	150	137	141	133	148	149	121	137	105	127	165	153	149	139	137	151	107	149	144	142	143	176	108	135	126	117	139	141	130	130	114	135	129	121	132	140	146	144	122	124	132	118	123	143	144	127	135	137	132	128	134	112	145	127	138	109	114	131	127	124	140	131	109	126	132	132	144	136	146	136	137	120	138	155	133	141	123	140	143	138	122	133	122	129	131	140	146	148	139	101	142	141	129	129	129	118	150	129	172	131	130	160	123	140	136	143	136	112	140	146	137	115	135	127	138	126	95	132	139	128	132	125	134	123	132	142	129	122	125	146	129	125	141	130	131	142	137	118	155	138	158	137	129	139	131	156	127	144	132	147	122	147	127	129	136	126	128	130	128	129	143	132	130	120	129	122	114	138	106	140	127	117	126	130	100	135	143	135	144	136	132	129	145	125	132	126	129	150	127	135	132	148	129	145	126	143	121	123	126	147	142	134	156	144	130	135	141	154	142	127	139	155	130	126	132	118	129	134	120	160	131	121	155	128	106	112	146	117	155	124	164	150	141	140	118	128	137	121	135	113	111	147	145	115	115	132	164	125	118	141	131	144	156	130	120	129	151	131	123	114	114	122	139	126	137	124	141	126	132	144	142	133	128	118	139	122	151	144	133	143	137	117	149	134	107	135	133	127	124	134	147	128	147	151	100	123	129	154	149	112	140	164	128	134	139	128	145	137	126	155	136	135	133	126	125	124	141	127	150	148	123	122	126	149	131	150	141	136	149	140	138	143	141	122	145	126	147	111	143	128	133	129	126	128	138	122	133	123	111	124	121	129	128	120	126	129	114	131	129	150	139	132	115	146	117	132	117	169	135	110	136	116	149	141	144	145	126	134	130	129	132	145	132	140	124	121	125	123	122	126	126	144	128	146	132	137	137	116	143	130	142	135	124	123	138	139	153	111	134	149	138	121	132	128	115	146	161	128	118	132	109	113	122	122	120	125	161	141	139	127	132	115	133	123	123	119	145	148	151	138	150	110	148	126	139	133	126	140	117	135	109	138	103	149	136	129	129	123	130	144	123	120	121	124	135	149	143	144	136	143	126	132	117	115	135	153	149	135	136	138	135	124	115	135	110	129	117	131	129	118	155	150	142	139	135	131	143	150	122	139	130	141	135	130	150	145	121	132	136	156	136	128	135	128	147	135	135	143	152	130	114	144	120	165	121	130	142	140	125	148	119	119	130	109	123	126	143	147	140	139	138	135	132	126	141	125	123	153	170	135	120	136	126	142	134	144	133	124	135	138	130	123	143	122	148	132	109	128	103	111	110	107	115	130	143	129	118	146	137	130	139	135	162	115	114	138	145	136	134	129	132	134	124	151	160	141	149	137	126	138	119	128	136	113	123	116	128	134	139	137	136	130	128	118	135	124	134	128	120	146	140	124	160	138	113	139	114	146	135	124	128	145	129	140	130	141	149	125	135	134	135	139	124	138	108	111	130	121	116	132	132	151	128	134	128	120	121	158	129	128	142	127	136	149	125	119	125	137	130	127	120	132	145	141	131	136	133	113	151	126	136	115	110	124	147	136	135	124	131	119	132	150	130	130	124	133	131	121	130	141	131	149	139	118	126	111	126	141	135	146	162	134	142	123	146	125	131	131	155	140	140	136	125	142	145	145	151	142	130	149	131	149	133	142	161	148	120	149	124	105	107	138	153	133	150	112	140	135	129	112	130	136	127	139	110	137	142	145	123	124	129	121	142	134	138	138	133	130	142	138	118	159	132	148	130	134	128	124	143	136	113	119	143	148	123	159	123	133	108	117	143	111	131	130	141	144	132	132	144	137	131	127	123	121	124	134	133	121	134	110	129	119	136	138
20041	13775	3378	4260	6103	5171	5036	4679	3902	4413	3202	2759	2650	3227	2865	2198	2106	1580	475	404	382	402	419	366	338	345	348	333	344	325	341	317	320	320	299	334	324	321	323	319	317	315	324	365	324	311	342	352	323	327	333	361	332	339	324	322	350	324	304	356	338	286	312	313	316	319	329	322	300	324	333	318	321	301	338	324	325	338	330	320	310	334	328	312	311	321	307	330	318	295	308	306	316	332	336	316	332	313	335	300	331	299	311	300	317	361	365	294	347	309	335	322	334	299	346	317	308	280	307	355	324	322	304	330	293	311	335	329	334	326	330	310	325	355	327	347	289	312	301	327	304	291	350	315	311	349	299	319	288	307	332	310	345	329	282	286	316	281	340	339	290	322	324	345	336	312	316	318	352	337	316	362	340	337	315	309	297	337	338	300	379	304	303	318	355	302	326	296	309	308	338	342	289	307	331	299	307	320	306	337	307	350	310	330	322	310	334	310	336	318	286	292	311	322	315	322	328	355	291	289	314	324	306	321	344	349	310	300	345	312	297	304	326	304	353	339	339	289	302	320	280	332	295	343	294	315	306	330	339	337	291	299	301	333	327	330	312	329	338	303	304	315	324	334	301	307	330	349	295	332	331	290	321	302	322	325	321	325	331	319	335	330	327	328	305	313	321	348	331	306	321	308	310	310	333	314	370	301	346	326	298	356	348	328	289	312	354	309	330	315	331	336	303	337	292	328	321	334	304	320	316	304	363	305	295	355	293	314	325	336	292	312	304	348	309	323	342	328	328	346	313	303	294	316	317	298	303	338	287	335	312	333	332	314	339	334	331	321	316	309	323	331	336	319	295	328	297	324	312	324	348	316	341	288	304	321	293	332	319	328	307	348	289	327	297	287	330	341	338	311	324	333	313	327	301	305	273	323	306	324	315	315	317	318	299	294	302	296	334	313	322	315	318	320	333	306	314	300	365	346	324	291	317	330	308	322	333	309	317	348	309	321	311	317	320	289	318	311	313	326	328	319	298	332	303	346	308	333	296	327	288	319	298	279	317	290	328	308	331	347	281	305	317	329	335	303	296	316	353	332	299	319	316	342	312	312	314	327	343	301	288	301	315	300	315	310	323	331	319	342	344	347	313	326	330	308	327	317	295	305	308	309	321	321	356	319	317	290	284	323	345	308	329	320	313	319	352	306	291	310	319	361	318	296	307	306	321	319	320	302	287	329	310	346	362	335	329	331	313	334	340	318	326	334	326	318	327	310	328	276	298	308	313	320	328	312	328	302	308	279	291	293	342	303	297	304	300	280	283	316	339	323	326	332	322	311	318	326	309	337	316	313	321	298	304	312	310	303	335	330	292	314	284	310	282	304	301	337	315	301	322	333	332	306	312	309	324	342	292	338	339	310	321	310	334	327	297	292	315	315	322	297	316	333	338	322	324	304	331	296	314	324	342	356	332	329	328	311	328	295	314	300	288	333	306	333	321	290	309	309	343	324	324	305	299	308	305	341	307	301	310	337	304	338	319	316	329	328	298	326	323	305	316	323	323	325	331	349	328	303	340	316	301	312	320	315	337	310	351	307	325	333	319	332	326	312	321	331	339	323	301	333	327	309	318	349	310	357	301	315	319	315	331	304	328	344	355	332	337	304	317	317	324	324	312	353	302	309	342	301	299	303	315	333	317	336	323	333	326	282	334	329	282	311	343	319	329	276	305	335	317	294	310	318	338	333	345	309	330	304	340	337	318	318	344	356	307	321	302	319	330	309	313	316	328	303	302	351	342	319	317	308	303	318	335	337	310	354	293	360	324	336	314	314	350	294	329	331	327	345	296	321	303	333	337	325	310	291	298	307	296	334	325	305	327	323	322	311	331	318	305	308	331	312	304	313	294	321	311	321	331	320	325	324	308	295	334	286	338	290	317	323	321	341	298	305	318	307	308	329	340	309	318	305	331	346	341	334	328	317	311	373	343	327	300	328	313	334	359	338	318	328	302	312	378	328	298	317	270	313	308	326	321	315	315	309	330	333	330	315	307	327	300	298	314	310	314	358	316	331	332	315	280	318	311	324	353	286	340	350	333	316	310	324	329	304	333	312	312	340	283	332	335	331	329	306	308	316	321	320	338	322	340	347	330	337	355	330	307	325	319	330	332	346	318	307	329	320	322	325	329	340	301	298	305	313	319	316	308	325	316	318	297	350	303	317	327	345	350	322	325	359	331	337	288	327	327	319	321	310	342	328	327	313	333	359	310	338	330	303	306	339	322	281	315	336	321	294	310	330	325	356	286	310	347	297	347	289	330	319	308	305	269	351	308	302	306	295	376	312	312	312	293	315	359	341	312	323	333	329	331	368	334	360	323	318	338	308	326	351	320	324	323	323	329	337	323	324	342	316	298	349	311	315	312	311	323	320	347	326	311	321	313	320	318	313	337	322	315	312	320	334	296	329	329	300	313	337	295	338	317	292	323	319	328	319	314	319	291	321	315	338	316	313	294	336	331	307	323	350	309	314	322	312	322	336	318	319	312	324	287	324	324	323	283	325	321	300	296	273	324	319	301	278	330	312	312	321	304	330	350	331	336	318	291	308	284	328	338	292	311	323	350	342	346	334	312	276	318	320	299	308	331	335	309	341	343	298	314	325	354	328	305	292	308	335	327	342	339	332	310	286	316	303	333	322	333	332	294	330	318	332	358	309	348	344	311	314	305	300	333	309	300	289	292	307	325	335	330	333	294	327	315	333	300	345	320	345	353	290	355	322	354	304	292	306	329	324	327	331	327	313	366	289	316	328	318	318	307	329	313	318	300	321	332	339	298	335	292	307	297	333	309	332	351	319	321	338	299	307	284	323	321	367	319	329	305	301	292	315	363	298	309	349	320	314	322	332	320	329	310	312	342	312	341	338	332	314	349	336	282	319	340	333	312	306	327	327	316	308	325	326	293	327	307	343	329	315	306	321	318	290	348	313	320	315	311	344	325	328	331	323	308	306	345	345	317	302	294	308	362	333	324	297	311	318	321	331	308	338	295	316	323	310	326	297	289	354	334	313	313	321	308	312	327	326	317	313	346	332	311	308	366	321	322	346	307	305	322	329	321	357	314	318	297	310	330	322	328	334	343	318	324	329	313	309	286	316	325	322	341	320	357	328	315	338	324	322	339	300	327	316	350	340	332	308	279	306	320	313	316	334	309	307	361	310	318	337	321	338	309	292	323	302	343	288	303	309	288	304	322	312	245	283	333	296	304	308	331	321	330	331	321	297	325	334	318	332	292	312	333	309	329	311	322	275	339	333	327	307	290	339	313	332	309	314	351	307	339	328	302	313	324	333	340	336	291	336	313	317	308	311	334	313	308	333	329	351	319	335	322	306	326	310	345	330	335	311	353	316	309	292	334	307	310	289	348	313	307	330	312	319	282	346	340	340	300	328	296	315	323	313	306	325	315	288	322	313	326	328	359	316	297	335	331	275	334	287	302	333	332	338	342	337	350	305
42722	27528	9647	5445	4462	2897	2118	1596	1394	1525	1389	1260	1066	973	932	500	526	434	249	204	173	197	178	193	211	168	176	181	182	188	198	195	186	173	193	196	190	202	198	196	165	197	192	204	182	192	173	168	195	181	176	203	192	180	184	187	159	169	189	189	198	187	181	163	163	148	197	161	177	157	182	163	191	196	232	198	175	172	166	178	225	194	200	186	177	196	176	181	183	189	196	179	170	180	203	180	201	176	195	167	190	198	175	185	170	176	188	185	194	189	191	172	190	187	177	184	162	177	173	172	198	161	194	174	157	197	197	209	169	189	154	198	185	178	179	192	196	181	189	187	176	174	185	194	176	167	170	166	205	162	177	156	199	199	153	192	225	167	149	203	177	197	186	191	177	184	186	200	175	191	167	174	198	189	206	196	189	189	177	186	176	188	179	161	182	161	162	177	181	169	165	201	170	193	179	179	179	172	160	157	171	183	179	177	179	157	174	210	173	157	194	186	210	167	165	180	183	173	215	166	163	197	181	195	166	181	179	157	180	168	173	180	200	191	167	173	173	192	179	186	174	179	186	187	181	204	174	177	198	156	164	187	159	172	195	173	153	184	157	193	196	209	173	198	176	170	178	198	190	187	187	169	211	181	186	195	145	182	198	172	212	178	191	170	188	157	197	186	206	198	191	169	178	177	177	196	200	168	172	188	167	158	170	176	207	171	209	169	174	196	191	181	167	162	190	196	186	165	163	209	218	199	169	171	187	176	168	190	191	192	178	188	179	184	193	227	194	160	165	156	175	186	172	202	181	164	173	191	169	185	173	164	189	201	203	184	186	185	191	175	185	160	168	176	211	188	152	167	190	175	191	182	207	187	191	188	179	175	151	134	159	179	190	188	178	187	205	179	171	194	200	180	173	200	191	175	191	186	191	205	187	177	167	163	197	190	185	171	193	197	177	173	179	165	169	175	168	182	183	166	174	172	213	184	186	173	172	175	182	200	180	198	177	169	179	167	204	185	166	174	162	160	160	163	200	172	163	190	195	190	188	196	180	178	168	185	192	180	171	170	163	192	168	178	177	177	188	167	218	204	182	192	173	189	178	183	191	176	181	182	186	169	182	178	163	167	148	187	148	205	168	201	176	175	189	180	183	189	174	170	195	192	171	178	191	183	176	175	171	170	184	185	215	188	181	164	158	184	180	182	159	185	190	173	167	175	181	178	205	194	201	175	157	220	176	166	173	181	186	188	179	176	158	174	178	199	163	191	194	200	186	158	174	157	172	193	175	204	190	203	198	185	174	199	167	177	217	179	187	191	206	168	182	197	175	176	196	175	183	203	181	157	194	199	191	182	188	186	181	202	190	178	204	193	185	186	192	207	169	165	177	185	174	156	168	164	170	189	174	188	170	164	198	177	172	192	180	181	177	180	166	175	164	205	208	201	205	183	193	195	204	202	161	195	194	208	172	178	191	187	186	180	165	209	194	202	202	209	188	208	177	185	157	170	190	200	166	208	174	183	186	191	179	156	161	212	171	184	203	186	164	186	209	194	173	154	201	197	180	169	183	174	181	189	203	187	199	188	204	189	184	167	160	173	193	211	175	209	194	165	182	186	174	194	167	176	197	193	189	181	197	185	172	195	200	168	204	176	167	146	176	173	177	155	173	179	163	197	162	170	176	180	170	180	201	188	179	162	195	192	197	170	166	202	195	183	177	171	200	195	188	143	165	190	174	156	206	179	190	196	206	177	197	170	189	196	203	191	200	209	185	173	184	191	159	187	214	183	185	182	195	178	201	192	172	179	190	175	183	192	161	197	205	167	179	181	169	206	192	171	203	195	167	148	181	189	176	199	190	196	169	162	199	190	208	182	185	173	201	194	145	159	163	167	168	184	170	188	167	212	188	194	177	150	173	183	199	180	169	166	176	195	198	196	196	175	153	177	184	189	182	206	207	190	203	154	174	183	174	178	168	191	197	189	180	177	204	183	179	169	190	192	189	203	181	173	159	170	164	169	188	170	187	159	173	176	175	174	173	179	163	182	198	190	177	203	182	197	152	188	190	190	172	204	179	188	186	175	168	193	194	206	172	181	170	192	160	186	179	188	184	173	163	168	194	221	188	175	182	209	187	203	172	170	179	175	170	192	197	175	199	205	186	181	184	185	158	171	195	187	186	175	152	184	199	208	167	206	184	168	169	172	192	175	184	188	153	188	192	175	205	195	192	184	196	179	183	177	177	178	204	202	182	162	209	212	180	159	174	187	183	182	171	155	180	186	175	165	171	189	183	197	212	165	181	194	174	158	186	178	188	182	198	187	181	170	206	163	186	158	189	140	184	185	184	191	200	184	198	173	194	159	153	201	163	171	173	161	168	222	197	186	171	161	181	180	188	187	191	163	179	172	189	187	166	181	177	202	188	186	196	189	188	180	189	144	180	196	192	162	195	180	176	183	179	181	220	195	186	199	181	187	188	184	170	194	200	196	189	184	185	188	187	172	169	191	178	172	178	174	175	189	180	163	178	185	196	159	198	181	181	203	197	178	185	178	177	192	171	185	176	187	180	172	179	187	182	179	167	192	193	203	185	186	171	184	180	166	165	174	188	168	195	183	182	192	195	186	195	191	169	148	178	195	194	198	186	172	184	182	194	203	176	191	187	147	171	189	189	209	176	197	154	180	163	173	200	189	175	192	184	174	182	170	181	161	182	180	197	190	202	175	190	193	172	156	201	184	167	205	174	175	185	158	194	174	179	198	197	201	165	177	169	172	187	197	186	183	215	213	178	195	199	193	179	188	178	155	184	164	206	171	210	194	186	166	190	185	167	173	169	166	192	198	197	137	193	172	192	186	190	194	158	172	163	169	194	178	183	194	180	196	193	174	189	187	176	150	193	175	199	200	170	216	167	185	176	177	201	191	210	176	189	168	200	189	171	192	167	179	180	178	179	197	180	181	168	186	178	182	157	217	164	198	180	163	177	179	156	196	165	195	206	213	167	197	170	194	181	179	198	157	170	188	209	179	190	232	187	181	167	191	186	197	199	165	192	186	211	158	162	164	200	173	190	192	191	189	190	197	195	176	177	178	183	173	179	160	188	204	164	191	176	186	178	174	165	173	180	183	149	172	201	177	195	167	197	178	203	190	211	188	186	166	198	185	165	224	180	214	182	174	182	190	187	183	175	201	191	189	174	185	192	199	192	196	175	198	191	169	176	174	194	183	177	204	167	174	168	189	198	177	188	174	161	197	169	195	163	190	200	199	182	190	168	185	171	176	197	154	181	182	185	166	172	185	185	190	200	160	171	188	182	190	161	180	162	163	172	171	199	214	166	170	180	196	169	193	203	161	173	197	212	182	167	161	181	195	189	195	182	213	223	166	193	166	173	178	176	164	181	177	202	183	181	183	171	185	207	169	179	169	173	193	179	163	185	186	181	208	188	157	197	220	191	181	197	179	183	181	190	191	154	188	174	211	200	168	186	196	182	169	158	177	205	188
26978	17581	5758	8547	9428	8716	8665	7282	6827	7506	6142	6149	5821	5188	4787	2790	2575	2141	890	570	560	516	486	526	515	485	519	468	485	478	431	510	440	444	474	430	465	431	439	446	437	431	445	440	421	417	473	432	442	458	448	428	454	460	440	454	407	409	426	458	445	427	474	461	405	468	422	430	456	410	452	443	429	388	433	437	435	406	455	429	430	397	447	402	420	433	422	437	459	452	437	417	397	441	443	454	411	409	452	459	417	410	439	440	442	410	427	466	421	422	455	418	433	413	411	470	465	426	437	382	477	480	403	434	431	444	400	402	437	472	436	423	455	450	410	428	421	438	464	442	433	413	448	447	456	428	427	453	440	403	424	417	432	442	453	459	395	418	464	382	418	388	471	429	459	429	428	475	442	399	449	432	403	421	406	409	455	441	417	454	460	453	434	448	451	410	423	484	405	474	374	432	431	445	418	434	500	425	434	413	446	437	469	416	433	414	455	440	433	415	420	400	413	456	402	420	438	410	420	466	439	407	408	481	398	425	440	450	454	416	405	404	420	416	449	469	397	396	433	456	413	455	419	387	443	445	397	426	425	417	426	428	428	415	446	449	433	408	414	409	406	427	443	444	429	413	411	426	422	432	376	435	453	419	423	419	429	422	460	434	402	472	467	414	466	439	476	428	462	436	431	407	451	450	433	411	398	411	424	408	437	391	444	446	431	390	416	409	440	413	413	443	449	473	410	428	437	432	441	415	442	392	419	426	436	436	422	423	418	440	400	423	438	485	469	432	421	423	418	440	419	427	441	428	435	447	417	408	406	424	413	398	436	426	423	423	439	441	401	423	455	462	431	398	444	430	460	439	407	389	405	437	425	432	447	442	419	422	424	433	453	408	459	450	418	429	440	445	404	482	465	429	425	379	430	409	476	462	419	424	391	432	438	404	425	403	413	414	425	429	457	433	412	433	429	442	442	430	433	439	422	423	464	427	428	412	434	437	477	425	433	390	444	415	432	398	438	435	443	441	397	435	428	430	415	440	439	432	438	453	453	454	448	455	443	436	435	404	417	438	445	411	419	485	440	418	405	378	420	417	421	419	406	450	439	443	435	443	438	452	417	444	423	454	412	423	454	408	405	445	412	452	405	423	420	451	451	472	425	470	450	452	441	467	445	428	434	471	448	445	411	435	461	400	433	423	388	421	456	441	469	428	398	377	393	443	410	414	402	431	431	424	450	441	415	418	437	449	412	370	430	441	403	425	431	422	411	433	403	440	450	448	419	399	405	432	407	421	444	412	452	460	436	443	416	399	420	457	425	436	442	427	417	439	439	446	446	464	428	406	431	437	446	462	434	453	416	420	445	422	442	452	425	433	429	436	424	442	438	402	425	453	411	433	418	452	444	457	433	470	426	412	447	439	432	473	406	468	455	457	417	397	428	435	442	435	433	450	443	407	445	419	452	420	413	440	429	445	418	411	441	438	407	454	423	406	407	484	431	424	458	447	403	445	406	439	424	412	442	448	400	454	446	477	429	457	447	442	416	381	382	435	442	440	440	457	428	420	438	432	414	439	403	394	438	443	417	400	433	422	428	448	462	430	432	404	441	411	438	414	389	436	403	434	449	441	435	393	434	428	502	437	419	429	426	473	426	427	449	440	452	405	479	436	423	428	417	441	426	435	433	400	410	421	443	473	423	422	428	435	441	462	394	421	420	403	411	439	399	413	456	438	451	447	450	418	450	449	409	428	460	448	467	453	467	448	424	443	403	425	421	441	426	465	413	449	434	411	452	427	417	415	415	428	440	390	417	405	422	387	384	410	449	443	409	442	383	411	405	450	393	411	416	447	446	444	432	462	461	454	426	409	474	449	404	460	428	423	435	432	450	438	390	429	429	422	460	453	402	408	431	438	447	421	445	467	404	436	447	404	424	439	487	425	422	426	426	399	416	440	452	447	435	390	443	418	428	424	430	426	407	398	404	415	459	428	452	449	435	497	434	434	434	401	440	431	444	441	438	422	423	408	417	455	419	448	428	442	429	430	449	417	439	424	423	432	429	446	417	419	399	421	415	440	420	431	438	425	444	436	421	443	404	424	413	434	422	394	436	455	417	421	425	460	440	466	442	440	425	400	407	462	424	430	474	433	425	429	425	405	432	425	435	420	445	439	420	439	445	443	422	433	452	415	415	429	400	403	427	436	400	462	418	478	378	408	452	398	435	426	410	415	393	419	433	418	447	412	419	429	454	388	433	419	421	437	422	409	421	436	429	432	434	444	421	432	389	380	460	417	417	451	449	441	435	422	444	460	420	439	398	453	439	436	430	451	427	384	406	455	415	386	419	449	404	459	410	416	423	398	419	399	406	414	436	458	440	456	410	423	434	409	454	410	431	460	397	407	443	449	429	412	469	417	419	405	422	441	458	400	462	435	443	435	412	413	455	414	425	456	464	416	450	415	457	425	431	470	401	416	404	438	431	452	412	428	422	427	434	420	425	394	383	440	470	421	430	469	446	460	472	431	417	422	417	430	404	424	443	480	440	424	457	428	445	417	387	415	454	421	437	443	440	443	429	448	449	413	438	422	472	457	437	425	419	417	422	418	420	461	403	418	443	427	469	436	388	443	459	406	428	442	417	435	409	433	412	451	418	416	426	457	414	390	458	433	414	368	443	409	408	423	468	426	447	450	431	442	457	434	454	447	419	444	413	424	445	426	428	423	449	417	459	411	447	413	427	425	414	434	407	413	417	425	455	404	436	448	443	462	408	391	458	423	400	411	409	420	408	434	439	438	408	426	452	442	413	418	441	418	444	449	442	426	426	461	458	413	431	403	442	419	468	453	419	442	435	409	406	432	411	439	448	418	393	412	478	425	456	403	429	437	443	404	448	387	429	402	432	404	388	421	445	411	442	405	434	414	453	428	428	426	474	412	436	459	449	450	405	462	424	412	432	411	427	430	415	473	417	456	448	459	406	431	424	419	384	375	416	454	443	461	432	430	409	426	407	425	428	418	446	457	426	435	383	436	395	456	462	427	434	402	369	439	395	452	361	445	404	439	417	439	371	443	443	437	421	429	449	458	396	438	389	410	418	402	418	424	450	440	417	454	461	439	420	423	423	431	431	445	405	403	422	413	459	429	407	432	437	436	413	415	386	439	402	440	435	458	443	434	421	392	467	415	386	484	422	461	450	433	482	449	390	420	424	419	429	399	418	434	443	425	443	415	423	427	460	444	436	442	482	402	412	442	422	425	409	461	410	396	440	431	438	454	424	450	427	446	444	432	408	402	436	444	424	404	432	390	428	434	443	430	410	393	478	441	415	430	433	449	463	440	425	451	410	419	423	417	442	428	449	429	436	431	435	454	455	434	416	435	436	425	422	434	428	449	396	450	432	428	457	410	434	428	419	395	416	427	414	432	425	417	434	441	437	441	429	433	440	380	453	461	448	465	417	434	403	451	480	430	441	485	434	448	449	423	403	411	427	450	405	403	468	432	406	421
12756	3509	710	450	350	316	300	310	262	278	246	243	236	213	210	188	223	260	217	212	207	205	213	190	213	199	216	199	247	202	230	206	213	211	214	232	201	212	220	200	201	219	232	187	222	178	216	220	212	238	224	200	220	228	205	200	190	264	208	235	242	228	227	235	191	211	207	197	197	217	220	179	223	210	215	242	210	205	206	233	192	229	202	202	220	195	197	203	255	219	183	222	202	188	215	224	207	235	227	205	205	234	212	204	212	219	209	217	215	191	234	224	223	223	201	224	195	216	231	253	195	213	206	215	223	215	190	214	228	210	233	233	241	174	205	199	233	226	231	196	222	188	252	248	228	201	211	240	209	195	187	217	190	185	227	213	205	233	227	224	211	212	215	194	211	243	215	220	239	212	227	223	198	221	213	221	211	223	215	188	228	204	221	211	214	241	225	226	202	245	217	242	196	237	224	218	220	221	228	203	233	211	198	221	198	205	207	213	240	225	215	195	219	221	203	227	218	232	237	205	214	230	236	181	199	211	235	212	213	230	228	206	206	214	201	199	196	210	205	221	228	192	204	244	221	213	210	205	221	170	229	240	223	199	205	219	204	225	196	221	220	240	222	212	214	214	211	211	215	223	198	211	211	237	242	211	199	197	218	202	217	217	220	180	235	225	229	204	214	217	196	212	227	215	210	215	217	193	224	202	193	240	215	211	201	205	221	234	214	189	242	203	217	201	242	211	244	208	218	226	211	221	199	202	221	213	213	214	219	219	217	255	229	225	230	213	220	257	210	239	214	229	213	198	198	231	239	197	224	196	193	240	228	226	189	183	216	227	260	213	200	195	171	208	214	207	211	195	215	199	245	211	228	224	217	217	196	221	216	205	224	223	213	227	208	226	220	244	228	228	225	230	208	235	213	231	219	184	229	226	212	209	226	227	239	230	207	214	224	230	229	237	231	209	225	214	202	232	201	230	228	205	220	209	219	210	211	192	217	221	199	241	240	224	241	215	208	207	244	217	212	220	221	223	213	237	215	206	229	188	212	209	217	225	225	192	194	190	234	205	205	225	201	211	223	210	177	195	226	223	226	204	211	205	186	218	207	211	239	216	211	228	210	214	194	201	235	244	235	229	227	210	209	205	236	221	209	214	246	216	197	214	225	225	225	211	222	211	214	187	210	220	188	210	213	220	213	185	222	241	225	214	228	204	224	219	210	221	277	245	237	219	235	246	223	211	226	228	237	184	213	237	225	182	241	225	224	208	201	184	213	231	227	223	224	187	219	222	204	213	201	206	224	194	208	243	234	254	216	195	215	223	196	237	225	209	187	202	211	224	205	199	201	231	196	226	219	213	240	217	202	237	214	216	242	212	204	230	202	199	229	210	196	212	209	216	229	223	223	223	203	212	233	228	203	227	237	200	232	182	212	218	218	197	224	224	216	225	196	231	198	199	232	216	230	220	195	208	221	223	224	222	206	253	221	223	219	223	249	191	212	213	241	227	217	241	229	203	219	218	229	194	187	208	224	223	182	213	225	197	182	211	251	219	232	231	225	208	238	229	236	238	212	214	209	248	251	217	207	196	201	225	215	225	213	237	234	212	216	208	211	207	193	232	234	227	226	250	222	240	208	215	239	215	219	221	222	223	210	211	222	221	213	232	231	225	222	208	210	197	253	254	191	226	239	219	199	213	197	211	215	215	218	184	264	248	210	190	239	225	227	214	221	200	230	222	208	222	205	215	248	237	206	219	186	223	217	193	208	215	218	222	220	220	201	250	202	214	179	178	228	214	233	212	195	213	193	200	175	231	225	196	191	219	228	214	215	209	223	249	212	215	245	194	217	231	203	196	223	191	223	220	188	200	260	246	214	231	241	231	236	231	226	221	237	202	242	241	254	226	237	205	221	248	223	207	208	206	224	205	206	234	227	172	231	238	230	219	242	231	238	219	228	237	229	222	222	193	210	242	216	233	189	219	234	232	198	232	237	203	195	223	191	224	216	221	198	210	205	214	210	215	221	238	211	204	213	238	242	209	227	246	208	241	223	239	217	226	225	245	223	256	211	234	224	208	223	230	179	194	199	223	216	215	245	235	244	228	233	216	220	203	217	232	234	206	222	200	213	200	221	211	191	215	223	219	224	191	229	238	215	200	195	199	207	223	194	219	209	255	233	222	219	228	217	223	200	222	205	218	213	207	222	210	221	238	227	222	211	210	210	196	196	211	215	237	232	209	224	206	177	217	219	228	227	195	230	203	199	248	195	202	198	196	217	240	240	217	219	232	212	221	196	195	191	226	231	248	247	237	214	206	195	240	209	199	228	215	225	201	212	223	206	229	205	218	223	199	249	208	232	239	222	200	221	206	208	192	234	199	213	208	230	216	208	236	231	222	211	236	185	208	212	237	213	199	247	222	226	238	210	228	196	217	240	236	212	211	244	212	217	237	217	216	214	224	220	241	222	205	208	242	204	212	195	191	249	224	211	223	219	217	231	223	223	205	218	214	237	214	232	201	220	229	210	206	213	225	221	230	227	236	215	229	213	218	187	219	213	204	235	215	213	226	226	238	218	229	225	217	197	194	236	221	195	221	214	232	217	198	248	207	210	200	221	195	212	212	235	229	216	240	218	220	219	202	211	179	218	218	224	215	206	213	224	214	188	216	224	227	239	236	207	207	246	204	242	239	225	208	197	208	214	210	224	200	216	229	214	229	239	211	235	189	206	203	202	213	214	169	200	214	199	212	191	233	210	215	229	211	228	211	223	231	222	211	209	206	235	237	212	229	206	254	271	219	210	182	252	212	216	266	213	233	226	222	242	214	219	215	241	212	244	215	200	224	212	217	219	218	210	222	218	204	210	221	210	227	185	243	199	230	220	227	217	220	226	233	219	226	219	231	195	219	209	218	233	227	223	210	203	212	199	215	181	240	243	205	234	215	223	207	219	205	198	230	232	212	196	229	211	214	245	226	244	241	208	219	214	202	219	249	205	205	229	232	194	230	207	228	240	209	239	234	213	206	233	229	216	217	226	226	180	183	195	244	230	211	234	226	220	214	220	254	231	222	234	226	222	215	200	209	185	237	199	239	195	202	208	219	216	207	223	240	222	218	202	226	225	208	206	241	232	194	203	215	230	184	203	238	217	209	198	215	208	204	221	205	228	206	215	208	197	240	211	219	195	238	213	245	207	208	205	225	232	216	221	214	199	185	220	221	225	220	213	207	237	203	236	215	207	225	190	221	204	213	187	205	234	207	230	207	221	205	192	213	182	211	226	207	199	258	212	216	196	204	194	201	237	212	224	212	242	214	210	242	242	214	216	221	210	226	227	202	204	233	226	225	196	203	197	217	220	211	197	189	226	256	222	231	211	217	203	244	208	214	214	231	181	220	214	231	215	233	194	221	206	230	212	222	243	224	210	228	216	202	219	201	200	193	215	219	190	217	204	214	219	231	218	201	209	209	232	194	220	259	210	225	218	194	216	223	228	233	202	215
7474	2772	1113	1143	890	907	934	922	863	740	755	667	667	609	556	530	524	542	509	501	497	455	500	470	497	522	468	454	454	507	475	484	500	439	492	500	482	508	443	473	503	463	493	492	469	479	506	493	492	459	461	468	470	488	476	500	468	452	442	455	504	457	501	465	498	464	468	479	445	462	489	512	447	490	464	491	463	476	496	469	504	489	450	488	489	481	482	476	473	461	517	459	449	492	460	493	469	469	467	498	496	499	503	453	437	480	474	463	501	525	485	438	550	459	501	472	441	528	478	478	469	504	484	491	508	456	499	490	496	480	487	468	482	481	499	453	499	507	450	477	493	479	498	454	451	478	502	503	470	476	498	447	472	499	504	454	460	479	470	474	447	466	521	455	495	515	471	440	485	485	451	479	501	447	487	472	535	486	472	462	491	462	517	473	469	471	466	493	486	495	494	463	462	458	481	533	463	480	500	488	464	444	487	477	486	482	517	462	512	491	492	478	441	475	484	461	448	478	476	485	513	493	502	454	494	477	483	467	456	476	505	448	427	482	447	464	500	505	492	468	477	499	474	460	432	478	503	524	425	501	434	450	474	445	505	476	446	510	507	502	489	528	490	448	479	504	477	449	509	492	477	475	501	456	482	479	447	427	447	498	470	486	455	449	486	465	467	488	480	474	457	483	444	482	486	440	505	464	450	485	515	482	475	454	485	471	476	454	454	497	450	453	472	441	456	492	447	486	487	481	471	474	459	462	470	508	495	487	469	493	508	443	464	467	462	540	503	478	485	477	435	451	469	450	501	506	485	477	507	489	509	488	485	485	476	491	448	442	513	477	478	488	515	501	494	483	494	508	479	495	477	484	473	477	505	473	467	500	482	477	485	452	484	473	472	486	489	505	472	458	499	427	470	507	502	505	516	489	436	469	449	472	482	485	501	437	499	520	464	506	503	484	467	500	494	491	465	483	508	507	452	472	442	469	461	488	465	470	514	480	470	492	456	479	503	474	484	528	447	472	490	508	498	480	463	462	507	477	519	481	512	482	485	484	488	456	478	481	498	503	466	514	479	496	474	480	508	467	505	480	480	463	495	494	480	452	428	472	465	471	467	469	512	471	464	470	509	477	444	479	465	478	453	495	467	493	473	466	501	450	487	499	466	472	511	448	482	459	470	509	508	498	444	497	472	430	471	473	452	464	477	467	499	491	455	496	493	533	473	524	455	472	499	489	496	433	481	454	496	464	526	495	492	469	460	484	473	486	469	513	485	525	445	498	514	410	436	492	453	516	488	483	490	471	485	475	465	428	441	469	500	454	476	470	499	489	489	488	473	466	479	505	481	446	484	482	444	484	508	497	480	480	482	492	488	448	506	493	502	482	487	466	465	459	474	510	484	507	517	476	491	475	467	477	497	450	480	447	482	448	446	507	470	458	470	508	473	471	538	461	514	461	483	445	492	481	527	467	493	510	493	472	488	472	460	450	455	482	477	468	498	476	458	474	463	477	482	504	433	465	473	484	478	435	474	475	502	502	446	474	473	492	499	486	471	488	466	479	480	505	485	492	461	479	501	495	449	480	465	433	477	468	498	463	453	505	484	460	505	470	508	481	437	482	485	510	489	478	487	457	483	484	488	491	506	492	534	457	504	495	465	458	478	431	439	525	493	490	477	480	467	525	477	454	451	471	479	485	470	489	473	515	503	468	462	477	491	505	474	484	461	460	481	487	484	464	442	474	470	507	521	466	505	461	453	475	477	481	434	437	493	481	477	505	485	463	492	491	456	502	467	475	466	472	475	452	477	474	485	465	493	478	508	486	488	488	468	461	468	524	469	484	491	457	496	518	506	500	510	503	493	494	511	486	471	452	465	494	476	489	468	507	488	526	446	447	473	510	494	477	475	517	482	437	489	502	427	472	468	477	509	505	481	460	472	479	505	482	467	473	504	503	500	471	481	483	454	495	475	457	490	492	514	484	473	489	500	484	482	502	475	482	452	474	456	499	464	485	506	493	475	475	474	479	487	475	502	477	494	501	474	457	490	453	429	459	486	442	498	488	461	475	481	483	423	519	469	480	481	447	497	467	491	460	492	499	485	430	460	525	476	443	466	412	548	494	467	437	463	462	469	454	491	478	490	496	405	463	464	471	491	513	461	504	501	491	499	459	470	515	479	512	516	466	489	469	472	496	427	464	454	505	479	477	484	478	488	477	511	470	472	477	475	448	515	483	497	505	453	472	493	506	440	491	479	512	483	451	462	482	544	500	479	476	482	496	473	494	465	483	438	507	496	461	468	477	473	471	486	457	503	443	500	512	523	469	487	471	532	479	492	499	491	475	511	461	475	471	482	501	452	484	476	479	511	475	470	495	481	478	472	478	481	499	456	504	463	488	478	499	468	470	449	483	492	489	532	434	495	450	522	464	484	452	521	431	492	478	471	449	435	490	466	485	481	483	473	522	474	457	512	452	478	483	486	448	477	511	491	476	480	474	463	489	481	493	462	479	445	456	448	512	512	499	507	472	505	521	450	486	456	465	478	501	457	487	500	472	475	467	495	496	521	483	494	495	469	498	472	526	443	510	484	459	468	479	524	493	481	496	471	478	535	486	473	459	493	496	490	516	483	511	526	452	485	490	451	482	470	502	476	478	443	405	463	488	474	501	472	497	463	446	454	469	470	506	441	500	479	429	474	445	488	509	484	531	513	479	424	506	476	487	476	494	484	497	472	503	473	509	495	470	471	448	472	465	500	457	485	479	496	500	504	492	486	489	479	472	464	481	483	490	455	555	498	486	511	424	524	441	453	477	480	522	478	521	490	458	468	523	492	500	471	453	446	490	457	459	503	456	481	506	462	461	458	476	488	490	461	479	494	475	470	470	455	488	477	478	494	508	480	493	500	468	543	492	462	454	453	486	505	477	494	461	481	495	493	480	457	480	518	481	477	486	485	473	468	473	460	500	463	449	479	509	450	488	490	493	491	450	449	436	475	494	498	472	474	540	430	465	506	434	483	481	476	463	473	482	487	486	484	468	479	455	470	463	510	512	428	480	502	456	457	496	461	489	472	505	471	512	522	494	460	463	490	524	487	509	506	474	521	497	486	414	492	441	516	457	453	457	517	475	507	451	448	468	523	438	479	510	463	483	490	466	422	493	447	480	452	491	456	474	458	486	484	457	462	504	505	485	489	497	483	468	545	511	487	461	463	453	494	464	443	475	448	498	455	478	440	526	535	455	493	509	475	504	531	516	463	497	518	478	427	478	450	437	481	473	464	457	495	487	499	457	482	492	490	475	462	462	465	463	448	487	469	500	452	493	476	511	492	474	471	438	492	479	455	478	520	444	519	481	477	451	495	476	447	466	475	466	510	470	477	456	494	480	459	479	495	485	485	451	496	478	498	501	467	451	485	477	508	479	475	492	474	470	508	452	448	456	498	473	459	484	516	511	475	508	503	490	491	492	481	522	486	480	493	482	496	512	464	499	487	504	503	509
31579	16905	5071	3117	2291	1451	1141	882	791	770	880	799	618	552	440	277	177	164	157	130	147	136	135	140	122	130	131	132	146	145	143	146	122	145	137	142	131	145	157	116	138	140	138	141	139	134	130	127	130	108	135	138	123	150	92	141	111	138	129	112	134	126	129	115	135	129	145	150	149	144	125	128	155	134	119	169	124	128	125	122	113	145	125	129	149	143	130	139	140	146	155	130	131	123	140	132	126	147	122	154	145	136	130	133	164	116	144	131	120	129	143	112	133	130	130	128	121	140	108	146	143	143	153	149	131	132	118	125	138	141	129	130	129	143	145	131	130	129	127	119	122	138	146	145	139	123	157	129	121	146	123	134	133	116	117	117	119	124	149	137	140	122	117	142	152	132	123	126	148	138	149	105	137	135	119	145	150	136	137	145	143	141	132	129	120	133	116	114	118	127	144	125	148	162	127	152	148	141	149	152	139	129	135	125	127	118	144	143	130	146	149	131	137	153	131	150	121	122	159	129	132	139	145	126	153	109	122	131	111	139	109	125	129	122	116	152	124	127	123	167	137	134	146	130	149	135	123	138	140	116	122	151	120	128	131	114	135	132	141	145	114	115	151	121	124	152	137	161	134	166	136	126	145	156	134	150	141	107	141	131	122	125	132	134	126	131	131	113	132	127	128	130	140	129	148	134	159	151	136	137	128	127	157	141	137	122	131	146	151	155	134	134	114	122	153	140	138	156	136	117	142	145	121	128	138	123	114	129	139	137	117	157	117	143	141	132	132	148	131	126	117	133	140	160	145	121	124	112	120	137	131	160	131	121	137	135	114	140	128	160	141	146	110	150	134	135	122	121	133	168	138	135	130	132	113	154	131	147	123	123	134	149	136	134	121	132	138	125	137	116	123	132	112	133	121	133	143	129	127	137	133	131	116	133	132	137	142	116	153	142	144	139	160	137	133	140	122	137	131	153	99	127	105	144	121	138	149	146	148	139	130	129	122	124	123	156	111	147	131	134	131	145	146	142	140	133	143	132	140	137	133	130	130	149	128	143	141	119	141	144	158	136	146	134	129	137	158	106	108	132	116	139	137	125	114	125	137	124	111	154	114	138	112	130	132	119	116	140	120	121	158	132	134	127	133	143	138	141	143	119	150	128	131	120	148	150	153	129	129	138	129	114	118	138	146	135	127	128	117	152	121	119	123	111	140	143	143	125	140	150	133	129	136	113	130	125	144	125	123	123	149	119	138	157	126	138	123	121	149	142	146	122	128	141	114	126	129	122	95	132	137	148	152	124	160	138	151	125	126	150	127	151	107	137	120	144	118	132	145	146	134	127	142	132	138	153	126	134	122	127	127	140	135	135	126	148	141	132	128	137	133	120	140	125	127	152	138	126	135	128	127	149	141	127	124	132	157	135	145	126	129	108	121	126	122	159	153	134	127	121	135	147	138	119	135	118	148	157	109	140	141	137	123	147	133	135	118	151	145	122	139	116	116	144	110	141	143	138	123	119	147	127	143	141	146	148	118	151	125	148	121	137	136	158	117	116	134	129	146	133	142	148	128	116	116	136	144	141	122	121	141	103	133	148	135	124	150	121	135	147	143	143	142	112	125	127	130	137	131	139	136	129	139	137	154	157	121	120	128	147	145	131	127	109	125	146	139	125	147	140	131	132	155	149	126	129	136	129	131	140	137	128	120	108	124	140	113	131	143	129	127	141	131	116	136	137	124	143	149	132	105	138	146	135	119	125	126	153	137	137	141	150	158	118	150	134	136	118	125	130	158	119	165	124	156	134	149	144	129	112	129	145	152	146	149	150	156	124	142	130	130	136	134	144	136	159	122	131	146	141	116	152	142	133	105	129	137	133	140	133	120	122	149	118	135	131	159	144	145	152	113	132	153	134	140	147	132	140	132	140	127	136	143	117	132	143	157	114	137	108	129	136	125	114	153	119	171	141	141	138	139	125	132	140	137	127	125	132	132	151	141	129	145	130	130	124	132	142	129	142	132	128	134	143	135	165	128	139	113	149	124	123	124	157	146	148	138	137	128	149	143	123	126	107	129	145	133	136	147	137	143	128	134	115	118	130	131	159	133	124	140	163	132	134	146	149	132	114	124	127	141	139	129	158	145	142	120	137	162	151	134	140	140	112	129	141	143	154	154	122	132	137	138	131	137	151	133	149	146	156	155	140	132	134	149	127	157	130	135	130	149	135	128	165	123	106	115	136	131	104	124	150	124	113	148	137	139	128	126	125	131	130	106	136	169	133	125	154	137	105	147	130	114	143	143	134	125	153	109	129	130	148	127	142	131	127	133	115	135	138	138	145	133	145	135	118	111	125	132	128	147	126	128	135	134	151	119	122	129	122	137	121	126	161	142	119	112	133	144	128	135	145	117	128	138	144	127	124	120	145	132	133	147	133	154	138	127	119	119	159	140	126	118	141	137	114	110	126	129	125	139	134	136	135	148	129	135	145	147	137	129	117	133	120	134	128	129	133	129	151	145	108	127	148	139	116	134	111	139	121	126	129	132	116	126	123	130	149	133	147	130	139	171	150	154	114	126	126	123	147	144	157	139	137	124	121	151	123	153	155	117	138	121	128	129	132	138	159	142	144	122	152	146	124	139	141	159	146	132	136	116	139	121	149	143	126	135	135	135	148	145	127	128	132	130	125	143	129	131	135	107	135	125	126	116	136	140	124	113	131	147	130	127	146	137	127	131	129	127	163	130	128	128	122	108	131	130	120	139	139	130	150	149	151	124	146	155	120	155	156	155	149	115	118	146	121	123	146	127	122	119	148	134	146	128	119	140	129	139	125	125	141	131	134	130	139	130	142	155	129	128	132	133	146	164	132	131	131	116	136	116	129	122	127	126	139	142	124	141	144	124	142	139	143	136	134	135	140	138	143	120	125	136	127	131	141	133	157	135	159	135	122	148	135	135	122	129	107	137	132	129	141	130	127	157	151	131	134	122	111	130	153	150	138	117	142	144	139	143	134	142	140	129	135	137	118	129	122	122	153	147	147	113	147	114	117	110	153	125	141	125	134	135	124	133	130	142	147	139	113	116	125	143	126	151	130	140	135	134	151	122	140	122	141	135	138	138	134	136	120	133	120	131	122	126	154	116	150	140	134	134	121	138	152	141	131	142	128	158	147	128	154	141	106	118	120	135	134	128	146	149	148	135	129	142	154	114	141	120	139	172	130	129	128	118	130	148	130	129	155	130	151	148	136	153	127	128	150	135	121	108	133	127	137	141	160	144	138	124	144	138	117	111	129	126	123	142	156	154	148	143	133	131	153	137	133	129	132	123	128	140	134	120	121	123	133	117	120	132	131	139	150	147	162	122	124	124	127	137	141	134	147	141	135	158	131	138	132	116	154	124	143	137	122	143	132	140	127	147	106	121	135	134	133	121	143	127	144	115	153	156	142	123	130	145	135	134	123	157	137	131	142	151	138	139	109	140	99	141	116	133	149	145	169	135	133
20242	11318	4117	6314	6108	5222	4937	4081	3825	4335	4349	4528	3562	3058	2255	1101	655	563	519	432	357	357	340	344	376	382	382	347	383	356	327	338	331	367	380	336	320	332	327	338	351	328	326	320	334	336	335	335	341	300	302	324	362	333	322	336	350	323	314	343	325	329	348	315	313	302	346	328	345	346	356	317	311	329	335	331	319	345	329	334	326	320	297	338	316	310	323	321	334	354	325	316	357	302	334	309	314	316	324	331	320	306	298	322	338	315	303	338	308	332	315	353	344	356	354	330	312	327	306	334	309	348	323	325	326	323	316	339	342	329	287	365	313	331	301	339	300	333	314	319	305	302	322	338	320	274	327	345	340	311	354	313	316	331	340	331	332	316	310	276	294	326	292	318	335	332	295	295	304	329	322	339	323	368	296	296	311	302	353	348	292	353	319	322	351	341	299	322	294	310	321	307	285	340	323	322	329	311	334	329	325	318	314	350	306	329	334	311	331	324	333	335	298	311	332	335	331	314	306	344	328	329	322	321	320	334	320	307	331	277	322	306	335	334	308	335	330	328	313	313	348	324	331	330	282	273	336	335	336	313	314	334	317	314	325	327	308	299	306	377	330	316	341	327	304	291	347	308	339	332	301	335	328	313	326	342	312	343	305	304	305	294	320	361	324	335	328	333	309	330	302	348	335	301	328	314	282	308	289	319	294	288	349	296	345	351	293	338	304	325	352	349	341	344	295	283	324	330	331	309	336	319	327	315	324	304	332	291	336	345	347	314	316	323	322	323	294	332	283	322	318	309	322	338	320	322	341	316	309	322	379	334	313	334	330	313	316	316	275	324	341	333	303	308	347	319	296	309	335	374	316	329	323	307	317	352	342	336	325	327	306	333	314	320	337	323	304	308	314	332	341	339	286	306	302	322	318	349	293	317	303	330	302	337	328	321	335	335	279	340	311	354	321	350	382	330	338	336	304	327	309	307	348	306	325	297	320	312	327	329	322	331	340	337	332	297	305	327	306	326	315	338	323	322	353	350	338	360	325	261	322	320	324	316	342	298	361	307	306	310	306	317	298	331	322	298	313	311	305	340	288	324	350	290	320	333	342	323	347	355	332	323	329	327	319	284	300	299	304	316	317	333	317	367	316	336	338	306	341	319	317	341	309	312	328	362	313	327	344	329	308	335	319	311	350	370	339	310	340	311	303	331	331	335	319	324	315	341	330	329	330	321	318	296	313	320	304	345	324	333	327	326	310	305	295	318	317	314	337	319	291	335	326	327	359	295	302	341	326	305	296	312	322	325	324	318	324	335	316	292	314	308	292	303	345	312	315	332	330	304	346	341	325	330	326	338	327	310	318	331	295	318	287	302	315	355	333	307	322	309	282	328	319	309	318	334	301	337	350	324	325	332	298	320	329	329	307	298	325	355	324	333	307	317	322	334	324	325	337	313	306	323	313	332	296	320	286	332	291	299	314	329	322	317	316	331	345	325	307	311	315	303	311	319	313	313	329	307	317	321	325	329	326	309	287	330	314	309	338	327	303	306	356	356	323	359	362	320	324	318	338	328	320	325	334	333	317	297	304	331	311	331	325	326	346	352	326	331	347	294	324	347	307	307	339	364	329	352	308	319	323	310	309	332	320	297	359	308	333	315	321	333	315	332	312	329	298	338	314	343	313	314	300	322	338	306	367	324	304	303	307	344	298	328	341	362	330	321	315	300	298	310	302	293	320	321	306	336	312	316	317	339	305	309	321	289	292	340	310	353	303	308	287	313	297	327	312	333	315	335	313	329	320	357	317	314	326	302	335	325	301	318	334	334	333	292	364	323	323	284	315	309	315	325	326	340	327	319	301	319	321	317	320	333	299	371	312	365	298	322	321	351	296	310	335	342	312	301	341	301	330	322	321	336	328	321	312	331	312	345	326	329	325	339	309	335	329	312	351	317	289	358	324	355	355	317	301	308	320	339	317	314	326	315	266	340	302	310	327	365	329	349	322	302	328	333	314	313	301	302	342	308	317	371	329	321	313	312	352	284	315	306	317	349	332	338	304	337	363	316	312	322	338	361	293	296	304	310	298	322	341	310	293	344	328	318	334	328	353	323	302	335	300	327	305	340	315	321	319	347	351	331	323	346	329	335	326	322	280	333	296	331	317	316	337	315	359	319	326	312	314	326	372	266	318	304	318	360	318	352	334	333	347	335	311	319	310	316	327	312	307	323	352	353	308	304	309	323	282	301	337	339	332	346	334	302	329	306	297	333	371	316	276	307	301	312	330	339	321	321	364	340	321	334	290	309	332	347	334	323	350	314	289	377	345	353	322	314	277	327	329	318	325	341	316	337	338	349	306	338	345	324	350	350	318	367	328	377	327	346	311	339	336	342	320	339	334	298	318	318	310	314	318	333	297	336	337	288	335	326	284	363	344	318	312	313	290	344	318	361	283	323	346	321	309	312	363	323	321	325	350	334	337	326	328	326	328	326	320	316	319	308	308	318	309	328	294	314	317	340	302	332	347	282	316	295	323	340	334	334	358	332	299	343	322	366	331	328	345	335	349	340	329	308	328	308	331	302	321	361	323	302	344	331	351	340	328	318	295	311	320	337	317	348	331	340	322	321	309	336	322	321	306	286	335	326	329	310	317	323	305	334	321	321	308	327	337	298	293	295	310	339	365	285	306	339	301	322	327	346	332	342	345	322	306	313	282	345	334	346	335	333	315	329	324	312	327	295	304	348	351	329	301	331	299	319	305	296	324	345	311	320	302	352	335	321	319	341	347	299	321	341	324	328	306	341	322	312	315	322	338	337	341	288	332	353	321	312	314	323	331	291	299	307	314	342	338	303	309	321	283	332	329	331	288	307	306	341	316	321	313	312	318	308	334	297	339	368	329	344	294	361	321	310	324	316	344	291	324	330	302	335	337	314	330	269	324	307	349	303	329	349	314	318	327	308	293	330	308	289	326	357	341	302	306	325	337	329	303	323	307	321	349	307	324	334	322	342	302	321	317	342	315	304	336	334	302	316	324	328	361	326	334	304	321	314	318	319	329	344	321	319	299	338	335	343	326	328	325	342	311	348	334	331	303	334	325	300	322	314	316	318	304	319	314	311	333	298	331	325	315	334	297	301	343	338	318	329	330	305	348	328	336	312	315	340	316	319	302	334	345	324	334	314	354	355	318	290	321	331	327	309	310	292	265	328	309	306	342	341	318	342	326	336	305	321	308	337	333	312	321	345	339	324	303	327	314	308	336	345	303	305	299	301	316	320	310	355	343	299	331	321	336	312	335	339	332	331	342	293	331	313	292	351	324	326	323	334	321	333	284	317	330	325	309	308	336	321	313	332	337	331	310	323	321	325	278	318	339	350	316	361	298	340	305	318	332	333	312	346	325	377	334	303	340	308	291	324	337	313	323	339	336	324	321	322	337	311	321	376	324	345	308	313	298	336	314	315	321	362	339	323	286	336	346	334	299	348	319	311	346	339	342	307	332	312
42383	27627	10720	6409	4503	3083	2424	1881	1430	1427	1474	1403	1398	1222	764	368	263	227	225	192	198	216	174	182	200	180	185	195	179	203	217	202	184	171	187	198	211	176	179	189	170	170	195	188	191	197	203	186	186	152	166	173	192	183	185	162	163	177	186	169	191	162	182	170	178	199	212	159	198	185	157	203	155	214	186	169	162	181	198	190	197	192	170	175	208	168	182	177	197	183	190	184	207	209	194	164	201	187	165	176	176	192	178	170	182	185	190	200	178	202	182	184	180	184	163	186	199	189	183	190	177	170	183	186	187	180	207	191	179	179	191	183	198	187	180	187	182	212	163	159	168	165	221	206	186	179	188	198	197	186	178	190	189	204	206	178	183	185	196	190	183	204	192	171	204	207	166	186	211	191	198	196	160	191	184	176	173	175	216	176	182	174	181	183	186	174	167	184	185	178	190	211	178	200	186	175	165	204	182	187	192	186	189	176	161	190	194	189	165	204	199	201	208	177	212	148	195	158	191	185	201	170	181	209	172	169	164	168	178	169	184	167	183	180	170	174	203	180	183	189	185	192	200	169	190	174	156	191	167	208	179	187	179	174	186	169	180	191	195	168	157	191	193	190	193	162	199	155	168	185	183	195	211	168	195	171	140	170	163	156	164	196	176	171	189	180	179	180	158	186	194	176	204	139	169	173	179	190	167	165	193	212	152	204	156	186	191	168	170	182	216	198	171	183	202	174	196	214	160	194	225	184	199	172	200	171	164	178	193	162	176	183	199	185	177	188	186	160	182	173	197	172	206	173	176	174	182	198	161	167	171	185	171	189	163	184	176	158	195	195	175	188	209	181	178	191	194	186	207	178	210	170	223	182	184	171	172	191	186	166	197	201	196	197	194	185	188	180	200	185	170	156	177	159	207	200	165	169	190	184	194	186	191	206	197	189	168	173	204	190	194	206	188	166	164	185	183	192	186	190	190	203	167	186	182	180	182	193	199	200	194	181	183	197	192	175	171	159	177	173	194	173	173	179	198	176	178	181	211	233	185	166	199	170	172	184	186	172	180	186	150	168	164	199	189	197	172	194	173	189	215	184	169	185	188	212	165	199	151	159	193	168	170	172	175	156	181	179	155	194	180	177	192	187	183	169	174	194	169	166	182	190	192	187	206	193	199	203	188	195	173	168	204	194	194	173	161	183	181	183	179	200	192	191	165	187	190	198	158	177	195	181	175	177	184	188	170	174	187	200	192	169	165	181	195	184	177	190	215	190	178	171	144	176	164	186	180	197	192	180	211	184	193	204	154	174	168	186	217	214	209	187	176	180	177	196	198	180	172	161	177	184	180	182	208	187	171	185	198	177	184	186	228	169	195	169	167	198	220	183	170	167	180	156	183	169	182	192	160	179	189	171	184	185	189	175	159	180	209	181	163	185	184	182	181	190	202	169	196	199	183	185	179	209	191	175	184	187	182	184	181	197	162	175	212	178	182	179	177	189	180	170	199	181	180	188	206	207	172	182	174	161	160	195	181	203	181	185	168	186	178	205	207	189	165	181	211	192	181	190	180	165	170	183	181	146	206	200	179	180	186	165	179	168	184	182	199	193	167	192	180	162	151	188	174	178	197	169	208	191	200	175	179	213	189	195	181	204	191	185	206	181	177	164	179	156	191	188	201	173	196	180	182	196	158	182	181	168	166	161	165	189	168	196	183	174	178	198	184	192	167	182	202	190	162	184	170	185	169	157	175	197	219	181	182	172	161	164	167	189	193	198	180	205	193	177	161	198	167	173	201	176	185	209	180	185	181	179	210	184	191	169	176	221	189	183	199	171	178	169	187	188	171	174	181	161	173	215	197	198	207	158	182	211	204	213	170	176	178	187	163	184	188	172	178	183	183	199	197	175	167	195	208	177	192	186	187	193	187	180	188	177	163	190	182	178	164	161	183	204	170	164	175	182	188	187	178	169	185	175	194	209	183	191	178	180	173	180	218	169	213	193	189	159	167	178	184	169	171	167	175	198	171	193	184	171	165	163	196	167	190	167	162	182	186	190	174	183	208	168	180	193	190	195	173	148	184	204	197	202	178	189	194	155	209	175	184	181	169	187	178	186	197	169	193	202	181	198	165	179	191	194	166	176	176	172	177	172	159	207	165	197	205	198	176	200	184	160	189	182	191	171	152	176	188	188	191	191	185	166	148	164	153	203	188	191	175	201	183	184	187	164	177	177	168	188	193	151	160	176	177	167	180	189	173	176	158	205	166	185	186	172	189	190	185	183	170	188	171	196	179	172	179	167	176	174	191	197	169	172	190	188	169	185	176	195	169	212	211	198	191	157	187	189	208	174	187	169	199	182	189	196	192	166	192	176	182	164	190	198	180	173	158	175	162	187	162	184	188	182	174	186	161	169	172	198	175	182	169	152	186	193	192	193	177	171	165	162	205	186	180	162	173	149	180	198	167	172	173	237	177	191	192	165	177	181	178	176	208	156	188	214	194	170	201	187	183	190	194	173	174	205	169	195	186	188	193	149	168	165	184	184	190	180	209	186	163	215	176	184	173	177	172	178	184	205	192	182	179	193	171	196	195	200	161	174	196	177	174	192	183	164	173	186	176	168	188	164	174	187	171	175	187	164	190	185	185	188	167	198	216	193	184	177	175	185	161	220	176	163	158	223	186	158	179	170	183	157	165	180	172	171	181	172	173	177	195	182	198	208	177	198	207	206	203	170	191	175	190	188	207	174	208	171	178	199	182	180	171	191	190	166	159	184	197	190	164	203	171	182	211	196	179	178	173	202	183	183	196	166	161	174	190	179	179	203	203	192	173	167	191	180	165	177	167	167	154	183	168	170	170	180	177	159	164	187	150	168	180	178	167	180	189	197	184	189	167	202	217	181	175	186	184	166	191	180	177	186	197	169	168	174	159	203	165	171	168	196	185	205	194	172	164	178	169	162	185	183	178	179	193	196	185	160	161	178	188	192	173	161	206	204	200	177	173	179	207	181	175	208	179	181	176	190	172	165	187	200	175	214	183	187	180	184	209	177	170	208	172	195	181	162	159	195	175	169	186	155	172	196	199	176	178	197	171	227	171	187	165	191	183	185	191	190	180	174	168	172	166	192	169	185	184	176	185	151	177	185	192	198	180	177	180	169	176	208	185	173	186	191	171	190	197	196	207	154	192	169	175	198	189	182	171	170	160	171	157	168	198	191	199	165	196	185	170	161	190	161	177	198	199	169	187	178	193	192	204	200	159	180	200	163	196	185	195	155	172	157	210	200	201	172	206	158	186	190	205	165	200	166	199	192	186	186	174	168	210	178	177	175	172	183	170	178	194	159	188	184	193	177	175	185	210	173	189	185	177	198	173	172	191	192	195	166	175	190	174	198	206	182	205	183	183	170	183	162	203	170	187	191	190	191	180	200	191	172	188	171	202	195	182	178	192	185	180	165	173	194	197	171	198	190	194	179	198	169	206	177	180	174	203	185	177	189	190	169
26547	18577	6687	9767	9845	9503	9120	8195	6285	7192	6852	7639	7345	6123	4141	1755	925	687	707	565	547	552	504	522	507	480	503	479	496	496	478	460	475	460	433	494	448	464	420	467	435	463	467	458	444	452	468	422	436	419	444	412	463	462	414	432	415	464	436	386	435	423	444	395	432	459	422	421	485	410	445	460	424	414	416	424	404	473	423	450	432	477	469	416	408	417	410	422	431	442	395	451	453	444	420	399	432	461	405	405	439	403	468	456	449	441	438	435	451	397	427	426	412	438	435	423	416	441	468	473	413	437	391	471	432	414	442	415	433	434	451	420	453	418	407	429	450	430	465	399	406	443	414	443	442	458	429	419	421	440	406	453	419	435	439	436	455	436	444	441	412	451	421	422	459	407	411	439	425	450	404	428	448	448	429	400	427	419	414	412	415	412	436	433	439	407	396	420	426	402	438	430	409	431	461	445	422	419	424	474	429	382	433	425	417	432	419	451	412	428	442	438	437	454	449	456	438	421	469	409	446	379	442	420	438	448	451	434	447	408	437	422	411	451	442	444	433	433	400	429	453	420	450	392	422	429	424	451	453	437	479	415	418	450	388	435	455	420	441	413	462	419	420	419	481	420	426	436	432	436	434	413	457	448	413	380	410	441	437	446	433	412	404	439	380	442	434	430	390	448	447	462	455	420	434	467	421	416	424	433	425	463	460	451	419	445	448	399	400	443	438	424	419	435	438	430	426	403	454	424	432	439	426	472	446	473	401	444	428	450	451	434	395	421	424	433	419	393	418	423	420	464	426	440	433	416	409	458	438	449	415	420	427	436	450	413	407	444	451	434	406	422	461	419	417	438	432	421	456	442	451	437	407	394	420	397	437	406	424	443	423	455	402	397	404	446	431	390	381	409	424	453	439	445	410	418	435	458	474	437	430	460	408	415	441	424	409	466	408	424	459	477	416	460	442	438	430	415	428	430	460	403	407	464	399	412	413	440	432	435	406	421	433	434	436	417	419	390	411	438	444	416	429	451	443	420	432	442	447	411	440	428	476	421	364	426	435	456	430	431	462	404	393	426	434	427	428	430	414	406	409	446	386	408	446	474	424	456	444	427	421	434	410	451	436	420	412	428	428	449	430	450	447	408	430	414	447	422	431	449	435	457	441	446	428	456	438	451	400	445	421	435	385	433	401	448	423	453	411	469	432	431	492	449	461	437	426	412	425	444	412	408	395	452	439	419	419	425	449	446	418	426	437	504	406	477	439	442	439	398	438	488	410	432	387	439	428	417	432	403	420	410	398	415	432	444	464	434	421	424	451	422	445	470	468	431	409	423	437	422	448	423	426	414	448	425	449	409	457	429	436	433	454	425	441	452	413	413	460	449	406	444	426	409	420	433	437	383	407	445	434	394	425	422	404	427	437	456	453	433	405	453	416	419	435	411	400	426	425	435	447	445	423	438	470	479	454	417	455	457	444	398	411	400	463	452	403	434	447	417	414	414	478	391	410	451	430	420	400	442	382	443	431	406	438	406	419	406	422	409	446	459	424	420	429	427	430	415	446	429	408	435	464	429	446	429	430	454	444	472	398	451	391	413	409	420	439	401	424	458	442	459	450	486	411	451	413	425	456	442	431	429	433	424	413	435	435	416	415	390	385	429	473	465	393	417	442	405	426	423	415	385	477	404	392	439	432	420	426	413	416	413	433	423	442	375	404	410	445	435	427	429	455	399	426	421	412	429	439	451	401	408	421	421	465	419	459	413	411	398	427	435	446	455	408	460	431	402	456	424	431	414	433	462	407	386	440	417	450	449	407	453	462	462	412	448	466	418	444	457	422	437	421	436	450	413	438	430	434	411	454	462	427	448	400	447	417	411	393	449	430	428	412	449	425	407	447	447	433	446	444	417	418	408	444	454	417	428	454	448	427	421	440	442	422	441	451	409	422	446	436	453	447	408	404	396	446	409	399	439	435	440	422	434	446	438	441	487	431	453	409	411	423	470	427	451	462	438	421	381	420	432	469	423	436	415	435	427	422	462	433	402	391	465	447	452	422	448	424	487	435	422	430	445	436	438	445	436	422	397	431	423	422	455	438	401	442	426	430	458	429	396	449	421	425	403	397	410	438	460	407	423	438	410	470	441	428	465	430	427	461	462	421	440	406	458	463	465	418	394	467	446	418	438	448	425	403	385	404	427	406	394	444	463	415	447	432	460	403	402	421	414	439	424	436	446	427	439	411	459	407	439	449	428	398	435	439	412	408	433	407	441	442	441	463	476	406	394	402	390	448	433	428	420	417	426	411	383	437	421	456	419	433	433	427	435	435	420	469	434	453	426	459	444	457	431	410	451	414	455	415	407	407	417	408	465	432	444	418	404	453	423	413	451	442	404	469	447	459	446	408	441	433	457	444	420	461	440	403	426	447	422	454	427	409	438	438	413	417	429	417	405	415	431	458	425	397	452	431	443	411	437	452	437	433	404	413	405	437	436	425	421	449	432	422	407	441	436	438	440	413	408	425	444	383	414	424	424	441	422	463	423	425	422	432	444	431	442	424	450	398	396	426	441	395	452	397	442	460	442	417	432	438	444	451	423	425	439	450	423	439	450	435	408	442	433	450	451	452	404	401	424	449	412	420	433	429	439	435	460	462	412	466	412	403	468	479	418	420	433	439	477	418	462	437	397	391	407	391	459	421	422	430	433	451	445	437	443	454	463	423	416	443	398	425	426	442	434	457	434	443	404	459	479	433	452	436	426	457	425	438	430	435	421	387	443	438	425	426	410	443	401	415	453	425	456	437	400	417	431	467	432	407	435	414	420	415	437	423	374	407	447	463	459	423	412	459	419	410	409	431	372	423	425	438	429	397	438	459	402	437	413	427	413	433	410	416	423	488	456	456	417	465	406	423	443	427	467	389	441	429	465	430	444	450	415	414	444	384	422	403	438	414	427	423	448	447	430	428	447	444	479	417	414	442	394	428	428	414	414	448	426	464	417	407	435	452	450	427	433	424	402	432	421	378	455	375	444	448	413	414	435	422	452	444	432	427	443	432	469	427	408	429	430	428	395	436	419	423	430	431	457	436	427	404	414	426	448	431	420	434	414	421	408	431	447	455	461	438	403	407	420	417	457	418	447	409	470	421	468	450	394	410	459	410	457	447	433	447	440	446	434	402	429	420	455	421	419	454	438	435	427	425	438	483	412	425	443	429	451	436	390	443	433	434	427	425	406	442	432	420	442	434	427	415	442	447	445	410	408	458	425	396	434	426	410	431	455	396	440	413	428	454	430	433	393	437	410	435	440	433	420	427	443	435	431	429	406	447	399	434	419	401	450	449	460	466	431	450	421	442	412	460	434	478	435	442	441	437	456	413	407	399	391	435	464	398	423	411	427	423	444	435	434	422	424	426	450	444	432	440	414	427	456	405	435	426	434	446	440	404	462	444	426	458	442	418	434	418	443	451	414	413	415	442	421	409	399	419	438	448	408	475	427	427	429
12103	3258	453	347	279	303	325	303	251	275	281	272	257	247	206	236	222	239	205	243	204	208	213	218	196	206	188	221	225	225	226	225	243	219	220	210	215	223	215	214	198	229	236	255	250	233	236	214	269	216	253	241	200	211	240	222	220	219	235	220	243	227	248	219	222	225	226	219	223	233	212	206	206	205	204	217	242	213	204	223	258	232	201	196	212	252	206	221	200	225	186	232	209	194	201	225	228	234	225	193	211	228	238	198	233	219	211	227	222	237	233	223	221	200	215	208	213	217	213	228	201	199	200	203	224	223	216	241	224	191	209	231	196	237	242	231	203	219	224	202	215	234	215	223	212	211	222	221	209	209	210	188	247	247	215	208	205	206	226	218	234	238	221	216	223	223	225	225	245	205	186	207	182	219	202	223	233	229	246	229	217	236	202	225	218	207	237	213	219	185	223	210	237	229	211	189	224	228	221	240	231	242	231	205	209	222	208	221	198	248	202	225	216	222	219	219	244	230	221	193	232	232	217	194	199	254	225	205	227	186	216	208	207	221	208	202	209	224	197	192	217	225	187	215	197	212	214	226	217	205	219	212	223	205	221	218	231	255	229	222	226	188	202	215	218	220	207	207	221	246	248	219	228	217	213	232	237	217	208	215	240	219	250	232	229	209	216	219	205	229	231	220	221	208	174	222	239	214	212	219	219	207	241	207	221	214	250	214	233	218	220	216	222	245	204	214	213	202	236	217	223	203	226	223	244	245	235	229	236	211	229	202	209	209	216	238	240	226	201	232	199	231	238	243	230	214	213	242	212	241	236	206	212	236	234	232	224	210	217	228	211	246	224	205	199	229	201	203	207	228	224	191	213	221	213	221	241	246	230	209	221	246	213	204	191	231	223	231	244	225	222	217	203	222	228	196	224	200	215	220	236	212	243	200	215	221	226	195	220	211	256	211	237	226	224	182	206	211	196	241	227	193	226	203	259	214	210	212	203	229	223	220	235	216	239	230	197	218	214	210	204	205	220	219	240	181	242	203	232	228	231	209	237	233	208	215	217	200	227	221	221	222	188	231	231	215	212	215	219	215	248	261	239	230	224	228	234	222	217	205	208	194	215	230	236	228	220	203	228	224	210	247	205	222	214	239	223	232	227	222	230	202	240	227	235	207	219	230	253	240	241	221	212	222	257	227	221	225	232	233	204	190	216	202	242	218	202	211	246	210	219	234	208	196	237	235	249	218	230	224	212	225	208	219	215	228	201	227	238	235	220	230	232	221	225	206	190	221	221	218	218	232	242	213	230	223	253	212	236	200	256	230	217	232	232	232	202	238	204	239	219	211	202	215	195	217	195	228	230	213	212	228	219	202	236	207	215	243	214	203	204	204	240	227	258	244	227	236	205	215	220	219	233	203	187	205	201	220	232	223	229	232	202	228	228	202	226	217	213	208	233	215	214	204	204	192	222	223	204	196	220	221	222	227	247	227	208	208	207	225	195	198	220	218	221	236	243	226	204	217	221	223	218	208	217	225	189	214	201	221	229	214	208	240	208	212	220	243	230	207	226	235	214	204	241	236	211	206	244	242	247	231	231	221	222	206	221	233	217	211	212	225	243	206	242	233	210	187	227	208	211	210	202	225	200	241	217	224	209	216	225	240	227	228	207	207	222	212	203	243	236	239	225	218	230	211	218	226	205	232	239	244	234	229	248	204	213	230	212	241	228	204	232	255	252	238	219	264	231	232	218	209	216	207	197	235	209	196	211	202	214	202	217	193	211	253	203	200	212	212	202	219	207	209	211	239	224	241	200	223	250	215	207	220	214	243	237	220	208	219	203	275	199	210	192	218	264	228	212	224	213	231	229	185	221	219	233	208	204	258	244	187	214	219	249	225	217	202	267	223	191	190	197	219	237	190	233	240	232	228	213	238	223	191	202	225	198	228	235	221	207	183	206	220	235	236	252	219	213	218	201	232	253	226	186	253	216	229	218	223	216	238	233	201	209	215	241	215	243	236	204	197	196	186	210	225	229	211	244	230	215	218	198	223	210	226	217	230	233	198	215	228	203	227	217	225	200	241	251	200	223	223	211	253	217	216	219	240	225	214	206	202	226	216	194	223	208	193	246	218	198	230	185	213	231	217	204	219	252	217	219	199	230	216	216	228	231	227	194	213	240	225	248	228	214	217	206	266	231	184	224	211	210	233	200	230	198	233	175	238	273	206	217	203	215	194	235	266	218	215	207	246	243	206	192	203	227	227	193	212	227	213	238	210	224	198	232	223	194	217	236	215	245	232	207	248	238	215	234	232	233	213	230	244	211	218	224	239	199	199	200	206	212	235	226	193	220	218	220	211	249	215	216	203	213	212	215	201	209	192	220	233	188	244	272	216	233	210	215	223	212	207	221	225	231	216	238	230	257	239	212	208	206	213	222	219	200	218	247	245	215	185	224	186	215	221	222	233	226	244	234	233	211	201	176	222	238	213	226	216	249	202	219	188	222	224	239	193	227	218	227	239	233	233	219	254	188	198	222	214	243	225	217	208	190	199	231	190	218	223	219	219	222	205	212	218	216	213	215	212	238	252	201	212	235	205	242	249	211	229	266	225	256	239	221	210	266	223	236	221	229	219	201	209	217	242	219	193	220	227	232	229	214	201	218	191	241	204	252	247	198	226	196	230	212	229	261	218	218	206	197	223	211	207	216	205	218	236	225	220	207	219	220	198	231	233	209	249	214	211	214	213	201	223	249	249	229	224	220	228	219	219	223	237	213	217	235	233	215	200	218	211	214	227	196	198	232	219	215	236	241	238	233	242	234	185	239	208	214	206	187	209	205	226	241	204	244	220	202	237	215	205	231	222	235	229	214	213	228	211	211	230	212	211	200	199	234	216	227	233	249	237	235	201	212	221	213	225	190	233	220	211	217	209	248	211	226	215	214	240	247	225	211	223	227	205	228	204	212	219	192	176	201	251	242	211	231	229	215	222	223	241	237	193	232	221	209	192	236	209	233	274	223	211	224	214	218	206	233	219	208	224	258	218	202	239	222	226	222	212	200	240	203	210	235	223	196	223	219	219	198	196	249	201	227	202	205	206	232	216	194	225	214	210	200	216	226	198	206	199	236	231	228	221	217	235	246	205	230	206	214	219	215	219	208	227	227	220	172	231	200	199	224	221	232	180	228	197	223	199	220	224	224	206	206	192	212	213	213	211	188	232	225	234	211	206	221	213	230	200	184	226	197	237	203	227	219	212	218	217	196	238	223	219	192	224	210	214	212	235	218	249	234	215	199	239	209	239	217	235	200	212	227	216	209	224	232	230	209	224	220	200	196	225	220	189	203	199	206	209	215	222	211	206	190	206	215	188	219	213	216	212	208	252	210	198	211	212	214	206	218	233	222	249	214	186	207	221	220	247	215	207	219	207	219	234	249	231	225	236	245	211	182	217	177	204	230	231	217	232	226	200	219	242	228	219	222	222	200	206	201	218	221	233	210	217
7323	2584	886	938	930	1096	1091	932	903	800	687	695	625	569	544	551	497	490	501	547	485	457	499	492	466	465	519	487	477	453	487	483	463	465	477	475	473	449	500	438	469	508	491	511	480	497	501	491	484	471	480	442	447	478	502	483	493	464	478	514	485	456	504	456	478	474	489	462	486	532	492	472	453	490	445	491	485	494	515	498	453	459	433	475	490	482	469	505	473	497	469	513	522	477	467	485	514	455	503	515	470	481	492	504	497	471	467	434	491	491	481	531	514	464	459	497	463	482	503	484	502	508	541	460	474	476	452	452	478	452	495	492	487	501	440	505	485	481	476	485	492	457	463	458	488	509	478	491	478	482	492	457	503	489	483	473	477	473	468	478	477	505	514	443	452	512	490	539	505	451	452	506	502	474	479	516	416	466	473	508	497	479	503	487	489	494	496	505	510	472	485	516	486	496	487	459	505	475	499	502	459	488	485	470	477	425	476	508	511	500	494	483	448	470	482	489	461	477	462	497	509	508	500	425	488	478	515	472	498	522	503	497	438	488	502	490	519	443	488	487	466	498	458	457	457	468	476	517	500	453	452	475	462	505	514	487	478	444	499	459	451	444	514	498	502	449	484	486	459	450	495	482	475	463	457	504	494	487	521	456	458	491	476	513	461	483	503	443	478	464	484	446	492	466	488	446	492	477	470	517	472	490	446	458	515	452	469	488	447	492	510	501	491	473	513	484	466	429	495	454	512	472	477	494	503	508	526	493	429	485	490	496	505	499	499	469	462	483	455	453	460	469	482	484	456	478	484	496	457	482	548	473	484	495	483	513	500	454	452	449	463	468	494	458	485	476	499	489	475	468	469	484	500	483	487	459	491	513	491	464	505	491	473	478	473	482	481	484	436	462	449	496	476	489	492	450	492	508	496	451	483	517	481	510	451	444	496	508	476	463	477	482	484	466	511	470	478	470	470	457	459	479	458	440	493	486	511	463	484	491	462	477	453	504	460	486	476	509	466	462	488	472	520	524	478	502	498	488	491	510	483	472	499	476	414	474	487	494	478	510	466	529	480	498	474	490	454	460	517	498	490	446	492	467	552	518	449	517	481	506	438	538	493	511	474	492	504	476	509	498	489	490	477	516	501	497	480	488	464	497	484	468	514	504	510	439	503	526	501	475	474	453	465	485	467	505	493	473	529	506	482	504	500	449	463	457	530	498	519	477	479	490	482	486	455	438	472	474	487	481	468	471	528	463	442	489	513	477	476	511	480	521	478	460	500	477	502	506	487	495	517	510	482	478	475	532	459	459	487	517	488	489	476	457	489	462	497	452	451	452	504	465	481	521	487	472	488	497	477	492	502	480	449	455	504	458	516	494	481	503	538	446	519	481	500	449	480	479	492	479	465	503	502	478	483	460	461	465	454	480	455	484	480	507	491	486	445	477	503	500	487	502	516	496	447	470	492	448	455	442	468	479	508	497	473	478	510	489	473	489	504	483	458	455	453	431	479	471	486	541	458	543	492	489	485	491	509	473	483	472	505	526	487	501	483	458	491	457	473	517	502	514	472	497	484	496	473	474	476	463	494	511	496	490	477	463	440	502	440	459	498	473	509	489	516	482	454	510	478	453	531	442	432	503	493	499	479	476	531	459	493	462	460	496	489	465	483	489	478	477	468	457	525	493	493	485	504	474	497	479	483	497	467	495	449	458	488	483	487	447	473	478	500	479	483	453	462	421	486	467	495	510	466	442	498	481	471	424	498	522	458	523	473	513	465	463	497	429	448	445	496	488	484	481	459	511	465	480	471	447	472	485	499	494	476	478	462	559	452	490	539	508	509	429	517	484	490	510	478	507	470	500	532	502	503	451	469	530	469	447	486	481	461	507	479	503	496	467	486	550	514	513	468	546	501	480	460	487	550	498	480	462	513	486	510	496	471	505	469	455	513	503	458	460	469	488	468	513	523	502	480	477	527	492	502	469	439	475	500	469	480	499	441	500	485	525	472	486	483	483	516	448	490	493	480	464	505	530	498	468	448	533	494	480	499	478	470	479	483	460	438	474	512	490	464	469	480	452	512	477	504	489	517	476	501	475	508	512	506	502	480	455	502	462	436	456	536	487	495	462	469	493	482	486	481	536	463	508	475	489	497	456	468	491	501	493	500	475	472	470	481	464	512	481	485	460	471	499	468	438	495	481	450	467	512	502	487	498	464	453	448	494	502	452	480	468	486	480	475	526	506	478	440	500	500	486	490	502	451	456	483	451	482	514	470	509	477	457	476	469	486	503	479	479	486	495	490	511	459	526	474	506	469	482	448	505	480	459	423	500	456	472	487	494	518	489	506	448	507	473	474	503	499	485	506	490	476	498	509	537	491	455	475	509	488	474	487	503	499	479	478	471	470	527	504	478	491	502	510	503	487	454	469	482	475	470	490	486	482	514	515	497	518	470	463	468	445	482	488	497	487	461	459	456	507	473	497	477	468	477	504	509	480	491	505	497	469	481	473	470	525	454	496	533	468	481	490	504	502	511	523	469	447	472	485	468	457	476	498	464	497	494	474	507	477	479	467	534	506	462	489	473	487	485	489	517	465	490	499	468	495	472	474	486	469	464	488	481	461	470	484	483	475	490	474	437	475	462	497	492	485	480	460	457	478	484	515	490	492	480	440	488	484	505	472	455	469	451	478	455	505	483	489	466	473	496	497	515	458	485	524	476	478	429	487	460	502	460	452	499	467	486	447	480	487	470	445	480	469	478	506	501	505	469	504	486	499	500	504	476	524	471	456	497	486	478	475	479	506	483	463	454	461	512	497	498	463	486	472	527	475	486	495	468	490	472	469	468	479	491	470	437	482	488	474	486	443	458	461	467	510	500	501	520	466	495	481	461	478	479	465	500	477	463	460	492	460	496	511	512	492	455	513	480	483	502	514	513	450	454	474	474	488	514	498	468	498	471	503	493	455	481	454	513	501	456	460	480	464	491	489	466	466	502	498	450	479	494	480	448	475	488	512	522	478	472	518	465	441	509	492	466	478	475	456	518	511	497	486	471	491	457	506	483	513	461	486	509	469	483	489	471	481	475	486	545	484	473	495	498	499	489	454	488	488	478	496	497	462	499	497	475	474	495	498	521	496	479	471	456	506	489	521	474	493	479	485	470	496	540	525	516	494	482	471	488	482	497	537	453	473	457	471	496	481	492	408	481	488	458	499	515	474	502	452	469	475	507	486	501	481	426	445	472	491	468	499	481	503	463	512	479	484	464	474	473	507	476	496	476	469	499	475	532	482	480	471	531	517	480	476	481	506	465	477	474	479	536	429	467	444	482	476	505	512	490	482	518	462	483	465	473	486	487	524	487	474	452	474	489	466	521	501	524	517	457	496	505	496	513	484	495	505	488	504	473	476	457	489	485	473	516	472	479	473	470	490	471	471	472	480	493	452	517	481	506	496	494	478	440	455	475	444	433	536	502	458	481	502	477	484	488	457	485	466	479
30983	15658	4594	2779	1974	1508	1260	858	840	743	736	769	758	522	286	213	208	131	164	152	166	145	132	134	149	128	136	130	132	162	147	165	131	141	131	132	145	128	141	137	154	125	125	155	146	118	138	125	145	154	134	128	127	155	131	139	147	143	151	134	137	123	140	142	144	156	133	133	112	129	122	136	125	132	111	141	131	135	138	144	127	128	138	147	126	128	155	154	127	123	132	137	132	130	143	144	132	156	123	126	141	149	141	132	142	123	137	140	140	146	143	135	146	144	125	127	135	147	126	120	107	145	147	141	99	154	130	114	117	158	110	121	121	129	146	142	131	145	136	138	143	123	151	132	143	143	129	153	144	137	135	137	115	136	136	131	141	130	137	130	131	147	138	134	135	139	128	152	135	121	128	131	142	123	177	146	140	108	140	129	146	125	130	118	134	136	133	144	185	141	130	142	146	151	109	144	139	139	145	142	138	142	128	127	139	130	137	147	120	142	134	144	146	154	139	140	131	132	154	120	138	148	155	141	125	144	139	147	152	136	150	134	129	113	155	145	136	147	134	141	117	126	127	141	146	144	137	138	115	140	129	137	127	118	142	143	108	144	143	140	115	141	136	137	147	136	150	119	133	142	148	138	129	129	120	137	134	144	124	148	131	128	131	137	148	123	132	126	129	137	147	135	121	125	136	155	151	115	109	138	122	136	122	139	154	153	159	137	120	140	132	130	134	124	138	160	138	149	127	126	134	129	136	136	161	154	144	142	125	121	137	135	106	135	158	152	120	123	134	144	141	149	133	133	128	127	128	152	143	145	143	121	126	119	142	131	132	123	131	138	116	120	141	135	139	146	133	124	131	129	104	124	157	131	129	131	135	130	127	126	133	165	112	156	135	135	148	128	135	126	132	155	137	125	136	115	152	134	127	129	128	125	119	150	143	126	148	151	123	134	133	123	137	132	135	131	149	113	145	131	144	153	119	128	128	135	122	138	134	117	127	144	133	128	128	131	155	125	132	158	127	124	144	109	133	135	123	117	128	149	126	135	133	132	101	125	140	141	138	153	121	159	150	138	116	121	142	122	159	152	114	138	136	137	132	145	146	135	138	147	142	154	132	168	135	142	151	127	142	108	139	133	129	130	151	147	129	143	121	136	162	124	151	124	135	108	131	116	144	155	130	132	128	131	136	132	150	133	132	122	133	137	140	120	128	129	149	140	138	147	139	135	149	145	130	141	143	138	108	141	130	134	148	139	120	155	135	127	154	125	133	142	136	130	146	113	134	178	148	115	122	129	140	144	156	132	154	132	128	124	129	145	130	169	155	159	125	125	156	138	120	130	155	145	142	112	127	132	154	138	137	117	135	122	146	142	123	153	121	143	121	128	130	124	136	138	120	127	155	141	132	142	132	142	138	129	98	124	127	129	135	151	148	141	122	111	112	144	120	127	124	124	135	136	125	153	138	126	161	156	150	119	130	123	133	129	134	144	122	110	126	131	132	153	153	132	143	136	133	127	144	137	133	142	143	126	130	128	131	140	156	141	118	144	151	137	134	111	112	146	139	168	127	131	125	121	120	146	148	169	125	123	140	133	133	136	119	131	134	137	149	123	135	131	124	121	143	114	143	137	118	123	146	118	145	143	127	138	127	147	143	144	132	123	147	158	144	139	156	127	155	123	151	142	126	144	140	128	129	128	140	121	150	135	132	132	134	152	128	159	122	127	146	145	137	130	127	128	166	124	126	127	134	136	112	137	111	148	134	132	142	123	121	146	117	133	127	147	127	141	118	130	112	122	148	139	126	138	127	144	117	127	143	119	151	132	150	149	140	152	133	154	147	131	115	124	120	125	122	130	146	155	147	152	175	131	152	143	122	142	148	138	132	110	131	155	143	130	132	142	130	120	152	143	132	119	126	110	117	131	133	120	147	150	141	138	155	152	151	170	144	135	152	137	144	142	137	116	137	131	135	135	139	126	128	120	131	134	125	120	121	122	131	132	110	125	136	127	132	151	158	146	141	150	145	118	136	152	145	124	138	144	142	116	132	142	111	141	115	149	144	137	149	124	143	143	133	134	121	129	131	123	119	129	135	102	129	138	154	124	150	148	152	126	123	118	125	154	149	135	139	141	123	141	131	150	155	123	141	141	134	128	138	124	135	147	115	126	125	112	134	132	105	130	153	150	113	139	139	141	144	137	139	147	138	142	128	142	131	155	140	137	117	132	137	109	132	145	117	156	130	156	136	131	133	137	136	157	145	144	155	128	127	140	135	138	144	137	131	117	122	132	131	145	126	139	118	137	148	118	129	110	151	128	145	145	120	134	130	121	128	135	129	131	113	136	142	138	133	117	137	166	146	138	138	136	136	147	120	144	144	129	147	131	124	139	129	144	128	126	144	141	126	120	138	117	130	154	124	143	139	123	136	157	152	121	129	143	148	143	146	155	150	146	133	128	131	124	132	125	131	148	122	148	146	140	124	113	149	128	113	132	136	129	112	128	152	150	134	124	136	134	120	143	144	125	160	139	143	116	155	137	129	142	154	156	143	130	139	143	122	131	139	125	136	133	141	124	139	132	127	131	129	119	122	139	136	155	144	122	117	117	131	129	150	118	129	123	126	134	139	139	142	126	144	145	147	136	122	137	128	156	145	170	146	129	147	134	142	148	125	138	142	143	131	131	138	124	130	138	134	133	150	141	136	150	146	138	130	112	118	147	125	140	142	134	132	128	141	150	124	126	114	138	130	132	114	134	125	141	147	133	130	146	133	150	157	142	143	102	146	126	126	135	144	122	136	141	123	135	139	121	131	175	134	118	130	128	151	131	158	131	118	134	132	140	156	129	128	107	131	120	136	132	150	143	112	138	141	122	133	130	139	135	114	134	126	151	125	129	154	140	139	129	122	148	153	130	140	133	131	138	121	144	138	119	146	149	114	150	141	135	149	152	144	141	119	114	120	144	114	151	104	145	129	135	129	159	164	134	138	149	142	143	106	142	131	136	161	136	120	144	136	139	148	151	132	113	126	112	138	140	142	135	124	127	134	136	138	160	145	118	134	137	122	124	126	122	131	142	119	117	132	141	118	148	134	143	144	136	127	138	145	153	136	137	149	144	126	134	163	136	152	142	139	142	130	106	133	125	130	146	114	133	128	147	137	147	133	144	126	141	146	115	109	140	150	128	140	150	165	117	127	146	153	120	135	142	134	127	134	124	141	158	122	136	137	113	130	127	130	142	137	141	137	111	135	141	125	138	123	122	140	150	126	119	129	154	147	131	138	129	137	131	130	139	118	116	129	137	132	133	141	161	168	135	145	134	92	118	132	136	130	141	149	132	131	147	130	124	156	126	123	115	126	148	141	133	97	139	124	115	129	177	137	133	117	140	162	122	145	143	139	130	132	145	138	133	143	135	142	114	110	145	144	156	148	139	127	143	135	114	120	144	127	129	131	155	137	176	136	143	145	126	144	140	152	135	135	128	118	123	110	163	124	128
19298	10241	4201	5594	5409	5470	5775	4337	4391	3819	3508	4305	3993	2874	1529	902	681	455	474	398	409	367	369	362	379	334	389	344	342	359	363	331	349	344	374	335	335	340	324	314	301	321	321	327	329	331	328	323	338	346	319	341	301	367	330	341	370	313	310	313	337	349	310	317	322	349	296	324	340	345	328	319	334	343	328	284	354	317	304	312	374	325	340	317	334	320	380	289	296	354	343	288	340	334	292	351	327	305	319	303	301	330	394	304	306	347	338	311	326	339	304	324	308	340	329	321	340	315	334	309	316	318	311	329	294	325	322	308	306	336	317	318	334	349	334	341	311	343	334	331	345	320	317	292	326	340	342	297	329	341	326	308	325	314	321	315	349	314	302	308	330	320	340	297	284	298	330	357	331	331	327	322	323	327	358	338	298	319	327	290	315	336	335	336	345	319	330	328	345	338	322	319	327	307	336	308	326	290	309	338	342	321	324	328	318	304	345	344	343	314	306	321	331	306	313	327	325	293	329	322	314	347	326	330	308	360	334	369	343	325	299	334	299	316	314	324	329	345	344	335	336	312	339	323	328	345	334	330	309	306	314	322	315	317	336	332	315	324	312	296	306	333	333	331	324	320	325	318	326	309	347	343	320	315	309	371	323	334	328	339	328	375	315	334	341	313	334	314	307	316	343	313	325	322	293	313	282	332	300	317	299	290	348	352	358	312	301	307	333	332	332	317	326	332	321	284	349	355	343	344	301	315	289	308	341	328	322	326	352	330	316	312	311	333	312	333	338	315	333	288	330	299	317	357	348	321	345	305	341	324	304	298	329	314	302	327	321	310	319	315	359	307	315	320	346	306	322	331	325	292	363	365	323	298	324	337	341	334	323	359	331	322	349	322	329	342	295	320	303	295	331	337	306	309	345	353	323	371	332	341	290	326	312	337	339	327	336	323	326	292	333	327	348	335	304	340	327	316	325	315	325	317	319	334	326	320	330	325	330	317	347	319	326	329	329	275	343	279	326	318	348	308	305	298	300	319	320	310	335	308	329	315	322	338	302	326	310	312	317	360	307	311	286	306	325	351	344	321	315	331	336	292	314	350	318	318	302	309	297	334	313	323	336	380	299	330	317	329	328	301	321	344	303	334	307	320	309	325	325	339	316	318	352	343	330	285	304	318	295	303	331	350	330	342	318	349	315	366	354	332	329	345	328	339	320	333	331	334	362	309	318	332	321	336	338	369	314	324	327	357	378	321	308	357	321	342	349	305	343	321	315	322	335	316	324	328	318	326	299	342	333	336	301	319	337	336	343	331	284	299	337	311	305	297	316	319	326	342	305	330	313	322	319	363	349	318	327	307	320	299	299	320	327	305	334	353	301	321	327	309	362	319	302	328	293	288	290	316	314	327	286	313	311	292	339	312	293	326	308	330	327	317	316	330	311	312	296	383	313	309	320	304	301	340	338	346	342	317	322	309	295	325	322	329	326	313	332	348	337	337	296	331	338	305	314	306	353	341	322	315	327	309	333	317	349	360	333	302	299	316	351	374	322	286	339	330	319	338	328	309	339	344	303	357	335	321	335	305	369	328	340	310	333	331	320	341	317	319	327	332	304	301	315	308	305	323	329	358	285	311	350	299	293	336	311	299	311	331	314	327	329	346	288	309	327	315	297	322	335	303	317	308	312	339	284	312	327	354	334	330	323	335	312	307	338	342	337	315	316	346	331	317	316	325	332	321	332	321	323	326	335	331	331	334	327	306	289	351	318	305	296	310	328	296	317	318	307	337	336	306	314	310	350	302	348	340	306	308	369	319	311	338	344	334	366	311	349	314	301	309	353	298	314	306	340	331	355	310	345	354	358	304	320	295	346	333	335	308	314	345	341	317	344	309	340	337	338	342	296	316	346	354	307	360	332	324	338	326	285	331	331	334	302	333	306	274	303	317	326	330	343	291	324	316	344	318	342	292	352	335	313	302	342	309	306	339	317	307	331	326	341	286	307	324	329	311	354	342	313	338	336	310	286	310	317	348	306	315	335	327	296	333	313	337	306	326	346	331	309	325	342	304	319	340	323	321	299	327	331	304	327	304	346	308	292	315	306	362	324	322	331	316	336	316	325	325	310	312	358	320	350	324	336	327	330	310	307	326	331	316	315	311	324	303	310	346	343	332	342	342	288	354	294	324	324	314	329	346	303	332	311	293	332	295	367	327	316	322	297	322	321	305	309	302	329	320	310	346	311	311	326	307	313	354	330	321	312	334	331	333	324	315	309	334	362	315	341	347	306	332	321	336	302	356	302	316	318	324	311	334	310	303	314	342	311	331	326	300	319	281	367	310	335	321	351	317	311	323	331	323	358	333	333	330	321	342	333	323	328	313	334	274	329	339	338	328	294	318	327	313	330	305	292	290	314	335	326	335	307	319	310	332	320	296	362	359	327	361	298	312	314	320	321	324	329	308	316	321	335	329	323	320	313	356	329	332	329	327	302	326	313	312	333	328	311	316	331	319	310	299	332	306	325	328	334	333	299	345	310	342	331	334	322	297	336	306	309	320	338	303	358	302	321	312	314	332	346	286	350	312	333	308	308	334	330	323	345	309	329	310	316	284	316	320	314	334	346	309	311	327	324	361	340	318	329	342	306	307	326	324	297	325	348	342	341	337	335	342	292	323	345	300	324	304	330	324	325	314	314	357	325	313	304	336	313	310	310	309	305	304	343	334	343	338	313	311	340	296	335	330	311	323	341	335	320	318	332	316	350	299	312	304	341	299	355	322	332	347	309	323	306	331	306	306	352	328	330	341	318	330	315	327	327	279	324	342	349	328	339	344	334	349	322	337	318	325	327	356	347	330	279	299	315	309	292	333	354	314	307	301	316	332	340	326	312	368	320	341	332	312	305	308	350	348	328	333	327	333	299	342	332	330	361	325	324	325	342	321	340	334	340	334	328	308	362	333	301	357	296	315	333	333	343	303	320	322	311	314	338	313	329	341	339	321	350	311	326	347	316	322	323	312	322	327	364	333	337	331	335	339	311	336	324	343	328	282	334	322	315	322	315	321	328	320	347	341	304	335	329	323	331	344	325	324	335	325	359	339	335	307	314	367	338	329	329	290	332	311	340	337	311	352	315	340	315	321	309	316	343	330	324	311	309	306	322	294	305	348	340	356	328	301	319	308	339	331	326	317	367	306	312	314	318	354	312	344	275	319	263	325	317	342	360	333	355	304	322	347	286	335	328	356	300	301	343	338	332	315	316	316	302	291	301	324	340	311	306	334	328	320	348	351	320	333	312	323	315	300	351	341	315	329	310	312	341	313	338	316	338	282	313	315	345	348	324	333	369	351	321	321	326	320	306	338	309	309	325	321	310	320	342	324	330	313	333	342	322	384	307	338	318	322	337	285	303	331	319	312	334	316	321	324	317	327	336	342	323	328	304	342	340	347	312	317	304	312	313	331	333	347	318	333	317	329	302	338	313	313	323	334	320	286	332	346	340	353
41810	26021	9113	5489	3694	2812	2261	1541	1246	1361	1372	1510	1412	1043	520	348	219	196	186	233	215	193	180	199	175	192	186	181	200	183	196	168	196	172	208	188	199	207	194	197	177	208	190	175	171	180	166	208	168	197	157	159	184	181	157	171	164	208	204	151	166	177	172	197	185	185	194	178	164	182	174	157	162	177	179	171	189	177	168	175	191	174	201	196	193	172	202	195	210	200	194	193	172	182	184	193	169	174	199	186	192	181	198	177	175	194	169	180	216	199	184	204	193	190	199	196	180	174	184	184	189	203	199	195	183	176	188	168	187	211	172	194	159	184	196	183	191	180	177	180	150	176	173	176	192	196	175	176	184	167	200	193	181	179	149	191	185	195	171	182	213	211	182	184	194	198	182	178	162	184	176	173	177	169	154	175	186	159	171	183	190	170	185	189	203	148	185	166	185	181	190	158	183	175	172	178	193	211	170	184	184	171	203	178	185	182	183	186	169	162	207	183	175	175	178	189	179	195	162	163	196	183	183	201	182	213	199	170	169	195	168	192	201	194	144	191	181	164	167	164	190	200	172	175	195	161	179	198	179	197	176	210	184	174	164	192	187	192	218	168	204	180	157	183	212	185	193	175	205	194	192	198	173	179	181	195	174	178	201	169	189	197	206	187	181	178	167	167	199	188	168	223	226	206	183	146	175	181	178	192	172	203	198	189	180	159	186	176	165	173	188	171	185	177	206	179	193	162	181	167	157	181	174	185	202	158	170	157	212	196	193	191	147	167	206	186	167	189	153	193	177	173	222	191	199	171	191	173	190	168	185	174	198	192	171	171	185	166	173	178	184	174	186	183	197	187	166	170	209	182	169	170	205	219	179	173	180	192	181	144	170	163	192	203	200	197	175	199	208	181	193	179	206	184	168	207	215	204	197	163	172	196	164	186	178	188	182	168	169	171	189	158	175	176	178	183	206	200	165	171	166	176	172	194	199	205	177	202	168	163	192	185	165	165	183	186	200	189	192	169	178	190	189	202	163	187	177	165	183	183	181	163	201	170	183	195	220	190	171	212	205	200	185	188	180	172	175	203	168	205	209	179	169	192	215	173	175	166	186	164	172	143	183	194	147	206	200	204	184	171	188	202	183	147	205	194	173	174	209	170	187	197	182	185	170	209	156	188	203	177	137	171	194	185	202	192	156	213	181	181	193	179	194	146	186	192	176	176	194	183	192	176	167	178	162	179	184	189	167	205	183	164	176	172	194	190	172	200	173	189	188	203	184	180	191	186	165	175	169	160	206	195	184	181	174	195	192	152	154	190	188	174	178	211	182	177	164	179	186	170	184	181	164	190	191	173	177	201	200	189	178	167	188	186	199	217	184	175	183	174	186	196	198	181	197	183	177	158	174	174	166	156	173	184	208	179	172	176	181	196	189	195	172	169	188	178	192	202	211	150	174	178	195	190	181	177	188	186	171	198	194	178	200	161	185	186	175	162	220	181	192	190	186	194	205	160	169	178	185	179	209	185	177	170	195	182	177	158	166	156	201	182	174	174	172	185	220	196	146	216	178	168	173	159	159	202	199	163	168	175	172	202	171	176	186	192	185	183	171	189	219	153	162	185	162	190	168	148	215	170	170	194	163	174	180	193	220	165	164	210	179	165	176	175	171	195	200	176	187	183	172	180	172	170	172	169	169	202	191	195	190	177	176	183	217	193	165	177	202	195	190	188	199	193	184	190	175	176	180	215	178	174	215	166	174	181	194	173	174	181	159	200	174	196	178	185	173	186	199	182	172	182	198	175	188	157	195	193	200	171	162	187	213	185	205	214	196	203	189	199	161	172	186	182	190	171	166	189	181	191	192	199	237	193	168	183	183	160	169	176	176	179	216	175	200	209	201	186	177	188	203	183	178	213	171	158	159	191	181	214	174	197	173	179	183	175	163	196	166	195	182	192	162	169	166	182	158	188	197	189	172	180	178	175	179	220	179	170	195	179	175	169	171	167	175	190	199	192	182	184	152	199	224	190	185	187	167	163	159	148	181	172	189	196	180	200	187	183	196	185	178	189	155	188	175	183	175	192	174	168	193	163	178	185	192	181	184	183	197	163	180	204	171	182	175	185	179	170	180	163	207	192	180	164	153	201	192	156	207	191	192	152	183	171	187	207	191	172	168	174	203	168	191	195	196	202	203	201	171	196	207	199	162	189	189	177	188	201	159	186	180	181	181	172	171	174	180	201	185	182	175	195	174	166	190	181	191	184	194	218	187	194	187	190	175	179	179	210	200	194	170	204	164	169	170	191	207	165	186	164	188	172	195	173	181	184	165	197	211	159	180	205	183	188	193	179	179	175	181	167	185	181	181	150	195	165	166	164	183	175	152	188	189	190	177	179	177	173	167	169	182	184	188	167	185	170	177	171	184	197	172	184	192	199	198	160	195	172	219	177	157	193	196	200	170	193	152	184	196	167	182	188	181	181	173	181	188	187	161	183	221	200	172	168	181	170	172	196	187	176	190	190	179	187	177	203	183	202	187	186	181	185	195	195	198	182	178	146	155	157	196	210	175	191	162	183	182	184	194	160	195	172	172	178	172	189	177	186	208	167	199	220	208	185	177	189	198	173	178	210	168	176	180	196	195	180	175	197	178	175	193	213	164	188	177	157	172	216	221	159	184	218	202	199	205	186	192	177	186	202	213	199	185	158	171	181	202	190	178	168	181	175	175	189	169	198	180	197	177	187	193	182	181	182	182	182	185	185	185	168	190	188	183	189	195	166	171	159	181	176	183	177	181	196	180	181	196	162	193	205	168	164	175	191	167	209	171	192	168	171	202	190	173	185	180	193	174	165	163	195	197	192	200	173	207	182	186	185	183	179	174	208	181	153	168	184	180	182	179	186	171	186	195	194	197	188	177	164	208	176	189	183	174	197	179	165	186	195	184	180	172	164	179	180	159	188	165	169	186	186	194	240	165	192	223	205	174	167	168	192	163	194	200	184	168	199	174	179	169	167	160	172	185	219	171	189	169	184	181	166	168	189	173	206	166	184	164	186	175	180	189	168	172	190	173	168	193	184	200	179	164	187	185	182	178	175	164	186	193	174	167	176	178	206	183	171	185	186	161	177	187	188	189	178	200	199	213	196	189	190	175	165	178	204	198	175	170	173	174	160	185	208	177	160	192	191	165	175	163	161	177	181	201	196	184	197	185	185	184	169	169	171	184	155	179	182	174	176	162	192	216	179	179	172	179	178	190	180	170	179	193	182	220	185	163	174	194	184	197	157	189	185	191	163	165	191	183	175	167	200	178	194	161	169	184	183	181	199	179	168	173	169	183	185	168	180	212	183	163	177	205	168	200	207	190	170	162	192	183	192	175	180	176	215	186	199	171	172	168	199	212	185	184	174	166	178	180	191	187	157	164	189	179	173	187	209	199	183	201	185	154	178	159	171	196	175	151	162	175	180	170	202	188	189	202	175	185	205	193	160	180	172	177	186	199	171
26057	16285	6383	8068	8792	9051	8658	7206	6237	6849	6104	7410	7182	5127	2539	1303	775	676	613	584	567	533	508	526	521	472	474	472	506	472	487	458	427	436	455	464	456	470	467	501	462	426	455	455	467	411	416	432	453	411	459	432	451	442	450	466	409	434	473	457	419	462	449	443	421	431	453	442	414	429	457	413	418	432	430	453	396	456	468	463	402	428	463	434	435	459	430	442	454	420	410	442	407	431	410	411	415	416	434	464	415	440	433	405	451	435	464	453	415	419	443	422	447	437	411	454	437	434	464	465	400	416	437	429	429	462	460	492	447	455	425	418	431	412	436	436	410	461	457	478	454	437	404	407	424	458	455	449	446	422	419	439	474	401	408	456	445	422	416	419	454	422	410	438	418	429	409	469	432	441	458	450	433	456	457	428	418	445	418	423	418	465	434	439	455	432	434	422	453	437	431	425	405	433	433	445	443	511	453	417	404	411	424	388	416	417	423	445	451	429	456	456	468	437	429	412	425	416	434	435	412	437	390	421	443	449	446	408	434	426	439	409	430	438	433	425	451	446	433	434	463	444	399	452	442	438	437	418	420	409	447	420	478	420	393	422	447	424	401	430	397	441	457	439	467	414	429	389	445	418	399	412	463	445	433	443	409	410	415	430	428	453	427	425	431	420	409	449	414	410	427	413	424	427	414	399	426	416	443	456	392	465	404	421	423	449	457	454	453	405	429	417	433	423	454	437	444	446	431	465	425	448	421	424	440	442	422	422	411	416	429	404	439	402	414	417	428	440	475	435	403	425	460	462	427	445	419	423	437	422	419	416	423	432	404	436	478	422	424	452	412	411	431	461	426	434	436	413	404	431	421	410	410	456	457	436	435	445	447	424	446	429	455	439	437	418	428	440	417	395	415	405	458	423	430	402	472	431	467	436	435	386	401	431	410	408	430	419	438	441	445	420	428	425	433	456	437	375	411	432	420	422	435	432	427	436	414	434	424	419	424	432	424	430	414	415	476	417	454	457	405	465	434	428	480	386	440	457	425	460	437	462	440	414	429	451	438	430	427	412	453	429	414	432	416	440	438	431	476	435	418	460	419	449	427	391	409	405	419	433	414	433	459	418	434	418	443	450	455	455	381	436	398	414	415	450	402	467	451	390	427	403	464	429	411	427	429	429	455	424	413	435	400	465	404	441	435	461	401	449	471	427	440	452	450	446	429	414	449	467	427	401	393	413	496	443	430	391	429	436	421	472	439	452	413	383	392	441	410	399	445	420	449	429	426	426	414	442	441	432	403	446	440	429	460	461	407	392	416	437	413	443	423	414	446	451	462	434	436	408	408	434	459	444	431	401	423	436	429	450	474	444	404	447	428	424	475	435	410	423	425	455	426	394	450	401	396	427	434	419	401	432	424	425	457	434	458	436	393	433	419	435	450	443	399	409	391	410	447	392	466	436	405	435	451	460	445	381	402	402	448	423	463	408	424	443	409	428	465	428	412	425	425	433	428	381	428	371	429	421	480	415	389	453	443	421	409	432	459	407	463	393	437	439	459	453	433	425	430	428	417	414	445	449	405	416	464	426	450	424	449	444	414	399	407	452	431	464	417	404	441	425	428	409	437	434	395	458	440	451	424	456	423	427	415	410	426	432	438	432	415	422	438	404	448	405	412	442	425	445	446	425	428	462	404	405	418	420	404	442	447	432	449	454	414	419	442	420	444	454	473	396	404	441	446	432	421	405	430	445	390	425	440	456	405	429	420	447	418	454	426	424	428	430	444	409	434	412	454	439	456	441	417	453	420	419	404	430	445	436	427	418	401	413	442	446	439	440	390	441	420	421	404	450	414	454	433	426	440	431	403	449	419	417	403	423	415	451	461	412	461	458	453	438	372	423	410	414	438	394	423	428	420	434	417	412	435	416	458	432	400	419	460	426	426	439	450	443	470	431	413	417	420	440	454	453	437	443	408	389	420	437	427	407	401	424	440	420	460	419	406	444	403	409	462	401	437	454	469	452	408	411	428	416	437	457	401	438	425	464	415	456	437	431	407	408	446	441	447	437	444	406	427	456	412	449	456	473	406	432	454	443	396	429	438	430	416	379	431	466	427	434	400	420	431	419	413	404	449	465	463	433	407	444	441	449	403	435	441	421	436	458	398	414	433	439	435	425	457	434	430	434	455	449	446	447	480	444	429	458	438	395	425	449	454	448	420	442	435	449	410	408	426	442	448	456	422	438	436	436	428	444	408	433	429	383	427	430	441	477	426	446	435	421	442	465	424	383	417	447	458	452	438	433	453	461	417	459	433	435	410	404	464	447	441	435	429	432	451	416	442	424	470	422	445	436	442	398	420	433	430	419	424	469	409	449	422	478	434	450	417	415	413	451	437	403	416	421	425	449	464	435	432	435	463	414	450	412	420	399	471	408	451	409	410	427	417	420	454	384	435	454	415	449	399	435	463	431	447	425	396	438	444	434	454	427	486	411	425	449	449	448	440	402	431	440	406	438	450	459	420	464	405	457	449	429	453	422	433	429	408	416	411	451	426	467	409	453	438	404	421	455	409	406	468	406	424	396	413	431	441	420	399	419	427	428	397	422	407	434	414	452	429	416	430	412	442	423	424	407	419	440	432	424	439	469	446	437	409	427	451	453	451	445	407	432	415	393	422	455	417	487	455	448	447	443	431	439	424	447	416	421	455	430	464	417	459	438	432	465	438	442	403	444	428	400	405	401	443	441	477	433	411	415	443	394	435	434	424	431	445	428	425	448	420	430	444	425	409	408	462	423	423	427	393	428	444	454	409	425	402	420	426	387	434	393	455	462	417	394	406	460	381	443	432	392	453	432	448	435	431	465	418	415	430	458	430	404	436	419	430	431	406	415	422	401	432	412	423	417	456	440	439	423	437	465	447	430	407	410	424	417	417	437	454	452	444	440	456	413	434	399	410	436	406	427	468	427	454	422	400	381	423	477	442	433	448	414	434	457	466	440	421	473	429	423	431	401	424	446	457	431	411	432	414	461	405	412	418	405	425	428	436	412	472	429	447	457	471	439	436	421	434	432	434	418	441	436	461	413	439	417	468	376	426	425	488	443	411	423	394	432	400	444	440	432	436	451	448	436	450	425	435	437	408	424	419	437	432	431	433	424	425	470	421	464	418	473	459	429	426	390	427	461	438	437	422	463	439	441	387	433	406	392	412	451	436	467	399	391	437	414	429	402	432	436	418	453	468	405	466	449	410	485	435	422	447	405	393	436	429	414	414	436	434	428	444	429	452	439	436	419	446	414	426	428	439	401	412	471	420	415	426	397	465	431	429	466	442	402	424	419	420	439	405	421	436	448	437	433	419	432	398	418	455	436	459	418	412	446	455	485	426	422	482	447	420	437	414	438	403	488	449	424	440	464	431	427	401	439	426	409	424	425	441	449	405	417	423	402	415	432	434	423	422	422	417	435	426	441	444	433	434	417	404	421	420	434	463	421	435	417	433	422	408	439
12265	3342	506	333	287	314	308	288	278	274	223	220	239	242	240	233	188	199	228	181	208	195	191	240	217	243	228	207	202	241	212	193	234	202	214	238	219	206	204	218	229	199	211	229	207	188	213	228	213	214	209	227	217	231	226	203	209	233	186	223	226	218	211	192	200	220	221	225	209	242	232	249	228	222	225	185	217	209	200	213	217	197	182	217	231	222	215	210	220	206	220	214	211	181	174	216	215	212	221	220	196	235	227	220	206	185	225	215	251	189	225	216	184	215	217	214	200	231	237	245	211	188	225	197	194	225	204	175	201	219	215	214	232	211	202	198	237	201	220	215	201	230	235	231	173	200	214	222	209	210	244	218	210	207	243	226	201	226	191	213	218	194	229	212	211	210	199	194	195	198	214	215	201	196	204	195	221	219	184	223	219	221	208	170	187	200	233	200	189	236	193	246	196	239	216	219	217	224	218	231	240	238	181	206	203	217	193	212	216	226	224	196	232	221	215	201	212	214	209	214	234	221	227	205	208	198	183	221	204	209	230	247	192	237	219	233	227	195	212	216	211	210	217	237	217	212	185	191	215	211	211	225	222	236	220	198	207	228	252	220	203	191	234	228	222	212	216	214	184	210	214	211	188	214	212	226	217	228	230	260	228	236	215	210	184	229	238	218	208	201	224	205	211	220	217	235	222	225	221	232	219	195	218	205	217	225	209	222	198	218	212	199	242	227	216	220	213	195	195	215	222	225	192	210	206	231	261	188	212	217	225	184	226	230	227	207	236	232	239	230	186	220	224	218	236	218	213	212	217	209	212	208	244	217	223	202	212	232	214	212	228	211	221	201	209	211	211	215	210	214	249	214	225	215	199	207	214	205	243	207	207	220	211	229	219	213	210	232	190	221	227	211	224	219	237	205	227	200	211	200	203	212	218	197	181	230	219	237	225	217	216	212	221	217	217	215	195	195	229	227	232	231	225	215	238	185	184	226	213	191	214	214	221	248	217	204	200	244	215	234	191	188	215	202	218	252	218	227	235	229	227	220	198	222	208	233	225	204	220	232	237	192	222	209	233	225	200	206	196	193	198	228	243	196	235	209	188	194	212	214	233	225	183	225	217	218	228	219	215	189	214	205	191	200	210	231	236	221	222	220	215	228	198	234	178	211	215	220	220	197	203	204	226	214	225	208	224	203	223	197	224	223	211	234	234	211	216	200	226	247	176	217	202	206	214	203	231	207	202	212	180	218	192	189	214	195	216	241	224	207	209	202	236	226	204	224	227	211	214	191	215	201	203	194	221	221	253	227	237	225	225	211	191	208	200	204	237	246	180	213	213	213	246	198	216	236	251	209	255	233	208	198	234	206	227	220	238	199	211	206	234	218	213	203	189	203	210	229	215	209	227	208	231	213	216	195	219	216	224	237	229	206	211	182	193	195	202	212	194	200	229	248	245	241	195	225	200	213	202	213	211	170	216	224	218	225	217	216	199	197	234	200	204	209	247	214	210	207	205	225	204	233	223	224	215	193	206	205	202	209	204	206	221	216	221	235	201	246	194	234	202	225	220	233	194	211	203	223	214	186	206	202	188	219	245	210	230	212	214	253	217	255	240	209	250	243	205	206	210	211	226	216	218	228	228	206	188	215	233	193	230	201	214	219	219	217	207	209	204	204	235	200	227	209	210	213	210	200	227	210	236	231	220	244	219	210	205	226	205	214	203	206	223	224	203	195	208	247	220	212	214	204	195	230	195	220	210	211	228	228	229	186	215	223	195	218	220	217	224	209	194	205	203	191	190	212	210	240	202	215	222	200	200	225	222	212	209	209	241	208	217	212	225	224	201	208	203	206	188	190	228	215	227	197	210	227	212	234	212	215	213	226	228	214	224	206	229	223	210	200	232	222	241	232	226	208	242	222	251	207	213	204	227	202	211	207	221	214	197	252	197	217	206	254	195	201	198	197	219	208	208	200	215	205	226	229	213	219	193	234	202	223	217	218	224	209	215	227	226	200	254	204	220	214	224	205	228	224	202	208	223	223	208	208	198	211	215	221	195	208	207	229	210	186	210	214	222	227	207	187	225	248	210	194	210	207	223	224	218	200	205	216	211	214	227	187	188	231	214	224	192	215	240	228	223	233	217	202	227	237	215	234	206	218	215	187	202	220	190	237	186	206	229	224	184	231	208	252	207	204	238	211	204	233	207	198	210	222	216	213	243	222	213	219	206	202	225	203	229	199	220	206	227	206	218	201	228	226	205	185	202	209	201	219	222	212	196	236	199	217	221	207	229	206	248	209	216	211	215	209	203	190	212	213	174	230	206	204	219	213	215	206	217	203	220	221	225	212	208	223	198	223	202	219	213	202	220	235	226	205	217	234	223	220	227	212	214	226	195	202	225	244	231	216	238	232	218	210	201	226	208	244	222	236	224	236	218	213	245	242	230	203	234	222	217	169	215	228	217	210	224	216	219	199	214	203	233	220	203	194	215	186	192	204	248	202	196	202	209	210	217	206	182	218	234	235	219	207	210	244	223	172	187	209	198	226	221	195	218	234	228	189	181	200	243	217	216	208	212	229	218	196	227	229	229	255	228	229	217	211	216	225	213	250	236	247	228	196	220	224	192	228	219	229	223	260	209	224	206	200	228	213	245	205	222	181	220	215	240	211	228	194	192	228	195	233	213	216	190	213	202	207	248	201	219	185	185	228	229	217	209	204	218	239	214	186	198	201	221	229	200	208	211	200	225	201	207	216	199	202	230	226	215	212	197	220	223	226	211	219	203	195	223	198	195	217	204	212	207	196	184	219	209	198	212	221	217	240	222	194	208	239	205	222	233	202	206	218	239	224	226	187	211	229	224	207	205	229	222	238	205	197	218	244	217	193	232	215	206	223	221	216	210	223	210	224	229	261	227	214	241	197	216	223	219	191	234	205	207	200	226	210	227	202	238	214	240	197	201	246	235	208	208	241	220	225	243	194	189	209	212	216	225	209	227	219	242	209	199	191	202	239	210	226	224	168	205	225	241	233	203	250	224	213	213	247	208	212	226	226	217	198	193	206	242	210	204	204	169	206	223	206	245	201	251	217	231	229	221	225	203	213	182	205	234	229	211	216	246	221	212	227	213	207	218	239	228	253	185	240	216	212	210	230	225	219	258	260	239	231	196	204	218	224	239	229	230	204	198	242	184	212	203	224	203	217	224	208	195	232	220	218	199	241	221	240	216	226	189	208	230	218	231	239	223	201	192	202	215	226	206	231	229	225	240	211	226	215	219	230	212	216	237	223	189	206	222	218	222	223	194	227	220	186	212	209	202	221	207	205	199	236	211	214	204	211	223	223	173	219	213	194	194	191	197	199	239	212	213	255	243	248	214	210	192	227	221	208	213	214	215	209	217	204	228	221	226	229	248	225	200	212	210	199	224	201	220	204	221	216	217	218	225	210	207	233	223	204	223	193	217	232	198	233	204	217	231	231	228	226	224	212	227	233	204	233
7265	2516	851	783	858	1077	962	844	755	784	710	657	652	599	551	523	535	462	537	525	450	488	493	489	457	465	484	518	478	471	422	462	510	422	514	465	507	458	467	488	462	477	467	435	495	484	457	503	504	443	460	518	481	455	459	505	475	484	462	480	423	479	504	478	452	496	521	486	445	511	494	485	456	480	498	493	424	477	505	452	483	459	478	493	472	461	480	526	475	498	447	466	464	430	464	517	484	484	476	466	468	459	498	430	460	447	450	475	464	493	454	477	460	472	467	475	480	508	455	466	441	447	456	489	495	433	497	472	453	522	489	469	454	468	472	513	454	491	487	483	475	475	450	464	523	480	470	467	480	482	486	455	472	448	461	456	490	508	488	458	493	475	495	501	436	469	448	499	443	482	458	540	451	494	470	496	420	481	455	440	463	461	451	503	463	504	495	469	467	492	478	490	503	448	473	459	432	480	466	440	476	486	494	469	460	527	491	484	436	479	443	487	448	474	478	484	511	505	465	481	476	480	475	486	448	458	453	520	476	471	507	473	468	496	481	548	488	500	487	479	463	470	482	463	467	452	442	506	435	480	456	501	465	474	479	471	488	483	472	492	467	445	506	435	480	466	481	475	466	453	483	462	496	440	471	470	478	446	482	478	498	453	471	495	462	508	464	471	435	452	463	466	443	489	474	485	456	510	498	473	456	448	490	469	498	451	479	469	514	467	477	520	458	466	475	504	487	516	466	483	466	511	441	476	483	494	501	441	479	469	464	464	486	463	453	491	462	453	486	497	452	455	530	493	471	443	539	470	476	488	484	471	466	488	451	456	455	483	471	470	439	446	490	453	445	489	458	467	500	492	458	462	445	506	461	515	471	498	446	493	499	466	469	460	481	466	486	467	477	465	470	474	473	509	499	503	452	521	473	461	445	464	452	436	461	506	503	461	511	489	464	483	491	516	481	477	466	495	448	475	496	470	509	487	512	475	480	487	464	513	503	503	488	495	450	471	498	451	467	480	488	448	481	468	477	422	474	473	497	468	497	462	471	466	497	446	505	483	441	462	510	474	475	441	486	466	513	485	530	492	460	480	472	460	484	443	480	459	474	475	438	484	479	442	466	472	480	468	472	460	524	489	470	474	497	459	448	468	500	485	513	502	460	509	493	495	461	479	449	449	435	494	462	486	484	509	474	527	471	472	561	454	472	472	498	477	447	447	487	479	444	483	482	473	509	468	481	502	470	496	482	481	506	492	530	467	467	487	481	470	470	471	491	428	450	468	452	464	454	496	494	470	487	459	449	456	484	514	491	433	489	477	448	514	486	465	464	490	483	497	490	481	452	464	441	494	457	426	484	437	455	466	496	474	454	468	472	489	473	485	454	463	475	477	504	474	449	509	456	478	464	448	500	481	516	484	460	489	482	488	490	476	503	508	476	479	480	497	455	465	506	469	454	494	479	490	487	512	491	477	483	473	481	520	450	473	481	484	493	445	473	514	498	485	486	503	479	479	490	425	517	450	463	442	483	483	485	470	486	483	474	505	436	515	479	454	460	457	457	482	484	474	469	502	475	488	496	509	519	481	498	445	463	469	464	469	471	465	521	502	501	444	458	470	466	451	528	489	446	480	443	483	474	465	504	452	491	481	450	489	511	428	430	447	478	497	490	451	470	484	485	479	465	495	509	484	520	498	465	463	496	473	437	483	486	501	456	493	505	482	489	475	487	507	508	465	472	478	452	460	485	465	502	472	484	494	453	461	446	495	438	434	446	455	470	491	473	485	450	482	443	483	456	495	478	478	433	466	503	493	489	463	486	446	479	489	432	519	478	486	473	460	494	473	425	504	449	496	501	485	482	520	446	475	502	448	466	479	475	471	483	469	501	428	504	452	438	481	529	472	431	538	487	456	470	518	484	464	464	490	478	512	475	461	532	461	472	502	492	486	503	482	437	500	511	452	474	507	465	437	495	457	481	455	433	460	502	500	515	471	442	475	467	469	466	481	496	524	507	452	495	482	464	498	465	470	433	476	454	455	460	472	450	463	484	472	450	499	450	456	502	453	503	473	454	454	504	484	521	476	482	513	524	435	468	470	470	495	478	497	481	490	474	495	506	494	473	505	524	447	482	441	491	488	478	479	477	464	488	491	452	472	469	479	482	453	474	428	437	440	480	497	504	492	485	497	498	498	468	474	491	452	437	500	443	492	519	490	465	517	487	463	464	502	460	496	483	457	500	471	481	506	472	471	445	469	450	447	445	506	442	440	509	475	474	468	464	472	463	488	457	458	479	505	491	450	482	446	449	439	500	473	477	521	486	481	478	438	470	461	483	478	514	492	453	457	466	478	453	462	446	504	480	463	474	485	476	465	479	454	477	473	407	518	463	450	459	452	496	512	500	467	469	482	488	486	448	487	460	453	445	494	491	487	533	487	455	460	502	447	499	480	463	512	480	493	498	501	489	441	472	453	489	480	453	485	531	435	455	475	482	469	490	454	472	453	515	495	444	487	468	443	515	470	456	481	452	486	444	472	500	476	481	469	427	488	449	486	496	480	446	482	500	459	459	484	470	507	494	470	467	490	488	533	483	461	483	465	471	442	513	470	470	459	468	478	503	444	431	457	472	478	485	477	483	470	469	474	482	462	489	464	461	473	478	501	492	508	476	487	462	480	469	405	487	490	464	484	444	463	480	455	436	466	480	456	466	494	480	483	517	467	469	431	473	466	512	476	469	543	471	495	460	506	467	466	487	479	478	487	493	521	432	476	454	466	463	436	452	538	439	468	444	493	471	490	477	470	454	458	489	440	479	463	444	515	456	457	464	463	433	470	471	473	474	469	467	505	474	420	517	488	510	474	466	463	437	467	469	477	472	472	460	440	485	474	508	471	488	501	471	517	459	452	490	433	459	485	473	461	438	496	492	492	454	456	494	494	479	484	429	508	462	505	440	488	499	481	495	491	452	503	475	474	501	460	449	505	467	469	537	497	471	481	461	471	472	446	468	445	506	523	514	462	453	430	469	457	480	475	479	434	440	495	436	476	460	474	475	497	470	496	446	479	477	497	493	433	475	483	451	517	490	476	485	482	459	496	462	490	489	502	501	446	435	433	483	504	481	479	480	475	481	484	534	473	461	479	486	481	476	468	504	486	470	484	460	485	477	523	490	456	480	481	484	428	479	492	485	470	464	492	470	493	480	466	440	477	519	475	463	475	475	483	437	456	455	480	525	464	475	453	493	497	448	480	447	473	460	482	501	492	479	506	495	448	477	452	474	493	499	460	533	500	465	468	463	435	514	455	466	492	455	473	477	457	499	463	446	490	456	463	460	457	429	498	451	472	526	486	488	495	422	478	446	482	524	464	475	461	488	514	480	475	455	456	494	483	459	476	476	540	474	499	510	485	475	489	502	492	461	473	493	459	468	467	472	479	506	472	483	478	444	477	451	467	492	501	482	469	513	445	455	467	516	494	502	459	467	498	452	474	501	462	502	497
31105	16267	4671	2798	2052	1310	896	712	535	768	892	682	594	393	272	174	147	160	156	149	116	133	121	135	149	167	166	147	138	119	126	117	118	132	143	131	110	130	143	122	150	138	129	156	143	121	123	116	122	113	144	165	148	136	132	140	116	118	133	117	134	123	145	142	115	126	114	133	117	105	130	125	117	97	121	143	125	125	119	141	143	128	126	122	139	135	128	138	141	157	129	135	126	137	126	135	117	148	131	138	139	160	134	123	134	138	131	135	112	125	131	142	105	146	137	142	129	120	163	122	121	140	137	128	134	151	154	128	133	139	130	138	131	132	135	143	115	115	136	124	112	133	138	128	144	131	127	112	139	127	130	128	120	133	126	130	136	114	149	119	141	120	143	138	121	141	144	129	122	122	122	132	165	131	155	143	119	135	120	144	137	140	126	136	123	119	118	127	118	129	119	120	140	131	151	116	148	124	115	122	135	132	137	129	142	128	105	127	133	129	150	141	147	146	132	115	127	133	139	128	119	139	118	125	129	146	109	138	131	132	137	138	130	116	130	131	128	132	157	152	130	117	151	127	124	122	129	129	114	135	133	122	134	123	120	123	135	110	130	117	115	131	133	121	119	119	100	158	108	128	119	134	121	124	145	158	130	122	147	136	126	142	150	130	147	143	131	122	108	91	145	126	110	132	146	111	133	129	131	126	149	114	125	141	144	134	150	109	119	137	121	137	119	146	157	125	119	122	146	121	135	133	109	121	139	132	138	116	138	138	136	143	144	130	138	144	129	132	144	140	132	151	144	136	126	131	126	159	141	118	168	128	117	141	138	135	122	133	127	131	124	127	145	127	121	142	141	131	132	130	102	125	121	121	125	144	139	111	135	153	112	132	126	158	152	137	135	151	108	122	147	132	132	147	126	159	126	119	143	135	130	132	152	112	117	164	159	139	107	132	119	116	118	109	123	145	119	140	138	114	140	129	142	148	128	133	105	139	127	134	134	128	121	140	139	127	132	113	119	137	148	130	135	147	138	118	136	127	150	142	136	124	127	140	147	142	116	131	134	149	129	148	150	168	111	110	138	145	133	96	123	114	136	142	146	137	145	154	137	147	153	158	136	126	131	120	127	136	138	113	137	136	140	127	125	124	131	144	110	126	120	125	119	138	142	122	112	149	129	132	147	144	120	121	136	138	132	127	119	131	137	143	131	143	115	160	128	142	128	143	138	124	130	133	125	115	132	140	132	136	130	143	142	151	124	119	133	146	131	114	130	119	142	109	127	135	139	123	123	128	125	139	124	154	137	134	117	151	129	112	122	137	140	130	132	131	135	140	141	154	145	133	134	141	118	125	138	146	148	140	130	144	118	154	133	130	131	135	127	136	135	140	135	131	133	131	139	148	130	115	144	131	124	108	128	135	132	135	144	137	136	127	132	124	143	129	154	138	137	121	142	147	122	125	120	126	125	120	136	138	140	132	139	145	133	134	119	133	107	117	122	140	116	132	137	137	136	136	122	135	108	135	109	133	136	114	137	141	133	140	114	140	118	121	115	124	128	107	124	135	109	127	120	135	133	148	161	144	119	128	141	115	133	137	136	146	150	143	136	142	117	117	132	124	123	131	134	143	139	126	137	131	120	138	144	100	132	143	113	155	140	121	104	136	158	140	119	145	140	131	106	139	132	118	135	128	128	139	105	148	126	108	122	112	146	134	108	132	142	135	121	109	127	163	153	119	134	163	148	134	124	162	132	120	134	152	131	125	126	141	128	130	145	122	124	124	146	147	139	139	130	136	140	129	146	124	127	150	123	134	148	128	136	130	135	140	140	131	116	122	122	128	129	125	128	137	126	124	129	145	159	125	124	109	141	156	115	111	126	125	115	141	137	108	138	151	128	139	118	128	129	116	137	154	108	130	134	115	123	129	134	137	123	126	141	137	130	129	155	137	151	139	131	126	161	129	149	132	139	134	174	117	127	125	131	134	140	119	128	123	159	129	139	144	146	140	136	131	149	148	128	121	119	138	121	95	117	138	124	115	127	132	145	134	140	142	129	123	118	139	129	133	113	137	148	119	147	125	141	118	133	133	130	133	134	139	117	127	107	130	149	139	131	163	137	140	116	130	146	146	133	137	124	126	118	138	135	135	136	143	140	116	141	124	149	150	117	116	138	119	120	129	133	138	132	125	124	129	145	112	135	120	127	133	138	118	133	123	135	113	144	130	127	129	135	126	120	146	132	133	121	133	118	139	131	116	132	115	132	128	127	127	115	119	139	119	151	130	125	141	126	161	118	145	136	111	119	131	126	147	140	105	145	133	121	160	134	119	132	120	142	124	115	136	135	127	141	144	119	126	124	120	142	148	127	123	159	141	127	156	143	130	131	111	130	119	144	129	147	120	122	114	133	128	128	132	136	115	142	119	121	122	143	132	121	132	117	125	139	126	145	123	136	133	123	129	132	128	133	127	131	122	126	123	131	115	135	120	142	138	151	129	154	116	140	146	139	120	142	135	114	123	135	140	124	104	117	110	117	131	124	129	122	129	138	124	133	142	120	118	121	138	138	127	133	143	132	152	137	127	141	146	146	122	129	136	146	134	133	139	112	122	140	117	134	123	141	129	136	150	127	141	123	148	135	162	151	115	134	121	144	133	138	133	138	131	127	135	119	144	112	133	116	124	132	139	129	120	109	112	146	108	132	133	134	126	114	124	156	137	141	161	140	139	153	138	135	150	136	97	137	132	121	133	132	121	137	128	128	134	150	105	134	145	126	108	119	129	122	124	144	125	127	138	116	125	126	144	124	139	103	149	109	130	122	114	118	115	129	117	139	137	112	131	124	115	145	152	116	128	133	141	120	143	135	142	125	119	112	121	137	131	148	140	154	137	142	137	125	133	137	124	134	138	138	119	135	131	157	130	104	119	138	138	106	137	130	129	128	134	120	117	136	125	128	140	117	125	136	144	146	129	143	133	101	139	136	127	120	137	131	136	145	142	128	130	133	143	129	139	123	128	137	135	144	121	133	106	138	126	157	130	124	133	135	131	139	127	134	121	128	133	122	124	140	129	128	129	123	133	135	131	116	142	135	117	149	126	159	115	135	118	123	114	131	136	126	113	132	123	131	129	137	139	147	147	134	127	143	115	111	120	124	131	154	110	114	137	134	146	130	120	134	124	130	119	149	125	117	128	144	141	116	115	143	139	115	118	118	128	122	108	106	139	127	121	144	132	117	131	149	154	122	132	147	138	118	127	115	126	134	140	125	138	121	137	122	146	125	114	139	141	127	151	134	124	137	143	138	151	116	143	149	130	116	127	125	120	132	129	130	129	130	123	126	127	142	134	107	128	112	156	176	139	128	133	141	136	125	107	124	126	124	133	142	140	125	140	122	147	130	143	158	140	130	114	144	119	132	149	127	125	126	140	148	146	137	153	96	139	119	162	132	150	126	130	132	106	120	144	126	128	148	116	148	160	129	148	150	121	126	165	118	135	133	104
19932	10365	3778	5090	5957	5052	4121	3563	2719	4083	4564	4200	3280	1887	1227	615	516	450	442	375	373	390	378	361	332	353	344	345	314	336	345	353	317	325	348	308	309	329	326	309	346	354	312	313	323	323	319	325	304	334	327	296	322	356	323	324	348	334	328	313	327	330	296	310	308	311	327	309	312	335	334	318	295	304	317	300	307	347	333	321	330	340	309	326	347	342	331	296	364	364	307	328	308	317	319	311	336	319	345	333	288	298	306	315	317	329	311	315	287	307	306	338	329	329	292	324	319	328	305	341	317	317	314	294	320	312	290	303	310	324	302	345	319	336	331	296	336	312	290	353	344	304	322	321	344	316	299	308	341	307	303	327	330	346	308	295	338	334	297	301	307	337	335	298	322	315	336	319	301	333	299	307	339	298	315	302	334	352	291	310	309	291	329	313	328	312	295	318	358	338	337	326	311	315	315	319	303	300	331	339	313	308	335	315	331	302	322	344	319	318	322	366	307	318	283	321	281	312	348	292	319	299	318	328	296	319	331	300	342	313	289	312	325	348	305	293	344	298	324	302	305	346	311	335	312	313	306	326	300	299	320	277	354	311	307	324	338	302	334	280	324	316	326	327	308	324	330	346	308	328	295	329	324	296	331	332	302	327	317	360	294	334	328	332	335	304	313	297	321	300	323	320	343	313	304	285	327	324	315	322	316	331	326	325	332	313	314	341	311	314	316	318	325	325	327	333	314	337	323	303	288	331	290	316	308	288	341	337	316	294	324	304	332	346	341	325	336	350	307	320	311	301	341	337	321	327	300	332	288	320	329	310	286	291	346	307	336	302	330	312	324	313	327	341	333	345	335	287	315	300	321	324	346	317	318	310	313	311	299	296	344	289	336	313	340	317	326	325	316	309	342	313	312	316	322	327	331	309	328	312	311	350	340	328	333	348	293	343	324	321	331	337	302	293	305	344	305	337	326	345	309	324	308	342	301	320	297	312	340	294	323	301	298	299	322	346	325	357	322	344	338	317	278	303	305	339	327	302	337	306	328	339	345	324	318	322	357	290	321	320	336	298	331	354	333	321	314	335	303	344	320	316	301	317	316	318	324	312	305	321	283	327	315	300	321	293	319	304	336	352	296	305	348	302	335	333	334	337	338	293	318	324	346	307	304	346	303	344	323	303	320	303	312	332	316	292	312	325	305	316	294	337	313	298	324	319	331	292	338	346	314	318	317	329	315	324	327	328	280	305	322	322	306	313	290	343	300	326	351	340	296	324	340	321	325	351	308	281	388	288	332	352	323	310	313	327	332	333	334	289	355	298	324	281	322	307	319	332	300	344	326	325	333	324	314	285	351	357	306	279	305	330	325	334	320	331	354	322	324	348	334	302	318	329	329	296	329	307	317	320	300	329	326	314	314	305	336	315	298	316	326	324	289	298	308	321	311	307	285	313	323	309	312	331	298	303	341	316	326	347	305	334	314	329	314	346	321	305	304	312	292	315	339	301	324	304	336	290	300	301	324	321	303	325	308	308	341	366	289	330	309	302	305	326	325	343	326	317	316	331	347	345	293	330	294	282	299	323	295	314	337	296	326	328	329	305	319	322	334	311	337	333	303	344	337	326	312	328	312	333	303	344	309	293	293	322	271	287	315	283	326	319	331	306	309	297	317	321	310	323	327	324	323	317	308	316	354	317	337	323	341	288	310	315	299	325	330	346	316	318	313	306	332	291	308	336	330	306	293	339	307	334	285	330	304	312	337	307	331	306	332	304	310	317	341	305	290	307	332	334	310	351	318	287	308	321	322	287	323	317	337	319	348	312	336	332	332	313	330	307	335	313	322	302	310	301	322	329	283	321	334	313	310	291	303	349	313	318	307	300	304	333	325	303	321	295	324	340	327	310	322	324	313	321	338	320	316	298	306	311	314	322	292	295	339	321	333	307	322	309	327	348	340	330	288	343	322	316	315	346	325	296	327	327	323	307	348	319	353	344	324	301	301	334	340	311	328	297	310	312	284	281	346	284	336	306	289	327	315	343	304	330	374	282	309	317	332	323	299	286	357	372	326	319	308	318	320	324	334	345	328	313	332	329	309	341	336	319	330	291	334	304	306	356	286	326	335	333	346	337	294	340	329	309	328	304	318	323	318	302	284	306	332	300	304	312	334	352	321	353	306	296	357	344	319	324	311	289	325	312	298	326	344	313	315	326	352	288	282	312	313	346	330	287	333	303	286	308	340	311	308	315	343	315	319	336	282	297	342	329	285	333	304	340	332	265	284	319	316	299	320	314	309	314	334	309	312	323	303	287	302	308	282	331	316	302	328	275	324	302	340	328	300	345	355	341	307	332	329	341	299	303	315	309	319	325	328	300	334	293	319	336	309	326	302	296	296	331	324	335	329	348	328	299	351	329	293	306	300	324	293	317	342	303	302	300	340	345	328	316	322	311	304	311	305	325	323	351	347	334	339	359	341	299	326	314	314	323	280	309	314	285	318	342	371	304	299	287	326	322	348	331	319	313	329	333	319	305	321	323	334	335	347	311	331	338	294	315	363	309	296	313	313	303	316	336	339	338	309	300	327	333	320	299	320	317	334	331	303	313	309	317	359	315	321	318	334	278	285	302	301	342	310	325	303	335	330	344	312	301	340	303	336	288	319	313	338	291	332	318	348	295	326	312	296	346	296	309	304	318	353	325	320	287	298	311	337	312	336	309	297	336	304	325	354	304	295	335	321	348	331	305	316	337	329	294	331	343	337	342	325	315	317	334	287	298	296	336	310	339	343	318	315	285	300	327	329	303	343	317	307	283	332	318	325	306	291	327	328	318	334	333	325	320	323	324	300	313	343	332	317	327	316	352	330	338	319	329	315	348	311	321	349	315	327	327	314	331	328	312	317	312	331	310	314	309	334	352	326	311	301	333	322	312	322	317	326	318	326	343	313	310	320	343	322	310	317	318	344	313	322	332	308	316	317	310	314	297	331	302	319	330	332	339	331	329	336	352	332	295	311	323	291	337	336	356	307	320	308	326	279	318	311	300	315	327	342	304	302	293	305	333	291	329	316	307	288	349	316	349	322	295	318	328	319	279	351	328	332	311	357	331	297	308	327	333	312	315	336	339	317	318	346	283	301	314	330	321	329	297	332	309	314	320	306	359	326	321	302	312	308	312	308	313	329	296	312	284	328	332	309	342	306	299	326	292	298	334	311	279	324	304	298	321	312	330	326	295	318	326	290	299	334	333	331	311	316	290	301	304	319	292	306	318	321	330	323	313	300	297	321	310	326	315	309	301	311	317	298	286	323	316	329	321	297	312	320	315	312	334	328	320	340	296	308	333	328	354	299	318	283	319	308	293	335	360	314	340	293	322	360	290	331	323	315	303	307	303	323	309	304	310	301	304	317	287	292	309	344	297	304	297	322	338	362	299	302	326	315	328	313	290	327	328	355	271	284	304	320	320	309	294	302	312	328	326	336	319	314	329	334	279	320	348	350	322
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
